Lines 1-6
Link Here
|
1 |
PORTNAME= perl |
1 |
PORTNAME= perl |
2 |
DISTVERSION= ${PERL_VERSION} |
2 |
DISTVERSION= ${PERL_VERSION} |
3 |
PORTREVISION= 1 |
3 |
PORTREVISION= 2 |
4 |
CATEGORIES= lang devel perl5 |
4 |
CATEGORIES= lang devel perl5 |
5 |
MASTER_SITES= CPAN/../../src/5.0 |
5 |
MASTER_SITES= CPAN/../../src/5.0 |
6 |
DIST_SUBDIR= perl |
6 |
DIST_SUBDIR= perl |
Lines 49-54
CONFIGURE_ARGS= -Accflags='-DUSE_THREAD_SAFE_LOCALE' \
Link Here
|
49 |
-Dsitelib=${SITE_PERL} \ |
49 |
-Dsitelib=${SITE_PERL} \ |
50 |
-Dsiteman1dir=${SITE_MAN1} \ |
50 |
-Dsiteman1dir=${SITE_MAN1} \ |
51 |
-Dsiteman3dir=${SITE_MAN3} \ |
51 |
-Dsiteman3dir=${SITE_MAN3} \ |
|
|
52 |
-Dusethreads=y \ |
52 |
-Dusenm=n \ |
53 |
-Dusenm=n \ |
53 |
-Duseshrplib \ |
54 |
-Duseshrplib \ |
54 |
-sde \ |
55 |
-sde \ |
Lines 127-134
PERLMANPREFIX= ${PREFIX}/${PERLMANPREFIX_REL}
Link Here
|
127 |
MANDIRS= ${PERLMANPREFIX}/man |
128 |
MANDIRS= ${PERLMANPREFIX}/man |
128 |
|
129 |
|
129 |
OPTIONS_DEFINE= DEBUG DOT_INC DTRACE GDBM MULTIPLICITY PERL_64BITINT \ |
130 |
OPTIONS_DEFINE= DEBUG DOT_INC DTRACE GDBM MULTIPLICITY PERL_64BITINT \ |
130 |
PERL_MALLOC SITECUSTOMIZE THREADS |
131 |
PERL_MALLOC SITECUSTOMIZE |
131 |
OPTIONS_DEFAULT= DTRACE MULTIPLICITY PERL_64BITINT THREADS |
132 |
OPTIONS_DEFAULT= DTRACE MULTIPLICITY PERL_64BITINT |
132 |
|
133 |
|
133 |
.if !exists(/usr/sbin/dtrace) |
134 |
.if !exists(/usr/sbin/dtrace) |
134 |
OPTIONS_EXCLUDE= DTRACE |
135 |
OPTIONS_EXCLUDE= DTRACE |
Lines 146-152
MULTIPLICITY_DESC= Use multiplicity
Link Here
|
146 |
PERL_64BITINT_DESC= Use 64 bit integers (on i386) |
147 |
PERL_64BITINT_DESC= Use 64 bit integers (on i386) |
147 |
PERL_MALLOC_DESC= Use Perl malloc |
148 |
PERL_MALLOC_DESC= Use Perl malloc |
148 |
SITECUSTOMIZE_DESC= Run-time customization of @INC |
149 |
SITECUSTOMIZE_DESC= Run-time customization of @INC |
149 |
THREADS_DESC= Build threaded perl |
|
|
150 |
|
150 |
|
151 |
DEBUG_CONFIGURE_ON= -DDEBUGGING \ |
151 |
DEBUG_CONFIGURE_ON= -DDEBUGGING \ |
152 |
-Doptimize="-g" |
152 |
-Doptimize="-g" |
Lines 163-170
PERL_64BITINT_CONFIGURE_ON= -Duse64bitint
Link Here
|
163 |
PERL_MALLOC_CONFIGURE_ON= -Dusemymalloc=y |
163 |
PERL_MALLOC_CONFIGURE_ON= -Dusemymalloc=y |
164 |
PERL_MALLOC_CONFIGURE_OFF= -Dusemymalloc=n |
164 |
PERL_MALLOC_CONFIGURE_OFF= -Dusemymalloc=n |
165 |
SITECUSTOMIZE_CONFIGURE_ON= -Dusesitecustomize |
165 |
SITECUSTOMIZE_CONFIGURE_ON= -Dusesitecustomize |
166 |
THREADS_CONFIGURE_ON= -Dusethreads=y |
|
|
167 |
THREADS_CONFIGURE_OFF= -Dusethreads=n |
168 |
|
166 |
|
169 |
# Why this is required is explained in: |
167 |
# Why this is required is explained in: |
170 |
# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227356#c5 |
168 |
# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227356#c5 |