r14209 - in /desktop/experimental/totem/debian: changelog control control.in patches/25_revert-xine-reqs-bump.patch patches/30_kfreebsd_gnu.patch patches/70_autoconf.patch patches/series rules

samm-guest at users.alioth.debian.org samm-guest at users.alioth.debian.org
Sun Jan 13 18:37:57 UTC 2008


Author: samm-guest
Date: Sun Jan 13 18:37:57 2008
New Revision: 14209

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=14209
Log:
* New upstream developmental release.
  - Relax build-dependency on libgtk2.0-dev to 2.11.6.
  - Build-depend on valac, libvala-dev 0.1.5.
  - Build-depend on libgnome-keyring-dev.
  - Build-depend on python-gtk2-dev 2.12.
  - Build-depend on libepc-ui-dev 0.3 for publish plugin.
  - Build-depend on libtrackerclient-dev for tracker plugin.
  - Build-depend on libstartup-notification0-dev 0.8 for web browser plugin.
* totem-pl-parser library was split into a separate source package.
  - Build-depend on libtotem-plparser-dev 2.21.90.
  - Drop libtotem-parser7 and libtotem-plparser-dev packages.
  - Drop 30_kfreebsd_gnu.patch.
* Drop 25_revert-xine-reqs-bump.patch: a new enough xine is new present in
  unstable. Also drop 70_autoconf.patch as we no longer patch configure.in.
* Update totem-plugins description with entries for new plugins.

Removed:
    desktop/experimental/totem/debian/patches/25_revert-xine-reqs-bump.patch
    desktop/experimental/totem/debian/patches/30_kfreebsd_gnu.patch
    desktop/experimental/totem/debian/patches/70_autoconf.patch
Modified:
    desktop/experimental/totem/debian/changelog
    desktop/experimental/totem/debian/control
    desktop/experimental/totem/debian/control.in
    desktop/experimental/totem/debian/patches/series
    desktop/experimental/totem/debian/rules

Modified: desktop/experimental/totem/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/totem/debian/changelog?rev=14209&op=diff
==============================================================================
--- desktop/experimental/totem/debian/changelog (original)
+++ desktop/experimental/totem/debian/changelog Sun Jan 13 18:37:57 2008
@@ -1,3 +1,23 @@
+totem (2.21.90-1) UNRELEASED; urgency=low
+
+  * New upstream developmental release.
+    - Relax build-dependency on libgtk2.0-dev to 2.11.6.
+    - Build-depend on valac, libvala-dev 0.1.5.
+    - Build-depend on libgnome-keyring-dev.
+    - Build-depend on python-gtk2-dev 2.12.
+    - Build-depend on libepc-ui-dev 0.3 for publish plugin.
+    - Build-depend on libtrackerclient-dev for tracker plugin.
+    - Build-depend on libstartup-notification0-dev 0.8 for web browser plugin.
+  * totem-pl-parser library was split into a separate source package.
+    - Build-depend on libtotem-plparser-dev 2.21.90.
+    - Drop libtotem-parser7 and libtotem-plparser-dev packages.
+    - Drop 30_kfreebsd_gnu.patch.
+  * Drop 25_revert-xine-reqs-bump.patch: a new enough xine is new present in
+    unstable. Also drop 70_autoconf.patch as we no longer patch configure.in.
+  * Update totem-plugins description with entries for new plugins.
+
+ -- Sam Morris <sam at robots.org.uk>  Sat, 12 Jan 2008 11:47:30 +0000
+
 totem (2.20.3-2) UNRELEASED; urgency=low
 
   * Fix capitalization of GNOME and GStreamer.

Modified: desktop/experimental/totem/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/totem/debian/control?rev=14209&op=diff
==============================================================================
--- desktop/experimental/totem/debian/control (original)
+++ desktop/experimental/totem/debian/control Sun Jan 13 18:37:57 2008
@@ -5,11 +5,16 @@
 Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, Josselin Mouette <joss at debian.org>, Loic Minier <lool at dooz.org>, Sebastian Dröge <slomo at debian.org>
 Build-Depends: debhelper (>= 5),
                quilt,
-               libgtk2.0-dev (>= 2.12.1),
+               libepc-ui-dev (>= 0.3),
+               libgtk2.0-dev (>= 2.11.6),
                libglib2.0-dev (>= 2.13.4),
+               libgnome-keyring-dev,
                libgnomeui-dev (>= 2.6.1.1-4),
                libglade2-dev (>= 2.4.0),
                libgnomevfs2-dev (>= 2.16.0),
+               libstartup-notification0-dev (>= 0.8),
+               libtotem-plparser-dev (>= 2.21.90),
+               libtrackerclient-dev,
                libxine-dev (>= 1.1.4),
                liblircclient-dev (>= 0.6.6),
                libirman-dev (>= 0.4.2),
@@ -45,11 +50,11 @@
                libx11-dev,
                gnome-doc-utils,
                libgnome-settings-daemon-dev (>= 2.17.4),
-               libvala-dev (>= 0.0.8),
-               valac (>= 0.0.8),
+               libvala-dev (>= 0.1.5),
+               valac (>= 0.1.5),
                python-dev (>= 2.3),
                python-gobject-dev,
-               python-gtk2-dev (>= 2.8),
+               python-gtk2-dev (>= 2.12),
                libbluetooth-dev,
                libgalago-dev (>= 0.5.2)
 Standards-Version: 3.7.3
@@ -162,30 +167,6 @@
  .
  This plugin should work for Iceweasel as well as XULRunner based browsers.
 
-Package: libtotem-plparser7
-Architecture: any
-Section: libs
-Depends: ${shlibs:Depends},
-         ${misc:Depends}
-Description: Totem Playlist Parser library - runtime version
- A library to parse playlists.
- .
- This package contains the shared library.
-
-Package: libtotem-plparser-dev
-Architecture: any
-Section: libdevel
-Depends: libtotem-plparser7 (= ${binary:Version}),
-         ${misc:Depends},
-         libgtk2.0-dev (>= 2.10.0),
-         libxml2-dev,
-         libgnomevfs2-dev (>= 2.9.92)
-Replaces: totem-gstreamer (<< 1.1.2-0ubuntu5), totem-xine (<< 1.1.2-0ubuntu5)
-Description: Totem Playlist Parser library - development version
- A library to parse playlists.
- .
- This package contains the development headers.
-
 Package: totem-common
 Architecture: all
 Depends: ${misc:Depends}
@@ -213,7 +194,8 @@
 Architecture: any
 Depends: totem-gstreamer (= ${binary:Version}) | totem-xine (= ${binary:Version}),
          ${misc:Depends},
-         ${shlibs:Depends}
+         ${shlibs:Depends},
+         python-gdata
 Replaces: totem-xine (<< 2.20.0-3), totem-gstreamer (<< 2.20.0-3)
 Suggests: gromit
 Description: Plugins for the Totem media player
@@ -233,5 +215,8 @@
     * Set the away status in the instant messenger when a movie is
       playing
     * Control totem with a mobile phone using the Bluetooth protocol
+    * Share the current playlist via HTTP
+    * Search, browse for and play videos from YouTube
+    * Search for videos using tracker
  .
  Additional plugins can be written in C, Python or Vala.

Modified: desktop/experimental/totem/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/totem/debian/control.in?rev=14209&op=diff
==============================================================================
--- desktop/experimental/totem/debian/control.in (original)
+++ desktop/experimental/totem/debian/control.in Sun Jan 13 18:37:57 2008
@@ -5,11 +5,16 @@
 Uploaders: @GNOME_TEAM@
 Build-Depends: debhelper (>= 5),
                quilt,
-               libgtk2.0-dev (>= 2.12.1),
+               libepc-ui-dev (>= 0.3),
+               libgtk2.0-dev (>= 2.11.6),
                libglib2.0-dev (>= 2.13.4),
+               libgnome-keyring-dev,
                libgnomeui-dev (>= 2.6.1.1-4),
                libglade2-dev (>= 2.4.0),
                libgnomevfs2-dev (>= 2.16.0),
+               libstartup-notification0-dev (>= 0.8),
+               libtotem-plparser-dev (>= 2.21.90),
+               libtrackerclient-dev,
                libxine-dev (>= 1.1.4),
                liblircclient-dev (>= 0.6.6),
                libirman-dev (>= 0.4.2),
@@ -45,11 +50,11 @@
                libx11-dev,
                gnome-doc-utils,
                libgnome-settings-daemon-dev (>= 2.17.4),
-               libvala-dev (>= 0.0.8),
-               valac (>= 0.0.8),
+               libvala-dev (>= 0.1.5),
+               valac (>= 0.1.5),
                python-dev (>= 2.3),
                python-gobject-dev,
-               python-gtk2-dev (>= 2.8),
+               python-gtk2-dev (>= 2.12),
                libbluetooth-dev,
                libgalago-dev (>= 0.5.2)
 Standards-Version: 3.7.3
@@ -162,30 +167,6 @@
  .
  This plugin should work for Iceweasel as well as XULRunner based browsers.
 
-Package: libtotem-plparser7
-Architecture: any
-Section: libs
-Depends: ${shlibs:Depends},
-         ${misc:Depends}
-Description: Totem Playlist Parser library - runtime version
- A library to parse playlists.
- .
- This package contains the shared library.
-
-Package: libtotem-plparser-dev
-Architecture: any
-Section: libdevel
-Depends: libtotem-plparser7 (= ${binary:Version}),
-         ${misc:Depends},
-         libgtk2.0-dev (>= 2.10.0),
-         libxml2-dev,
-         libgnomevfs2-dev (>= 2.9.92)
-Replaces: totem-gstreamer (<< 1.1.2-0ubuntu5), totem-xine (<< 1.1.2-0ubuntu5)
-Description: Totem Playlist Parser library - development version
- A library to parse playlists.
- .
- This package contains the development headers.
-
 Package: totem-common
 Architecture: all
 Depends: ${misc:Depends}
@@ -213,7 +194,8 @@
 Architecture: any
 Depends: totem-gstreamer (= ${binary:Version}) | totem-xine (= ${binary:Version}),
          ${misc:Depends},
-         ${shlibs:Depends}
+         ${shlibs:Depends},
+         python-gdata
 Replaces: totem-xine (<< 2.20.0-3), totem-gstreamer (<< 2.20.0-3)
 Suggests: gromit
 Description: Plugins for the Totem media player
@@ -233,5 +215,8 @@
     * Set the away status in the instant messenger when a movie is
       playing
     * Control totem with a mobile phone using the Bluetooth protocol
+    * Share the current playlist via HTTP
+    * Search, browse for and play videos from YouTube
+    * Search for videos using tracker
  .
  Additional plugins can be written in C, Python or Vala.

Modified: desktop/experimental/totem/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/totem/debian/patches/series?rev=14209&op=diff
==============================================================================
--- desktop/experimental/totem/debian/patches/series (original)
+++ desktop/experimental/totem/debian/patches/series Sun Jan 13 18:37:57 2008
@@ -1,4 +1,1 @@
 20_use_alternatives.patch
-25_revert-xine-reqs-bump.patch
-30_kfreebsd_gnu.patch
-70_autoconf.patch

Modified: desktop/experimental/totem/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/totem/debian/rules?rev=14209&op=diff
==============================================================================
--- desktop/experimental/totem/debian/rules (original)
+++ desktop/experimental/totem/debian/rules Sun Jan 13 18:37:57 2008
@@ -12,8 +12,6 @@
 BUILD_DIR := debian/build
 PATCH_DIR := debian/patches
 
-LIBPKG := libtotem-plparser7
-DEVPKG := libtotem-plparser-dev
 COMPKG := totem-common
 PLUGPKG := totem-plugins
 
@@ -97,20 +95,13 @@
 
 install: install-clean $(addprefix install-, $(FLAVORS))
 	dh_installdirs
-	mkdir -p debian/$(DEVPKG)/usr/lib 
-	mv debian/totem-gstreamer/usr/include debian/$(DEVPKG)/usr/
-	mv debian/totem-gstreamer/usr/lib/pkgconfig debian/$(DEVPKG)/usr/lib/
-	mv debian/totem-gstreamer/usr/lib/*.so debian/$(DEVPKG)/usr/lib/
-	mv debian/totem-gstreamer/usr/lib/*.a debian/$(DEVPKG)/usr/lib/
-	mkdir -p debian/$(LIBPKG)/usr/lib
-	mv debian/totem-gstreamer/usr/lib/*.so.* debian/$(LIBPKG)/usr/lib/
 	mkdir -p debian/$(COMPKG)/usr
 	mv debian/totem-gstreamer/etc debian/$(COMPKG)/
 	mv debian/totem-gstreamer/usr/share debian/$(COMPKG)/usr/
 	mkdir -p debian/$(PLUGPKG)/usr/lib/totem
 	mv debian/totem-gstreamer/usr/lib/totem/plugins debian/$(PLUGPKG)/usr/lib/totem/
-	cd debian/totem-xine && rm -rf etc usr/share usr/lib/pkgconfig \
-		usr/include usr/lib/*.so* usr/lib/*.a usr/lib/totem/plugins
+	rm -r debian/$(PLUGPKG)/usr/lib/totem/plugins/sample-vala
+	cd debian/totem-xine && rm -rf etc usr/share usr/lib/totem/plugins
 # Make both totems installable together
 	for f in $(FLAVORS); do \
 		F=`echo $$f | sed -r 's/^([a-z])/\U\1/'` ; \
@@ -168,11 +159,9 @@
 	dh_compress -a
 	dh_link -a
 	dh_fixperms -a
-	dh_makeshlibs -a -V 'libtotem-plparser7 (>= 2.20.0)' -X/usr/lib/totem/ -X/usr/lib/nautilus/extensions-
 	dh_strip -a --dbg-package=totem-dbg
 	dh_perl -a
 	dh_installdeb -a
-	dh_shlibdeps -a -L $(LIBPKG) -l debian/$(LIBPKG)/usr/lib
 	dh_gencontrol -a
 	dh_md5sums -a
 	dh_builddeb -a




More information about the pkg-gnome-commits mailing list