devel/schilybase: update to 2021.07.29

- Update to 2021.07.29
- Fix related PR (Do not install broken gnutar by default)

PR:		257063
Reported by:	ice@extreme.hu
This commit is contained in:
Robert Clausecker 2021-07-30 13:52:31 +02:00 committed by Juraj Lutter
parent b6371e5ee5
commit 774298c0f6
13 changed files with 41 additions and 38 deletions

View File

@ -3,8 +3,11 @@ CATEGORIES= archivers
COMMENT= Unique standard tape archiver with many enhancements
OPTIONS_DEFINE+=DOCS TARTEST
PORTDOCS= README* STARvsGNUTAR
OPTIONS_DEFINE+=DOCS GNUTAR TARTEST
OPTIONS_SUB= yes
GNUTAR_DESC= Install a gnutar binary
TARTEST_DESC= Install tartest and test scripts
TARTEST_VARS= COMPONENTS+=tartest
@ -15,8 +18,4 @@ COMPONENTS= mt \
star_sym \
strar
post-install-DOCS-off:
${RM} ${STAGEDIR}share/doc/star/README*
${RM} ${STAGEDIR}share/doc/star/STARvsGNUTAR
.include "${MASTERDIR}/Makefile.master"

View File

@ -1,4 +1,4 @@
bin/gnutar
%%GNUTAR%%bin/gnutar
bin/scpio
bin/smt
bin/spax
@ -12,15 +12,6 @@ etc/default/srmt
etc/default/star
sbin/srmt
share/doc/srmt/default-srmt.sample
%%PORTDOCS%%share/doc/star/README
%%PORTDOCS%%share/doc/star/README.ACL
%%PORTDOCS%%share/doc/star/README.crash
%%PORTDOCS%%share/doc/star/README.largefiles
%%PORTDOCS%%share/doc/star/README.mtio
%%PORTDOCS%%share/doc/star/README.otherbugs
%%PORTDOCS%%share/doc/star/README.pattern
%%PORTDOCS%%share/doc/star/README.posix-2001
%%PORTDOCS%%share/doc/star/STARvsGNUTAR
%%TARTEST%%share/doc/star/testscripts/00INDEX
%%TARTEST%%share/doc/star/testscripts/100char_longlink.tar
%%TARTEST%%share/doc/star/testscripts/100char_longlink.tar-non-compliant
@ -77,7 +68,7 @@ share/doc/srmt/default-srmt.sample
%%TARTEST%%share/doc/star/testscripts/ustar-bad-signedsum.tar
%%TARTEST%%share/doc/star/testscripts/ustar-big-2g.tar.bz2
%%TARTEST%%share/doc/star/testscripts/ustar-big-8g.tar.bz2
share/man/man1/gnutar.1.gz
%%GNUTAR%%share/man/man1/gnutar.1.gz
share/man/man1/srmt.1.gz
share/man/man1/scpio.1.gz
share/man/man1/smt.1.gz

View File

@ -1,4 +1,4 @@
DISTVERSION= 2021-06-07
DISTVERSION= 2021-07-29
MASTER_SITES= SF/schilytools
DISTNAME= schily-${DISTVERSION}
@ -29,7 +29,7 @@ BUILD_DEPENDS+= schilybase=${PORTVERSION}:devel/schilybase
RUN_DEPENDS+= schilybase=${PORTVERSION}:devel/schilybase
.endif
.if "${BOOTSTRAP_SMAKE:tl}" != "yes"
.if "${BOOTSTRAP_SMAKE}" != "yes"
BUILD_DEPENDS+= smake:devel/smake
.endif
@ -48,22 +48,22 @@ MAKE_ARGS= INS_BASE=${PREFIX} \
NOECHO=
MAKE_CMD= ${"${BOOTSTRAP_SMAKE}" == "yes":?${WRKSRC}/psmake/smake:smake}
PLIST_SUB+= ARCH=${ARCH} COMPILER_TYPE=${COMPILER_TYPE}
PLIST_SUB+= OPSYS=${OPSYS:tl} ARCH=${ARCH} COMPILER_TYPE=${COMPILER_TYPE}
PLIST= ${.CURDIR}/pkg-plist
PKGMESSAGE= ${.CURDIR}/pkg-message
PKGMESSAGE?= ${.CURDIR}/pkg-message
DESCR= ${.CURDIR}/pkg-descr
post-extract:
cd ${WRKSRC}/rmt && ${MV} rmt.dfl srmt.dfl
cd ${WRKSRC}/rmt && ${MV} default-rmt.sample default-srmt.sample
.if "${BOOTSTRAP_SMAKE:tl}" == "yes"
# build a bootstrap smake as MAKE_CMD
pre-configure:
cd ${WRKSRC}/psmake && ${SETENV} ${MAKE_ENV} ${SH} ./MAKE-all
.endif
do-configure:
.if "${BOOTSTRAP_SMAKE}" == "yes"
@${ECHO_MSG} "=> building a bootstrap smake"
cd ${WRKSRC}/psmake && ${SETENV} ${MAKE_ENV} ${SH} ./MAKE-all
.endif
@${ECHO_MSG} "=> configuring components"
for component in ${COMPONENTS} ; \
do \
cd ${WRKSRC}/$$component && \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1623063845
SHA256 (schily-2021-06-07.tar.bz2) = ca7ecb3b749d7579a65b61708828153ab8d4f0081b5e2171fc8b98d75cacce2d
SIZE (schily-2021-06-07.tar.bz2) = 4905609
TIMESTAMP = 1627564925
SHA256 (schily-2021-07-29.tar.bz2) = 8c1ba399684d95fbbdd60856d306e895166e81d0596fef7ef946f95acfc5ea66
SIZE (schily-2021-07-29.tar.bz2) = 4927143

View File

@ -0,0 +1,5 @@
See %%PREFIX%%/share/doc/rscsi/README.rscsi for further information on
how to configure remote access to SCSI-devies via rscsi.
Don't forget to add an entry for rshd(8) to /etc/inetd.conf in order to
be able to use the remote SCSI daemon.

View File

@ -12,9 +12,9 @@ include/scg/scsitransp.h
include/scg/spti-wnt.h
include/scg/srb_os2.h
include/schily/_regex.h
include/schily/%%ARCH%%-freebsd-%%COMPILER_TYPE%%/align.h
include/schily/%%ARCH%%-freebsd-%%COMPILER_TYPE%%/avoffset.h
include/schily/%%ARCH%%-freebsd-%%COMPILER_TYPE%%/xconfig.h
include/schily/%%ARCH%%-%%OPSYS%%-%%COMPILER_TYPE%%/align.h
include/schily/%%ARCH%%-%%OPSYS%%-%%COMPILER_TYPE%%/avoffset.h
include/schily/%%ARCH%%-%%OPSYS%%-%%COMPILER_TYPE%%/xconfig.h
include/schily/align.h
include/schily/alloca.h
include/schily/archdefs.h

View File

@ -5,6 +5,8 @@ COMMENT= Parallel-execution enabled SunOS make program, enhanced to fit POSIX
USE_LDCONFIG= yes
CONFLICTS= dmake
MASTERDIR= ${.CURDIR}/../../devel/schilybase
COMPONENTS= sunpro

View File

@ -11,4 +11,11 @@ GROUPS= rscsi
MASTERDIR= ${.CURDIR}/../../devel/schilybase
COMPONENTS= rscsi
SUB_FILES= pkg-message.rscsi
PKGMESSAGE= ${WRKDIR}/pkg-message.rscsi
post-install:
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_MAN} ${WRKSRC}/cdrecord/README.rscsi ${STAGEDIR}${DOCSDIR}/
.include "${MASTERDIR}/Makefile.master"

View File

@ -1,6 +0,0 @@
See /usr/local/share/doc/cdrtools/README.rscsi and /usr/local/etc/rscsi
for further information on how to configure remote access to SCSI-devies
via rscsi.
Don't forget to add an entry for rshd(8) to /etc/inetd.conf in order to
be able to use the remote SCSI daemon.

View File

@ -1,4 +1,5 @@
@(root,,4711) sbin/rscsi
etc/default/rscsi
share/man/man1/rscsi.1.gz
share/doc/rscsi/README.rscsi
share/doc/rscsi/default-rscsi.sample

View File

@ -26,6 +26,9 @@ COMPONENTS= cdda2wav \
scgcheck \
scgskeleton
post-install:
${RM} ${STAGEDIR}${PREFIX}/share/doc/cdrecord/README.rscsi
post-install-LAME-off:
${RM} ${STAGEDIR}${PREFIX}/bin/cdda2mp3 ${STAGEDIR}${PREFIX}share/man/man1/cdda2mp3.1

View File

@ -27,7 +27,6 @@ etc/default/cdrecord
%%PORTDOCS%%share/doc/cdrecord/README.multi
%%PORTDOCS%%share/doc/cdrecord/README.parallel
%%PORTDOCS%%share/doc/cdrecord/README.raw
%%PORTDOCS%%share/doc/cdrecord/README.rscsi
%%PORTDOCS%%share/doc/cdrecord/README.solaris-x86-ATAPI-DMA
%%PORTDOCS%%share/doc/cdrecord/README.solaris-x86-ata-DMA
%%PORTDOCS%%share/doc/cdrecord/README.sony

View File

@ -9,6 +9,8 @@ USES+= perl5 shebangfix
USE_PERL5= run
SHEBANG_FILES= man2html/man2html cstyle/cstyle.pl
CONFLICTS_INSTALL= bsh
MASTERDIR= ${.CURDIR}/../../devel/schilybase
COMPONENTS= bsh \
btcflash \