r28129 - in /packages/experimental/libpeas/debian: changelog control control.in libpeas-dev.install rules
mpitt at users.alioth.debian.org
mpitt at users.alioth.debian.org
Tue May 31 13:05:13 UTC 2011
Author: mpitt
Date: Tue May 31 13:05:12 2011
New Revision: 28129
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=28129
Log:
* Enable Vala support:
- debian/control.in: Add valac build dependency. configure picks that up
and enables Vala support.
- debian/rules: Call vapigen to build a vapi from generated gir.
- debian/libpeas-dev.install: Ship libpeas-1.0.vapi.
Modified:
packages/experimental/libpeas/debian/changelog
packages/experimental/libpeas/debian/control
packages/experimental/libpeas/debian/control.in
packages/experimental/libpeas/debian/libpeas-dev.install
packages/experimental/libpeas/debian/rules
Modified: packages/experimental/libpeas/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libpeas/debian/changelog?rev=28129&op=diff
==============================================================================
--- packages/experimental/libpeas/debian/changelog [utf-8] (original)
+++ packages/experimental/libpeas/debian/changelog [utf-8] Tue May 31 13:05:12 2011
@@ -2,6 +2,13 @@
[ Michael Terry ]
* debian/libpeas-1.0-0.symbols: add symbols file
+
+ [ Martin Pitt ]
+ * Enable Vala support:
+ - debian/control.in: Add valac build dependency. configure picks that up
+ and enables Vala support.
+ - debian/rules: Call vapigen to build a vapi from generated gir.
+ - debian/libpeas-dev.install: Ship libpeas-1.0.vapi.
-- Sebastien Bacher <seb128 at debian.org> Tue, 17 May 2011 16:54:09 +0200
Modified: packages/experimental/libpeas/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libpeas/debian/control?rev=28129&op=diff
==============================================================================
--- packages/experimental/libpeas/debian/control [utf-8] (original)
+++ packages/experimental/libpeas/debian/control [utf-8] Tue May 31 13:05:12 2011
@@ -6,7 +6,7 @@
Source: libpeas
Priority: extra
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
-Uploaders: Emilio Pozuelo Monfort <pochu at debian.org>, Frederic Peters <fpeters at debian.org>, Sjoerd Simons <sjoerd at debian.org>
+Uploaders: Emilio Pozuelo Monfort <pochu at debian.org>, Frederic Peters <fpeters at debian.org>, Sebastien Bacher <seb128 at debian.org>, Sjoerd Simons <sjoerd at debian.org>
Build-Depends: cdbs,
debhelper (>= 8),
gnome-pkg-tools,
@@ -19,7 +19,8 @@
libgtk-3-dev,
libseed-gtk3-dev (>= 2.91.91),
python-dev (>= 2.5.2),
- python-gobject-dev (>= 2.20.0)
+ python-gobject-dev (>= 2.20.0),
+ valac
Standards-Version: 3.9.1
Section: libs
Homepage: http://live.gnome.org/Libpeas
Modified: packages/experimental/libpeas/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libpeas/debian/control.in?rev=28129&op=diff
==============================================================================
--- packages/experimental/libpeas/debian/control.in [utf-8] (original)
+++ packages/experimental/libpeas/debian/control.in [utf-8] Tue May 31 13:05:12 2011
@@ -14,7 +14,8 @@
libgtk-3-dev,
libseed-gtk3-dev (>= 2.91.91),
python-dev (>= 2.5.2),
- python-gobject-dev (>= 2.20.0)
+ python-gobject-dev (>= 2.20.0),
+ valac
Standards-Version: 3.9.1
Section: libs
Homepage: http://live.gnome.org/Libpeas
Modified: packages/experimental/libpeas/debian/libpeas-dev.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libpeas/debian/libpeas-dev.install?rev=28129&op=diff
==============================================================================
--- packages/experimental/libpeas/debian/libpeas-dev.install [utf-8] (original)
+++ packages/experimental/libpeas/debian/libpeas-dev.install [utf-8] Tue May 31 13:05:12 2011
@@ -2,3 +2,4 @@
usr/lib/*.so
usr/lib/pkgconfig
usr/share/gir-1.0
+libpeas/*.vapi /usr/share/vala/vapi
Modified: packages/experimental/libpeas/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libpeas/debian/rules?rev=28129&op=diff
==============================================================================
--- packages/experimental/libpeas/debian/rules [utf-8] (original)
+++ packages/experimental/libpeas/debian/rules [utf-8] Tue May 31 13:05:12 2011
@@ -7,6 +7,10 @@
include /usr/share/gnome-pkg-tools/1/rules/check-dist.mk
include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
+common-post-build-arch::
+ # build vapi interface from gir
+ cd libpeas; vapigen --library peas-1.0 Peas-1.0.gir
+
$(patsubst %,binary-predeb/%,$(DEB_ALL_PACKAGES)) ::
dh_girepository -p$(cdbs_curpkg)
More information about the pkg-gnome-commits
mailing list