r24240 - in /desktop/unstable/cheese/debian: changelog cheese-common.install cheese.install cheese.manpages control control.in libcheese-gtk-dev.install libcheese-gtk18.install libcheese-gtk18.symbols manpages

biebl at users.alioth.debian.org biebl at users.alioth.debian.org
Tue May 4 15:04:29 UTC 2010


Author: biebl
Date: Tue May  4 15:04:27 2010
New Revision: 24240

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=24240
Log:
* Update package layout (based on work by Ubuntu)
  - Move data files into new cheese-common package.
  - Keep binary along with its desktop and dbus service file in the cheese
    package.
  - Add libcheese-gtk18 and libcheese-gtk-dev package for the new
    libcheese-gtk library. Use a symbols file for improved shlibs
    dependencies.
  - Add Conflicts/Replaces to cheese-common to ensure proper upgrades from
    previous versions.

Added:
    desktop/unstable/cheese/debian/cheese-common.install
    desktop/unstable/cheese/debian/cheese.install
    desktop/unstable/cheese/debian/cheese.manpages
      - copied unchanged from r24216, desktop/unstable/cheese/debian/manpages
    desktop/unstable/cheese/debian/libcheese-gtk-dev.install
    desktop/unstable/cheese/debian/libcheese-gtk18.install
    desktop/unstable/cheese/debian/libcheese-gtk18.symbols
Removed:
    desktop/unstable/cheese/debian/manpages
Modified:
    desktop/unstable/cheese/debian/changelog
    desktop/unstable/cheese/debian/control
    desktop/unstable/cheese/debian/control.in

Modified: desktop/unstable/cheese/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/cheese/debian/changelog?rev=24240&op=diff
==============================================================================
--- desktop/unstable/cheese/debian/changelog [utf-8] (original)
+++ desktop/unstable/cheese/debian/changelog [utf-8] Tue May  4 15:04:27 2010
@@ -17,6 +17,15 @@
     - Add debian/source/format.
   * debian/rules
     - Drop lpia specific configure flags, lpia is dead.
+  * Update package layout (based on work by Ubuntu)
+    - Move data files into new cheese-common package.
+    - Keep binary along with its desktop and dbus service file in the cheese
+      package.
+    - Add libcheese-gtk18 and libcheese-gtk-dev package for the new
+      libcheese-gtk library. Use a symbols file for improved shlibs
+      dependencies.
+    - Add Conflicts/Replaces to cheese-common to ensure proper upgrades from
+      previous versions.
 
  -- Michael Biebl <biebl at debian.org>  Tue, 04 May 2010 02:19:04 +0200
 

Added: desktop/unstable/cheese/debian/cheese-common.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/cheese/debian/cheese-common.install?rev=24240&op=file
==============================================================================
--- desktop/unstable/cheese/debian/cheese-common.install (added)
+++ desktop/unstable/cheese/debian/cheese-common.install [utf-8] Tue May  4 15:04:27 2010
@@ -1,0 +1,7 @@
+debian/tmp/etc/gconf
+debian/tmp/usr/lib/cheese
+debian/tmp/usr/share/cheese
+debian/tmp/usr/share/gnome
+debian/tmp/usr/share/icons
+debian/tmp/usr/share/locale
+debian/tmp/usr/share/omf

Added: desktop/unstable/cheese/debian/cheese.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/cheese/debian/cheese.install?rev=24240&op=file
==============================================================================
--- desktop/unstable/cheese/debian/cheese.install (added)
+++ desktop/unstable/cheese/debian/cheese.install [utf-8] Tue May  4 15:04:27 2010
@@ -1,0 +1,3 @@
+debian/tmp/usr/bin
+debian/tmp/usr/share/applications
+debian/tmp/usr/share/dbus-1

Modified: desktop/unstable/cheese/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/cheese/debian/control?rev=24240&op=diff
==============================================================================
--- desktop/unstable/cheese/debian/control [utf-8] (original)
+++ desktop/unstable/cheese/debian/control [utf-8] Tue May  4 15:04:27 2010
@@ -38,6 +38,7 @@
 Architecture: any
 Depends: ${shlibs:Depends},
          ${misc:Depends},
+         cheese-common (= ${source:Version}),
          gstreamer0.10-plugins-base,
          gstreamer0.10-plugins-good,
          gstreamer0.10-x
@@ -45,4 +46,44 @@
 Description: A tool to take pictures and videos from your webcam
  Cheese is a cheesy program to take pictures and videos from your web
  cam. It also provides some graphical effects in order to please the
- users play instinct.
+ user's play instinct.
+
+Package: cheese-common
+Architecture: all
+Depends: ${misc:Depends}
+Replaces: cheese (<< 2.30.1-1)
+Conflicts: cheese (<< 2.30.1-1)
+Description: Common files for the Cheese tool to take pictures and videos
+ Cheese is a cheesy program to take pictures and videos from your web
+ cam. It also provides some graphical effects in order to please the
+ user's play instinct.
+ .
+ This package contains the common files and translations.
+
+Package: libcheese-gtk18
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends},
+         ${misc:Depends}
+Description: A tool to take pictures and videos from your webcam - widgets
+ Cheese is a cheesy program to take pictures and videos from your web
+ cam. It also provides some graphical effects in order to please the
+ user's play instinct.
+ .
+ This package contains the shared library.
+
+Package: libcheese-gtk-dev
+Architecture: any
+Section: libdevel
+Depends: libcheese-gtk18 (= ${binary:Version}),
+         libgtk2.0-dev,
+         libgstreamer0.10-dev,
+         libcanberra-gtk-dev,
+         ${misc:Depends},
+         ${shlibs:Depends}
+Description: A tool to take pictures and videos from your webcam - widgets dev
+ Cheese is a cheesy program to take pictures and videos from your web
+ cam. It also provides some graphical effects in order to please the
+ user's play instinct.
+ .
+ This package contains the development headers and API documentation.

Modified: desktop/unstable/cheese/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/cheese/debian/control.in?rev=24240&op=diff
==============================================================================
--- desktop/unstable/cheese/debian/control.in [utf-8] (original)
+++ desktop/unstable/cheese/debian/control.in [utf-8] Tue May  4 15:04:27 2010
@@ -33,6 +33,7 @@
 Architecture: any
 Depends: ${shlibs:Depends},
          ${misc:Depends},
+         cheese-common (= ${source:Version}),
          gstreamer0.10-plugins-base,
          gstreamer0.10-plugins-good,
          gstreamer0.10-x
@@ -40,4 +41,44 @@
 Description: A tool to take pictures and videos from your webcam
  Cheese is a cheesy program to take pictures and videos from your web
  cam. It also provides some graphical effects in order to please the
- users play instinct.
+ user's play instinct.
+
+Package: cheese-common
+Architecture: all
+Depends: ${misc:Depends}
+Replaces: cheese (<< 2.30.1-1)
+Conflicts: cheese (<< 2.30.1-1)
+Description: Common files for the Cheese tool to take pictures and videos
+ Cheese is a cheesy program to take pictures and videos from your web
+ cam. It also provides some graphical effects in order to please the
+ user's play instinct.
+ .
+ This package contains the common files and translations.
+
+Package: libcheese-gtk18
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends},
+         ${misc:Depends}
+Description: A tool to take pictures and videos from your webcam - widgets
+ Cheese is a cheesy program to take pictures and videos from your web
+ cam. It also provides some graphical effects in order to please the
+ user's play instinct.
+ .
+ This package contains the shared library.
+
+Package: libcheese-gtk-dev
+Architecture: any
+Section: libdevel
+Depends: libcheese-gtk18 (= ${binary:Version}),
+         libgtk2.0-dev,
+         libgstreamer0.10-dev,
+         libcanberra-gtk-dev,
+         ${misc:Depends},
+         ${shlibs:Depends}
+Description: A tool to take pictures and videos from your webcam - widgets dev
+ Cheese is a cheesy program to take pictures and videos from your web
+ cam. It also provides some graphical effects in order to please the
+ user's play instinct.
+ .
+ This package contains the development headers and API documentation.

Added: desktop/unstable/cheese/debian/libcheese-gtk-dev.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/cheese/debian/libcheese-gtk-dev.install?rev=24240&op=file
==============================================================================
--- desktop/unstable/cheese/debian/libcheese-gtk-dev.install (added)
+++ desktop/unstable/cheese/debian/libcheese-gtk-dev.install [utf-8] Tue May  4 15:04:27 2010
@@ -1,0 +1,4 @@
+debian/tmp/usr/lib/pkgconfig
+debian/tmp/usr/lib/*.so
+debian/tmp/usr/include
+debian/tmp/usr/share/gtk-doc

Added: desktop/unstable/cheese/debian/libcheese-gtk18.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/cheese/debian/libcheese-gtk18.install?rev=24240&op=file
==============================================================================
--- desktop/unstable/cheese/debian/libcheese-gtk18.install (added)
+++ desktop/unstable/cheese/debian/libcheese-gtk18.install [utf-8] Tue May  4 15:04:27 2010
@@ -1,0 +1,1 @@
+debian/tmp/usr/lib/*.so.*

Added: desktop/unstable/cheese/debian/libcheese-gtk18.symbols
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/cheese/debian/libcheese-gtk18.symbols?rev=24240&op=file
==============================================================================
--- desktop/unstable/cheese/debian/libcheese-gtk18.symbols (added)
+++ desktop/unstable/cheese/debian/libcheese-gtk18.symbols [utf-8] Tue May  4 15:04:27 2010
@@ -1,0 +1,21 @@
+libcheese-gtk.so.18 libcheese-gtk18 #MINVER#
+ cheese_avatar_chooser_get_picture at Base 2.29.91
+ cheese_avatar_chooser_get_type at Base 2.29.91
+ cheese_avatar_chooser_new at Base 2.29.91
+ cheese_camera_cat at Base 2.29.91
+ cheese_camera_device_cat at Base 2.29.91
+ cheese_camera_device_get_type at Base 2.29.91
+ cheese_camera_device_monitor_coldplug at Base 2.29.91
+ cheese_camera_device_monitor_get_type at Base 2.29.91
+ cheese_camera_device_monitor_new at Base 2.29.91
+ cheese_camera_get_type at Base 2.29.91
+ cheese_gconf_get_type at Base 2.29.91
+ cheese_video_format_get_type at Base 2.29.91
+ cheese_widget_get_camera at Base 2.29.91
+ cheese_widget_get_error at Base 2.29.91
+ cheese_widget_get_gconf at Base 2.29.91
+ cheese_widget_get_type at Base 2.29.91
+ cheese_widget_get_video_area at Base 2.29.91
+ cheese_widget_new at Base 2.29.91
+ cheese_widget_state_get_type at Base 2.29.91
+ um_crop_area_get_type at Base 2.29.91




More information about the pkg-gnome-commits mailing list