Package: libchamplain

Hello.

Attached is a patch which allows updating the package to the recently
released 0.4.6. It also partially fixes #561638 by adding Vala and
Python bindings.

Regards,
-- 
Łukasz [DeeJay1] Jernaś
Index: debian/python-champlain-0.4.install
===================================================================
--- debian/python-champlain-0.4.install	(wersja 0)
+++ debian/python-champlain-0.4.install	(wersja 0)
@@ -0,0 +1,2 @@
+usr/lib/python2.6/dist-packages/champlain.a
+usr/lib/python2.6/dist-packages/champlain.so
Index: debian/control
===================================================================
--- debian/control	(wersja 24505)
+++ debian/control	(kopia robocza)
@@ -18,12 +18,18 @@
                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-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
@@ -174,3 +180,41 @@
  OpenStreetMap (default), OpenArialMap and Maps for free.
  .
  This package contains the GObject introspection file for libchamplain-gtk.
+
+Package: python-champlain-0.4
+Architecture: any
+Depends: ${python:Depends},
+         ${shlibs:Depends},
+         ${misc:Depends}
+Python-Depends: python-gobject,
+                python-clutter
+Provides: ${python:Provides}
+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
+Depends: ${python:Depends},
+         ${shlibs:Depends},
+         ${misc:Depends}
+Python-Depends: python-gobject,
+                python-clutter,
+                python-clutter-gtk
+Provides: ${python:Provides}
+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.
+
Index: debian/control.in
===================================================================
--- debian/control.in	(wersja 24505)
+++ debian/control.in	(kopia robocza)
@@ -13,12 +13,18 @@
                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-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
@@ -169,3 +175,41 @@
  OpenStreetMap (default), OpenArialMap and Maps for free.
  .
  This package contains the GObject introspection file for libchamplain-gtk.
+
+Package: python-champlain-0.4
+Architecture: any
+Depends: ${python:Depends},
+         ${shlibs:Depends},
+         ${misc:Depends}
+Python-Depends: python-gobject,
+                python-clutter
+Provides: ${python:Provides}
+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
+Depends: ${python:Depends},
+         ${shlibs:Depends},
+         ${misc:Depends}
+Python-Depends: python-gobject,
+                python-clutter,
+                python-clutter-gtk
+Provides: ${python:Provides}
+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.
+
Index: debian/libchamplain-gtk-0.4-dev.install
===================================================================
--- debian/libchamplain-gtk-0.4-dev.install	(wersja 24505)
+++ debian/libchamplain-gtk-0.4-dev.install	(kopia robocza)
@@ -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.*
Index: debian/rules
===================================================================
--- debian/rules	(wersja 24505)
+++ debian/rules	(kopia robocza)
@@ -6,7 +6,7 @@
 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
 
Index: debian/python-champlain-gtk-0.4.install
===================================================================
--- debian/python-champlain-gtk-0.4.install	(wersja 0)
+++ debian/python-champlain-gtk-0.4.install	(wersja 0)
@@ -0,0 +1,2 @@
+usr/lib/python2.6/dist-packages/champlaingtk.a
+usr/lib/python2.6/dist-packages/champlaingtk.so
Index: debian/libchamplain-0.4-dev.install
===================================================================
--- debian/libchamplain-0.4-dev.install	(wersja 24505)
+++ debian/libchamplain-0.4-dev.install	(kopia robocza)
@@ -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.*

Attachment: signature.asc
Description: To jest część wiadomości podpisana cyfrowo

Reply via email to