r24607 - in /packages/experimental/libchamplain: ./ debian/

bigon at users.alioth.debian.org bigon at users.alioth.debian.org
Mon Jun 28 17:00:38 UTC 2010


Author: bigon
Date: Mon Jun 28 17:00:31 2010
New Revision: 24607

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=24607
Log:
Merge with unstable

Added:
    packages/experimental/libchamplain/debian/python-champlain-0.6.install
      - copied unchanged from r24606, packages/unstable/libchamplain/debian/python-champlain-0.4.install
    packages/experimental/libchamplain/debian/python-champlain-gtk-0.6.install
      - copied unchanged from r24606, packages/unstable/libchamplain/debian/python-champlain-gtk-0.4.install
Modified:
    packages/experimental/libchamplain/   (props changed)
    packages/experimental/libchamplain/debian/changelog
    packages/experimental/libchamplain/debian/control
    packages/experimental/libchamplain/debian/control.in
    packages/experimental/libchamplain/debian/libchamplain-0.6-dev.install
    packages/experimental/libchamplain/debian/libchamplain-gtk-0.6-dev.install
    packages/experimental/libchamplain/debian/rules

Propchange: packages/experimental/libchamplain/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Mon Jun 28 17:00:31 2010
@@ -1,1 +1,1 @@
-/packages/unstable/libchamplain:23001-24414
+/packages/unstable/libchamplain:23001-24606

Modified: packages/experimental/libchamplain/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libchamplain/debian/changelog?rev=24607&op=diff
==============================================================================
--- packages/experimental/libchamplain/debian/changelog [utf-8] (original)
+++ packages/experimental/libchamplain/debian/changelog [utf-8] Mon Jun 28 17:00:31 2010
@@ -6,6 +6,16 @@
   * Use .bz2 upstream tarball
 
  -- Laurent Bigonville <bigon at debian.org>  Thu, 27 May 2010 21:59:32 +0200
+
+libchamplain (0.4.6-1) unstable; 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 15:26:48 +0200
 
 libchamplain (0.4.5-1) unstable; urgency=low
 

Modified: packages/experimental/libchamplain/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libchamplain/debian/control?rev=24607&op=diff
==============================================================================
--- packages/experimental/libchamplain/debian/control [utf-8] (original)
+++ packages/experimental/libchamplain/debian/control [utf-8] Mon Jun 28 17:00:31 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,20 +19,28 @@
                libclutter-1.0-dev,
                libclutter-gtk-0.10-dev,
                libcairo2-dev (>= 1.4),
+               libmemphis-0.2-dev (>= 0.2.1),
+               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,
-               libmemphis-0.2-dev (>= 0.2.1),
                gir1.0-memphis-0.2
+               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/
-
-Package: libchamplain-0.6-1
+XS-Python-Version: >= 2.5
+
+Package: libchamplain-0.6-0
 Architecture: any
 Depends: ${shlibs:Depends},
          ${misc:Depends}
@@ -59,7 +68,7 @@
 Package: libchamplain-0.6-dev
 Section: libdevel
 Architecture: any
-Depends: libchamplain-0.6-1 (= ${binary:Version}),
+Depends: libchamplain-0.6-0 (= ${binary:Version}),
          ${misc:Depends},
          libglib2.0-dev,
          libclutter-1.0-dev,
@@ -79,7 +88,7 @@
 Architecture: any
 Priority: extra
 Section: debug
-Depends: libchamplain-0.6-1 (= ${binary:Version}),
+Depends: libchamplain-0.6-0 (= ${binary:Version}),
          ${misc:Depends}
 Description: C library providing ClutterActor to display maps (debug symbols)
  Libchamplain is a C library providing a ClutterActor to
@@ -104,7 +113,7 @@
  .
  This package contains the GObject introspection file for libchamplain.
 
-Package: libchamplain-gtk-0.6-1
+Package: libchamplain-gtk-0.6-0
 Architecture: any
 Depends: ${shlibs:Depends},
          ${misc:Depends}
@@ -118,7 +127,7 @@
 Package: libchamplain-gtk-0.6-dev
 Architecture: any
 Section: libdevel
-Depends: libchamplain-gtk-0.6-1 (= ${binary:Version}),
+Depends: libchamplain-gtk-0.6-0 (= ${binary:Version}),
          ${misc:Depends},
          libgtk2.0-dev,
          libglib2.0-dev,
@@ -152,8 +161,9 @@
 Architecture: any
 Priority: extra
 Section: debug
-Depends: libchamplain-gtk-0.6-1 (= ${binary:Version}),
-         ${misc:Depends}
+Depends: libchamplain-gtk-0.6-0 (= ${binary:Version}),
+         ${misc:Depends}
+Recommends: libchamplain-0.6-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.
@@ -176,3 +186,40 @@
  OpenStreetMap (default), OpenArialMap and Maps for free.
  .
  This package contains the GObject introspection file for libchamplain-gtk.
+
+Package: python-champlain-0.6
+Architecture: any
+Section: python
+Depends: ${python:Depends},
+         ${shlibs:Depends},
+         ${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.6
+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/experimental/libchamplain/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libchamplain/debian/control.in?rev=24607&op=diff
==============================================================================
--- packages/experimental/libchamplain/debian/control.in [utf-8] (original)
+++ packages/experimental/libchamplain/debian/control.in [utf-8] Mon Jun 28 17:00:31 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),
@@ -14,6 +15,7 @@
                libclutter-gtk-0.10-dev,
                libcairo2-dev (>= 1.4),
                libmemphis-0.2-dev (>= 0.2.1),
+               libgconf2-dev,
                libsqlite3-dev,
                gobject-introspection (>= 0.6.5-4~),
                libgirepository1.0-dev (>= 0.6.3),
@@ -21,10 +23,17 @@
                gir1.0-gtk-2.0,
                gir1.0-clutter-1.0,
                gir1.0-memphis-0.2
+               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.6-0
 Architecture: any
@@ -149,6 +158,7 @@
 Section: debug
 Depends: libchamplain-gtk-0.6-0 (= ${binary:Version}),
          ${misc:Depends}
+Recommends: libchamplain-0.6-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.
@@ -171,3 +181,40 @@
  OpenStreetMap (default), OpenArialMap and Maps for free.
  .
  This package contains the GObject introspection file for libchamplain-gtk.
+
+Package: python-champlain-0.6
+Architecture: any
+Section: python
+Depends: ${python:Depends},
+         ${shlibs:Depends},
+         ${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.6
+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/experimental/libchamplain/debian/libchamplain-0.6-dev.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libchamplain/debian/libchamplain-0.6-dev.install?rev=24607&op=diff
==============================================================================
--- packages/experimental/libchamplain/debian/libchamplain-0.6-dev.install [utf-8] (original)
+++ packages/experimental/libchamplain/debian/libchamplain-0.6-dev.install [utf-8] Mon Jun 28 17:00:31 2010
@@ -3,3 +3,4 @@
 usr/lib/libchamplain-0.6.a
 usr/lib/pkgconfig/champlain-0.6.pc
 usr/share/gir-1.0/Champlain-0.6.gir
+usr/share/vala/vapi/champlain-0.6.*

Modified: packages/experimental/libchamplain/debian/libchamplain-gtk-0.6-dev.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libchamplain/debian/libchamplain-gtk-0.6-dev.install?rev=24607&op=diff
==============================================================================
--- packages/experimental/libchamplain/debian/libchamplain-gtk-0.6-dev.install [utf-8] (original)
+++ packages/experimental/libchamplain/debian/libchamplain-gtk-0.6-dev.install [utf-8] Mon Jun 28 17:00:31 2010
@@ -3,3 +3,4 @@
 usr/lib/libchamplain-gtk-0.6.a
 usr/lib/pkgconfig/champlain-gtk-0.6.pc
 usr/share/gir-1.0/GtkChamplain-0.6.gir
+usr/share/vala/vapi/champlain-gtk-0.6.*

Modified: packages/experimental/libchamplain/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libchamplain/debian/rules?rev=24607&op=diff
==============================================================================
--- packages/experimental/libchamplain/debian/rules [utf-8] (original)
+++ packages/experimental/libchamplain/debian/rules [utf-8] Mon Jun 28 17:00:31 2010
@@ -1,12 +1,20 @@
 #!/usr/bin/make -f
 
+DEB_BUILDDIR = debian/build
+DEB_PYTHON_SYSTEM = pysupport
+DEB_PYTHON_MODULE_PACKAGES = python-champlain-0.6 python-champlain-gtk-0.6
+
 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 --enable-memphis
+DEB_CONFIGURE_EXTRA_FLAGS := --enable-gtk-doc \
+                             --enable-introspection \
+			     --enable-python \
+			     --enable-vala \
+			     --enable-memphis
 
 common-binary-predeb-arch:: list-missing
 




More information about the pkg-gnome-commits mailing list