- convert to the new perl5 framework

- convert USE_GMAKE to Uses

Approved by:	portmgr (bapt@, blanket)
This commit is contained in:
Andrej Zverev 2013-09-12 17:07:08 +00:00
parent fed77d6481
commit 46b556be1c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=327091
16 changed files with 23 additions and 37 deletions

View file

@ -13,9 +13,9 @@ COMMENT= Last.fm submitter
RUN_DEPENDS= p5-libwww>=5.805:${PORTSDIR}/www/p5-libwww \ RUN_DEPENDS= p5-libwww>=5.805:${PORTSDIR}/www/p5-libwww \
p5-Storable>=0:${PORTSDIR}/devel/p5-Storable p5-Storable>=0:${PORTSDIR}/devel/p5-Storable
USES= shebangfix USES= shebangfix perl5
USE_BZIP2= yes USE_BZIP2= yes
USE_PERL5_RUN= yes USE_PERL5= run
SUB_FILES= pkg-message SUB_FILES= pkg-message
NO_BUILD= yes NO_BUILD= yes
PLIST_FILES= libexec/${PORTNAME} %%EXAMPLESDIR%%/${PORTNAME}.conf PLIST_FILES= libexec/${PORTNAME} %%EXAMPLESDIR%%/${PORTNAME}.conf

View file

@ -18,8 +18,7 @@ RUN_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123 \
p5-MP3-Info>=0:${PORTSDIR}/audio/p5-MP3-Info \ p5-MP3-Info>=0:${PORTSDIR}/audio/p5-MP3-Info \
p5-String-ShellQuote>=0:${PORTSDIR}/textproc/p5-String-ShellQuote p5-String-ShellQuote>=0:${PORTSDIR}/textproc/p5-String-ShellQuote
USE_PERL5= yes USES= shebangfix perl5
USES= shebangfix
SHEBANG_FILES= mp32ogg SHEBANG_FILES= mp32ogg
NO_WRKSUBDIR= yes NO_WRKSUBDIR= yes
EXTRACT_CMD= ${CP} EXTRACT_CMD= ${CP}

View file

@ -21,8 +21,7 @@ USE_PYTHON= yes
USE_GMAKE= yes USE_GMAKE= yes
USE_BZIP2= yes USE_BZIP2= yes
USE_EFL= imlib2 USE_EFL= imlib2
USES= iconv USES= iconv gmake
WANT_PERL= yes
MAN1= adesklets.1 \ MAN1= adesklets.1 \
adesklets_checkin.1 \ adesklets_checkin.1 \
@ -36,7 +35,7 @@ INSTALLS_EGGINFO= yes
LDFLAGS+= ${ICONV_LIB} LDFLAGS+= ${ICONV_LIB}
.if !defined(WITHOUT_PERL) .if !defined(WITHOUT_PERL)
USE_PERL5= yes USES+= perl5
PLIST_SUB+= PERL="" PLIST_SUB+= PERL=""
.else .else
CONFIGURE_ARGS+= --without-perl-support CONFIGURE_ARGS+= --without-perl-support

View file

@ -14,8 +14,8 @@ LIB_DEPENDS= gimp-2.0:${PORTSDIR}/graphics/gimp-app
BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser
USE_BZIP2= yes USE_BZIP2= yes
USES= gettext gmake pkgconfig USES= gettext gmake pkgconfig perl5
USE_PERL5_BUILD=yes USE_PERL5= build
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
USE_GNOME= gnomehack intltool USE_GNOME= gnomehack intltool

View file

@ -13,12 +13,10 @@ COMMENT= Photometric calibration of cameras and recovery HDR images from the set
PFS_CPPFLAGS= -I${LOCALBASE}/include PFS_CPPFLAGS= -I${LOCALBASE}/include
PFS_LDFLAGS= -L${LOCALBASE}/lib PFS_LDFLAGS= -L${LOCALBASE}/lib
USES= pkgconfig shebangfix USES= gmake pkgconfig shebangfix perl5
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
CPPFLAGS+= ${PFS_CPPFLAGS} CPPFLAGS+= ${PFS_CPPFLAGS}
LDFLAGS+= ${PFS_LDFLAGS} LDFLAGS+= ${PFS_LDFLAGS}
USE_GMAKE= yes
USE_PERL5= yes
LIB_DEPENDS= pfs-1.2:${PORTSDIR}/graphics/pfstools LIB_DEPENDS= pfs-1.2:${PORTSDIR}/graphics/pfstools

View file

@ -13,7 +13,7 @@ COMMENT= Interactive tutorial for algorithms and data structures
BUILD_DEPENDS= p5-Tk>=0:${PORTSDIR}/x11-toolkits/p5-Tk BUILD_DEPENDS= p5-Tk>=0:${PORTSDIR}/x11-toolkits/p5-Tk
RUN_DEPENDS:= ${BUILD_DEPENDS} RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_PERL5_BUILD=yes USE_PERL5= build
NO_BUILD= yes NO_BUILD= yes
MAN1= algotutor.1 gen_at_graph.1 MAN1= algotutor.1 gen_at_graph.1
@ -23,7 +23,7 @@ LIBFILES= BST.pm Board.pm Collection.pm Configurable.pm DCEdge.pm \
RecCanvas.pm RecDialog.pm TreeNode.pm Vector.pm Vector2.pm \ RecCanvas.pm RecDialog.pm TreeNode.pm Vector.pm Vector2.pm \
Vector3.pm Vertex.pm basic.pl utilalgo Vector3.pm Vertex.pm basic.pl utilalgo
USES= shebangfix USES= shebangfix perl5
SHEBANG_FILES= algotutor SHEBANG_FILES= algotutor
post-patch: post-patch:

View file

@ -10,9 +10,8 @@ MASTER_SITES= http://www.math.missouri.edu/~stephen/naturalmath/
MAINTAINER= stephen@FreeBSD.org MAINTAINER= stephen@FreeBSD.org
COMMENT= Script to turn intuitively written math into latex COMMENT= Script to turn intuitively written math into latex
USE_PERL5= yes
USE_TEX= latex:build dvipsk:build USE_TEX= latex:build dvipsk:build
USES= shebangfix USES= shebangfix perl5
SHEBANG_FILES= naturalmath SHEBANG_FILES= naturalmath
do-build: do-build:

View file

@ -27,8 +27,8 @@ RUN_DEPENDS= p5-Config-Tiny>=2.12:${PORTSDIR}/devel/p5-Config-Tiny \
p5-Gtk2>=1.144:${PORTSDIR}/x11-toolkits/p5-Gtk2 p5-Gtk2>=1.144:${PORTSDIR}/x11-toolkits/p5-Gtk2
NO_BUILD= yes NO_BUILD= yes
USE_PERL5_RUN= yes USES= gettext:run perl5
USES= gettext:run USE_PERL5= run
MAN1= ${PORTNAME}.1 MAN1= ${PORTNAME}.1

View file

@ -16,11 +16,9 @@ BUILD_DEPENDS= \
p5-openxpki>=0:${PORTSDIR}/security/p5-openxpki p5-openxpki>=0:${PORTSDIR}/security/p5-openxpki
RUN_DEPENDS:= ${BUILD_DEPENDS} RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_PERL5= yes USES= gettext gmake perl5
USES= gettext
### We can not go WITHOUT_NLS. Internationalization is needed ### We can not go WITHOUT_NLS. Internationalization is needed
### even to use English language. ### even to use English language.
USE_GMAKE= yes
ALL_TARGET= default ALL_TARGET= default
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -21,8 +21,7 @@ LIB_DEPENDS= mcrypt.8:${PORTSDIR}/security/libmcrypt \
LICENSE= GPLv2 LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_FILE= ${WRKSRC}/COPYING
USES= gettext USES= gettext perl5
USE_PERL5= yes
USE_AUTOTOOLS= libtool USE_AUTOTOOLS= libtool
USE_GMAKE= yes USE_GMAKE= yes
CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib -lintl -lmcrypt" CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib -lintl -lmcrypt"

View file

@ -14,9 +14,8 @@ COMMENT= Perl script to make BDF font bold
CONFLICTS= mkbold-mkitalic-[0-9]* CONFLICTS= mkbold-mkitalic-[0-9]*
PLIST_FILES= bin/mkbold PLIST_FILES= bin/mkbold
USES= shebangfix USES= shebangfix perl5
SHEBANG_FILES= mkbold SHEBANG_FILES= mkbold
USE_PERL5= yes
EXTRACT_CMD= ${BZCAT} EXTRACT_CMD= ${BZCAT}
EXTRACT_BEFORE_ARGS= # EXTRACT_BEFORE_ARGS= #
EXTRACT_AFTER_ARGS= > ${WRKSRC}/mkbold EXTRACT_AFTER_ARGS= > ${WRKSRC}/mkbold

View file

@ -14,13 +14,12 @@ COMMENT= Perl script to make BDF font italic
CONFLICTS= mkbold-mkitalic-[0-9]* CONFLICTS= mkbold-mkitalic-[0-9]*
PLIST_FILES= bin/mkitalic PLIST_FILES= bin/mkitalic
USE_PERL5= yes
EXTRACT_CMD= ${BZCAT} EXTRACT_CMD= ${BZCAT}
EXTRACT_BEFORE_ARGS= # EXTRACT_BEFORE_ARGS= #
EXTRACT_AFTER_ARGS= > ${WRKSRC}/mkitalic EXTRACT_AFTER_ARGS= > ${WRKSRC}/mkitalic
NO_WRKSUBDIR= yes NO_WRKSUBDIR= yes
USE_BZIP2= yes USE_BZIP2= yes
USES= shebangfix USES= shebangfix perl5
SHEBANG_FILES= mkitalic SHEBANG_FILES= mkitalic
do-build: do-build:

View file

@ -13,8 +13,7 @@ COMMENT= A program to handle your X background to prevent boredom
RUN_DEPENDS= xv:${PORTSDIR}/graphics/xv RUN_DEPENDS= xv:${PORTSDIR}/graphics/xv
USES= shebangfix USES= shebangfix perl5
USE_PERL5= yes
SHEBANG_FILES= *.pl SHEBANG_FILES= *.pl
MAN1= bgrot.1 MAN1= bgrot.1

View file

@ -17,11 +17,9 @@ LIB_DEPENDS= png15:${PORTSDIR}/graphics/png
RUN_DEPENDS= rarian-sk-config:${PORTSDIR}/textproc/rarian RUN_DEPENDS= rarian-sk-config:${PORTSDIR}/textproc/rarian
MAKE_JOBS_UNSAFE=yes MAKE_JOBS_UNSAFE=yes
USES= charsetfix gettext pathfix USES= charsetfix gettext gmake pathfix perl5
USE_BZIP2= yes USE_BZIP2= yes
USE_XORG= xpm ice x11 USE_XORG= xpm ice x11
USE_PERL5= yes
USE_GMAKE= yes
USE_GNOME= gnomehier gnomeprefix esound gtk12 imlib libxml orbit USE_GNOME= gnomehier gnomeprefix esound gtk12 imlib libxml orbit
USE_LDCONFIG= yes USE_LDCONFIG= yes
GNU_CONFIGURE= yes GNU_CONFIGURE= yes

View file

@ -9,10 +9,10 @@ MASTER_SITES= http://semicomplete.googlecode.com/files/
MAINTAINER= wxs@FreeBSD.org MAINTAINER= wxs@FreeBSD.org
COMMENT= Programmatically simulate keyboard input or mouse activity COMMENT= Programmatically simulate keyboard input or mouse activity
USE_PERL5_BUILD= yes
USE_LDCONFIG= yes USE_LDCONFIG= yes
USES= gmake pkgconfig USES= gmake pkgconfig perl5
USE_XORG= x11 xtst xinerama USE_XORG= x11 xtst xinerama
USE_PERL5= build
MAN1= xdotool.1 MAN1= xdotool.1
PLIST_FILES= bin/xdotool lib/libxdo.so lib/libxdo.so.2 include/xdo.h PLIST_FILES= bin/xdotool lib/libxdo.so lib/libxdo.so.2 include/xdo.h

View file

@ -14,11 +14,10 @@ MASTER_SITES= SF/gswitchit/OldFiles
MAINTAINER= gnome@FreeBSD.org MAINTAINER= gnome@FreeBSD.org
COMMENT= A little set of XML files useful for dealing with XKB rules COMMENT= A little set of XML files useful for dealing with XKB rules
USES= gettext iconv USES= gettext gmake iconv perl5
USE_XORG= x11 USE_XORG= x11
USE_GMAKE= yes
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
USE_PERL5_BUILD=yes USE_PERL5= build
CONFIGURE_ARGS= --with-xkb-base=${LOCALBASE}/lib/X11/xkb CONFIGURE_ARGS= --with-xkb-base=${LOCALBASE}/lib/X11/xkb
CPPFLAGS+= -I${LOCALBASE}/include CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib LDFLAGS+= -L${LOCALBASE}/lib