freebsd-ports/textproc/wordnet/scripts/configure
Mikhail Teterin 156272e1c7 Use -p0' instead of the plain -p', which is not accepted by
patch(1) on the latest and greatest FreeBSD-version(s).
2015-01-15 18:16:00 +00:00

38 lines
902 B
Bash

#!/bin/sh
for mf in ${FILESDIR}/*Makefile ; do \
dir=`basename $mf | sed -e s%Makefile%% -e 's%\.%/%g'`
case "$dir" in
"man/")
dir=doc/man/
;;
"src/lib/")
dir=lib/
;;
"src/wn/")
dir=src/
;;
"src/wnb/")
dir=lib/wnres/
;;
esac
dir=${WRKSRC}/$dir
test -f ${dir}Makefile.orig && continue
test -f ${dir}Makefile && mv ${dir}Makefile ${dir}Makefile.orig
ln -s $mf ${dir}Makefile
done
patch -d ${WRKSRC}/src -p0 << EOPATCH
Configuring the wnb script to call the right wish-binary directly
--- wnb Sun Feb 22 12:49:56 1998
+++ wnb Sat Feb 26 17:41:06 2000
@@ -1,6 +1,3 @@
-#!/bin/sh
-# the following line is evaluated by sh but ignored by tcl \\
-wishwn "\$0" "\$@" &
-# the following line is evaluated by sh but ignored by tcl \\
-exec true
-# the preceding lines make this script self-executing on unix systems
+#!${PREFIX}/bin/wish${TCL_DVER}
+
+package require Wordnet
EOPATCH