r24409 - in /packages/unstable/memphis/debian: changelog control control.in libmemphis-0.2-dev.install patches/fix_circular_dependency.patch patches/series

bigon at users.alioth.debian.org bigon at users.alioth.debian.org
Thu May 27 19:12:33 UTC 2010


Author: bigon
Date: Thu May 27 19:12:24 2010
New Revision: 24409

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=24409
Log:
* Add Vala binding (Thanks to Łukasz Jernaś <deejay1 at srem.org>)
  - debian/patches/fix_circular_dependency.patch: fix circular dependency
    in configure when building vala bindings

Added:
    packages/unstable/memphis/debian/patches/fix_circular_dependency.patch
Modified:
    packages/unstable/memphis/debian/changelog
    packages/unstable/memphis/debian/control
    packages/unstable/memphis/debian/control.in
    packages/unstable/memphis/debian/libmemphis-0.2-dev.install
    packages/unstable/memphis/debian/patches/series

Modified: packages/unstable/memphis/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/memphis/debian/changelog?rev=24409&op=diff
==============================================================================
--- packages/unstable/memphis/debian/changelog [utf-8] (original)
+++ packages/unstable/memphis/debian/changelog [utf-8] Thu May 27 19:12:24 2010
@@ -1,3 +1,11 @@
+memphis (0.2.2-2) UNRELEASED; urgency=low
+
+  * Add Vala binding (Thanks to Łukasz Jernaś <deejay1 at srem.org>)
+    - debian/patches/fix_circular_dependency.patch: fix circular dependency
+      in configure when building vala bindings
+
+ -- Laurent Bigonville <bigon at debian.org>  Thu, 27 May 2010 21:01:34 +0200
+
 memphis (0.2.2-1) unstable; urgency=low
 
   * New upstream release

Modified: packages/unstable/memphis/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/memphis/debian/control?rev=24409&op=diff
==============================================================================
--- packages/unstable/memphis/debian/control [utf-8] (original)
+++ packages/unstable/memphis/debian/control [utf-8] Thu May 27 19:12:24 2010
@@ -18,7 +18,8 @@
                libgirepository1.0-dev (>= 0.6.7),
                gir1.0-glib-2.0,
                gir1.0-freedesktop,
-               gtk-doc-tools (>= 0.12)
+               gtk-doc-tools (>= 0.12),
+               valac
 Standards-Version: 3.8.4
 Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/memphis
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/packages/unstable/memphis/
@@ -47,7 +48,7 @@
  .
  It supports zoom level 12 to 18, projected with the Mercator projection. 
  .
- This package contains the developpement files.
+ This package contains the developpement files and Vala bindings.
 
 Package: libmemphis-doc
 Architecture: all

Modified: packages/unstable/memphis/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/memphis/debian/control.in?rev=24409&op=diff
==============================================================================
--- packages/unstable/memphis/debian/control.in [utf-8] (original)
+++ packages/unstable/memphis/debian/control.in [utf-8] Thu May 27 19:12:24 2010
@@ -13,7 +13,8 @@
                libgirepository1.0-dev (>= 0.6.7),
                gir1.0-glib-2.0,
                gir1.0-freedesktop,
-               gtk-doc-tools (>= 0.12)
+               gtk-doc-tools (>= 0.12),
+               valac
 Standards-Version: 3.8.4
 Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/memphis
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/packages/unstable/memphis/
@@ -42,7 +43,7 @@
  .
  It supports zoom level 12 to 18, projected with the Mercator projection. 
  .
- This package contains the developpement files.
+ This package contains the developpement files and Vala bindings.
 
 Package: libmemphis-doc
 Architecture: all

Modified: packages/unstable/memphis/debian/libmemphis-0.2-dev.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/memphis/debian/libmemphis-0.2-dev.install?rev=24409&op=diff
==============================================================================
--- packages/unstable/memphis/debian/libmemphis-0.2-dev.install [utf-8] (original)
+++ packages/unstable/memphis/debian/libmemphis-0.2-dev.install [utf-8] Thu May 27 19:12:24 2010
@@ -3,3 +3,4 @@
 usr/lib/libmemphis-0.2.a
 usr/lib/pkgconfig/memphis-0.2.pc
 usr/share/gir-1.0/Memphis-0.2.gir
+usr/share/vala/vapi/

Added: packages/unstable/memphis/debian/patches/fix_circular_dependency.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/memphis/debian/patches/fix_circular_dependency.patch?rev=24409&op=file
==============================================================================
--- packages/unstable/memphis/debian/patches/fix_circular_dependency.patch (added)
+++ packages/unstable/memphis/debian/patches/fix_circular_dependency.patch [utf-8] Thu May 27 19:12:24 2010
@@ -1,0 +1,76 @@
+diff -Nur memphis-orig/configure memphis-0.2.2/configure
+--- memphis-orig/configure	2010-05-24 18:46:34.000000000 +0200
++++ memphis-0.2.2/configure	2010-05-27 09:52:00.000000000 +0200
+@@ -11423,7 +11423,7 @@
+   if test x${VALAC} = x""; then
+     exit 0;
+   fi
+-  VALA_EXAMPLE_PACKAGES="--pkg cairo --pkg memphis-0.2"
++  VALA_EXAMPLE_PACKAGES="--pkg cairo"
+ 
+ pkg_failed=no
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for VALA_EXAMPLE" >&5
+@@ -11434,12 +11434,12 @@
+         pkg_cv_VALA_EXAMPLE_CFLAGS="$VALA_EXAMPLE_CFLAGS"
+     else
+         if test -n "$PKG_CONFIG" && \
+-    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0, cairo, memphis-0.2\""; } >&5
+-  ($PKG_CONFIG --exists --print-errors "glib-2.0, cairo, memphis-0.2") 2>&5
++    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0, cairo\""; } >&5
++  ($PKG_CONFIG --exists --print-errors "glib-2.0, cairo") 2>&5
+   ac_status=$?
+   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+   test $ac_status = 0; }; then
+-  pkg_cv_VALA_EXAMPLE_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0, cairo, memphis-0.2" 2>/dev/null`
++  pkg_cv_VALA_EXAMPLE_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0, cairo" 2>/dev/null`
+ else
+   pkg_failed=yes
+ fi
+@@ -11452,12 +11452,12 @@
+         pkg_cv_VALA_EXAMPLE_LIBS="$VALA_EXAMPLE_LIBS"
+     else
+         if test -n "$PKG_CONFIG" && \
+-    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0, cairo, memphis-0.2\""; } >&5
+-  ($PKG_CONFIG --exists --print-errors "glib-2.0, cairo, memphis-0.2") 2>&5
++    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0, cairo\""; } >&5
++  ($PKG_CONFIG --exists --print-errors "glib-2.0, cairo") 2>&5
+   ac_status=$?
+   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+   test $ac_status = 0; }; then
+-  pkg_cv_VALA_EXAMPLE_LIBS=`$PKG_CONFIG --libs "glib-2.0, cairo, memphis-0.2" 2>/dev/null`
++  pkg_cv_VALA_EXAMPLE_LIBS=`$PKG_CONFIG --libs "glib-2.0, cairo" 2>/dev/null`
+ else
+   pkg_failed=yes
+ fi
+@@ -11476,14 +11476,14 @@
+         _pkg_short_errors_supported=no
+ fi
+         if test $_pkg_short_errors_supported = yes; then
+-	        VALA_EXAMPLE_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "glib-2.0, cairo, memphis-0.2"`
++	        VALA_EXAMPLE_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "glib-2.0, cairo"`
+         else
+-	        VALA_EXAMPLE_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "glib-2.0, cairo, memphis-0.2"`
++	        VALA_EXAMPLE_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "glib-2.0, cairo"`
+         fi
+ 	# Put the nasty error message in config.log where it belongs
+ 	echo "$VALA_EXAMPLE_PKG_ERRORS" >&5
+ 
+-	as_fn_error "Package requirements (glib-2.0, cairo, memphis-0.2) were not met:
++	as_fn_error "Package requirements (glib-2.0, cairo) were not met:
+ 
+ $VALA_EXAMPLE_PKG_ERRORS
+ 
+diff -Nur memphis-orig/configure.ac memphis-0.2.2/configure.ac
+--- memphis-orig/configure.ac	2010-05-24 18:37:36.000000000 +0200
++++ memphis-0.2.2/configure.ac	2010-05-27 09:46:14.000000000 +0200
+@@ -88,8 +88,8 @@
+   if test x${VALAC} = x""; then
+     exit 0;
+   fi
+-  VALA_EXAMPLE_PACKAGES="--pkg cairo --pkg memphis-0.2"
+-  PKG_CHECK_MODULES(VALA_EXAMPLE, [glib-2.0, cairo, memphis-0.2])
++  VALA_EXAMPLE_PACKAGES="--pkg cairo"
++  PKG_CHECK_MODULES(VALA_EXAMPLE, [glib-2.0, cairo])
+   AC_SUBST(VALA_EXAMPLE_CFLAGS)
+   AC_SUBST(VALA_EXAMPLE_LIBS)
+   AC_SUBST(VALA_EXAMPLE_PACKAGES)

Modified: packages/unstable/memphis/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/memphis/debian/patches/series?rev=24409&op=diff
==============================================================================
--- packages/unstable/memphis/debian/patches/series [utf-8] (original)
+++ packages/unstable/memphis/debian/patches/series [utf-8] Thu May 27 19:12:24 2010
@@ -1,1 +1,2 @@
 fix_configure.patch
+fix_circular_dependency.patch




More information about the pkg-gnome-commits mailing list