[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