[gnome-continuous] manifest: Add dogtail
- From: Colin Walters <walters src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-continuous] manifest: Add dogtail
- Date: Sat, 21 Dec 2013 16:41:32 +0000 (UTC)
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]