source: projects/specs/trunk/a/at-spi2-core/at-spi2-core-vl.spec @ 7633

Revision 7633, 8.0 KB checked in by Takemikaduchi, 11 years ago (diff)

GNOME-3.8.1

Line 
1%bcond_with firstbuild
2%define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
3
4Name:           at-spi2-core
5Version:        2.8.0
6Release:        1%{?_dist_release}
7Summary:        Protocol definitions and daemon for D-Bus at-spi
8
9Group:          System Environment/Libraries
10License:        LGPLv2+
11URL:            http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
12Source0:        http://download.gnome.org/sources/at-spi2-core/2.8/%{name}-%{version}.tar.xz
13
14BuildRequires:  dbus-devel
15BuildRequires:  dbus-glib-devel
16BuildRequires:  glib2-devel
17%{!?with_firstbuild:BuildRequires: gobject-introspection-devel}
18BuildRequires:  libXtst-devel
19BuildRequires:  libXevie-devel
20BuildRequires:  libXext-devel
21BuildRequires:  libXi-devel
22BuildRequires:  libSM-devel
23BuildRequires:  autoconf automake libtool
24BuildRequires:  intltool
25
26%{!?with_firstbuild:BuildRequires: at-spi2-core-devel}
27
28Requires:       dbus
29
30Vendor:         Project Vine
31Distribution:   Vine Linux
32Packager:       Takemikaduchi
33
34%description
35at-spi allows assistive technologies to access GTK-based
36applications. Essentially it exposes the internals of applications for
37automation, so tools such as screen readers, magnifiers, or even
38scripting interfaces can query and interact with GUI controls.
39
40This version of at-spi is a major break from previous versions.
41It has been completely rewritten to use D-Bus rather than
42ORBIT / CORBA for its transport protocol.
43
44%package devel
45Summary: Development files and headers for at-spi2-core
46Group: Development/Libraries
47Requires: %{name} = %{version}-%{release}
48
49%description devel
50The at-spi2-core-devel package includes the header files and
51API documentation for libatspi.
52
53
54# compat32
55%package -n compat32-%{name}
56Summary:  Protocol definitions and daemon for D-Bus at-spi
57Group:    System Environment/Libraries
58Requires: %{name} = %{version}-%{release}
59
60%description -n compat32-%{name}
61at-spi allows assistive technologies to access GTK-based
62applications. Essentially it exposes the internals of applications for
63automation, so tools such as screen readers, magnifiers, or even
64scripting interfaces can query and interact with GUI controls.
65
66This version of at-spi is a major break from previous versions.
67It has been completely rewritten to use D-Bus rather than
68ORBIT / CORBA for its transport protocol.
69
70
71%package -n compat32-%{name}-devel
72Summary: Development files and headers for at-spi2-core
73Group:   Development/Libraries
74Requires: compat32-%{name} = %{version}-%{release}
75Requires: %{name}-devel = %{version}-%{release}
76
77%description -n compat32-%{name}-devel
78The at-spi2-core-devel package includes the header files and
79API documentation for libatspi.
80
81
82
83%prep
84%setup -q
85
86%build
87%configure %{?with_firstbuild:--disable-introspection} \
88        --with-dbus-daemondir=/bin
89sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
90sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
91
92make %{?_smp_mflags}
93
94
95%install
96make install DESTDIR=$RPM_BUILD_ROOT
97
98%{find_lang} %{name}
99
100rm $RPM_BUILD_ROOT%{_libdir}/libatspi.la
101
102%post -p /sbin/ldconfig
103%postun -p /sbin/ldconfig
104
105%post -n compat32-%{name} -p /sbin/ldconfig
106%postun -n compat32-%{name} -p /sbin/ldconfig
107
108
109%files -f %{name}.lang
110%doc COPYING AUTHORS README
111%{_libexecdir}/at-spi2-registryd
112%{_datadir}/dbus-1/services/org.a11y.atspi.Registry.service
113%{_sysconfdir}/at-spi2
114%{_sysconfdir}/xdg/autostart/at-spi-dbus-bus.desktop
115%{_libdir}/libatspi.so.*
116%{!?with_firstbuild:%{_libdir}/girepository-1.0/Atspi-2.0.typelib}
117%{_libexecdir}/at-spi-bus-launcher
118%{_datadir}/dbus-1/services/org.a11y.Bus.service
119
120
121%files devel
122%{_libdir}/libatspi.so
123%{_datadir}/gtk-doc/html/libatspi
124%{!?with_firstbuild:%{_datadir}/gir-1.0/Atspi-2.0.gir}
125%{_includedir}/at-spi-2.0
126%{_libdir}/pkgconfig/atspi-2.pc
127
128# compat32
129%if %{build_compat32}
130%files -n compat32-%{name}
131%defattr(-,root,root,-)
132%{_libdir}/libatspi.so.*
133
134
135%files -n compat32-%{name}-devel
136%defattr(-,root,root,-)
137%{_libdir}/libatspi.so
138%endif
139
140
141%changelog
142* Wed Apr 17 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.8.0-1
143- new upstream release
144
145* Wed Jan 02 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.6.3-1
146- new upstream release
147
148* Wed Nov 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.6.2-1
149- new upstream release
150
151* Wed Oct 17 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.6.1-1
152- new upstream release
153
154* Sat Oct 06 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.6.0-2
155- create compat32 sub packages
156
157* Wed Sep 26 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.6.0-1
158- new upstream release
159
160* Sun May 20 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.2-1
161- new upstream release
162
163* Sun Apr 22 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.1-1
164- new upstream release
165
166* Wed Nov 16 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.2-1
167- new upstream release
168
169* Fri Oct 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.1-1
170- new upstream release
171
172* Thu Sep 29 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.0-1
173- new upstream release
174
175* Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.1.92-1
176- initial build for Vine Linux
177
178
179* Tue Sep 6 2011 Matthias Clasen <mclasen@redhat.com> - 2.1.91-1
180- Update to 2.1.91
181
182* Mon Jul 25 2011 Matthias Clasen <mclasen@redhat.com> - 2.1.4-1
183- Update to 2.1.4
184
185* Thu Jun 16 2011 Tomas Bzatek <tbzatek@redhat.com> - 2.1.2-1
186- Update to 2.1.2
187
188* Wed May 11 2011 Tomas Bzatek <tbzatek@redhat.com> - 2.1.1-1
189- Update to 2.1.1
190
191* Tue Apr 26 2011 Matthias Clasen <mclasen@redhat.com> - 2.0.1-1
192- Update to 2.0.1
193
194* Mon Apr  4 2011 Matthias Clasen <mclasen@redhat.com> - 2.0.0-1
195- Update to 2.0.0
196
197* Fri Apr  1 2011 Matthias Clasen <mclasen@redhat.com> - 1.91.93-2
198- Fix 30 second wait during login (#691995)
199
200* Fri Mar 25 2011 Matthias Clasen <mclasen@redhat.com> - 1.91.93-1
201- Update to 1.91.93
202
203* Mon Mar 21 2011 Matthias Clasen <mclasen@redhat.com> - 1.91.92-1
204- Update to 2.91.92
205
206* Wed Mar  9 2011 Matthias Clasen <mclasen@redhat.com> - 1.91.91-2
207- Fix a crash on logout
208
209* Mon Mar  7 2011 Matthias Clasen <mclasen@redhat.com> - 1.91.91-1
210- Update to 1.91.91
211
212* Tue Feb 22 2011 Matthias Clasen <mclasen@redhat.com> - 1.91.90-1
213- Update to 1.91.90
214
215* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.91.6.1-2
216- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
217
218* Wed Feb  2 2011 Christopher Aillon <caillon@redhat.com> - 1.91.6.1-1
219- Update to 1.91.6.1
220
221* Tue Feb  1 2011 Christopher Aillon <caillon@redhat.com> - 1.91.6-1
222- Update to 1.91.6
223
224* Fri Jan 21 2011 Christopher Aillon <caillon@redhat.com> - 1.91.5-2
225- Add gobject-introspection support
226
227* Mon Jan 10 2011 Matthias Clasen <mclasen@redhat.com> - 1.91.5-1
228- Update to 1.91.5
229
230* Thu Nov 11 2010 Matthias Clasen <mclasen@redhat.com> - 1.91.2-1
231- Update 1.91.2
232
233* Mon Oct  4 2010 Matthias Clasen <mclasen@redhat.com> - 1.91.0-1
234- Update to 1.91.0
235
236* Wed Sep 29 2010 Matthias Clasen <mclasen@redhat.com> - 0.4.0-1
237- Update to 0.4.0
238
239* Tue Aug 31 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.91-1
240- Update to 0.3.91
241
242* Wed Aug 18 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.90-1
243- Update to 0.3.90
244
245* Tue Jun 29 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.4-1
246- Update to 0.3.4
247
248* Tue Jun  8 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.3-1
249- Update to 0.3.3
250
251* Tue Jun  1 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.2-2
252- Don't relocate the dbus a11y stack
253
254* Fri May 28 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.2-1
255- Update to 0.3.2
256
257* Sat May 15 2010 Matthias Clasen <mclasen@redhat.com> - 0.3.1-1
258- Update to 0.3.1
259
260* Tue Mar 30 2010 Matthias Clasen <mclasen@redhat.com> - 0.1.8-1
261- Update to 0.1.8
262
263* Sat Feb 20 2010 Matthias Clasen <mclasen@redhat.com> - 0.1.7-1
264- Update to 0.1.7
265
266* Wed Feb 10 2010 Tomas Bzatek <tbzatek@redhat.com> - 0.1.6-1
267- Update to 0.1.6
268
269* Wed Jan 20 2010 Matthias Clasen <mlasen@redhat.com> - 0.1.5-2
270- Specify the right location for the dbus daemon
271
272* Sat Jan 16 2010 Matthias Clasen <mlasen@redhat.com> - 0.1.5-1
273- Update to 0.1.5
274
275* Tue Dec 22 2009 Matthias Clasen <mlasen@redhat.com> - 0.1.4-1
276- Update to 0.1.4
277
278* Fri Dec  4 2009 Matthias Clasen <mlasen@redhat.com> - 0.1.3-1
279- Initial packaging
Note: See TracBrowser for help on using the repository browser.