From 1e5b0c0cab780078909367d30e54b7153e5b791e Mon Sep 17 00:00:00 2001 From: snj Date: Mon, 29 Mar 2004 06:36:32 +0000 Subject: 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. --- misc/cowsay/Makefile | 17 +++++++++++++++-- misc/cowsay/PLIST | 3 +-- 2 files changed, 16 insertions(+), 4 deletions(-) (limited to 'misc') 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 -- cgit v1.2.3