View | Details | Raw Unified | Return to bug 163878
Collapse All | Expand All

(-)lang/perl5.8/Makefile (-2 / +4 lines)
Lines 7-13 Link Here
7
7
8
PORTNAME=	perl
8
PORTNAME=	perl
9
PORTVERSION=	${PERL_VERSION}
9
PORTVERSION=	${PERL_VERSION}
10
PORTREVISION=	6
10
PORTREVISION=	7
11
CATEGORIES=	lang devel perl5
11
CATEGORIES=	lang devel perl5
12
MASTER_SITES=	CPAN \
12
MASTER_SITES=	CPAN \
13
		${MASTER_SITE_LOCAL:S/$/:local/} \
13
		${MASTER_SITE_LOCAL:S/$/:local/} \
Lines 37-42 Link Here
37
		PERL_MALLOC	"Use Perl malloc"			on  \
37
		PERL_MALLOC	"Use Perl malloc"			on  \
38
		PERL_64BITINT	"Use 64 bit integers (on i386)"		on  \
38
		PERL_64BITINT	"Use 64 bit integers (on i386)"		on  \
39
		THREADS		"Build threaded perl"			off \
39
		THREADS		"Build threaded perl"			off \
40
		PTHREAD		"Build -pthread"			on  \
40
		SUIDPERL	"Build set-user-id suidperl binary"	off \
41
		SUIDPERL	"Build set-user-id suidperl binary"	off \
41
		SITECUSTOMIZE	"Run-time customization of @INC"	off \
42
		SITECUSTOMIZE	"Run-time customization of @INC"	off \
42
		USE_PERL	"Rewrite links in /usr/bin"		on
43
		USE_PERL	"Rewrite links in /usr/bin"		on
Lines 131-136 Link Here
131
#XXX .endif
132
#XXX .endif
132
CONFIGURE_ARGS+=	-Dusethreads=y
133
CONFIGURE_ARGS+=	-Dusethreads=y
133
PKGNAMESUFFIX=		-threaded
134
PKGNAMESUFFIX=		-threaded
135
WITH_PTHREAD=		yes
134
# it seems perl malloc has problems with threaded perl on FreeBSD
136
# it seems perl malloc has problems with threaded perl on FreeBSD
135
.undef WITH_PERL_MALLOC
137
.undef WITH_PERL_MALLOC
136
.else
138
.else
Lines 198-204 Link Here
198
		${BSDPAN_WRKSRC}/ExtUtils/*.pm
200
		${BSDPAN_WRKSRC}/ExtUtils/*.pm
199
	${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
201
	${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
200
		${WRKSRC}/Configure ${WRKSRC}/hints/freebsd.sh
202
		${WRKSRC}/Configure ${WRKSRC}/hints/freebsd.sh
201
.if defined(WITH_THREADS)
203
.if defined(WITH_PTHREAD)
202
	${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g;' \
204
	${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g;' \
203
		-e 's|%%PTHREAD_CFLAGS%%|${PTHREAD_CFLAGS}|g;' \
205
		-e 's|%%PTHREAD_CFLAGS%%|${PTHREAD_CFLAGS}|g;' \
204
		${WRKSRC}/hints/freebsd.sh
206
		${WRKSRC}/hints/freebsd.sh
(-)lang/perl5.10/Makefile (-2 / +4 lines)
Lines 7-13 Link Here
7
7
8
PORTNAME=	perl
8
PORTNAME=	perl
9
PORTVERSION=	${PERL_VERSION}
9
PORTVERSION=	${PERL_VERSION}
10
PORTREVISION=	6
10
PORTREVISION=	7
11
CATEGORIES=	lang devel perl5
11
CATEGORIES=	lang devel perl5
12
MASTER_SITES=	CPAN \
12
MASTER_SITES=	CPAN \
13
		${MASTER_SITE_LOCAL:S/$/:local/} \
13
		${MASTER_SITE_LOCAL:S/$/:local/} \
Lines 34-39 Link Here
34
		PERL_MALLOC	"Use Perl malloc"			off \
34
		PERL_MALLOC	"Use Perl malloc"			off \
35
		PERL_64BITINT	"Use 64 bit integers (on i386)"		on  \
35
		PERL_64BITINT	"Use 64 bit integers (on i386)"		on  \
36
		THREADS		"Build threaded perl"			off \
36
		THREADS		"Build threaded perl"			off \
37
		PTHREAD		"Build with -pthread"			on  \
37
		MULTIPLICITY	"Use multiplicity"			off \
38
		MULTIPLICITY	"Use multiplicity"			off \
38
		SUIDPERL	"Build set-user-id suidperl binary"	off \
39
		SUIDPERL	"Build set-user-id suidperl binary"	off \
39
		SITECUSTOMIZE	"Run-time customization of @INC"	off \
40
		SITECUSTOMIZE	"Run-time customization of @INC"	off \
Lines 129-134 Link Here
129
#XXX .endif
130
#XXX .endif
130
CONFIGURE_ARGS+=	-Dusethreads=y
131
CONFIGURE_ARGS+=	-Dusethreads=y
131
PKGNAMESUFFIX=		-threaded
132
PKGNAMESUFFIX=		-threaded
133
WITH_PTHREAD=		yes
132
# it seems perl malloc has problems with threaded perl on FreeBSD
134
# it seems perl malloc has problems with threaded perl on FreeBSD
133
.undef WITH_PERL_MALLOC
135
.undef WITH_PERL_MALLOC
134
.else
136
.else
Lines 199-205 Link Here
199
		${BSDPAN_WRKSRC}/ExtUtils/*.pm
201
		${BSDPAN_WRKSRC}/ExtUtils/*.pm
200
	${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
202
	${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
201
		${WRKSRC}/Configure ${WRKSRC}/hints/freebsd.sh
203
		${WRKSRC}/Configure ${WRKSRC}/hints/freebsd.sh
202
.if defined(WITH_THREADS)
204
.if defined(WITH_PTHREAD)
203
	${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g;' \
205
	${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g;' \
204
		-e 's|%%PTHREAD_CFLAGS%%|${PTHREAD_CFLAGS}|g;' \
206
		-e 's|%%PTHREAD_CFLAGS%%|${PTHREAD_CFLAGS}|g;' \
205
		${WRKSRC}/hints/freebsd.sh
207
		${WRKSRC}/hints/freebsd.sh
(-)lang/perl5.12/Makefile (-2 / +4 lines)
Lines 7-13 Link Here
7
7
8
PORTNAME=	perl
8
PORTNAME=	perl
9
PORTVERSION=	${PERL_VERSION}
9
PORTVERSION=	${PERL_VERSION}
10
PORTREVISION=	3
10
PORTREVISION=	4
11
CATEGORIES=	lang devel perl5
11
CATEGORIES=	lang devel perl5
12
MASTER_SITES=	CPAN \
12
MASTER_SITES=	CPAN \
13
		${MASTER_SITE_LOCAL:S/$/:local/} \
13
		${MASTER_SITE_LOCAL:S/$/:local/} \
Lines 33-38 Link Here
33
		PERL_MALLOC	"Use Perl malloc"			off \
33
		PERL_MALLOC	"Use Perl malloc"			off \
34
		PERL_64BITINT	"Use 64 bit integers (on i386)"		on  \
34
		PERL_64BITINT	"Use 64 bit integers (on i386)"		on  \
35
		THREADS		"Build threaded perl"			off \
35
		THREADS		"Build threaded perl"			off \
36
		PTHREAD		"Build with -pthread"			on  \
36
		MULTIPLICITY	"Use multiplicity"			off \
37
		MULTIPLICITY	"Use multiplicity"			off \
37
		SITECUSTOMIZE	"Run-time customization of @INC"	off \
38
		SITECUSTOMIZE	"Run-time customization of @INC"	off \
38
		USE_PERL	"Rewrite links in /usr/bin"		on
39
		USE_PERL	"Rewrite links in /usr/bin"		on
Lines 119-124 Link Here
119
#XXX .endif
120
#XXX .endif
120
CONFIGURE_ARGS+=	-Dusethreads=y
121
CONFIGURE_ARGS+=	-Dusethreads=y
121
PKGNAMESUFFIX=		-threaded
122
PKGNAMESUFFIX=		-threaded
123
WITH_PTHREAD=		yes
122
# it seems perl malloc has problems with threaded perl on FreeBSD
124
# it seems perl malloc has problems with threaded perl on FreeBSD
123
.undef WITH_PERL_MALLOC
125
.undef WITH_PERL_MALLOC
124
.else
126
.else
Lines 189-195 Link Here
189
		${BSDPAN_WRKSRC}/ExtUtils/*.pm
191
		${BSDPAN_WRKSRC}/ExtUtils/*.pm
190
	${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
192
	${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
191
		${WRKSRC}/Configure ${WRKSRC}/hints/freebsd.sh
193
		${WRKSRC}/Configure ${WRKSRC}/hints/freebsd.sh
192
.if defined(WITH_THREADS)
194
.if defined(WITH_PTHREAD)
193
	${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g;' \
195
	${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g;' \
194
		-e 's|%%PTHREAD_CFLAGS%%|${PTHREAD_CFLAGS}|g;' \
196
		-e 's|%%PTHREAD_CFLAGS%%|${PTHREAD_CFLAGS}|g;' \
195
		${WRKSRC}/hints/freebsd.sh
197
		${WRKSRC}/hints/freebsd.sh
(-)lang/perl5.14/Makefile (-1 / +4 lines)
Lines 7-12 Link Here
7
7
8
PORTNAME=	perl
8
PORTNAME=	perl
9
PORTVERSION=	${PERL_VERSION}
9
PORTVERSION=	${PERL_VERSION}
10
PORTREVISION=	1
10
CATEGORIES=	lang devel perl5
11
CATEGORIES=	lang devel perl5
11
MASTER_SITES=	CPAN \
12
MASTER_SITES=	CPAN \
12
		${MASTER_SITE_LOCAL:S/$/:local/} \
13
		${MASTER_SITE_LOCAL:S/$/:local/} \
Lines 32-37 Link Here
32
		PERL_MALLOC	"Use Perl malloc"			off \
33
		PERL_MALLOC	"Use Perl malloc"			off \
33
		PERL_64BITINT	"Use 64 bit integers (on i386)"		on  \
34
		PERL_64BITINT	"Use 64 bit integers (on i386)"		on  \
34
		THREADS		"Build threaded perl"			off \
35
		THREADS		"Build threaded perl"			off \
36
		PTHREAD		"Build with -pthread"			on  \
35
		MULTIPLICITY	"Use multiplicity"			off \
37
		MULTIPLICITY	"Use multiplicity"			off \
36
		SITECUSTOMIZE	"Run-time customization of @INC"	off \
38
		SITECUSTOMIZE	"Run-time customization of @INC"	off \
37
		USE_PERL	"Rewrite links in /usr/bin"		on
39
		USE_PERL	"Rewrite links in /usr/bin"		on
Lines 118-123 Link Here
118
#XXX .endif
120
#XXX .endif
119
CONFIGURE_ARGS+=	-Dusethreads=y
121
CONFIGURE_ARGS+=	-Dusethreads=y
120
PKGNAMESUFFIX=		-threaded
122
PKGNAMESUFFIX=		-threaded
123
WITH_PTHREAD=		yes
121
# it seems perl malloc has problems with threaded perl on FreeBSD
124
# it seems perl malloc has problems with threaded perl on FreeBSD
122
.undef WITH_PERL_MALLOC
125
.undef WITH_PERL_MALLOC
123
.else
126
.else
Lines 188-194 Link Here
188
		${BSDPAN_WRKSRC}/ExtUtils/*.pm
191
		${BSDPAN_WRKSRC}/ExtUtils/*.pm
189
	${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
192
	${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
190
		${WRKSRC}/Configure ${WRKSRC}/hints/freebsd.sh
193
		${WRKSRC}/Configure ${WRKSRC}/hints/freebsd.sh
191
.if defined(WITH_THREADS)
194
.if defined(WITH_PTHREAD)
192
	${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g;' \
195
	${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g;' \
193
		-e 's|%%PTHREAD_CFLAGS%%|${PTHREAD_CFLAGS}|g;' \
196
		-e 's|%%PTHREAD_CFLAGS%%|${PTHREAD_CFLAGS}|g;' \
194
		${WRKSRC}/hints/freebsd.sh
197
		${WRKSRC}/hints/freebsd.sh

Return to bug 163878