[gnome-continuous] manifest: Add dogtail



commit 092dedd8c6222c52fe644670d5494f206a9ad282
Author: Colin Walters <walters verbum org>
Date:   Sat Dec 21 11:41:13 2013 -0500

    manifest: Add dogtail
    
    For gnome-software tests.

 manifest.json                  |    3 ++
 patches/dogtail-buildsys.patch |   43 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 46 insertions(+), 0 deletions(-)
---
diff --git a/manifest.json b/manifest.json
index faaf07e..94101ae 100644
--- a/manifest.json
+++ b/manifest.json
@@ -954,6 +954,9 @@
 
                 {"src": "git:https://github.com/hughsie/appdata-tools.git"},
 
+                {"src": "git:git://git.fedorahosted.org/git/dogtail.git",
+                "patches": ["dogtail-buildsys.patch"]},
+
                {"src": "gnome:gnome-terminal",
                 "config-opts": ["--without-nautilus-extension"]},
 
diff --git a/patches/dogtail-buildsys.patch b/patches/dogtail-buildsys.patch
new file mode 100644
index 0000000..c3d4619
--- /dev/null
+++ b/patches/dogtail-buildsys.patch
@@ -0,0 +1,43 @@
+From fc1b4e5b4705b75624668e6b99b4c3e0ac7425eb Mon Sep 17 00:00:00 2001
+From: Colin Walters <walters verbum org>
+Date: Sat, 21 Dec 2013 11:13:40 -0500
+Subject: [PATCH] build-sys: Add configure script, tweak Makefile to implement GNOME Build API
+
+See http://people.gnome.org/~walters/docs/build-api.txt
+---
+ Makefile  |    4 ++--
+ configure |    5 +++++
+ 2 files changed, 7 insertions(+), 2 deletions(-)
+ create mode 100755 configure
+
+diff --git a/Makefile b/Makefile
+index 4733201..f47423b 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,10 +1,10 @@
+ # dogtail *development* Makefile
+ 
+ all:
+-      python setup.py build_ext --inplace
++      python setup.py build
+ 
+ install:
+-      python setup.py install
++      python setup.py install --root=$(DESTDIR)
+ 
+ clean:
+       rm -rf api_docs/
+diff --git a/configure b/configure
+new file mode 100755
+index 0000000..47eb833
+--- /dev/null
++++ b/configure
+@@ -0,0 +1,5 @@
++#!/bin/bash
++# http://people.gnome.org/~walters/docs/build-api.txt
++# We don't support separate builddir when building from git
++#buildapi-variable-no-builddir
++exec python setup.py build
+-- 
+1.7.1
+


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]