ports/74440: games/cowsay: a symlinked manpage, no MLINKS
TAOKA Fumiyoshi
fmysh at iijmio-mail.jp
Sat Nov 27 03:20:19 UTC 2004
>Number: 74440
>Category: ports
>Synopsis: games/cowsay: a symlinked manpage, no MLINKS
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sat Nov 27 03:20:18 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator: TAOKA Fumiyoshi
>Release:
>Organization:
>Environment:
>Description:
games/cowsay installs a symlink to a manpage by itself.
There in a line in install.sh,
ln -s cowsay.1 $PREFIX/man/man1/cowthink.1
>How-To-Repeat:
>Fix:
diff -urN cowsay.orig/Makefile cowsay/Makefile
--- cowsay.orig/Makefile Fri Mar 7 15:02:44 2003
+++ cowsay/Makefile Sat Nov 27 11:45:17 2004
@@ -19,6 +19,7 @@
NO_BUILD= # defined
MAN1= cowsay.1
+MLINKS= cowsay.1 cowthink.1
do-install:
cd ${WRKSRC}; ${SH} install.sh ${PREFIX}
diff -urN cowsay.orig/files/patch-install.sh cowsay/files/patch-install.sh
--- cowsay.orig/files/patch-install.sh Thu Jan 1 09:00:00 1970
+++ cowsay/files/patch-install.sh Sat Nov 27 11:44:46 2004
@@ -0,0 +1,11 @@
+--- install.sh.orig Sat Nov 27 11:40:57 2004
++++ install.sh Sat Nov 27 11:44:05 2004
+@@ -76,7 +76,7 @@
+ mkdir -p $PREFIX/man/man1 || ($mkdir $PREFIX; mkdir $PREFIX/man; mkdir $PREFIX/man/man1)
+ $usethisperl -p install.pl cowsay.1 > $PREFIX/man/man1/cowsay.1
+ chmod a+r $PREFIX/man/man1/cowsay.1
+-ln -s cowsay.1 $PREFIX/man/man1/cowthink.1
++#ln -s cowsay.1 $PREFIX/man/man1/cowthink.1
+ mkdir -p $PREFIX/share/cows || (mkdir $PREFIX; mkdir $PREFIX/share; mkdir $PREFIX/share/cows)
+ tar -cf - $filelist | (cd $PREFIX/share && tar -xvf -)
+ set +x
diff -urN cowsay.orig/pkg-plist cowsay/pkg-plist
--- cowsay.orig/pkg-plist Mon Jul 1 16:32:02 2002
+++ cowsay/pkg-plist Sat Nov 27 11:40:21 2004
@@ -1,6 +1,5 @@
bin/cowsay
bin/cowthink
-man/man1/cowthink.1
share/cows/beavis.zen.cow
share/cows/bong.cow
share/cows/box.cow
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list