r26135 - in /desktop/experimental/totem/debian: changelog control control.in gir1.2-totem-1.0.install rules

pochu at users.alioth.debian.org pochu at users.alioth.debian.org
Thu Jan 6 00:13:13 UTC 2011


Author: pochu
Date: Thu Jan  6 00:13:08 2011
New Revision: 26135

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=26135
Log:
  - debian/control.in,
    debian/rules,
    debian/gir1.2-totem-1.0.install:
    + Add a gir package and update the plugins package dependencies
      for the new gir dependencies.

Added:
    desktop/experimental/totem/debian/gir1.2-totem-1.0.install
Modified:
    desktop/experimental/totem/debian/changelog
    desktop/experimental/totem/debian/control
    desktop/experimental/totem/debian/control.in
    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=26135&op=diff
==============================================================================
--- desktop/experimental/totem/debian/changelog [utf-8] (original)
+++ desktop/experimental/totem/debian/changelog [utf-8] Thu Jan  6 00:13:08 2011
@@ -27,6 +27,11 @@
         gsettings files instead.
     - debian/totem.install:
       + Ship libtotem here.
+    - debian/control.in,
+      debian/rules,
+      debian/gir1.2-totem-1.0.install:
+      + Add a gir package and update the plugins package dependencies
+        for the new gir dependencies.
   * debian/rules,
     debian/control.in,
     debian/source/format:

Modified: desktop/experimental/totem/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/totem/debian/control?rev=26135&op=diff
==============================================================================
--- desktop/experimental/totem/debian/control [utf-8] (original)
+++ desktop/experimental/totem/debian/control [utf-8] Thu Jan  6 00:13:08 2011
@@ -9,7 +9,7 @@
 Maintainer: Sebastien Bacher <seb128 at debian.org>
 Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, Emilio Pozuelo Monfort <pochu at debian.org>, Josselin Mouette <joss at debian.org>, Michael Biebl <biebl at debian.org>, Sebastian Dröge <slomo at debian.org>
 Build-Depends: debhelper (>= 5.0.51~),
-               cdbs,
+               cdbs (>= 0.4.90),
                python-support (>= 0.6),
                libepc-ui-dev (>= 0.3.0),
                libglib2.0-dev (>= 2.25.11),
@@ -52,7 +52,10 @@
                libgalago-dev (>= 0.5.2),
                libgdata-dev (>= 0.6.0),
                gobject-introspection (>= 0.9.12-4~),
-               libgirepository1.0-dev (>= 0.9.12)
+               libgirepository1.0-dev (>= 0.9.12),
+               gir1.2-glib-2.0,
+               gir1.2-gtk-3.0,
+               gir1.2-totem-plparser-1.0
 Standards-Version: 3.8.4
 Homepage: http://www.gnome.org/projects/totem/
 
@@ -70,13 +73,7 @@
 Conflicts: totem (<< 0.99.12-2),
            gnome-control-center (<< 2.15.90),
            totem-mozilla (<< 2.20.0-3),
-           totem-gstreamer (<< 2.27.1),
-           totem-xine (<< 2.27.1)
-Replaces: totem-xine (<< 2.27.1),
-          totem-gstreamer (<< 2.27.1),
-          totem-common (<< 2.28.1-1)
-Provides: totem-xine,
-          totem-gstreamer
+           totem-gstreamer (<< 2.27.1)
 Recommends: totem-plugins,
             gstreamer0.10-plugins-ugly,
             gstreamer0.10-plugins-bad,
@@ -125,7 +122,6 @@
 Package: totem-common
 Architecture: all
 Depends: ${misc:Depends}
-Replaces: totem-xine (<< 2.20.0-3), totem-gstreamer (<< 2.20.0-3)
 Description: Data files for the Totem media player
  Totem is a simple yet featureful media player for GNOME which can read
  a large number of file formats.
@@ -151,19 +147,18 @@
          ${misc:Depends},
          ${shlibs:Depends},
          ${python:Depends},
+         gir1.2-totem-1.0 (= ${binary:Version}),
+         gir1.2-gtk-3.0,
+         gir1.2-gdkpixbuf-2.0,
+         gir1.2-glib-2.0,
+         gir1.2-pango-1.0,
+         gir1.2-peas-1.0,
          python-gobject (>= 2.18),
-         python-gtk2 (>= 2.13),
-         python-gdata,
-         python-gst0.10 (>= 0.10.11),
          python-xdg,
-         python-rdflib,
-         python-gdbm,
          python-httplib2,
-         python-feedparser,
-         python-beautifulsoup
+         python-feedparser
 Recommends: gnome-settings-daemon,
             totem-coherence
-Replaces: totem-xine (<< 2.20.0-3), totem-gstreamer (<< 2.20.0-3)
 Suggests: gromit
 Description: Plugins for the Totem media player
  Totem is a simple yet featureful media player for GNOME which can read
@@ -188,20 +183,35 @@
  .
  Additional plugins can be written in C, Python or Vala.
 
-Package: totem-coherence
-Architecture: all
-Depends: totem-plugins (>= ${source:Version}),
-         totem-common (>= ${gnome:Version}),
-         totem-common (<< ${gnome:NextVersion}),
-         ${misc:Depends},
-         ${python:Depends},
-         python-gtk2 (>= 2.13),
-         python-coherence
-Conflicts: totem-plugins (<< 2.28.2-4)
-Replaces: totem-plugins (<< 2.30.2-3)
-Description: Coherence UPnP/DLNA plugin for totem
- Totem is a simple yet featureful media player for GNOME which can read
- a large number of file formats.
- .
- This plugin allows totem to read videos on a UPnP Media server on the 
- network.
+#Package: totem-coherence
+#Architecture: all
+#Depends: totem-plugins (>= ${source:Version}),
+#         totem-common (>= ${gnome:Version}),
+#         totem-common (<< ${gnome:NextVersion}),
+#         ${misc:Depends},
+#         ${python:Depends},
+#         python-gtk2 (>= 2.13),
+#         python-coherence
+#Conflicts: totem-plugins (<< 2.28.2-4)
+#Replaces: totem-plugins (<< 2.30.2-3)
+#Description: Coherence UPnP/DLNA plugin for totem
+# Totem is a simple yet featureful media player for GNOME which can read
+# a large number of file formats.
+# .
+# This plugin allows totem to read videos on a UPnP Media server on the 
+# network.
+
+Package: gir1.2-totem-1.0
+Section: libs
+Architecture: any
+Depends: ${gir:Depends},
+         ${shlibs:Depends},
+         ${misc:Depends}
+Description: GObject introspection data for Totem media player
+ Totem is a simple yet featureful media player for GNOME which can read
+ a large number of file formats.
+ .
+ This package contains introspection data for the Totem media player.
+ .
+ It can be used by packages using the GIRepository format to generate
+ dynamic bindings.

Modified: desktop/experimental/totem/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/totem/debian/control.in?rev=26135&op=diff
==============================================================================
--- desktop/experimental/totem/debian/control.in [utf-8] (original)
+++ desktop/experimental/totem/debian/control.in [utf-8] Thu Jan  6 00:13:08 2011
@@ -4,7 +4,7 @@
 Maintainer: Sebastien Bacher <seb128 at debian.org>
 Uploaders: @GNOME_TEAM@
 Build-Depends: debhelper (>= 5.0.51~),
-               cdbs,
+               cdbs (>= 0.4.90),
                python-support (>= 0.6),
                libepc-ui-dev (>= 0.3.0),
                libglib2.0-dev (>= 2.25.11),
@@ -47,7 +47,10 @@
                libgalago-dev (>= 0.5.2),
                libgdata-dev (>= 0.6.0),
                gobject-introspection (>= 0.9.12-4~),
-               libgirepository1.0-dev (>= 0.9.12)
+               libgirepository1.0-dev (>= 0.9.12),
+               gir1.2-glib-2.0,
+               gir1.2-gtk-3.0,
+               gir1.2-totem-plparser-1.0
 Standards-Version: 3.8.4
 Homepage: http://www.gnome.org/projects/totem/
 
@@ -65,13 +68,7 @@
 Conflicts: totem (<< 0.99.12-2),
            gnome-control-center (<< 2.15.90),
            totem-mozilla (<< 2.20.0-3),
-           totem-gstreamer (<< 2.27.1),
-           totem-xine (<< 2.27.1)
-Replaces: totem-xine (<< 2.27.1),
-          totem-gstreamer (<< 2.27.1),
-          totem-common (<< 2.28.1-1)
-Provides: totem-xine,
-          totem-gstreamer
+           totem-gstreamer (<< 2.27.1)
 Recommends: totem-plugins,
             gstreamer0.10-plugins-ugly,
             gstreamer0.10-plugins-bad,
@@ -120,7 +117,6 @@
 Package: totem-common
 Architecture: all
 Depends: ${misc:Depends}
-Replaces: totem-xine (<< 2.20.0-3), totem-gstreamer (<< 2.20.0-3)
 Description: Data files for the Totem media player
  Totem is a simple yet featureful media player for GNOME which can read
  a large number of file formats.
@@ -146,19 +142,18 @@
          ${misc:Depends},
          ${shlibs:Depends},
          ${python:Depends},
+         gir1.2-totem-1.0 (= ${binary:Version}),
+         gir1.2-gtk-3.0,
+         gir1.2-gdkpixbuf-2.0,
+         gir1.2-glib-2.0,
+         gir1.2-pango-1.0,
+         gir1.2-peas-1.0,
          python-gobject (>= 2.18),
-         python-gtk2 (>= 2.13),
-         python-gdata,
-         python-gst0.10 (>= 0.10.11),
          python-xdg,
-         python-rdflib,
-         python-gdbm,
          python-httplib2,
-         python-feedparser,
-         python-beautifulsoup
+         python-feedparser
 Recommends: gnome-settings-daemon,
             totem-coherence
-Replaces: totem-xine (<< 2.20.0-3), totem-gstreamer (<< 2.20.0-3)
 Suggests: gromit
 Description: Plugins for the Totem media player
  Totem is a simple yet featureful media player for GNOME which can read
@@ -200,3 +195,18 @@
 # .
 # This plugin allows totem to read videos on a UPnP Media server on the 
 # network.
+
+Package: gir1.2-totem-1.0
+Section: libs
+Architecture: any
+Depends: ${gir:Depends},
+         ${shlibs:Depends},
+         ${misc:Depends}
+Description: GObject introspection data for Totem media player
+ Totem is a simple yet featureful media player for GNOME which can read
+ a large number of file formats.
+ .
+ This package contains introspection data for the Totem media player.
+ .
+ It can be used by packages using the GIRepository format to generate
+ dynamic bindings.

Added: desktop/experimental/totem/debian/gir1.2-totem-1.0.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/totem/debian/gir1.2-totem-1.0.install?rev=26135&op=file
==============================================================================
--- desktop/experimental/totem/debian/gir1.2-totem-1.0.install (added)
+++ desktop/experimental/totem/debian/gir1.2-totem-1.0.install [utf-8] Thu Jan  6 00:13:08 2011
@@ -1,0 +1,1 @@
+debian/tmp/usr/lib/girepository-1.0/

Modified: desktop/experimental/totem/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/totem/debian/rules?rev=26135&op=diff
==============================================================================
--- desktop/experimental/totem/debian/rules [utf-8] (original)
+++ desktop/experimental/totem/debian/rules [utf-8] Thu Jan  6 00:13:08 2011
@@ -16,8 +16,8 @@
 	--disable-scrollkeeper
 
 DEB_DH_STRIP_ARGS := --dbg-package=totem-dbg
-
-DEB_DH_MAKESHLIBS_ARGS += -Xdebian/
+DEB_DH_MAKESHLIBS_ARGS += -Xplugins/
+DEB_DH_GIREPOSITORY_ARGS += -lsrc
 
 ifeq ($(DEB_HOST_ARCH_OS),linux)
 install/totem-plugins::
@@ -33,4 +33,3 @@
 common-binary-predeb-arch::
 	find debian -name *.a -exec rm '{}' \;
 	find debian -name *.la -exec rm '{}' \;
-




More information about the pkg-gnome-commits mailing list