ports/135413: WANT_PERL is long dead
Philip M. Gollucci
pgollucci at FreeBSD.org
Tue Jun 9 10:50:01 UTC 2009
>Number: 135413
>Category: ports
>Synopsis: WANT_PERL is long dead
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Tue Jun 09 10:50:00 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Philip M. Gollucci
>Release: FreeBSD 8.0-CURRENT amd64
>Organization:
RideCharge Inc.
>Environment:
System: FreeBSD frieza.p6m7g8.net 8.0-CURRENT FreeBSD 8.0-CURRENT #1: Thu Jun 4 00:22:57 EDT 2009 root at frieza.p6m7g8.net:/usr/obj/usr/src/sys/FRIEZA amd64
>Description:
>How-To-Repeat:
>Fix:
As you can see WANT_PERL does nothing. So I'm nore sure we'd need a -exp run to remove it
but hey, it never hurts to get opinions.
--- want.diff begins here ---
Index: Mk/bsd.perl.mk
===================================================================
RCS file: /home/ncvs/ports/Mk/bsd.perl.mk,v
retrieving revision 1.14
diff -u -r1.14 bsd.perl.mk
--- Mk/bsd.perl.mk 8 Jun 2009 14:56:31 -0000 1.14
+++ Mk/bsd.perl.mk 9 Jun 2009 04:20:19 -0000
@@ -71,9 +71,6 @@
# PERL_MODBUILD - Use Module::Build to configure, build and install
# port. The version requirement can be specified
# here, as well.
-#
-# WANT_PERL - Set this if your port conditionally depends on Perl.
-# This MUST appear before the inclusion of bsd.port.pre.mk.
.if !defined(_POSTMKINCLUDED) && !defined(Perl_Pre_Include)
@@ -183,7 +180,7 @@
.endif # defined(_PERL_REFACTORING_COMPLETE)
.if !defined(PERL) || !defined(PERL5) || !defined(PERL_PORT) || !defined(SITE_PERL)
-IGNORE= missing define for WANT_PERL, USE_PERL5, or similar before bsd.port.pre.mk inclusion
+IGNORE= missing define for USE_PERL5 or similar before bsd.port.pre.mk inclusion
.endif
.if defined(PERL_MODBUILD)
Index: databases/rrdtool/Makefile
===================================================================
RCS file: /home/ncvs/ports/databases/rrdtool/Makefile,v
retrieving revision 1.85
diff -u -r1.85 Makefile
--- databases/rrdtool/Makefile 4 May 2009 12:42:16 -0000 1.85
+++ databases/rrdtool/Makefile 9 Jun 2009 05:19:01 -0000
@@ -25,7 +25,6 @@
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
-WANT_PERL= yes
USE_GNOME= gnomehack
CONFIGURE_ARGS= --disable-tcl
Index: databases/rrdtool12/Makefile
===================================================================
RCS file: /home/ncvs/ports/databases/rrdtool12/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- databases/rrdtool12/Makefile 21 May 2009 12:26:26 -0000 1.7
+++ databases/rrdtool12/Makefile 9 Jun 2009 05:19:03 -0000
@@ -25,7 +25,6 @@
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
-WANT_PERL= yes
CONFIGURE_ARGS= --disable-tcl
Index: deskutils/adesklets/Makefile
===================================================================
RCS file: /home/ncvs/ports/deskutils/adesklets/Makefile,v
retrieving revision 1.23
diff -u -r1.23 Makefile
--- deskutils/adesklets/Makefile 24 Mar 2008 17:02:25 -0000 1.23
+++ deskutils/adesklets/Makefile 9 Jun 2009 05:19:09 -0000
@@ -1,4 +1,3 @@
-# New ports collection makefile for: adesklets
# Date created: 2005-05-25
# Whom: Roman Bogorodskiy <novel at FreeBSD.org>
#
@@ -23,7 +22,6 @@
USE_BZIP2= yes
USE_EFL= imlib2
USE_ICONV= yes
-WANT_PERL= yes
MAN1= adesklets.1 \
adesklets_checkin.1 \
Index: deskutils/sunbird/Makefile
===================================================================
RCS file: /home/ncvs/ports/deskutils/sunbird/Makefile,v
retrieving revision 1.25
diff -u -r1.25 Makefile
--- deskutils/sunbird/Makefile 4 May 2009 19:23:42 -0000 1.25
+++ deskutils/sunbird/Makefile 9 Jun 2009 05:19:12 -0000
@@ -24,7 +24,6 @@
USE_GMAKE= yes
USE_BZIP2= yes
WANT_GNOME= yes
-WANT_PERL= yes
SUNBIRD= ${PORTNAME}
SUNBIRD_ICON_SRC= ${PREFIX}/lib/sunbird/chrome/icons/default/default.xpm
SUNBIRD_ICON= ${PORTNAME}.xpm
Index: devel/subversion/Makefile.common
===================================================================
RCS file: /home/ncvs/ports/devel/subversion/Makefile.common,v
retrieving revision 1.20
diff -u -r1.20 Makefile.common
--- devel/subversion/Makefile.common 11 May 2009 14:38:33 -0000 1.20
+++ devel/subversion/Makefile.common 9 Jun 2009 05:19:14 -0000
@@ -18,7 +18,6 @@
USE_AUTOTOOLS= libtool:15
CONFIGURE_ARGS= --with-ssl
MAKE_JOBS_SAFE= yes
-WANT_PERL= yes
.if defined(SVN_BUILD_BINDINGS)
# Bindings ports should use the same, as main port
Index: editors/vim/Makefile
===================================================================
RCS file: /home/ncvs/ports/editors/vim/Makefile,v
retrieving revision 1.343
diff -u -r1.343 Makefile
--- editors/vim/Makefile 19 May 2009 14:56:57 -0000 1.343
+++ editors/vim/Makefile 9 Jun 2009 05:21:25 -0000
@@ -83,10 +83,6 @@
USE_TCL_NO_THREADS= yes
.endif
-.if defined(WITH_PERL)
-WANT_PERL= yes
-.endif
-
.if !defined(WITHOUT_X11)
WANT_GNOME= yes
.endif
Index: editors/vim6/Makefile
===================================================================
RCS file: /home/ncvs/ports/editors/vim6/Makefile,v
retrieving revision 1.152
diff -u -r1.152 Makefile
--- editors/vim6/Makefile 9 May 2009 19:22:15 -0000 1.152
+++ editors/vim6/Makefile 9 Jun 2009 05:19:23 -0000
@@ -54,7 +54,6 @@
.endif
WANT_GNOME= yes
-WANT_PERL= yes
.if defined(WITH_PYTHON)
USE_PYTHON= yes
Index: graphics/gd/Makefile
===================================================================
RCS file: /home/ncvs/ports/graphics/gd/Makefile,v
retrieving revision 1.89
diff -u -r1.89 Makefile
--- graphics/gd/Makefile 25 Jul 2008 12:23:56 -0000 1.89
+++ graphics/gd/Makefile 9 Jun 2009 05:19:26 -0000
@@ -30,7 +30,6 @@
LDFLAGS2= -L${PREFIX}/lib -L${LOCALBASE}/lib
FEATURES= GD_JPEG GD_FREETYPE GD_PNG GD_GIF GD_GIFANIM GD_OPENPOLYGON
USE_LDCONFIG= yes
-WANT_PERL= yes
OPTIONS= X11 "X11 support" off \
XPM "XPM color bitmap loading support (requires X11)" off \
Index: graphics/crystalspace/Makefile
===================================================================
RCS file: /home/ncvs/ports/graphics/crystalspace/Makefile,v
retrieving revision 1.36
diff -u -r1.36 Makefile
--- graphics/crystalspace/Makefile 16 Jan 2009 04:18:39 -0000 1.36
+++ graphics/crystalspace/Makefile 9 Jun 2009 05:19:32 -0000
@@ -32,7 +32,6 @@
USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_GL= yes
-WANT_PERL= yes
LDFLAGS+= -L/usr/lib -lc
LIBS= -lc
MAKE_ENV+= LDFLAGS="${LDFLAGS}" LIBS="${LIBS}"
Index: irc/irssi-devel/Makefile
===================================================================
RCS file: /home/ncvs/ports/irc/irssi-devel/Makefile,v
retrieving revision 1.164
diff -u -r1.164 Makefile
--- irc/irssi-devel/Makefile 28 May 2009 23:32:37 -0000 1.164
+++ irc/irssi-devel/Makefile 9 Jun 2009 05:19:34 -0000
@@ -19,7 +19,6 @@
USE_GNOME= glib20
GNU_CONFIGURE= yes
USE_GMAKE= yes
-WANT_PERL= yes
MAKE_JOBS_SAFE= yes
MAN1= irssi.1
Index: irc/xchat/Makefile
===================================================================
RCS file: /home/ncvs/ports/irc/xchat/Makefile,v
retrieving revision 1.143
diff -u -r1.143 Makefile
--- irc/xchat/Makefile 22 Mar 2009 19:41:34 -0000 1.143
+++ irc/xchat/Makefile 9 Jun 2009 05:19:36 -0000
@@ -27,7 +27,6 @@
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
CONFIGURE_ARGS= --enable-ipv6
-WANT_PERL= yes
OPTIONS= DBUS "Enable DBUS support" on \
GTKSPELL "Enable spell check support using gtkspell" on \
Index: irc/irssi/Makefile
===================================================================
RCS file: /home/ncvs/ports/irc/irssi/Makefile,v
retrieving revision 1.105
diff -u -r1.105 Makefile
--- irc/irssi/Makefile 2 Apr 2009 01:43:53 -0000 1.105
+++ irc/irssi/Makefile 9 Jun 2009 05:19:38 -0000
@@ -21,7 +21,6 @@
USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
-WANT_PERL= yes
MAN1= irssi.1
Index: irc/xchat-gnome/Makefile
===================================================================
RCS file: /home/ncvs/ports/irc/xchat-gnome/Makefile,v
retrieving revision 1.166
diff -u -r1.166 Makefile
--- irc/xchat-gnome/Makefile 3 Jun 2009 14:56:23 -0000 1.166
+++ irc/xchat-gnome/Makefile 9 Jun 2009 05:19:40 -0000
@@ -31,7 +31,6 @@
GCONF_SCHEMAS= apps_xchat.schemas notification.schemas urlscraper.schemas
INSTALLS_ICONS= yes
INSTALLS_OMF= yes
-WANT_PERL= yes
MAN1= xchat-gnome.1
Index: mail/thunderbird/Makefile
===================================================================
RCS file: /home/ncvs/ports/mail/thunderbird/Makefile,v
retrieving revision 1.103
diff -u -r1.103 Makefile
--- mail/thunderbird/Makefile 4 May 2009 19:23:42 -0000 1.103
+++ mail/thunderbird/Makefile 9 Jun 2009 05:19:44 -0000
@@ -24,7 +24,6 @@
HAS_CONFIGURE= yes
USE_BZIP2= yes
USE_GMAKE= yes
-WANT_PERL= yes
MOZ_EXTENSIONS= wallet,spellcheck,xmlextras,webservices,auth,transformiix
MOZ_PROTOCOLS= http,file,jar,viewsource,res,data
Index: mail/lightning/Makefile
===================================================================
RCS file: /home/ncvs/ports/mail/lightning/Makefile,v
retrieving revision 1.22
diff -u -r1.22 Makefile
--- mail/lightning/Makefile 4 May 2009 19:23:42 -0000 1.22
+++ mail/lightning/Makefile 9 Jun 2009 05:19:46 -0000
@@ -26,7 +26,6 @@
USE_GMAKE= yes
USE_BZIP2= yes
WANT_GNOME= yes
-WANT_PERL= yes
LIGHTNING_DIR= lib/thunderbird/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}
MOZILLA= thunderbird
MOZILLA_ICON_SRC= ${PREFIX}/lib/${MOZILLA}/icons/default.xpm
Index: misc/amanda25-server/Makefile
===================================================================
RCS file: /home/ncvs/ports/misc/amanda25-server/Makefile,v
retrieving revision 1.110
diff -u -r1.110 Makefile
--- misc/amanda25-server/Makefile 5 Jan 2009 21:05:48 -0000 1.110
+++ misc/amanda25-server/Makefile 9 Jun 2009 05:19:49 -0000
@@ -31,7 +31,6 @@
--disable-libtool --prefix=${PREFIX} \
--with-user=${AMANDA_USER} --with-group=${AMANDA_GROUP}
USE_LDCONFIG= yes
-WANT_PERL= yes
OPTIONS= GNUTAR "use GNU tar" on \
SSH "enable ssh-auth" off
Index: net/freeradius2/Makefile
===================================================================
RCS file: /home/ncvs/ports/net/freeradius2/Makefile,v
retrieving revision 1.76
diff -u -r1.76 Makefile
--- net/freeradius2/Makefile 9 Apr 2009 23:54:03 -0000 1.76
+++ net/freeradius2/Makefile 9 Jun 2009 05:19:51 -0000
@@ -25,7 +25,6 @@
LIB_DEPENDS= gdbm.3:${PORTSDIR}/databases/gdbm
USE_BZIP2= yes
-WANT_PERL= yes
LOGDIR?= /var/log
Index: net/freeradius/Makefile
===================================================================
RCS file: /home/ncvs/ports/net/freeradius/Makefile,v
retrieving revision 1.68
diff -u -r1.68 Makefile
--- net/freeradius/Makefile 31 May 2009 20:31:04 -0000 1.68
+++ net/freeradius/Makefile 9 Jun 2009 05:19:53 -0000
@@ -20,7 +20,6 @@
COMMENT?= A free RADIUS server implementation
USE_BZIP2= yes
-WANT_PERL= yes
LIB_DEPENDS= gdbm.3:${PORTSDIR}/databases/gdbm
Index: news/inn/Makefile
===================================================================
RCS file: /home/ncvs/ports/news/inn/Makefile,v
retrieving revision 1.90
diff -u -r1.90 Makefile
--- news/inn/Makefile 17 Nov 2008 16:44:11 -0000 1.90
+++ news/inn/Makefile 9 Jun 2009 05:19:55 -0000
@@ -22,7 +22,6 @@
USE_GMAKE= yes
USE_OPENSSL= yes
-WANT_PERL= yes
CONFLICTS?= inn-stable-[0-9]* inn-current-[0-9]*
Index: ports-mgmt/tinderbox-devel/Makefile
===================================================================
RCS file: /home/ncvs/ports/ports-mgmt/tinderbox-devel/Makefile,v
retrieving revision 1.63
diff -u -r1.63 Makefile
--- ports-mgmt/tinderbox-devel/Makefile 11 May 2009 06:19:40 -0000 1.63
+++ ports-mgmt/tinderbox-devel/Makefile 9 Jun 2009 05:19:59 -0000
@@ -28,7 +28,6 @@
LSOF "For killMountProcesses() when using nullfs" On
NO_BUILD= yes
-WANT_PERL= yes
SUB_FILES= pkg-message
MAN1= tc-configCcache.1 tc-configDistfile.1 tc-configGet.1 \
Index: ports-mgmt/tinderbox/Makefile
===================================================================
RCS file: /home/ncvs/ports/ports-mgmt/tinderbox/Makefile,v
retrieving revision 1.57
diff -u -r1.57 Makefile
--- ports-mgmt/tinderbox/Makefile 3 Mar 2009 17:15:12 -0000 1.57
+++ ports-mgmt/tinderbox/Makefile 9 Jun 2009 05:20:02 -0000
@@ -26,7 +26,6 @@
CHECK_FOR_ROOT "Check it ./tc is run by uid 0" On
NO_BUILD= yes
-WANT_PERL= yes
SUB_FILES= pkg-message
MAN1= tc-configCcache.1 tc-configDistfile.1 tc-configGet.1 \
Index: science/getdp/Makefile
===================================================================
RCS file: /home/ncvs/ports/science/getdp/Makefile,v
retrieving revision 1.25
diff -u -r1.25 Makefile
--- science/getdp/Makefile 5 Apr 2009 20:50:49 -0000 1.25
+++ science/getdp/Makefile 9 Jun 2009 05:20:04 -0000
@@ -23,7 +23,6 @@
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-gsl-prefix=${LOCALBASE} \
--with-blas-lapack-prefix=${LOCALBASE}
-WANT_PERL= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
Index: www/nvu/Makefile
===================================================================
RCS file: /home/ncvs/ports/www/nvu/Makefile,v
retrieving revision 1.38
diff -u -r1.38 Makefile
--- www/nvu/Makefile 12 Apr 2009 19:27:13 -0000 1.38
+++ www/nvu/Makefile 9 Jun 2009 05:20:06 -0000
@@ -22,7 +22,6 @@
USE_BZIP2= yes
WANT_GNOME= yes
-WANT_PERL= yes
USE_GMAKE= yes
NVU= ${PORTNAME}-${DISTVERSION}
MAKEFILE= client.mk
Index: www/firefox-devel/Makefile
===================================================================
RCS file: /home/ncvs/ports/www/firefox-devel/Makefile,v
retrieving revision 1.167
diff -u -r1.167 Makefile
--- www/firefox-devel/Makefile 4 May 2009 19:23:43 -0000 1.167
+++ www/firefox-devel/Makefile 9 Jun 2009 05:20:09 -0000
@@ -36,7 +36,6 @@
HAS_CONFIGURE= yes
USE_BZIP2= yes
USE_GMAKE= yes
-WANT_PERL= yes
FIREFOX_ICON= ${MOZILLA}.xpm
FIREFOX_ICON_SRC= ${PREFIX}/lib/firefox-devel/chrome/icons/default/default.xpm
Index: www/xulrunner/Makefile
===================================================================
RCS file: /home/ncvs/ports/www/xulrunner/Makefile,v
retrieving revision 1.22
diff -u -r1.22 Makefile
--- www/xulrunner/Makefile 4 May 2009 19:23:44 -0000 1.22
+++ www/xulrunner/Makefile 9 Jun 2009 05:20:12 -0000
@@ -18,7 +18,6 @@
COMMENT?= Mozilla runtime package that can be used to bootstrap XUL+XPCOM apps
WANT_GNOME= yes
-WANT_PERL= yes
ALL_TARGET= default
HAS_CONFIGURE= yes
USE_BZIP2= yes
Index: www/seamonkey/Makefile
===================================================================
RCS file: /home/ncvs/ports/www/seamonkey/Makefile,v
retrieving revision 1.289
diff -u -r1.289 Makefile
--- www/seamonkey/Makefile 4 May 2009 19:23:44 -0000 1.289
+++ www/seamonkey/Makefile 9 Jun 2009 05:20:15 -0000
@@ -19,7 +19,6 @@
USE_BZIP2= yes
USE_GMAKE= yes
WANT_GNOME= yes
-WANT_PERL= yes
HAS_CONFIGURE= yes
ALL_TARGET= default
MAKE_JOBS_SAFE= yes
Index: www/kompozer/Makefile
===================================================================
RCS file: /home/ncvs/ports/www/kompozer/Makefile,v
retrieving revision 1.40
diff -u -r1.40 Makefile
--- www/kompozer/Makefile 8 Jun 2009 06:45:52 -0000 1.40
+++ www/kompozer/Makefile 9 Jun 2009 05:20:18 -0000
@@ -17,7 +17,6 @@
COMMENT= Complete Web Authoring Suite
WANT_GNOME= yes
-WANT_PERL= yes
USE_GMAKE= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}/mozilla
MAKEFILE= client.mk
Index: www/libxul/Makefile
===================================================================
RCS file: /home/ncvs/ports/www/libxul/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- www/libxul/Makefile 29 May 2009 04:38:39 -0000 1.6
+++ www/libxul/Makefile 9 Jun 2009 05:20:20 -0000
@@ -24,7 +24,6 @@
lib/${MOZILLA}/sdk/idl lib/${MOZILLA}/sdk/include
WANT_GNOME= yes
-WANT_PERL= yes
ALL_TARGET= default
HAS_CONFIGURE= yes
USE_BZIP2= yes
Index: www/firefox/Makefile
===================================================================
RCS file: /home/ncvs/ports/www/firefox/Makefile,v
retrieving revision 1.214
diff -u -r1.214 Makefile
--- www/firefox/Makefile 4 May 2009 19:23:42 -0000 1.214
+++ www/firefox/Makefile 9 Jun 2009 05:20:22 -0000
@@ -29,7 +29,6 @@
HAS_CONFIGURE= yes
USE_BZIP2= yes
USE_GMAKE= yes
-WANT_PERL= yes
GECKO_PLIST_PRE_FILES= lib/${MOZILLA}/chrome/icons/default/default.xpm
GECKO_PLIST_PRE_DIRS= lib/${MOZILLA}/chrome/icons/default lib/${MOZILLA}/chrome/icons
Index: www/mozilla/Makefile
===================================================================
RCS file: /home/ncvs/ports/www/mozilla/Makefile,v
retrieving revision 1.231
diff -u -r1.231 Makefile
--- www/mozilla/Makefile 4 May 2009 19:23:44 -0000 1.231
+++ www/mozilla/Makefile 9 Jun 2009 05:20:24 -0000
@@ -32,7 +32,6 @@
HAS_CONFIGURE= yes
MAKE_ENV= LD_LIBRARY_PATH=${WRKSRC}/dist/bin
ALL_TARGET= default
-WANT_PERL= yes
CONFIGURE_ENV= LOCALBASE=${LOCALBASE}
Index: www/flock/Makefile
===================================================================
RCS file: /home/ncvs/ports/www/flock/Makefile,v
retrieving revision 1.180
diff -u -r1.180 Makefile
--- www/flock/Makefile 23 May 2009 01:07:49 -0000 1.180
+++ www/flock/Makefile 9 Jun 2009 05:20:29 -0000
@@ -31,7 +31,6 @@
HAS_CONFIGURE= yes
USE_BZIP2= yes
USE_GMAKE= yes
-WANT_PERL= yes
GECKO_PLIST_PRE_FILES= lib/${MOZILLA}/chrome/icons/default/default.xpm
GECKO_PLIST_PRE_DIRS= lib/${MOZILLA} lib/${MOZILLA}/chrome \
lib/${MOZILLA}/chrome/icons/default lib/${MOZILLA}/chrome/icons \
--- want.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list