r27184 - in /packages/experimental/rhythmbox/debian: changelog control control.in gir1.2-rb-0.13.install librhythmbox-core4.install rhythmbox-dev.install rhythmbox-plugins.install rhythmbox.install rules
joss at users.alioth.debian.org
joss at users.alioth.debian.org
Wed Mar 30 11:59:03 UTC 2011
Author: joss
Date: Wed Mar 30 11:59:01 2011
New Revision: 27184
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=27184
Log:
* Split librhythmbox-core in its separate package.
* Include development headers in a new rhythmbox-dev one.
* Create a GIR package, needed by the plugins.
* Include again the daap plugin, thanks to libdmapsharing.
Added:
packages/experimental/rhythmbox/debian/gir1.2-rb-0.13.install
packages/experimental/rhythmbox/debian/librhythmbox-core4.install
packages/experimental/rhythmbox/debian/rhythmbox-dev.install
Modified:
packages/experimental/rhythmbox/debian/changelog
packages/experimental/rhythmbox/debian/control
packages/experimental/rhythmbox/debian/control.in
packages/experimental/rhythmbox/debian/rhythmbox-plugins.install
packages/experimental/rhythmbox/debian/rhythmbox.install
packages/experimental/rhythmbox/debian/rules
Modified: packages/experimental/rhythmbox/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/rhythmbox/debian/changelog?rev=27184&op=diff
==============================================================================
--- packages/experimental/rhythmbox/debian/changelog [utf-8] (original)
+++ packages/experimental/rhythmbox/debian/changelog [utf-8] Wed Mar 30 11:59:01 2011
@@ -1,10 +1,14 @@
-rhythmbox (2.90.1~20110329-1) UNRELEASED; urgency=low
+rhythmbox (2.90.1~20110329-1) experimental; urgency=low
* New upstream git snapshot.
* 0001-Fix-build-with-HAL-support.patch: dropped, merged upstream.
* Update (build-)dependencies to the new versions.
-
- -- Josselin Mouette <joss at debian.org> Tue, 29 Mar 2011 19:39:11 +0530
+ * Split librhythmbox-core in its separate package.
+ * Include development headers in a new rhythmbox-dev one.
+ * Create a GIR package, needed by the plugins.
+ * Include again the daap plugin, thanks to libdmapsharing.
+
+ -- Josselin Mouette <joss at debian.org> Wed, 30 Mar 2011 13:58:34 +0200
rhythmbox (0.13.3-2) experimental; urgency=low
Modified: packages/experimental/rhythmbox/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/rhythmbox/debian/control?rev=27184&op=diff
==============================================================================
--- packages/experimental/rhythmbox/debian/control [utf-8] (original)
+++ packages/experimental/rhythmbox/debian/control [utf-8] Wed Mar 30 11:59:01 2011
@@ -123,6 +123,7 @@
${shlibs:Depends},
${python:Depends},
rhythmbox (= ${binary:Version}),
+ librhythmbox-core4 (= ${binary:Version}),
python-webkit,
python-mako,
python-gnomekeyring,
@@ -204,3 +205,42 @@
Podcasts.
.
This package contains the coherence DLNA/UPnp plugin.
+
+Package: librhythmbox-core4
+Section: libs
+Architecture: any
+Depends: ${misc:Depends},
+ ${shlibs:Depends}
+Description: support library for the rhythmbox music player
+ Rhythmbox is a very easy to use music playing and management program
+ which supports a wide range of audio formats (including mp3 and ogg).
+ .
+ This package contains the core support library used by rhythmbox and
+ programs interacting with it.
+
+Package: rhythmbox-dev
+Section: libdevel
+Architecture: any
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ librhythmbox-core4 (= ${binary:Version})
+Description: development files for the rhythmbox music player
+ Rhythmbox is a very easy to use music playing and management program
+ which supports a wide range of audio formats (including mp3 and ogg).
+ .
+ This package contains the development headers and libraries needed to
+ build rhythmbox plugins.
+
+Package: gir1.2-rb-0.13
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ ${gir:Depends}
+Description: GObject introspection data for the rhythmbox music player
+ Rhythmbox is a very easy to use music playing and management program
+ which supports a wide range of audio formats (including mp3 and ogg).
+ .
+ This package contains introspection data for the Rhythmbox core support
+ libraries. It can be used to write and execute plugins for rhythmbox in
+ interpreted languages supporting it.
Modified: packages/experimental/rhythmbox/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/rhythmbox/debian/control.in?rev=27184&op=diff
==============================================================================
--- packages/experimental/rhythmbox/debian/control.in [utf-8] (original)
+++ packages/experimental/rhythmbox/debian/control.in [utf-8] Wed Mar 30 11:59:01 2011
@@ -118,7 +118,12 @@
${shlibs:Depends},
${python:Depends},
rhythmbox (= ${binary:Version}),
- python-webkit,
+ librhythmbox-core4 (= ${binary:Version}),
+ gir1.2-rb-0.13 (= ${binary:Version}),
+ gir1.2-glib-2.0,
+ gir1.2-gtk-3.0,
+ gir1.2-webkit-3.0,
+ gir1.2-gconf-2.0,
python-mako,
python-gnomekeyring,
zeitgeist-core
@@ -199,3 +204,42 @@
Podcasts.
.
This package contains the coherence DLNA/UPnp plugin.
+
+Package: librhythmbox-core4
+Section: libs
+Architecture: any
+Depends: ${misc:Depends},
+ ${shlibs:Depends}
+Description: support library for the rhythmbox music player
+ Rhythmbox is a very easy to use music playing and management program
+ which supports a wide range of audio formats (including mp3 and ogg).
+ .
+ This package contains the core support library used by rhythmbox and
+ programs interacting with it.
+
+Package: rhythmbox-dev
+Section: libdevel
+Architecture: any
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ librhythmbox-core4 (= ${binary:Version})
+Description: development files for the rhythmbox music player
+ Rhythmbox is a very easy to use music playing and management program
+ which supports a wide range of audio formats (including mp3 and ogg).
+ .
+ This package contains the development headers and libraries needed to
+ build rhythmbox plugins.
+
+Package: gir1.2-rb-0.13
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ ${gir:Depends}
+Description: GObject introspection data for the rhythmbox music player
+ Rhythmbox is a very easy to use music playing and management program
+ which supports a wide range of audio formats (including mp3 and ogg).
+ .
+ This package contains introspection data for the Rhythmbox core support
+ libraries. It can be used to write and execute plugins for rhythmbox in
+ interpreted languages supporting it.
Added: packages/experimental/rhythmbox/debian/gir1.2-rb-0.13.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/rhythmbox/debian/gir1.2-rb-0.13.install?rev=27184&op=file
==============================================================================
--- packages/experimental/rhythmbox/debian/gir1.2-rb-0.13.install (added)
+++ packages/experimental/rhythmbox/debian/gir1.2-rb-0.13.install [utf-8] Wed Mar 30 11:59:01 2011
@@ -1,0 +1,1 @@
+debian/tmp/usr/lib/girepository-1.0
Added: packages/experimental/rhythmbox/debian/librhythmbox-core4.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/rhythmbox/debian/librhythmbox-core4.install?rev=27184&op=file
==============================================================================
--- packages/experimental/rhythmbox/debian/librhythmbox-core4.install (added)
+++ packages/experimental/rhythmbox/debian/librhythmbox-core4.install [utf-8] Wed Mar 30 11:59:01 2011
@@ -1,0 +1,1 @@
+debian/tmp/usr/lib/lib*.so.*
Added: packages/experimental/rhythmbox/debian/rhythmbox-dev.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/rhythmbox/debian/rhythmbox-dev.install?rev=27184&op=file
==============================================================================
--- packages/experimental/rhythmbox/debian/rhythmbox-dev.install (added)
+++ packages/experimental/rhythmbox/debian/rhythmbox-dev.install [utf-8] Wed Mar 30 11:59:01 2011
@@ -1,0 +1,4 @@
+debian/tmp/usr/include
+debian/tmp/usr/lib/lib*.so
+debian/tmp/usr/lib/pkgconfig
+debian/tmp/usr/share/gir-1.0
Modified: packages/experimental/rhythmbox/debian/rhythmbox-plugins.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/rhythmbox/debian/rhythmbox-plugins.install?rev=27184&op=diff
==============================================================================
--- packages/experimental/rhythmbox/debian/rhythmbox-plugins.install [utf-8] (original)
+++ packages/experimental/rhythmbox/debian/rhythmbox-plugins.install [utf-8] Wed Mar 30 11:59:01 2011
@@ -3,7 +3,7 @@
debian/tmp/usr/lib/rhythmbox/plugins/audiocd
debian/tmp/usr/lib/rhythmbox/plugins/audioscrobbler
debian/tmp/usr/lib/rhythmbox/plugins/context
-#debian/tmp/usr/lib/rhythmbox/plugins/daap
+debian/tmp/usr/lib/rhythmbox/plugins/daap
debian/tmp/usr/lib/rhythmbox/plugins/dbus-media-server
debian/tmp/usr/lib/rhythmbox/plugins/fmradio
debian/tmp/usr/lib/rhythmbox/plugins/generic-player
Modified: packages/experimental/rhythmbox/debian/rhythmbox.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/rhythmbox/debian/rhythmbox.install?rev=27184&op=diff
==============================================================================
--- packages/experimental/rhythmbox/debian/rhythmbox.install [utf-8] (original)
+++ packages/experimental/rhythmbox/debian/rhythmbox.install [utf-8] Wed Mar 30 11:59:01 2011
@@ -1,6 +1,12 @@
debian/rhythmbox-small.xpm usr/share/pixmaps
-debian/tmp/usr/share
+debian/tmp/usr/share/applications
+debian/tmp/usr/share/dbus-1
+debian/tmp/usr/share/gnome
+debian/tmp/usr/share/icons
+debian/tmp/usr/share/locale
+debian/tmp/usr/share/man
+debian/tmp/usr/share/omf
+debian/tmp/usr/share/rhythmbox
debian/tmp/usr/bin
debian/tmp/usr/lib/rhythmbox/rhythmbox-metadata
-debian/tmp/usr/lib/librhythmbox-core.so.*
debian/tmp/etc
Modified: packages/experimental/rhythmbox/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/rhythmbox/debian/rules?rev=27184&op=diff
==============================================================================
--- packages/experimental/rhythmbox/debian/rules [utf-8] (original)
+++ packages/experimental/rhythmbox/debian/rules [utf-8] Wed Mar 30 11:59:01 2011
@@ -25,6 +25,7 @@
# exclude plugins from shlibs generation
DEB_DH_MAKESHLIBS_ARGS_rhythmbox-plugins += --no-act
DEB_DH_MAKESHLIBS_ARGS_rhythmbox-plugin-cdrecorder += --no-act
+DEB_DH_MAKESHLIBS_ARGS_librhythmbox-core4 += -V
$(patsubst %,binary-post-install/%,$(DEB_PACKAGES)) ::
find debian/$(cdbs_curpkg) -name '*.a' -exec rm -f '{}' ';'
More information about the pkg-gnome-commits
mailing list