17.12.2024 22:36, Kirill A. Korinsky пишет: > or fix make test: Sure, OK kn
> > Index: archivers/bzip3/Makefile > =================================================================== > RCS file: /home/cvs/ports/archivers/bzip3/Makefile,v > diff -u -p -r1.1.1.1 Makefile > --- archivers/bzip3/Makefile 23 Apr 2024 23:12:59 -0000 1.1.1.1 > +++ archivers/bzip3/Makefile 17 Dec 2024 19:33:04 -0000 > @@ -1,9 +1,9 @@ > COMMENT= compress and decompress bzip3 files > > -V= 1.4.0 > +V= 1.5.1 > DISTNAME= bzip3-${V} > > -SHARED_LIBS += bzip3 0.0 # 0.0 > +SHARED_LIBS += bzip3 1.0 # 0.0 > > CATEGORIES= archivers > > @@ -14,8 +14,23 @@ PERMIT_PACKAGE= Yes > > WANTLIB= c pthread > > -SITES= > https://github.com/kspalaiologos/bzip3/releases/download/${V}/ > +SITES= ${HOMEPAGE}/releases/download/${V}/ > + > +SITES.e= ${HOMEPAGE}/raw/refs/tags/${V}/examples/ > +DISTFILES.e+= ${DISTNAME}-shakespeare.txt{shakespeare.txt} \ > + ${DISTNAME}-shakespeare.txt.bz3{shakespeare.txt.bz3} same, but shorter: ${DISTNAME}-{}shakespeare.txt > + > +EXTRACT_ONLY= ${DISTFILES} > > CONFIGURE_STYLE=gnu > + > +TEST_TARGET= test > + > +post-extract: > + @mkdir -p ${WRKSRC}/examples/ > + @cp ${FULLDISTDIR}/${DISTNAME}-shakespeare.txt \ > + ${WRKSRC}/examples/shakespeare.txt > + @cp ${FULLDISTDIR}/${DISTNAME}-shakespeare.txt.bz3 \ > + ${WRKSRC}/examples/shakespeare.txt.bz3 You can also 'ln -sf' in pre-test. > > .include <bsd.port.mk> > Index: archivers/bzip3/distinfo > =================================================================== > RCS file: /home/cvs/ports/archivers/bzip3/distinfo,v > diff -u -p -r1.1.1.1 distinfo > --- archivers/bzip3/distinfo 23 Apr 2024 23:12:59 -0000 1.1.1.1 > +++ archivers/bzip3/distinfo 17 Dec 2024 19:24:48 -0000 > @@ -1,2 +1,6 @@ > -SHA256 (bzip3-1.4.0.tar.gz) = p78jafHqDh8mFmhjSPN0lgerrdlXUZ7gm28R2gKxA5o= > -SIZE (bzip3-1.4.0.tar.gz) = 407569 > +SHA256 (bzip3-1.5.1-shakespeare.txt) = > xWAdJmmHrIhcqWUisbTkOf637KOfD+ERH3NCtjtkaPM= > +SHA256 (bzip3-1.5.1-shakespeare.txt.bz3) = > +v3DKYMXec9dCo9ZXODzAosU7CGImenHuhJT8gN3Ybo= > +SHA256 (bzip3-1.5.1.tar.gz) = zHys2m0V8k0/5z/Ye4ldX9LA+LbdBjCuSZOqRcSFPDs= > +SIZE (bzip3-1.5.1-shakespeare.txt) = 5458199 > +SIZE (bzip3-1.5.1-shakespeare.txt.bz3) = 1262682 > +SIZE (bzip3-1.5.1.tar.gz) = 413067 > >