freebsd-ports/sysutils/schilyutils/Makefile
Robert Clausecker e69a1817a6 devel/schilybase: update to 2022-09-18
- point MASTER_SITES to new upstream
 - split bosh from sysutils/schilyutils into new port shells/bosh
   - stop installing pfbosh, a SunOS-only feature
   - install jsh as jbosh to avoid a conflict
   - patch shell names in man pages
 - point WWW to subproject-specific sites if available
 - misc/schilytools: deprecate man2html component
 - devel/schilybase: add missing file to pkg-plist
 - make test suite work better
   - do not pass INS_*BASE/DESTDIR to smake tests
   - account for devel/sccs placing files in /tmp
   - make sh/tests/common/test-common find bosh after
     we patched out the hardlink to sh
   - Test suite passes on armv7 except for archivers/star.
     Will have to investigate further.
 - sysutils/schilyutils: add vctags command
   I forgot about that one when I made the port initially.
   The ctags link is not installed to avoid conflicts.

Changelog: http://fuz.su/pub/schilytools/AN-2022-09-18.txt

PR:	266475
2022-09-19 08:37:34 -07:00

54 lines
1 KiB
Makefile

PORTNAME= schilyutils
CATEGORIES= sysutils converters deskutils textproc shells
COMMENT= Collection of utilities from J. Schilling
WWW= http://schilytools.sourceforge.net/
USES+= perl5 shebangfix
USE_PERL5= run
SHEBANG_FILES= man2html/man2html cstyle/cstyle.pl
# 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 \
p \
paste \
patch \
printf \
sdd \
sfind \
sformat \
sgrow \
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"