svn commit: r327099 - in head: devel/glib20 devel/libical devel/libsigc++20 graphics/inkscape irc/xchat math/gnumeric www/webkit-gtk2 www/webkit-gtk3 x11-toolkits/gtk12 x11-toolkits/gtk20 x11-toolk...

Andrej Zverev az at FreeBSD.org
Thu Sep 12 17:55:44 UTC 2013


Author: az
Date: Thu Sep 12 17:55:41 2013
New Revision: 327099
URL: http://svnweb.freebsd.org/changeset/ports/327099

Log:
  - convert to the new perl5 framework
  - convert USE_GMAKE to Uses
  
  Reviewed by:	kwm@
  Approved by:	kwm@ (gnome@)

Modified:
  head/devel/glib20/Makefile
  head/devel/libical/Makefile
  head/devel/libsigc++20/Makefile
  head/graphics/inkscape/Makefile
  head/irc/xchat/Makefile
  head/math/gnumeric/Makefile
  head/www/webkit-gtk2/Makefile
  head/www/webkit-gtk3/Makefile
  head/x11-toolkits/gtk12/Makefile
  head/x11-toolkits/gtk20/Makefile
  head/x11-toolkits/gtk30/Makefile

Modified: head/devel/glib20/Makefile
==============================================================================
--- head/devel/glib20/Makefile	Thu Sep 12 17:44:59 2013	(r327098)
+++ head/devel/glib20/Makefile	Thu Sep 12 17:55:41 2013	(r327099)
@@ -25,10 +25,9 @@ LIB_DEPENDS+=	pcre:${PORTSDIR}/devel/pcr
 
 USE_AUTOTOOLS=	libtool
 USE_LDCONFIG=	yes
-USES=		gettext gmake iconv pathfix pkgconfig shebangfix
+USES=		gettext gmake iconv pathfix pkgconfig shebangfix perl5
 USE_GNOME=	ltverhack
 USE_PYTHON=	2.5+
-USE_PERL5=	yes
 CONFIGURE_ARGS=	--enable-static \
 		--disable-gtk-doc --with-html-dir=${PREFIX}/share/doc \
 		--disable-man --without-xml-catalog \

Modified: head/devel/libical/Makefile
==============================================================================
--- head/devel/libical/Makefile	Thu Sep 12 17:44:59 2013	(r327098)
+++ head/devel/libical/Makefile	Thu Sep 12 17:55:41 2013	(r327099)
@@ -9,11 +9,11 @@ MASTER_SITES=	SF/freeassociation/${PORTN
 MAINTAINER=	gnome at FreeBSD.org
 COMMENT=	An implementation of the IETF Calendaring and Scheduling protocols
 
+USES=		gmake perl5
+USE_PERL5=	build
 USE_GNOME=	gnomehack ltverhack
 USE_AUTOTOOLS=	libtool
 GNU_CONFIGURE=	yes
-USE_GMAKE=	yes
-USE_PERL5_BUILD=yes
 USE_LDCONFIG=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include
 

Modified: head/devel/libsigc++20/Makefile
==============================================================================
--- head/devel/libsigc++20/Makefile	Thu Sep 12 17:44:59 2013	(r327098)
+++ head/devel/libsigc++20/Makefile	Thu Sep 12 17:55:41 2013	(r327099)
@@ -14,10 +14,10 @@ BUILD_DEPENDS=	gm4:${PORTSDIR}/devel/m4
 
 USE_AUTOTOOLS=	libtool
 USE_XZ=		yes
-USE_PERL5_BUILD=yes
+USE_PERL5=	build
 LATEST_LINK=	libsigc++20
 USE_LDCONFIG=	yes
-USES=		gmake pathfix
+USES=		gmake pathfix perl5
 GNU_CONFIGURE=	yes
 
 PLIST_SUB=	VERSION="2.0" API_VERSION="2.0"

Modified: head/graphics/inkscape/Makefile
==============================================================================
--- head/graphics/inkscape/Makefile	Thu Sep 12 17:44:59 2013	(r327098)
+++ head/graphics/inkscape/Makefile	Thu Sep 12 17:55:41 2013	(r327099)
@@ -25,12 +25,10 @@ RUN_DEPENDS=	p5-XML-XQL>=0:${PORTSDIR}/t
 
 USE_BZIP2=	yes
 USE_GCC=	any
-USE_GMAKE=	yes
 WANT_GNOME=	yes
 USE_GNOME=	gnomehack desktopfileutils intlhack libxslt
-USES=		gettext
+USES=		gettext gmake perl5
 GNU_CONFIGURE=	yes
-USE_PERL5=	yes
 INSTALLS_ICONS=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include ${PTHREAD_CFLAGS}
 LDFLAGS+=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}

Modified: head/irc/xchat/Makefile
==============================================================================
--- head/irc/xchat/Makefile	Thu Sep 12 17:44:59 2013	(r327098)
+++ head/irc/xchat/Makefile	Thu Sep 12 17:55:41 2013	(r327099)
@@ -18,14 +18,12 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 CONFLICTS=	xchat-1* xchat-systray-plugin-[0-9]*
 
 USE_BZIP2=	yes
-USE_GMAKE=	yes
-USES=		gettext pkgconfig
+USES=		gettext pkgconfig gmake
 USE_GNOME=	gnomehack gtk20
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
 CPPFLAGS+=	-I${LOCALBASE}/include ${PTHREAD_CFLAGS}
 CONFIGURE_ARGS=	--enable-ipv6
-WANT_PERL=	yes
 
 OPTIONS_DEFINE=	DBUS NOTIFY PERL PYTHON SOCKS TCL
 OPTIONS_DEFAULT=DBUS GTKSPELL PERL
@@ -66,7 +64,7 @@ RUN_DEPENDS+=	notify-send:${PORTSDIR}/de
 .endif
 
 .if ${PORT_OPTIONS:MPERL}
-USE_PERL5=	yes
+USES+=		perl5
 CONFIGURE_ARGS+=--enable-perl
 PLIST_SUB+=	PERL=""
 .else

Modified: head/math/gnumeric/Makefile
==============================================================================
--- head/math/gnumeric/Makefile	Thu Sep 12 17:44:59 2013	(r327098)
+++ head/math/gnumeric/Makefile	Thu Sep 12 17:55:41 2013	(r327099)
@@ -45,7 +45,7 @@ PERL_DESC=	Support Perl as extension lan
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MPERL}
-USE_PERL5=		yes
+USES+=			perl5
 PLIST_SUB+=		PERL=""
 .else
 CONFIGURE_ARGS+=	--without-perl

Modified: head/www/webkit-gtk2/Makefile
==============================================================================
--- head/www/webkit-gtk2/Makefile	Thu Sep 12 17:44:59 2013	(r327098)
+++ head/www/webkit-gtk2/Makefile	Thu Sep 12 17:55:41 2013	(r327099)
@@ -25,12 +25,10 @@ USE_XZ=		yes
 USE_PYTHON_BUILD=	yes
 USE_GSTREAMER=	yes
 USE_XORG=	xt
-USES=		bison pkgconfig gettext
-USE_GMAKE=	yes
+USES=		bison gmake pkgconfig gettext perl5
 USE_AUTOTOOLS=	libtool
 USE_GNOME=	gtk20 libxslt ltverhack
 USE_SQLITE=	yes
-USE_PERL5=	yes
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	ac_cv_path_FLEX="${LOCALBASE}/bin/flex" \

Modified: head/www/webkit-gtk3/Makefile
==============================================================================
--- head/www/webkit-gtk3/Makefile	Thu Sep 12 17:44:59 2013	(r327098)
+++ head/www/webkit-gtk3/Makefile	Thu Sep 12 17:55:41 2013	(r327099)
@@ -24,12 +24,10 @@ LIB_DEPENDS=	enchant:${PORTSDIR}/textpro
 USE_XZ=		yes
 USE_GSTREAMER=	yes
 USE_XORG=	xt
-USES=		bison pkgconfig gettext
-USE_GMAKE=	yes
+USES=		bison gmake pkgconfig gettext perl5
 USE_AUTOTOOLS=	libtool
 USE_GNOME=	gtk30 libxslt ltverhack
 USE_SQLITE=	yes
-USE_PERL5=	yes
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	ac_cv_path_FLEX="${LOCALBASE}/bin/flex" \

Modified: head/x11-toolkits/gtk12/Makefile
==============================================================================
--- head/x11-toolkits/gtk12/Makefile	Thu Sep 12 17:44:59 2013	(r327098)
+++ head/x11-toolkits/gtk12/Makefile	Thu Sep 12 17:55:41 2013	(r327099)
@@ -13,7 +13,8 @@ DISTNAME=	gtk+-${PORTVERSION}
 MAINTAINER=	gnome at FreeBSD.org
 COMMENT=	Gimp Toolkit for X11 GUI (previous stable version)
 
-USE_PERL5_BUILD=	yes
+USES=		perl5
+USE_PERL5=	build
 USE_XORG=	x11 ice xext sm inputproto xi
 USE_GNOME=	glib12
 USE_LDCONFIG=	yes

Modified: head/x11-toolkits/gtk20/Makefile
==============================================================================
--- head/x11-toolkits/gtk20/Makefile	Thu Sep 12 17:44:59 2013	(r327098)
+++ head/x11-toolkits/gtk20/Makefile	Thu Sep 12 17:55:41 2013	(r327099)
@@ -29,12 +29,11 @@ RUN_DEPENDS+=	${LOCALBASE}/share/mime/ma
 		${LOCALBASE}/share/icons/hicolor/index.theme:${PORTSDIR}/misc/hicolor-icon-theme \
 		python:${PORTSDIR}/lang/python
 
-USE_GMAKE=	yes
-USE_PERL5_BUILD=yes
 USE_LDCONFIG=	yes
 USE_AUTOTOOLS=	libtool
 USE_GNOME=	gnomehack atk pango gdkpixbuf2 ltverhack gtk-update-icon-cache
-USES=		gettext pkgconfig
+USES=		gettext gmake pkgconfig perl5
+USE_PERL5=	build
 USE_XORG=	xext xrender x11 xinerama xi xrandr xcursor xfixes xdamage \
 		xcomposite
 CONFIGURE_ARGS=	--enable-static --with-xinput=yes

Modified: head/x11-toolkits/gtk30/Makefile
==============================================================================
--- head/x11-toolkits/gtk30/Makefile	Thu Sep 12 17:44:59 2013	(r327098)
+++ head/x11-toolkits/gtk30/Makefile	Thu Sep 12 17:55:41 2013	(r327099)
@@ -26,13 +26,13 @@ BUILD_DEPENDS+=	g-ir-scanner:${PORTSDIR}
 RUN_DEPENDS+=	${LOCALBASE}/share/icons/hicolor/index.theme:${PORTSDIR}/misc/hicolor-icon-theme \
 		${LOCALBASE}/libdata/pkgconfig/atk-bridge-2.0.pc:${PORTSDIR}/accessibility/at-spi2-atk
 
-USE_PERL5_BUILD=yes
 MAKE_JOBS_UNSAFE=	yes
 USE_LDCONFIG=	yes
 USE_AUTOTOOLS=	libtool
 USE_GNOME=	atk pango gdkpixbuf2 ltverhack gtk-update-icon-cache
 #		introspection:build
-USES=		gettext gmake pathfix pkgconfig
+USES=		gettext gmake pathfix pkgconfig perl5
+USE_PERL5=	build
 USE_XORG=	xext xrender x11 xinerama xi xrandr xcursor xfixes xdamage \
 		xcomposite
 CONFIGURE_ARGS=	--enable-gtk2-dependency --disable-packagekit


More information about the svn-ports-all mailing list