On 2010-09-25 Andreas Metzler <[email protected]> wrote: > Tamas TEVESZ <[email protected]> wrote: > > On Sat, 25 Sep 2010, Andreas Metzler wrote:
> > > find attached a patch that implements the necesary changes to debian/* > > > + * Rename libwutil1 to libwutil2. Soname changed because wstrerror was > > > + removed. > > would it not be better to just simply say "because of incompatible > > abi/api changes"? > [...] > Yes and no. I think it is nice to have the info on how the API > changed. Debian/changelog is probably not the best location for this > info. e.g. gnutls has this info in NEWS for every release: [...] Now that we have this find attached the patch with changed changelog entry. cu andreas
>From a18f1fa1031e1a02ad917431e2436718f83001ff Mon Sep 17 00:00:00 2001 From: Andreas Metzler <[email protected]> Date: Tue, 28 Sep 2010 20:04:20 +0200 Subject: [PATCH] Rename libwutil1 to libwutil2 Rename debian packages following libwutil soname bump. --- debian/changelog | 2 ++ debian/control | 6 +++--- debian/libwutil1.files | 1 - debian/libwutil2.files | 1 + 4 files changed, 6 insertions(+), 4 deletions(-) delete mode 100644 debian/libwutil1.files create mode 100644 debian/libwutil2.files diff --git a/debian/changelog b/debian/changelog index 25a31c6..34d99d0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -45,6 +45,8 @@ wmaker (0.92.0+git-0) unstable; urgency=low + Fix compilation with LDFLAGS=-Wl,--no-add-needed Closes: #556677 * Provide detached debugging symbols in wmaker-dbg package. * Build-depend on automake 1.11 or later. + * Rename libwutil1 to libwutil2. Soname changed because of incompatible + abi/api changes -- Andreas Metzler <[email protected]> Sat, 07 Aug 2010 10:56:00 +0200 diff --git a/debian/control b/debian/control index 4f0e4b6..7a29c24 100644 --- a/debian/control +++ b/debian/control @@ -49,7 +49,7 @@ Architecture: any Section: libdevel Priority: optional Depends: libc6-dev, libx11-dev, libxext-dev, libwraster3-dev, libxft-dev, - libfontconfig1-dev, libwutil1 (= ${binary:Version}), + libfontconfig1-dev, libwutil2 (= ${binary:Version}), libwings2 (= ${binary:Version}), ${misc:Depends} Description: Window Maker's own widget set WINGs Is Not GNUstep (WINGs) is a small widget set with the NeXTSTEP @@ -59,7 +59,7 @@ Description: Window Maker's own widget set or hacking something like rxvt. It is used for basic widgets in the WindowMaker window manager. -Package: libwutil1 +Package: libwutil2 Architecture: any Section: libs Priority: optional @@ -94,7 +94,7 @@ Architecture: any Section: debug Priority: extra Depends: libwraster3 (= ${binary:Version}) | libwings2 (= ${binary:Version}) | - libwutil1 (= ${binary:Version}) | wmaker (= ${binary:Version}), + libwutil2 (= ${binary:Version}) | wmaker (= ${binary:Version}), ${misc:Depends} Description: debugging symbols for WindowMaker packages This package contains debugging symbols for Window Maker and its core diff --git a/debian/libwutil1.files b/debian/libwutil1.files deleted file mode 100644 index 9c78a3f..0000000 --- a/debian/libwutil1.files +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libWUtil.so.* diff --git a/debian/libwutil2.files b/debian/libwutil2.files new file mode 100644 index 0000000..9c78a3f --- /dev/null +++ b/debian/libwutil2.files @@ -0,0 +1 @@ +usr/lib/libWUtil.so.* -- 1.7.1
