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