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

Revision 6890, 3.4 KB checked in by Takemikaduchi, 12 years ago (diff)

GNOME-3.6.0 & Cinnamon-1.6.1

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