r42226 - in /desktop/unstable/gjs/debian: gjs-tests.install tests/ tests/build tests/control tests/installed-tests

ah at users.alioth.debian.org ah at users.alioth.debian.org
Sun Aug 24 02:58:53 UTC 2014


Author: ah
Date: Sun Aug 24 02:58:52 2014
New Revision: 42226

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=42226
Log:
Commit new files....


Added:
    desktop/unstable/gjs/debian/gjs-tests.install
    desktop/unstable/gjs/debian/tests/
    desktop/unstable/gjs/debian/tests/build
    desktop/unstable/gjs/debian/tests/control
    desktop/unstable/gjs/debian/tests/installed-tests

Added: desktop/unstable/gjs/debian/gjs-tests.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gjs/debian/gjs-tests.install?rev=42226&op=file
==============================================================================
--- desktop/unstable/gjs/debian/gjs-tests.install	(added)
+++ desktop/unstable/gjs/debian/gjs-tests.install	[utf-8] Sun Aug 24 02:58:52 2014
@@ -0,0 +1,3 @@
+usr/share/installed-tests
+usr/lib/gjs/gjs/installed-tests
+usr/lib/gjs/lib*

Added: desktop/unstable/gjs/debian/tests/build
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gjs/debian/tests/build?rev=42226&op=file
==============================================================================
--- desktop/unstable/gjs/debian/tests/build	(added)
+++ desktop/unstable/gjs/debian/tests/build	[utf-8] Sun Aug 24 02:58:52 2014
@@ -0,0 +1,27 @@
+#!/bin/sh
+# autopkgtest check: Build and run a program against glib, to verify that the
+# headers and pkg-config file are installed correctly
+# (C) 2012 Canonical Ltd.
+# Author: Martin Pitt <martin.pitt at ubuntu.com>
+
+set -e
+
+WORKDIR=$(mktemp -d)
+trap "rm -rf $WORKDIR" 0 INT QUIT ABRT PIPE TERM
+cd $WORKDIR
+cat <<EOF > gjstest.c
+#include <gjs/gjs.h>
+
+int main()
+{
+    GjsContext* context;
+    context = gjs_context_new();
+    return 0;
+}
+EOF
+
+gcc -o gjstest gjstest.c `pkg-config --cflags --libs gjs-1.0`
+echo "build: OK"
+[ -x gjstest ]
+./gjstest
+echo "run: OK"

Added: desktop/unstable/gjs/debian/tests/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gjs/debian/tests/control?rev=42226&op=file
==============================================================================
--- desktop/unstable/gjs/debian/tests/control	(added)
+++ desktop/unstable/gjs/debian/tests/control	[utf-8] Sun Aug 24 02:58:52 2014
@@ -0,0 +1,5 @@
+Tests: build
+Depends: libgjs-dev, build-essential
+
+Tests: installed-tests
+Depends: gjs-tests, dbus-x11, xvfb, gnome-desktop-testing

Added: desktop/unstable/gjs/debian/tests/installed-tests
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gjs/debian/tests/installed-tests?rev=42226&op=file
==============================================================================
--- desktop/unstable/gjs/debian/tests/installed-tests	(added)
+++ desktop/unstable/gjs/debian/tests/installed-tests	[utf-8] Sun Aug 24 02:58:52 2014
@@ -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 gjs 




More information about the pkg-gnome-commits mailing list