aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authortobez <tobez@FreeBSD.org>2003-10-29 04:46:51 +0800
committertobez <tobez@FreeBSD.org>2003-10-29 04:46:51 +0800
commit418f363119cc8f8b239bc16099dcab17616323e1 (patch)
tree61ce45ebdb85cfec797eefe8127fb87e602f316c /lang
parentc6d1e3fc34044b37ee429d7b403b218f5e790a7a (diff)
downloadfreebsd-ports-graphics-418f363119cc8f8b239bc16099dcab17616323e1.tar.gz
freebsd-ports-graphics-418f363119cc8f8b239bc16099dcab17616323e1.tar.zst
freebsd-ports-graphics-418f363119cc8f8b239bc16099dcab17616323e1.zip
Fix the workings of ENABLE_SUIDPERL knob.
Reported by: Neil Darlow <neil@darlow.co.uk>, Nicola Tiling <nti@w4w.net>
Diffstat (limited to 'lang')
-rw-r--r--lang/perl5.10/Makefile3
-rw-r--r--lang/perl5.10/pkg-plist1
-rw-r--r--lang/perl5.12/Makefile3
-rw-r--r--lang/perl5.12/pkg-plist1
-rw-r--r--lang/perl5.14/Makefile3
-rw-r--r--lang/perl5.14/pkg-plist1
-rw-r--r--lang/perl5.16/Makefile3
-rw-r--r--lang/perl5.16/pkg-plist1
-rw-r--r--lang/perl5.8/Makefile3
-rw-r--r--lang/perl5.8/pkg-plist1
10 files changed, 15 insertions, 5 deletions
diff --git a/lang/perl5.10/Makefile b/lang/perl5.10/Makefile
index 9a2e411b264..b56c7be6498 100644
--- a/lang/perl5.10/Makefile
+++ b/lang/perl5.10/Makefile
@@ -7,6 +7,7 @@
PORTNAME= perl
PORTVERSION= ${PERL_VER}
+PORTREVISION= 1
CATEGORIES= lang devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN} \
${MASTER_SITE_LOCAL:S/$/:local/} \
@@ -36,7 +37,7 @@ CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} \
-Dccflags=-DAPPLLIB_EXP=\"${BSDPAN_DEST}\"
.if defined(ENABLE_SUIDPERL)
-CONFIGURE_ARGS+= -Dd_dosuid=true
+CONFIGURE_ARGS+= -Dd_dosuid=define
PLIST_SUB+= ENABLE_SUIDPERL=""
.else
CONFIGURE_ARGS+= -Ud_dosuid
diff --git a/lang/perl5.10/pkg-plist b/lang/perl5.10/pkg-plist
index db065b46223..3af0f6e34f6 100644
--- a/lang/perl5.10/pkg-plist
+++ b/lang/perl5.10/pkg-plist
@@ -483,6 +483,7 @@ lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/regexp.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/regnodes.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/scope.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/sv.h
+%%ENABLE_SUIDPERL%%lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/sperl.o
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/thrdvar.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/thread.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/uconfig.h
diff --git a/lang/perl5.12/Makefile b/lang/perl5.12/Makefile
index 9a2e411b264..b56c7be6498 100644
--- a/lang/perl5.12/Makefile
+++ b/lang/perl5.12/Makefile
@@ -7,6 +7,7 @@
PORTNAME= perl
PORTVERSION= ${PERL_VER}
+PORTREVISION= 1
CATEGORIES= lang devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN} \
${MASTER_SITE_LOCAL:S/$/:local/} \
@@ -36,7 +37,7 @@ CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} \
-Dccflags=-DAPPLLIB_EXP=\"${BSDPAN_DEST}\"
.if defined(ENABLE_SUIDPERL)
-CONFIGURE_ARGS+= -Dd_dosuid=true
+CONFIGURE_ARGS+= -Dd_dosuid=define
PLIST_SUB+= ENABLE_SUIDPERL=""
.else
CONFIGURE_ARGS+= -Ud_dosuid
diff --git a/lang/perl5.12/pkg-plist b/lang/perl5.12/pkg-plist
index db065b46223..3af0f6e34f6 100644
--- a/lang/perl5.12/pkg-plist
+++ b/lang/perl5.12/pkg-plist
@@ -483,6 +483,7 @@ lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/regexp.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/regnodes.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/scope.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/sv.h
+%%ENABLE_SUIDPERL%%lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/sperl.o
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/thrdvar.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/thread.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/uconfig.h
diff --git a/lang/perl5.14/Makefile b/lang/perl5.14/Makefile
index 9a2e411b264..b56c7be6498 100644
--- a/lang/perl5.14/Makefile
+++ b/lang/perl5.14/Makefile
@@ -7,6 +7,7 @@
PORTNAME= perl
PORTVERSION= ${PERL_VER}
+PORTREVISION= 1
CATEGORIES= lang devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN} \
${MASTER_SITE_LOCAL:S/$/:local/} \
@@ -36,7 +37,7 @@ CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} \
-Dccflags=-DAPPLLIB_EXP=\"${BSDPAN_DEST}\"
.if defined(ENABLE_SUIDPERL)
-CONFIGURE_ARGS+= -Dd_dosuid=true
+CONFIGURE_ARGS+= -Dd_dosuid=define
PLIST_SUB+= ENABLE_SUIDPERL=""
.else
CONFIGURE_ARGS+= -Ud_dosuid
diff --git a/lang/perl5.14/pkg-plist b/lang/perl5.14/pkg-plist
index db065b46223..3af0f6e34f6 100644
--- a/lang/perl5.14/pkg-plist
+++ b/lang/perl5.14/pkg-plist
@@ -483,6 +483,7 @@ lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/regexp.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/regnodes.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/scope.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/sv.h
+%%ENABLE_SUIDPERL%%lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/sperl.o
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/thrdvar.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/thread.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/uconfig.h
diff --git a/lang/perl5.16/Makefile b/lang/perl5.16/Makefile
index 9a2e411b264..b56c7be6498 100644
--- a/lang/perl5.16/Makefile
+++ b/lang/perl5.16/Makefile
@@ -7,6 +7,7 @@
PORTNAME= perl
PORTVERSION= ${PERL_VER}
+PORTREVISION= 1
CATEGORIES= lang devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN} \
${MASTER_SITE_LOCAL:S/$/:local/} \
@@ -36,7 +37,7 @@ CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} \
-Dccflags=-DAPPLLIB_EXP=\"${BSDPAN_DEST}\"
.if defined(ENABLE_SUIDPERL)
-CONFIGURE_ARGS+= -Dd_dosuid=true
+CONFIGURE_ARGS+= -Dd_dosuid=define
PLIST_SUB+= ENABLE_SUIDPERL=""
.else
CONFIGURE_ARGS+= -Ud_dosuid
diff --git a/lang/perl5.16/pkg-plist b/lang/perl5.16/pkg-plist
index db065b46223..3af0f6e34f6 100644
--- a/lang/perl5.16/pkg-plist
+++ b/lang/perl5.16/pkg-plist
@@ -483,6 +483,7 @@ lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/regexp.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/regnodes.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/scope.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/sv.h
+%%ENABLE_SUIDPERL%%lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/sperl.o
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/thrdvar.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/thread.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/uconfig.h
diff --git a/lang/perl5.8/Makefile b/lang/perl5.8/Makefile
index 9a2e411b264..b56c7be6498 100644
--- a/lang/perl5.8/Makefile
+++ b/lang/perl5.8/Makefile
@@ -7,6 +7,7 @@
PORTNAME= perl
PORTVERSION= ${PERL_VER}
+PORTREVISION= 1
CATEGORIES= lang devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN} \
${MASTER_SITE_LOCAL:S/$/:local/} \
@@ -36,7 +37,7 @@ CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} \
-Dccflags=-DAPPLLIB_EXP=\"${BSDPAN_DEST}\"
.if defined(ENABLE_SUIDPERL)
-CONFIGURE_ARGS+= -Dd_dosuid=true
+CONFIGURE_ARGS+= -Dd_dosuid=define
PLIST_SUB+= ENABLE_SUIDPERL=""
.else
CONFIGURE_ARGS+= -Ud_dosuid
diff --git a/lang/perl5.8/pkg-plist b/lang/perl5.8/pkg-plist
index db065b46223..3af0f6e34f6 100644
--- a/lang/perl5.8/pkg-plist
+++ b/lang/perl5.8/pkg-plist
@@ -483,6 +483,7 @@ lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/regexp.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/regnodes.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/scope.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/sv.h
+%%ENABLE_SUIDPERL%%lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/sperl.o
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/thrdvar.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/thread.h
lib/perl5/%%PERL_VER%%/%%PERL_ARCH%%/CORE/uconfig.h