[maemo-commits] [maemo-commits] r18692 - projects/haf/trunk/gtk+/debian

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Wed Jun 10 18:03:45 EEST 2009
Author: csaavedra
Date: 2009-06-10 18:03:36 +0300 (Wed, 10 Jun 2009)
New Revision: 18692

Added:
   projects/haf/trunk/gtk+/debian/libgail-common.files
   projects/haf/trunk/gtk+/debian/libgail-dbg.dirs
   projects/haf/trunk/gtk+/debian/libgail-dev.files
   projects/haf/trunk/gtk+/debian/libgail18.files
Modified:
   projects/haf/trunk/gtk+/debian/changelog
   projects/haf/trunk/gtk+/debian/compat
   projects/haf/trunk/gtk+/debian/control
   projects/haf/trunk/gtk+/debian/control.in
   projects/haf/trunk/gtk+/debian/libgtk2.0-0.files
   projects/haf/trunk/gtk+/debian/libgtk2.0-dev.files
   projects/haf/trunk/gtk+/debian/rules
Log:
gtk+2.0 (2:2.14.3-1maemo4) unstable; urgency=low

  * Split gail into its own packages:
    - libgail18
    - libgail-dev
    - libgail-common
    - libgail-dbg.
    Fixes: NB#120834 (building arm-at fails,
    libgail18_1.18.0-osso15+0m5_armel trying to overwrite
    `/usr/lib/libgailutil.so.18.0.1', which is also in package
    libgtk2.0-0)
  * Update debian dependencies after the upgrade to 2.14.3.
  * Increase compat level to 5.

 -- Claudio Saavedra <csaavedra at igalia.com>  Wed, 10 Jun 2009 18:00:43 +0300



Modified: projects/haf/trunk/gtk+/debian/changelog
===================================================================
--- projects/haf/trunk/gtk+/debian/changelog	2009-06-10 12:32:30 UTC (rev 18691)
+++ projects/haf/trunk/gtk+/debian/changelog	2009-06-10 15:03:36 UTC (rev 18692)
@@ -1,3 +1,19 @@
+gtk+2.0 (2:2.14.3-1maemo4) unstable; urgency=low
+
+  * Split gail into its own packages:
+    - libgail18
+    - libgail-dev
+    - libgail-common
+    - libgail-dbg.
+    Fixes: NB#120834 (building arm-at fails,
+    libgail18_1.18.0-osso15+0m5_armel trying to overwrite
+    `/usr/lib/libgailutil.so.18.0.1', which is also in package
+    libgtk2.0-0)
+  * Update debian dependencies after the upgrade to 2.14.3.
+  * Increase compat level to 5.
+
+ -- Claudio Saavedra <csaavedra at igalia.com>  Wed, 10 Jun 2009 18:00:43 +0300
+
 gtk+2.0 (2:2.14.3-1maemo3) unstable; urgency=low
 
   * Fixes: NB#120404 (LOcation widget in home view doesnt respond on clicking)

Modified: projects/haf/trunk/gtk+/debian/compat
===================================================================
--- projects/haf/trunk/gtk+/debian/compat	2009-06-10 12:32:30 UTC (rev 18691)
+++ projects/haf/trunk/gtk+/debian/compat	2009-06-10 15:03:36 UTC (rev 18692)
@@ -1 +1 @@
-4
+5

Modified: projects/haf/trunk/gtk+/debian/control
===================================================================
--- projects/haf/trunk/gtk+/debian/control	2009-06-10 12:32:30 UTC (rev 18691)
+++ projects/haf/trunk/gtk+/debian/control	2009-06-10 15:03:36 UTC (rev 18692)
@@ -111,3 +111,75 @@
  This package contains the examples files and a demonstration program
  for the GTK+-2.0.
 
+Package: libgail18
+Architecture: any
+Depends: ${misc:Depends},
+         ${shlibs:Depends},
+         libgtk2.0-0 (= ${binary:Version})
+Replaces: libgail17, libgtk2.0-0 (<< 2.14.3-1maemo4)
+Description: GNOME Accessibility Implementation Library -- shared libraries
+ Gail implements ATK interfaces for GTK+ widgets which are dynamically
+ loadable at runtime by a GTK+ application. Once loaded, those parts of
+ an application that use standard GTK+ widgets will have a basic level
+ of accessibility, without the need to modify the application at all.
+ .
+ This package contains the shared library.
+
+Package: libgail-common
+Architecture: any
+Depends: ${misc:Depends},
+         ${shlibs:Depends},
+         libgail18 (= ${binary:Version})
+Description: GNOME Accessibility Implementation Library -- common modules
+ Gail implements ATK interfaces for GTK+ widgets which are dynamically
+ loadable at runtime by a GTK+ application. Once loaded, those parts of
+ an application that use standard GTK+ widgets will have a basic level
+ of accessibility, without the need to modify the application at all.
+ .
+ This package contains core shared libraries.
+
+Package: libgail-dev
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+         libgail18 (= ${binary:Version}),
+         libgail-common (= ${binary:Version}),
+         libgtk2.0-dev (= ${binary:Version}),
+         pkg-config,
+         libatk1.0-dev (>= 1.13.0)
+Suggests: libgail-doc
+Replaces: libgtk2.0-dev (<< 2.14.3-1maemo4)
+Description: GNOME Accessibility Implementation Library -- development files
+ Gail implements ATK interfaces for GTK+ widgets which are dynamically
+ loadable at runtime by a GTK+ application. Once loaded, those parts of
+ an application that use standard GTK+ widgets will have a basic level
+ of accessibility, without the need to modify the application at all.
+ .
+ This package contains the development files for Gail.
+
+Package: libgail-dbg
+Architecture: any
+Section: debug
+Priority: extra
+Depends: ${misc:Depends}, libgail18 (= ${binary:Version})
+Recommends: libgtk2.0-0-dbg
+Replaces: libgtk2.0-0-dbg (<< 2.14.3-1maemo4)
+Description: Gail libraries and debugging symbols
+ Gail is the "GNOME Accessibility Implementation Library".
+ .
+ This package contains detached debugging symbols.
+ .
+ Most people will not need this package.
+
+# Package: libgail-doc
+# Architecture: all
+# Section: doc
+# Depends: ${misc:Depends}, lynx | www-browser
+# Replaces: libgtk2.0-doc (<< 2.14.5)
+# Description: documentation files of the Gail library
+#  Gail implements ATK interfaces for GTK+ widgets which are dynamically
+#  loadable at runtime by a GTK+ application. Once loaded, those parts of
+#  an application that use standard GTK+ widgets will have a basic level
+#  of accessibility, without the need to modify the application at all.
+#  .
+#  This package contains the documentation files for Gail.

Modified: projects/haf/trunk/gtk+/debian/control.in
===================================================================
--- projects/haf/trunk/gtk+/debian/control.in	2009-06-10 12:32:30 UTC (rev 18691)
+++ projects/haf/trunk/gtk+/debian/control.in	2009-06-10 15:03:36 UTC (rev 18692)
@@ -111,3 +111,75 @@
  This package contains the examples files and a demonstration program
  for the GTK+-2.0.
 
+Package: libgail18
+Architecture: any
+Depends: ${misc:Depends},
+         ${shlibs:Depends},
+         libgtk2.0- at SONAME@ (= ${binary:Version})
+Replaces: libgail17, libgtk2.0-0 (<< 2.14.3-1maemo4)
+Description: GNOME Accessibility Implementation Library -- shared libraries
+ Gail implements ATK interfaces for GTK+ widgets which are dynamically
+ loadable at runtime by a GTK+ application. Once loaded, those parts of
+ an application that use standard GTK+ widgets will have a basic level
+ of accessibility, without the need to modify the application at all.
+ .
+ This package contains the shared library.
+
+Package: libgail-common
+Architecture: any
+Depends: ${misc:Depends},
+         ${shlibs:Depends},
+         libgail18 (= ${binary:Version})
+Description: GNOME Accessibility Implementation Library -- common modules
+ Gail implements ATK interfaces for GTK+ widgets which are dynamically
+ loadable at runtime by a GTK+ application. Once loaded, those parts of
+ an application that use standard GTK+ widgets will have a basic level
+ of accessibility, without the need to modify the application at all.
+ .
+ This package contains core shared libraries.
+
+Package: libgail-dev
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+         libgail18 (= ${binary:Version}),
+         libgail-common (= ${binary:Version}),
+         libgtk2.0-dev (= ${binary:Version}),
+         pkg-config,
+         libatk1.0-dev (>= 1.13.0)
+Suggests: libgail-doc
+Replaces: libgtk2.0-dev (<< 2.14.3-1maemo4)
+Description: GNOME Accessibility Implementation Library -- development files
+ Gail implements ATK interfaces for GTK+ widgets which are dynamically
+ loadable at runtime by a GTK+ application. Once loaded, those parts of
+ an application that use standard GTK+ widgets will have a basic level
+ of accessibility, without the need to modify the application at all.
+ .
+ This package contains the development files for Gail.
+
+Package: libgail18-dbg
+Architecture: any
+Section: debug
+Priority: extra
+Depends: ${misc:Depends}, libgail18 (= ${binary:Version})
+Recommends: libgtk2.0- at SONAME@-dbg
+Replaces: libgtk2.0-0-dbg (<< 2.14.3-1maemo4)
+Description: Gail libraries and debugging symbols
+ Gail is the "GNOME Accessibility Implementation Library".
+ .
+ This package contains detached debugging symbols.
+ .
+ Most people will not need this package.
+
+# Package: libgail-doc
+# Architecture: all
+# Section: doc
+# Depends: ${misc:Depends}, lynx | www-browser
+# Replaces: libgtk2.0-doc (<< 2.14.5)
+# Description: documentation files of the Gail library
+#  Gail implements ATK interfaces for GTK+ widgets which are dynamically
+#  loadable at runtime by a GTK+ application. Once loaded, those parts of
+#  an application that use standard GTK+ widgets will have a basic level
+#  of accessibility, without the need to modify the application at all.
+#  .
+#  This package contains the documentation files for Gail.

Added: projects/haf/trunk/gtk+/debian/libgail-common.files
===================================================================
--- projects/haf/trunk/gtk+/debian/libgail-common.files	2009-06-10 12:32:30 UTC (rev 18691)
+++ projects/haf/trunk/gtk+/debian/libgail-common.files	2009-06-10 15:03:36 UTC (rev 18692)
@@ -0,0 +1 @@
+usr/lib/gtk-*/modules/*.so

Added: projects/haf/trunk/gtk+/debian/libgail-dbg.dirs
===================================================================
--- projects/haf/trunk/gtk+/debian/libgail-dbg.dirs	2009-06-10 12:32:30 UTC (rev 18691)
+++ projects/haf/trunk/gtk+/debian/libgail-dbg.dirs	2009-06-10 15:03:36 UTC (rev 18692)
@@ -0,0 +1 @@
+usr/lib/debug/

Added: projects/haf/trunk/gtk+/debian/libgail-dev.files
===================================================================
--- projects/haf/trunk/gtk+/debian/libgail-dev.files	2009-06-10 12:32:30 UTC (rev 18691)
+++ projects/haf/trunk/gtk+/debian/libgail-dev.files	2009-06-10 15:03:36 UTC (rev 18692)
@@ -0,0 +1,5 @@
+usr/include/gail*
+usr/lib/libgail*.so
+usr/lib/libgail*.la
+usr/lib/libgail*.a
+usr/lib/pkgconfig/gail*.pc

Added: projects/haf/trunk/gtk+/debian/libgail18.files
===================================================================
--- projects/haf/trunk/gtk+/debian/libgail18.files	2009-06-10 12:32:30 UTC (rev 18691)
+++ projects/haf/trunk/gtk+/debian/libgail18.files	2009-06-10 15:03:36 UTC (rev 18692)
@@ -0,0 +1 @@
+usr/lib/libgail*.so.*

Modified: projects/haf/trunk/gtk+/debian/libgtk2.0-0.files
===================================================================
--- projects/haf/trunk/gtk+/debian/libgtk2.0-0.files	2009-06-10 12:32:30 UTC (rev 18691)
+++ projects/haf/trunk/gtk+/debian/libgtk2.0-0.files	2009-06-10 15:03:36 UTC (rev 18692)
@@ -1,3 +1,4 @@
-usr/lib/*.so.*
+usr/lib/libgtk*.so.*
+usr/lib/libgdk*.so.*
 usr/lib/gtk-2.0/*/engines/*.so
 usr/lib/gtk-2.0/*/loaders/*.so

Modified: projects/haf/trunk/gtk+/debian/libgtk2.0-dev.files
===================================================================
--- projects/haf/trunk/gtk+/debian/libgtk2.0-dev.files	2009-06-10 12:32:30 UTC (rev 18691)
+++ projects/haf/trunk/gtk+/debian/libgtk2.0-dev.files	2009-06-10 15:03:36 UTC (rev 18692)
@@ -1,8 +1,8 @@
 usr/bin/gdk-pixbuf-csource
-usr/include/*
-usr/lib/lib*.{so,a}
-usr/lib/pkgconfig/*.pc
-usr/lib/*/*/*/*.a
+usr/include/gtk*
+usr/lib/libg?k*.{so,a}
+usr/lib/pkgconfig/g?k*.pc
+usr/lib/gtk-2.0/2.10.0/*/*.a
 usr/lib/*/include/*.h
 usr/share/aclocal/*
 usr/share/locale/*/*/gtk20-properties.mo

Modified: projects/haf/trunk/gtk+/debian/rules
===================================================================
--- projects/haf/trunk/gtk+/debian/rules	2009-06-10 12:32:30 UTC (rev 18691)
+++ projects/haf/trunk/gtk+/debian/rules	2009-06-10 15:03:36 UTC (rev 18692)
@@ -273,11 +273,16 @@
 	dh_installman -a
 	dh_installinfo -a
 	dh_installchangelogs -a $(SOURCE_DIR)/ChangeLog
-	dh_strip -a --dbg-package=libgtk2.0-$(soname)
+	dh_strip -plibgtk2.0-0 --dbg-package=libgtk2.0-$(soname)-dbg
+	dh_strip -plibgail18 -plibgail-common --dbg-package=libgail18-dbg
 	dh_compress -a -Xindex.sgml
 	dh_fixperms -a
 	dh_makeshlibs -a -Nlibgtk$(apiver)-$(soname)-dbg
 	dh_makeshlibs -n -X usr/lib/gtk-$(apiver) -plibgtk$(apiver)-$(soname)$(suffix) -V "libgtk${apiver}-${soname}${suffix} (>= 2:2.12.9-0osso1)"
+	dh_makeshlibs -plibgail18 \
+		-X$(MODULES_BASE_PATH) \
+		-V"libgail18 (>= $(SHVER)), libgail-common (>= $(SHVER))" \
+		-- -c4
 	dh_installdeb -a
 	dh_shlibdeps -l$(libpath) -a
 	cat debian/*/DEBIAN/shlibs > debian/shlibs.local

More information about the maemo-commits mailing list