From owner-svn-ports-all@FreeBSD.ORG Thu Dec 26 22:59:13 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A8A1F935; Thu, 26 Dec 2013 22:59:13 +0000 (UTC) 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 921AD191A; Thu, 26 Dec 2013 22:59:13 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id rBQMxD2i017229; Thu, 26 Dec 2013 22:59:13 GMT (envelope-from rakuco@svn.freebsd.org) Received: (from rakuco@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id rBQMxD1C017225; Thu, 26 Dec 2013 22:59:13 GMT (envelope-from rakuco@svn.freebsd.org) Message-Id: <201312262259.rBQMxD1C017225@svn.freebsd.org> From: Raphael Kubo da Costa Date: Thu, 26 Dec 2013 22:59:13 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r337629 - head/textproc/redland-bindings 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.17 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: Thu, 26 Dec 2013 22:59:13 -0000 Author: rakuco Date: Thu Dec 26 22:59:12 2013 New Revision: 337629 URL: http://svnweb.freebsd.org/changeset/ports/337629 Log: - Support staging. - Adapt to the new options syntax. - Adapt to the new LIB_DEPENDS syntax. - Set LICENSE. Modified: head/textproc/redland-bindings/Makefile head/textproc/redland-bindings/pkg-plist (contents, props changed) Modified: head/textproc/redland-bindings/Makefile ============================================================================== --- head/textproc/redland-bindings/Makefile Thu Dec 26 22:41:02 2013 (r337628) +++ head/textproc/redland-bindings/Makefile Thu Dec 26 22:59:12 2013 (r337629) @@ -9,72 +9,34 @@ MASTER_SITES= http://download.librdf.org MAINTAINER?= kde@FreeBSD.org COMMENT?= Language bindings for the Redland package -LIB_DEPENDS= rdf:${PORTSDIR}/textproc/redland +# Even though GPLv3 is not explicitly mentioned in the port's LICENSE.html, one +# of its licenses is "GPLv2 or newer", which includes GPLv3. +LICENSE= AL2 GPLv2 GPLv3 LGPL21 +LICENSE_COMB= dual + +LIB_DEPENDS= librdf.so:${PORTSDIR}/textproc/redland GNU_CONFIGURE= yes +USES= pkgconfig OPTIONS_DEFINE= PERL PHP PYTHON RUBY OPTIONS_DEFAULT=PYTHON +OPTIONS_SUB= yes -USES= pkgconfig +PERL_CONFIGURE_WITH= perl +PERL_USES= perl5 +PHP_CONFIGURE_WITH= php +PHP_USE= PHP=yes PHP_BUILD=yes +PYTHON_CONFIGURE_WITH= python +PYTHON_USE= PYTHON=2.5+ +RUBY_CONFIGURE_WITH= ruby +RUBY_USE= RUBY=yes -NO_STAGE= yes .include -.if ${PORT_OPTIONS:MPERL} -USES+= perl5 -CONFIGURE_ARGS+=--with-perl -PLIST_SUB+= WITH_PERL="" -MANPREFIX= ${LOCALBASE}/lib/perl5/${PERL_VER} -MAN3= RDF::Redland.3 \ - RDF::Redland::BlankNode.3 \ - RDF::Redland::Iterator.3 \ - RDF::Redland::LiteralNode.3 \ - RDF::Redland::Model.3 \ - RDF::Redland::Node.3 \ - RDF::Redland::Parser.3 \ - RDF::Redland::Query.3 \ - RDF::Redland::QueryResults.3 \ - RDF::Redland::RSS.3 \ - RDF::Redland::Serializer.3 \ - RDF::Redland::Statement.3 \ - RDF::Redland::Storage.3 \ - RDF::Redland::Stream.3 \ - RDF::Redland::URI.3 \ - RDF::Redland::URINode.3 \ - RDF::Redland::XMLLiteralNode.3 -.else -PLIST_SUB+= WITH_PERL="@comment " -.endif - -.if ${PORT_OPTIONS:MPHP} -USE_PHP= yes -USE_PHP_BUILD= yes -CONFIGURE_ARGS+=--with-php -PLIST_SUB+= WITH_PHP="" -.else -PLIST_SUB+= WITH_PHP="@comment " -.endif - -.if ${PORT_OPTIONS:MPYTHON} -USE_PYTHON= 2.5+ -CONFIGURE_ARGS+=--with-python -PLIST_SUB+= WITH_PYTHON="" -.else -PLIST_SUB+= WITH_PYTHON="@comment " -.endif - -.if ${PORT_OPTIONS:MRUBY} -USE_RUBY= yes -CONFIGURE_ARGS+=--with-ruby -PLIST_SUB+= WITH_RUBY="" -.else -PLIST_SUB+= WITH_RUBY="@comment " -.endif - post-install: .if ${PORT_OPTIONS:MPERL} - -${RM} -f ${PREFIX}/lib/perl5/${PERL_VER}/mach/perllocal.pod + ${RM} ${STAGEDIR}${PREFIX}/lib/perl5/${PERL_VER}/mach/perllocal.pod .endif .include Modified: head/textproc/redland-bindings/pkg-plist ============================================================================== --- head/textproc/redland-bindings/pkg-plist Thu Dec 26 22:41:02 2013 (r337628) +++ head/textproc/redland-bindings/pkg-plist Thu Dec 26 22:59:12 2013 (r337629) @@ -1,55 +1,73 @@ -@comment $FreeBSD$ -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/BlankNode.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/CORE.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Iterator.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/LiteralNode.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Model.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Node.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Parser.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Query.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/QueryResults.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/RSS.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Serializer.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Statement.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Storage.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Stream.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/URI.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/URINode.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/XMLLiteralNode.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF/Redland/CORE/.packlist -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF/Redland/CORE/CORE.bs -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF/Redland/CORE/CORE.so -%%WITH_PHP%%lib/php/%%PHP_EXT_DIR%%/redland.so -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/Redland.so -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/RDF.py -%%WITH_RUBY%%%%RUBY_ARCHLIBDIR%%/redland.so -%%WITH_RUBY%%%%RUBY_LIBDIR%%/rdf/redland/constants.rb -%%WITH_RUBY%%%%RUBY_LIBDIR%%/rdf/redland/convert_owl.rb -%%WITH_RUBY%%%%RUBY_LIBDIR%%/rdf/redland/convertfoaf.rb -%%WITH_RUBY%%%%RUBY_LIBDIR%%/rdf/redland/dc.rb -%%WITH_RUBY%%%%RUBY_LIBDIR%%/rdf/redland/model.rb -%%WITH_RUBY%%%%RUBY_LIBDIR%%/rdf/redland/node.rb -%%WITH_RUBY%%%%RUBY_LIBDIR%%/rdf/redland/parser.rb -%%WITH_RUBY%%%%RUBY_LIBDIR%%/rdf/redland/query.rb -%%WITH_RUBY%%%%RUBY_LIBDIR%%/rdf/redland/queryresults.rb -%%WITH_RUBY%%%%RUBY_LIBDIR%%/rdf/redland/resource.rb -%%WITH_RUBY%%%%RUBY_LIBDIR%%/rdf/redland/schemas/foaf.rb -%%WITH_RUBY%%%%RUBY_LIBDIR%%/rdf/redland/schemas/owl.rb -%%WITH_RUBY%%%%RUBY_LIBDIR%%/rdf/redland/schemas/rdfs.rb -%%WITH_RUBY%%%%RUBY_LIBDIR%%/rdf/redland/serializer.rb -%%WITH_RUBY%%%%RUBY_LIBDIR%%/rdf/redland/statement.rb -%%WITH_RUBY%%%%RUBY_LIBDIR%%/rdf/redland/store.rb -%%WITH_RUBY%%%%RUBY_LIBDIR%%/rdf/redland/stream.rb -%%WITH_RUBY%%%%RUBY_LIBDIR%%/rdf/redland/uri.rb -%%WITH_RUBY%%%%RUBY_LIBDIR%%/rdf/redland/util.rb -%%WITH_RUBY%%%%RUBY_LIBDIR%%/rdf/redland.rb -%%WITH_RUBY%%@dirrm %%RUBY_LIBDIR%%/rdf/redland/schemas -%%WITH_RUBY%%@dirrm %%RUBY_LIBDIR%%/rdf/redland -%%WITH_RUBY%%@dirrm %%RUBY_LIBDIR%%/rdf -%%WITH_PHP%%@dirrmtry lib/php/%%PHP_EXT_DIR%% -%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF/Redland/CORE -%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF/Redland -%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF -%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland -%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/RDF +%%PERL%%%%PERL5_MAN3%%/RDF::Redland.3.gz +%%PERL%%%%PERL5_MAN3%%/RDF::Redland::BlankNode.3.gz +%%PERL%%%%PERL5_MAN3%%/RDF::Redland::Iterator.3.gz +%%PERL%%%%PERL5_MAN3%%/RDF::Redland::LiteralNode.3.gz +%%PERL%%%%PERL5_MAN3%%/RDF::Redland::Model.3.gz +%%PERL%%%%PERL5_MAN3%%/RDF::Redland::Node.3.gz +%%PERL%%%%PERL5_MAN3%%/RDF::Redland::Parser.3.gz +%%PERL%%%%PERL5_MAN3%%/RDF::Redland::Query.3.gz +%%PERL%%%%PERL5_MAN3%%/RDF::Redland::QueryResults.3.gz +%%PERL%%%%PERL5_MAN3%%/RDF::Redland::RSS.3.gz +%%PERL%%%%PERL5_MAN3%%/RDF::Redland::Serializer.3.gz +%%PERL%%%%PERL5_MAN3%%/RDF::Redland::Statement.3.gz +%%PERL%%%%PERL5_MAN3%%/RDF::Redland::Storage.3.gz +%%PERL%%%%PERL5_MAN3%%/RDF::Redland::Stream.3.gz +%%PERL%%%%PERL5_MAN3%%/RDF::Redland::URI.3.gz +%%PERL%%%%PERL5_MAN3%%/RDF::Redland::URINode.3.gz +%%PERL%%%%PERL5_MAN3%%/RDF::Redland::XMLLiteralNode.3.gz +%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland.pm +%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/BlankNode.pm +%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/CORE.pm +%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Iterator.pm +%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/LiteralNode.pm +%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Model.pm +%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Node.pm +%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Parser.pm +%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Query.pm +%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/QueryResults.pm +%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/RSS.pm +%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Serializer.pm +%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Statement.pm +%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Storage.pm +%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/Stream.pm +%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/URI.pm +%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/URINode.pm +%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland/XMLLiteralNode.pm +%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF/Redland/CORE/.packlist +%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF/Redland/CORE/CORE.bs +%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF/Redland/CORE/CORE.so +%%PHP%%lib/php/%%PHP_EXT_DIR%%/redland.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/Redland.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/RDF.py +%%RUBY%%%%RUBY_ARCHLIBDIR%%/redland.so +%%RUBY%%%%RUBY_LIBDIR%%/rdf/redland/constants.rb +%%RUBY%%%%RUBY_LIBDIR%%/rdf/redland/convert_owl.rb +%%RUBY%%%%RUBY_LIBDIR%%/rdf/redland/convertfoaf.rb +%%RUBY%%%%RUBY_LIBDIR%%/rdf/redland/dc.rb +%%RUBY%%%%RUBY_LIBDIR%%/rdf/redland/model.rb +%%RUBY%%%%RUBY_LIBDIR%%/rdf/redland/node.rb +%%RUBY%%%%RUBY_LIBDIR%%/rdf/redland/parser.rb +%%RUBY%%%%RUBY_LIBDIR%%/rdf/redland/query.rb +%%RUBY%%%%RUBY_LIBDIR%%/rdf/redland/queryresults.rb +%%RUBY%%%%RUBY_LIBDIR%%/rdf/redland/resource.rb +%%RUBY%%%%RUBY_LIBDIR%%/rdf/redland/schemas/foaf.rb +%%RUBY%%%%RUBY_LIBDIR%%/rdf/redland/schemas/owl.rb +%%RUBY%%%%RUBY_LIBDIR%%/rdf/redland/schemas/rdfs.rb +%%RUBY%%%%RUBY_LIBDIR%%/rdf/redland/serializer.rb +%%RUBY%%%%RUBY_LIBDIR%%/rdf/redland/statement.rb +%%RUBY%%%%RUBY_LIBDIR%%/rdf/redland/store.rb +%%RUBY%%%%RUBY_LIBDIR%%/rdf/redland/stream.rb +%%RUBY%%%%RUBY_LIBDIR%%/rdf/redland/uri.rb +%%RUBY%%%%RUBY_LIBDIR%%/rdf/redland/util.rb +%%RUBY%%%%RUBY_LIBDIR%%/rdf/redland.rb +%%RUBY%%@dirrm %%RUBY_LIBDIR%%/rdf/redland/schemas +%%RUBY%%@dirrm %%RUBY_LIBDIR%%/rdf/redland +%%RUBY%%@dirrm %%RUBY_LIBDIR%%/rdf +%%PYTHON%%@dirrmtry %%PYTHON_SITELIBDIR%% +%%PYTHON%%@dirrmtry %%PYTHON_LIBDIR%% +%%PHP%%@dirrmtry lib/php/%%PHP_EXT_DIR%% +%%PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF/Redland/CORE +%%PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF/Redland +%%PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF +%%PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/RDF/Redland +%%PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/RDF