[gmp-ecm] 01/01: debianization: d/control revision: fix #819802
Jerome Benoit
calculus-guest at moszumanska.debian.org
Sat Apr 2 16:15:53 UTC 2016
This is an automated email from the git hooks/post-receive script.
calculus-guest pushed a commit to branch master
in repository gmp-ecm.
commit 308b15483e14217655d07a230785e660b51a97e6
Author: Jerome Benoit <calculus at rezozer.net>
Date: Sat Apr 2 17:59:40 2016 +0200
debianization: d/control revision: fix #819802
---
debian/changelog | 8 +++---
debian/control | 30 +++++-----------------
...ecm1-dev-common.docs => libecm-dev-common.docs} | 0
...-common.examples => libecm-dev-common.examples} | 0
...ev-common.install => libecm-dev-common.install} | 0
debian/{libecm1-dev.install => libecm-dev.install} | 0
debian/libecm1-dev-common.lintian-overrides | 2 --
debian/libecm1-dev.lintian-overrides | 2 --
debian/rules | 2 +-
9 files changed, 13 insertions(+), 31 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 4a1a9c1..29df79b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,12 @@
-gmp-ecm (7.0+ds-2~1) UNRELEASED; urgency=medium
+gmp-ecm (7.0+ds-2) unstable; urgency=medium
* Debianization:
- debian/control:
- - lib Recoomends field, discard (Closes: #819696).
+ - lib Recommends field, discard (Closes: #819696);
+ - lib Conflicts field, discard (Closes: #819802);
+ - Provides/Breaks/Conflicts policy, revisit.
- -- Jerome Benoit <calculus at rezozer.net> Fri, 01 Apr 2016 02:00:42 +0000
+ -- Jerome Benoit <calculus at rezozer.net> Sat, 02 Apr 2016 15:54:49 +0000
gmp-ecm (7.0+ds-1) unstable; urgency=medium
diff --git a/debian/control b/debian/control
index e287b97..49d5a6c 100644
--- a/debian/control
+++ b/debian/control
@@ -5,9 +5,9 @@ Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.
Uploaders: Jerome Benoit <calculus at rezozer.net>
Build-Depends:
debhelper (>= 9),
- autotools-dev, gnulib, m4 [amd64 kfreebsd-amd64], dh-autoreconf, libtool,
+ autotools-dev, gnulib, m4, dh-autoreconf, libtool,
libgmp-dev (>= 2:6.0)
-Build-Depends-Indep:
+#Build-Depends-Indep:
Standards-Version: 3.9.7
Homepage: http://ecm.gforge.inria.fr/
Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/gmp-ecm.git
@@ -43,7 +43,6 @@ Package: libecm1
Provides: libecm
Section: libs
Architecture: any
-Conflicts: libecm
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Multi-Arch: same
@@ -66,15 +65,11 @@ Description: factor integers using the Elliptic Curve Method -- lib
.
This package provides the shared library.
-Package: libecm1-dev
-Provides: libecm-dev
+Package: libecm-dev
Section: libdevel
Architecture: any
-Replaces: libecm-dev (<= 6.4.4-2)
-Conflicts: libecm-dev (<= 6.4.4-2)
-#Conflicts: libecm-dev
Depends:
- libecm1 (= ${binary:Version}), libecm1-dev-common (= ${source:Version}),
+ libecm1 (= ${binary:Version}), libecm-dev-common (= ${source:Version}),
libgmp-dev, ${misc:Depends}
Multi-Arch: same
Description: factor integers using the Elliptic Curve Method -- libdev
@@ -97,14 +92,13 @@ Description: factor integers using the Elliptic Curve Method -- libdev
This package provides the static library and symbolic links needed
for development.
-Package: libecm1-dev-common
-Provides: libecm-dev-common
+Package: libecm-dev-common
Section: libdevel
Architecture: all
Replaces: libecm-dev (<= 6.4.4-2)
-Conflicts: libecm-dev (<= 6.4.4-2), libecm-dev-common
+Breaks: libecm-dev (<= 6.4.4-2)
Depends: ${misc:Depends}
-Recommends: libecm1-dev (=${binary:Version})
+Recommends: libecm-dev (=${binary:Version})
Multi-Arch: foreign
Description: factor integers using the Elliptic Curve Method -- header
gmp-ecm is a free implementation of the Elliptic Curve Method (ECM)
@@ -124,13 +118,3 @@ Description: factor integers using the Elliptic Curve Method -- header
information about ecmnet.
.
This package provides the header needed by developers.
-
-Package: libecm-dev
-Section: oldlibs
-Priority: extra
-Architecture: all
-Pre-Depends: ${misc:Pre-Depends}
-Depends: libecm1-dev (>= ${source:Version}), ${misc:Depends}
-Multi-Arch: foreign
-Description: transitional dummy package
- This is a transitional dummy package. It can safely be removed.
diff --git a/debian/libecm1-dev-common.docs b/debian/libecm-dev-common.docs
similarity index 100%
rename from debian/libecm1-dev-common.docs
rename to debian/libecm-dev-common.docs
diff --git a/debian/libecm1-dev-common.examples b/debian/libecm-dev-common.examples
similarity index 100%
rename from debian/libecm1-dev-common.examples
rename to debian/libecm-dev-common.examples
diff --git a/debian/libecm1-dev-common.install b/debian/libecm-dev-common.install
similarity index 100%
rename from debian/libecm1-dev-common.install
rename to debian/libecm-dev-common.install
diff --git a/debian/libecm1-dev.install b/debian/libecm-dev.install
similarity index 100%
rename from debian/libecm1-dev.install
rename to debian/libecm-dev.install
diff --git a/debian/libecm1-dev-common.lintian-overrides b/debian/libecm1-dev-common.lintian-overrides
deleted file mode 100644
index 2f47eb2..0000000
--- a/debian/libecm1-dev-common.lintian-overrides
+++ /dev/null
@@ -1,2 +0,0 @@
-# Breaks appears too weak during upgrade tests with piuparts(1)
-libecm1-dev-common: conflicts-with-version libecm-dev (<= 6.4.4-2)
diff --git a/debian/libecm1-dev.lintian-overrides b/debian/libecm1-dev.lintian-overrides
deleted file mode 100644
index 179097e..0000000
--- a/debian/libecm1-dev.lintian-overrides
+++ /dev/null
@@ -1,2 +0,0 @@
-# Breaks appears too weak during upgrade tests with piuparts(1)
-libecm1-dev: conflicts-with-version libecm-dev (<= 6.4.4-2)
diff --git a/debian/rules b/debian/rules
index 60ace5c..1db5962 100755
--- a/debian/rules
+++ b/debian/rules
@@ -21,7 +21,7 @@ override_dh_auto_install-indep:
$(MAKE) -C _build install-data-am DESTDIR=$(CURDIR)/debian/tmp
override_dh_installdocs:
- dh_installdocs -plibecm1-dev --link-doc=libecm1-dev-common
+ dh_installdocs -plibecm-dev --link-doc=libecm-dev-common
dh_installdocs --remaining-packages
override_dh_compress-indep:
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/gmp-ecm.git
More information about the debian-science-commits
mailing list