[SCM] gsequencer/master: added DEP-8 test setup

jkraehemann-guest at users.alioth.debian.org jkraehemann-guest at users.alioth.debian.org
Thu Apr 13 08:39:05 UTC 2017


The following commit has been merged in the master branch:
commit dbc73ae7399f969e63b626e6153b1d9074aa73a0
Author: Joël Krähemann <jkraehemann-guest at users.alioth.debian.org>
Date:   Thu Apr 13 10:38:14 2017 +0200

    added DEP-8 test setup

diff --git a/debian/control b/debian/control
index a40f972..576c031 100644
--- a/debian/control
+++ b/debian/control
@@ -29,6 +29,7 @@ Build-Depends: debhelper (>= 9),
  docbook-xml,
  gtk-doc-tools,
  xsltproc
+Testsuite: autopkgtest
 Standards-Version: 3.9.8
 Homepage: http://nongnu.org/gsequencer
 Vcs-Git: https://anonscm.debian.org/git/pkg-multimedia/gsequencer.git
diff --git a/debian/tests/ags-integration-test b/debian/tests/ags-integration-test
new file mode 100644
index 0000000..3e50774
--- /dev/null
+++ b/debian/tests/ags-integration-test
@@ -0,0 +1,7 @@
+#!/bin/sh
+set -e
+
+dpkg-source --before-build `pwd`
+dpkg-buildpackage -rfakeroot --target=pre-build
+dpkg-buildpackage -rfakeroot --target=common-configure-arch 2>/dev/null
+make ags-integration-test
diff --git a/debian/tests/control b/debian/tests/control
new file mode 100644
index 0000000..d58e034
--- /dev/null
+++ b/debian/tests/control
@@ -0,0 +1,17 @@
+Tests: ags-integration-test
+Depends:
+	cmt,
+	swh-lv2,
+	fluid-soundfont-gm,
+	hydrogen-data,
+	gsequencer,
+	libags-dev,
+	libags-audio-dev,
+	libags-gui-dev,
+	automake,
+	autoconf,
+	make,
+	gcc,
+	xvfb,
+	libgtk2.0-dev,
+Restrictions: isolation-machine

-- 
gsequencer packaging



More information about the pkg-multimedia-commits mailing list