[Pkg-gtkpod-devel] r158 - libgpod/trunk/debian

Frank Lichtenheld djpig at alioth.debian.org
Fri Dec 22 16:04:36 CET 2006


Author: djpig
Date: 2006-12-22 16:04:36 +0100 (Fri, 22 Dec 2006)
New Revision: 158

Added:
   libgpod/trunk/debian/libgpod0.4.0.install
Removed:
   libgpod/trunk/debian/libgpod0.install
Modified:
   libgpod/trunk/debian/changelog
   libgpod/trunk/debian/control
   libgpod/trunk/debian/rules
Log:
Prepare upload to experimental. Work around the broken soname
by renaming the package.


Modified: libgpod/trunk/debian/changelog
===================================================================
--- libgpod/trunk/debian/changelog	2006-11-30 23:08:36 UTC (rev 157)
+++ libgpod/trunk/debian/changelog	2006-12-22 15:04:36 UTC (rev 158)
@@ -1,8 +1,13 @@
-libgpod (0.4.0-1) UNRELEASED; urgency=low
+libgpod (0.4.0-1) experimental; urgency=low
 
-  * (NOT RELEASED YET) New upstream release (Closes: #389704)
-    + Bump shlibs to >= 0.4.0
+  * New upstream release (Closes: #389704)
+    + Since this breaks the ABI without changing the soname
+      but I want to upload this to experimental until a
+      fixed upstream is available, rename libgpod0 to
+      libgpod0.4.0 for the time being and conflict with
+      libgpod0.
     + Add python-eyed3 (>= 0.6.6) to build-depends
+      (Closes: #391556)
     + Adapt python-gpod to new python bindings build system
       (Closes: #374091)
     + Should fix reported segfaults (Closes: #369158, #374356)

Modified: libgpod/trunk/debian/control
===================================================================
--- libgpod/trunk/debian/control	2006-11-30 23:08:36 UTC (rev 157)
+++ libgpod/trunk/debian/control	2006-12-22 15:04:36 UTC (rev 158)
@@ -1,15 +1,16 @@
 Source: libgpod
 Priority: optional
+Section: libs
 Maintainer: Frank Lichtenheld <djpig at debian.org>
 Build-Depends: debhelper (>= 5.0.37.2), autotools-dev, cdbs, libglib2.0-dev (>= 2.4), libgtk2.0-dev, intltool, pkg-config, swig, python (>= 2.3.5-7), python-all-dev, python-central (>= 0.5), python-eyed3 (>= 0.6.6)
 Standards-Version: 3.7.2
 XS-Python-Version: all
-Section: libs
+XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-gtkpod/libgpod/trunk/
 
 Package: libgpod-dev
 Section: libdevel
 Architecture: any
-Depends: libgpod0 (= ${Source-Version}), libgtk2.0-dev, libglib2.0-dev
+Depends: libgpod0.4.0 (= ${Source-Version}), libgtk2.0-dev, libglib2.0-dev
 Description: a library to read and write songs and artwork to an iPod
  libgpod is a library meant to abstract access to an iPod content. It
  provides an easy to use API to retrieve the list of files and playlist
@@ -17,11 +18,12 @@
  .
  This package contains the include files and static library.
 
-Package: libgpod0
+Package: libgpod0.4.0
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Recommends: libgpod-common
+Conflicts: libgpod0
 Description: a library to read and write songs and artwork to an iPod
  libgpod is a library meant to abstract access to an iPod content. It
  provides an easy to use API to retrieve the list of files and playlist
@@ -44,7 +46,7 @@
 Package: python-gpod
 Section: python
 Architecture: any
-Depends: libgpod0 (= ${Source-Version}), ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
+Depends: libgpod0.4.0 (= ${Source-Version}), ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
 Replaces: python2.3-gpod (<< 0.3.2-1.1)
 Conflicts: python2.3-gpod (<< 0.3.2-1.1)
 Provides: ${python:Provides}

Copied: libgpod/trunk/debian/libgpod0.4.0.install (from rev 152, libgpod/trunk/debian/libgpod0.install)

Deleted: libgpod/trunk/debian/libgpod0.install
===================================================================
--- libgpod/trunk/debian/libgpod0.install	2006-11-30 23:08:36 UTC (rev 157)
+++ libgpod/trunk/debian/libgpod0.install	2006-12-22 15:04:36 UTC (rev 158)
@@ -1 +0,0 @@
-debian/tmp/usr/lib/lib*.so.*

Modified: libgpod/trunk/debian/rules
===================================================================
--- libgpod/trunk/debian/rules	2006-11-30 23:08:36 UTC (rev 157)
+++ libgpod/trunk/debian/rules	2006-12-22 15:04:36 UTC (rev 158)
@@ -8,7 +8,7 @@
 DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="-Wl,-O1 -Wl,--as-needed"
 DEB_CONFIGURE_EXTRA_FLAGS += --with-python=no
 
-DEB_DH_MAKESHLIBS_ARGS_libgpod0 := -V 'libgpod0 (>= 0.4.0)'
+DEB_DH_MAKESHLIBS_ARGS_libgpod0.4.0 := -V 'libgpod0.4.0'
 
 install/python-gpod::
 	PYVERS=$$(pyversions -v -r ./debian/control) ; \




More information about the Pkg-gtkpod-devel mailing list