r15025 - in /desktop/experimental/totem-pl-parser/debian: changelog control control.in libtotem-plparser10.install libtotem-plparser11.install rules watch

slomo at users.alioth.debian.org slomo at users.alioth.debian.org
Wed Mar 12 13:22:49 UTC 2008


Author: slomo
Date: Wed Mar 12 13:22:49 2008
New Revision: 15025

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=15025
Log:
* New upstream stable release:
  + debian/control.in:
    - Update/wrap build dependencies.
    - Add required dependencies to the -dev package.
  + debian/control.in,
    debian/libtotem-plparser*.install:
    - Renamed from *11 to *10.
* debian/watch,
  debian/rules:
  Changes taken from the Ubuntu package
  + Add watch file.
  + Extract libtotem-plparserN package name from control.
  + Set shlibs version via DEB_DH_MAKESHLIBS_ARGS instead of debian/*.shlibs
    as this is less fragile across SONAME changes and library additions.

Added:
    desktop/experimental/totem-pl-parser/debian/libtotem-plparser10.install
      - copied unchanged from r15024, desktop/experimental/totem-pl-parser/debian/libtotem-plparser11.install
    desktop/experimental/totem-pl-parser/debian/watch
Removed:
    desktop/experimental/totem-pl-parser/debian/libtotem-plparser11.install
Modified:
    desktop/experimental/totem-pl-parser/debian/changelog
    desktop/experimental/totem-pl-parser/debian/control
    desktop/experimental/totem-pl-parser/debian/control.in
    desktop/experimental/totem-pl-parser/debian/rules

Modified: desktop/experimental/totem-pl-parser/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/totem-pl-parser/debian/changelog?rev=15025&op=diff
==============================================================================
--- desktop/experimental/totem-pl-parser/debian/changelog (original)
+++ desktop/experimental/totem-pl-parser/debian/changelog Wed Mar 12 13:22:49 2008
@@ -1,5 +1,6 @@
-totem-pl-parser (2.21.92-1) UNRELEASED; urgency=low
+totem-pl-parser (2.22.1-1) experimental; urgency=low
 
+  [ Sam Morris ]
   * New upstream development release.
     - Build-depend on gtk-doc-tools 1.0.
     - build-depend on libglib2.0-dev 2.13.4.
@@ -9,7 +10,23 @@
   * Include check-dist.mk in rules file to prevent accidental uploads to
     unstable.
 
- -- Sam Morris <sam at robots.org.uk>  Fri, 08 Feb 2008 00:18:32 +0000
+  [ Sebastian Dröge ]
+  * New upstream stable release:
+    + debian/control.in:
+      - Update/wrap build dependencies.
+      - Add required dependencies to the -dev package.
+    + debian/control.in,
+      debian/libtotem-plparser*.install:
+      - Renamed from *11 to *10.
+  * debian/watch,
+    debian/rules:
+    Changes taken from the Ubuntu package
+    + Add watch file.
+    + Extract libtotem-plparserN package name from control.
+    + Set shlibs version via DEB_DH_MAKESHLIBS_ARGS instead of debian/*.shlibs
+      as this is less fragile across SONAME changes and library additions.
+
+ -- Sebastian Dröge <slomo at debian.org>  Wed, 12 Mar 2008 14:19:22 +0100
 
 totem-pl-parser (2.21.6-0ubuntu1) hardy; urgency=low
 

Modified: desktop/experimental/totem-pl-parser/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/totem-pl-parser/debian/control?rev=15025&op=diff
==============================================================================
--- desktop/experimental/totem-pl-parser/debian/control (original)
+++ desktop/experimental/totem-pl-parser/debian/control Wed Mar 12 13:22:49 2008
@@ -1,24 +1,41 @@
 Source: totem-pl-parser
 Priority: extra
 Maintainer: Sebastien Bacher <seb128 at ubuntu.com>
-Build-Depends: debhelper (>= 5), autotools-dev, cdbs, gnome-pkg-tools, libglib2.0-dev (>= 2.13.4), libxml-parser-perl, libgtk2.0-dev (>= 2.11.6), libdbus-1-dev, libhal-dev, libgnomevfs2-dev (>= 2.16), libcamel1.2-dev, gtk-doc-tools (>= 1.0)
-Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
-Standards-Version: 3.7.2
+Build-Depends: debhelper (>= 5),
+               autotools-dev,
+               cdbs,
+               gnome-pkg-tools,
+               libxml-parser-perl,
+               libglib2.0-dev (>= 2.13.4),
+               libgtk2.0-dev (>= 2.11.6),
+               libxml2-dev,
+               libdbus-1-dev (>= 0.61),
+               libhal-dev (>= 0.5),
+               libgnomevfs2-dev (>= 2.16),
+               libcamel1.2-dev,
+               gtk-doc-tools (>= 1.0)
+Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, Sebastian Dröge <slomo at debian.org>
+Standards-Version: 3.7.3
 Section: libs
 
 Package: libtotem-plparser-dev
 Section: libdevel
 Architecture: any
-Depends: libtotem-plparser11 (= ${binary:Version})
+Depends: libtotem-plparser10 (= ${binary:Version}),
+         libglib2.0-dev (>= 2.13.4),
+         libgtk2.0-dev (>= 2.11.6),
+         libgnomevfs2-dev (>= 2.16),
+         libcamel1.2-dev
 Description: Totem Playlist Parser library - development version
  A library to parse playlists.
  .
  This package contains the development headers.
 
-Package: libtotem-plparser11
+Package: libtotem-plparser10
 Section: libs
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends},
+         ${misc:Depends}
 Description: Totem Playlist Parser library - runtime version
  A library to parse playlists.
  .

Modified: desktop/experimental/totem-pl-parser/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/totem-pl-parser/debian/control.in?rev=15025&op=diff
==============================================================================
--- desktop/experimental/totem-pl-parser/debian/control.in (original)
+++ desktop/experimental/totem-pl-parser/debian/control.in Wed Mar 12 13:22:49 2008
@@ -1,24 +1,41 @@
 Source: totem-pl-parser
 Priority: extra
 Maintainer: Sebastien Bacher <seb128 at ubuntu.com>
-Build-Depends: debhelper (>= 5), autotools-dev, cdbs, gnome-pkg-tools, libglib2.0-dev (>= 2.13.4), libxml-parser-perl, libgtk2.0-dev (>= 2.11.6), libdbus-1-dev, libhal-dev, libgnomevfs2-dev (>= 2.16), libcamel1.2-dev, gtk-doc-tools (>= 1.0)
+Build-Depends: debhelper (>= 5),
+               autotools-dev,
+               cdbs,
+               gnome-pkg-tools,
+               libxml-parser-perl,
+               libglib2.0-dev (>= 2.13.4),
+               libgtk2.0-dev (>= 2.11.6),
+               libxml2-dev,
+               libdbus-1-dev (>= 0.61),
+               libhal-dev (>= 0.5),
+               libgnomevfs2-dev (>= 2.16),
+               libcamel1.2-dev,
+               gtk-doc-tools (>= 1.0)
 Uploaders: @GNOME_TEAM@
-Standards-Version: 3.7.2
+Standards-Version: 3.7.3
 Section: libs
 
 Package: libtotem-plparser-dev
 Section: libdevel
 Architecture: any
-Depends: libtotem-plparser11 (= ${binary:Version})
+Depends: libtotem-plparser10 (= ${binary:Version}),
+         libglib2.0-dev (>= 2.13.4),
+         libgtk2.0-dev (>= 2.11.6),
+         libgnomevfs2-dev (>= 2.16),
+         libcamel1.2-dev
 Description: Totem Playlist Parser library - development version
  A library to parse playlists.
  .
  This package contains the development headers.
 
-Package: libtotem-plparser11
+Package: libtotem-plparser10
 Section: libs
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends},
+         ${misc:Depends}
 Description: Totem Playlist Parser library - runtime version
  A library to parse playlists.
  .

Modified: desktop/experimental/totem-pl-parser/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/totem-pl-parser/debian/rules?rev=15025&op=diff
==============================================================================
--- desktop/experimental/totem-pl-parser/debian/rules (original)
+++ desktop/experimental/totem-pl-parser/debian/rules Wed Mar 12 13:22:49 2008
@@ -1,8 +1,12 @@
 #!/usr/bin/make -f
 
-include /usr/share/gnome-pkg-tools/1/rules/check-dist.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/gnome.mk
 include /usr/share/cdbs/1/rules/simple-patchsys.mk
 include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
 -include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
+
+libtotem-plparserN := $(shell sed -rn 's/Package:[[:space:]]*(libtotem-plparser[0-9]+)[[:space:]]*$$/\1/p' debian/control)
+
+DEB_DH_MAKESHLIBS_ARGS_$(libtotem-plparserN) += -V '$(libtotem-plparserN) (>= 2.21.92)'
+

Added: desktop/experimental/totem-pl-parser/debian/watch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/totem-pl-parser/debian/watch?rev=15025&op=file
==============================================================================
--- desktop/experimental/totem-pl-parser/debian/watch (added)
+++ desktop/experimental/totem-pl-parser/debian/watch Wed Mar 12 13:22:49 2008
@@ -1,0 +1,2 @@
+version=3
+http://download.gnome.org/sources/totem-pl-parser/([\d\.]+)[02468]/totem-pl-parser-([\d\.]+)\.tar\.gz




More information about the pkg-gnome-commits mailing list