On 2013-11-14 20:22:56, Julien Cristau wrote: > Hrm. Why did the -dev package name change? That makes it harder than > necessary to rebuild the reverse deps, since they now need a sourceful > upload. Please either bring back libpqxx3-dev, or at least call the new > package libpqxx-dev instead of libpqxx4-dev. Hi Julien, Thx for the remainder. I already have a patch which will bring back libpqxx3-dev as a dummy package which depends on new libpqxx-dev. I'll ask my sponsor to upload it asap. Matthijs can you apply attached patch and upload it to unstable? I'm doing it that way as alioth is down and I can't push anything. Thx a lot. -- |_|0|_| | |_|_|0| "Heghlu'Meh QaQ jajVam" | |0|0|0| -------- kuLa --------- | gpg --keyserver pgp.mit.edu --recv-keys 0x58C338B3 3DF1 A4DF C732 4688 38BC F121 6869 30DD 58C3 38B3
From 7cb2636d91cd84fe4193ba06eba26e06a6fe22b3 Mon Sep 17 00:00:00 2001
From: "Marcin Kulisz (kuLa)" <debian@kulisz.net>
Date: Thu, 14 Nov 2013 20:07:51 +0000
Subject: [PATCH] Added dummy libpqxx3-dev package for easier +
transitions
---
debian/changelog | 6 ++++++
debian/control | 22 ++++++++++++++++------
debian/libpqxx-dev.dirs | 2 ++
debian/libpqxx-dev.docs | 3 +++
debian/libpqxx-dev.install | 5 +++++
debian/libpqxx4-dev.dirs | 2 --
debian/libpqxx4-dev.docs | 3 ---
debian/libpqxx4-dev.install | 5 -----
8 files changed, 32 insertions(+), 16 deletions(-)
create mode 100644 debian/libpqxx-dev.dirs
create mode 100644 debian/libpqxx-dev.docs
create mode 100644 debian/libpqxx-dev.install
delete mode 100644 debian/libpqxx4-dev.dirs
delete mode 100644 debian/libpqxx4-dev.docs
delete mode 100644 debian/libpqxx4-dev.install
diff --git a/debian/changelog b/debian/changelog
index 9798a53..b60c8b6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+libpqxx (4.0.1-2) unstable; urgency=low
+
+ * Created dummy transition package for libpqxx3-dev
+
+ -- Marcin Kulisz (kuLa) <debian@kulisz.net> Thu, 14 Nov 2013 20:03:43 +0000
+
libpqxx (4.0.1-1) unstable; urgency=low
* New upstream
diff --git a/debian/control b/debian/control
index 8a6f66e..10f4fcb 100644
--- a/debian/control
+++ b/debian/control
@@ -3,19 +3,20 @@ Section: libs
Priority: optional
Maintainer: Marcin Kulisz (kuLa) <debian@kulisz.net>
Build-Depends: debhelper (>> 9.0.0), libpq-dev (>= 8.0.3), chrpath, libtool,
- python-all, autotools-dev
+ python-all, autotools-dev
Standards-Version: 3.9.4
Vcs-Git: git://anonscm.debian.org/collab-maint/libpqxx.git
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/libpqxx.git;a=summary
Homepage: http://pqxx.org
-Package: libpqxx4-dev
+Package: libpqxx-dev
Section: libdevel
Architecture: any
Pre-Depends: ${misc:Pre-Depends}
-Depends: ${misc:Depends}, libpq-dev (>= 8.0.3-1), libpqxx-4.0 (= ${binary:Version}), pkg-config
+Depends: ${misc:Depends}, libpq-dev (>= 8.0.3-1),
+ libpqxx-4.0 (= ${binary:Version}), pkg-config
Suggests: libpqxx4-doc
-Conflicts: libpqxx3-dev
+Breaks: libpqxx3-dev
Replaces: libpqxx3-dev
Description: C++ library to connect to PostgreSQL (development files)
C++ library to enable user programs to communicate with
@@ -24,12 +25,22 @@ Description: C++ library to connect to PostgreSQL (development files)
This package contains header files for linking against libpqxx. Obsoletes
the libpqpp-dev package.
+Package: libpqxx3-dev
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, libpqxx4-dev
+Description: Transitional dummy package for libpqxx
+ This package is a transition dummy package which can be safely removed.
+ .
+ C++ library to enable user programs to communicate with
+ the PostgreSQL database back-end.
+
Package: libpqxx4-doc
Section: doc
Architecture: all
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, libjs-jquery
-Suggests: libpqxx4-dev (>= ${binary:Version})
+Suggests: libpqxx-dev (>= ${binary:Version})
Conflicts: libpqxx3-doc
Replaces: libpqxx3-doc
Description: C++ library to connect to PostgreSQL (documentation)
@@ -61,4 +72,3 @@ Description: C++ library to connect to PostgreSQL (debugging symbols)
This package contains debugging symbols for the libpqxx library. It is usually
needed to get a useful backtrace when applications using the libpqxx library
crashes.
-
diff --git a/debian/libpqxx-dev.dirs b/debian/libpqxx-dev.dirs
new file mode 100644
index 0000000..4418816
--- /dev/null
+++ b/debian/libpqxx-dev.dirs
@@ -0,0 +1,2 @@
+usr/lib
+usr/include
diff --git a/debian/libpqxx-dev.docs b/debian/libpqxx-dev.docs
new file mode 100644
index 0000000..101bf29
--- /dev/null
+++ b/debian/libpqxx-dev.docs
@@ -0,0 +1,3 @@
+NEWS
+README
+README-UPGRADE
diff --git a/debian/libpqxx-dev.install b/debian/libpqxx-dev.install
new file mode 100644
index 0000000..002ee55
--- /dev/null
+++ b/debian/libpqxx-dev.install
@@ -0,0 +1,5 @@
+debian/tmp/usr/include usr
+debian/tmp/usr/lib/*/libpqxx.la
+debian/tmp/usr/lib/*/libpqxx.so
+debian/tmp/usr/lib/*/pkgconfig
+debian/tmp/usr/lib/*/libpqxx.a
diff --git a/debian/libpqxx4-dev.dirs b/debian/libpqxx4-dev.dirs
deleted file mode 100644
index 4418816..0000000
--- a/debian/libpqxx4-dev.dirs
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib
-usr/include
diff --git a/debian/libpqxx4-dev.docs b/debian/libpqxx4-dev.docs
deleted file mode 100644
index 101bf29..0000000
--- a/debian/libpqxx4-dev.docs
+++ /dev/null
@@ -1,3 +0,0 @@
-NEWS
-README
-README-UPGRADE
diff --git a/debian/libpqxx4-dev.install b/debian/libpqxx4-dev.install
deleted file mode 100644
index 002ee55..0000000
--- a/debian/libpqxx4-dev.install
+++ /dev/null
@@ -1,5 +0,0 @@
-debian/tmp/usr/include usr
-debian/tmp/usr/lib/*/libpqxx.la
-debian/tmp/usr/lib/*/libpqxx.so
-debian/tmp/usr/lib/*/pkgconfig
-debian/tmp/usr/lib/*/libpqxx.a
--
1.8.4.2
Attachment:
signature.asc
Description: Digital signature