summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/CHANGES3
-rw-r--r--lang/perl5/Makefile21
2 files changed, 13 insertions, 11 deletions
diff --git a/doc/CHANGES b/doc/CHANGES
index 821b67d4536..ac59cc5bdd4 100644
--- a/doc/CHANGES
+++ b/doc/CHANGES
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES,v 1.12517 2006/01/15 06:01:57 uebayasi Exp $
+$NetBSD: CHANGES,v 1.12518 2006/01/15 07:40:42 jlam Exp $
Changes to the packages collection and infrastructure in 2006:
@@ -300,3 +300,4 @@ Changes to the packages collection and infrastructure in 2006:
Updated net/mDNSResponder to 107.5 [wiz 2006-01-15]
Added devel/mercurial version 0.7 [wiz 2006-01-15]
Updated misc/elscreen to 1.4.3 [uebayasi 2006-01-15]
+ Updated lang/perl5 to 5.8.7nb8 [jlam 2006-01-15]
diff --git a/lang/perl5/Makefile b/lang/perl5/Makefile
index a67137baaf3..0c5c3523890 100644
--- a/lang/perl5/Makefile
+++ b/lang/perl5/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.114 2006/01/13 20:04:48 jlam Exp $
+# $NetBSD: Makefile,v 1.115 2006/01/15 07:40:30 jlam Exp $
DISTNAME= perl-5.8.7
-PKGREVISION= 7
+PKGREVISION= 8
CATEGORIES= lang devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:S,/modules/by-module/$,/src/,}
EXTRACT_SUFX= .tar.bz2
@@ -33,16 +33,17 @@ CONFLICTS= perl-base-[0-9]* perl-thread-[0-9]* \
# Determine the Perl API version from the patchlevel.h file from the
# source distribution.
#
-PERL5_API_VERS?= unknown
-.if exists(${WRKSRC}/patchlevel.h)
PERL5_API_VERS_cmd= \
- ${AWK} '/\#define[ ]*PERL_API_REVISION/ { R = $$3 } \
- /\#define[ ]*PERL_API_VERSION/ { r = "."$$3 } \
- /\#define[ ]*PERL_API_SUBVERSION/ { s = "."$$3 } \
- END { printf "%s%s%s\n", R, r, s }' \
- ${WRKSRC}/patchlevel.h
+ if ${TEST} -f ${WRKSRC}/patchlevel.h; then \
+ ${AWK} '/\#define[ ]*PERL_API_REVISION/ { R = $$3 }\
+ /\#define[ ]*PERL_API_VERSION/ { r = "."$$3 } \
+ /\#define[ ]*PERL_API_SUBVERSION/ { s = "."$$3 } \
+ END { printf "%s%s%s\n", R, r, s }' \
+ ${WRKSRC}/patchlevel.h; \
+ else \
+ ${ECHO} "unknown"; \
+ fi
PERL5_API_VERS= ${PERL5_API_VERS_cmd:sh}
-.endif
PERL5_PREFIX= ${PREFIX}
PERL5_VENDORPREFIX= ${PERL5_PREFIX}