[dogtail] Update to 0.8.0 beta 1
Jaroslav Reznik
jreznik at fedoraproject.org
Mon Mar 19 16:02:14 UTC 2012
commit 6d4fcf18acd8e2d141d749eb7392747c616e5228
Author: Jaroslav Reznik <jreznik at redhat.com>
Date: Mon Mar 19 17:02:06 2012 +0100
Update to 0.8.0 beta 1
.gitignore | 2 +-
dogtail-0.8.0beta1-no-dogtail-recorder.patch | 26 +++++++++++++++++++
dogtail.spec | 35 ++++++++++++++++---------
sources | 2 +-
4 files changed, 50 insertions(+), 15 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 6a6d56f..1516bdd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-dogtail-0.7.0.tar.gz
+/dogtail-0.8.0beta1.tar.gz
diff --git a/dogtail-0.8.0beta1-no-dogtail-recorder.patch b/dogtail-0.8.0beta1-no-dogtail-recorder.patch
new file mode 100644
index 0000000..a65ccaa
--- /dev/null
+++ b/dogtail-0.8.0beta1-no-dogtail-recorder.patch
@@ -0,0 +1,26 @@
+diff -up dogtail-0.8.0beta1/setup.py.no-dogtail-recorder dogtail-0.8.0beta1/setup.py
+--- dogtail-0.8.0beta1/setup.py.no-dogtail-recorder 2012-03-19 14:16:06.000000000 +0100
++++ dogtail-0.8.0beta1/setup.py 2012-03-19 16:35:10.783862344 +0100
+@@ -42,7 +42,7 @@ def icons(ext_tuple):
+ def scripts():
+ import os
+ list = os.listdir(os.curdir + '/scripts/')
+- result = ['sniff/sniff', 'recorder/dogtail-recorder']
++ result = ['sniff/sniff']
+ for file in list:
+ result = result + ['scripts/' + file]
+ return result
+@@ -63,11 +63,9 @@ David Malcolm <dmalcolm at redhat.com>""",
+ examples() ),
+ ('share/doc/dogtail/examples/data',
+ examples_data() ),
+- ('share/dogtail/glade', ['sniff/sniff.ui',
+- 'recorder/recorder.glade']),
++ ('share/dogtail/glade', ['sniff/sniff.ui']),
+ ('share/dogtail/icons', sniff_icons() ),
+- ('share/applications', ['sniff/sniff.desktop',
+- 'recorder/dogtail-recorder.desktop']),
++ ('share/applications', ['sniff/sniff.desktop']),
+ ('share/icons/hicolor/48x48/apps', icons('png')),
+ ('share/icons/hicolor/scalable/apps', icons('svg'))
+ ],
diff --git a/dogtail.spec b/dogtail.spec
index 4cfc170..548a0e1 100644
--- a/dogtail.spec
+++ b/dogtail.spec
@@ -1,34 +1,39 @@
Summary: GUI test tool and automation framework
Name: dogtail
-Version: 0.7.0
-Release: 4%{?dist}
+Version: 0.8.0
+Release: 0.1.beta1%{?dist}
License: GPLv2
-Group: User Interface/X
URL: http://dogtail.fedorahosted.org/
-Source0: http://fedorahosted.org/released/dogtail/%{name}-%{version}.tar.gz
-#Source: %{name}-%{version}.tar.gz
+Source0: http://fedorahosted.org/released/dogtail/%{name}-%{version}beta1.tar.gz
+Patch0: dogtail-0.8.0beta1-no-dogtail-recorder.patch
+
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
-BuildRequires: python-devel
+
+BuildRequires: python2-devel
BuildRequires: desktop-file-utils
+
Obsoletes: pyspi
-Requires: at-spi-python
+
+Requires: pyatspi
+Requires: pygobject3
+Requires: pycairo
Requires: pygtk2
-Requires: pygtk2-libglade
-Requires: gnome-python2-gconf
+Requires: ORBit2
Requires: rpm-python
Requires: xorg-x11-xinit
Requires: python-imaging
-
%description
GUI test tool and automation framework that uses assistive technologies to
communicate with desktop applications.
%prep
-%{!?python_version: %define python_version %(%{__python} -c "import sys; print '%s.%s' % sys.version_info[0:2]")}
-%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%setup -q
+%setup -q -n %{name}-%{version}beta1
+
+# remove missing dogtail recorder
+rmdir recorder
+%patch0 -p1 -b .no-dogtail-recorder
%build
python ./setup.py build
@@ -60,6 +65,7 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root,-)
%{_bindir}/*
%{python_sitelib}/dogtail/
+%{python_sitelib}/*.egg-info
%{_datadir}/applications/*
%{_datadir}/dogtail/
%{_datadir}/icons/hicolor/*
@@ -69,6 +75,9 @@ rm -rf $RPM_BUILD_ROOT
%doc examples/
%changelog
+* Mon Mar 19 2012 Jaroslav Reznik <jreznik at redhat.com> - 0.8.0-0.1.beta1
+- Update to 0.8.0 beta 1
+
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.7.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
diff --git a/sources b/sources
index 4b7911d..0bedf9f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-365f95bd4cb0e89ecd0706456623b8c1 dogtail-0.7.0.tar.gz
+94c55ca72b7d775d839441b99159ab9f dogtail-0.8.0beta1.tar.gz
More information about the scm-commits
mailing list