diff options
119 files changed, 123 insertions, 0 deletions
diff --git a/biology/emboss/Makefile b/biology/emboss/Makefile index d68ed70bcb69..42df7a0a65e8 100644 --- a/biology/emboss/Makefile +++ b/biology/emboss/Makefile @@ -27,6 +27,7 @@ GNU_CONFIGURE= yes INSTALLS_SHLIB= yes USE_XLIB= yes USE_MOTIF= yes +USE_PERL= yes PKGMESSAGE= ${WRKDIR}/pkg-message .if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc) diff --git a/biology/py-biopython/Makefile b/biology/py-biopython/Makefile index 6fb9b20aad94..56822a1e4ad6 100644 --- a/biology/py-biopython/Makefile +++ b/biology/py-biopython/Makefile @@ -21,6 +21,7 @@ RUN_DEPENDS= ${PYNUMERIC} \ ${PYTHON_SITELIBDIR}/Martel/__init__.py:${PORTSDIR}/textproc/py-martel \ ${PYTHON_SITELIBDIR}/mx/TextTools/__init__.py:${PORTSDIR}/lang/py-mx-base +USE_PERL= yes USE_PYTHON= yes PYTHON_SETUP= ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} setup.py PLIST_SUB+= PLIST_CORBA=${PLIST_CORBA} PLIST_OMNIORB=${PLIST_OMNIORB} \ diff --git a/emulators/scummvm/Makefile b/emulators/scummvm/Makefile index c68631fdfaf2..73188024f905 100644 --- a/emulators/scummvm/Makefile +++ b/emulators/scummvm/Makefile @@ -20,6 +20,7 @@ LIB_DEPENDS= SDL-1.1.5:${PORTSDIR}/devel/sdl12 \ USE_BZIP2= yes USE_GMAKE= yes GNU_CONFIGURE= yes +USE_PERL= yes USE_REINPLACE= yes MAN6= scummvm.6 diff --git a/french/staroffice52/Makefile b/french/staroffice52/Makefile index d06c3aa7b25c..8745e3daa688 100644 --- a/french/staroffice52/Makefile +++ b/french/staroffice52/Makefile @@ -39,6 +39,7 @@ NO_CDROM= 'Doit être téléchargé depuis le site web de Sun' CD_MOUNTPT= '/cdrom' IS_INTERACTIVE= yes NO_BUILD= yes +USE_PERL= yes DIST_SUBDIR= staroffice52 WRKSRC= ${WRKDIR}/office52 TMPDIR= ${WRKDIR}/tmp diff --git a/games/3dc/Makefile b/games/3dc/Makefile index 52daf590ee9f..08906559a874 100644 --- a/games/3dc/Makefile +++ b/games/3dc/Makefile @@ -17,6 +17,7 @@ COMMENT= 3-Dimensional Chess for X Window System LIB_DEPENDS= Xaw3d.${XAWVER}:${PORTSDIR}/x11-toolkits/Xaw3d +USE_PERL= yes USE_X_PREFIX= yes USE_XPM= yes WRKSRC= ${WRKDIR}/3Dc/src diff --git a/games/alephone/Makefile b/games/alephone/Makefile index 7d0182652ece..1e66b70ad4bb 100644 --- a/games/alephone/Makefile +++ b/games/alephone/Makefile @@ -20,6 +20,7 @@ LIB_DEPENDS= SDL-1.1.5:${PORTSDIR}/devel/sdl12:install \ SDL_CONFIG?= ${LOCALBASE}/bin/sdl11-config +USE_PERL= yes USE_X_PREFIX= yes GNU_CONFIGURE= yes CONFIGURE_ENV= SDL_CONFIG="${SDL_CONFIG}" diff --git a/games/atr3d/Makefile b/games/atr3d/Makefile index d23a3aadd1cf..a69400728e42 100644 --- a/games/atr3d/Makefile +++ b/games/atr3d/Makefile @@ -24,6 +24,7 @@ WRKSRC= ${WRKDIR}/${PORTNAME} USE_X_PREFIX= yes USE_GMAKE= yes USE_MESA= yes +USE_PERL= yes GNU_CONFIGURE= yes USE_REINPLACE= yes CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} diff --git a/games/awele/Makefile b/games/awele/Makefile index be4a8798f41c..ea72bf291675 100644 --- a/games/awele/Makefile +++ b/games/awele/Makefile @@ -18,6 +18,7 @@ LIB_DEPENDS= tk82.1:${PORTSDIR}/x11-toolkits/tk82 WRKSRC= ${WRKDIR}/awele USE_IMAKE= yes +USE_PERL= yes MAN6= xawele.6 post-patch: diff --git a/games/bomberinstinct/Makefile b/games/bomberinstinct/Makefile index 115a4de9c42b..659b588004e8 100644 --- a/games/bomberinstinct/Makefile +++ b/games/bomberinstinct/Makefile @@ -23,6 +23,7 @@ SDL_CONFIG?= ${LOCALBASE}/bin/sdl11-config USE_GMAKE= yes USE_LIBTOOL= yes +USE_PERL= yes CONFIGURE_ENV= SDL_CONFIG="${SDL_CONFIG}" \ CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \ LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS} -lintl" diff --git a/games/doom/Makefile b/games/doom/Makefile index 9976686585a0..715052604645 100644 --- a/games/doom/Makefile +++ b/games/doom/Makefile @@ -25,6 +25,7 @@ DISTFILES2= doom1v18.wad.gz ONLY_FOR_ARCHS= i386 +USE_PERL= yes USE_XLIB= yes USE_ZIP= yes NO_WRKSUBDIR= yes diff --git a/games/falconseye/Makefile b/games/falconseye/Makefile index f1321a807623..319b5996783c 100644 --- a/games/falconseye/Makefile +++ b/games/falconseye/Makefile @@ -21,6 +21,7 @@ RUN_DEPENDS= timidity:${PORTSDIR}/audio/timidity NHDIR= "${PREFIX}/share/falconseyedir" MAKE_ENV= NHDIR="${NHDIR}" NETHACKCONFIG="${NETHACKCONFIG}" NETHACKCONFIG= ${FILESDIR}/x-config +USE_PERL= yes USE_X_PREFIX= Yes USE_ZIP= yes USE_XPM= yes diff --git a/games/gcompris/Makefile b/games/gcompris/Makefile index 9e3e719515f9..75e1744735dc 100644 --- a/games/gcompris/Makefile +++ b/games/gcompris/Makefile @@ -22,6 +22,7 @@ USE_X_PREFIX= yes USE_GMAKE= yes USE_GNOME= gnomeprefix gnomehack gnomelibs gnomecanvas USE_LIBTOOL= yes +USE_PERL= yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LIBS="-L${LOCALBASE}/lib" CONFIGURE_TARGET= --target=${MACHINE_ARCH}-unknown-freebsd${OSREL} diff --git a/games/gnocatan/Makefile b/games/gnocatan/Makefile index d308de5b42eb..31f56a50dbcb 100644 --- a/games/gnocatan/Makefile +++ b/games/gnocatan/Makefile @@ -18,6 +18,7 @@ USE_X_PREFIX= yes USE_GMAKE= yes USE_GNOME= yes USE_LIBTOOL= yes +USE_PERL= yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LIBS="-L${LOCALBASE}/lib" diff --git a/games/gnomechess/Makefile b/games/gnomechess/Makefile index 33666f63a8cb..cdf307316897 100644 --- a/games/gnomechess/Makefile +++ b/games/gnomechess/Makefile @@ -21,6 +21,7 @@ RUN_DEPENDS= crafty:${PORTSDIR}/games/crafty USE_X_PREFIX= yes USE_GMAKE= yes USE_GNOME= yes +USE_PERL= yes GNU_CONFIGURE= yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LIBS="-L${LOCALBASE}/lib" diff --git a/games/gracer/Makefile b/games/gracer/Makefile index a76249206b80..d7d0960a4db3 100644 --- a/games/gracer/Makefile +++ b/games/gracer/Makefile @@ -21,6 +21,7 @@ LIB_DEPENDS= ungif.5:${PORTSDIR}/graphics/libungif \ tcl82.1:${PORTSDIR}/lang/tcl82 USE_MESA= YES +USE_PERL= yes USE_AUTOCONF_VER=213 CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include \ -I${LOCALBASE}/include/tcl8.2 \ diff --git a/games/hlserver-admin/Makefile b/games/hlserver-admin/Makefile index 4e5f5da8d53f..06fd9f3d3470 100644 --- a/games/hlserver-admin/Makefile +++ b/games/hlserver-admin/Makefile @@ -17,6 +17,7 @@ DIST_SUBDIR= ${PORTNAME} COMMENT= Popular Half-Life mod server administration tool for Linux +USE_PERL= yes WRKSRC= ${WRKDIR}/Adminmod slaveport-post-extract: diff --git a/games/hlserver-psychostats/Makefile b/games/hlserver-psychostats/Makefile index 9d6bcfac9b73..08bf454d2bdc 100644 --- a/games/hlserver-psychostats/Makefile +++ b/games/hlserver-psychostats/Makefile @@ -18,6 +18,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= martin@tradex.sk COMMENT= Popular player statistics generator for Half-Life (cs/dod) +USE_PERL= yes WRKSRC= ${WRKDIR}/${DISTNAME} # files which should be installed with executable perms diff --git a/games/lbreakout/Makefile b/games/lbreakout/Makefile index 6b6f59af2cf3..c723f874d94d 100644 --- a/games/lbreakout/Makefile +++ b/games/lbreakout/Makefile @@ -19,6 +19,7 @@ LIB_DEPENDS= SDL-1.1.5:${PORTSDIR}/devel/sdl12 SDL_CONFIG?= ${LOCALBASE}/bin/sdl11-config USE_GMAKE= yes +USE_PERL= yes GNU_CONFIGURE= yes CONFIGURE_ENV= LIBS="-lcompat" \ SDL_CONFIG="${SDL_CONFIG}" diff --git a/games/myth2_demo/Makefile b/games/myth2_demo/Makefile index dc3c6c8dbba2..945b9e183bf0 100644 --- a/games/myth2_demo/Makefile +++ b/games/myth2_demo/Makefile @@ -28,6 +28,7 @@ RESTRICTED= "no license" NO_CDROM= ${RESTRICTED} NO_FTP= ${RESTRICTED} USE_LINUX= yes +USE_PERL= yes USE_X_PREFIX= yes WRKSRC= ${WRKDIR}/update/demos/myth2_demo/ diff --git a/games/pengpong/Makefile b/games/pengpong/Makefile index 5a513f128a8b..59a4a8553421 100644 --- a/games/pengpong/Makefile +++ b/games/pengpong/Makefile @@ -20,6 +20,7 @@ SDL_CONFIG= ${LOCALBASE}/bin/sdl11-config NO_WRKSUBDIR= yes MAKE_ENV= SDL_CONFIG="${SDL_CONFIG}" +USE_PERL= yes DATAFILES= 24P_Copperplate_Blue.png ball.tga logo.jpg \ paddle.tga red.png diff --git a/games/pioneers/Makefile b/games/pioneers/Makefile index d308de5b42eb..31f56a50dbcb 100644 --- a/games/pioneers/Makefile +++ b/games/pioneers/Makefile @@ -18,6 +18,7 @@ USE_X_PREFIX= yes USE_GMAKE= yes USE_GNOME= yes USE_LIBTOOL= yes +USE_PERL= yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LIBS="-L${LOCALBASE}/lib" diff --git a/games/rtcw/Makefile b/games/rtcw/Makefile index bc414987c7e9..1ddb9a4038e8 100644 --- a/games/rtcw/Makefile +++ b/games/rtcw/Makefile @@ -20,6 +20,7 @@ USE_LINUX_PREFIX= yes NO_CDROM= "Size; the data set is much too big" NO_BUILD= yes NO_WRKSUBDIR= yes +USE_PERL= yes RTCWDIR= usr/games/rtcw PLIST_SUB+= RTCWDIR="${RTCWDIR}" INSTALL_DIR= ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m 755 diff --git a/games/scummvm/Makefile b/games/scummvm/Makefile index c68631fdfaf2..73188024f905 100644 --- a/games/scummvm/Makefile +++ b/games/scummvm/Makefile @@ -20,6 +20,7 @@ LIB_DEPENDS= SDL-1.1.5:${PORTSDIR}/devel/sdl12 \ USE_BZIP2= yes USE_GMAKE= yes GNU_CONFIGURE= yes +USE_PERL= yes USE_REINPLACE= yes MAN6= scummvm.6 diff --git a/games/toppler/Makefile b/games/toppler/Makefile index 96a1df74fdac..bab21e26a241 100644 --- a/games/toppler/Makefile +++ b/games/toppler/Makefile @@ -20,6 +20,7 @@ LIB_DEPENDS+= SDL_mixer:${PORTSDIR}/audio/sdl_mixer SDL_CONFIG?= ${LOCALBASE}/bin/sdl11-config USE_GMAKE= yes +USE_PERL= yes GNU_CONFIGURE= yes CONFIGURE_ENV= SDL_CONFIG="${SDL_CONFIG}" diff --git a/games/ttraffic/Makefile b/games/ttraffic/Makefile index 1ef5ecd77dda..d3d48a997e3e 100644 --- a/games/ttraffic/Makefile +++ b/games/ttraffic/Makefile @@ -19,6 +19,7 @@ BUILD_DEPENDS= wish8.4:${PORTSDIR}/x11-toolkits/tk84 RUN_DEPENDS= wish8.4:${PORTSDIR}/x11-toolkits/tk84 NO_BUILD= yes +USE_PERL= yes post-patch: ${PERL} -pi -e 's|/usr/local/share/ttraffic/|${DATADIR}/|g;' \ diff --git a/games/tuxtype/Makefile b/games/tuxtype/Makefile index 7a8792a0844a..077d86814c87 100644 --- a/games/tuxtype/Makefile +++ b/games/tuxtype/Makefile @@ -21,6 +21,7 @@ USE_BZIP2= yes USE_X_PREFIX= yes USE_AUTOMAKE_VER=14 USE_GMAKE= yes +USE_PERL= yes SDL_CONFIG= ${LOCALBASE}/bin/sdl11-config CONFIGURE_ENV= SDL_CONFIG="${SDL_CONFIG}" diff --git a/games/tvp/Makefile b/games/tvp/Makefile index 6b8f613618de..9f45beca4dee 100644 --- a/games/tvp/Makefile +++ b/games/tvp/Makefile @@ -24,6 +24,7 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include/tcl8.2 \ -ltcl82 -ltk82 -lX11 -lm" #CFLAGS+= -lX11 -lm -ltcl82 -ltk82 \ # -L${LOCALBASE}/lib -L${X11BASE}/lib +USE_PERL= yes MAN6= tvp.6 MLINKS= tvp.6 xprez.6 - aprez.6 - prez.6 diff --git a/games/virt/Makefile b/games/virt/Makefile index bed3ed3d9e72..7628fda7351b 100644 --- a/games/virt/Makefile +++ b/games/virt/Makefile @@ -14,6 +14,7 @@ MAINTAINER= lg@rrf.ru COMMENT= Game and keyboard teacher in one. Enjoy it! USE_GNOME= gtk12 +USE_PERL= yes MAN6= virt.6 MANCOMPRESSED= no diff --git a/games/xsokoban/Makefile b/games/xsokoban/Makefile index a616a9ad608e..9eebeecd1b33 100644 --- a/games/xsokoban/Makefile +++ b/games/xsokoban/Makefile @@ -15,6 +15,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= A puzzle of pushing objects to the goals USE_IMAKE= yes +USE_PERL= yes USE_XPM= yes WRKSRC= ${WRKDIR}/xsokoban ALL_TARGET= xsokoban diff --git a/games/zangband/Makefile b/games/zangband/Makefile index f4c5c604b480..eafc3b61be5e 100644 --- a/games/zangband/Makefile +++ b/games/zangband/Makefile @@ -18,6 +18,7 @@ COMMENT= Zangband (Zelazny Angband) with color, X11 support USE_XLIB= yes USE_GMAKE= yes USE_AUTOMAKE_VER=14 +USE_PERL= yes CONFIGURE_ARGS= --datadir=${PREFIX}/lib \ --with-setgid=${SHAREGRP} diff --git a/german/staroffice5/Makefile b/german/staroffice5/Makefile index bc59eef1acc2..93d832dd5f16 100644 --- a/german/staroffice5/Makefile +++ b/german/staroffice5/Makefile @@ -30,6 +30,7 @@ EXTRACT_CMD= ${CAT} EXTRACT_BEFORE_ARGS= -u NO_BUILD= yes DIST_SUBDIR= staroffice5 +USE_PERL= yes WRKSRC= ${WRKDIR}/so51inst .include <bsd.port.pre.mk> diff --git a/german/staroffice52/Makefile b/german/staroffice52/Makefile index 1e466b4e0534..3a28df9b26d8 100644 --- a/german/staroffice52/Makefile +++ b/german/staroffice52/Makefile @@ -44,6 +44,7 @@ LD_PATH= ${TMPDIR}:${WRKSRC}:${LINUXBASE}/lib:${LINUXBASE}/usr/lib INSTDB.INS= ${PREFIX}/office52/program/instdb.ins SUNSOLVE= ${WRKDIR}/109939-03 ADABAS_DIST= soa-5_2-ga-bin-linux-de.bin +USE_PERL= yes .include <bsd.port.pre.mk> diff --git a/graphics/backfract/Makefile b/graphics/backfract/Makefile index 33b133027d61..4a011e1caef2 100644 --- a/graphics/backfract/Makefile +++ b/graphics/backfract/Makefile @@ -14,6 +14,7 @@ MAINTAINER= patrick@FreeBSD.org COMMENT= Fractal image animated wallpaper program GNU_CONFIGURE= yes +USE_PERL= yes USE_X_PREFIX= yes NO_INSTALL_MANPAGE= yes ALL_TARGET= # none diff --git a/graphics/enfle/Makefile b/graphics/enfle/Makefile index 33c155dc163b..6bc91f836f23 100644 --- a/graphics/enfle/Makefile +++ b/graphics/enfle/Makefile @@ -26,6 +26,7 @@ LIB_DEPENDS+= bz2.1:${PORTSDIR}/archivers/bzip2 USE_BZIP2= yes USE_X_PREFIX= yes USE_LIBTOOL= yes +USE_PERL= yes CONFIGURE_ARGS= --enable-all-plugins \ --enable-plugins-dir \ --enable-loader=ungif \ diff --git a/graphics/gtkgraph/Makefile b/graphics/gtkgraph/Makefile index 2ab4afaa1678..2d21c59b322f 100644 --- a/graphics/gtkgraph/Makefile +++ b/graphics/gtkgraph/Makefile @@ -20,6 +20,7 @@ LIB_DEPENDS= intl.5:${PORTSDIR}/devel/gettext USE_X_PREFIX= yes USE_GMAKE= yes USE_GNOME= imlib +USE_PERL= yes GNU_CONFIGURE= yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LIBS="-L${LOCALBASE}/lib" diff --git a/graphics/pvmpov/Makefile b/graphics/pvmpov/Makefile index 61e58ccfeda2..fc98e6446101 100644 --- a/graphics/pvmpov/Makefile +++ b/graphics/pvmpov/Makefile @@ -20,6 +20,7 @@ BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/graphics/povray31:configure \ RUN_DEPENDS= povray:${PORTSDIR}/graphics/povray31 \ pvmd:${PORTSDIR}/net/pvm +USE_PERL= yes USE_XLIB= yes WRKSRC= ${WRKDIR}/pvmpov3_1e_2 diff --git a/graphics/py-opengl/Makefile b/graphics/py-opengl/Makefile index 446c8e249ba5..27e7209d1b54 100644 --- a/graphics/py-opengl/Makefile +++ b/graphics/py-opengl/Makefile @@ -24,6 +24,7 @@ RUN_DEPENDS= ${PYNUMERIC} \ ${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter \ ${PYTHON_SITELIBDIR}/PIL.pth:${PORTSDIR}/graphics/py-imaging +USE_PERL= yes USE_REINPLACE= yes USE_PYTHON= yes USE_PYDISTUTILS= yes diff --git a/graphics/utah-glx/Makefile b/graphics/utah-glx/Makefile index 64b4fc47034b..b6d855599f51 100644 --- a/graphics/utah-glx/Makefile +++ b/graphics/utah-glx/Makefile @@ -22,6 +22,7 @@ BUILD_DEPENDS= tclsh8.3:${PORTSDIR}/lang/tcl83 \ autoconf:${PORTSDIR}/devel/autoconf USE_X_PREFIX= yes +USE_PERL= yes USE_GMAKE= yes USE_BZIP2= yes GNU_CONFIGURE= yes diff --git a/graphics/xli/Makefile b/graphics/xli/Makefile index ded7544de590..aed913c38f9c 100644 --- a/graphics/xli/Makefile +++ b/graphics/xli/Makefile @@ -20,6 +20,7 @@ LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \ jpeg.9:${PORTSDIR}/graphics/jpeg USE_IMAKE= yes +USE_PERL= yes MAN1= xli.1 xlito.1 post-patch: diff --git a/graphics/xmandel/Makefile b/graphics/xmandel/Makefile index e63db99fae80..053d3320105e 100644 --- a/graphics/xmandel/Makefile +++ b/graphics/xmandel/Makefile @@ -21,6 +21,7 @@ EXTRACT_CMD= ${SH} EXTRACT_BEFORE_ARGS= # empty EXTRACT_AFTER_ARGS= # empty USE_IMAKE= yes +USE_PERL= yes NO_WRKSUBDIR= yes MAN1= xmandel.1 diff --git a/graphics/xv/Makefile b/graphics/xv/Makefile index be68effaa5eb..7e82b3f4c45e 100644 --- a/graphics/xv/Makefile +++ b/graphics/xv/Makefile @@ -41,6 +41,7 @@ LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ png.5:${PORTSDIR}/graphics/png USE_IMAKE= yes +USE_PERL= yes .if !defined(NOMAN) MAN1= bggen.1 vdcomp.1 xcmap.1 xv.1 xvp2p.1 .endif diff --git a/irc/scrollz/Makefile b/irc/scrollz/Makefile index 8a5588fd369f..964b3a2c7816 100644 --- a/irc/scrollz/Makefile +++ b/irc/scrollz/Makefile @@ -15,6 +15,7 @@ MAINTAINER= damm@yazzy.org COMMENT= Enhanced ircII client that supports scripts, colors, and more USE_GMAKE= yes +USE_PERL= yes IS_INTERACTIVE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+= --enable-ipv6 --with-ssl diff --git a/japanese/balsa/Makefile b/japanese/balsa/Makefile index 67b222fed765..1d2ec6196f1c 100644 --- a/japanese/balsa/Makefile +++ b/japanese/balsa/Makefile @@ -22,6 +22,7 @@ USE_BZIP2= yes USE_X_PREFIX= yes USE_GNOME= yes USE_LIBTOOL= yes +USE_PERL= yes USE_GMAKE= yes LIBTOOLFILES= configure libmutt/configure CONFIGURE_ARGS= --enable-system-install --enable-threads diff --git a/japanese/gal/Makefile b/japanese/gal/Makefile index 2b4ea3b82930..d8ad1eaec800 100644 --- a/japanese/gal/Makefile +++ b/japanese/gal/Makefile @@ -12,6 +12,8 @@ MASTERDIR= ${.CURDIR}/../../x11-toolkits/gal MAINTAINER= ports@FreeBSD.org +USE_PERL= yes + post-patch: perl -pi -e 's/gdk_font_load(\s)\(.*\)/gdk_fontset_load$$1\("-misc-fixed-medium-r-normal--14-*-*-*-*-*-*-*"\)/' \ `${FIND} ${WRKSRC} -name "*.c" -print` diff --git a/japanese/xshodou/Makefile b/japanese/xshodou/Makefile index 8e0d43d0e3c7..1682307e750c 100644 --- a/japanese/xshodou/Makefile +++ b/japanese/xshodou/Makefile @@ -15,6 +15,7 @@ COMMENT= A Japanese shodou program for X based on Tcl/Tk RUN_DEPENDS= wish8.0:${PORTSDIR}/x11-toolkits/tk80 +USE_PERL= yes USE_X_PREFIX= yes MAN1= xshodou.1 MANCOMPRESSED= yes diff --git a/korean/baekmukfonts-bdf/Makefile b/korean/baekmukfonts-bdf/Makefile index 8eaadbe2ce05..e1cec25ce853 100644 --- a/korean/baekmukfonts-bdf/Makefile +++ b/korean/baekmukfonts-bdf/Makefile @@ -46,6 +46,7 @@ CHARSETSUB= s/ksx1001.1997/ksc5601.1987/g FONTSDIR= lib/X11/fonts/local MAKE_ENV= FONTSDIR=${FONTSDIR} PLIST_SUB= FONTSDIR=${FONTSDIR} +USE_PERL= yes # manually install hinted fonts do-configure: diff --git a/korean/eterm/Makefile b/korean/eterm/Makefile index c892af303bcc..ba264e6fa0f8 100644 --- a/korean/eterm/Makefile +++ b/korean/eterm/Makefile @@ -21,6 +21,7 @@ USE_GMAKE= yes USE_X_PREFIX= yes USE_GNOME= imlib USE_LIBTOOL= yes +USE_PERL= yes GNU_CONFIGURE= yes CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib -lxpg4" LOCALBASE="${LOCALBASE}" MAN1= Eterm.1 diff --git a/korean/gtkcomm/Makefile b/korean/gtkcomm/Makefile index 96eca663b7ba..46c13acdd5de 100644 --- a/korean/gtkcomm/Makefile +++ b/korean/gtkcomm/Makefile @@ -16,6 +16,7 @@ COMMENT= Serial controlling software, with gtk+ widget RUN_DEPENDS= ${X11BASE}/lib/X11/fonts/local/gulim12.pcf.gz:${PORTSDIR}/korean/baekmukfonts-bdf USE_X_PREFIX= yes +USE_PERL= yes USE_GNOME= imlib GNU_CONFIGURE= yes diff --git a/korean/hlatexp/Makefile b/korean/hlatexp/Makefile index b0ddd8f8da00..ad597ec8179a 100644 --- a/korean/hlatexp/Makefile +++ b/korean/hlatexp/Makefile @@ -20,6 +20,7 @@ COMMENT= Hangul (Korean) LaTeX2e system RUN_DEPENDS= virtex:${PORTSDIR}/print/teTeX NO_BUILD= YES +USE_PERL= YES TEXMF= ${PREFIX}/share/texmf TEXMFCNF= ${TEXMF}/web2c/texmf.cnf diff --git a/lang/glade-gpl/Makefile b/lang/glade-gpl/Makefile index 444e46f21389..c06a8b46fc71 100644 --- a/lang/glade-gpl/Makefile +++ b/lang/glade-gpl/Makefile @@ -20,6 +20,7 @@ BUILD_DEPENDS= adagcc:${PORTSDIR}/lang/gnat USE_AUTOMAKE_VER=14 CONFIGURE_ENV= ADA=adagcc USE_GMAKE= yes +USE_PERL= yes pre-configure: ${PERL} -pi -e "s@aclocal\)@${ACLOCAL})@g;\ diff --git a/lang/gnat-glade/Makefile b/lang/gnat-glade/Makefile index 444e46f21389..c06a8b46fc71 100644 --- a/lang/gnat-glade/Makefile +++ b/lang/gnat-glade/Makefile @@ -20,6 +20,7 @@ BUILD_DEPENDS= adagcc:${PORTSDIR}/lang/gnat USE_AUTOMAKE_VER=14 CONFIGURE_ENV= ADA=adagcc USE_GMAKE= yes +USE_PERL= yes pre-configure: ${PERL} -pi -e "s@aclocal\)@${ACLOCAL})@g;\ diff --git a/lang/kawa/Makefile b/lang/kawa/Makefile index bc3c22ab0659..76e0531108e8 100644 --- a/lang/kawa/Makefile +++ b/lang/kawa/Makefile @@ -18,6 +18,7 @@ COMMENT= Java-based Scheme implementation BUILD_DEPENDS= gsed:${PORTSDIR}/textproc/gsed USE_JAVA= 1.2+ +USE_PERL= YES NEED_JAVAC= YES MAN1: kawa diff --git a/mail/arrow/Makefile b/mail/arrow/Makefile index 2bf875e74350..dce2a084a1af 100644 --- a/mail/arrow/Makefile +++ b/mail/arrow/Makefile @@ -25,6 +25,7 @@ RUN_DEPENDS= procmail:${PORTSDIR}/mail/procmail WRKSRC= ${WRKDIR}/JX-1.5.3 USE_XLIB= yes +USE_PERL= yes USE_GMAKE= yes MAKE_ARGS= CC="${CC}" CXX="${CXX}" \ CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" diff --git a/mail/qmail-contrib/Makefile b/mail/qmail-contrib/Makefile index 2b2a9910610e..ec2265c58f70 100644 --- a/mail/qmail-contrib/Makefile +++ b/mail/qmail-contrib/Makefile @@ -50,6 +50,7 @@ WRKFF= ${WRKDIR}/fastforward-${FF_VER} WRKDF= ${WRKDIR}/dot-forward-${DF_VER} NO_MTREE= yes +USE_PERL= yes pre-patch: @cd ${WRKFF} \ diff --git a/mail/qmail-ldap/Makefile b/mail/qmail-ldap/Makefile index ecb12626bd99..080f130dbbaa 100644 --- a/mail/qmail-ldap/Makefile +++ b/mail/qmail-ldap/Makefile @@ -37,6 +37,8 @@ PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-with_tls USE_OPENSSL= yes .endif # WITHOUT_TLS +USE_PERL= yes + # Patches from the main qmail port are not wanted MAIN_QMAIL_PORT_DNS_PATCH_BARRIER= yes MAIN_QMAIL_PORT_WITH_BIG_CONCURRENCY_PATCH_BARRIER= yes diff --git a/mail/qmail-mysql/Makefile b/mail/qmail-mysql/Makefile index 29565be04bc4..4bdd6b057967 100644 --- a/mail/qmail-mysql/Makefile +++ b/mail/qmail-mysql/Makefile @@ -36,6 +36,8 @@ PREFIX?= ${QMAIL_PORT_PREFIX} QMAIL_PORT= ${.CURDIR}/../qmail QMAIL_PORT_PREFIX!= cd ${QMAIL_PORT} && ${MAKE} -V PREFIX +USE_PERL= yes + # Yet anther ugly hack (works due to code inside the main qmail port) slaveport-post-patch: qmail-mysql-post-patch diff --git a/mail/qmail-smtp_auth+tls/Makefile b/mail/qmail-smtp_auth+tls/Makefile index d295799e61f1..73adb65ebeb9 100644 --- a/mail/qmail-smtp_auth+tls/Makefile +++ b/mail/qmail-smtp_auth+tls/Makefile @@ -18,6 +18,7 @@ MAINTAINER= lioux@FreeBSD.org COMMENT= A SECURE, reliable, and FAST MTA for UNIX systems WITH TLS support USE_OPENSSL= YES +USE_PERL= yes # Patches from the main qmail port are not wanted MAIN_QMAIL_PORT_WITH_OUTGOINGIP_PATCH_BARRIER= yes diff --git a/mail/qmail-smtp_auth/Makefile b/mail/qmail-smtp_auth/Makefile index d295799e61f1..73adb65ebeb9 100644 --- a/mail/qmail-smtp_auth/Makefile +++ b/mail/qmail-smtp_auth/Makefile @@ -18,6 +18,7 @@ MAINTAINER= lioux@FreeBSD.org COMMENT= A SECURE, reliable, and FAST MTA for UNIX systems WITH TLS support USE_OPENSSL= YES +USE_PERL= yes # Patches from the main qmail port are not wanted MAIN_QMAIL_PORT_WITH_OUTGOINGIP_PATCH_BARRIER= yes diff --git a/mail/qmail-tls/Makefile b/mail/qmail-tls/Makefile index d295799e61f1..73adb65ebeb9 100644 --- a/mail/qmail-tls/Makefile +++ b/mail/qmail-tls/Makefile @@ -18,6 +18,7 @@ MAINTAINER= lioux@FreeBSD.org COMMENT= A SECURE, reliable, and FAST MTA for UNIX systems WITH TLS support USE_OPENSSL= YES +USE_PERL= yes # Patches from the main qmail port are not wanted MAIN_QMAIL_PORT_WITH_OUTGOINGIP_PATCH_BARRIER= yes diff --git a/mail/qmail/Makefile b/mail/qmail/Makefile index 7a2ae43bf8ad..8a6cd78dd918 100644 --- a/mail/qmail/Makefile +++ b/mail/qmail/Makefile @@ -205,6 +205,7 @@ DOCDIR= doc .endif NO_MTREE= yes +USE_PERL= yes .if !defined(_PREMKINCLUDED) .include <bsd.port.pre.mk> diff --git a/mail/qmailanalog/Makefile b/mail/qmailanalog/Makefile index 465904d51067..c1e3c6f17371 100644 --- a/mail/qmailanalog/Makefile +++ b/mail/qmailanalog/Makefile @@ -40,6 +40,7 @@ MYSUBDIR?= QMPREFIX?= ${PREFIX}/${MYSUBDIR} NO_MTREE= yes +USE_PERL= yes post-patch: @perl -pi.bak -e "s|.usr.local.qmailanalog|${QMPREFIX}|" ${WRKSRC}/conf-home diff --git a/math/djbfft/Makefile b/math/djbfft/Makefile index 558e70faf565..c732ca2c303b 100644 --- a/math/djbfft/Makefile +++ b/math/djbfft/Makefile @@ -17,6 +17,7 @@ NO_PACKAGE= Forbidden - we have patches to the distribution. ALL_TARGET= INSTALL_TARGET=setup check +USE_PERL= yes post-patch: @${FIND} ${WRKSRC} -type f -exec \ diff --git a/math/qscanplot/Makefile b/math/qscanplot/Makefile index 703f7ba91142..cf32a60c0eca 100644 --- a/math/qscanplot/Makefile +++ b/math/qscanplot/Makefile @@ -18,6 +18,7 @@ BUILD_DEPENDS= tmake:${PORTSDIR}/devel/tmake USE_X_PREFIX= yes USE_QT_VER= 2 +USE_PERL= yes USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ENV= LDFLAGS="-lm ${PTHREAD_LIBS}" \ diff --git a/math/rcalc/Makefile b/math/rcalc/Makefile index c2aadc5cbc66..d9cb0c7ad36d 100644 --- a/math/rcalc/Makefile +++ b/math/rcalc/Makefile @@ -16,6 +16,7 @@ MAINTAINER= jedgar@FreeBSD.org COMMENT= Symbolic calculator for GNOME USE_X_PREFIX= yes +USE_PERL= yes USE_GMAKE= yes USE_GNOME= yes GNU_CONFIGURE= yes diff --git a/math/scigraphica/Makefile b/math/scigraphica/Makefile index b0d756f2a2f9..2cb4e3478389 100644 --- a/math/scigraphica/Makefile +++ b/math/scigraphica/Makefile @@ -22,6 +22,7 @@ RUN_DEPENDS= ${PYNUMERIC} \ ${PYTHON_SITELIBDIR}/gtk-1.2/_gtkmodule.so:${PORTSDIR}/x11-toolkits/py-gtk USE_X_PREFIX= yes +USE_PERL= yes USE_GMAKE= yes USE_GNOME= yes USE_PYTHON= yes diff --git a/math/simpack/Makefile b/math/simpack/Makefile index b3d51f9a5d1b..7af1fd961ec3 100644 --- a/math/simpack/Makefile +++ b/math/simpack/Makefile @@ -19,6 +19,7 @@ BROKEN= "Does not install on 4.x, does not compile on 5.x; will be removed afte BUILD_DEPENDS= imake:${PORTSDIR}/devel/imake-4 USE_XLIB= yes +USE_PERL= yes INSTALLS_SHLIB= yes WRKSRC= ${WRKDIR}/simpack diff --git a/mbone/vic/Makefile b/mbone/vic/Makefile index 40bf0d0c5348..972915466439 100644 --- a/mbone/vic/Makefile +++ b/mbone/vic/Makefile @@ -21,6 +21,7 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/libuclmmbase.a:${PORTSDIR}/devel/uclmmbase WRKSRC= ${WRKDIR}/vic-2.8ucl-1.1.3/vic USE_AUTOCONF= yes +USE_PERL= yes USE_X_PREFIX= yes CONFIGURE_ARGS= -x-libraries=${PREFIX}/lib \ -x-includes=${PREFIX}/include \ diff --git a/misc/astrolog/Makefile b/misc/astrolog/Makefile index e4929a6503f2..8a74ed067d12 100644 --- a/misc/astrolog/Makefile +++ b/misc/astrolog/Makefile @@ -22,6 +22,7 @@ DISTFILES= ${EXTRACT_ONLY} ${EPHEM} MAINTAINER= ache@FreeBSD.org COMMENT= An astrology program for X11 and alpha-numeric terminals +USE_PERL= yes USE_XLIB= yes EXTRACT_CMD= ${SH} EXTRACT_BEFORE_ARGS= # empty diff --git a/misc/explosions/Makefile b/misc/explosions/Makefile index 37d9bc8ccd30..33a27511f9ea 100644 --- a/misc/explosions/Makefile +++ b/misc/explosions/Makefile @@ -18,6 +18,7 @@ LIB_DEPENDS= SDL-1.1.5:${PORTSDIR}/devel/sdl12 \ SDL_image.10:${PORTSDIR}/graphics/sdl_image USE_GMAKE= yes +USE_PERL= yes USE_X_PREFIX= yes SDL_CONFIG= ${LOCALBASE}/bin/sdl11-config diff --git a/misc/gkrellscore/Makefile b/misc/gkrellscore/Makefile index 2f5d120cf295..b512a9d574ff 100644 --- a/misc/gkrellscore/Makefile +++ b/misc/gkrellscore/Makefile @@ -20,6 +20,7 @@ RUN_DEPENDS= gkrellm:${PORTSDIR}/sysutils/gkrellm \ WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/} USE_X_PREFIX= yes +USE_PERL= yes USE_GNOME= imlib USE_GMAKE= yes diff --git a/multimedia/oqtencoder/Makefile b/multimedia/oqtencoder/Makefile index 2d4d1a5aa67a..ed3a8716e1e4 100644 --- a/multimedia/oqtencoder/Makefile +++ b/multimedia/oqtencoder/Makefile @@ -22,6 +22,7 @@ MAKE_ENV= SDL_CONFIG=${SDL_CONFIG} WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} SDL_CONFIG?= ${LOCALBASE}/bin/sdl11-config +USE_PERL= yes post-patch: @${PERL} -pi -e "s/
//" ${WRKSRC}/readme diff --git a/multimedia/vic/Makefile b/multimedia/vic/Makefile index 40bf0d0c5348..972915466439 100644 --- a/multimedia/vic/Makefile +++ b/multimedia/vic/Makefile @@ -21,6 +21,7 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/libuclmmbase.a:${PORTSDIR}/devel/uclmmbase WRKSRC= ${WRKDIR}/vic-2.8ucl-1.1.3/vic USE_AUTOCONF= yes +USE_PERL= yes USE_X_PREFIX= yes CONFIGURE_ARGS= -x-libraries=${PREFIX}/lib \ -x-includes=${PREFIX}/include \ diff --git a/net-p2p/phex/Makefile b/net-p2p/phex/Makefile index 2999a88dd199..d992cfd27195 100644 --- a/net-p2p/phex/Makefile +++ b/net-p2p/phex/Makefile @@ -16,6 +16,7 @@ MAINTAINER= lioux@FreeBSD.org COMMENT= A Java multi platform and spyware free gnutella client USE_JAVA= 1.3+ +USE_PERL= yes USE_ZIP= yes NO_BUILD= yes NO_BUILD_DEPENDS_JAVA= yes diff --git a/net/clusterit/Makefile b/net/clusterit/Makefile index 51c8b3367f27..f9fb07a89c92 100644 --- a/net/clusterit/Makefile +++ b/net/clusterit/Makefile @@ -25,6 +25,7 @@ PLIST_SUB+= X11='' MAN1+= rvt.1 dvt.1 USE_XLIB= yes .endif +USE_PERL= yes post-patch: @${FIND} ${WRKSRC} -name Makefile | ${XARGS} \ diff --git a/net/gnomba/Makefile b/net/gnomba/Makefile index 5622fec29b0d..6e5bc81ca39f 100644 --- a/net/gnomba/Makefile +++ b/net/gnomba/Makefile @@ -16,6 +16,7 @@ COMMENT= GNOME compliant browser of SMB shares USE_GMAKE= yes USE_GNOME= gnomeprefix gnomehack gnomelibs +USE_PERL= yes GNU_CONFIGURE= yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LIBS="-L${LOCALBASE}/lib" diff --git a/net/jags/Makefile b/net/jags/Makefile index c2506bac0db8..a90dc6a10af1 100644 --- a/net/jags/Makefile +++ b/net/jags/Makefile @@ -18,6 +18,7 @@ COMMENT= JAGS - Just Another GTK+ Samba Client USE_GMAKE= yes USE_XPM= yes USE_GNOME= gtk12 +USE_PERL= yes GNU_CONFIGURE= yes pre-patch: diff --git a/net/openverse/Makefile b/net/openverse/Makefile index 2b07e16de094..08968de0f351 100644 --- a/net/openverse/Makefile +++ b/net/openverse/Makefile @@ -16,6 +16,7 @@ RUN_DEPENDS= tclsh8.2:${PORTSDIR}/lang/tcl82 \ wish8.2:${PORTSDIR}/x11-toolkits/tk82 NO_BUILD= yes +USE_PERL= yes WRKSRC= ${WRKDIR}/OpenVerse pre-build: diff --git a/net/papaya-plugins/Makefile b/net/papaya-plugins/Makefile index f3548165ccfa..52d86662fc79 100644 --- a/net/papaya-plugins/Makefile +++ b/net/papaya-plugins/Makefile @@ -18,6 +18,7 @@ COMMENT= Plugins for papaya, a graphical GTK mud client BUILD_DEPENDS= ${PORTSDIR}/net/papaya/work/papaya-src-${PORTVERSION}/src/h:${PORTSDIR}/net/papaya RUN_DEPENDS= papaya:${PORTSDIR}/net/papaya +USE_PERL= yes USE_SUBMAKE= yes IS_INTERACTIVE= yes USE_GMAKE= yes diff --git a/net/papaya/Makefile b/net/papaya/Makefile index 1b0b25a12534..8b15c887d029 100644 --- a/net/papaya/Makefile +++ b/net/papaya/Makefile @@ -18,6 +18,7 @@ GNU_CONFIGURE= yes USE_GMAKE= yes USE_GNOME= gtk12 WANT_GNOME= yes +USE_PERL= yes .include <bsd.port.pre.mk> diff --git a/net/phex/Makefile b/net/phex/Makefile index 2999a88dd199..d992cfd27195 100644 --- a/net/phex/Makefile +++ b/net/phex/Makefile @@ -16,6 +16,7 @@ MAINTAINER= lioux@FreeBSD.org COMMENT= A Java multi platform and spyware free gnutella client USE_JAVA= 1.3+ +USE_PERL= yes USE_ZIP= yes NO_BUILD= yes NO_BUILD_DEPENDS_JAVA= yes diff --git a/net/ppxp/Makefile b/net/ppxp/Makefile index 5ad48499627c..8f300953481b 100644 --- a/net/ppxp/Makefile +++ b/net/ppxp/Makefile @@ -36,6 +36,7 @@ RUN_DEPENDS= wish8.3:${PORTSDIR}/x11-toolkits/tk83 \ tclsh8.3:${PORTSDIR}/lang/tcl83 .endif +USE_PERL= yes USE_XPM= yes USE_GMAKE= yes USE_AUTOCONF= yes diff --git a/net/svnc/Makefile b/net/svnc/Makefile index 5b2cd16856ca..7c8237276507 100644 --- a/net/svnc/Makefile +++ b/net/svnc/Makefile @@ -24,6 +24,7 @@ DOCFILES= README DOCDIR= share/doc/${PORTNAME}/ ONLY_FOR_ARCHS= i386 PLIST= ${WRKDIR}/pkg-plist +USE_PERL= yes WRKSRC= ${WRKDIR}/svncviewer do-patch: diff --git a/net/tvark/Makefile b/net/tvark/Makefile index 899d37ae6fe0..241e7041941d 100644 --- a/net/tvark/Makefile +++ b/net/tvark/Makefile @@ -17,6 +17,7 @@ COMMENT= GUI network monitoring tool, tied to a MySQL database LIB_DEPENDS= mysqlclient.10:${PORTSDIR}/databases/mysql323-client USE_X_PREFIX= yes +USE_PERL= yes USE_GNOME= gtk12 .include <bsd.port.pre.mk> diff --git a/net/xsmbrowser/Makefile b/net/xsmbrowser/Makefile index fe14e5f7d81e..b9b24a856835 100644 --- a/net/xsmbrowser/Makefile +++ b/net/xsmbrowser/Makefile @@ -16,6 +16,8 @@ COMMENT= Tcl/Tk port of Windows' Network Neighborhood RUN_DEPENDS= ${LOCALBASE}/bin/smbclient:${PORTSDIR}/net/samba \ ${LOCALBASE}/bin/expectk:${PORTSDIR}/lang/expect +USE_PERL= yes + do-build: ${PERL} -pi -e s!%%PREFIX%%!${PREFIX}!g ${WRKSRC}/xsmbrowser diff --git a/palm/malsync/Makefile b/palm/malsync/Makefile index a39509e6e56d..b4b9f9693f0d 100644 --- a/palm/malsync/Makefile +++ b/palm/malsync/Makefile @@ -19,6 +19,7 @@ COMMENT= Sync to Mobile Application Link (MAL) compliant servers LIB_DEPENDS= pisock.8:${PORTSDIR}/palm/pilot-link USE_GMAKE= yes +USE_PERL= yes WRKSRC= ${WRKDIR}/malsync pre-patch: diff --git a/portuguese/staroffice52/Makefile b/portuguese/staroffice52/Makefile index 92c8124fec3b..b28fcf28e4e0 100644 --- a/portuguese/staroffice52/Makefile +++ b/portuguese/staroffice52/Makefile @@ -34,6 +34,7 @@ NO_CDROM= 'Deve ser obtido diretamente do site da Sun via interface www' CD_MOUNTPT= '/cdrom' IS_INTERACTIVE= yes NO_BUILD= yes +USE_PERL= yes DIST_SUBDIR= staroffice52 WRKSRC= ${WRKDIR}/office52 TMPDIR= ${WRKDIR}/tmp diff --git a/print/acrobatviewer/Makefile b/print/acrobatviewer/Makefile index 52b63298312d..b09868f7c345 100644 --- a/print/acrobatviewer/Makefile +++ b/print/acrobatviewer/Makefile @@ -20,6 +20,7 @@ RUN_DEPENDS= ${JAVAVM}:${PORTSDIR}/java/javavmwrapper \ USE_ZIP= yes USE_XLIB= yes +USE_PERL= yes NO_BUILD= yes JAVAVM= ${LOCALBASE}/bin/javavm diff --git a/print/xdvi/Makefile b/print/xdvi/Makefile index bbe20f7edf37..7d33eafef20c 100644 --- a/print/xdvi/Makefile +++ b/print/xdvi/Makefile @@ -17,6 +17,7 @@ MAINTAINER= jmz@FreeBSD.org COMMENT= A DVI Previewer for the X Window System DIST_SUBDIR= xdvi # to share distfiles with japanese/xdvi +USE_PERL= yes USE_IMAKE= yes USE_GMAKE= yes XMKMF= xmkmf diff --git a/security/l0phtcrack/Makefile b/security/l0phtcrack/Makefile index a375b7f56cc2..b3606e5a4111 100644 --- a/security/l0phtcrack/Makefile +++ b/security/l0phtcrack/Makefile @@ -19,6 +19,7 @@ DOCDIR= share/doc/${PORTNAME} NO_PACKAGE= "uses GNU getopt with BSDish-licensed code from OpenSSL" NO_WRKSUBDIR= yes PLIST= ${WRKDIR}/pkg-plist +USE_PERL= yes USE_ZIP= yes post-extract: diff --git a/security/secpanel/Makefile b/security/secpanel/Makefile index 85ca655393df..2fefa65bdbe2 100644 --- a/security/secpanel/Makefile +++ b/security/secpanel/Makefile @@ -16,6 +16,7 @@ COMMENT= GUI for managing and running ssh and related utilities RUN_DEPENDS= wish8.4:${PORTSDIR}/x11-toolkits/tk84 \ ssh-askpass:${PORTSDIR}/security/openssh-askpass +USE_PERL= yes USE_X_PREFIX= yes NO_BUILD= yes diff --git a/security/ssh-gui/Makefile b/security/ssh-gui/Makefile index 351809d403cc..cfca8b86d671 100644 --- a/security/ssh-gui/Makefile +++ b/security/ssh-gui/Makefile @@ -17,6 +17,7 @@ COMMENT= A front-end for ssh which can open multiple xterms RUN_DEPENDS= ssh:${PORTSDIR}/security/openssh USE_GNOME= gtk12 +USE_PERL= yes ALL_TARGET= ssh-gui DOC_FILES= README diff --git a/security/tripwire12/Makefile b/security/tripwire12/Makefile index 03d34c2bdfce..182f7d7d6678 100644 --- a/security/tripwire12/Makefile +++ b/security/tripwire12/Makefile @@ -18,6 +18,7 @@ MAN5= tw.config.5 MAN8= siggen.8 tripwire.8 NO_CDROM= "cannot be redistributed for more than the cost of duplication" NO_PACKAGE= "requires local database to be built" +USE_PERL= yes TWCONFIG?= ${FILESDIR}/tw.conf.freebsd2 diff --git a/sysutils/gcombust/Makefile b/sysutils/gcombust/Makefile index 2491beb86139..e1811dafe291 100644 --- a/sysutils/gcombust/Makefile +++ b/sysutils/gcombust/Makefile @@ -20,6 +20,7 @@ RUN_DEPENDS= cdrecord:${PORTSDIR}/sysutils/cdrtools \ cdlabelgen:${PORTSDIR}/print/cdlabelgen USE_X_PREFIX= yes +USE_PERL= yes USE_GNOME= gtk12 gnomehier GNU_CONFIGURE= yes CONFIGURE_ARGS+=--without-included-gettext --datadir=${PREFIX}/share diff --git a/sysutils/gupsc/Makefile b/sysutils/gupsc/Makefile index b1d69b2c2b0b..988330049fdd 100644 --- a/sysutils/gupsc/Makefile +++ b/sysutils/gupsc/Makefile @@ -18,6 +18,7 @@ USE_X_PREFIX= yes USE_BZIP2= yes USE_GMAKE= yes USE_GNOME= gnomelibs +USE_PERL= yes GNU_CONFIGURE= yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LIBS="-L${LOCALBASE}/lib" diff --git a/sysutils/service-config/Makefile b/sysutils/service-config/Makefile index 948df8e0eccd..fd399436fdb0 100644 --- a/sysutils/service-config/Makefile +++ b/sysutils/service-config/Makefile @@ -17,6 +17,7 @@ RUN_DEPENDS= supervise:${PORTSDIR}/sysutils/daemontools ALL_TARGET= it INSTALL_TARGET= setup check +USE_PERL= yes NO_PACKAGE= A possibly inherited DJB-style license would prohibit \ distribution of modified binary packages diff --git a/textproc/orchard-c/Makefile b/textproc/orchard-c/Makefile index 266c02a4b864..094352af38a4 100644 --- a/textproc/orchard-c/Makefile +++ b/textproc/orchard-c/Makefile @@ -21,6 +21,7 @@ LIB_DEPENDS= expat.4:${PORTSDIR}/textproc/expat2 \ USE_AUTOCONF= yes USE_LIBTOOL= yes +USE_PERL= yes USE_PYTHON= yes USE_QT_VER= 2 CONFIGURE_ENV= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \ diff --git a/www/bluefish/Makefile b/www/bluefish/Makefile index 95fc88d90b83..4a72f7678825 100644 --- a/www/bluefish/Makefile +++ b/www/bluefish/Makefile @@ -22,6 +22,7 @@ RUN_DEPENDS= weblint:${PORTSDIR}/www/weblint USE_GMAKE= yes USE_BZIP2= yes +USE_PERL= yes USE_X_PREFIX= yes USE_GNOME= imlib GNU_CONFIGURE= yes diff --git a/www/evg/Makefile b/www/evg/Makefile index 9b01fca067ec..b68f53560ade 100644 --- a/www/evg/Makefile +++ b/www/evg/Makefile @@ -19,6 +19,7 @@ COMMENT= Create index pages in HTML for photo galleries RUN_DEPENDS+= convert:${PORTSDIR}/graphics/ImageMagick RUN_DEPENDS+= xv:${PORTSDIR}/graphics/xv +USE_PERL= yes USE_PYTHON= yes NO_BUILD= yes diff --git a/www/neowebscript/Makefile b/www/neowebscript/Makefile index 6e1cdac39249..a65647956720 100644 --- a/www/neowebscript/Makefile +++ b/www/neowebscript/Makefile @@ -21,6 +21,7 @@ LIB_DEPENDS= neo82:${PORTSDIR}/devel/tcl-neo MAKEFILE= ${FILESDIR}/Makefile.bsd WRKSRC= ${WRKDIR}/${DISTNAME}/modules MAKE_ENV+= FILESDIR="${FILESDIR}" INSTALL_DATA="${INSTALL_DATA}" +USE_PERL= yes SUBDIRS= modules neowebscript htdocs # tools diff --git a/x11-fonts/getbdf/Makefile b/x11-fonts/getbdf/Makefile index f731de5a8c9d..3eac6a004bb5 100644 --- a/x11-fonts/getbdf/Makefile +++ b/x11-fonts/getbdf/Makefile @@ -15,6 +15,7 @@ EXTRACT_SUFX= .tar.Z MAINTAINER= ache@FreeBSD.org COMMENT= Convert any X server font to .bdf format +USE_PERL= yes USE_X_PREFIX= yes NO_WRKSUBDIR= yes ALL_TARGET= getbdf diff --git a/x11-themes/sapphire-themes/Makefile b/x11-themes/sapphire-themes/Makefile index 4ccfd6978996..86456b529f44 100644 --- a/x11-themes/sapphire-themes/Makefile +++ b/x11-themes/sapphire-themes/Makefile @@ -19,6 +19,7 @@ RUN_DEPENDS= xli:${PORTSDIR}/graphics/xli \ xloadimage:${PORTSDIR}/x11/xloadimage \ sapphire:${PORTSDIR}/x11-wm/sapphire +USE_PERL= yes USE_X_PREFIX= yes NO_BUILD= yes diff --git a/x11-toolkits/libgtkeditor/Makefile b/x11-toolkits/libgtkeditor/Makefile index 3a68e473d6aa..0425cd179901 100644 --- a/x11-toolkits/libgtkeditor/Makefile +++ b/x11-toolkits/libgtkeditor/Makefile @@ -21,6 +21,7 @@ LIB_DEPENDS= unicode.0:${PORTSDIR}/devel/libunicode USE_X_PREFIX= yes USE_GNOME= gtk12 USE_GMAKE= yes +USE_PERL= yes USE_LIBTOOL= yes INSTALLS_SHLIB= yes diff --git a/x11-toolkits/qt145/Makefile b/x11-toolkits/qt145/Makefile index 179ef49e0fdb..1b190c0d149e 100644 --- a/x11-toolkits/qt145/Makefile +++ b/x11-toolkits/qt145/Makefile @@ -23,6 +23,7 @@ COMMENT= A C++ X GUI toolkit LATEST_LINK= qt1 USE_GCC= 2.95 USE_GMAKE= yes +USE_PERL= yes USE_X_PREFIX= yes .if defined(MAKE_JOBS) MAKE_ARGS+= MAKE="${GMAKE} -j${MAKE_JOBS}" diff --git a/x11-toolkits/qt23/Makefile b/x11-toolkits/qt23/Makefile index 8441b2bfc3ff..2be5704c57a1 100644 --- a/x11-toolkits/qt23/Makefile +++ b/x11-toolkits/qt23/Makefile @@ -28,6 +28,7 @@ WRKSRC?= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USE_MESA= yes USE_GMAKE= yes USE_X_PREFIX= yes +USE_PERL= yes HAS_CONFIGURE= yes # YES, THIS PORT HAS ANTIALIASING SUPPORT IF YOUR XFREE86 SUPPORTS IT! # JUST BECAUSE -xft IS NOT LISTED BELOW DOESN'T MEAN IT'S NOT THERE! diff --git a/x11-toolkits/xclasses/Makefile b/x11-toolkits/xclasses/Makefile index ca17b48b7bff..66b585a48bbc 100644 --- a/x11-toolkits/xclasses/Makefile +++ b/x11-toolkits/xclasses/Makefile @@ -19,6 +19,7 @@ INSTALLS_SHLIB= yes PLIST= ${WRKDIR}/pkg-plist PLIST_SUB= VERSION="${PORTVERSION}" USE_GMAKE= yes +USE_PERL= yes USE_X_PREFIX= yes USE_XPM= yes WRKSRC= ${WRKDIR}/xclasses diff --git a/x11-wm/afterstep-stable/Makefile b/x11-wm/afterstep-stable/Makefile index f0fb5d9e6af3..2ceb1ac8901a 100644 --- a/x11-wm/afterstep-stable/Makefile +++ b/x11-wm/afterstep-stable/Makefile @@ -20,6 +20,7 @@ LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \ rplay.1:${PORTSDIR}/audio/rplay USE_BZIP2= yes +USE_PERL= yes USE_X_PREFIX= yes USE_XPM= yes GNU_CONFIGURE= yes diff --git a/x11-wm/bbconf/Makefile b/x11-wm/bbconf/Makefile index ad4bb2f5af16..8ff627f77b59 100644 --- a/x11-wm/bbconf/Makefile +++ b/x11-wm/bbconf/Makefile @@ -16,6 +16,7 @@ COMMENT= Configurator for the Blackbox window manager USE_X_PREFIX= yes USE_LIBTOOL= yes +USE_PERL= yes GNU_CONFIGURE= yes CONFIGURE_TARGET= CONFIGURE_ARGS+=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} diff --git a/x11-wm/blwm/Makefile b/x11-wm/blwm/Makefile index 85999961e12b..89a01f254164 100644 --- a/x11-wm/blwm/Makefile +++ b/x11-wm/blwm/Makefile @@ -18,6 +18,7 @@ RUN_DEPENDS= xsetbg:${PORTSDIR}/x11/xloadimage USE_AUTOCONF= yes USE_AUTOMAKE= yes +USE_PERL= yes GNU_CONFIGURE= yes MAN1= blwm.1x PLIST= ${WRKDIR}/pkg-plist diff --git a/x11-wm/jewel/Makefile b/x11-wm/jewel/Makefile index 7fde7735d465..7978020b48ae 100644 --- a/x11-wm/jewel/Makefile +++ b/x11-wm/jewel/Makefile @@ -20,6 +20,7 @@ DOCS= Changelog Changelog.DLR Changelog.jewel INSTALL LICENSE README MAN1= jewel.1x PLIST= ${WRKDIR}/pkg-plist USE_X_PREFIX= yes +USE_PERL= yes USE_GMAKE= yes post-patch: diff --git a/x11-wm/mlvwm/Makefile b/x11-wm/mlvwm/Makefile index f191a2de9f70..98925bce9849 100644 --- a/x11-wm/mlvwm/Makefile +++ b/x11-wm/mlvwm/Makefile @@ -17,6 +17,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Macintosh like window manager for X11 USE_IMAKE= yes +USE_PERL= yes USE_XPM= yes MAN1= mlvwm.1 diff --git a/x11-wm/pwm/Makefile b/x11-wm/pwm/Makefile index a48b4ee02efb..dd9be899139f 100644 --- a/x11-wm/pwm/Makefile +++ b/x11-wm/pwm/Makefile @@ -15,6 +15,7 @@ MAINTAINER= nbm@FreeBSD.org COMMENT= A lightweight window manager with emphasis on usability USE_X_PREFIX= yes +USE_PERL= yes USE_GMAKE= yes MAN1= pwm.1x diff --git a/x11-wm/sapphire-themes/Makefile b/x11-wm/sapphire-themes/Makefile index 4ccfd6978996..86456b529f44 100644 --- a/x11-wm/sapphire-themes/Makefile +++ b/x11-wm/sapphire-themes/Makefile @@ -19,6 +19,7 @@ RUN_DEPENDS= xli:${PORTSDIR}/graphics/xli \ xloadimage:${PORTSDIR}/x11/xloadimage \ sapphire:${PORTSDIR}/x11-wm/sapphire +USE_PERL= yes USE_X_PREFIX= yes NO_BUILD= yes diff --git a/x11-wm/swm/Makefile b/x11-wm/swm/Makefile index e6ff6963cec6..e4515f647375 100644 --- a/x11-wm/swm/Makefile +++ b/x11-wm/swm/Makefile @@ -21,6 +21,7 @@ MAKEFILE= Makefile-xpm PLIST= ${WRKDIR}/pkg-plist SCRIPTS= startswm USE_GMAKE= yes +USE_PERL= yes USE_XPM= yes USE_X_PREFIX= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src diff --git a/x11/bricons/Makefile b/x11/bricons/Makefile index 18dd8fb33f79..6669c690303d 100644 --- a/x11/bricons/Makefile +++ b/x11/bricons/Makefile @@ -16,6 +16,7 @@ MAINTAINER= shanee@augusta.de COMMENT= Quick start up utility for applications on an X display USE_IMAKE= yes +USE_PERL= yes USE_XPM= yes MAN1= bricons.1 diff --git a/x11/dgs/Makefile b/x11/dgs/Makefile index b8bed5c09854..e67af89741b7 100644 --- a/x11/dgs/Makefile +++ b/x11/dgs/Makefile @@ -26,6 +26,7 @@ LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ RUN_DEPENDS= gs:${PORTSDIR}/${GSPORT} USE_X_PREFIX= yes +USE_PERL= yes USE_GMAKE= yes USE_GNOME= glib12 INSTALLS_SHLIB= yes diff --git a/x11/keylaunch/Makefile b/x11/keylaunch/Makefile index 03e6e467aeb5..130984893c32 100644 --- a/x11/keylaunch/Makefile +++ b/x11/keylaunch/Makefile @@ -15,6 +15,7 @@ COMMENT= An X utility for binding commands to a hot key WRKSRC= ${WRKDIR}/keylaunch USE_GMAKE= yes +USE_PERL= yes USE_X_PREFIX= yes PKGMESSAGE= ${WRKSRC}/pkg-message diff --git a/x11/login.app/Makefile b/x11/login.app/Makefile index fd9d5cb2c3cc..d2d674889257 100644 --- a/x11/login.app/Makefile +++ b/x11/login.app/Makefile @@ -23,6 +23,7 @@ LIB_DEPENDS= wraster.4:${PORTSDIR}/x11-wm/windowmaker \ WRKSRC= ${WRKDIR}/Login.app-${PORTVERSION:S/.a/-Alpha-/} +USE_PERL= yes USE_X_PREFIX= yes USE_XPM= yes MAKE_ENV= MKDIR="${MKDIR}" diff --git a/x11/rxvt-devel/Makefile b/x11/rxvt-devel/Makefile index 108b66fe5d2b..824544a9d3dc 100644 --- a/x11/rxvt-devel/Makefile +++ b/x11/rxvt-devel/Makefile @@ -23,6 +23,7 @@ COMMENT= A low memory usage xterm replacement that supports color USE_LIBTOOL= yes +USE_PERL= yes USE_X_PREFIX= yes USE_XPM= yes GNU_CONFIGURE= yes diff --git a/x11/xmotd/Makefile b/x11/xmotd/Makefile index 8c9fec4946f4..8979c73c2416 100644 --- a/x11/xmotd/Makefile +++ b/x11/xmotd/Makefile @@ -14,6 +14,7 @@ MAINTAINER= mwest@uct.ac.za COMMENT= A message-of-the-day browser for X11 and dumb-terminals USE_IMAKE= yes +USE_PERL= yes NO_INSTALL_MANPAGES= yes XFREE86_HTML_MAN= no |