r61706 - in /trunk/libclass-xsaccessor-perl/debian: changelog control rules
ansgar-guest at users.alioth.debian.org
ansgar-guest at users.alioth.debian.org
Wed Aug 18 04:24:37 UTC 2010
Author: ansgar-guest
Date: Wed Aug 18 04:23:40 2010
New Revision: 61706
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=61706
Log:
Add dependency on same upstream version of perl to make sure
#define PERL_CORE never breaks things.
Modified:
trunk/libclass-xsaccessor-perl/debian/changelog
trunk/libclass-xsaccessor-perl/debian/control
trunk/libclass-xsaccessor-perl/debian/rules
Modified: trunk/libclass-xsaccessor-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-xsaccessor-perl/debian/changelog?rev=61706&op=diff
==============================================================================
--- trunk/libclass-xsaccessor-perl/debian/changelog (original)
+++ trunk/libclass-xsaccessor-perl/debian/changelog Wed Aug 18 04:23:40 2010
@@ -1,18 +1,18 @@
-libclass-xsaccessor-perl (1.07-1) UNRELEASED; urgency=low
-
- TODO: Is #define PERL_CORE safe or not?
+libclass-xsaccessor-perl (1.07-1) unstable; urgency=low
[ gregor herrmann ]
* Set Standards-Version to 3.9.1; replace Conflicts with Breaks.
[ Ansgar Burchardt ]
* New upstream release.
+ * Add dependency on same upstream version of perl to make sure
+ #define PERL_CORE never breaks things.
* Use source format 3.0 (quilt).
* debian/copyright: Formatting changes for current DEP-5 proposal;
refer to /usr/share/common-licenses/GPL-1.
* Add myself to Uploaders.
- -- Ansgar Burchardt <ansgar at 43-1.org> Sun, 15 Aug 2010 15:50:07 +0900
+ -- Ansgar Burchardt <ansgar at 43-1.org> Wed, 18 Aug 2010 13:21:04 +0900
libclass-xsaccessor-perl (1.05-2) unstable; urgency=low
Modified: trunk/libclass-xsaccessor-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-xsaccessor-perl/debian/control?rev=61706&op=diff
==============================================================================
--- trunk/libclass-xsaccessor-perl/debian/control (original)
+++ trunk/libclass-xsaccessor-perl/debian/control Wed Aug 18 04:23:40 2010
@@ -1,7 +1,7 @@
Source: libclass-xsaccessor-perl
Section: perl
Priority: optional
-Build-Depends: perl, debhelper (>= 7)
+Build-Depends: perl, debhelper (>= 7.0.50~)
Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
Uploaders: Jonathan Yu <jawnsy at cpan.org>, Damyan Ivanov <dmn at debian.org>,
gregor herrmann <gregoa at debian.org>, Ansgar Burchardt <ansgar at 43-1.org>
@@ -12,7 +12,7 @@
Package: libclass-xsaccessor-perl
Architecture: any
-Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends}
+Depends: ${misc:Depends}, ${perl:Depends}, ${sameperl:Depends}, ${shlibs:Depends}
Breaks: libclass-xsaccessor-array-perl (<< 1.05-1)
Replaces: libclass-xsaccessor-array-perl (<< 1.05-1)
Provides: libclass-xsaccessor-array-perl
Modified: trunk/libclass-xsaccessor-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-xsaccessor-perl/debian/rules?rev=61706&op=diff
==============================================================================
--- trunk/libclass-xsaccessor-perl/debian/rules (original)
+++ trunk/libclass-xsaccessor-perl/debian/rules Wed Aug 18 04:23:40 2010
@@ -1,4 +1,10 @@
#!/usr/bin/make -f
+
+PERL_CURRENT := $(shell perl -MConfig -e 'print "$$Config{revision}.$$Config{patchlevel}.$$Config{subversion}"')
+PERL_NEXT := $(shell perl -MConfig -e 'print "$$Config{revision}.$$Config{patchlevel}." . ($$Config{subversion} + 1)')
%:
dh $@
+
+override_dh_gencontrol:
+ dh_gencontrol -- -V'sameperl:Depends=perl (>= $(PERL_CURRENT)~), perl (<< $(PERL_NEXT)~)'
More information about the Pkg-perl-cvs-commits
mailing list