~ubuntu-branches/ubuntu/utopic/dogtail/utopic

« back to all changes in this revision

Viewing changes to dogtail.spec

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Holbach
  • Date: 2006-12-21 13:33:47 UTC
  • mfrom: (1.2.1 upstream)
  • mto: This revision was merged to the branch mainline in revision 5.
  • Revision ID: james.westby@ubuntu.com-20061221133347-xo9jg11afp5plcka
Tags: upstream-0.6.1
ImportĀ upstreamĀ versionĀ 0.6.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
Summary: GUI test tool and automation framework
2
2
Name: dogtail
3
 
Version: 0.5.1
 
3
Version: 0.6.1
4
4
Release: 1%{?dist}
5
5
License: GPL
6
6
Group: User Interface/X
7
 
URL: http://people.redhat.com/zcerza/dogtail/releases/dogtail-0.5.1.tar.gz
8
 
Source0: %{name}-%{version}.tar.gz
 
7
URL: http://people.redhat.com/zcerza/dogtail/
 
8
Source0: http://people.redhat.com/zcerza/dogtail/releases/dogtail-%{version}.tar.gz
9
9
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
10
10
BuildArch: noarch
11
11
BuildRequires: python
12
 
Requires: pyspi >= 0.5.3
 
12
BuildRequires: desktop-file-utils
 
13
Requires: pyspi >= 0.6.0
13
14
Requires: pygtk2
 
15
Requires: gnome-python2-gconf
14
16
Requires: rpm-python
15
 
Requires: ImageMagick
16
 
Requires: Xvfb
17
 
Requires(post): desktop-file-utils
18
 
Requires(postun): desktop-file-utils
 
17
Requires: xorg-x11-server-Xvfb
 
18
Requires: xorg-x11-xinit
19
19
 
20
20
%description
21
21
GUI test tool and automation framework that uses assistive technologies to 
33
33
python ./setup.py install -O2 --root=$RPM_BUILD_ROOT --record=%{name}.files
34
34
rm -rf $RPM_BUILD_ROOT/%{_docdir}/dogtail
35
35
find examples -type f -exec chmod 0644 \{\} \;
 
36
desktop-file-install $RPM_BUILD_ROOT/%{_datadir}/applications/sniff.desktop \
 
37
  --vendor=fedora \
 
38
  --dir=$RPM_BUILD_ROOT/%{_datadir}/applications \
 
39
  --add-category X-Fedora \
 
40
  --delete-original
36
41
 
37
42
%post
38
43
touch --no-create %{_datadir}/icons/hicolor || :
39
44
[ -x /usr/bin/gtk-update-icon-cache ] && gtk-update-icon-cache --quiet -f %{_datadir}/icons/hicolor || :
40
 
update-desktop-database &> /dev/null || :
41
45
 
42
46
%postun
43
47
touch --no-create %{_datadir}/icons/hicolor || :
44
48
[ -x /usr/bin/gtk-update-icon-cache ] && gtk-update-icon-cache --quiet -f %{_datadir}/icons/hicolor || :
45
 
update-desktop-database &> /dev/null || :
46
49
 
47
50
%clean
48
51
rm -rf $RPM_BUILD_ROOT
59
62
%doc examples/
60
63
 
61
64
%changelog
 
65
* Mon Oct 16 2006 Zack Cerza <zcerza@redhat.com> - 0.6.1-1
 
66
- New upstream release.
 
67
 
 
68
* Wed Sep 13 2006 Zack Cerza <zcerza@redhat.com> - 0.6.0-1
 
69
- New upstream release.
 
70
- Add Requires for xorg-x11-xinit.
 
71
- Add Requires for gnome-python2-gconf.
 
72
- Bump pyspi Requires.
 
73
 
 
74
* Tue Aug 01 2006 Zack Cerza <zcerza@redhat.com> - 0.5.2-1
 
75
- New upstream release.
 
76
- Update Requires from Xvfb to xorg-x11-server-Xvfb.
 
77
- Bump pyspi Requires.
 
78
- Remove ImageMagick Requires.
 
79
- Escape post-macro in changelog-macro.
 
80
 
 
81
* Mon Apr 17 2006 Zack Cerza <zcerza@redhat.com> - 0.5.1-3
 
82
- Fix the URL field.
 
83
 
 
84
* Tue Mar 21 2006 Zack Cerza <zcerza@redhat.com> - 0.5.1-2
 
85
- Fix URL and Source0 fields.
 
86
- Fix desktop-file-utils magic; use desktop-file-install.
 
87
 
62
88
* Fri Feb 24 2006 Zack Cerza <zcerza@redhat.com> - 0.5.1-1
63
89
- Remove BuildRequires on at-spi-devel. Added one on python.
64
90
- Use macros instead of absolute paths.
91
117
  python-elementtree.
92
118
- Moved documentation (including examples) to the correct place.
93
119
- Make sure /usr/share/doc/dogtail is removed.
94
 
- Added 'gtk-update-icon-cache' to %post.
 
120
- Added 'gtk-update-icon-cache' to %%post.
95
121
 
96
122
* Mon Oct 24 2005 Zack Cerza <zcerza@redhat.com> - 0.4.3-1
97
123
- New upstream release.