aboutsummaryrefslogtreecommitdiff
path: root/lang/pike78/Makefile
diff options
context:
space:
mode:
authorJohan van Selst <johans@FreeBSD.org>2009-12-04 08:42:07 +0000
committerJohan van Selst <johans@FreeBSD.org>2009-12-04 08:42:07 +0000
commit48dac3303962699f5bde8d5578ae19e24d987662 (patch)
treed275a5b1d45713f0cc7c4e208313c834fe1d0b02 /lang/pike78/Makefile
parentd9260e0f705d5fa92714971b03ea9567f06e2d91 (diff)
Notes
Diffstat (limited to 'lang/pike78/Makefile')
-rw-r--r--lang/pike78/Makefile15
1 files changed, 9 insertions, 6 deletions
diff --git a/lang/pike78/Makefile b/lang/pike78/Makefile
index 66ac1224dc14..73f5aee731ed 100644
--- a/lang/pike78/Makefile
+++ b/lang/pike78/Makefile
@@ -7,6 +7,7 @@
PORTNAME= pike78
PORTVERSION= 7.8.352
+PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= ftp://pike.ida.liu.se/pub/pike/all/${PORTVERSION}/ \
http://pike.ida.liu.se/pub/pike/all/${PORTVERSION}/ \
@@ -22,7 +23,7 @@ LIB_DEPENDS= jpeg.10:${PORTSDIR}/graphics/jpeg \
tiff.4:${PORTSDIR}/graphics/tiff \
gdbm.3:${PORTSDIR}/databases/gdbm \
pcre.0:${PORTSDIR}/devel/pcre \
- nettle.2:${PORTSDIR}/security/nettle \
+ nettle.3:${PORTSDIR}/security/nettle \
mird.1:${PORTSDIR}/databases/mird \
gmp.8:${PORTSDIR}/math/libgmp4
@@ -86,14 +87,11 @@ USE_GMAKE= yes
CONFIGURE_ARGS+= --with-perl
USE_PERL5= YES
+PLIST_FILES= bin/pike bin/pike78 bin/hilfe
+
.include <bsd.port.pre.mk>
ONLY_FOR_ARCHS= i386 amd64
-PLIST_SUB+= PORTVERSION=${PORTVERSION}
-
-.if ${OSVERSION} >= 800000
-BROKEN= Incorrect pkg-plist
-.endif
.ifdef(WITHOUT_RELOCATABLE_DUMPED_MODULES)
CONFIGURE_ARGS+= --without-relocatable-dumped-modules
@@ -146,6 +144,11 @@ post-install:
${STRIP_CMD} ${PREFIX}/pike/${PORTVERSION}/bin/pike
${INSTALL_SCRIPT} ${WRKSRC}/bin/hilfe ${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/man/pike.1 ${MAN1PREFIX}/man/man1
+ @cd ${PREFIX} && ${FIND} pike/${PORTVERSION} ! -type d >> ${TMPPLIST}
+ @cd ${PREFIX} && ${FIND} pike/${PORTVERSION} -type d -empty -delete
+ @cd ${PREFIX} && ${FIND} -d pike/${PORTVERSION} -type d | \
+ ${SED} 's,^,@dirrm ,' >> ${TMPPLIST}
+ @${ECHO} '@unexec rmdir %D/pike 2>/dev/null || true' >> ${TMPPLIST}
verify:
@(cd ${WRKSRC}; make verify)