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

Revision 11351, 9.1 KB checked in by tomop, 5 years ago (diff)

at-spi2-core-2.27.1-1

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