r25783 - in /packages/experimental/clutter-gtk/debian: changelog control control.in gir1.0-clutter-gtk-1.0.install libclutter-gtk-1.0-dev.install rules

pochu at users.alioth.debian.org pochu at users.alioth.debian.org
Sun Dec 5 20:49:54 UTC 2010


Author: pochu
Date: Sun Dec  5 20:49:54 2010
New Revision: 25783

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=25783
Log:
Add a gir package, thanks Sebastien Bacher. Closes: #591801.

Added:
    packages/experimental/clutter-gtk/debian/gir1.0-clutter-gtk-1.0.install
Modified:
    packages/experimental/clutter-gtk/debian/changelog
    packages/experimental/clutter-gtk/debian/control
    packages/experimental/clutter-gtk/debian/control.in
    packages/experimental/clutter-gtk/debian/libclutter-gtk-1.0-dev.install
    packages/experimental/clutter-gtk/debian/rules

Modified: packages/experimental/clutter-gtk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/clutter-gtk/debian/changelog?rev=25783&op=diff
==============================================================================
--- packages/experimental/clutter-gtk/debian/changelog [utf-8] (original)
+++ packages/experimental/clutter-gtk/debian/changelog [utf-8] Sun Dec  5 20:49:54 2010
@@ -1,3 +1,9 @@
+clutter-gtk (0.91.4-2) experimental; urgency=low
+
+  * Add a gir package, thanks Sebastien Bacher. Closes: #591801.
+
+ -- Emilio Pozuelo Monfort <pochu at debian.org>  Sun, 05 Dec 2010 21:49:53 +0100
+
 clutter-gtk (0.91.4-1) experimental; urgency=low
 
   [ Laurent Bigonville ]

Modified: packages/experimental/clutter-gtk/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/clutter-gtk/debian/control?rev=25783&op=diff
==============================================================================
--- packages/experimental/clutter-gtk/debian/control [utf-8] (original)
+++ packages/experimental/clutter-gtk/debian/control [utf-8] Sun Dec  5 20:49:54 2010
@@ -7,30 +7,44 @@
 Section: libs
 Priority: optional
 Maintainer: Ross Burton <ross at debian.org>
-Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, Laurent Bigonville <bigon at debian.org>, Rob Bradford <robster at debian.org>, Sjoerd Simons <sjoerd at debian.org>
+Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, Emilio Pozuelo Monfort <pochu at debian.org>, Laurent Bigonville <bigon at debian.org>, Rob Bradford <robster at debian.org>, Sjoerd Simons <sjoerd at debian.org>
 Build-Depends: debhelper (>= 5),
                cdbs,
                gnome-pkg-tools,
+               libgtk3.0-dev (>= 2.91.0),
                libclutter-1.0-dev (>= 1.3.8),
-               libgtk3.0-dev (>- 2.91.0)
+               libgirepository1.0-dev (>= 0.9.4),
+               gobject-introspection (>= 0.9.4),
+               gir-repository-dev,
+               gir1.0-atk-1.0,
+               gir1.0-clutter-1.0,
+               gir1.0-freedesktop,
+               gir1.0-gtk-2.0,
+               gir1.0-glib-2.0,
+               gir1.0-pango-1.0
 Standards-Version: 3.9.1
-Vcs-Browser: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/clutter-gtk-0.10/
-Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/clutter-gtk-0.10/
+Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/packages/unstable/clutter-gtk/
+Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/clutter-gtk/
 Homepage: http://www.clutter-project.org/
 
-Package: libclutter-gtk-0.10-0
+Package: libclutter-gtk-1.0-0
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends},
+         ${misc:Depends}
 Description: Open GL based interactive canvas library GTK+ widget
  Clutter is an Open GL based interactive canvas library, designed for creating
  fast, mainly 2D single window applications such as media box UIs,
  presentations, kiosk style applications and so on.
 
-Package: libclutter-gtk-0.10-dev
+Package: libclutter-gtk-1.0-dev
 Section: libdevel
 Architecture: any
-Depends: libclutter-gtk-0.10-0 (= ${binary:Version}), pkg-config, libclutter-1.0-dev, libgtk2.0-dev, ${misc:Depends}
-Suggests: libclutter-gtk-0.10-doc
+Depends: libclutter-gtk-1.0-0 (= ${binary:Version}),
+         pkg-config,
+         libgtk3.0-dev (>= 2.91.0),
+         libclutter-1.0-dev (>= 1.3.8),
+         ${misc:Depends}
+Suggests: libclutter-gtk-1.0-doc
 Description: Open GL based interactive canvas library GTK+ widget (development files)
  Clutter is an Open GL based interactive canvas library, designed for creating
  fast, mainly 2D single window applications such as media box UIs,
@@ -38,11 +52,12 @@
  .
  This package contains the development files.
 
-Package: libclutter-gtk-0.10-dbg
+Package: libclutter-gtk-1.0-dbg
 Section: debug
 Architecture: any
 Priority: extra
-Depends: libclutter-gtk-0.10-0 (= ${binary:Version}), ${misc:Depends}
+Depends: libclutter-gtk-1.0-0 (= ${binary:Version}),
+         ${misc:Depends}
 Description: Open GL based interactive canvas library GTK+ widget (debug files)
  Clutter is an Open GL based interactive canvas library, designed for creating
  fast, mainly 2D single window applications such as media box UIs,
@@ -50,12 +65,14 @@
  .
  This package contains the debug files.
 
-Package: libclutter-gtk-0.10-doc
+Package: libclutter-gtk-1.0-doc
 Section: doc
 Architecture: all
 Depends: ${misc:Depends}
-Conflicts: libclutter-gtk-doc
-Replaces: libclutter-gtk-doc
+Conflicts: libclutter-gtk-doc,
+           libclutter-gtk-0.10-doc
+Replaces: libclutter-gtk-doc,
+          libclutter-gtk-0.10-doc
 Recommends: libclutter-1.0-doc
 Suggests: devhelp
 Description: Open GL based interactive canvas library GTK+ widget (documentation)
@@ -64,3 +81,15 @@
  presentations, kiosk style applications and so on.
  .
  This package contains the documentation.
+
+Package: gir1.0-clutter-gtk-1.0
+Section: libs
+Architecture: any
+Depends: ${misc:Depends},
+         ${shlibs:Depends},
+         ${gir:Depends}
+Description: GObject introspection data for the GTK+ Clutter library
+ This package contains introspection data for the GTK+ Clutter widget.
+ .
+ It can be used by packages using the GIRepository format to generate
+ dynamic bindings.

Modified: packages/experimental/clutter-gtk/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/clutter-gtk/debian/control.in?rev=25783&op=diff
==============================================================================
--- packages/experimental/clutter-gtk/debian/control.in [utf-8] (original)
+++ packages/experimental/clutter-gtk/debian/control.in [utf-8] Sun Dec  5 20:49:54 2010
@@ -7,7 +7,16 @@
                cdbs,
                gnome-pkg-tools,
                libgtk3.0-dev (>= 2.91.0),
-               libclutter-1.0-dev (>= 1.3.8)
+               libclutter-1.0-dev (>= 1.3.8),
+               libgirepository1.0-dev (>= 0.9.4),
+               gobject-introspection (>= 0.9.4),
+               gir-repository-dev,
+               gir1.0-atk-1.0,
+               gir1.0-clutter-1.0,
+               gir1.0-freedesktop,
+               gir1.0-gtk-2.0,
+               gir1.0-glib-2.0,
+               gir1.0-pango-1.0
 Standards-Version: 3.9.1
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/packages/unstable/clutter-gtk/
 Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/clutter-gtk/
@@ -67,3 +76,15 @@
  presentations, kiosk style applications and so on.
  .
  This package contains the documentation.
+
+Package: gir1.0-clutter-gtk-1.0
+Section: libs
+Architecture: any
+Depends: ${misc:Depends},
+         ${shlibs:Depends},
+         ${gir:Depends}
+Description: GObject introspection data for the GTK+ Clutter library
+ This package contains introspection data for the GTK+ Clutter widget.
+ .
+ It can be used by packages using the GIRepository format to generate
+ dynamic bindings.

Added: packages/experimental/clutter-gtk/debian/gir1.0-clutter-gtk-1.0.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/clutter-gtk/debian/gir1.0-clutter-gtk-1.0.install?rev=25783&op=file
==============================================================================
--- packages/experimental/clutter-gtk/debian/gir1.0-clutter-gtk-1.0.install (added)
+++ packages/experimental/clutter-gtk/debian/gir1.0-clutter-gtk-1.0.install [utf-8] Sun Dec  5 20:49:54 2010
@@ -1,0 +1,1 @@
+debian/tmp/usr/lib/girepository-1.0/

Modified: packages/experimental/clutter-gtk/debian/libclutter-gtk-1.0-dev.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/clutter-gtk/debian/libclutter-gtk-1.0-dev.install?rev=25783&op=diff
==============================================================================
--- packages/experimental/clutter-gtk/debian/libclutter-gtk-1.0-dev.install [utf-8] (original)
+++ packages/experimental/clutter-gtk/debian/libclutter-gtk-1.0-dev.install [utf-8] Sun Dec  5 20:49:54 2010
@@ -1,3 +1,4 @@
 debian/tmp/usr/lib/*.so
 debian/tmp/usr/lib/pkgconfig/
 debian/tmp/usr/include/
+debian/tmp/usr/share/gir-1.0/

Modified: packages/experimental/clutter-gtk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/clutter-gtk/debian/rules?rev=25783&op=diff
==============================================================================
--- packages/experimental/clutter-gtk/debian/rules [utf-8] (original)
+++ packages/experimental/clutter-gtk/debian/rules [utf-8] Sun Dec  5 20:49:54 2010
@@ -8,4 +8,9 @@
 DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="-Wl,-O1 -Wl,--as-needed"
 DEB_COMPRESS_EXCLUDE = .c
 
+DEB_CONFIGURE_EXTRA_FLAGS += --enable-introspection=yes
+
 common-binary-predeb-arch:: list-missing
+
+$(patsubst %,binary-predeb/%,$(DEB_ALL_PACKAGES)) ::
+	dh_girepository -p$(cdbs_curpkg)




More information about the pkg-gnome-commits mailing list