svn commit: r327410 - in head: irc/epic4 irc/hexchat irc/inspircd irc/ircd-ratbox-devel irc/irssi irc/xchat-gnome japanese/p5-Date-Japanese-Holiday japanese/p5-DateTime-Calendar-Japanese-Era japane...
Andrej Zverev
az at FreeBSD.org
Mon Sep 16 15:42:45 UTC 2013
Author: az
Date: Mon Sep 16 15:42:40 2013
New Revision: 327410
URL: http://svnweb.freebsd.org/changeset/ports/327410
Log:
- convert to the new perl5 framework
- convert USE_GMAKE to Uses
Approved by: portmgr (bapt@, blanket)
Modified:
head/irc/epic4/Makefile (contents, props changed)
head/irc/hexchat/Makefile
head/irc/inspircd/Makefile
head/irc/ircd-ratbox-devel/Makefile (contents, props changed)
head/irc/irssi/Makefile
head/irc/xchat-gnome/Makefile
head/japanese/p5-Date-Japanese-Holiday/Makefile (contents, props changed)
head/japanese/p5-DateTime-Calendar-Japanese-Era/Makefile (contents, props changed)
head/japanese/p5-DateTime-Format-Japanese/Makefile (contents, props changed)
head/japanese/p5-Encode-EUCJPMS/Makefile (contents, props changed)
head/japanese/p5-Encode-JP-Mobile/Makefile (contents, props changed)
head/japanese/p5-HTML-MobileJp/Makefile (contents, props changed)
head/japanese/p5-Jcode/Makefile (contents, props changed)
head/japanese/p5-Lingua-JA-Kana/Makefile (contents, props changed)
head/japanese/p5-Lingua-JA-Summarize-Extract/Makefile (contents, props changed)
head/japanese/p5-Text-MeCab/Makefile (contents, props changed)
head/japanese/p5-Unicode-Japanese/Makefile (contents, props changed)
head/japanese/p5-WWW-MobileCarrierJP/Makefile (contents, props changed)
head/japanese/tomoe/Makefile
Modified: head/irc/epic4/Makefile
==============================================================================
--- head/irc/epic4/Makefile Mon Sep 16 15:19:15 2013 (r327409)
+++ head/irc/epic4/Makefile Mon Sep 16 15:42:40 2013 (r327410)
@@ -23,7 +23,6 @@ USE_OPENSSL= yes
SUB_FILES= pkg-message
PLIST_SUB+= PORTVERSION=${PORTVERSION}
USE_BZIP2= yes
-WANT_PERL= yes
CFLAGS:= ${CFLAGS:C/-O2/-g -O/g}
OPTIONS_DEFINE= IPV6 TCL PERL SSL TERMCAP DOCS
@@ -51,7 +50,7 @@ CONFIGURE_ARGS+= --without-tcl
# SITE_PERL and PERL_VERSION to create the path.
#
.if ${PORT_OPTIONS:MPERL}
-USE_PERL5= yes
+USES+= perl5
CONFIGURE_ARGS+= --with-perl=${SITE_PERL}/../../${PERL_VERSION}/mach/CORE
.else
CONFIGURE_ARGS+= --without-perl
Modified: head/irc/hexchat/Makefile
==============================================================================
--- head/irc/hexchat/Makefile Mon Sep 16 15:19:15 2013 (r327409)
+++ head/irc/hexchat/Makefile Mon Sep 16 15:42:40 2013 (r327410)
@@ -14,13 +14,11 @@ LICENSE= GPLv2
LIB_DEPENDS= proxy:${PORTSDIR}/net/libproxy
USE_XZ= yes
-USES= desktop-file-utils pathfix pkgconfig
+USES= desktop-file-utils pathfix pkgconfig gmake
USE_GNOME= gtk20 libxml2
-WANT_PERL= yes
USE_AUTOTOOLS= automake autoconf libtool
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--enable-gtkfe --disable-sysinfo
-USE_GMAKE= yes
INSTALLS_ICONS= yes
LDFLAGS+= -pthread
@@ -111,7 +109,7 @@ PLIST_SUB+= PYTHON="@comment "
.endif
.if ${PORT_OPTIONS:MPERL}
-USE_PERL5= yes
+USES+= perl5
CONFIGURE_ARGS+=--enable-perl
PLIST_SUB+= PERL=""
.else
Modified: head/irc/inspircd/Makefile
==============================================================================
--- head/irc/inspircd/Makefile Mon Sep 16 15:19:15 2013 (r327409)
+++ head/irc/inspircd/Makefile Mon Sep 16 15:42:40 2013 (r327410)
@@ -35,7 +35,8 @@ SUB_LIST+= PORTNAME=${PORTNAME} \
GROUPS=${GROUPS}
# Configure script is written in perl
-USE_PERL5_BUILD=yes
+USES= perl5
+USE_PERL5= build
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --with-cc=${CXX} --config-dir=${ETCDIR} \
Modified: head/irc/ircd-ratbox-devel/Makefile
==============================================================================
--- head/irc/ircd-ratbox-devel/Makefile Mon Sep 16 15:19:15 2013 (r327409)
+++ head/irc/ircd-ratbox-devel/Makefile Mon Sep 16 15:42:40 2013 (r327410)
@@ -15,11 +15,12 @@ LICENSE= GPLv2
CONFLICTS= ircd-ratbox-[0-9]* charybdis-[0-9]*
+USES= perl5
USE_BZIP2= yes
#MAN8= ircd.8
USE_RC_SUBR= ircd-ratbox
USE_SQLITE= 3
-USE_PERL5_BUILD= yes
+USE_PERL5= build
USE_LDCONFIG= ${PREFIX}/lib/ircd-ratbox
USERS= ircd
Modified: head/irc/irssi/Makefile
==============================================================================
--- head/irc/irssi/Makefile Mon Sep 16 15:19:15 2013 (r327409)
+++ head/irc/irssi/Makefile Mon Sep 16 15:42:40 2013 (r327410)
@@ -13,11 +13,9 @@ LIB_DEPENDS= glib-2:${PORTSDIR}/devel/gl
CONFLICTS= irssi-devel-[0-9]* zh-irssi-[0-9]*
-USES= pkgconfig ncurses
+USES= pkgconfig ncurses gmake
USE_BZIP2= yes
GNU_CONFIGURE= yes
-USE_GMAKE= yes
-WANT_PERL= yes
MAN1= irssi.1
@@ -40,7 +38,7 @@ USE_OPENSSL= yes
# Process options.
.if ${PORT_OPTIONS:MPERL}
-USE_PERL5= yes
+USES+= perl5
CONFIGURE_ARGS+= --with-perl-lib=site
PLIST_SUB+= WITH_PERL=""
.else
Modified: head/irc/xchat-gnome/Makefile
==============================================================================
--- head/irc/xchat-gnome/Makefile Mon Sep 16 15:19:15 2013 (r327409)
+++ head/irc/xchat-gnome/Makefile Mon Sep 16 15:42:40 2013 (r327410)
@@ -72,7 +72,7 @@ PLIST_SUB+= TCL="@comment "
.endif
.if ${PORT_OPTIONS:MPERL}
-USE_PERL5= yes
+USES+= perl5
CONFIGURE_ARGS+=--enable-perl
PLIST_SUB+= PERL=""
.else
Modified: head/japanese/p5-Date-Japanese-Holiday/Makefile
==============================================================================
--- head/japanese/p5-Date-Japanese-Holiday/Makefile Mon Sep 16 15:19:15 2013 (r327409)
+++ head/japanese/p5-Date-Japanese-Holiday/Makefile Mon Sep 16 15:42:40 2013 (r327410)
@@ -19,7 +19,8 @@ RUN_DEPENDS= p5-Date-Calc>5.3:${PORTSDIR
p5-Time-modules>0.01:${PORTSDIR}/devel/p5-Time-modules
BUILD_DEPENDS:= ${RUN_DEPENDS}
-PERL_CONFIGURE= YES
+USES= perl5
+USE_PERL5= configure
MAN3= Date::Japanese::Holiday.3
Modified: head/japanese/p5-DateTime-Calendar-Japanese-Era/Makefile
==============================================================================
--- head/japanese/p5-DateTime-Calendar-Japanese-Era/Makefile Mon Sep 16 15:19:15 2013 (r327409)
+++ head/japanese/p5-DateTime-Calendar-Japanese-Era/Makefile Mon Sep 16 15:42:40 2013 (r327410)
@@ -24,7 +24,8 @@ BUILD_DEPENDS= p5-Class-Accessor>=0:${PO
RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-YAML>=0:${PORTSDIR}/textproc/p5-YAML
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= DateTime::Calendar::Japanese::Era.3
Modified: head/japanese/p5-DateTime-Format-Japanese/Makefile
==============================================================================
--- head/japanese/p5-DateTime-Format-Japanese/Makefile Mon Sep 16 15:19:15 2013 (r327409)
+++ head/japanese/p5-DateTime-Format-Japanese/Makefile Mon Sep 16 15:42:40 2013 (r327410)
@@ -21,7 +21,8 @@ BUILD_DEPENDS= p5-DateTime>=0:${PORTSDIR
p5-Params-Validate>=0:${PORTSDIR}/devel/p5-Params-Validate
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= DateTime::Format::Japanese.3 \
DateTime::Format::Japanese::Common.3 \
Modified: head/japanese/p5-Encode-EUCJPMS/Makefile
==============================================================================
--- head/japanese/p5-Encode-EUCJPMS/Makefile Mon Sep 16 15:19:15 2013 (r327409)
+++ head/japanese/p5-Encode-EUCJPMS/Makefile Mon Sep 16 15:42:40 2013 (r327410)
@@ -14,7 +14,8 @@ MASTER_SITES= CPAN
MAINTAINER= knu at FreeBSD.org
COMMENT= A Perl5 module defining Microsoft compatible encodings for Japanese
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
post-install:
@${CAT} ${PKGMESSAGE}
Modified: head/japanese/p5-Encode-JP-Mobile/Makefile
==============================================================================
--- head/japanese/p5-Encode-JP-Mobile/Makefile Mon Sep 16 15:19:15 2013 (r327409)
+++ head/japanese/p5-Encode-JP-Mobile/Makefile Mon Sep 16 15:42:40 2013 (r327410)
@@ -15,7 +15,8 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
p5-YAML>0:${PORTSDIR}/textproc/p5-YAML
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
.include <bsd.port.pre.mk>
Modified: head/japanese/p5-HTML-MobileJp/Makefile
==============================================================================
--- head/japanese/p5-HTML-MobileJp/Makefile Mon Sep 16 15:19:15 2013 (r327409)
+++ head/japanese/p5-HTML-MobileJp/Makefile Mon Sep 16 15:42:40 2013 (r327410)
@@ -23,7 +23,8 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-Base>0:${PORTSDIR}/devel/p5-Test-Base \
p5-YAML>=0:${PORTSDIR}/textproc/p5-YAML
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= HTML::MobileJp.3 \
HTML::MobileJp::Plugin::GPS.3 \
Modified: head/japanese/p5-Jcode/Makefile
==============================================================================
--- head/japanese/p5-Jcode/Makefile Mon Sep 16 15:19:15 2013 (r327409)
+++ head/japanese/p5-Jcode/Makefile Mon Sep 16 15:42:40 2013 (r327410)
@@ -13,7 +13,9 @@ MASTER_SITES= CPAN
MAINTAINER= kuriyama at FreeBSD.org
COMMENT= Perl extension interface to convert Japanese text
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
+
MAN3= Jcode.3 Jcode::Nihongo.3
.include <bsd.port.pre.mk>
Modified: head/japanese/p5-Lingua-JA-Kana/Makefile
==============================================================================
--- head/japanese/p5-Lingua-JA-Kana/Makefile Mon Sep 16 15:19:15 2013 (r327409)
+++ head/japanese/p5-Lingua-JA-Kana/Makefile Mon Sep 16 15:42:40 2013 (r327410)
@@ -13,7 +13,8 @@ MASTER_SITES= CPAN
MAINTAINER= kuriyama at FreeBSD.org
COMMENT= Converts between Kanas and Romaji
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= ${PORTNAME:S/-/::/g}.3
Modified: head/japanese/p5-Lingua-JA-Summarize-Extract/Makefile
==============================================================================
--- head/japanese/p5-Lingua-JA-Summarize-Extract/Makefile Mon Sep 16 15:19:15 2013 (r327409)
+++ head/japanese/p5-Lingua-JA-Summarize-Extract/Makefile Mon Sep 16 15:42:40 2013 (r327410)
@@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-Class-Accessor>=0:${PO
p5-Module-Install>=0:${PORTSDIR}/devel/p5-Module-Install
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Lingua::JA::Summarize::Extract::Plugin::Sentence::Base.3 \
Lingua::JA::Summarize::Extract::Plugin::Parser::Ngram.3 \
Modified: head/japanese/p5-Text-MeCab/Makefile
==============================================================================
--- head/japanese/p5-Text-MeCab/Makefile Mon Sep 16 15:19:15 2013 (r327409)
+++ head/japanese/p5-Text-MeCab/Makefile Mon Sep 16 15:42:40 2013 (r327410)
@@ -28,7 +28,8 @@ MAN3= Text::MeCab.3 \
Text::MeCab::Dict.3 \
Text::MeCab::Node.3
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
CONFIGURE_ARGS= </dev/null
# dictionary encoding (euc-jp, shift_jis, utf-8)
Modified: head/japanese/p5-Unicode-Japanese/Makefile
==============================================================================
--- head/japanese/p5-Unicode-Japanese/Makefile Mon Sep 16 15:19:15 2013 (r327409)
+++ head/japanese/p5-Unicode-Japanese/Makefile Mon Sep 16 15:42:40 2013 (r327410)
@@ -13,7 +13,9 @@ MASTER_SITES= CPAN
MAINTAINER= knu at FreeBSD.org
COMMENT= A Perl5 module to handle Japanese character encodings
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
+
MAN1= ujconv.1 ujguess.1
MAN3= Unicode::Japanese.3 Unicode::Japanese::JA.3
Modified: head/japanese/p5-WWW-MobileCarrierJP/Makefile
==============================================================================
--- head/japanese/p5-WWW-MobileCarrierJP/Makefile Mon Sep 16 15:19:15 2013 (r327409)
+++ head/japanese/p5-WWW-MobileCarrierJP/Makefile Mon Sep 16 15:42:40 2013 (r327410)
@@ -26,7 +26,8 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-LWP-Online>=1.07:${PORTSDIR}/www/p5-LWP-Online \
p5-Test-Base>0:${PORTSDIR}/devel/p5-Test-Base
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN1= www-mobilecarrierjp-dump_all.pl.1
MAN3= WWW::MobileCarrierJP::EZWeb::PictogramInfo.3 \
Modified: head/japanese/tomoe/Makefile
==============================================================================
--- head/japanese/tomoe/Makefile Mon Sep 16 15:19:15 2013 (r327409)
+++ head/japanese/tomoe/Makefile Mon Sep 16 15:42:40 2013 (r327410)
@@ -18,11 +18,10 @@ COMMENT= Tegaki Online MOji-ninshiki Eng
USE_GNOME= lthack gnomehack
GNU_CONFIGURE= yes
-USES= gettext pkgconfig
-USE_GMAKE= yes
+USES= gettext pkgconfig gmake perl5
USE_LDCONFIG= yes
USE_RUBY= yes
-USE_PERL5_BUILD=yes
+USE_PERL5= build
BUILD_DEPENDS+= ${RUBY_SITEARCHLIBDIR}/glib2.so:${PORTSDIR}/devel/ruby-glib2 \
p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser
More information about the svn-ports-all
mailing list