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)" <deb...@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) <deb...@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) <deb...@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
signature.asc
Description: Digital signature