[SCM] librdf-trine-perl Debian packaging branch, master, updated. debian/0.140-2-7-gbcd8fc2

Jonas Smedegaard dr at jones.dk
Tue Jun 26 01:52:46 UTC 2012


The following commit has been merged in the master branch:
commit 4ce7da82cad93f6c52c41524a08f8f7abac7fb40
Author: Jonas Smedegaard <dr at jones.dk>
Date:   Tue Jun 26 03:15:26 2012 +0200

    Tidy rules file.

diff --git a/debian/rules b/debian/rules
index 79cb098..00edcf3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,7 +1,8 @@
 #!/usr/bin/make -f
 # -*- mode: makefile; coding: utf-8 -*-
-# Copyright 2011, 2012 Jonas Smedegaard <dr at jones.dk>
-# Copyright 2011, 2012 Florian Schlichting <fschlich at zedat.fu-berlin.de>
+# Copyright © 2011, 2012 Jonas Smedegaard <dr at jones.dk>
+# Copyright © 2011, 2012 Florian Schlichting
+# <fschlich at zedat.fu-berlin.de>
 # Description: Main Debian packaging script for RDF::Trine
 #
 # This program is free software; you can redistribute it and/or modify
@@ -22,37 +23,40 @@ include /usr/share/cdbs/1/rules/utils.mk
 include /usr/share/cdbs/1/class/perl-makemaker.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
 
+pkg = $(DEB_SOURCE_PACKAGE)
+
 DEB_UPSTREAM_PACKAGE = RDF-Trine
 #DEB_UPSTREAM_URL = http://www.cpan.org/modules/by-module/RDF
 DEB_UPSTREAM_URL = http://search.cpan.org/CPAN/authors/id/G/GW/GWILLIAMS
 DEB_UPSTREAM_TARBALL_BASENAME_MANGLE = s/~/_/
 DEB_UPSTREAM_TARBALL_MD5 = 15010d823e5d2bce5d087642b925ed0a
 
-# Needed both by upstream build process and (always/often) at runtime
+# Needed by upstream build and (always/often) at runtime
 # TODO: Drop libmodule-load-conditional-perl after wheezy+1
-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)
+perl-deps = algorithm-combinatorics dbd-sqlite3 dbi dbix-connector
+perl-deps += ossp-uuid error www json log-log4perl set-scalar text-csv
+perl-deps += text-table xml-commonns xml-namespace
+deps = $(patsubst %,$(comma) lib%-perl,$(perl-deps))
+deps += , perl (>= 5.12.3) | libmodule-load-conditional-perl (>= 0.38)
+deps += , liburi-perl (>= 1.52), libxml-sax-perl (>= 0.96)
+deps-recommend = librdf-perl
 
 # Needed (often/seldom) at runtime
-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, libredis-perl
-
-# Needed by upstream tests
-CDBS_BUILD_DEPENDS += , libtest-exception-perl, libtest-json-perl
-
-# install binaries as sample files (and only as such
-DEB_INSTALL_EXAMPLES_ALL += examples/* bin
-install/librdf-trine-perl::
-	rm debian/librdf-trine-perl/usr/bin/srx2*
-	rmdir debian/librdf-trine-perl/usr/bin
+perl-recommends = rdf-trin3 rdf-rdfa-parser rdf-trine-node-literal-xml
+recommends = $(patsubst %,$(comma) lib%-perl,$(perl-recommends))
+recommends += , libxml-libxml-perl (>= 1.70)
+suggests = libdbd-pg-perl, libdbd-mysql-perl, libredis-perl
+
+# Needed by upstream testsuite
+deps-test = libtest-exception-perl, libtest-json-perl
+
+CDBS_BUILD_DEPENDS += , $(deps), $(deps-test), $(deps-recommend)
+CDBS_DEPENDS_$(pkg) = $(deps)
+CDBS_RECOMMENDS_$(pkg) = $(deps-recommend), $(recommends)
+CDBS_SUGGESTS_$(pkg) = $(suggests)
+
+# install binaries as sample files (and only as such)
+DEB_INSTALL_EXAMPLES_$(pkg) += examples/* bin
+install/$(pkg)::
+	rm $(cdbs_curdestdir)usr/bin/*
+	rmdir $(cdbs_curdestdir)usr/bin

-- 
librdf-trine-perl Debian packaging



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