r36994 - in /desktop/experimental/libpeas/debian: changelog control control.in rules

toabctl-guest at users.alioth.debian.org toabctl-guest at users.alioth.debian.org
Sat Mar 16 17:12:15 UTC 2013


Author: toabctl-guest
Date: Sat Mar 16 17:12:14 2013
New Revision: 36994

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=36994
Log:
  - Build-Depends on python-gi-dev (>= 3.7.2) to pass testsuite.
  - Build-Depends on xvfb and xauth to run testsuite.
  - Build-Depends on libgjs-dev to build gjs loader.
  - Enable gjs loader.
  - Enable testsuite.

Modified:
    desktop/experimental/libpeas/debian/changelog
    desktop/experimental/libpeas/debian/control
    desktop/experimental/libpeas/debian/control.in
    desktop/experimental/libpeas/debian/rules

Modified: desktop/experimental/libpeas/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/libpeas/debian/changelog?rev=36994&op=diff
==============================================================================
--- desktop/experimental/libpeas/debian/changelog [utf-8] (original)
+++ desktop/experimental/libpeas/debian/changelog [utf-8] Sat Mar 16 17:12:14 2013
@@ -5,9 +5,14 @@
     - Bump Standards-Version to 3.9.4.
     - Build-Depends on python3-dev to build python3 loader.
     - Build-Depends on dh_autoreconf.
+    - Build-Depends on python-gi-dev (>= 3.7.2) to pass testsuite.
+    - Build-Depends on xvfb and xauth to run testsuite.
+    - Build-Depends on libgjs-dev to build gjs loader.
   * debian/rules:
     - Enable python3 loader (Closes: #678354).
+    - Enable gjs loader.
     - Include autoreconf.mk to run dh_autoreconf.
+    - Enable testsuite.
   * debian/patches:
     - Added 30_fix_python2-config.patch: Check for python-config binary.
     - Added 11-no-gettext.patch: Don't mix intltool and gettext macros.

Modified: desktop/experimental/libpeas/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/libpeas/debian/control?rev=36994&op=diff
==============================================================================
--- desktop/experimental/libpeas/debian/control [utf-8] (original)
+++ desktop/experimental/libpeas/debian/control [utf-8] Sat Mar 16 17:12:14 2013
@@ -19,10 +19,13 @@
                libgirepository1.0-dev (>= 0.10.1),
                libgtk-3-dev,
                libseed-gtk3-dev (>= 2.91.91) [!ia64 !mips],
+               libgjs-dev,
                python-dev (>= 2.5.2),
-               python-gi-dev (>= 3.0.0),
+               python-gi-dev (>= 3.7.2),
                python3-dev,
-               gnome-icon-theme
+               gnome-icon-theme,
+               xvfb,
+               xauth
 Standards-Version: 3.9.4
 Section: libs
 Homepage: http://live.gnome.org/Libpeas

Modified: desktop/experimental/libpeas/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/libpeas/debian/control.in?rev=36994&op=diff
==============================================================================
--- desktop/experimental/libpeas/debian/control.in [utf-8] (original)
+++ desktop/experimental/libpeas/debian/control.in [utf-8] Sat Mar 16 17:12:14 2013
@@ -14,10 +14,13 @@
                libgirepository1.0-dev (>= 0.10.1),
                libgtk-3-dev,
                libseed-gtk3-dev (>= 2.91.91) [!ia64 !mips],
+               libgjs-dev,
                python-dev (>= 2.5.2),
-               python-gi-dev (>= 3.0.0),
+               python-gi-dev (>= 3.7.2),
                python3-dev,
-               gnome-icon-theme
+               gnome-icon-theme,
+               xvfb,
+               xauth
 Standards-Version: 3.9.4
 Section: libs
 Homepage: http://live.gnome.org/Libpeas

Modified: desktop/experimental/libpeas/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/libpeas/debian/rules?rev=36994&op=diff
==============================================================================
--- desktop/experimental/libpeas/debian/rules [utf-8] (original)
+++ desktop/experimental/libpeas/debian/rules [utf-8] Sat Mar 16 17:12:14 2013
@@ -9,17 +9,16 @@
 
 DEB_CONFIGURE_EXTRA_FLAGS += --enable-gtk-doc \
                              --enable-python2 \
-                             --enable-python3 \
-                             --disable-gjs
+                             --enable-python3
 
 ifeq (,$(filter $(DEB_HOST_ARCH),ia64 mips))
 DEB_CONFIGURE_EXTRA_FLAGS += --enable-seed
 endif
 
-# We clean the test directory before running check because we need to stop
-# -Bsymbolic-functions from being used when building the tests.  Else
-# the extension-c test fails.  And we want to avoid the gtk-requiring tests.
-DEB_MAKE_CHECK_TARGET = -C tests/libpeas clean all check LDFLAGS=""
+DEB_MAKE_CHECK_TARGET =
+
+common-build-arch::
+	xvfb-run $(MAKE) check
 
 DEB_DH_MAKESHLIBS_ARGS_libpeas-1.0-0 += -X/usr/lib/libpeas-1.0/
 




More information about the pkg-gnome-commits mailing list