devel/schilybase: update to 2022-10-16
ChangeLog: http://fuz.su/pub/schilytools/AN-2022-10-16.txt This commit creates a new port archivers/tartest splitted off from archivers/star. misc/schilytools depends now on this new port. PR: 267131 Reported by: fuz@fuz.su (maintainer)
This commit is contained in:
parent
f61964ecbf
commit
98e169c3d9
24 changed files with 298 additions and 159 deletions
7
UPDATING
7
UPDATING
|
@ -5,6 +5,13 @@ they are unavoidable.
|
|||
You should get into the habit of checking this file for changes each time
|
||||
you update your ports collection, before attempting any port upgrades.
|
||||
|
||||
20221017:
|
||||
AFFECTS: archivers/star
|
||||
AUTHOR: fernape@FreeBSD.org
|
||||
|
||||
With the update of devel/schilybase to 2022-10-16 a new port archivers/tartest
|
||||
has been splitted off from archivers/star.
|
||||
|
||||
20221016:
|
||||
AFFECTS: textproc/apache-solr
|
||||
AUTHOR: mfechner@FreeBSD.org
|
||||
|
|
|
@ -233,6 +233,7 @@
|
|||
SUBDIR += szip
|
||||
SUBDIR += tar-stream-chunker
|
||||
SUBDIR += tardy
|
||||
SUBDIR += tartest
|
||||
SUBDIR += thunar-archive-plugin
|
||||
SUBDIR += torrentzip
|
||||
SUBDIR += ucl
|
||||
|
|
|
@ -6,11 +6,9 @@ WWW= http://cdrtools.sourceforge.net/private/star.html
|
|||
|
||||
PORTDOCS= README* STARvsGNUTAR
|
||||
|
||||
OPTIONS_DEFINE+=DOCS GNUTAR TARTEST
|
||||
OPTIONS_DEFINE+=DOCS GNUTAR
|
||||
OPTIONS_SUB= yes
|
||||
GNUTAR_DESC= Install a gnutar binary
|
||||
TARTEST_DESC= Install tartest and test scripts
|
||||
TARTEST_VARS= COMPONENTS+=tartest
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../devel/schilybase
|
||||
COMPONENTS= mt \
|
||||
|
@ -19,4 +17,8 @@ COMPONENTS= mt \
|
|||
star_sym \
|
||||
strar
|
||||
|
||||
# these are shipped in archivers/tartest
|
||||
post-install:
|
||||
${RM} -r ${STAGEDIR}${DOCSDIR}/testscripts
|
||||
|
||||
.include "${MASTERDIR}/Makefile.master"
|
||||
|
|
|
@ -6,68 +6,11 @@ bin/star
|
|||
bin/star_sym
|
||||
bin/strar
|
||||
bin/suntar
|
||||
%%TARTEST%%bin/tartest
|
||||
bin/ustar
|
||||
etc/default/srmt
|
||||
etc/default/star
|
||||
sbin/srmt
|
||||
share/doc/srmt/default-srmt.sample
|
||||
%%TARTEST%%share/doc/star/testscripts/00INDEX
|
||||
%%TARTEST%%share/doc/star/testscripts/100char_longlink.tar
|
||||
%%TARTEST%%share/doc/star/testscripts/100char_longlink.tar-non-compliant
|
||||
%%TARTEST%%share/doc/star/testscripts/README.GNUtar-multivol.fail
|
||||
%%TARTEST%%share/doc/star/testscripts/README.create-and-remove
|
||||
%%TARTEST%%share/doc/star/testscripts/README.gtarfail
|
||||
%%TARTEST%%share/doc/star/testscripts/README.largefiles
|
||||
%%TARTEST%%share/doc/star/testscripts/README.longnames
|
||||
%%TARTEST%%share/doc/star/testscripts/README.paxbug
|
||||
%%TARTEST%%share/doc/star/testscripts/README.quicktest
|
||||
%%TARTEST%%share/doc/star/testscripts/acl-nfsv4-compact-test.tar.gz
|
||||
%%TARTEST%%share/doc/star/testscripts/acl-nfsv4-compact-test2.tar.gz
|
||||
%%TARTEST%%share/doc/star/testscripts/acl-nfsv4-compact-test3.tar.gz
|
||||
%%TARTEST%%share/doc/star/testscripts/acl-nfsv4-compact-test4.tar.gz
|
||||
%%TARTEST%%share/doc/star/testscripts/acl-nfsv4-compact-test5.tar.gz
|
||||
%%TARTEST%%share/doc/star/testscripts/acl-nfsv4-test.tar.gz
|
||||
%%TARTEST%%share/doc/star/testscripts/acl-nfsv4-test2.tar.gz
|
||||
%%TARTEST%%share/doc/star/testscripts/acl-nfsv4-test3.tar.gz
|
||||
%%TARTEST%%share/doc/star/testscripts/acl-nfsv4-test4.tar.gz
|
||||
%%TARTEST%%share/doc/star/testscripts/acl-nfsv4-test5.tar.gz
|
||||
%%TARTEST%%share/doc/star/testscripts/acl-test.tar.gz
|
||||
%%TARTEST%%share/doc/star/testscripts/acl-test2.tar.gz
|
||||
%%TARTEST%%share/doc/star/testscripts/acl-test3.tar.gz
|
||||
%%TARTEST%%share/doc/star/testscripts/acl-test4.tar.gz
|
||||
%%TARTEST%%share/doc/star/testscripts/acl-test5.tar.gz
|
||||
%%TARTEST%%share/doc/star/testscripts/create-and-remove.tar
|
||||
%%TARTEST%%share/doc/star/testscripts/dirloop.tar
|
||||
%%TARTEST%%share/doc/star/testscripts/g-hdr.pax.gz
|
||||
%%TARTEST%%share/doc/star/testscripts/gnu-multi-fail-volume1.gtar
|
||||
%%TARTEST%%share/doc/star/testscripts/gnu-multi-fail-volume2.gtar
|
||||
%%TARTEST%%share/doc/star/testscripts/gtarfail.tar
|
||||
%%TARTEST%%share/doc/star/testscripts/gtarfail2.tar
|
||||
%%TARTEST%%share/doc/star/testscripts/long.ustar.gz
|
||||
%%TARTEST%%share/doc/star/testscripts/longpath.tar.bz2
|
||||
%%TARTEST%%share/doc/star/testscripts/mk
|
||||
%%TARTEST%%share/doc/star/testscripts/mk2
|
||||
%%TARTEST%%share/doc/star/testscripts/not_a_tar_file
|
||||
%%TARTEST%%share/doc/star/testscripts/not_a_tar_file1
|
||||
%%TARTEST%%share/doc/star/testscripts/not_a_tar_file2
|
||||
%%TARTEST%%share/doc/star/testscripts/not_a_tar_file3
|
||||
%%TARTEST%%share/doc/star/testscripts/old-file.tar
|
||||
%%TARTEST%%share/doc/star/testscripts/pax-big-10g.tar.bz2
|
||||
%%TARTEST%%share/doc/star/testscripts/pax-rename.tar.gz
|
||||
%%TARTEST%%share/doc/star/testscripts/quicktest.filelist
|
||||
%%TARTEST%%share/doc/star/testscripts/remove.tar
|
||||
%%TARTEST%%share/doc/star/testscripts/tartest-quicktest.out
|
||||
%%TARTEST%%share/doc/star/testscripts/types-star-oldsparse.tar.gz
|
||||
%%TARTEST%%share/doc/star/testscripts/typescript
|
||||
%%TARTEST%%share/doc/star/testscripts/ustar-all-filetypes.tar
|
||||
%%TARTEST%%share/doc/star/testscripts/ustar-all-quicktest-past-contig.tar
|
||||
%%TARTEST%%share/doc/star/testscripts/ustar-all-quicktest.tar
|
||||
%%TARTEST%%share/doc/star/testscripts/ustar-all-quicktest.tar-without-cont-file
|
||||
%%TARTEST%%share/doc/star/testscripts/ustar-bad-filetypes.tar
|
||||
%%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
|
||||
%%GNUTAR%%share/man/man1/gnutar.1.gz
|
||||
share/man/man1/srmt.1.gz
|
||||
share/man/man1/scpio.1.gz
|
||||
|
@ -77,6 +20,5 @@ share/man/man1/star.1.gz
|
|||
share/man/man1/star_sym.1.gz
|
||||
share/man/man1/strar.1.gz
|
||||
share/man/man1/suntar.1.gz
|
||||
%%TARTEST%%share/man/man1/tartest.1.gz
|
||||
share/man/man1/ustar.1.gz
|
||||
share/man/man5/star.5.gz
|
||||
|
|
14
archivers/tartest/Makefile
Normal file
14
archivers/tartest/Makefile
Normal file
|
@ -0,0 +1,14 @@
|
|||
PORTNAME= tartest
|
||||
CATEGORIES= archivers devel
|
||||
|
||||
COMMENT= Test tar archive for POSIX.1-1990 compliance
|
||||
WWW= https://schilytools.sourceforge.net/
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../devel/schilybase
|
||||
COMPONENTS= tartest
|
||||
|
||||
post-install:
|
||||
${MKDIR} ${STAGEDIR}/${PREFIX}/share/doc/star
|
||||
cd ${WRKSRC}/star && ${COPYTREE_SHARE} testscripts ${STAGEDIR}/${PREFIX}/share/doc/star/
|
||||
|
||||
.include "${MASTERDIR}/Makefile.master"
|
11
archivers/tartest/pkg-descr
Normal file
11
archivers/tartest/pkg-descr
Normal file
|
@ -0,0 +1,11 @@
|
|||
Tartest reads a tar archive from stdin
|
||||
and checks this archive for compliance with POSIX.1-1990.
|
||||
|
||||
As tartest is limited to tests the data that is delivered by the tar
|
||||
archiver that is going to be checked, it cannot tests if the tar
|
||||
archiver in question will produce correct archives under all
|
||||
circumstances. There may be borderline cases that trigger bugs in the
|
||||
tar archiver.
|
||||
|
||||
This port also contains the various test scripts belonging to
|
||||
archivers/star.
|
109
archivers/tartest/pkg-plist
Normal file
109
archivers/tartest/pkg-plist
Normal file
|
@ -0,0 +1,109 @@
|
|||
bin/tartest
|
||||
share/doc/star/testscripts/00INDEX
|
||||
share/doc/star/testscripts/100char_longlink.tar
|
||||
share/doc/star/testscripts/100char_longlink.tar-non-compliant
|
||||
share/doc/star/testscripts/README.GNUtar-multivol.fail
|
||||
share/doc/star/testscripts/README.create-and-remove
|
||||
share/doc/star/testscripts/README.gtarfail
|
||||
share/doc/star/testscripts/README.largefiles
|
||||
share/doc/star/testscripts/README.longnames
|
||||
share/doc/star/testscripts/README.paxbug
|
||||
share/doc/star/testscripts/README.quicktest
|
||||
share/doc/star/testscripts/acl-nfsv4-compact-test.tar.gz
|
||||
share/doc/star/testscripts/acl-nfsv4-compact-test2.tar.gz
|
||||
share/doc/star/testscripts/acl-nfsv4-compact-test3.tar.gz
|
||||
share/doc/star/testscripts/acl-nfsv4-compact-test4.tar.gz
|
||||
share/doc/star/testscripts/acl-nfsv4-compact-test5.tar.gz
|
||||
share/doc/star/testscripts/acl-nfsv4-test.tar.gz
|
||||
share/doc/star/testscripts/acl-nfsv4-test2.tar.gz
|
||||
share/doc/star/testscripts/acl-nfsv4-test3.tar.gz
|
||||
share/doc/star/testscripts/acl-nfsv4-test4.tar.gz
|
||||
share/doc/star/testscripts/acl-nfsv4-test5.tar.gz
|
||||
share/doc/star/testscripts/acl-test.tar.gz
|
||||
share/doc/star/testscripts/acl-test2.tar.gz
|
||||
share/doc/star/testscripts/acl-test3.tar.gz
|
||||
share/doc/star/testscripts/acl-test4.tar.gz
|
||||
share/doc/star/testscripts/acl-test5.tar.gz
|
||||
share/doc/star/testscripts/create-and-remove.tar
|
||||
share/doc/star/testscripts/dirloop.tar
|
||||
share/doc/star/testscripts/g-hdr.pax.gz
|
||||
share/doc/star/testscripts/gnu-multi-fail-volume1.gtar
|
||||
share/doc/star/testscripts/gnu-multi-fail-volume2.gtar
|
||||
share/doc/star/testscripts/gtarfail.tar
|
||||
share/doc/star/testscripts/gtarfail2.tar
|
||||
share/doc/star/testscripts/long.ustar.gz
|
||||
share/doc/star/testscripts/longpath.tar.bz2
|
||||
share/doc/star/testscripts/mk
|
||||
share/doc/star/testscripts/mk2
|
||||
share/doc/star/testscripts/not_a_tar_file
|
||||
share/doc/star/testscripts/not_a_tar_file1
|
||||
share/doc/star/testscripts/not_a_tar_file2
|
||||
share/doc/star/testscripts/not_a_tar_file3
|
||||
share/doc/star/testscripts/old-file.tar
|
||||
share/doc/star/testscripts/pax-big-10g.tar.bz2
|
||||
share/doc/star/testscripts/pax-rename.tar.gz
|
||||
share/doc/star/testscripts/quicktest.filelist
|
||||
share/doc/star/testscripts/remove.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/file-size/12-digit.tar.bz2
|
||||
share/doc/star/testscripts/tar-test-inputs/file-size/ZIPBOMB-WARNING
|
||||
share/doc/star/testscripts/tar-test-inputs/file-size/gnu.tar.bz2
|
||||
share/doc/star/testscripts/tar-test-inputs/file-size/pax.tar.bz2
|
||||
share/doc/star/testscripts/tar-test-inputs/format-acceptance/gnu-g.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/format-acceptance/gnu.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/format-acceptance/pax.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/format-acceptance/star.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/format-acceptance/suntar.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/format-acceptance/ustar-pre-posix.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/format-acceptance/ustar.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/format-acceptance/v7.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/large-mtime/12-digit.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/large-mtime/gnu.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/large-mtime/pax.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/long-paths/gnu.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/long-paths/pax.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/long-paths/star.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/long-paths/ustar.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/multi-volume/exustar-1.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/multi-volume/exustar-2.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/multi-volume/gnu-1.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/multi-volume/gnu-2.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/multi-volume/gnupax-1.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/multi-volume/gnupax-2.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/multi-volume/xstar-1.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/multi-volume/xstar-2.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/multi-volume/xustar-1.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/multi-volume/xustar-2.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/negative-mtime/gnu.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/negative-mtime/pax.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/sparse-files/gnu-small.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/sparse-files/gnu.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/sparse-files/pax-gnu0-0.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/sparse-files/pax-gnu0-1.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/sparse-files/pax-gnu1-0.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/sparse-files/star.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/sparse-files/xstar.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/user-group-largenum/8-digit.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/user-group-largenum/gnu.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/user-group-largenum/pax.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/user-group-name/pax.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/user-group-name/ustar-32chars.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/volume-label/gnu.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/volume-label/pax.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/volume-label/star.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/xattr/acl.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/xattr/fflags-libarchive.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/xattr/fflags-schily.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/xattr/xattr-libarchive.tar
|
||||
share/doc/star/testscripts/tar-test-inputs/xattr/xattr-schily.tar
|
||||
share/doc/star/testscripts/tartest-quicktest.out
|
||||
share/doc/star/testscripts/types-star-oldsparse.tar.gz
|
||||
share/doc/star/testscripts/typescript
|
||||
share/doc/star/testscripts/ustar-all-filetypes.tar
|
||||
share/doc/star/testscripts/ustar-all-quicktest-past-contig.tar
|
||||
share/doc/star/testscripts/ustar-all-quicktest.tar
|
||||
share/doc/star/testscripts/ustar-all-quicktest.tar-without-cont-file
|
||||
share/doc/star/testscripts/ustar-bad-filetypes.tar
|
||||
share/doc/star/testscripts/ustar-bad-signedsum.tar
|
||||
share/doc/star/testscripts/ustar-big-2g.tar.bz2
|
||||
share/doc/star/testscripts/ustar-big-8g.tar.bz2
|
||||
share/man/man1/tartest.1.gz
|
|
@ -38,7 +38,7 @@ COMPONENTS= conf \
|
|||
libsiconv/tables \
|
||||
libstreamar \
|
||||
man \
|
||||
man/man4
|
||||
man/man5
|
||||
|
||||
post-patch-PROFILE-off:
|
||||
@${ECHO_MSG} '=> Patching Makefiles to disable profiled libraries'
|
||||
|
@ -52,6 +52,10 @@ _LANGUAGES= C af am ar be bg ca cs da de el en es et eu fi fr ga he hi hr \
|
|||
hu hy is it ja kk ko lt lv mn nb nl nn pl pt ro ru se sk sl sr \
|
||||
sv tr uk zh
|
||||
|
||||
post-install:
|
||||
# this is just a copy of the FreeBSD termcap file, no need to ship it again.
|
||||
${RM} ${STAGEDIR}${PREFIX}/etc/termcap
|
||||
|
||||
post-install-NLS-on:
|
||||
@${ECHO_MSG} '=> installing dummy message catalogues'
|
||||
${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/de/LC_MESSAGES
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
DISTVERSION= 2022-09-18
|
||||
MASTER_SITES= http://fuz.su/pub/schilytools/
|
||||
DISTVERSION= 2022-10-16
|
||||
MASTER_SITES= http://fuz.su/pub/schilytools/ \
|
||||
https://schilytools.pkgsrc.pub/pub/schilytools/ \
|
||||
https://mirrors.dotsrc.org/schilytools/
|
||||
DISTNAME= schily-${DISTVERSION}
|
||||
|
||||
MAINTAINER= fuz@fuz.su
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1663463867
|
||||
SHA256 (schily-2022-09-18.tar.bz2) = 73aab13a15bfb4e2a418a7602365a914ed5f5bc782d8aef21580195e1e5e5b65
|
||||
SIZE (schily-2022-09-18.tar.bz2) = 4878648
|
||||
TIMESTAMP = 1665936453
|
||||
SHA256 (schily-2022-10-16.tar.bz2) = ce82ed7c2e634380b7db835c3c4a44db9c79a10bd8bd75b3eb8873d292484b66
|
||||
SIZE (schily-2022-10-16.tar.bz2) = 4864898
|
||||
|
|
|
@ -1,24 +0,0 @@
|
|||
--- RULES/i386-freebsd-clang.rul.orig 2022-07-05 01:45:06 UTC
|
||||
+++ RULES/i386-freebsd-clang.rul
|
||||
@@ -38,4 +38,21 @@ LIB_KVM=
|
||||
|
||||
#LDOPTS= $(LIBS_PATH) $(LDPATH)
|
||||
|
||||
+#
|
||||
+# Sunpro C/C++ run on Solaris and Linux and both have linkers
|
||||
+# that support mapfiles
|
||||
+#
|
||||
+MAPVERS= $(_MAPVERS) # This enables to use mapfiles
|
||||
+#
|
||||
+# The GNU linker is buggy and does not like the official order in linker map
|
||||
+# files for symbol versioning. The following command reverses the order of
|
||||
+# the version names in the linker map file.
|
||||
+#
|
||||
+MAPFILE_POST= | sed 's/^SCHILY/+SCHILY/' | tr '\012' '@' | tr '+' '\012' | tail -r | tr '@' '\012'
|
||||
+
|
||||
+#LDOPTS= $(LIBS_PATH) $(LDPATH) $(RUNPATH:-R%=-Wl,-R%)
|
||||
+#LDOPTS= $(LIBS_PATH) $(LDPATH)
|
||||
+LDOPTMAP= $(PMAPVERS:%=-Wl,--version-script=%)
|
||||
+LDOPTDYN= -shared -Wl,-soname,$(TARGET) $(LDOPTMAP)
|
||||
+
|
||||
RANLIB= $(NOECHO)echo " ==> RANDOMIZING ARCHIVE \"$@\""; ranlib
|
|
@ -1,24 +0,0 @@
|
|||
--- RULES/i386-freebsd-gcc.rul.orig 2022-07-05 01:45:16 UTC
|
||||
+++ RULES/i386-freebsd-gcc.rul
|
||||
@@ -38,4 +38,21 @@ LIB_KVM=
|
||||
|
||||
#LDOPTS= $(LIBS_PATH) $(LDPATH)
|
||||
|
||||
+#
|
||||
+# Sunpro C/C++ run on Solaris and Linux and both have linkers
|
||||
+# that support mapfiles
|
||||
+#
|
||||
+MAPVERS= $(_MAPVERS) # This enables to use mapfiles
|
||||
+#
|
||||
+# The GNU linker is buggy and does not like the official order in linker map
|
||||
+# files for symbol versioning. The following command reverses the order of
|
||||
+# the version names in the linker map file.
|
||||
+#
|
||||
+MAPFILE_POST= | sed 's/^SCHILY/+SCHILY/' | tr '\012' '@' | tr '+' '\012' | tail -r | tr '@' '\012'
|
||||
+
|
||||
+#LDOPTS= $(LIBS_PATH) $(LDPATH) $(RUNPATH:-R%=-Wl,-R%)
|
||||
+#LDOPTS= $(LIBS_PATH) $(LDPATH)
|
||||
+LDOPTMAP= $(PMAPVERS:%=-Wl,--version-script=%)
|
||||
+LDOPTDYN= -shared -Wl,-soname,$(TARGET) $(LDOPTMAP)
|
||||
+
|
||||
RANLIB= $(NOECHO)echo " ==> RANDOMIZING ARCHIVE \"$@\""; ranlib
|
|
@ -4,7 +4,7 @@
|
|||
login shell.
|
||||
.SH "SEE ALSO"
|
||||
.BR cdrecord (1),
|
||||
-.BR scg (7),
|
||||
-.BR scg (4),
|
||||
.BR rcmd (3),
|
||||
.BR ssh (1).
|
||||
.SH NOTES
|
||||
|
|
|
@ -15,14 +15,14 @@
|
|||
# which is mirrored at ftp://ftp.freebsd.org/pub/FreeBSD/distfiles/.
|
||||
###########################################################################
|
||||
|
||||
--- cdrecord/cdrecord.1.orig 2020-09-03 23:04:33 UTC
|
||||
--- cdrecord/cdrecord.1.orig 2022-10-16 15:57:08 UTC
|
||||
+++ cdrecord/cdrecord.1
|
||||
@@ -3226,8 +3226,6 @@ There must be at least one track per file.
|
||||
@@ -3228,8 +3228,6 @@ There must be at least one track per file.
|
||||
.SH SEE ALSO
|
||||
.BR cdda2wav (1),
|
||||
.BR readcd (1),
|
||||
-.BR scg (7),
|
||||
-.BR fbk (7),
|
||||
-.BR scg (4),
|
||||
-.BR fbk (4),
|
||||
.BR mkisofs (8),
|
||||
.BR rcmd (3),
|
||||
.BR ssh (1).
|
||||
|
|
|
@ -1,20 +0,0 @@
|
|||
--- mkisofs/mkisofs.8.orig 2020-09-04 13:24:04 UTC
|
||||
+++ mkisofs/mkisofs.8
|
||||
@@ -2900,7 +2900,7 @@ but is kept to be compatible with
|
||||
The format of the
|
||||
.I magic
|
||||
file is almost identical to the
|
||||
-.BR magic (4)
|
||||
+.BR magic (5)
|
||||
file used by the Linux
|
||||
.BR file (1)
|
||||
command - the routines for reading and decoding the
|
||||
@@ -2939,7 +2939,7 @@ l l l l .
|
||||
.TE
|
||||
.PP
|
||||
The format of the file is described in the
|
||||
-.BR magic (4)
|
||||
+.BR magic (5)
|
||||
man page. The only difference here is that for each entry in the magic file, the
|
||||
.I message
|
||||
for the initial offset
|
90
devel/schilybase/files/patch-obosh_obosh.1
Normal file
90
devel/schilybase/files/patch-obosh_obosh.1
Normal file
|
@ -0,0 +1,90 @@
|
|||
--- obosh/obosh.1.orig 2022-10-16 15:57:08 UTC
|
||||
+++ obosh/obosh.1
|
||||
@@ -65,30 +65,16 @@ sh, obosh, jsh \- standard and job control shell and c
|
||||
.SH SYNOPSIS
|
||||
.LP
|
||||
.nf
|
||||
-.B /usr/bin/sh\c
|
||||
-.RB " [" \(miacefhikmnprstuvxP "] ["\c
|
||||
-.IR argument ]...
|
||||
-.fi
|
||||
-
|
||||
-.LP
|
||||
-.nf
|
||||
-.B /usr/bin/obosh\c
|
||||
+.B obosh\c
|
||||
.RB " [" \(miacefhikmnprstuvxP "] ["\c
|
||||
.IR argument ]...
|
||||
.fi
|
||||
|
||||
-.LP
|
||||
-.nf
|
||||
-.B /usr/bin/jsh\c
|
||||
-.RB " [" \(miacefhikmnprstuvxP "] ["\c
|
||||
-.IR argument ]...
|
||||
-.fi
|
||||
-
|
||||
.SH DESCRIPTION
|
||||
.sp
|
||||
.LP
|
||||
The
|
||||
-.B /usr/bin/sh
|
||||
+.B obosh
|
||||
utility is a command programming language that
|
||||
executes commands read from a terminal or a file.
|
||||
.LP
|
||||
@@ -98,16 +84,7 @@ permits one to call this implementation even when
|
||||
.B /usr/bin/sh
|
||||
has been linked to another shell.
|
||||
.LP
|
||||
-The
|
||||
-.B jsh
|
||||
-utility is an interface to the shell that provides all of the
|
||||
-functionality of
|
||||
-.B sh
|
||||
-and enables job control (see
|
||||
-.B Job Control
|
||||
-section below).
|
||||
-Job control may also be enabled by calling the shell via the standard name
|
||||
-and then calling
|
||||
+Job control may be enabled by calling
|
||||
.BR "set\ \-m" .
|
||||
.sp
|
||||
.LP
|
||||
@@ -150,7 +127,7 @@ commands are initially read from
|
||||
if such files exist.
|
||||
Thereafter, commands are read as described below, which is also the case
|
||||
when the shell is invoked as
|
||||
-.BR /usr/bin/sh .
|
||||
+.BR obosh .
|
||||
|
||||
.SH OPTIONS
|
||||
The options below are
|
||||
@@ -3405,7 +3382,7 @@ The location of the restricted Bourne Shell binary.
|
||||
See
|
||||
.BR attributes (7)
|
||||
for descriptions of the following attributes:
|
||||
-.SS "/usr/bin/sh, /usr/bin/jsh"
|
||||
+.SS "obosh"
|
||||
.sp
|
||||
|
||||
.sp
|
||||
@@ -3439,9 +3416,6 @@ CSIEnabled
|
||||
.BR login (1),
|
||||
.BR newgrp (1),
|
||||
.BR pbosh (1),
|
||||
-.BR pfsh (1),
|
||||
-.BR pfexec (1),
|
||||
-.BR privileges (7),
|
||||
.BR ps (1),
|
||||
.BR pwd (1),
|
||||
.BR set (1),
|
||||
@@ -3468,8 +3442,6 @@ CSIEnabled
|
||||
.BR profile (5),
|
||||
.BR attributes (7),
|
||||
.BR environ (7),
|
||||
-.BR largefile (7),
|
||||
-.BR XPG4 (7)
|
||||
.hy 1
|
||||
.SH WARNINGS
|
||||
.sp
|
6
devel/schilybase/files/patch-pbosh_pbosh.1
Normal file
6
devel/schilybase/files/patch-pbosh_pbosh.1
Normal file
|
@ -0,0 +1,6 @@
|
|||
--- pbosh/pbosh.1.orig 2022-09-24 00:18:51 UTC
|
||||
+++ pbosh/pbosh.1
|
||||
@@ -1,2 +1,2 @@
|
||||
-.so man1/sh.1
|
||||
+.so man1/bosh.1
|
||||
.\" "@(#)pbosh.1 1.1 18/06/26 "
|
|
@ -21,8 +21,8 @@
|
|||
.SH SEE ALSO
|
||||
.BR cdrecord (1),
|
||||
.BR mkisofs (8),
|
||||
-.BR scg (7),
|
||||
-.BR fbk (7),
|
||||
-.BR scg (4),
|
||||
-.BR fbk (4),
|
||||
.BR rcmd (3),
|
||||
.BR ssh (1).
|
||||
|
||||
|
|
|
@ -15,15 +15,13 @@
|
|||
# which is mirrored at ftp://ftp.freebsd.org/pub/FreeBSD/distfiles/.
|
||||
###########################################################################
|
||||
|
||||
--- scgcheck/scgcheck.1.orig 2016-01-26 21:48:54 UTC
|
||||
--- scgcheck/scgcheck.1.orig 2022-10-16 15:57:08 UTC
|
||||
+++ scgcheck/scgcheck.1
|
||||
@@ -276,8 +276,7 @@ Specify the log file to be used instead
|
||||
.SH SEE ALSO
|
||||
@@ -276,7 +276,6 @@ Specify the log file to be used instead of
|
||||
.BR cdrecord (1),
|
||||
.BR readcd (1),
|
||||
-.BR mkisofs (1),
|
||||
-.BR scg (7).
|
||||
+.BR mkisofs (8).
|
||||
.BR mkisofs (1),
|
||||
-.BR scg (4).
|
||||
|
||||
.SH NOTES
|
||||
.PP
|
||||
|
|
6
devel/schilybase/files/patch-sh_jsh.1
Normal file
6
devel/schilybase/files/patch-sh_jsh.1
Normal file
|
@ -0,0 +1,6 @@
|
|||
--- sh/jsh.1.orig 2022-09-24 00:17:51 UTC
|
||||
+++ sh/jsh.1
|
||||
@@ -1,2 +1,2 @@
|
||||
-.so man1/sh.1
|
||||
+.so man1/bosh.1
|
||||
.\" "@(#)jsh.1 1.1 10/05/12 "
|
|
@ -1,8 +1,8 @@
|
|||
--- sh/sh.1.orig 2022-09-18 01:03:28 UTC
|
||||
--- sh/sh.1.orig 2022-10-16 15:57:08 UTC
|
||||
+++ sh/sh.1
|
||||
@@ -61,32 +61,25 @@
|
||||
.if n .ds s sz
|
||||
.TH sh 1 "2022/09/11" "Schily Bourne Shell" "User Commands"
|
||||
.TH sh 1 "2022/10/06" "Schily Bourne Shell" "User Commands"
|
||||
.SH NAME
|
||||
-sh, bosh, jsh \- standard and job control shell and command interpreter
|
||||
+sh, bosh, jbosh \- standard and job control shell and command interpreter
|
||||
|
@ -134,10 +134,29 @@
|
|||
.sp
|
||||
@@ -8476,7 +8469,7 @@ The location of the restricted Bourne Shell binary.
|
||||
See
|
||||
.BR attributes (5)
|
||||
.BR attributes (7)
|
||||
for descriptions of the following attributes:
|
||||
-.SS "/usr/bin/sh, /usr/bin/jsh"
|
||||
+.SS "sh, jbosh"
|
||||
+.SS "bosh, jbosh"
|
||||
.sp
|
||||
|
||||
.sp
|
||||
@@ -8509,9 +8502,6 @@ CSIEnabled
|
||||
.BR ksh93 (1),
|
||||
.BR login (1),
|
||||
.BR newgrp (1),
|
||||
-.BR pfsh (1),
|
||||
-.BR pfexec (1),
|
||||
-.BR privileges (7),
|
||||
.BR ps (1),
|
||||
.BR pwd (1),
|
||||
.BR set (1),
|
||||
@@ -8541,8 +8531,6 @@ CSIEnabled
|
||||
.BR profile (5),
|
||||
.BR attributes (7),
|
||||
.BR environ (7),
|
||||
-.BR largefile (7),
|
||||
-.BR XPG4 (7)
|
||||
.hy 1
|
||||
.SH WARNINGS
|
||||
.sp
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
etc/termcap
|
||||
include/scg/aspi-dos.h
|
||||
include/scg/aspi-win32.h
|
||||
include/scg/scgcmd.h
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= schilytools
|
||||
DISTVERSION= 2
|
||||
DISTVERSION= 3
|
||||
CATEGORIES= misc
|
||||
|
||||
MAINTAINER= fuz@fuz.su
|
||||
|
@ -13,14 +13,11 @@ RUN_DEPENDS= bosh>=2022.08.18.b:shells/bosh \
|
|||
sccs>=2021.05.19:devel/sccs \
|
||||
smake>=2021.05.19:devel/smake \
|
||||
sunpromake>=2021.05.19:devel/sunpromake \
|
||||
tartest>=2022.09.18:archivers/tartest \
|
||||
ved>=2021.05.19:editors/ved \
|
||||
cdrtools>=2021.05.19:sysutils/cdrtools \
|
||||
rscsi>=2021.05.19:net/rscsi
|
||||
|
||||
USES= metaport
|
||||
|
||||
OPTIONS_DEFINE= DEPRECATED
|
||||
DEPRECATED_DESC= include deprecated utilities
|
||||
DEPRECATED_RUN_DEPENDS= man2html:textproc/man2html
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -6,7 +6,7 @@ WWW= http://schilytools.sourceforge.net/
|
|||
|
||||
USES+= perl5 shebangfix
|
||||
USE_PERL5= run
|
||||
SHEBANG_FILES= man2html/man2html cstyle/cstyle.pl
|
||||
SHEBANG_FILES= cstyle/cstyle.pl
|
||||
|
||||
# bin/bsh bin/calc bin/copy bin/count bin/fsdiff
|
||||
CONFLICTS_INSTALL= bsh calc deforaos-browser \
|
||||
|
|
Loading…
Reference in a new issue