summaryrefslogtreecommitdiff
path: root/lang/perl5.14/Makefile
diff options
context:
space:
mode:
authorSergey Skvortsov <skv@FreeBSD.org>2009-01-13 21:38:50 +0000
committerSergey Skvortsov <skv@FreeBSD.org>2009-01-13 21:38:50 +0000
commit4ab5fefc98eaa00392de2ce4470acec599b7a6a2 (patch)
tree5bf114288fee3a5bd15c167bfe721b43460eca45 /lang/perl5.14/Makefile
parent- Update to 3.6b (diff)
Update to 5.8.9
Also: - add option SITECUSTOMIZE which enable -Dusesitecustomize [1] - add patch against sv_dup() bug causes memory corruption in threaded perl [2] Changes: http://search.cpan.org/~nwclark/perl-5.8.9/pod/perl589delta.pod PR: 111120 [1], 130033 [2] Submitted by: "Ian A. Tegebo" <yontege xx dev-mug.rescomp.berkeley.edu> [1], kevin brintnall <kbrint xx rufus.net> [2]
Notes
Notes: svn path=/head/; revision=225991
Diffstat (limited to 'lang/perl5.14/Makefile')
-rw-r--r--lang/perl5.14/Makefile21
1 files changed, 13 insertions, 8 deletions
diff --git a/lang/perl5.14/Makefile b/lang/perl5.14/Makefile
index e3f7ce65712d..d518fbe4af74 100644
--- a/lang/perl5.14/Makefile
+++ b/lang/perl5.14/Makefile
@@ -7,19 +7,19 @@
PORTNAME= perl
PORTVERSION= ${PERL_VER}
-PORTREVISION= 1
CATEGORIES= lang devel perl5
MASTER_SITES= CPAN \
${MASTER_SITE_LOCAL:S/$/:local/} \
- http://www.tobez.org/download/port-mirrors/lang/perl58/:local
+ http://protey.ru/freebsd/distfiles/:local
MASTER_SITE_SUBDIR= ../../src \
- tobez/:local
+ skv/:local
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
BSDPAN-${PERL_VER}${EXTRACT_SUFX}:local
+DIST_SUBDIR= perl
-PATCH_SITES= ${MASTER_SITE_LOCAL:S/$/tobez\//} \
- http://www.tobez.org/download/port-mirrors/lang/perl58/
-PATCHFILES= defined-or-5.8.8.bz2
+PATCH_SITES= ${MASTER_SITE_LOCAL:S!$!skv/!} \
+ http://protey.ru/freebsd/distfiles/
+PATCHFILES= defined-or-${PERL_VER}.bz2
MAINTAINER= skv@FreeBSD.org
COMMENT= Practical Extraction and Report Language
@@ -32,9 +32,10 @@ OPTIONS= DEBUGGING "Build with debugging support" off \
PERL_64BITINT "Use 64 bit integers (on i386)" on \
THREADS "Build threaded perl" off \
SUIDPERL "Build set-user-id suidperl binary" off \
+ SITECUSTOMIZE "Run-time customization of @INC" off \
USE_PERL "Rewrite links in /usr/bin" on
-PERL_VER= 5.8.8
+PERL_VER= 5.8.9
PERL_ARCH= mach
PERL_VERSION= ${PERL_VER}
SITE_PERL_REL?= lib/perl5/site_perl/${PERL_VER}
@@ -53,7 +54,7 @@ CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} \
-Dsiteman3dir=${PREFIX}/lib/perl5/${PERL_VER}/man/man3 \
-Dsiteman1dir=${PREFIX}/man/man1 \
-Ui_malloc -Ui_iconv -Uinstallusrbinperl \
- -Dcc="${CC}" -Duseshrplib \
+ -Dcc="${CC}" -Duseshrplib -Dinc_version_list=none \
-Dccflags=-DAPPLLIB_EXP=\"${BSDPAN_DEST}\"
LOCALE_CLEANUP= LANG="" LC_ALL="" LC_COLLATE="" LC_CTYPE="" \
LC_MESSAGES="" LC_MONETARY="" LC_NUMERIC="" \
@@ -122,6 +123,10 @@ CONFIGURE_ARGS+= -Dusemymalloc=n
CONFIGURE_ARGS+= -Duse64bitint
.endif
+.if defined(WITH_SITECUSTOMIZE)
+CONFIGURE_ARGS+= -Dusesitecustomize
+.endif
+
LATEST_LINK= perl
PLIST_SUB+= NEED_USE_PERL="@comment "