summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsnj <snj@pkgsrc.org>2004-03-29 06:36:32 +0000
committersnj <snj@pkgsrc.org>2004-03-29 06:36:32 +0000
commitf89087da57446b660490d641782f243bcdb43a47 (patch)
tree998b50320304c33a580ae39ae50dec99cb5058cc
parent474598e164bd870713e8ce0c5807429225f1356d (diff)
downloadpkgsrc-f89087da57446b660490d641782f243bcdb43a47.tar.gz
Handle installation ourselves so that files are owned by the proper
users. Fixes PR pkg/24251. Don't install a useless cow. Bump PKGREVISION for this part.
-rw-r--r--misc/cowsay/Makefile17
-rw-r--r--misc/cowsay/PLIST3
2 files changed, 16 insertions, 4 deletions
diff --git a/misc/cowsay/Makefile b/misc/cowsay/Makefile
index a26799a724a..819ef690cf7 100644
--- a/misc/cowsay/Makefile
+++ b/misc/cowsay/Makefile
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.4 2003/07/17 21:48:50 grant Exp $
+# $NetBSD: Makefile,v 1.5 2004/03/29 06:36:32 snj Exp $
DISTNAME= cowsay-3.03
+PKGREVISION= 1
CATEGORIES= misc
MASTER_SITES= ftp://ftp.nog.net/pub/tony/cowsay/
@@ -10,10 +11,22 @@ COMMENT= Configurable talking cow
USE_PERL5= # defined
+SUBST_CLASSES+= pap
+SUBST_STAGE.pap= pre-install # after patch to avoid sneaking into patches
+SUBST_MESSAGE.pap= Adjusting paths to perl and the cows
+SUBST_FILES.pap= cowsay
+SUBST_SED.pap= -e "s|%BANGPERL%|!${PERL5}|" -e "s|%PREFIX%|${PREFIX}|"
+
NO_CONFIGURE= # defined
NO_BUILD= # defined
+INSTALLATION_DIRS= bin man/man1 share/cows
+
do-install:
- cd ${WRKSRC}; ${SH} install.sh ${PREFIX}
+ ${INSTALL_SCRIPT} ${WRKSRC}/cowsay ${PREFIX}/bin
+ cd ${PREFIX}/bin; ${LN} -s cowsay cowthink
+ ${INSTALL_DATA} ${WRKSRC}/cowsay.1 ${PREFIX}/man/man1
+ cd ${PREFIX}/man/man1; ${LN} -s cowsay.1 cowthink.1
+ ${INSTALL_DATA} ${WRKSRC}/cows/*.cow ${PREFIX}/share/cows
.include "../../mk/bsd.pkg.mk"
diff --git a/misc/cowsay/PLIST b/misc/cowsay/PLIST
index c01e7bf3618..4bc8a0ac22d 100644
--- a/misc/cowsay/PLIST
+++ b/misc/cowsay/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2001/11/01 01:27:48 zuntum Exp $
+@comment $NetBSD: PLIST,v 1.2 2004/03/29 06:36:32 snj Exp $
bin/cowsay
bin/cowthink
man/man1/cowsay.1
@@ -25,7 +25,6 @@ share/cows/kitty.cow
share/cows/koala.cow
share/cows/kosh.cow
share/cows/luke-koala.cow
-share/cows/mech-and-cow
share/cows/meow.cow
share/cows/milk.cow
share/cows/moofasa.cow