View | Details | Raw Unified | Return to bug 266475
Collapse All | Expand All

(-)b/archivers/star/Makefile (-1 / +1 lines)
Lines 2-8 PORTNAME= star Link Here
2
CATEGORIES=	archivers
2
CATEGORIES=	archivers
3
3
4
COMMENT=	Unique standard tape archiver with many enhancements
4
COMMENT=	Unique standard tape archiver with many enhancements
5
WWW=		https://codeberg.org/schilytools/schilytools
5
WWW=		http://cdrtools.sourceforge.net/private/star.html
6
6
7
PORTDOCS=	README* STARvsGNUTAR
7
PORTDOCS=	README* STARvsGNUTAR
8
8
(-)b/devel/sccs/Makefile (-3 / +13 lines)
Lines 2-15 PORTNAME= sccs Link Here
2
CATEGORIES=	devel
2
CATEGORIES=	devel
3
3
4
COMMENT=	Source Code Control System (SCCS)
4
COMMENT=	Source Code Control System (SCCS)
5
WWW=		https://codeberg.org/schilytools/schilytools
5
WWW=		http://sccs.sourceforge.net/
6
7
TEST_DEPENDS=	star:archivers/star
6
8
7
MASTERDIR=	${.CURDIR}/../../devel/schilybase
9
MASTERDIR=	${.CURDIR}/../../devel/schilybase
8
COMPONENTS=	patch \
10
COMPONENTS=	patch \
9
		sccs
11
		sccs
12
TESTCOMPONENTS=	${COMPONENTS:Npatch}
10
13
11
# these files are installed by the patch target,
14
# These files are installed by the patch target,
12
# but they belong to sysutils/schilyutils
15
# but they belong to sysutils/schilyutils.
13
post-install:
16
post-install:
14
	${RM} ${STAGEDIR}${PREFIX}/bin/opatch
17
	${RM} ${STAGEDIR}${PREFIX}/bin/opatch
15
	${RM} ${STAGEDIR}${PREFIX}/bin/spatch
18
	${RM} ${STAGEDIR}${PREFIX}/bin/spatch
Lines 17-20 post-install: Link Here
17
	${RM} ${STAGEDIR}${PREFIX}/share/man/man1/patch.1
20
	${RM} ${STAGEDIR}${PREFIX}/share/man/man1/patch.1
18
	${RM} ${STAGEDIR}${PREFIX}/share/man/man1/spatch.1
21
	${RM} ${STAGEDIR}${PREFIX}/share/man/man1/spatch.1
19
22
23
# This test suite installs a temp copy of the schilytools to /tmp.
24
# The directories are hard-coded unfortunately.
25
pre-test:
26
	@${ECHO_MSG} '=> cleaning old test files'
27
	${RM} -r /tmp/sccstests /tmp/SCCSTEST
28
	@${ECHO_MSG} '=> running test suite'
29
20
.include "${MASTERDIR}/Makefile.master"
30
.include "${MASTERDIR}/Makefile.master"
(-)b/devel/schilybase/Makefile (-1 lines)
Lines 2-8 PORTNAME= schilybase Link Here
2
CATEGORIES=	devel
2
CATEGORIES=	devel
3
3
4
COMMENT=	Support files and libraries for the schilytools
4
COMMENT=	Support files and libraries for the schilytools
5
WWW=		https://codeberg.org/schilytools/schilytools
6
5
7
NLS_USES=	gettext-tools
6
NLS_USES=	gettext-tools
8
USE_LDCONFIG=	yes
7
USE_LDCONFIG=	yes
(-)b/devel/schilybase/Makefile.master (-7 / +10 lines)
Lines 1-10 Link Here
1
DISTVERSION=	2021-09-18
1
DISTVERSION=	2022-09-18
2
PORTREVISION=	2
2
MASTER_SITES=	http://fuz.su/pub/schilytools/
3
MASTER_SITES=	SF/schilytools \
4
		http://fuz.su/~fuz/distfiles/schilytools/
5
DISTNAME=	schily-${DISTVERSION}
3
DISTNAME=	schily-${DISTVERSION}
6
4
7
MAINTAINER=	fuz@fuz.su
5
MAINTAINER=	fuz@fuz.su
6
WWW?=		https://codeberg.org/schilytools/schilytools
8
7
9
LICENSE=	CDDL ${COMPONENTS:@c@${LICENSE.${c}}@:O:u}
8
LICENSE=	CDDL ${COMPONENTS:@c@${LICENSE.${c}}@:O:u}
10
LICENSE.autoconf=	GPLv2
9
LICENSE.autoconf=	GPLv2
Lines 13-18 LICENSE.man2html= GPLv2 Link Here
13
LICENSE.mkisofs=	GPLv2
12
LICENSE.mkisofs=	GPLv2
14
LICENSE.libparanoia=	LGPL21
13
LICENSE.libparanoia=	LGPL21
15
LICENSE.cpp=		BSD3CLAUSE
14
LICENSE.cpp=		BSD3CLAUSE
15
LICENSE.ctags=		BSD3CLAUSE
16
LICENSE.libmdigest=	BSD2CLAUSE
16
LICENSE.libmdigest=	BSD2CLAUSE
17
LICENSE.libfile=	BSD2CLAUSE
17
LICENSE.libfile=	BSD2CLAUSE
18
LICENSE.patch=		BSD1CLAUSE
18
LICENSE.patch=		BSD1CLAUSE
Lines 40-46 MAKE_ARGS= INS_BASE=${PREFIX} \ Link Here
40
		INS_RBASE=${PREFIX} \
40
		INS_RBASE=${PREFIX} \
41
		LINKMODE=dynamic \
41
		LINKMODE=dynamic \
42
		DESTDIR=${STAGEDIR} \
42
		DESTDIR=${STAGEDIR} \
43
		STRIPFLAGS=${WITH_DEBUG:D:U-s} \
43
		STRIPFLAGS=${STRIP} \
44
		CCOM=${COMPILER_TYPE} \
44
		CCOM=${COMPILER_TYPE} \
45
		CC=${CC} \
45
		CC=${CC} \
46
		CCC=${CXX} \
46
		CCC=${CXX} \
Lines 54-59 PLIST= ${.CURDIR}/pkg-plist Link Here
54
PKGMESSAGE?=	${.CURDIR}/pkg-message
54
PKGMESSAGE?=	${.CURDIR}/pkg-message
55
DESCR=		${.CURDIR}/pkg-descr
55
DESCR=		${.CURDIR}/pkg-descr
56
56
57
TESTCOMPONENTS?=	${COMPONENTS}
58
57
post-extract:
59
post-extract:
58
	@cd ${WRKSRC}/rmt && ${MV} rmt.dfl srmt.dfl
60
	@cd ${WRKSRC}/rmt && ${MV} rmt.dfl srmt.dfl
59
	@cd ${WRKSRC}/rmt && ${MV} default-rmt.sample default-srmt.sample
61
	@cd ${WRKSRC}/rmt && ${MV} default-rmt.sample default-srmt.sample
Lines 81-89 do-install: Link Here
81
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.*.* 
83
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.*.* 
82
.endif
84
.endif
83
85
86
# the test suite gets moody if we set INS_BASE/INS_RBASE/DESTDIR
84
do-test:
87
do-test:
85
.for component in ${COMPONENTS}
88
.for component in ${TESTCOMPONENTS}
86
	cd ${WRKSRC}/${component} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} tests
89
	cd ${WRKSRC}/${component} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS:NINS_*BASE=*:NDESTDIR=*} tests
87
.endfor
90
.endfor
88
91
89
.include <bsd.port.mk>
92
.include <bsd.port.mk>
(-)b/devel/schilybase/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1632527018
1
TIMESTAMP = 1663463867
2
SHA256 (schily-2021-09-18.tar.bz2) = 7c93f43d22c6e3de0eafe018ceb26ddd5cc6c543dc301f307d1e6ca313248aa4
2
SHA256 (schily-2022-09-18.tar.bz2) = 73aab13a15bfb4e2a418a7602365a914ed5f5bc782d8aef21580195e1e5e5b65
3
SIZE (schily-2021-09-18.tar.bz2) = 4952788
3
SIZE (schily-2022-09-18.tar.bz2) = 4878648
(-)b/devel/schilybase/files/patch-cdrecord_cdrecord.dfl (-55 / +2 lines)
Lines 1-33 Link Here
1
--- cdrecord/cdrecord.dfl.orig	2014-01-03 21:59:27 UTC
1
--- cdrecord/cdrecord.dfl.orig	2022-09-18 01:03:28 UTC
2
+++ cdrecord/cdrecord.dfl
2
+++ cdrecord/cdrecord.dfl
3
@@ -3,7 +3,7 @@
3
@@ -34,7 +34,7 @@
4
 # This file is /etc/default/cdrecord
5
 # It contains defaults that are used if no command line option
6
 # or environment is present.
7
-# 
8
+#
9
 # The default device, if not specified elswhere
10
 # Note that since Sommer 2006, cdrecord by default searches for a
11
 # single CD-ROM device. You should set CDR_DEVICE= together with
12
@@ -11,15 +11,14 @@
13
 # one CR-ROM drive in your system.
14
 #
15
 #CDR_DEVICE=yamaha
16
-#CDR_DEVICE=default
17
 
18
-# 
19
+#
20
 # The default speed (speed=), if not specified elswhere
21
 #
22
 # Note that newer cdrecord versions do not default
23
 # to speed=1. For MMC compliant drives, the default
24
 # is to write at maximum speed, so it in general does
25
-# not make sense to set up a default speed in /etc/default/cdrecord 
26
+# not make sense to set up a default speed in /etc/default/cdrecord
27
 #
28
 #CDR_SPEED=40
29
 
30
@@ -34,7 +33,7 @@
31
 # Linux and Solaris have problems with bigger transfer sizes.
4
 # Linux and Solaris have problems with bigger transfer sizes.
32
 # If you are on FreeBSD, it is recommened to set CDR_TRANSFERSIZE=126k
5
 # If you are on FreeBSD, it is recommened to set CDR_TRANSFERSIZE=126k
33
 #
6
 #
Lines 36-64 Link Here
36
 
9
 
37
 #
10
 #
38
 # The following definitions allow abstract device names.
11
 # The following definitions allow abstract device names.
39
@@ -56,14 +55,14 @@
40
 #
41
 # drive name	device		speed	fifosize driveropts	transfersize
42
 #
43
-my-default=	1,0,0		-1	-1	burnfree	63k
44
-sol-default=	USCSI:1,0,0	-1	-1	burnfree
45
-ricoh-u=	USCSI:0,2,0	-1	-1	burnfree
46
-teac=		1,3,0		-1	-1	""
47
-teac-max-ts=	1,3,0		-1	-1	""		32k
48
-panasonic=	1,4,0		-1	-1	""
49
-plextor=	1,4,0		-1	-1	""
50
-sanyo=		1,4,0		-1	-1	burnfree
51
-yamaha=		1,5,0		-1	-1	""
52
-cdrom=		0,6,0		2	1m	""
53
-remote=	REMOTE:rscsi@somehost:1,0,0 16	16m	burnfree
54
+#my-default=	1,0,0		-1	-1	burnfree	63k
55
+#sol-default=	USCSI:1,0,0	-1	-1	burnfree
56
+#ricoh-u=	USCSI:0,2,0	-1	-1	burnfree
57
+#teac=		1,3,0		-1	-1	""
58
+#teac-max-ts=	1,3,0		-1	-1	""		32k
59
+#panasonic=	1,4,0		-1	-1	""
60
+#plextor=	1,4,0		-1	-1	""
61
+#sanyo=		1,4,0		-1	-1	burnfree
62
+#yamaha=		1,5,0		-1	-1	""
63
+#cdrom=		0,6,0		2	1m	""
64
+#remote=	REMOTE:rscsi@somehost:1,0,0 16	16m	burnfree
(-)b/devel/schilybase/files/patch-ctags_Makefile (+10 lines)
Added Link Here
1
--- ctags/Makefile.orig	2022-09-10 14:28:08 UTC
2
+++ ctags/Makefile
3
@@ -7,7 +7,6 @@ include		$(SRCROOT)/$(RULESDIR)/rules.top
4
 
5
 INSDIR=		bin
6
 TARGET=		vctags
7
-SYMLINKS +=	ctags
8
 
9
 CPPOPTS +=	-DUSE_LARGEFILES
10
 CPPOPTS +=	-DVED_STATS
(-)b/devel/schilybase/files/patch-sh_Makefile (-5 / +16 lines)
Lines 1-13 Link Here
1
--- sh/Makefile.orig	2021-06-04 17:19:38 UTC
1
--- sh/Makefile.orig	2022-08-18 18:38:26 UTC
2
+++ sh/Makefile
2
+++ sh/Makefile
3
@@ -7,9 +7,8 @@ include		$(SRCROOT)/$(RULESDIR)/rules.top
3
@@ -7,10 +7,8 @@ include		$(SRCROOT)/$(RULESDIR)/rules.top
4
 
4
 
5
 INSDIR=		bin
5
 INSDIR=		bin
6
 					# Shell
6
 					# Shell
7
-TARGET=		sh
7
-TARGET=		sh
8
+TARGET=		bosh
8
-SYMLINKS=	pfsh			# Profile Bourne Shell
9
 SYMLINKS=	pfsh			# Profile Bourne Shell
10
-SYMLINKS +=	bosh			# Bourne Shell
9
-SYMLINKS +=	bosh			# Bourne Shell
11
 SYMLINKS +=	jsh			# Job control Bourne Shell
10
-SYMLINKS +=	jsh			# Job control Bourne Shell
11
+TARGET=		bosh
12
+SYMLINKS +=	jbosh			# Job control Bourne Shell
12
 HARDLINKS +=	../xpg4/bin/sh		# POSIX Bourne Shell
13
 HARDLINKS +=	../xpg4/bin/sh		# POSIX Bourne Shell
13
 
14
 
15
 ##CPPOPTS +=	-DNO_USER_MALLOC	# Do not use our own malloc()
16
@@ -196,7 +194,7 @@ LIBS=		$(LIB_SECDB) -lshedit -lxtermcap -lgetopt \
17
 		$(LIB_ACL_TEST) \
18
 		$(LIB_INTL) $(LIB_DL)
19
 #LIBS=		-lgen -lsecdb 
20
-XMK_FILE=	Makefile.dot Makefile.man bosh.mk1 jsh.mk1 pfsh.mk1
21
+XMK_FILE=	Makefile.dot Makefile.man bosh.mk1 jsh.mk1
22
 
23
 signames.c abbrev.c abbrev.h:
24
 	@echo "	==> MAKING SYMLINKS in ."; sh ./MKLINKS
(-)b/devel/schilybase/files/patch-sh_jsh.mk1 (+11 lines)
Added Link Here
1
--- sh/jsh.mk1.orig	2022-09-11 13:08:33 UTC
2
+++ sh/jsh.mk1
3
@@ -8,7 +8,7 @@ include		$(SRCROOT)/$(RULESDIR)/rules.top
4
 ###########################################################################
5
 
6
 MANDIR=		man
7
-TARGETMAN=	jsh
8
+TARGETMAN=	jbosh
9
 MANSECT=	$(MANSECT_CMD)
10
 MANSUFFIX=	$(MANSUFF_CMD)
11
 MANFILE=	jsh.1
(-)b/devel/schilybase/files/patch-sh_sh.1 (+143 lines)
Added Link Here
1
--- sh/sh.1.orig	2022-09-18 01:03:28 UTC
2
+++ sh/sh.1
3
@@ -61,32 +61,25 @@
4
 .if n .ds s sz
5
 .TH sh 1 "2022/09/11" "Schily Bourne Shell" "User Commands"
6
 .SH NAME
7
-sh, bosh, jsh \- standard and job control shell and command interpreter
8
+sh, bosh, jbosh \- standard and job control shell and command interpreter
9
 .SH SYNOPSIS
10
 .LP
11
 .nf
12
-.B /usr/bin/sh\c
13
-.RB "   [" \(miabCcefhikmnprstuvxP "] ["\c
14
-.IR argument ]...
15
-.fi
16
-
17
-.LP
18
-.nf
19
-.B /usr/bin/bosh\c
20
+.B bosh\c
21
 .RB " [" \(miabCcefhikmnprstuvxP "] ["\c
22
 .IR argument ]...
23
 .fi
24
 
25
 .LP
26
 .nf
27
-.B /usr/bin/pbosh\c
28
+.B pbosh\c
29
 .RB " [" \(miabCcefhikmnprstuvxP "] ["\c
30
 .IR argument ]...
31
 .fi
32
 
33
 .LP
34
 .nf
35
-.B /usr/bin/jsh\c
36
+.B jbosh\c
37
 .RB "  [" \(miabCcefhikmnprstuvxP "] ["\c
38
 .IR argument ]...
39
 .fi
40
@@ -95,18 +88,18 @@ sh, bosh, jsh \- standard and job control shell and co
41
 .sp
42
 .LP
43
 The
44
-.B /usr/bin/sh
45
+.B bosh
46
 utility is a command programming language that
47
 executes commands read from a terminal or a file.
48
 .LP
49
 The name
50
 .B bosh
51
 permits to call this implementation even when
52
-.B /usr/bin/sh
53
+.B sh
54
 has been linked to another shell.
55
 .LP
56
 The
57
-.B jsh
58
+.B jbosh
59
 utility is an interface to the shell that provides all of the
60
 functionality of
61
 .B sh
62
@@ -121,7 +114,7 @@ or
63
 Since
64
 .B POSIX
65
 requires that job control is auto-enabled for interactive shells,
66
-.B jsh
67
+.B jbosh
68
 can be seen as an artefact from the historic Bourne Shell, but is kept for
69
 compatibility.
70
 .LP
71
@@ -180,7 +173,7 @@ if the file exists (by default this is the file
72
 .BR $HOME/.shrc ).
73
 Thereafter, commands are read as described below, which is also the case
74
 when the shell is invoked as
75
-.BR /usr/bin/sh .
76
+.BR bosh .
77
 
78
 .SH OPTIONS
79
 The options below are
80
@@ -5827,7 +5820,7 @@ those that precede the command name.
81
 Switch job control mode on.
82
 All jobs are run in their own process groups. 
83
 See section
84
-.B "Job Control (jsh)"
85
+.B "Job Control (jbosh)"
86
 below.
87
 On systems with job control, this flag is turned on automatically
88
 for interactive shells.
89
@@ -7516,7 +7509,7 @@ termination status.
90
 The process identifier
91
 .I n
92
 may either be a UNIX process id or a shell job id. See
93
-.B "Job Control (jsh)"
94
+.B "Job Control (jbosh)"
95
 section below for information on shell job ids. 
96
 .sp
97
 The return code of
98
@@ -7544,11 +7537,11 @@ in the section
99
 .B Parameter Substitution
100
 above.
101
 
102
-.SS "Job Control (jsh)"
103
+.SS "Job Control (jbosh)"
104
 .sp
105
 .LP
106
 When the shell is invoked as
107
-.BR jsh ,
108
+.BR jbosh ,
109
 when the shell is invoked as interactive shell
110
 or after
111
 .B set -m
112
@@ -8362,7 +8355,7 @@ See
113
 for an extended description of the behavior of
114
 .B sh
115
 and
116
-.B jsh
117
+.B jbosh
118
 when encountering files greater than or equal to 2 Gbyte ( 2^31 bytes).
119
 .SH EXIT STATUS
120
 .sp
121
@@ -8373,11 +8366,11 @@ execution of the shell file is abandoned. Otherwise, t
122
 exit status of the last command executed (see also the
123
 .B exit
124
 command above).
125
-.SS "jsh Only"
126
+.SS "jbosh Only"
127
 .sp
128
 .LP
129
 If the shell is invoked as
130
-.B jsh
131
+.B jbosh
132
 and an attempt is made to exit the
133
 shell while there are stopped jobs, the shell issues one warning:
134
 .sp
135
@@ -8476,7 +8469,7 @@ The location of the restricted Bourne Shell binary.
136
 See
137
 .BR attributes (5)
138
 for descriptions of the following attributes:
139
-.SS "/usr/bin/sh, /usr/bin/jsh"
140
+.SS "sh, jbosh"
141
 .sp
142
 
143
 .sp
(-)b/devel/schilybase/files/patch-sh_tests_common_test-common (+17 lines)
Added Link Here
1
--- sh/tests/common/test-common.orig	2022-08-19 19:43:40 UTC
2
+++ sh/tests/common/test-common
3
@@ -19,10 +19,10 @@ powerpc-aix-*)
4
 		;;
5
 esac
6
 
7
-if [ -f ../../../OBJ/$OARCH/sh ]; then
8
-	shell=${shell:=../../../OBJ/$OARCH/sh}
9
-elif [ -f ../../OBJ/$OARCH/sh ]; then
10
-	shell=${shell:=../../OBJ/$OARCH/sh}
11
+if [ -f ../../../OBJ/$OARCH/bosh ]; then
12
+	shell=${shell:=../../../OBJ/$OARCH/bosh}
13
+elif [ -f ../../OBJ/$OARCH/bosh ]; then
14
+	shell=${shell:=../../OBJ/$OARCH/bosh}
15
 fi
16
 SHELL="$shell"
17
 export SHELL
(-)b/devel/schilybase/pkg-plist (+1 lines)
Lines 20-25 include/schily/alloca.h Link Here
20
include/schily/archdefs.h
20
include/schily/archdefs.h
21
include/schily/assert.h
21
include/schily/assert.h
22
include/schily/avoffset.h
22
include/schily/avoffset.h
23
include/schily/blake2.h
23
include/schily/btorder.h
24
include/schily/btorder.h
24
include/schily/ccomdefs.h
25
include/schily/ccomdefs.h
25
include/schily/checkerr.h
26
include/schily/checkerr.h
(-)b/devel/smake/Makefile (-1 lines)
Lines 2-8 PORTNAME= smake Link Here
2
CATEGORIES=	devel
2
CATEGORIES=	devel
3
3
4
COMMENT=	Portable make program with automake features
4
COMMENT=	Portable make program with automake features
5
WWW=		https://codeberg.org/schilytools/schilytools
6
5
7
MASTERDIR=	${.CURDIR}/../../devel/schilybase
6
MASTERDIR=	${.CURDIR}/../../devel/schilybase
8
BOOTSTRAP_SMAKE?=	yes
7
BOOTSTRAP_SMAKE?=	yes
(-)b/devel/sunpromake/Makefile (-1 / +1 lines)
Lines 2-8 PORTNAME= sunpromake Link Here
2
CATEGORIES=	devel parallel
2
CATEGORIES=	devel parallel
3
3
4
COMMENT=	Parallel-execution enabled SunOS make program, enhanced to fit POSIX
4
COMMENT=	Parallel-execution enabled SunOS make program, enhanced to fit POSIX
5
WWW=		https://codeberg.org/schilytools/schilytools
5
WWW=		http://schilytools.sourceforge.net/sunpromake.html
6
6
7
USE_LDCONFIG=	yes
7
USE_LDCONFIG=	yes
8
8
(-)b/editors/ved/Makefile (-1 / +1 lines)
Lines 2-8 PORTNAME= ved Link Here
2
CATEGORIES=	editors
2
CATEGORIES=	editors
3
3
4
COMMENT=	Visual editor (easy to learn, fast, and lean)
4
COMMENT=	Visual editor (easy to learn, fast, and lean)
5
WWW=		https://codeberg.org/schilytools/schilytools
5
WWW=		http://schilytools.sourceforge.net/ved.html
6
6
7
OPTIONS_DEFINE=	DOCS
7
OPTIONS_DEFINE=	DOCS
8
8
(-)b/misc/schilytools/Makefile (-4 / +8 lines)
Lines 1-12 Link Here
1
PORTNAME=	schilytools
1
PORTNAME=	schilytools
2
DISTVERSION=	1
2
DISTVERSION=	2
3
CATEGORIES=	misc
3
CATEGORIES=	misc
4
4
5
MAINTAINER=	fuz@fuz.su
5
MAINTAINER=	fuz@fuz.su
6
COMMENT=	Collection of tools and libraries by J. Schilling (metaport)
6
COMMENT=	Collection of tools and libraries by J. Schilling (metaport)
7
WWW=		https://codeberg.org/schilytools/schilytools
7
WWW=		https://codeberg.org/schilytools/schilytools
8
8
9
RUN_DEPENDS=	schilybase>=2021.05.19:devel/schilybase \
9
RUN_DEPENDS=	bosh>=2022.08.18.b:shells/bosh \
10
		schilybase>=2021.05.19:devel/schilybase \
10
		schilyutils>=2021.05.19:sysutils/schilyutils \
11
		schilyutils>=2021.05.19:sysutils/schilyutils \
11
		star>=2021.05.19:archivers/star \
12
		star>=2021.05.19:archivers/star \
12
		sccs>=2021.05.19:devel/sccs \
13
		sccs>=2021.05.19:devel/sccs \
Lines 14-22 RUN_DEPENDS= schilybase>=2021.05.19:devel/schilybase \ Link Here
14
		sunpromake>=2021.05.19:devel/sunpromake \
15
		sunpromake>=2021.05.19:devel/sunpromake \
15
		ved>=2021.05.19:editors/ved \
16
		ved>=2021.05.19:editors/ved \
16
		cdrtools>=2021.05.19:sysutils/cdrtools \
17
		cdrtools>=2021.05.19:sysutils/cdrtools \
17
		rscsi>=2021.05.19:net/rscsi \
18
		rscsi>=2021.05.19:net/rscsi
18
		man2html:textproc/man2html
19
19
20
USES=		metaport
20
USES=		metaport
21
21
22
OPTIONS_DEFINE=	DEPRECATED
23
DEPRECATED_DESC=	include deprecated utilities
24
DEPRECATED_RUN_DEPENDS=	man2html:textproc/man2html
25
22
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)b/net/rscsi/Makefile (-3 / +1 lines)
Lines 2-10 PORTNAME= rscsi Link Here
2
CATEGORIES=	net
2
CATEGORIES=	net
3
3
4
COMMENT=	Remote SCSI transport server program (daemon)
4
COMMENT=	Remote SCSI transport server program (daemon)
5
WWW=		https://codeberg.org/schilytools/schilytools
5
WWW=		http://cdrtools.sourceforge.net/private/cdrecord.html
6
7
CONFLICTS=	cdrtools-devel
8
6
9
USERS=		rscsi
7
USERS=		rscsi
10
GROUPS=		rscsi
8
GROUPS=		rscsi
(-)b/shells/Makefile (+1 lines)
Lines 9-14 Link Here
9
    SUBDIR += bash-static
9
    SUBDIR += bash-static
10
    SUBDIR += bashc
10
    SUBDIR += bashc
11
    SUBDIR += bicon
11
    SUBDIR += bicon
12
    SUBDIR += bosh
12
    SUBDIR += ch
13
    SUBDIR += ch
13
    SUBDIR += dash
14
    SUBDIR += dash
14
    SUBDIR += elvish
15
    SUBDIR += elvish
(-)b/shells/bosh/Makefile (+16 lines)
Added Link Here
1
PORTNAME=	bosh
2
CATEGORIES=	shells
3
4
COMMENT=	Bourne Shell extended by J. Schilling
5
MAINTAINER=	fuz@fuz.su
6
WWW=		http://schilytools.sourceforge.net/bosh.html
7
8
# bin/bosh
9
CONFLICTS_INSTALL=	bosh-cli
10
11
MASTERDIR=	${.CURDIR}/../../devel/schilybase
12
COMPONENTS=	obosh \
13
		pbosh \
14
		sh
15
16
.include "${MASTERDIR}/Makefile.master"
(-)b/shells/bosh/pkg-descr (+23 lines)
Added Link Here
1
The Schily Bourne Shell was derived from the Bourne Shell sources from
2
OpenSolaris.  The Schily Bourne Shell is actively maintained and
3
enhanced on a regular base.  It can be compiled into three variants:
4
5
Non-POSIX SVr4/OpenSolaris variant (obosh)
6
	The portable but not extended variant obosh allows script
7
	portability testing.  Most scripts that run in the old Schily
8
	Bourne Shell will run with any Unix shell that is still in use
9
	since 1990.
10
11
Minimal POSIX compliant variant (pbosh)
12
	This version implements the minimal set of POSIX features and
13
	this version is always in strict POSIX mode.  The features are
14
	similar to the features in dash, but since pbosh supports multi
15
	byte characters, it is really POSIX compliant.  The pbosh
16
	variant allows script portability testing aginst the POSIX
17
	feature set.
18
19
The POSIX compliant extended variant (bosh)
20
	This version has been verified to work as the system shell on
21
	Gentoo Linux and OpenSolaris (SchilliX).  The enhanced Schily
22
	Bourne Shell (bosh) implements many features that are missing
23
	in the OpenSolaris Bourne Shell listed above.
(-)b/shells/bosh/pkg-plist (+11 lines)
Added Link Here
1
@shell bin/bosh
2
@shell bin/jbosh
3
@shell bin/obosh
4
@shell bin/pbosh
5
%%DOCSDIR%%/dotfiles.tar.bz2
6
share/man/man1/bosh.1.gz
7
share/man/man1/jbosh.1.gz
8
share/man/man1/obosh.1.gz
9
share/man/man1/pbosh.1.gz
10
@shell xpg4/bin/bosh
11
@shell xpg4/bin/sh
(-)b/sysutils/cdrtools/Makefile (-1 / +1 lines)
Lines 2-8 PORTNAME= cdrtools Link Here
2
CATEGORIES=	sysutils audio
2
CATEGORIES=	sysutils audio
3
3
4
COMMENT=	Tools for ripping from and recording to CDs and DVDs
4
COMMENT=	Tools for ripping from and recording to CDs and DVDs
5
WWW=		https://codeberg.org/schilytools/schilytools
5
WWW=		http://cdrtools.sourceforge.net/private/cdrecord.html
6
6
7
LAME_RUN_DEPENDS=	lame:audio/lame
7
LAME_RUN_DEPENDS=	lame:audio/lame
8
VORBIS_RUN_DEPENDS=	oggenc:audio/vorbis-tools
8
VORBIS_RUN_DEPENDS=	oggenc:audio/vorbis-tools
(-)b/sysutils/schilyutils/Makefile (-5 / +5 lines)
Lines 2-14 PORTNAME= schilyutils Link Here
2
CATEGORIES=	sysutils converters deskutils textproc shells
2
CATEGORIES=	sysutils converters deskutils textproc shells
3
3
4
COMMENT=	Collection of utilities from J. Schilling
4
COMMENT=	Collection of utilities from J. Schilling
5
WWW=		https://codeberg.org/schilytools/schilytools
5
WWW=		http://schilytools.sourceforge.net/
6
6
7
USES+=		perl5 shebangfix
7
USES+=		perl5 shebangfix
8
USE_PERL5=	run
8
USE_PERL5=	run
9
SHEBANG_FILES=	man2html/man2html cstyle/cstyle.pl
9
SHEBANG_FILES=	man2html/man2html cstyle/cstyle.pl
10
10
11
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
11
# bin/bsh bin/calc bin/copy bin/count bin/fsdiff
12
CONFLICTS_INSTALL=	bsh calc deforaos-browser \
13
		latte-integrale p5-Math-SigFigs radmind
12
14
13
MASTERDIR=	${.CURDIR}/../../devel/schilybase
15
MASTERDIR=	${.CURDIR}/../../devel/schilybase
14
COMPONENTS=	bsh \
16
COMPONENTS=	bsh \
Lines 22-27 COMPONENTS= bsh \ Link Here
22
		count \
24
		count \
23
		cpp \
25
		cpp \
24
		cstyle \
26
		cstyle \
27
		ctags \
25
		cut \
28
		cut \
26
		fifo \
29
		fifo \
27
		label \
30
		label \
Lines 29-45 COMPONENTS= bsh \ Link Here
29
		lndir \
32
		lndir \
30
		match \
33
		match \
31
		mdigest \
34
		mdigest \
32
		obosh \
33
		p \
35
		p \
34
		paste \
36
		paste \
35
		patch \
37
		patch \
36
		pbosh \
37
		printf \
38
		printf \
38
		sdd \
39
		sdd \
39
		sfind \
40
		sfind \
40
		sformat \
41
		sformat \
41
		sgrow \
42
		sgrow \
42
		sh \
43
		termcap \
43
		termcap \
44
		translit \
44
		translit \
45
		udiff
45
		udiff
(-)b/sysutils/schilyutils/pkg-plist (-14 / +2 lines)
Lines 1-5 Link Here
1
bin/Cstyle
1
bin/Cstyle
2
@shell bin/bosh
3
@shell bin/bsh
2
@shell bin/bsh
4
bin/btcflash
3
bin/btcflash
5
bin/calc
4
bin/calc
Lines 12-29 bin/fdiff Link Here
12
bin/fifo
11
bin/fifo
13
bin/fsdiff
12
bin/fsdiff
14
bin/hdump
13
bin/hdump
15
@shell bin/jsh
16
bin/krcpp
14
bin/krcpp
17
bin/label
15
bin/label
18
bin/lndir
16
bin/lndir
19
bin/match
17
bin/match
20
bin/mdigest
18
bin/mdigest
21
@shell bin/obosh
22
bin/opatch
19
bin/opatch
23
bin/p
20
bin/p
24
bin/pbosh
25
bin/pfbsh
21
bin/pfbsh
26
bin/pfsh
27
bin/scal
22
bin/scal
28
bin/scompare
23
bin/scompare
29
bin/scut
24
bin/scut
Lines 38-49 bin/sprintf Link Here
38
bin/termcap
33
bin/termcap
39
bin/translit
34
bin/translit
40
bin/udiff
35
bin/udiff
36
bin/vctags
41
etc/sformat.dat
37
etc/sformat.dat
42
lib/cpp
38
lib/cpp
43
share/doc/bosh/dotfiles.tar.bz2
44
share/doc/bsh/dotfiles.tar.bz2
39
share/doc/bsh/dotfiles.tar.bz2
45
share/man/de/man1/sdd.1.gz
40
share/man/de/man1/sdd.1.gz
46
share/man/man1/bosh.1.gz
47
share/man/man1/bsh.1.gz
41
share/man/man1/bsh.1.gz
48
share/man/man1/btcflash.1.gz
42
share/man/man1/btcflash.1.gz
49
share/man/man1/calc.1.gz
43
share/man/man1/calc.1.gz
Lines 56-74 share/man/man1/fdiff.1.gz Link Here
56
share/man/man1/fifo.1.gz
50
share/man/man1/fifo.1.gz
57
share/man/man1/fsdiff.1.gz
51
share/man/man1/fsdiff.1.gz
58
share/man/man1/hdump.1.gz
52
share/man/man1/hdump.1.gz
59
share/man/man1/jsh.1.gz
60
share/man/man1/krcpp.1.gz
53
share/man/man1/krcpp.1.gz
61
share/man/man1/label.1.gz
54
share/man/man1/label.1.gz
62
share/man/man1/lndir.1.gz
55
share/man/man1/lndir.1.gz
63
share/man/man1/match.1.gz
56
share/man/man1/match.1.gz
64
share/man/man1/mdigest.1.gz
57
share/man/man1/mdigest.1.gz
65
share/man/man1/obosh.1.gz
66
share/man/man1/opatch.1.gz
58
share/man/man1/opatch.1.gz
67
share/man/man1/p.1.gz
59
share/man/man1/p.1.gz
68
share/man/man1/patch.1.gz
60
share/man/man1/patch.1.gz
69
share/man/man1/pbosh.1.gz
70
share/man/man1/pfbsh.1.gz
61
share/man/man1/pfbsh.1.gz
71
share/man/man1/pfsh.1.gz
72
share/man/man1/scal.1.gz
62
share/man/man1/scal.1.gz
73
share/man/man1/scompare.1.gz
63
share/man/man1/scompare.1.gz
74
share/man/man1/scut.1.gz
64
share/man/man1/scut.1.gz
Lines 82-88 share/man/man1/sprintf.1.gz Link Here
82
share/man/man1/termcap.1.gz
72
share/man/man1/termcap.1.gz
83
share/man/man1/translit.1.gz
73
share/man/man1/translit.1.gz
84
share/man/man1/udiff.1.gz
74
share/man/man1/udiff.1.gz
75
share/man/man1/vctags.1.gz
85
share/man/man8/sformat.8.gz
76
share/man/man8/sformat.8.gz
86
xpg4/bin/bosh
87
xpg4/bin/od
77
xpg4/bin/od
88
@shell xpg4/bin/sh
89
- 

Return to bug 266475