Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Sep 2013 17:07:09 +0000 (UTC)
From:      Andrej Zverev <az@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r327091 - in head: audio/cmus-post.fm audio/mp32ogg deskutils/adesklets graphics/gimp-save-for-web graphics/pfscalibration math/algotutor math/naturalmath security/clamtk security/p5-op...
Message-ID:  <201309121707.r8CH79q5069665@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: az
Date: Thu Sep 12 17:07:08 2013
New Revision: 327091
URL: http://svnweb.freebsd.org/changeset/ports/327091

Log:
  - convert to the new perl5 framework
  - convert USE_GMAKE to Uses
  
  Approved by:	portmgr (bapt@, blanket)

Modified:
  head/audio/cmus-post.fm/Makefile   (contents, props changed)
  head/audio/mp32ogg/Makefile
  head/deskutils/adesklets/Makefile
  head/graphics/gimp-save-for-web/Makefile
  head/graphics/pfscalibration/Makefile   (contents, props changed)
  head/math/algotutor/Makefile
  head/math/naturalmath/Makefile
  head/security/clamtk/Makefile
  head/security/p5-openxpki-i18n/Makefile
  head/security/steghide/Makefile
  head/x11-fonts/mkbold/Makefile   (contents, props changed)
  head/x11-fonts/mkitalic/Makefile
  head/x11/bgrot/Makefile   (contents, props changed)
  head/x11/gnome-libs/Makefile
  head/x11/xdotool/Makefile
  head/x11/xfree86_xkb_xml/Makefile

Modified: head/audio/cmus-post.fm/Makefile
==============================================================================
--- head/audio/cmus-post.fm/Makefile	Thu Sep 12 17:02:54 2013	(r327090)
+++ head/audio/cmus-post.fm/Makefile	Thu Sep 12 17:07:08 2013	(r327091)
@@ -13,9 +13,9 @@ COMMENT=	Last.fm submitter
 RUN_DEPENDS=	p5-libwww>=5.805:${PORTSDIR}/www/p5-libwww \
 		p5-Storable>=0:${PORTSDIR}/devel/p5-Storable
 
-USES=	shebangfix
+USES=	shebangfix perl5
 USE_BZIP2=	yes
-USE_PERL5_RUN=	yes
+USE_PERL5=	run
 SUB_FILES=	pkg-message
 NO_BUILD=	yes
 PLIST_FILES=	libexec/${PORTNAME} %%EXAMPLESDIR%%/${PORTNAME}.conf

Modified: head/audio/mp32ogg/Makefile
==============================================================================
--- head/audio/mp32ogg/Makefile	Thu Sep 12 17:02:54 2013	(r327090)
+++ head/audio/mp32ogg/Makefile	Thu Sep 12 17:07:08 2013	(r327091)
@@ -18,8 +18,7 @@ RUN_DEPENDS=	mpg123:${PORTSDIR}/audio/mp
 		p5-MP3-Info>=0:${PORTSDIR}/audio/p5-MP3-Info \
 		p5-String-ShellQuote>=0:${PORTSDIR}/textproc/p5-String-ShellQuote
 
-USE_PERL5=	yes
-USES=		shebangfix
+USES=		shebangfix perl5
 SHEBANG_FILES=	mp32ogg
 NO_WRKSUBDIR=	yes
 EXTRACT_CMD=	${CP}

Modified: head/deskutils/adesklets/Makefile
==============================================================================
--- head/deskutils/adesklets/Makefile	Thu Sep 12 17:02:54 2013	(r327090)
+++ head/deskutils/adesklets/Makefile	Thu Sep 12 17:07:08 2013	(r327091)
@@ -21,8 +21,7 @@ USE_PYTHON=	yes
 USE_GMAKE=	yes
 USE_BZIP2=	yes
 USE_EFL=	imlib2
-USES=		iconv
-WANT_PERL=	yes
+USES=		iconv gmake
 
 MAN1=		adesklets.1 \
 		adesklets_checkin.1 \
@@ -36,7 +35,7 @@ INSTALLS_EGGINFO=	yes
 LDFLAGS+=	${ICONV_LIB}
 
 .if !defined(WITHOUT_PERL)
-USE_PERL5=	yes
+USES+=		perl5
 PLIST_SUB+=	PERL=""
 .else
 CONFIGURE_ARGS+=	--without-perl-support

Modified: head/graphics/gimp-save-for-web/Makefile
==============================================================================
--- head/graphics/gimp-save-for-web/Makefile	Thu Sep 12 17:02:54 2013	(r327090)
+++ head/graphics/gimp-save-for-web/Makefile	Thu Sep 12 17:07:08 2013	(r327091)
@@ -14,8 +14,8 @@ LIB_DEPENDS=	gimp-2.0:${PORTSDIR}/graphi
 BUILD_DEPENDS=	p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser
 
 USE_BZIP2=	yes
-USES=		gettext gmake pkgconfig
-USE_PERL5_BUILD=yes
+USES=		gettext gmake pkgconfig perl5
+USE_PERL5=	build
 GNU_CONFIGURE=	yes
 USE_GNOME=	gnomehack intltool
 

Modified: head/graphics/pfscalibration/Makefile
==============================================================================
--- head/graphics/pfscalibration/Makefile	Thu Sep 12 17:02:54 2013	(r327090)
+++ head/graphics/pfscalibration/Makefile	Thu Sep 12 17:07:08 2013	(r327091)
@@ -13,12 +13,10 @@ COMMENT=	Photometric calibration of came
 PFS_CPPFLAGS=	-I${LOCALBASE}/include
 PFS_LDFLAGS=	-L${LOCALBASE}/lib
 
-USES=		pkgconfig shebangfix
+USES=		gmake pkgconfig shebangfix perl5
 GNU_CONFIGURE=	yes
 CPPFLAGS+=	${PFS_CPPFLAGS}
 LDFLAGS+=	${PFS_LDFLAGS}
-USE_GMAKE=	yes
-USE_PERL5=	yes
 
 LIB_DEPENDS=	pfs-1.2:${PORTSDIR}/graphics/pfstools
 

Modified: head/math/algotutor/Makefile
==============================================================================
--- head/math/algotutor/Makefile	Thu Sep 12 17:02:54 2013	(r327090)
+++ head/math/algotutor/Makefile	Thu Sep 12 17:07:08 2013	(r327091)
@@ -13,7 +13,7 @@ COMMENT=	Interactive tutorial for algori
 BUILD_DEPENDS=	p5-Tk>=0:${PORTSDIR}/x11-toolkits/p5-Tk
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-USE_PERL5_BUILD=yes
+USE_PERL5=	build
 NO_BUILD=	yes
 
 MAN1=		algotutor.1 gen_at_graph.1
@@ -23,7 +23,7 @@ LIBFILES=	BST.pm Board.pm Collection.pm 
 		RecCanvas.pm RecDialog.pm TreeNode.pm Vector.pm Vector2.pm \
 		Vector3.pm Vertex.pm basic.pl utilalgo
 
-USES=		shebangfix
+USES=		shebangfix perl5
 SHEBANG_FILES=	algotutor
 
 post-patch:

Modified: head/math/naturalmath/Makefile
==============================================================================
--- head/math/naturalmath/Makefile	Thu Sep 12 17:02:54 2013	(r327090)
+++ head/math/naturalmath/Makefile	Thu Sep 12 17:07:08 2013	(r327091)
@@ -10,9 +10,8 @@ MASTER_SITES=	http://www.math.missouri.e
 MAINTAINER=	stephen@FreeBSD.org
 COMMENT=	Script to turn intuitively written math into latex
 
-USE_PERL5=	yes
 USE_TEX=	latex:build dvipsk:build
-USES=		shebangfix
+USES=		shebangfix perl5
 SHEBANG_FILES=	naturalmath
 
 do-build:

Modified: head/security/clamtk/Makefile
==============================================================================
--- head/security/clamtk/Makefile	Thu Sep 12 17:02:54 2013	(r327090)
+++ head/security/clamtk/Makefile	Thu Sep 12 17:07:08 2013	(r327091)
@@ -27,8 +27,8 @@ RUN_DEPENDS=	p5-Config-Tiny>=2.12:${PORT
 		p5-Gtk2>=1.144:${PORTSDIR}/x11-toolkits/p5-Gtk2
 
 NO_BUILD=	yes
-USE_PERL5_RUN=	yes
-USES=		gettext:run
+USES=		gettext:run perl5
+USE_PERL5=	run
 
 MAN1=		${PORTNAME}.1
 

Modified: head/security/p5-openxpki-i18n/Makefile
==============================================================================
--- head/security/p5-openxpki-i18n/Makefile	Thu Sep 12 17:02:54 2013	(r327090)
+++ head/security/p5-openxpki-i18n/Makefile	Thu Sep 12 17:07:08 2013	(r327091)
@@ -16,11 +16,9 @@ BUILD_DEPENDS=	\
 	p5-openxpki>=0:${PORTSDIR}/security/p5-openxpki
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-USE_PERL5=	yes
-USES=		gettext
+USES=		gettext gmake perl5
 ### We can not go WITHOUT_NLS. Internationalization is needed
 ### even to use English language.
-USE_GMAKE=	yes
 ALL_TARGET=	default
 
 .include <bsd.port.mk>

Modified: head/security/steghide/Makefile
==============================================================================
--- head/security/steghide/Makefile	Thu Sep 12 17:02:54 2013	(r327090)
+++ head/security/steghide/Makefile	Thu Sep 12 17:07:08 2013	(r327091)
@@ -21,8 +21,7 @@ LIB_DEPENDS=	mcrypt.8:${PORTSDIR}/securi
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-USES=		gettext
-USE_PERL5=	yes
+USES=		gettext perl5
 USE_AUTOTOOLS=	libtool
 USE_GMAKE=	yes
 CONFIGURE_ENV=	LIBS="-L${LOCALBASE}/lib -lintl -lmcrypt"

Modified: head/x11-fonts/mkbold/Makefile
==============================================================================
--- head/x11-fonts/mkbold/Makefile	Thu Sep 12 17:02:54 2013	(r327090)
+++ head/x11-fonts/mkbold/Makefile	Thu Sep 12 17:07:08 2013	(r327091)
@@ -14,9 +14,8 @@ COMMENT=	Perl script to make BDF font bo
 CONFLICTS=	mkbold-mkitalic-[0-9]*
 
 PLIST_FILES=	bin/mkbold
-USES=		shebangfix
+USES=		shebangfix perl5
 SHEBANG_FILES=	mkbold
-USE_PERL5=	yes
 EXTRACT_CMD=	${BZCAT}
 EXTRACT_BEFORE_ARGS=	#
 EXTRACT_AFTER_ARGS=	> ${WRKSRC}/mkbold

Modified: head/x11-fonts/mkitalic/Makefile
==============================================================================
--- head/x11-fonts/mkitalic/Makefile	Thu Sep 12 17:02:54 2013	(r327090)
+++ head/x11-fonts/mkitalic/Makefile	Thu Sep 12 17:07:08 2013	(r327091)
@@ -14,13 +14,12 @@ COMMENT=	Perl script to make BDF font it
 CONFLICTS=	mkbold-mkitalic-[0-9]*
 
 PLIST_FILES=	bin/mkitalic
-USE_PERL5=	yes
 EXTRACT_CMD=	${BZCAT}
 EXTRACT_BEFORE_ARGS=	#
 EXTRACT_AFTER_ARGS=	> ${WRKSRC}/mkitalic
 NO_WRKSUBDIR=	yes
 USE_BZIP2=	yes
-USES=		shebangfix
+USES=		shebangfix perl5
 SHEBANG_FILES=	mkitalic
 
 do-build:

Modified: head/x11/bgrot/Makefile
==============================================================================
--- head/x11/bgrot/Makefile	Thu Sep 12 17:02:54 2013	(r327090)
+++ head/x11/bgrot/Makefile	Thu Sep 12 17:07:08 2013	(r327091)
@@ -13,8 +13,7 @@ COMMENT=	A program to handle your X back
 
 RUN_DEPENDS=	xv:${PORTSDIR}/graphics/xv
 
-USES=		shebangfix
-USE_PERL5=	yes
+USES=		shebangfix perl5
 SHEBANG_FILES=	*.pl
 
 MAN1=		bgrot.1

Modified: head/x11/gnome-libs/Makefile
==============================================================================
--- head/x11/gnome-libs/Makefile	Thu Sep 12 17:02:54 2013	(r327090)
+++ head/x11/gnome-libs/Makefile	Thu Sep 12 17:07:08 2013	(r327091)
@@ -17,11 +17,9 @@ LIB_DEPENDS=	png15:${PORTSDIR}/graphics/
 RUN_DEPENDS=	rarian-sk-config:${PORTSDIR}/textproc/rarian
 
 MAKE_JOBS_UNSAFE=yes
-USES=		charsetfix gettext pathfix
+USES=		charsetfix gettext gmake pathfix perl5
 USE_BZIP2=	yes
 USE_XORG=	xpm ice x11
-USE_PERL5=	yes
-USE_GMAKE=	yes
 USE_GNOME=	gnomehier gnomeprefix esound gtk12 imlib libxml orbit
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes

Modified: head/x11/xdotool/Makefile
==============================================================================
--- head/x11/xdotool/Makefile	Thu Sep 12 17:02:54 2013	(r327090)
+++ head/x11/xdotool/Makefile	Thu Sep 12 17:07:08 2013	(r327091)
@@ -9,10 +9,10 @@ MASTER_SITES=	http://semicomplete.google
 MAINTAINER=	wxs@FreeBSD.org
 COMMENT=	Programmatically simulate keyboard input or mouse activity
 
-USE_PERL5_BUILD=	yes
 USE_LDCONFIG=	yes
-USES=		gmake pkgconfig
+USES=		gmake pkgconfig perl5
 USE_XORG=	x11 xtst xinerama
+USE_PERL5=	build
 
 MAN1=		xdotool.1
 PLIST_FILES=	bin/xdotool lib/libxdo.so lib/libxdo.so.2 include/xdo.h

Modified: head/x11/xfree86_xkb_xml/Makefile
==============================================================================
--- head/x11/xfree86_xkb_xml/Makefile	Thu Sep 12 17:02:54 2013	(r327090)
+++ head/x11/xfree86_xkb_xml/Makefile	Thu Sep 12 17:07:08 2013	(r327091)
@@ -14,11 +14,10 @@ MASTER_SITES=	SF/gswitchit/OldFiles
 MAINTAINER=	gnome@FreeBSD.org
 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_GMAKE=	yes
 GNU_CONFIGURE=	yes
-USE_PERL5_BUILD=yes
+USE_PERL5=	build
 CONFIGURE_ARGS=	--with-xkb-base=${LOCALBASE}/lib/X11/xkb
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201309121707.r8CH79q5069665>