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

Revision 5038, 3.3 KB checked in by Takemikaduchi, 13 years ago (diff)

GNOME-3.2.1

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