r29694 - in /packages/experimental/caribou/debian: 52libcaribou-gtk-module_add-to-gtk-modules 52libcaribou-gtk3-module_add-to-gtk-modules control control.in libcaribou-gtk-module.install libcaribou-gtk3-module.install libcaribou0.install rules

ricotz-guest at users.alioth.debian.org ricotz-guest at users.alioth.debian.org
Tue Sep 20 17:42:23 UTC 2011


Author: ricotz-guest
Date: Tue Sep 20 17:42:23 2011
New Revision: 29694

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=29694
Log:
split gtk+2.0/gtk+3.0 modules into their own packages

Added:
    packages/experimental/caribou/debian/52libcaribou-gtk-module_add-to-gtk-modules
    packages/experimental/caribou/debian/52libcaribou-gtk3-module_add-to-gtk-modules
    packages/experimental/caribou/debian/libcaribou-gtk-module.install
    packages/experimental/caribou/debian/libcaribou-gtk3-module.install
Modified:
    packages/experimental/caribou/debian/control
    packages/experimental/caribou/debian/control.in
    packages/experimental/caribou/debian/libcaribou0.install
    packages/experimental/caribou/debian/rules

Added: packages/experimental/caribou/debian/52libcaribou-gtk-module_add-to-gtk-modules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/caribou/debian/52libcaribou-gtk-module_add-to-gtk-modules?rev=29694&op=file
==============================================================================
--- packages/experimental/caribou/debian/52libcaribou-gtk-module_add-to-gtk-modules (added)
+++ packages/experimental/caribou/debian/52libcaribou-gtk-module_add-to-gtk-modules [utf-8] Tue Sep 20 17:42:23 2011
@@ -1,0 +1,9 @@
+# This file is sourced by Xsession(5), not executed.
+
+if [ -z "$GTK_MODULES" ] ; then
+	GTK_MODULES="caribou-gtk-module"
+else
+	GTK_MODULES="$GTK_MODULES:caribou-gtk-module"
+fi
+
+export GTK_MODULES

Added: packages/experimental/caribou/debian/52libcaribou-gtk3-module_add-to-gtk-modules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/caribou/debian/52libcaribou-gtk3-module_add-to-gtk-modules?rev=29694&op=file
==============================================================================
--- packages/experimental/caribou/debian/52libcaribou-gtk3-module_add-to-gtk-modules (added)
+++ packages/experimental/caribou/debian/52libcaribou-gtk3-module_add-to-gtk-modules [utf-8] Tue Sep 20 17:42:23 2011
@@ -1,0 +1,9 @@
+# This file is sourced by Xsession(5), not executed.
+
+if [ -z "$GTK_MODULES" ] ; then
+	GTK_MODULES="caribou-gtk-module"
+else
+	GTK_MODULES="$GTK_MODULES:caribou-gtk-module"
+fi
+
+export GTK_MODULES

Modified: packages/experimental/caribou/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/caribou/debian/control?rev=29694&op=diff
==============================================================================
--- packages/experimental/caribou/debian/control [utf-8] (original)
+++ packages/experimental/caribou/debian/control [utf-8] Tue Sep 20 17:42:23 2011
@@ -89,8 +89,49 @@
          gir1.2-glib-2.0,
          gir1.2-gtk-3.0,
          gir1.2-clutter-1.0,
+         libcaribou-gtk3-module | libcaribou-gtk-module,
          python-dbus,
          python-pyatspi2,
          ${misc:Depends}
 Description: Configurable on screen keyboard with scanning mode
  An input assistive technology intended for switch and pointer users.
+ 
+Package: libcaribou-gtk-module
+Architecture: any
+Depends: ${shlibs:Depends},
+         ${misc:Depends}
+Description: Configurable on screen keyboard with scanning mode - module
+ An input assistive technology intended for switch and pointer users.
+ .
+ This package contains the GTK module library.
+
+Package: libcaribou-gtk-module-dbg
+Architecture: any
+Priority: extra
+Section: debug
+Depends: libcaribou-gtk-module (= ${binary:Version}),
+         ${misc:Depends}
+Description: Configurable on screen keyboard with scanning mode - module
+ An input assistive technology intended for switch and pointer users.
+ .
+ This package contains detached debugging symbols for it.
+
+Package: libcaribou-gtk3-module
+Architecture: any
+Depends: ${shlibs:Depends},
+         ${misc:Depends}
+Description: Configurable on screen keyboard with scanning mode - module
+ An input assistive technology intended for switch and pointer users.
+ .
+ This package contains the GTK+ 3.0 module library.
+
+Package: libcaribou-gtk3-module-dbg
+Architecture: any
+Priority: extra
+Section: debug
+Depends: libcaribou-gtk3-module (= ${binary:Version}),
+         ${misc:Depends}
+Description: Configurable on screen keyboard with scanning mode - module
+ An input assistive technology intended for switch and pointer users.
+ .
+ This package contains detached debugging symbols for it.

Modified: packages/experimental/caribou/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/caribou/debian/control.in?rev=29694&op=diff
==============================================================================
--- packages/experimental/caribou/debian/control.in [utf-8] (original)
+++ packages/experimental/caribou/debian/control.in [utf-8] Tue Sep 20 17:42:23 2011
@@ -84,8 +84,49 @@
          gir1.2-glib-2.0,
          gir1.2-gtk-3.0,
          gir1.2-clutter-1.0,
+         libcaribou-gtk3-module | libcaribou-gtk-module,
          python-dbus,
          python-pyatspi2,
          ${misc:Depends}
 Description: Configurable on screen keyboard with scanning mode
  An input assistive technology intended for switch and pointer users.
+ 
+Package: libcaribou-gtk-module
+Architecture: any
+Depends: ${shlibs:Depends},
+         ${misc:Depends}
+Description: Configurable on screen keyboard with scanning mode - module
+ An input assistive technology intended for switch and pointer users.
+ .
+ This package contains the GTK module library.
+
+Package: libcaribou-gtk-module-dbg
+Architecture: any
+Priority: extra
+Section: debug
+Depends: libcaribou-gtk-module (= ${binary:Version}),
+         ${misc:Depends}
+Description: Configurable on screen keyboard with scanning mode - module
+ An input assistive technology intended for switch and pointer users.
+ .
+ This package contains detached debugging symbols for it.
+
+Package: libcaribou-gtk3-module
+Architecture: any
+Depends: ${shlibs:Depends},
+         ${misc:Depends}
+Description: Configurable on screen keyboard with scanning mode - module
+ An input assistive technology intended for switch and pointer users.
+ .
+ This package contains the GTK+ 3.0 module library.
+
+Package: libcaribou-gtk3-module-dbg
+Architecture: any
+Priority: extra
+Section: debug
+Depends: libcaribou-gtk3-module (= ${binary:Version}),
+         ${misc:Depends}
+Description: Configurable on screen keyboard with scanning mode - module
+ An input assistive technology intended for switch and pointer users.
+ .
+ This package contains detached debugging symbols for it.

Added: packages/experimental/caribou/debian/libcaribou-gtk-module.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/caribou/debian/libcaribou-gtk-module.install?rev=29694&op=file
==============================================================================
--- packages/experimental/caribou/debian/libcaribou-gtk-module.install (added)
+++ packages/experimental/caribou/debian/libcaribou-gtk-module.install [utf-8] Tue Sep 20 17:42:23 2011
@@ -1,0 +1,2 @@
+usr/lib/gtk-2.0/modules/libcaribou*.so
+debian/52libcaribou-gtk-module_add-to-gtk-modules /etc/X11/Xsession.d

Added: packages/experimental/caribou/debian/libcaribou-gtk3-module.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/caribou/debian/libcaribou-gtk3-module.install?rev=29694&op=file
==============================================================================
--- packages/experimental/caribou/debian/libcaribou-gtk3-module.install (added)
+++ packages/experimental/caribou/debian/libcaribou-gtk3-module.install [utf-8] Tue Sep 20 17:42:23 2011
@@ -1,0 +1,2 @@
+usr/lib/gtk-3.0/modules/libcaribou*.so
+debian/52libcaribou-gtk3-module_add-to-gtk-modules /etc/X11/Xsession.d

Modified: packages/experimental/caribou/debian/libcaribou0.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/caribou/debian/libcaribou0.install?rev=29694&op=diff
==============================================================================
--- packages/experimental/caribou/debian/libcaribou0.install [utf-8] (original)
+++ packages/experimental/caribou/debian/libcaribou0.install [utf-8] Tue Sep 20 17:42:23 2011
@@ -1,3 +1,1 @@
 usr/lib/libcaribou.so.*
-usr/lib/gtk-2.0/modules/libcaribou*.so
-usr/lib/gtk-3.0/modules/libcaribou*.so

Modified: packages/experimental/caribou/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/caribou/debian/rules?rev=29694&op=diff
==============================================================================
--- packages/experimental/caribou/debian/rules [utf-8] (original)
+++ packages/experimental/caribou/debian/rules [utf-8] Tue Sep 20 17:42:23 2011
@@ -13,4 +13,4 @@
 
 DEB_PYTHON2_MODULE_PACKAGES = caribou
 
-DEB_DH_MAKESHLIBS_ARGS_libcaribou0 += -V -Xlibcaribou-gtk-module.so -- -c4
+DEB_DH_MAKESHLIBS_ARGS_libcaribou0 += -V -- -c4




More information about the pkg-gnome-commits mailing list