diff --git a/archivers/star/Makefile b/archivers/star/Makefile index 2809e61e8270..cf35e8beb6fe 100644 --- a/archivers/star/Makefile +++ b/archivers/star/Makefile @@ -1,22 +1,22 @@ PORTNAME= star CATEGORIES= archivers COMMENT= Unique standard tape archiver with many enhancements -WWW= https://codeberg.org/schilytools/schilytools +WWW= http://cdrtools.sourceforge.net/private/star.html 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 MASTERDIR= ${.CURDIR}/../../devel/schilybase COMPONENTS= mt \ rmt \ star \ star_sym \ strar .include "${MASTERDIR}/Makefile.master" diff --git a/devel/sccs/Makefile b/devel/sccs/Makefile index 3c992e956b11..963c9b70fa68 100644 --- a/devel/sccs/Makefile +++ b/devel/sccs/Makefile @@ -1,20 +1,30 @@ PORTNAME= sccs CATEGORIES= devel COMMENT= Source Code Control System (SCCS) -WWW= https://codeberg.org/schilytools/schilytools +WWW= http://sccs.sourceforge.net/ + +TEST_DEPENDS= star:archivers/star MASTERDIR= ${.CURDIR}/../../devel/schilybase COMPONENTS= patch \ sccs +TESTCOMPONENTS= ${COMPONENTS:Npatch} -# these files are installed by the patch target, -# but they belong to sysutils/schilyutils +# These files are installed by the patch target, +# but they belong to sysutils/schilyutils. post-install: ${RM} ${STAGEDIR}${PREFIX}/bin/opatch ${RM} ${STAGEDIR}${PREFIX}/bin/spatch ${RM} ${STAGEDIR}${PREFIX}/share/man/man1/opatch.1 ${RM} ${STAGEDIR}${PREFIX}/share/man/man1/patch.1 ${RM} ${STAGEDIR}${PREFIX}/share/man/man1/spatch.1 +# This test suite installs a temp copy of the schilytools to /tmp. +# The directories are hard-coded unfortunately. +pre-test: + @${ECHO_MSG} '=> cleaning old test files' + ${RM} -r /tmp/sccstests /tmp/SCCSTEST + @${ECHO_MSG} '=> running test suite' + .include "${MASTERDIR}/Makefile.master" diff --git a/devel/schilybase/Makefile b/devel/schilybase/Makefile index 1c3ae685536b..13ffe3a1be59 100644 --- a/devel/schilybase/Makefile +++ b/devel/schilybase/Makefile @@ -1,66 +1,65 @@ PORTNAME= schilybase CATEGORIES= devel COMMENT= Support files and libraries for the schilytools -WWW= https://codeberg.org/schilytools/schilytools NLS_USES= gettext-tools USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS NLS PROFILE OPTIONS_DEFAULT=DOCS NLS OPTIONS_SUB= yes # do not reorder: order required for build to succeed BOOTSTRAP_SMAKE?= yes COMPONENTS= conf \ inc \ include \ include/schily \ libschily \ libdeflt \ libscg \ libscg/scg \ libxtermcap \ libcdrdeflt \ libdbgmalloc \ libedc \ libfile \ libfind \ libgetopt \ libhfs_iso \ libmdigest \ libparanoia \ librmt \ librscg \ libscgcmd \ libshedit \ libsiconv \ libsiconv/tables \ libstreamar \ man \ man/man4 post-patch-PROFILE-off: @${ECHO_MSG} '=> Patching Makefiles to disable profiled libraries' @${REINPLACE_CMD} -e '/^MK_FILES/s, [a-z]*_p.mk,,' ${WRKSRC}/*/Makefile post-build-NLS-on: ${SETENV} LC_ALL=de_DE.ISO8859-1 msgfmt -o ${WRKDIR}/SCHILY_utils.mo ${WRKSRC}/SCHILY_utils.po # all languages supported by FreeBSD _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-NLS-on: @${ECHO_MSG} '=> installing dummy message catalogues' ${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/de/LC_MESSAGES ${INSTALL_DATA} ${WRKDIR}/SCHILY_utils.mo ${STAGEDIR}${PREFIX}/share/locale/de/LC_MESSAGES/SCHILY_utils.mo .for lang in ${_LANGUAGES:Nde} ${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/${lang}/LC_MESSAGES ${LN} ${STAGEDIR}${PREFIX}/share/locale/de/LC_MESSAGES/SCHILY_utils.mo \ ${STAGEDIR}${PREFIX}/share/locale/${lang}/LC_MESSAGES/SCHILY_utils.mo .endfor .include "Makefile.master" diff --git a/devel/schilybase/Makefile.master b/devel/schilybase/Makefile.master index 71a36612b07b..106bbdeb78b4 100644 --- a/devel/schilybase/Makefile.master +++ b/devel/schilybase/Makefile.master @@ -1,89 +1,92 @@ -DISTVERSION= 2021-09-18 -PORTREVISION= 2 -MASTER_SITES= SF/schilytools \ - http://fuz.su/~fuz/distfiles/schilytools/ +DISTVERSION= 2022-09-18 +MASTER_SITES= http://fuz.su/pub/schilytools/ DISTNAME= schily-${DISTVERSION} MAINTAINER= fuz@fuz.su +WWW?= https://codeberg.org/schilytools/schilytools LICENSE= CDDL ${COMPONENTS:@c@${LICENSE.${c}}@:O:u} LICENSE.autoconf= GPLv2 LICENSE.libhfs_iso= GPLv2 LICENSE.man2html= GPLv2 LICENSE.mkisofs= GPLv2 LICENSE.libparanoia= LGPL21 LICENSE.cpp= BSD3CLAUSE +LICENSE.ctags= BSD3CLAUSE LICENSE.libmdigest= BSD2CLAUSE LICENSE.libfile= BSD2CLAUSE LICENSE.patch= BSD1CLAUSE LICENSE.lndir= MIT LICENSE_COMB= ${${LICENSE:[#]}>1:?multi:single} LICENSE_FILE_CDDL= ${WRKSRC}/CDDL.Schily.txt LICENSE_FILE_GPLv2= ${WRKSRC}/GPL-2.0.txt LICENSE_FILE_LGPL21= ${WRKSRC}/LGPL-2.1.txt LICENSE_FILE_BSD1CLAUSE= ${WRKSRC}/patch/LICENSE LICENSE_NAME_BSD1CLAUSE= BSD 1-clause LICENSE LICENSE_PERMS_BSD1CLAUSE= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept # schilybase has all the libraries .if ${PORTNAME} != "schilybase" LIB_DEPENDS+= libschily.so:devel/schilybase .endif .if "${BOOTSTRAP_SMAKE}" != "yes" BUILD_DEPENDS+= smake:devel/smake .endif USES+= tar:bz2 compiler gettext-runtime iconv MAKE_ARGS= INS_BASE=${PREFIX} \ INS_RBASE=${PREFIX} \ LINKMODE=dynamic \ DESTDIR=${STAGEDIR} \ - STRIPFLAGS=${WITH_DEBUG:D:U-s} \ + STRIPFLAGS=${STRIP} \ CCOM=${COMPILER_TYPE} \ CC=${CC} \ CCC=${CXX} \ COPTX="${CFLAGS}" \ C++OPTX="${CXXFLAGS}" \ NOECHO= MAKE_CMD= ${"${BOOTSTRAP_SMAKE}" == "yes":?${WRKSRC}/psmake/smake:smake} PLIST_SUB+= OPSYS=${OPSYS:tl} ARCH=${ARCH} COMPILER_TYPE=${COMPILER_TYPE} PLIST= ${.CURDIR}/pkg-plist PKGMESSAGE?= ${.CURDIR}/pkg-message DESCR= ${.CURDIR}/pkg-descr +TESTCOMPONENTS?= ${COMPONENTS} + post-extract: @cd ${WRKSRC}/rmt && ${MV} rmt.dfl srmt.dfl @cd ${WRKSRC}/rmt && ${MV} default-rmt.sample default-srmt.sample 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} cd ${WRKSRC}/${component} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} config .endfor do-build: .for component in ${COMPONENTS} cd ${WRKSRC}/${component} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} all .endfor do-install: .for component in ${COMPONENTS} cd ${WRKSRC}/${component} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} install .endfor .if "${COMPONENTS:Mlib}" != "" ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.*.* .endif +# the test suite gets moody if we set INS_BASE/INS_RBASE/DESTDIR do-test: -.for component in ${COMPONENTS} - cd ${WRKSRC}/${component} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} tests +.for component in ${TESTCOMPONENTS} + cd ${WRKSRC}/${component} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS:NINS_*BASE=*:NDESTDIR=*} tests .endfor .include diff --git a/devel/schilybase/distinfo b/devel/schilybase/distinfo index e91a033031f0..f74a6d54612b 100644 --- a/devel/schilybase/distinfo +++ b/devel/schilybase/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1632527018 -SHA256 (schily-2021-09-18.tar.bz2) = 7c93f43d22c6e3de0eafe018ceb26ddd5cc6c543dc301f307d1e6ca313248aa4 -SIZE (schily-2021-09-18.tar.bz2) = 4952788 +TIMESTAMP = 1663463867 +SHA256 (schily-2022-09-18.tar.bz2) = 73aab13a15bfb4e2a418a7602365a914ed5f5bc782d8aef21580195e1e5e5b65 +SIZE (schily-2022-09-18.tar.bz2) = 4878648 diff --git a/devel/schilybase/files/patch-cdrecord_cdrecord.dfl b/devel/schilybase/files/patch-cdrecord_cdrecord.dfl index 85aceeb63486..6be71a76c2fa 100644 --- a/devel/schilybase/files/patch-cdrecord_cdrecord.dfl +++ b/devel/schilybase/files/patch-cdrecord_cdrecord.dfl @@ -1,64 +1,11 @@ ---- cdrecord/cdrecord.dfl.orig 2014-01-03 21:59:27 UTC +--- cdrecord/cdrecord.dfl.orig 2022-09-18 01:03:28 UTC +++ cdrecord/cdrecord.dfl -@@ -3,7 +3,7 @@ - # This file is /etc/default/cdrecord - # It contains defaults that are used if no command line option - # or environment is present. --# -+# - # The default device, if not specified elswhere - # Note that since Sommer 2006, cdrecord by default searches for a - # single CD-ROM device. You should set CDR_DEVICE= together with -@@ -11,15 +11,14 @@ - # one CR-ROM drive in your system. - # - #CDR_DEVICE=yamaha --#CDR_DEVICE=default - --# -+# - # The default speed (speed=), if not specified elswhere - # - # Note that newer cdrecord versions do not default - # to speed=1. For MMC compliant drives, the default - # is to write at maximum speed, so it in general does --# not make sense to set up a default speed in /etc/default/cdrecord -+# not make sense to set up a default speed in /etc/default/cdrecord - # - #CDR_SPEED=40 - -@@ -34,7 +33,7 @@ +@@ -34,7 +34,7 @@ # Linux and Solaris have problems with bigger transfer sizes. # If you are on FreeBSD, it is recommened to set CDR_TRANSFERSIZE=126k # -#CDR_TRANSFERSIZE=32k +CDR_TRANSFERSIZE=126k # # The following definitions allow abstract device names. -@@ -56,14 +55,14 @@ - # - # drive name device speed fifosize driveropts transfersize - # --my-default= 1,0,0 -1 -1 burnfree 63k --sol-default= USCSI:1,0,0 -1 -1 burnfree --ricoh-u= USCSI:0,2,0 -1 -1 burnfree --teac= 1,3,0 -1 -1 "" --teac-max-ts= 1,3,0 -1 -1 "" 32k --panasonic= 1,4,0 -1 -1 "" --plextor= 1,4,0 -1 -1 "" --sanyo= 1,4,0 -1 -1 burnfree --yamaha= 1,5,0 -1 -1 "" --cdrom= 0,6,0 2 1m "" --remote= REMOTE:rscsi@somehost:1,0,0 16 16m burnfree -+#my-default= 1,0,0 -1 -1 burnfree 63k -+#sol-default= USCSI:1,0,0 -1 -1 burnfree -+#ricoh-u= USCSI:0,2,0 -1 -1 burnfree -+#teac= 1,3,0 -1 -1 "" -+#teac-max-ts= 1,3,0 -1 -1 "" 32k -+#panasonic= 1,4,0 -1 -1 "" -+#plextor= 1,4,0 -1 -1 "" -+#sanyo= 1,4,0 -1 -1 burnfree -+#yamaha= 1,5,0 -1 -1 "" -+#cdrom= 0,6,0 2 1m "" -+#remote= REMOTE:rscsi@somehost:1,0,0 16 16m burnfree diff --git a/devel/schilybase/files/patch-ctags_Makefile b/devel/schilybase/files/patch-ctags_Makefile new file mode 100644 index 000000000000..7063f723e728 --- /dev/null +++ b/devel/schilybase/files/patch-ctags_Makefile @@ -0,0 +1,10 @@ +--- ctags/Makefile.orig 2022-09-10 14:28:08 UTC ++++ ctags/Makefile +@@ -7,7 +7,6 @@ include $(SRCROOT)/$(RULESDIR)/rules.top + + INSDIR= bin + TARGET= vctags +-SYMLINKS += ctags + + CPPOPTS += -DUSE_LARGEFILES + CPPOPTS += -DVED_STATS diff --git a/devel/schilybase/files/patch-sh_Makefile b/devel/schilybase/files/patch-sh_Makefile index 7b6132d950a4..f907ce226b35 100644 --- a/devel/schilybase/files/patch-sh_Makefile +++ b/devel/schilybase/files/patch-sh_Makefile @@ -1,13 +1,24 @@ ---- sh/Makefile.orig 2021-06-04 17:19:38 UTC +--- sh/Makefile.orig 2022-08-18 18:38:26 UTC +++ sh/Makefile -@@ -7,9 +7,8 @@ include $(SRCROOT)/$(RULESDIR)/rules.top +@@ -7,10 +7,8 @@ include $(SRCROOT)/$(RULESDIR)/rules.top INSDIR= bin # Shell -TARGET= sh -+TARGET= bosh - SYMLINKS= pfsh # Profile Bourne Shell +-SYMLINKS= pfsh # Profile Bourne Shell -SYMLINKS += bosh # Bourne Shell - SYMLINKS += jsh # Job control Bourne Shell +-SYMLINKS += jsh # Job control Bourne Shell ++TARGET= bosh ++SYMLINKS += jbosh # Job control Bourne Shell HARDLINKS += ../xpg4/bin/sh # POSIX Bourne Shell + ##CPPOPTS += -DNO_USER_MALLOC # Do not use our own malloc() +@@ -196,7 +194,7 @@ LIBS= $(LIB_SECDB) -lshedit -lxtermcap -lgetopt \ + $(LIB_ACL_TEST) \ + $(LIB_INTL) $(LIB_DL) + #LIBS= -lgen -lsecdb +-XMK_FILE= Makefile.dot Makefile.man bosh.mk1 jsh.mk1 pfsh.mk1 ++XMK_FILE= Makefile.dot Makefile.man bosh.mk1 jsh.mk1 + + signames.c abbrev.c abbrev.h: + @echo " ==> MAKING SYMLINKS in ."; sh ./MKLINKS diff --git a/devel/schilybase/files/patch-sh_jsh.mk1 b/devel/schilybase/files/patch-sh_jsh.mk1 new file mode 100644 index 000000000000..059dc88bc859 --- /dev/null +++ b/devel/schilybase/files/patch-sh_jsh.mk1 @@ -0,0 +1,11 @@ +--- sh/jsh.mk1.orig 2022-09-11 13:08:33 UTC ++++ sh/jsh.mk1 +@@ -8,7 +8,7 @@ include $(SRCROOT)/$(RULESDIR)/rules.top + ########################################################################### + + MANDIR= man +-TARGETMAN= jsh ++TARGETMAN= jbosh + MANSECT= $(MANSECT_CMD) + MANSUFFIX= $(MANSUFF_CMD) + MANFILE= jsh.1 diff --git a/devel/schilybase/files/patch-sh_sh.1 b/devel/schilybase/files/patch-sh_sh.1 new file mode 100644 index 000000000000..adf3590e5f77 --- /dev/null +++ b/devel/schilybase/files/patch-sh_sh.1 @@ -0,0 +1,143 @@ +--- sh/sh.1.orig 2022-09-18 01:03:28 UTC ++++ sh/sh.1 +@@ -61,32 +61,25 @@ + .if n .ds s sz + .TH sh 1 "2022/09/11" "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 + .SH SYNOPSIS + .LP + .nf +-.B /usr/bin/sh\c +-.RB " [" \(miabCcefhikmnprstuvxP "] ["\c +-.IR argument ]... +-.fi +- +-.LP +-.nf +-.B /usr/bin/bosh\c ++.B bosh\c + .RB " [" \(miabCcefhikmnprstuvxP "] ["\c + .IR argument ]... + .fi + + .LP + .nf +-.B /usr/bin/pbosh\c ++.B pbosh\c + .RB " [" \(miabCcefhikmnprstuvxP "] ["\c + .IR argument ]... + .fi + + .LP + .nf +-.B /usr/bin/jsh\c ++.B jbosh\c + .RB " [" \(miabCcefhikmnprstuvxP "] ["\c + .IR argument ]... + .fi +@@ -95,18 +88,18 @@ sh, bosh, jsh \- standard and job control shell and co + .sp + .LP + The +-.B /usr/bin/sh ++.B bosh + utility is a command programming language that + executes commands read from a terminal or a file. + .LP + The name + .B bosh + permits to call this implementation even when +-.B /usr/bin/sh ++.B sh + has been linked to another shell. + .LP + The +-.B jsh ++.B jbosh + utility is an interface to the shell that provides all of the + functionality of + .B sh +@@ -121,7 +114,7 @@ or + Since + .B POSIX + requires that job control is auto-enabled for interactive shells, +-.B jsh ++.B jbosh + can be seen as an artefact from the historic Bourne Shell, but is kept for + compatibility. + .LP +@@ -180,7 +173,7 @@ if the file exists (by default this is the file + .BR $HOME/.shrc ). + Thereafter, commands are read as described below, which is also the case + when the shell is invoked as +-.BR /usr/bin/sh . ++.BR bosh . + + .SH OPTIONS + The options below are +@@ -5827,7 +5820,7 @@ those that precede the command name. + Switch job control mode on. + All jobs are run in their own process groups. + See section +-.B "Job Control (jsh)" ++.B "Job Control (jbosh)" + below. + On systems with job control, this flag is turned on automatically + for interactive shells. +@@ -7516,7 +7509,7 @@ termination status. + The process identifier + .I n + may either be a UNIX process id or a shell job id. See +-.B "Job Control (jsh)" ++.B "Job Control (jbosh)" + section below for information on shell job ids. + .sp + The return code of +@@ -7544,11 +7537,11 @@ in the section + .B Parameter Substitution + above. + +-.SS "Job Control (jsh)" ++.SS "Job Control (jbosh)" + .sp + .LP + When the shell is invoked as +-.BR jsh , ++.BR jbosh , + when the shell is invoked as interactive shell + or after + .B set -m +@@ -8362,7 +8355,7 @@ See + for an extended description of the behavior of + .B sh + and +-.B jsh ++.B jbosh + when encountering files greater than or equal to 2 Gbyte ( 2^31 bytes). + .SH EXIT STATUS + .sp +@@ -8373,11 +8366,11 @@ execution of the shell file is abandoned. Otherwise, t + exit status of the last command executed (see also the + .B exit + command above). +-.SS "jsh Only" ++.SS "jbosh Only" + .sp + .LP + If the shell is invoked as +-.B jsh ++.B jbosh + and an attempt is made to exit the + shell while there are stopped jobs, the shell issues one warning: + .sp +@@ -8476,7 +8469,7 @@ The location of the restricted Bourne Shell binary. + See + .BR attributes (5) + for descriptions of the following attributes: +-.SS "/usr/bin/sh, /usr/bin/jsh" ++.SS "sh, jbosh" + .sp + + .sp diff --git a/devel/schilybase/files/patch-sh_tests_common_test-common b/devel/schilybase/files/patch-sh_tests_common_test-common new file mode 100644 index 000000000000..4d5273f17712 --- /dev/null +++ b/devel/schilybase/files/patch-sh_tests_common_test-common @@ -0,0 +1,17 @@ +--- sh/tests/common/test-common.orig 2022-08-19 19:43:40 UTC ++++ sh/tests/common/test-common +@@ -19,10 +19,10 @@ powerpc-aix-*) + ;; + esac + +-if [ -f ../../../OBJ/$OARCH/sh ]; then +- shell=${shell:=../../../OBJ/$OARCH/sh} +-elif [ -f ../../OBJ/$OARCH/sh ]; then +- shell=${shell:=../../OBJ/$OARCH/sh} ++if [ -f ../../../OBJ/$OARCH/bosh ]; then ++ shell=${shell:=../../../OBJ/$OARCH/bosh} ++elif [ -f ../../OBJ/$OARCH/bosh ]; then ++ shell=${shell:=../../OBJ/$OARCH/bosh} + fi + SHELL="$shell" + export SHELL diff --git a/devel/schilybase/pkg-plist b/devel/schilybase/pkg-plist index e4f56fc3ba1c..b6ca6be4d089 100644 --- a/devel/schilybase/pkg-plist +++ b/devel/schilybase/pkg-plist @@ -1,393 +1,394 @@ etc/termcap include/scg/aspi-dos.h include/scg/aspi-win32.h include/scg/scgcmd.h include/scg/scgio.h include/scg/scgops.h include/scg/scsicdb.h include/scg/scsidefs.h include/scg/scsireg.h include/scg/scsisense.h include/scg/scsitransp.h include/scg/spti-wnt.h include/scg/srb_os2.h include/schily/_regex.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 include/schily/assert.h include/schily/avoffset.h +include/schily/blake2.h include/schily/btorder.h include/schily/ccomdefs.h include/schily/checkerr.h include/schily/ctype.h include/schily/dbgmalloc.h include/schily/deflts.h include/schily/device.h include/schily/dirent.h include/schily/dlfcn.h include/schily/err_arch.h include/schily/err_bit.h include/schily/err_char.h include/schily/err_type.h include/schily/errno.h include/schily/fcntl.h include/schily/fetchdir.h include/schily/find.h include/schily/float.h include/schily/fnmatch.h include/schily/fstream.h include/schily/getargs.h include/schily/getcwd.h include/schily/getopt.h include/schily/grp.h include/schily/hostname.h include/schily/iconv.h include/schily/idcache.h include/schily/in.h include/schily/inet.h include/schily/intcvt.h include/schily/inttypes.h include/schily/io.h include/schily/ioctl.h include/schily/ipc.h include/schily/jmpdefs.h include/schily/libgen.h include/schily/libport.h include/schily/librmt.h include/schily/limits.h include/schily/locale.h include/schily/math.h include/schily/maxpath.h include/schily/mconfig.h include/schily/md4.h include/schily/md5.h include/schily/mman.h include/schily/mtio.h include/schily/netdb.h include/schily/nlsdefs.h include/schily/param.h include/schily/patmatch.h include/schily/poll.h include/schily/priv.h include/schily/procfs.h include/schily/prototyp.h include/schily/pwd.h include/schily/regex.h include/schily/resource.h include/schily/rmd160.h include/schily/rmtio.h include/schily/schily.h include/schily/schilyp.h include/schily/select.h include/schily/sem.h include/schily/setjmp.h include/schily/sha1.h include/schily/sha2.h include/schily/sha3.h include/schily/shadow.h include/schily/shcall.h include/schily/shedit.h include/schily/shm.h include/schily/siconv.h include/schily/sigblk.h include/schily/signal.h include/schily/sigset.h include/schily/socket.h include/schily/standard.h include/schily/stat.h include/schily/stdarg.h include/schily/stdint.h include/schily/stdio.h include/schily/stdlib.h include/schily/stkframe.h include/schily/strar.h include/schily/string.h include/schily/sunos4_proto.h include/schily/sysexits.h include/schily/syslog.h include/schily/systeminfo.h include/schily/termcap.h include/schily/termios.h include/schily/time.h include/schily/timeb.h include/schily/times.h include/schily/type_val.h include/schily/types.h include/schily/unistd.h include/schily/utime.h include/schily/utsname.h include/schily/utypes.h include/schily/values.h include/schily/varargs.h include/schily/vfork.h include/schily/wait.h include/schily/walk.h include/schily/wchar.h include/schily/wctype.h include/schily/windows.h include/schily/xconfig.h include/schily/xmconfig.h lib/libcdrdeflt.a lib/libcdrdeflt.so lib/libcdrdeflt.so.1.0 lib/libdbgmalloc.a lib/libdeflt.a lib/libdeflt.so lib/libdeflt.so.1.0 lib/libedc_ecc.a lib/libedc_ecc.so lib/libedc_ecc.so.1.0 lib/libedc_ecc_dec.a lib/libedc_ecc_dec.so lib/libedc_ecc_dec.so.1.0 lib/libfile.a lib/libfile.so lib/libfile.so.1.0 lib/libfind.a lib/libfind.so lib/libfind.so.4.0 lib/libgetopt.a lib/libhfs.a lib/libhfs.so lib/libhfs.so.1.0 lib/libmdigest.a lib/libmdigest.so lib/libmdigest.so.1.0 lib/libparanoia.a lib/libparanoia.so lib/libparanoia.so.1.0 lib/librmt.a lib/librmt.so lib/librmt.so.1.0 lib/librscg.a lib/librscg.so lib/librscg.so.1.0 lib/libscg.a lib/libscg.so lib/libscg.so.1.0 lib/libscgcmd.a lib/libscgcmd.so lib/libscgcmd.so.1.0 lib/libschily.a lib/libschily.so lib/libschily.so.2.0 lib/libshedit.a lib/libshedit.so lib/libshedit.so.1.0 lib/libsiconv.a lib/libsiconv.so lib/libsiconv.so.1.0 lib/libstreamar.a lib/libstreamar.so lib/libstreamar.so.1.0 lib/libxtermcap.a lib/libxtermcap.so lib/libxtermcap.so.1.0 %%PROFILE%%lib/profiled/libcdrdeflt.a %%PROFILE%%lib/profiled/libdeflt.a %%PROFILE%%lib/profiled/libedc_ecc.a %%PROFILE%%lib/profiled/libedc_ecc_dec.a %%PROFILE%%lib/profiled/libfile.a %%PROFILE%%lib/profiled/libfind.a %%PROFILE%%lib/profiled/libhfs.a %%PROFILE%%lib/profiled/libmdigest.a %%PROFILE%%lib/profiled/libparanoia.a %%PROFILE%%lib/profiled/librmt.a %%PROFILE%%lib/profiled/librscg.a %%PROFILE%%lib/profiled/libscg.a %%PROFILE%%lib/profiled/libscgcmd.a %%PROFILE%%lib/profiled/libschily.a %%PROFILE%%lib/profiled/libshedit.a %%PROFILE%%lib/profiled/libsiconv.a %%PROFILE%%lib/profiled/libxtermcap.a %%PORTDOCS%%share/doc/libparanoia/README.interface %%PORTDOCS%%share/doc/libparanoia/README.paranoia %%NLS%%share/locale/C/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/af/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/am/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/ar/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/be/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/bg/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/ca/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/cs/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/da/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/de/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/el/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/en/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/es/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/et/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/eu/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/fi/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/fr/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/ga/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/he/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/hi/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/hr/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/hu/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/hy/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/is/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/it/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/ja/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/kk/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/ko/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/lt/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/lv/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/mn/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/nb/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/nl/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/nn/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/pl/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/pt/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/ro/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/ru/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/se/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/sk/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/sl/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/sr/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/sv/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/tr/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/uk/LC_MESSAGES/SCHILY_utils.mo %%NLS%%share/locale/zh/LC_MESSAGES/SCHILY_utils.mo share/lib/siconv/cp10000 share/lib/siconv/cp10006 share/lib/siconv/cp10007 share/lib/siconv/cp10029 share/lib/siconv/cp10079 share/lib/siconv/cp10081 share/lib/siconv/cp1250 share/lib/siconv/cp1251 share/lib/siconv/cp1252 share/lib/siconv/cp1253 share/lib/siconv/cp1254 share/lib/siconv/cp1255 share/lib/siconv/cp1256 share/lib/siconv/cp1257 share/lib/siconv/cp1258 share/lib/siconv/cp437 share/lib/siconv/cp737 share/lib/siconv/cp775 share/lib/siconv/cp850 share/lib/siconv/cp852 share/lib/siconv/cp855 share/lib/siconv/cp857 share/lib/siconv/cp860 share/lib/siconv/cp861 share/lib/siconv/cp862 share/lib/siconv/cp863 share/lib/siconv/cp864 share/lib/siconv/cp865 share/lib/siconv/cp866 share/lib/siconv/cp869 share/lib/siconv/cp874 share/lib/siconv/iso8859-1 share/lib/siconv/iso8859-10 share/lib/siconv/iso8859-11 share/lib/siconv/iso8859-13 share/lib/siconv/iso8859-14 share/lib/siconv/iso8859-15 share/lib/siconv/iso8859-16 share/lib/siconv/iso8859-2 share/lib/siconv/iso8859-3 share/lib/siconv/iso8859-4 share/lib/siconv/iso8859-5 share/lib/siconv/iso8859-6 share/lib/siconv/iso8859-7 share/lib/siconv/iso8859-8 share/lib/siconv/iso8859-9 share/lib/siconv/koi8-r share/lib/siconv/koi8-u share/man/man3/absfpath.3.gz share/man/man3/absnpath.3.gz share/man/man3/abspath.3.gz share/man/man3/astoi.3.gz share/man/man3/astol.3.gz share/man/man3/breakline.3.gz share/man/man3/cmpbytes.3.gz share/man/man3/comerr.3.gz share/man/man3/comerrno.3.gz share/man/man3/errmsg.3.gz share/man/man3/errmsgno.3.gz share/man/man3/error.3.gz share/man/man3/fdown.3.gz share/man/man3/fdup.3.gz share/man/man3/fexecl.3.gz share/man/man3/fexecle.3.gz share/man/man3/fexecv.3.gz share/man/man3/fexecve.3.gz share/man/man3/fgetline.3.gz share/man/man3/file_raise.3.gz share/man/man3/fileclose.3.gz share/man/man3/fileluopen.3.gz share/man/man3/fileopen.3.gz share/man/man3/filepos.3.gz share/man/man3/fileread.3.gz share/man/man3/filereopen.3.gz share/man/man3/fileseek.3.gz share/man/man3/filesize.3.gz share/man/man3/filestat.3.gz share/man/man3/filewrite.3.gz share/man/man3/findline.3.gz share/man/man3/flush.3.gz share/man/man3/fnmatch.3.gz share/man/man3/format.3.gz share/man/man3/fpipe.3.gz share/man/man3/fprintf.3.gz share/man/man3/getallargs.3.gz share/man/man3/getargerror.3.gz share/man/man3/getarginit.3.gz share/man/man3/getargs.3.gz share/man/man3/geterrno.3.gz share/man/man3/getfiles.3.gz share/man/man3/getlallargs.3.gz share/man/man3/getlargs.3.gz share/man/man3/getlfiles.3.gz share/man/man3/getline.3.gz share/man/man3/getopt.3.gz share/man/man3/getsubopt.3.gz share/man/man3/getvallargs.3.gz share/man/man3/getvargs.3.gz share/man/man3/getvfiles.3.gz share/man/man3/handlecond.3.gz share/man/man3/librmt.3.gz share/man/man3/movebytes.3.gz share/man/man3/mtg2rmtg.3.gz share/man/man3/ofindline.3.gz share/man/man3/patcompile.3.gz share/man/man3/patmatch.3.gz share/man/man3/peekc.3.gz share/man/man3/printf.3.gz share/man/man3/raisecond.3.gz share/man/man3/resolvefpath.3.gz share/man/man3/resolvenpath.3.gz share/man/man3/resolvepath.3.gz share/man/man3/rmtclose.3.gz share/man/man3/rmtdebug.3.gz share/man/man3/rmtfilename.3.gz share/man/man3/rmtg2mtg.3.gz share/man/man3/rmtgetconn.3.gz share/man/man3/rmthostname.3.gz share/man/man3/rmtinit.3.gz share/man/man3/rmtioctl.3.gz share/man/man3/rmtopen.3.gz share/man/man3/rmtread.3.gz share/man/man3/rmtrmt.3.gz share/man/man3/rmtrsh.3.gz share/man/man3/rmtseek.3.gz share/man/man3/rmtstatus.3.gz share/man/man3/rmtwrite.3.gz share/man/man3/rmtxstatus.3.gz share/man/man3/spawnl.3.gz share/man/man3/spawnv.3.gz share/man/man3/sprintf.3.gz share/man/man3/starthandlecond.3.gz share/man/man3/strcatl.3.gz share/man/man3/streql.3.gz share/man/man3/strlen.3.gz share/man/man3/unhandlecond.3.gz share/man/man5/makefiles.5.gz share/man/man5/makerules.5.gz share/man/man5/streamarchive.5.gz diff --git a/devel/smake/Makefile b/devel/smake/Makefile index 52635065001b..a8b69d926784 100644 --- a/devel/smake/Makefile +++ b/devel/smake/Makefile @@ -1,11 +1,10 @@ PORTNAME= smake CATEGORIES= devel COMMENT= Portable make program with automake features -WWW= https://codeberg.org/schilytools/schilytools MASTERDIR= ${.CURDIR}/../../devel/schilybase BOOTSTRAP_SMAKE?= yes COMPONENTS= smake .include "${MASTERDIR}/Makefile.master" diff --git a/devel/sunpromake/Makefile b/devel/sunpromake/Makefile index 119e9c2f835a..0cdb1edfd52e 100644 --- a/devel/sunpromake/Makefile +++ b/devel/sunpromake/Makefile @@ -1,22 +1,22 @@ PORTNAME= sunpromake CATEGORIES= devel parallel COMMENT= Parallel-execution enabled SunOS make program, enhanced to fit POSIX -WWW= https://codeberg.org/schilytools/schilytools +WWW= http://schilytools.sourceforge.net/sunpromake.html USE_LDCONFIG= yes CONFLICTS= dmake MASTERDIR= ${.CURDIR}/../../devel/schilybase COMPONENTS= sunpro # these libraries are installed by the sunpro component # but are internal to the program. The author recommends # not shipping them, so we don't. post-install: ${RM} ${STAGEDIR}${PREFIX}/lib/libbsd.a ${RM} ${STAGEDIR}${PREFIX}/lib/libmksh.a ${RM} ${STAGEDIR}${PREFIX}/lib/libvroot.a .include "${MASTERDIR}/Makefile.master" diff --git a/editors/ved/Makefile b/editors/ved/Makefile index a7bcfdae43bc..2277610eca36 100644 --- a/editors/ved/Makefile +++ b/editors/ved/Makefile @@ -1,16 +1,16 @@ PORTNAME= ved CATEGORIES= editors COMMENT= Visual editor (easy to learn, fast, and lean) -WWW= https://codeberg.org/schilytools/schilytools +WWW= http://schilytools.sourceforge.net/ved.html OPTIONS_DEFINE= DOCS MASTERDIR= ${.CURDIR}/../../devel/schilybase COMPONENTS= ved post-install-DOCS-off: ${RM} ${STAGEDIR}share/doc/vedsheet.* ${RM} ${STAGEDIR}share/man/help/ved.help.gz .include "${MASTERDIR}/Makefile.master" diff --git a/misc/schilytools/Makefile b/misc/schilytools/Makefile index fd6f9c9d9fc8..7f1981c9e54d 100644 --- a/misc/schilytools/Makefile +++ b/misc/schilytools/Makefile @@ -1,22 +1,26 @@ PORTNAME= schilytools -DISTVERSION= 1 +DISTVERSION= 2 CATEGORIES= misc MAINTAINER= fuz@fuz.su COMMENT= Collection of tools and libraries by J. Schilling (metaport) WWW= https://codeberg.org/schilytools/schilytools -RUN_DEPENDS= schilybase>=2021.05.19:devel/schilybase \ +RUN_DEPENDS= bosh>=2022.08.18.b:shells/bosh \ + schilybase>=2021.05.19:devel/schilybase \ schilyutils>=2021.05.19:sysutils/schilyutils \ star>=2021.05.19:archivers/star \ sccs>=2021.05.19:devel/sccs \ smake>=2021.05.19:devel/smake \ sunpromake>=2021.05.19:devel/sunpromake \ ved>=2021.05.19:editors/ved \ cdrtools>=2021.05.19:sysutils/cdrtools \ - rscsi>=2021.05.19:net/rscsi \ - man2html:textproc/man2html + rscsi>=2021.05.19:net/rscsi USES= metaport +OPTIONS_DEFINE= DEPRECATED +DEPRECATED_DESC= include deprecated utilities +DEPRECATED_RUN_DEPENDS= man2html:textproc/man2html + .include diff --git a/net/rscsi/Makefile b/net/rscsi/Makefile index 9ddc2ade9bd3..4cddc4e9e811 100644 --- a/net/rscsi/Makefile +++ b/net/rscsi/Makefile @@ -1,22 +1,20 @@ PORTNAME= rscsi CATEGORIES= net COMMENT= Remote SCSI transport server program (daemon) -WWW= https://codeberg.org/schilytools/schilytools - -CONFLICTS= cdrtools-devel +WWW= http://cdrtools.sourceforge.net/private/cdrecord.html USERS= rscsi 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" diff --git a/shells/Makefile b/shells/Makefile index bd4ce24c9f24..87699be71067 100644 --- a/shells/Makefile +++ b/shells/Makefile @@ -1,65 +1,66 @@ COMMENT = Shells SUBDIR += 44bsd-csh SUBDIR += anongitssh SUBDIR += antibody SUBDIR += ast-ksh SUBDIR += bash SUBDIR += bash-completion SUBDIR += bash-static SUBDIR += bashc SUBDIR += bicon + SUBDIR += bosh SUBDIR += ch SUBDIR += dash SUBDIR += elvish SUBDIR += envy SUBDIR += es SUBDIR += etsh SUBDIR += fd SUBDIR += fish SUBDIR += git-prompt.zsh SUBDIR += heirloom-sh SUBDIR += ibsh SUBDIR += ion SUBDIR += jailkit SUBDIR += klish SUBDIR += ksh SUBDIR += ksh-devel SUBDIR += ksh2020 SUBDIR += ksh93 SUBDIR += mksh SUBDIR += modernish SUBDIR += nologinmsg SUBDIR += nsh SUBDIR += ohmyzsh SUBDIR += oksh SUBDIR += p5-Bash-Completion SUBDIR += p5-Shell-Perl SUBDIR += p5-Term-Bash-Completion-Generator SUBDIR += p5-Term-ShellUI SUBDIR += pdksh SUBDIR += pear-PHP_Shell SUBDIR += psh SUBDIR += rc SUBDIR += rubygem-shellwords SUBDIR += rush SUBDIR += sash SUBDIR += scponly SUBDIR += starship SUBDIR += switchBashZsh SUBDIR += tcsh_nls SUBDIR += tcshrc SUBDIR += v7sh SUBDIR += viewglob SUBDIR += vshnu SUBDIR += wcd SUBDIR += xonsh SUBDIR += yash SUBDIR += zsh SUBDIR += zsh-antigen SUBDIR += zsh-autosuggestions SUBDIR += zsh-completions SUBDIR += zsh-navigation-tools SUBDIR += zsh-syntax-highlighting .include diff --git a/shells/bosh/Makefile b/shells/bosh/Makefile new file mode 100644 index 000000000000..d86a066d29a3 --- /dev/null +++ b/shells/bosh/Makefile @@ -0,0 +1,16 @@ +PORTNAME= bosh +CATEGORIES= shells + +COMMENT= Bourne Shell extended by J. Schilling +MAINTAINER= fuz@fuz.su +WWW= http://schilytools.sourceforge.net/bosh.html + +# bin/bosh +CONFLICTS_INSTALL= bosh-cli + +MASTERDIR= ${.CURDIR}/../../devel/schilybase +COMPONENTS= obosh \ + pbosh \ + sh + +.include "${MASTERDIR}/Makefile.master" diff --git a/shells/bosh/pkg-descr b/shells/bosh/pkg-descr new file mode 100644 index 000000000000..a3265a9555f4 --- /dev/null +++ b/shells/bosh/pkg-descr @@ -0,0 +1,23 @@ +The Schily Bourne Shell was derived from the Bourne Shell sources from +OpenSolaris. The Schily Bourne Shell is actively maintained and +enhanced on a regular base. It can be compiled into three variants: + +Non-POSIX SVr4/OpenSolaris variant (obosh) + The portable but not extended variant obosh allows script + portability testing. Most scripts that run in the old Schily + Bourne Shell will run with any Unix shell that is still in use + since 1990. + +Minimal POSIX compliant variant (pbosh) + This version implements the minimal set of POSIX features and + this version is always in strict POSIX mode. The features are + similar to the features in dash, but since pbosh supports multi + byte characters, it is really POSIX compliant. The pbosh + variant allows script portability testing aginst the POSIX + feature set. + +The POSIX compliant extended variant (bosh) + This version has been verified to work as the system shell on + Gentoo Linux and OpenSolaris (SchilliX). The enhanced Schily + Bourne Shell (bosh) implements many features that are missing + in the OpenSolaris Bourne Shell listed above. diff --git a/shells/bosh/pkg-plist b/shells/bosh/pkg-plist new file mode 100644 index 000000000000..62dbe9a533e1 --- /dev/null +++ b/shells/bosh/pkg-plist @@ -0,0 +1,11 @@ +@shell bin/bosh +@shell bin/jbosh +@shell bin/obosh +@shell bin/pbosh +%%DOCSDIR%%/dotfiles.tar.bz2 +share/man/man1/bosh.1.gz +share/man/man1/jbosh.1.gz +share/man/man1/obosh.1.gz +share/man/man1/pbosh.1.gz +@shell xpg4/bin/bosh +@shell xpg4/bin/sh diff --git a/sysutils/cdrtools/Makefile b/sysutils/cdrtools/Makefile index 7bc7d27c2c2e..83087c1f231f 100644 --- a/sysutils/cdrtools/Makefile +++ b/sysutils/cdrtools/Makefile @@ -1,46 +1,46 @@ PORTNAME= cdrtools CATEGORIES= sysutils audio COMMENT= Tools for ripping from and recording to CDs and DVDs -WWW= https://codeberg.org/schilytools/schilytools +WWW= http://cdrtools.sourceforge.net/private/cdrecord.html LAME_RUN_DEPENDS= lame:audio/lame VORBIS_RUN_DEPENDS= oggenc:audio/vorbis-tools USES= cpe CPE_VENDOR= cdrtools_project OPTIONS_DEFINE= DOCS LAME VORBIS SETUID OPTIONS_DEFAULT=DOCS LAME VORBIS OPTIONS_SUB= yes LAME_DESC= Install cdda2mp3 (requires audio/lame) VORBIS_DESC= Install cdda2ogg (requires audio/vorbis-tools) SETUID_DESC= Install cdrecord, cdda2wav, and readcd as setuid root SETUID_PLIST_SUB= SUID="@(root,,4711) " SETUID_PLIST_SUB_OFF= SUID="@(,,755) " CONFLICTS_INSTALL= cdrkit MASTERDIR= ${.CURDIR}/../../devel/schilybase COMPONENTS= cdda2wav \ cdrecord \ mkisofs \ mkisofs/diag \ readcd \ 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 post-install-VORBIS-off: ${RM} ${STAGEDIR}${PREFIX}/bin/cdda2ogg ${STAGEDIR}${PREFIX}share/man/man1/cdda2ogg.1 post-install-DOCS-off: ${RM} ${STAGEDIR}share/doc .include "${MASTERDIR}/Makefile.master" diff --git a/sysutils/schilyutils/Makefile b/sysutils/schilyutils/Makefile index 7358d8f9249d..7a5d3aa2457b 100644 --- a/sysutils/schilyutils/Makefile +++ b/sysutils/schilyutils/Makefile @@ -1,54 +1,54 @@ PORTNAME= schilyutils CATEGORIES= sysutils converters deskutils textproc shells COMMENT= Collection of utilities from J. Schilling -WWW= https://codeberg.org/schilytools/schilytools +WWW= http://schilytools.sourceforge.net/ USES+= perl5 shebangfix USE_PERL5= run SHEBANG_FILES= man2html/man2html cstyle/cstyle.pl -CONFLICTS_INSTALL= bosh-cli bsh calc clusterit deforaos-browser heirloom-sh latte-integrale p5-Math-SigFigs radmind # bin/bosh bin/bsh bin/calc bin/copy bin/count bin/fsdiff bin/jsh +# bin/bsh bin/calc bin/copy bin/count bin/fsdiff +CONFLICTS_INSTALL= bsh calc deforaos-browser \ + latte-integrale p5-Math-SigFigs radmind MASTERDIR= ${.CURDIR}/../../devel/schilybase COMPONENTS= bsh \ btcflash \ cal \ calc \ calltree \ change \ compare \ copy \ count \ cpp \ cstyle \ + ctags \ cut \ fifo \ label \ hdump \ lndir \ match \ mdigest \ - obosh \ p \ paste \ patch \ - pbosh \ printf \ sdd \ sfind \ sformat \ sgrow \ - sh \ termcap \ translit \ udiff # these files are installed by the patch target, # but they belong to devel/sccs. post-install: ${RM} ${STAGEDIR}${PREFIX}/ccs/bin/sccspatch cd ${STAGEDIR}${PREFIX} && ${RMDIR} -p ccs/bin ${RM} ${STAGEDIR}${PREFIX}/share/man/man1/sccspatch.1 .include "${MASTERDIR}/Makefile.master" diff --git a/sysutils/schilyutils/pkg-plist b/sysutils/schilyutils/pkg-plist index 69c085536d95..5af815ca2d28 100644 --- a/sysutils/schilyutils/pkg-plist +++ b/sysutils/schilyutils/pkg-plist @@ -1,88 +1,77 @@ bin/Cstyle -@shell bin/bosh @shell bin/bsh bin/btcflash bin/calc bin/calltree bin/change bin/copy bin/count bin/cstyle.js bin/fdiff bin/fifo bin/fsdiff bin/hdump -@shell bin/jsh bin/krcpp bin/label bin/lndir bin/match bin/mdigest -@shell bin/obosh bin/opatch bin/p -bin/pbosh bin/pfbsh -bin/pfsh bin/scal bin/scompare bin/scut bin/sdd bin/sfind bin/sformat bin/sgrow bin/sod bin/spaste bin/spatch bin/sprintf bin/termcap bin/translit bin/udiff +bin/vctags etc/sformat.dat lib/cpp -share/doc/bosh/dotfiles.tar.bz2 share/doc/bsh/dotfiles.tar.bz2 share/man/de/man1/sdd.1.gz -share/man/man1/bosh.1.gz share/man/man1/bsh.1.gz share/man/man1/btcflash.1.gz share/man/man1/calc.1.gz share/man/man1/calltree.1.gz share/man/man1/change.1.gz share/man/man1/copy.1.gz share/man/man1/count.1.gz share/man/man1/cstyle.1.gz share/man/man1/fdiff.1.gz share/man/man1/fifo.1.gz share/man/man1/fsdiff.1.gz share/man/man1/hdump.1.gz -share/man/man1/jsh.1.gz share/man/man1/krcpp.1.gz share/man/man1/label.1.gz share/man/man1/lndir.1.gz share/man/man1/match.1.gz share/man/man1/mdigest.1.gz -share/man/man1/obosh.1.gz share/man/man1/opatch.1.gz share/man/man1/p.1.gz share/man/man1/patch.1.gz -share/man/man1/pbosh.1.gz share/man/man1/pfbsh.1.gz -share/man/man1/pfsh.1.gz share/man/man1/scal.1.gz share/man/man1/scompare.1.gz share/man/man1/scut.1.gz share/man/man1/sdd.1.gz share/man/man1/sfind.1.gz share/man/man1/sgrow.1.gz share/man/man1/sod.1.gz share/man/man1/spaste.1.gz share/man/man1/spatch.1.gz share/man/man1/sprintf.1.gz share/man/man1/termcap.1.gz share/man/man1/translit.1.gz share/man/man1/udiff.1.gz +share/man/man1/vctags.1.gz share/man/man8/sformat.8.gz -xpg4/bin/bosh xpg4/bin/od -@shell xpg4/bin/sh