r39670 - in /desktop/experimental/glib-networking/debian: changelog control control.in glib-networking-services.install glib-networking-tests.install rules tests/ tests/control tests/installed-tests
laney at users.alioth.debian.org
laney at users.alioth.debian.org
Wed Sep 25 11:34:47 UTC 2013
Author: laney
Date: Wed Sep 25 11:34:46 2013
New Revision: 39670
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=39670
Log:
* New upstream release
* debian/control: Build-Depend on GLib >= 2.38 and libproxy >= 0.4 (test
failures with 0.3)
* Build & package installed tests
* Add autopkgtest to run the installed tests
Added:
desktop/experimental/glib-networking/debian/glib-networking-tests.install
desktop/experimental/glib-networking/debian/tests/
desktop/experimental/glib-networking/debian/tests/control
desktop/experimental/glib-networking/debian/tests/installed-tests (with props)
Modified:
desktop/experimental/glib-networking/debian/changelog
desktop/experimental/glib-networking/debian/control
desktop/experimental/glib-networking/debian/control.in
desktop/experimental/glib-networking/debian/glib-networking-services.install
desktop/experimental/glib-networking/debian/rules
Modified: desktop/experimental/glib-networking/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glib-networking/debian/changelog?rev=39670&op=diff
==============================================================================
--- desktop/experimental/glib-networking/debian/changelog [utf-8] (original)
+++ desktop/experimental/glib-networking/debian/changelog [utf-8] Wed Sep 25 11:34:46 2013
@@ -1,8 +1,12 @@
-glib-networking (2.36.2-1) UNRELEASED; urgency=low
-
- * New upstream release.
-
- -- Michael Biebl <biebl at debian.org> Fri, 24 May 2013 00:34:50 +0200
+glib-networking (2.38.0-1) UNRELEASED; urgency=low
+
+ * New upstream release
+ * debian/control: Build-Depend on GLib >= 2.38 and libproxy >= 0.4 (test
+ failures with 0.3)
+ * Build & package installed tests
+ * Add autopkgtest to run the installed tests
+
+ -- Iain Lane <laney at debian.org> Wed, 25 Sep 2013 09:12:23 +0000
glib-networking (2.36.1-2) unstable; urgency=low
Modified: desktop/experimental/glib-networking/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glib-networking/debian/control?rev=39670&op=diff
==============================================================================
--- desktop/experimental/glib-networking/debian/control [utf-8] (original)
+++ desktop/experimental/glib-networking/debian/control [utf-8] Wed Sep 25 11:34:46 2013
@@ -10,10 +10,10 @@
Build-Depends: debhelper (>= 8.1.3),
cdbs (>= 0.4.93),
gnome-pkg-tools,
- libglib2.0-dev (>= 2.35.8),
+ libglib2.0-dev (>= 2.38.0),
libgnutls-dev (>= 2.12.8),
libp11-kit-dev (>= 0.8),
- libproxy-dev (>= 0.3.1),
+ libproxy-dev (>= 0.4),
gsettings-desktop-schemas-dev,
ca-certificates,
intltool (>= 0.41.1-2)
@@ -71,3 +71,13 @@
Description: network-related giomodules for GLib - debugging symbols
This package contains the debugging symbols for the GIO extensions and
D-Bus services in glib-networking.
+
+Package: glib-networking-tests
+Section: misc
+Architecture: any
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ glib-networking (= ${binary:Version})
+Description: network-related giomodules for GLib - installed tests
+ This package contains test programs, designed to be run as part of a
+ regression testsuite.
Modified: desktop/experimental/glib-networking/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glib-networking/debian/control.in?rev=39670&op=diff
==============================================================================
--- desktop/experimental/glib-networking/debian/control.in [utf-8] (original)
+++ desktop/experimental/glib-networking/debian/control.in [utf-8] Wed Sep 25 11:34:46 2013
@@ -6,10 +6,10 @@
Build-Depends: debhelper (>= 8.1.3),
cdbs (>= 0.4.93),
gnome-pkg-tools,
- libglib2.0-dev (>= 2.35.8),
+ libglib2.0-dev (>= 2.38.0),
libgnutls-dev (>= 2.12.8),
libp11-kit-dev (>= 0.8),
- libproxy-dev (>= 0.3.1),
+ libproxy-dev (>= 0.4),
gsettings-desktop-schemas-dev,
ca-certificates,
intltool (>= 0.41.1-2)
@@ -67,3 +67,13 @@
Description: network-related giomodules for GLib - debugging symbols
This package contains the debugging symbols for the GIO extensions and
D-Bus services in glib-networking.
+
+Package: glib-networking-tests
+Section: misc
+Architecture: any
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ glib-networking (= ${binary:Version})
+Description: network-related giomodules for GLib - installed tests
+ This package contains test programs, designed to be run as part of a
+ regression testsuite.
Modified: desktop/experimental/glib-networking/debian/glib-networking-services.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glib-networking/debian/glib-networking-services.install?rev=39670&op=diff
==============================================================================
--- desktop/experimental/glib-networking/debian/glib-networking-services.install [utf-8] (original)
+++ desktop/experimental/glib-networking/debian/glib-networking-services.install [utf-8] Wed Sep 25 11:34:46 2013
@@ -1,2 +1,2 @@
-usr/lib/glib-networking
+usr/lib/glib-networking/glib-pacrunner
usr/share/dbus-1
Added: desktop/experimental/glib-networking/debian/glib-networking-tests.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glib-networking/debian/glib-networking-tests.install?rev=39670&op=file
==============================================================================
--- desktop/experimental/glib-networking/debian/glib-networking-tests.install (added)
+++ desktop/experimental/glib-networking/debian/glib-networking-tests.install [utf-8] Wed Sep 25 11:34:46 2013
@@ -0,0 +1,2 @@
+usr/share/installed-tests
+usr/lib/glib-networking/installed-tests
Modified: desktop/experimental/glib-networking/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glib-networking/debian/rules?rev=39670&op=diff
==============================================================================
--- desktop/experimental/glib-networking/debian/rules [utf-8] (original)
+++ desktop/experimental/glib-networking/debian/rules [utf-8] Wed Sep 25 11:34:46 2013
@@ -11,5 +11,9 @@
DEB_CONFIGURE_EXTRA_FLAGS += --disable-static \
--with-libproxy \
--with-gnutls \
- --with-pkcs11
+ --with-pkcs11 \
+ --enable-installed-tests \
+ --enable-always-build-tests \
+# Don't strip translations from the installed tests; makes them environment dependent.
+DEB_DH_TRANSLATIONS_ARGS = -Xinstalled-tests
Added: desktop/experimental/glib-networking/debian/tests/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glib-networking/debian/tests/control?rev=39670&op=file
==============================================================================
--- desktop/experimental/glib-networking/debian/tests/control (added)
+++ desktop/experimental/glib-networking/debian/tests/control [utf-8] Wed Sep 25 11:34:46 2013
@@ -0,0 +1,3 @@
+Tests: installed-tests
+Restrictions: allow-stderr
+Depends: glib-networking-tests, dbus-x11, xvfb, gnome-desktop-testing
Added: desktop/experimental/glib-networking/debian/tests/installed-tests
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glib-networking/debian/tests/installed-tests?rev=39670&op=file
==============================================================================
--- desktop/experimental/glib-networking/debian/tests/installed-tests (added)
+++ desktop/experimental/glib-networking/debian/tests/installed-tests [utf-8] Wed Sep 25 11:34:46 2013
@@ -0,0 +1,10 @@
+#!/bin/sh
+# autopkgtest check: Run the installed-tests to verify glib works correctly
+# (C) 2013 Canonical Ltd.
+# Author: Iain Lane <iain.lane at canonical.com>
+
+set -e
+
+export XDG_RUNTIME_DIR=$ADTTMP
+
+dbus-launch xvfb-run -a gnome-desktop-testing-runner glib-networking
Propchange: desktop/experimental/glib-networking/debian/tests/installed-tests
------------------------------------------------------------------------------
svn:executable = *
More information about the pkg-gnome-commits
mailing list