aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Clausecker <fuz@FreeBSD.org>2024-02-04 21:38:10 +0000
committerRobert Clausecker <fuz@FreeBSD.org>2024-02-10 13:41:52 +0000
commitb9712507198c2023777e3a529a3caedefdc5f64e (patch)
treede3abf2616baf2bfa4373e713a2fa72ef0d01fd1
parent6846e020e864c6bc85b2fd363e014a968c0267df (diff)
downloadports-b9712507198c2023777e3a529a3caedefdc5f64e.tar.gz
ports-b9712507198c2023777e3a529a3caedefdc5f64e.zip
devel/schilybase: do not install man pages, remove libstreamar
- man pages collide with base man pages and aren't very useful to the general user. Move them to a non-default MANPAGES option. - remove libstreamar in preparation of moving it to archivers/star as it's used only there and its sole man page is kind of useful. PR: 276825 Reported by: glebius
-rw-r--r--devel/schilybase/Makefile7
-rw-r--r--devel/schilybase/Makefile.master1
-rw-r--r--devel/schilybase/pkg-plist185
3 files changed, 95 insertions, 98 deletions
diff --git a/devel/schilybase/Makefile b/devel/schilybase/Makefile
index d36b924d5fa1..e48f5070d0eb 100644
--- a/devel/schilybase/Makefile
+++ b/devel/schilybase/Makefile
@@ -1,5 +1,5 @@
PORTNAME= schilybase
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
COMMENT= Support files and libraries for the schilytools
@@ -7,7 +7,7 @@ COMMENT= Support files and libraries for the schilytools
NLS_USES= gettext-tools
USE_LDCONFIG= yes
-OPTIONS_DEFINE= DOCS NLS PROFILE
+OPTIONS_DEFINE= DOCS MANPAGES NLS PROFILE
OPTIONS_DEFAULT=DOCS NLS
OPTIONS_SUB= yes
@@ -37,7 +37,6 @@ COMPONENTS= conf \
libshedit \
libsiconv \
libsiconv/tables \
- libstreamar \
man \
man/man5
@@ -56,6 +55,8 @@ _LANGUAGES= C af am ar be bg ca cs da de el en es et eu fi fr ga he hi hr \
post-install:
# this is just a copy of the FreeBSD termcap file, no need to ship it again.
${RM} ${STAGEDIR}${PREFIX}/etc/termcap
+ # this one goes to archivers/star
+ ${RM} ${STAGEDIR}${PREFIX}/include/schily/strar.h
post-install-NLS-on:
@${ECHO_MSG} '=> installing dummy message catalogues'
diff --git a/devel/schilybase/Makefile.master b/devel/schilybase/Makefile.master
index 2f39d680a2f9..aad52b7fe091 100644
--- a/devel/schilybase/Makefile.master
+++ b/devel/schilybase/Makefile.master
@@ -55,6 +55,7 @@ MAKE_CMD= ${"${BOOTSTRAP_SMAKE}" == "yes":?${WRKSRC}/psmake/smake:smake}
PLIST_SUB+= OPSYS=${OPSYS:tl} ARCH=${ARCH} COMPILER_TYPE=${COMPILER_TYPE}
PLIST= ${.CURDIR}/pkg-plist
+PKGHELP?= ${.CURDIR}/pkg-help
PKGMESSAGE?= ${.CURDIR}/pkg-message
DESCR= ${.CURDIR}/pkg-descr
diff --git a/devel/schilybase/pkg-plist b/devel/schilybase/pkg-plist
index d74b0b207b59..2ddfd8f19d25 100644
--- a/devel/schilybase/pkg-plist
+++ b/devel/schilybase/pkg-plist
@@ -104,7 +104,6 @@ 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
@@ -181,9 +180,6 @@ 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
@@ -300,94 +296,93 @@ 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/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/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/js_fgetline.3.gz
-share/man/man3/js_getline.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
+%%MANPAGES%%share/man/man3/absfpath.3.gz
+%%MANPAGES%%share/man/man3/absnpath.3.gz
+%%MANPAGES%%share/man/man3/abspath.3.gz
+%%MANPAGES%%share/man/man3/astoi.3.gz
+%%MANPAGES%%share/man/man3/astol.3.gz
+%%MANPAGES%%share/man/man3/breakline.3.gz
+%%MANPAGES%%share/man/man3/cmpbytes.3.gz
+%%MANPAGES%%share/man/man3/comerr.3.gz
+%%MANPAGES%%share/man/man3/comerrno.3.gz
+%%MANPAGES%%share/man/man3/errmsg.3.gz
+%%MANPAGES%%share/man/man3/errmsgno.3.gz
+%%MANPAGES%%share/man/man3/error.3.gz
+%%MANPAGES%%share/man/man3/fdown.3.gz
+%%MANPAGES%%share/man/man3/fdup.3.gz
+%%MANPAGES%%share/man/man3/fexecl.3.gz
+%%MANPAGES%%share/man/man3/fexecle.3.gz
+%%MANPAGES%%share/man/man3/fexecv.3.gz
+%%MANPAGES%%share/man/man3/fexecve.3.gz
+%%MANPAGES%%share/man/man3/file_raise.3.gz
+%%MANPAGES%%share/man/man3/fileclose.3.gz
+%%MANPAGES%%share/man/man3/fileluopen.3.gz
+%%MANPAGES%%share/man/man3/fileopen.3.gz
+%%MANPAGES%%share/man/man3/filepos.3.gz
+%%MANPAGES%%share/man/man3/fileread.3.gz
+%%MANPAGES%%share/man/man3/filereopen.3.gz
+%%MANPAGES%%share/man/man3/fileseek.3.gz
+%%MANPAGES%%share/man/man3/filesize.3.gz
+%%MANPAGES%%share/man/man3/filestat.3.gz
+%%MANPAGES%%share/man/man3/filewrite.3.gz
+%%MANPAGES%%share/man/man3/findline.3.gz
+%%MANPAGES%%share/man/man3/flush.3.gz
+%%MANPAGES%%share/man/man3/fnmatch.3.gz
+%%MANPAGES%%share/man/man3/format.3.gz
+%%MANPAGES%%share/man/man3/fpipe.3.gz
+%%MANPAGES%%share/man/man3/fprintf.3.gz
+%%MANPAGES%%share/man/man3/getallargs.3.gz
+%%MANPAGES%%share/man/man3/getargerror.3.gz
+%%MANPAGES%%share/man/man3/getarginit.3.gz
+%%MANPAGES%%share/man/man3/getargs.3.gz
+%%MANPAGES%%share/man/man3/geterrno.3.gz
+%%MANPAGES%%share/man/man3/getfiles.3.gz
+%%MANPAGES%%share/man/man3/getlallargs.3.gz
+%%MANPAGES%%share/man/man3/getlargs.3.gz
+%%MANPAGES%%share/man/man3/getlfiles.3.gz
+%%MANPAGES%%share/man/man3/getopt.3.gz
+%%MANPAGES%%share/man/man3/getsubopt.3.gz
+%%MANPAGES%%share/man/man3/getvallargs.3.gz
+%%MANPAGES%%share/man/man3/getvargs.3.gz
+%%MANPAGES%%share/man/man3/getvfiles.3.gz
+%%MANPAGES%%share/man/man3/handlecond.3.gz
+%%MANPAGES%%share/man/man3/js_fgetline.3.gz
+%%MANPAGES%%share/man/man3/js_getline.3.gz
+%%MANPAGES%%share/man/man3/librmt.3.gz
+%%MANPAGES%%share/man/man3/movebytes.3.gz
+%%MANPAGES%%share/man/man3/mtg2rmtg.3.gz
+%%MANPAGES%%share/man/man3/ofindline.3.gz
+%%MANPAGES%%share/man/man3/patcompile.3.gz
+%%MANPAGES%%share/man/man3/patmatch.3.gz
+%%MANPAGES%%share/man/man3/peekc.3.gz
+%%MANPAGES%%share/man/man3/printf.3.gz
+%%MANPAGES%%share/man/man3/raisecond.3.gz
+%%MANPAGES%%share/man/man3/resolvefpath.3.gz
+%%MANPAGES%%share/man/man3/resolvenpath.3.gz
+%%MANPAGES%%share/man/man3/resolvepath.3.gz
+%%MANPAGES%%share/man/man3/rmtclose.3.gz
+%%MANPAGES%%share/man/man3/rmtdebug.3.gz
+%%MANPAGES%%share/man/man3/rmtfilename.3.gz
+%%MANPAGES%%share/man/man3/rmtg2mtg.3.gz
+%%MANPAGES%%share/man/man3/rmtgetconn.3.gz
+%%MANPAGES%%share/man/man3/rmthostname.3.gz
+%%MANPAGES%%share/man/man3/rmtinit.3.gz
+%%MANPAGES%%share/man/man3/rmtioctl.3.gz
+%%MANPAGES%%share/man/man3/rmtopen.3.gz
+%%MANPAGES%%share/man/man3/rmtread.3.gz
+%%MANPAGES%%share/man/man3/rmtrmt.3.gz
+%%MANPAGES%%share/man/man3/rmtrsh.3.gz
+%%MANPAGES%%share/man/man3/rmtseek.3.gz
+%%MANPAGES%%share/man/man3/rmtstatus.3.gz
+%%MANPAGES%%share/man/man3/rmtwrite.3.gz
+%%MANPAGES%%share/man/man3/rmtxstatus.3.gz
+%%MANPAGES%%share/man/man3/spawnl.3.gz
+%%MANPAGES%%share/man/man3/spawnv.3.gz
+%%MANPAGES%%share/man/man3/sprintf.3.gz
+%%MANPAGES%%share/man/man3/starthandlecond.3.gz
+%%MANPAGES%%share/man/man3/strcatl.3.gz
+%%MANPAGES%%share/man/man3/streql.3.gz
+%%MANPAGES%%share/man/man3/strlen.3.gz
+%%MANPAGES%%share/man/man3/unhandlecond.3.gz
+%%MANPAGES%%share/man/man5/makefiles.5.gz
+%%MANPAGES%%share/man/man5/makerules.5.gz