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.*
signature.asc
Description: To jest część wiadomości podpisana cyfrowo

