From owner-svn-ports-all@FreeBSD.ORG Mon Sep 16 15:42:45 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 3F15CCF4; Mon, 16 Sep 2013 15:42:45 +0000 (UTC) (envelope-from az@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 29DEB270C; Mon, 16 Sep 2013 15:42:45 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r8GFgjNi043907; Mon, 16 Sep 2013 15:42:45 GMT (envelope-from az@svn.freebsd.org) Received: (from az@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r8GFgfA4043805; Mon, 16 Sep 2013 15:42:41 GMT (envelope-from az@svn.freebsd.org) Message-Id: <201309161542.r8GFgfA4043805@svn.freebsd.org> From: Andrej Zverev Date: Mon, 16 Sep 2013 15:42:41 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: 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... X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Sep 2013 15:42:45 -0000 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@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 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@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 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@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= =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