r27368 - in /desktop/experimental/totem/debian: changelog control control.in copyright libtotem0.install rules totem.install totem.lintian-overrides

hertzog at users.alioth.debian.org hertzog at users.alioth.debian.org
Sun Apr 10 13:57:09 UTC 2011


Author: hertzog
Date: Sun Apr 10 13:57:06 2011
New Revision: 27368

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=27368
Log:
* Add some copyright notices to debian/copyright to please lintian.
* Call dh_pysupport on totem to generate the python dependency for
  totem-bugreport.py
* Tell dh_makeshlibs to skip /usr/lib/nautilus. This avoids generating
  an shlib entry for the plugin it contains.
* Tweaked the totem description to fix lintian warning description-
  synopsis-starts-with-article.
* Updated dependencies of totem-coherence to match the new code using
  introspection but keep the package disabled as python-coherence is
  still PyGTK based and thus incompatible.
* Add lintian overrides for menu-icon-missing (icon is in totem-
  common).

Added:
    desktop/experimental/totem/debian/libtotem0.install
    desktop/experimental/totem/debian/totem.lintian-overrides
Modified:
    desktop/experimental/totem/debian/changelog
    desktop/experimental/totem/debian/control
    desktop/experimental/totem/debian/control.in
    desktop/experimental/totem/debian/copyright
    desktop/experimental/totem/debian/rules
    desktop/experimental/totem/debian/totem.install

Modified: desktop/experimental/totem/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/totem/debian/changelog?rev=27368&op=diff
==============================================================================
--- desktop/experimental/totem/debian/changelog [utf-8] (original)
+++ desktop/experimental/totem/debian/changelog [utf-8] Sun Apr 10 13:57:06 2011
@@ -59,6 +59,18 @@
   * Added Build-Depends on gstreamer0.10-gconf.
   * Bumped minimal version of build-dependency on totem-plparser-dev to
     2.32.4 to match the ./configure requirements.
+  * Add some copyright notices to debian/copyright to please lintian.
+  * Call dh_pysupport on totem to generate the python dependency for
+    totem-bugreport.py
+  * Tell dh_makeshlibs to skip /usr/lib/nautilus. This avoids generating
+    an shlib entry for the plugin it contains.
+  * Tweaked the totem description to fix lintian warning description-
+    synopsis-starts-with-article.
+  * Updated dependencies of totem-coherence to match the new code using
+    introspection but keep the package disabled as python-coherence is
+    still PyGTK based and thus incompatible.
+  * Add lintian overrides for menu-icon-missing (icon is in totem-
+    common).
 
  -- Michael Biebl <biebl at debian.org>  Sat, 02 Apr 2011 01:22:21 +0200
 

Modified: desktop/experimental/totem/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/totem/debian/control?rev=27368&op=diff
==============================================================================
--- desktop/experimental/totem/debian/control [utf-8] (original)
+++ desktop/experimental/totem/debian/control [utf-8] Sun Apr 10 13:57:06 2011
@@ -61,6 +61,17 @@
 Standards-Version: 3.8.4
 Homepage: http://www.gnome.org/projects/totem/
 
+Package: libtotem0
+Architecture: any
+Depends: ${shlibs:Depends},
+         ${misc:Depends}
+Description: Main library for the Totem media player
+ This package contains the main library used by the Totem media player. It is
+ used both by the media player itself and by the plugins.
+ .
+ This library is only useful within Totem. You should not have to
+ manually install this package.
+
 Package: totem
 Architecture: any
 Depends: ${shlibs:Depends},
@@ -84,7 +95,7 @@
           gstreamer0.10-pulseaudio (>= 0.10.16-5),
           totem-mozilla,
           totem-coherence
-Description: A simple media player for the GNOME desktop based on GStreamer
+Description: Simple media player for the GNOME desktop based on GStreamer
  Totem is a simple yet featureful media player for GNOME which can read
  a large number of file formats. It features :
  .
@@ -192,7 +203,10 @@
 #         totem-common (<< ${gnome:NextVersion}),
 #         ${misc:Depends},
 #         ${python:Depends},
-#         python-gtk2 (>= 2.13),
+#         python-gobject (>= 2.27),
+#         gir1.2-totem-1.0 (>= ${source:Version}),
+#         gir1.2-peas-1.0,
+#         gir1.2-gtk-3.0,
 #         python-coherence
 #Conflicts: totem-plugins (<< 2.28.2-4)
 #Replaces: totem-plugins (<< 2.30.2-3)

Modified: desktop/experimental/totem/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/totem/debian/control.in?rev=27368&op=diff
==============================================================================
--- desktop/experimental/totem/debian/control.in [utf-8] (original)
+++ desktop/experimental/totem/debian/control.in [utf-8] Sun Apr 10 13:57:06 2011
@@ -56,6 +56,17 @@
 Standards-Version: 3.8.4
 Homepage: http://www.gnome.org/projects/totem/
 
+Package: libtotem0
+Architecture: any
+Depends: ${shlibs:Depends},
+         ${misc:Depends}
+Description: Main library for the Totem media player
+ This package contains the main library used by the Totem media player. It is
+ used both by the media player itself and by the plugins.
+ .
+ This library is only useful within Totem. You should not have to
+ manually install this package.
+
 Package: totem
 Architecture: any
 Depends: ${shlibs:Depends},
@@ -79,7 +90,7 @@
           gstreamer0.10-pulseaudio (>= 0.10.16-5),
           totem-mozilla,
           totem-coherence
-Description: A simple media player for the GNOME desktop based on GStreamer
+Description: Simple media player for the GNOME desktop based on GStreamer
  Totem is a simple yet featureful media player for GNOME which can read
  a large number of file formats. It features :
  .
@@ -187,7 +198,10 @@
 #         totem-common (<< ${gnome:NextVersion}),
 #         ${misc:Depends},
 #         ${python:Depends},
-#         python-gtk2 (>= 2.13),
+#         python-gobject (>= 2.27),
+#         gir1.2-totem-1.0 (>= ${source:Version}),
+#         gir1.2-peas-1.0,
+#         gir1.2-gtk-3.0,
 #         python-coherence
 #Conflicts: totem-plugins (<< 2.28.2-4)
 #Replaces: totem-plugins (<< 2.30.2-3)

Modified: desktop/experimental/totem/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/totem/debian/copyright?rev=27368&op=diff
==============================================================================
--- desktop/experimental/totem/debian/copyright [utf-8] (original)
+++ desktop/experimental/totem/debian/copyright [utf-8] Sun Apr 10 13:57:06 2011
@@ -4,6 +4,14 @@
 It was downloaded from http://www.hadess.net/totem.php3
 
 Upstream Author: Bastien Nocera <hadess at hadess.net>
+
+Major copyright holders:
+
+ Copyright © 2001-2011 Bastien Nocera <hadess at hadess.net>
+ Copyright © 2006-2010 Christian Persch
+ Copyright © 2007-2010 Philip Withnall <philip at tecnocode.co.uk>
+ Copyright © 1999-2008 Red Hat, Inc.
+ Copyright © 2007-2009 Novell, Inc.
 
 License:
 

Added: desktop/experimental/totem/debian/libtotem0.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/totem/debian/libtotem0.install?rev=27368&op=file
==============================================================================
--- desktop/experimental/totem/debian/libtotem0.install (added)
+++ desktop/experimental/totem/debian/libtotem0.install [utf-8] Sun Apr 10 13:57:06 2011
@@ -1,0 +1,1 @@
+debian/tmp/usr/lib/libtotem.so.*

Modified: desktop/experimental/totem/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/totem/debian/rules?rev=27368&op=diff
==============================================================================
--- desktop/experimental/totem/debian/rules [utf-8] (original)
+++ desktop/experimental/totem/debian/rules [utf-8] Sun Apr 10 13:57:06 2011
@@ -16,6 +16,8 @@
 DEB_DH_STRIP_ARGS := --dbg-package=totem-dbg
 DEB_DH_MAKESHLIBS_ARGS += -Xplugins/
 DEB_DH_GIREPOSITORY_ARGS += -lsrc
+DEB_DH_MAKESHLIBS_ARGS_totem += -X/usr/lib/nautilus/
+DEB_DH_MAKESHLIBS_ARGS_libtotem0 += -V'libtotem0 (>= $(DEB_VERSION)), libtotem0 (<< $(DEB_GNOME_NEXTVERSION))'
 
 ifeq ($(DEB_HOST_ARCH_OS),linux)
 install/totem-plugins::
@@ -23,6 +25,8 @@
 		debian/tmp/usr/lib/totem/plugins/bemused
 endif
 
+binary-install/totem::
+	dh_pysupport -ptotem
 binary-install/totem-plugins::
 	dh_pysupport -ptotem-plugins /usr/lib/totem/plugins
 binary-install/totem-coherence::

Modified: desktop/experimental/totem/debian/totem.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/totem/debian/totem.install?rev=27368&op=diff
==============================================================================
--- desktop/experimental/totem/debian/totem.install [utf-8] (original)
+++ desktop/experimental/totem/debian/totem.install [utf-8] Sun Apr 10 13:57:06 2011
@@ -1,6 +1,5 @@
 debian/bug/control /usr/share/bug/totem/
 debian/tmp/usr/bin
-debian/tmp/usr/lib/libtotem.so.*
 debian/tmp/usr/lib/totem/totem
 debian/tmp/usr/lib/totem/totem-plugin-viewer
 debian/tmp/usr/lib/nautilus

Added: desktop/experimental/totem/debian/totem.lintian-overrides
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/totem/debian/totem.lintian-overrides?rev=27368&op=file
==============================================================================
--- desktop/experimental/totem/debian/totem.lintian-overrides (added)
+++ desktop/experimental/totem/debian/totem.lintian-overrides [utf-8] Sun Apr 10 13:57:06 2011
@@ -1,0 +1,2 @@
+# The icon is in totem-common
+totem: menu-icon-missing usr/share/pixmaps/totem.xpm




More information about the pkg-gnome-commits mailing list