source: projects/specs/trunk/a/accerciser/accerciser-vl.spec @ 7681

Revision 7681, 3.8 KB checked in by Takemikaduchi, 11 years ago (diff)

GNOME 3.8.2

Line 
1%define pkg_version 3.8.2
2%define pkg_release 1%{?_dist_release}
3
4Summary:        An interactive Python accessibility explorer for the GNOME desktop.
5Summary(ja):    GNOME デスクトップ用 Python アクセシビリティエクスプローラ
6Name:           accerciser
7Version:        %{pkg_version}
8Release:        %{pkg_release}
9Source0:        http://ftp.gnome.org/pub/GNOME/sources/accerciser/3.8/%{name}-%{version}.tar.xz
10License:        BSD
11Group:          Desktop/Accessibility
12URL:            http://live.gnome.org/Accerciser
13
14Requires:       gnome-python-libwnck >= 2.14
15Requires:       gnome-python-rsvg >= 2.14
16Requires:       pygobject3
17Requires:       python >= 2.6
18Requires:       pyatspi
19Requires:       at-spi2-core
20
21Requires(post): desktop-file-utils
22Requires(postun):       desktop-file-utils
23
24BuildRequires:  python-devel >= 2.4
25BuildRequires:  pygobject3-devel
26BuildRequires:  gtk3-devel
27BuildRequires:  at-spi2-core-devel
28BuildRequires:  pyatspi
29BuildRequires:  glib2-devel >= 2.26.0
30BuildRequires:  docbook-dtds
31BuildRequires:  yelp-tools
32BuildRequires:  autoconf
33BuildRequires:  gnome-common
34
35BuildRoot:      %{_tmppath}/%{name}-%{version}-root
36
37Vendor: Project Vine
38Distribution: Vine Linux
39Packager: Takemikaduchi
40
41
42%description
43Accerciser is an interactive Python accessibility explorer for the GNOME
44desktop. It uses AT-SPI to inspect and control widgets, allowing you to check
45if an application is providing correct information to assistive technologies
46and automated test frameworks. Accerciser has a simple plugin framework which
47you can use to create custom views of accessibility information.
48
49
50%prep
51%setup -q
52
53
54%build
55sed -i "s|3.2|2.7|" configure.ac
56autoreconf -if
57%configure  --disable-static
58%{__make} %{?_smp_mflags}
59
60%install
61%{__rm} -rf ${RPM_BUILD_ROOT}
62%{__make} install DESTDIR=${RPM_BUILD_ROOT}
63
64%find_lang %{name} --with-gnome --all-name
65
66%clean
67%{__rm} -rf ${RPM_BUILD_ROOT}
68
69
70%post
71gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
72update-desktop-database & > /dev/null || :
73
74%postun
75if [ $1 -eq 0 ]; then
76  gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
77  update-desktop-database & > /dev/null || :
78  glib-compile-schemas %{_datadir}/glib-2.0/schemas
79fi
80
81%posttrans
82glib-compile-schemas %{_datadir}/glib-2.0/schemas
83
84
85%files -f %{name}.lang
86%defattr(-,root,root)
87%doc AUTHORS COPYING ChangeLog NEWS README
88%{_bindir}/accerciser
89%{python_sitelib}/accerciser
90%{_datadir}/applications/accerciser.desktop
91%{_datadir}/accerciser/*
92%{_datadir}/glib-2.0/schemas/*.xml
93%{_datadir}/icons/hicolor/*/apps/*
94%{_datadir}/icons/HighContrast/*/apps/*
95%{_mandir}/man1/accerciser.1.gz
96
97
98%changelog
99* Sun May 19 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.2-1
100- new upstream release
101
102* Sun Apr 21 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.0-1
103- new upstream release
104- add BuildRequires: autoconf, gnome-common
105
106* Wed Nov 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.2-1
107- new upstream release
108
109* Sat Sep 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0-1
110- new upstream release
111- change BuildRequires: yelp-tools instead of gome-doc-utils
112
113* Sat Apr 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.0-1
114- new upstream release
115- remove BuildRequires: GConf2-devel
116
117* Sat Oct 22 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.1-1
118- new upstream release
119
120* Thu Sep 29 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.0-1
121- new upstream release
122
123* Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.92-1
124- new upstream release
125- add BuildRequires: gtk3-devel, pygobject3-devel
126- change BuildRequires: at-spi2-core-devel instead of at-spi-devel
127
128* Sun Aug 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.5-1
129- new upstream release
130
131* Mon Aug 15 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.4-1
132- new upstream release
133
134* Mon May 02 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.1-1
135- new upstream release
136
137* Sun Oct 10 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.0-1
138- initial build for Vine Linux
139
Note: See TracBrowser for help on using the repository browser.