diff options
author | skv <skv@FreeBSD.org> | 2009-01-14 05:38:50 +0800 |
---|---|---|
committer | skv <skv@FreeBSD.org> | 2009-01-14 05:38:50 +0800 |
commit | 36a6a880fbc2c871220eeaf1e7a7bf24f2284518 (patch) | |
tree | f3b20c9d80f9c54b2f0c74c00e4279951f28d955 /lang/perl5.14/Makefile | |
parent | 9851aeea80fcaa55e95a4ef9c6780d9aa131bdb0 (diff) | |
download | freebsd-ports-gnome-36a6a880fbc2c871220eeaf1e7a7bf24f2284518.tar.gz freebsd-ports-gnome-36a6a880fbc2c871220eeaf1e7a7bf24f2284518.tar.zst freebsd-ports-gnome-36a6a880fbc2c871220eeaf1e7a7bf24f2284518.zip |
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]
Diffstat (limited to 'lang/perl5.14/Makefile')
-rw-r--r-- | lang/perl5.14/Makefile | 21 |
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 " |