[SCM] librdf-trine-perl Debian packaging branch, master, updated. debian/0.139-1-11-g9910651

Jonas Smedegaard dr at jones.dk
Wed May 9 16:34:32 UTC 2012


The following commit has been merged in the master branch:
commit f162d855ce849d5f10e6b1b341626934c6deeaff
Author: Jonas Smedegaard <dr at jones.dk>
Date:   Wed May 9 12:54:41 2012 +0200

    Tidy rules file.

diff --git a/debian/rules b/debian/rules
index c917f3b..1bd3203 100755
--- a/debian/rules
+++ b/debian/rules
@@ -26,29 +26,32 @@ DEB_UPSTREAM_PACKAGE = RDF-Trine
 DEB_UPSTREAM_URL = http://search.cpan.org/CPAN/authors/id/G/GW/GWILLIAMS
 DEB_UPSTREAM_TARBALL_MD5 = 343a1a8e452bd31ecd13a0722de43af6
 
-# Needed both by upstream build process and at runtime
+# Needed both by upstream build process and (always/often) at runtime
 # TODO: Drop libmodule-load-conditional-perl after wheezy+1
-common-depends = libalgorithm-combinatorics-perl, libdbd-sqlite3-perl, libdbi-perl, libdbix-connector-perl, libossp-uuid-perl
-common-depends += , liberror-perl, libwww-perl, libjson-perl, liblog-log4perl-perl
-common-depends += , perl (>= 5.12.3) | libmodule-load-conditional-perl (>= 0.38), libset-scalar-perl, libtext-csv-perl
-common-depends += , libtext-table-perl, liburi-perl (>= 1.52)
-common-depends += , libxml-commonns-perl, libxml-namespace-perl, libxml-sax-perl (>= 0.96)
-
-CDBS_BUILD_DEPENDS += , $(common-depends)
+common-perl-depends = algorithm-combinatorics dbd-sqlite3 dbi dbix-connector
+common-perl-depends += ossp-uuid error www json log-log4perl set-scalar
+common-perl-depends += text-csv text-table xml-commonns xml-namespace
+common-depends = $(patsubst %,lib%-perl$(comma),$(common-perl-depends))
+common-depends += , perl (>= 5.12.3) | libmodule-load-conditional-perl (>= 0.38)
+common-depends += , liburi-perl (>= 1.52), libxml-sax-perl (>= 0.96)
+common-recommends = librdf-perl
+
+CDBS_BUILD_DEPENDS += , $(common-depends), $(common-recommends)
 CDBS_DEPENDS_ALL = $(common-depends)
+CDBS_RECOMMENDS_ALL = $(common-recommends)
 
 # Needed (often/seldom) at runtime
-CDBS_RECOMMENDS_ALL = librdf-perl, librdf-trin3-perl, librdf-rdfa-parser-perl, librdf-trine-node-literal-xml-perl
+CDBS_RECOMMENDS_ALL = librdf-trin3-perl, librdf-rdfa-parser-perl
+CDBS_RECOMMENDS_ALL += , librdf-trine-node-literal-xml-perl
 CDBS_RECOMMENDS_ALL += , libxml-libxml-perl (>= 1.70)
 CDBS_SUGGESTS_ALL = libdbd-pg-perl, libdbd-mysql-perl
 
 # Needed by upstream tests
 CDBS_BUILD_DEPENDS += , libtest-exception-perl, libtest-json-perl
-CDBS_BUILD_DEPENDS += , librdf-perl, libtest-pod-perl, libtest-pod-coverage-perl
+CDBS_BUILD_DEPENDS += , libtest-pod-perl, libtest-pod-coverage-perl
 
+# install binaries as sample files (and only as such
 DEB_INSTALL_EXAMPLES_ALL += examples/* bin
-
-# make sure srx2csv and srx2table aren't shipped in /usr/bin *in addition* to examples/bin
 install/librdf-trine-perl::
 	rm debian/librdf-trine-perl/usr/bin/srx2*
 	rmdir debian/librdf-trine-perl/usr/bin

-- 
librdf-trine-perl Debian packaging



More information about the Pkg-perl-cvs-commits mailing list