r24515 - in /packages/unstable/libchamplain/debian: changelog control control.in libchamplain-0.4-dev.install libchamplain-gtk-0.4-dev.install python-champlain-0.4.install python-champlain-gtk-0.4.install rules

bigon at users.alioth.debian.org bigon at users.alioth.debian.org
Sun Jun 13 13:13:02 UTC 2010


Author: bigon
Date: Sun Jun 13 13:12:57 2010
New Revision: 24515

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=24515
Log:
* New upstream release (thanks to Łukasz Jernaś <deejay1 at srem.org>)
  (Closes: #585126)
  - Add Python and Vala bindings (Closes: #561638)
* debian/control: Make libchamplain-gtk-0.4-dbg recommends
  libchamplain-0.4-dbg

Added:
    packages/unstable/libchamplain/debian/python-champlain-0.4.install
    packages/unstable/libchamplain/debian/python-champlain-gtk-0.4.install
Modified:
    packages/unstable/libchamplain/debian/changelog
    packages/unstable/libchamplain/debian/control
    packages/unstable/libchamplain/debian/control.in
    packages/unstable/libchamplain/debian/libchamplain-0.4-dev.install
    packages/unstable/libchamplain/debian/libchamplain-gtk-0.4-dev.install
    packages/unstable/libchamplain/debian/rules

Modified: packages/unstable/libchamplain/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libchamplain/debian/changelog?rev=24515&op=diff
==============================================================================
--- packages/unstable/libchamplain/debian/changelog [utf-8] (original)
+++ packages/unstable/libchamplain/debian/changelog [utf-8] Sun Jun 13 13:12:57 2010
@@ -1,3 +1,13 @@
+libchamplain (0.4.6-1) UNRELEASED; urgency=low
+
+  * New upstream release (thanks to Łukasz Jernaś <deejay1 at srem.org>)
+    (Closes: #585126)
+    - Add Python and Vala bindings (Closes: #561638)
+  * debian/control: Make libchamplain-gtk-0.4-dbg recommends
+    libchamplain-0.4-dbg
+
+ -- Laurent Bigonville <bigon at debian.org>  Sun, 13 Jun 2010 14:22:09 +0200
+
 libchamplain (0.4.5-1) unstable; urgency=low
 
   * New upstream release

Modified: packages/unstable/libchamplain/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libchamplain/debian/control?rev=24515&op=diff
==============================================================================
--- packages/unstable/libchamplain/debian/control [utf-8] (original)
+++ packages/unstable/libchamplain/debian/control [utf-8] Sun Jun 13 13:12:57 2010
@@ -9,7 +9,8 @@
 Maintainer: Sjoerd Simons <sjoerd at debian.org>
 Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, Laurent Bigonville <bigon at debian.org>
 Build-Depends: debhelper (>= 7),
-               cdbs,
+               cdbs (>= 0.4.75~),
+               python-support,
                gnome-pkg-tools,
                gtk-doc-tools,
                libgtk2.0-dev (>= 2.12),
@@ -18,16 +19,24 @@
                libclutter-1.0-dev,
                libclutter-gtk-0.10-dev,
                libcairo2-dev (>= 1.4),
+               libgconf2-dev,
                libsqlite3-dev,
                gobject-introspection (>= 0.6.5-4~),
                libgirepository1.0-dev (>= 0.6.3),
                gir-repository-dev,
                gir1.0-gtk-2.0,
-               gir1.0-clutter-1.0
+               gir1.0-clutter-1.0,
+               python-all-dev (>= 2.5),
+               python-clutter-dev,
+               python-clutter-gtk-dev,
+               python-gobject-dev,
+               python-gtk2-dev,
+               valac
 Standards-Version: 3.8.4
 Homepage: http://projects.gnome.org/libchamplain/
 Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/libchamplain
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/packages/unstable/libchamplain/
+XS-Python-Version: >= 2.5
 
 Package: libchamplain-0.4-0
 Architecture: any
@@ -150,27 +159,64 @@
 Priority: extra
 Section: debug
 Depends: libchamplain-gtk-0.4-0 (= ${binary:Version}),
+         ${misc:Depends}
+Recommends: libchamplain-0.4-dbg
+Description: A Gtk+ widget to display maps (debug symbols)
+ Libchamplain-gtk is a C library aimed to provide a Gtk+ widget
+ to display rasterized maps and markers.
+ .
+ It supports numerous free map sources such as
+ OpenStreetMap (default), OpenArialMap and Maps for free.
+ .
+ This package contains debugging symbols for libchamplain-gtk.
+
+Package: gir1.0-gtkchamplain-0.4
+Architecture: any
+Priority: extra
+Depends: ${gir:Depends},
+         ${misc:Depends}
+Description: A Gtk+ widget to display maps (GObject introspection)
+ Libchamplain-gtk is a C library aimed to provide a Gtk+ widget
+ to display rasterized maps and markers.
+ .
+ It supports numerous free map sources such as
+ OpenStreetMap (default), OpenArialMap and Maps for free.
+ .
+ This package contains the GObject introspection file for libchamplain-gtk.
+
+Package: python-champlain-0.4
+Architecture: any
+Section: python
+Depends: ${python:Depends},
          ${shlibs:Depends},
-         ${misc:Depends}
-Description: A Gtk+ widget to display maps (debug symbols)
- Libchamplain-gtk is a C library aimed to provide a Gtk+ widget
- to display rasterized maps and markers.
- .
- It supports numerous free map sources such as
- OpenStreetMap (default), OpenArialMap and Maps for free.
- .
- This package contains debugging symbols for libchamplain-gtk.
-
-Package: gir1.0-gtkchamplain-0.4
-Architecture: any
-Priority: extra
-Depends: ${gir:Depends},
-         ${misc:Depends}
-Description: A Gtk+ widget to display maps (GObject introspection)
- Libchamplain-gtk is a C library aimed to provide a Gtk+ widget
- to display rasterized maps and markers.
- .
- It supports numerous free map sources such as
- OpenStreetMap (default), OpenArialMap and Maps for free.
- .
- This package contains the GObject introspection file for libchamplain-gtk.
+         ${misc:Depends},
+         python-gobject,
+         python-clutter
+XB-Python-Version: ${python:Versions}
+Description: C library providing ClutterActor to display maps (Python bindings)
+ Libchamplain is a C library providing a ClutterActor to
+ display maps.
+ .
+ It supports numerous free map sources such as
+ OpenStreetMap (default), OpenArialMap and Maps for free.
+ .
+ This package contains the Python bindings for libchamplain.
+
+Package: python-champlain-gtk-0.4
+Architecture: any
+Section: python
+Depends: ${python:Depends},
+         ${shlibs:Depends},
+         ${misc:Depends},
+         python-gobject,
+         python-clutter,
+         python-clutter-gtk
+XB-Python-Version: ${python:Versions}
+Description: A Gtk+ widget to display maps (Python bindings)
+ Libchamplain-gtk is a C library aimed to provide a Gtk+ widget
+ to display rasterized maps and markers.
+ .
+ It supports numerous free map sources such as
+ OpenStreetMap (default), OpenArialMap and Maps for free.
+ .
+ This package contains the Python bindings for libchamplain-gtk.

Modified: packages/unstable/libchamplain/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libchamplain/debian/control.in?rev=24515&op=diff
==============================================================================
--- packages/unstable/libchamplain/debian/control.in [utf-8] (original)
+++ packages/unstable/libchamplain/debian/control.in [utf-8] Sun Jun 13 13:12:57 2010
@@ -4,7 +4,8 @@
 Maintainer: Sjoerd Simons <sjoerd at debian.org>
 Uploaders: @GNOME_TEAM@
 Build-Depends: debhelper (>= 7),
-               cdbs,
+               cdbs (>= 0.4.75~),
+               python-support,
                gnome-pkg-tools,
                gtk-doc-tools,
                libgtk2.0-dev (>= 2.12),
@@ -13,16 +14,24 @@
                libclutter-1.0-dev,
                libclutter-gtk-0.10-dev,
                libcairo2-dev (>= 1.4),
+               libgconf2-dev,
                libsqlite3-dev,
                gobject-introspection (>= 0.6.5-4~),
                libgirepository1.0-dev (>= 0.6.3),
                gir-repository-dev,
                gir1.0-gtk-2.0,
-               gir1.0-clutter-1.0
+               gir1.0-clutter-1.0,
+               python-all-dev (>= 2.5),
+               python-clutter-dev,
+               python-clutter-gtk-dev,
+               python-gobject-dev,
+               python-gtk2-dev,
+               valac
 Standards-Version: 3.8.4
 Homepage: http://projects.gnome.org/libchamplain/
 Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/libchamplain
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/packages/unstable/libchamplain/
+XS-Python-Version: >= 2.5
 
 Package: libchamplain-0.4-0
 Architecture: any
@@ -145,27 +154,64 @@
 Priority: extra
 Section: debug
 Depends: libchamplain-gtk-0.4-0 (= ${binary:Version}),
+         ${misc:Depends}
+Recommends: libchamplain-0.4-dbg
+Description: A Gtk+ widget to display maps (debug symbols)
+ Libchamplain-gtk is a C library aimed to provide a Gtk+ widget
+ to display rasterized maps and markers.
+ .
+ It supports numerous free map sources such as
+ OpenStreetMap (default), OpenArialMap and Maps for free.
+ .
+ This package contains debugging symbols for libchamplain-gtk.
+
+Package: gir1.0-gtkchamplain-0.4
+Architecture: any
+Priority: extra
+Depends: ${gir:Depends},
+         ${misc:Depends}
+Description: A Gtk+ widget to display maps (GObject introspection)
+ Libchamplain-gtk is a C library aimed to provide a Gtk+ widget
+ to display rasterized maps and markers.
+ .
+ It supports numerous free map sources such as
+ OpenStreetMap (default), OpenArialMap and Maps for free.
+ .
+ This package contains the GObject introspection file for libchamplain-gtk.
+
+Package: python-champlain-0.4
+Architecture: any
+Section: python
+Depends: ${python:Depends},
          ${shlibs:Depends},
-         ${misc:Depends}
-Description: A Gtk+ widget to display maps (debug symbols)
- Libchamplain-gtk is a C library aimed to provide a Gtk+ widget
- to display rasterized maps and markers.
- .
- It supports numerous free map sources such as
- OpenStreetMap (default), OpenArialMap and Maps for free.
- .
- This package contains debugging symbols for libchamplain-gtk.
-
-Package: gir1.0-gtkchamplain-0.4
-Architecture: any
-Priority: extra
-Depends: ${gir:Depends},
-         ${misc:Depends}
-Description: A Gtk+ widget to display maps (GObject introspection)
- Libchamplain-gtk is a C library aimed to provide a Gtk+ widget
- to display rasterized maps and markers.
- .
- It supports numerous free map sources such as
- OpenStreetMap (default), OpenArialMap and Maps for free.
- .
- This package contains the GObject introspection file for libchamplain-gtk.
+         ${misc:Depends},
+         python-gobject,
+         python-clutter
+XB-Python-Version: ${python:Versions}
+Description: C library providing ClutterActor to display maps (Python bindings)
+ Libchamplain is a C library providing a ClutterActor to
+ display maps.
+ .
+ It supports numerous free map sources such as
+ OpenStreetMap (default), OpenArialMap and Maps for free.
+ .
+ This package contains the Python bindings for libchamplain.
+
+Package: python-champlain-gtk-0.4
+Architecture: any
+Section: python
+Depends: ${python:Depends},
+         ${shlibs:Depends},
+         ${misc:Depends},
+         python-gobject,
+         python-clutter,
+         python-clutter-gtk
+XB-Python-Version: ${python:Versions}
+Description: A Gtk+ widget to display maps (Python bindings)
+ Libchamplain-gtk is a C library aimed to provide a Gtk+ widget
+ to display rasterized maps and markers.
+ .
+ It supports numerous free map sources such as
+ OpenStreetMap (default), OpenArialMap and Maps for free.
+ .
+ This package contains the Python bindings for libchamplain-gtk.

Modified: packages/unstable/libchamplain/debian/libchamplain-0.4-dev.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libchamplain/debian/libchamplain-0.4-dev.install?rev=24515&op=diff
==============================================================================
--- packages/unstable/libchamplain/debian/libchamplain-0.4-dev.install [utf-8] (original)
+++ packages/unstable/libchamplain/debian/libchamplain-0.4-dev.install [utf-8] Sun Jun 13 13:12:57 2010
@@ -3,3 +3,4 @@
 usr/lib/libchamplain-0.4.a
 usr/lib/pkgconfig/champlain-0.4.pc
 usr/share/gir-1.0/Champlain-0.4.gir
+usr/share/vala/vapi/champlain-0.4.*

Modified: packages/unstable/libchamplain/debian/libchamplain-gtk-0.4-dev.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libchamplain/debian/libchamplain-gtk-0.4-dev.install?rev=24515&op=diff
==============================================================================
--- packages/unstable/libchamplain/debian/libchamplain-gtk-0.4-dev.install [utf-8] (original)
+++ packages/unstable/libchamplain/debian/libchamplain-gtk-0.4-dev.install [utf-8] Sun Jun 13 13:12:57 2010
@@ -3,3 +3,4 @@
 usr/lib/libchamplain-gtk-0.4.a
 usr/lib/pkgconfig/champlain-gtk-0.4.pc
 usr/share/gir-1.0/GtkChamplain-0.4.gir
+usr/share/vala/vapi/champlain-gtk-0.4.*

Added: packages/unstable/libchamplain/debian/python-champlain-0.4.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libchamplain/debian/python-champlain-0.4.install?rev=24515&op=file
==============================================================================
--- packages/unstable/libchamplain/debian/python-champlain-0.4.install (added)
+++ packages/unstable/libchamplain/debian/python-champlain-0.4.install [utf-8] Sun Jun 13 13:12:57 2010
@@ -1,0 +1,1 @@
+usr/lib/python*/*-packages/champlain.so

Added: packages/unstable/libchamplain/debian/python-champlain-gtk-0.4.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libchamplain/debian/python-champlain-gtk-0.4.install?rev=24515&op=file
==============================================================================
--- packages/unstable/libchamplain/debian/python-champlain-gtk-0.4.install (added)
+++ packages/unstable/libchamplain/debian/python-champlain-gtk-0.4.install [utf-8] Sun Jun 13 13:12:57 2010
@@ -1,0 +1,1 @@
+usr/lib/python*/*-packages/champlaingtk.so

Modified: packages/unstable/libchamplain/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libchamplain/debian/rules?rev=24515&op=diff
==============================================================================
--- packages/unstable/libchamplain/debian/rules [utf-8] (original)
+++ packages/unstable/libchamplain/debian/rules [utf-8] Sun Jun 13 13:12:57 2010
@@ -1,12 +1,19 @@
 #!/usr/bin/make -f
 
+DEB_BUILDDIR = debian/build
+DEB_PYTHON_SYSTEM = pysupport
+DEB_PYTHON_MODULE_PACKAGES = python-champlain-0.4 python-champlain-gtk-0.4
+
 include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/gnome.mk
+include /usr/share/cdbs/1/class/python-autotools.mk
 include /usr/share/cdbs/1/rules/utils.mk
 include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
 -include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
 
-DEB_CONFIGURE_EXTRA_FLAGS := --enable-gtk-doc --enable-introspection
+DEB_CONFIGURE_EXTRA_FLAGS := --enable-gtk-doc \
+                             --enable-introspection \
+			     --enable-python \
+			     --enable-vala
 
 common-binary-predeb-arch:: list-missing
 




More information about the pkg-gnome-commits mailing list