aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormat <mat@FreeBSD.org>2017-03-21 19:33:13 +0800
committerKoop Mast <kwm@rainbow-runner.nl>2017-04-09 20:02:47 +0800
commit50625345e5deab7a632df93cbd1a8e94b86807ef (patch)
tree244790d08870125e499f29eb2d86ff1d4930269c
parent787075acfd5d8836170b37a4eb5947be69c1619c (diff)
downloadfreebsd-ports-gnome-50625345e5deab7a632df93cbd1a8e94b86807ef.tar.gz
freebsd-ports-gnome-50625345e5deab7a632df93cbd1a8e94b86807ef.tar.zst
freebsd-ports-gnome-50625345e5deab7a632df93cbd1a8e94b86807ef.zip
Add a DOT_INC option to allow people to build unsafe versions of Perl
with '.' in @INC. Sponsored by: Absolight
-rw-r--r--lang/perl5-devel/Makefile6
1 files changed, 4 insertions, 2 deletions
diff --git a/lang/perl5-devel/Makefile b/lang/perl5-devel/Makefile
index 784bd5be2770..b1fd98e63546 100644
--- a/lang/perl5-devel/Makefile
+++ b/lang/perl5-devel/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= perl
-PORTREVISION= 0
+PORTREVISION= 1
# XXX Remove second line, uncomment first
#DISTVERSION= ${PERL_VERSION}
DISTVERSION= ${GH_TAGNAME:C/^v//:C/-g[0-9a-f]*$//}
@@ -39,7 +39,7 @@ GH_TAGNAME= v5.25.10-90-gffb91b6
MAKE_JOBS_UNSAFE= yes
OPTIONS_DEFINE= DEBUG GDBM PERL_64BITINT MULTIPLICITY SITECUSTOMIZE \
- THREADS PERL_MALLOC DTRACE
+ THREADS PERL_MALLOC DTRACE DOT_INC
OPTIONS_DEFAULT= PERL_64BITINT THREADS MULTIPLICITY DTRACE
OPTIONS_EXCLUDE_FreeBSD_10= DTRACE
@@ -58,6 +58,7 @@ PERL_64BITINT_DESC= Use 64 bit integers (on i386)
THREADS_DESC= Build threaded perl
MULTIPLICITY_DESC= Use multiplicity
SITECUSTOMIZE_DESC= Run-time customization of @INC
+DOT_INC_DESC= Add '.' to @INC (unsafe)
OPTIONS_SUB= yes
DEBUG_CONFIGURE_ON= -Doptimize="-g" -DDEBUGGING
@@ -75,6 +76,7 @@ THREADS_CONFIGURE_ON= -Dusethreads=y
THREADS_CONFIGURE_OFF= -Dusethreads=n
PERL_MALLOC_CONFIGURE_ON= -Dusemymalloc=y
PERL_MALLOC_CONFIGURE_OFF= -Dusemymalloc=n
+DOT_INC_CONFIGURE_ON= -Ddefault_inc_excludes_dot=n
# XXX uncomment PORTSCOUT line
#PORTSCOUT= limit:^${PERL_VER}.