diff --git a/.atk.metadata b/.atk.metadata new file mode 100644 index 0000000..6f84ec2 --- /dev/null +++ b/.atk.metadata @@ -0,0 +1 @@ +e8a9dacd22b31a6cb733ce66fb1c220cc6720970 SOURCES/atk-2.8.0.tar.xz diff --git a/README.md b/README.md deleted file mode 100644 index 0e7897f..0000000 --- a/README.md +++ /dev/null @@ -1,5 +0,0 @@ -The master branch has no content - -Look at the c7 branch if you are working with CentOS-7, or the c4/c5/c6 branch for CentOS-4, 5 or 6 - -If you find this file in a distro specific branch, it means that no content has been checked in yet diff --git a/SOURCES/0001-Fix-an-off-by-one-in-role-names.patch b/SOURCES/0001-Fix-an-off-by-one-in-role-names.patch new file mode 100644 index 0000000..a51b418 --- /dev/null +++ b/SOURCES/0001-Fix-an-off-by-one-in-role-names.patch @@ -0,0 +1,30 @@ +From f6d6808515527467d789dff52415fa15d4dd4261 Mon Sep 17 00:00:00 2001 +From: Matthias Clasen +Date: Fri, 12 Jul 2013 09:10:56 -0400 +Subject: [PATCH] Fix an off-by-one in role names + +This was causing atk_role_for_name to return ATK_ROLE_LEVEL_BAR +when giving it an empty string, which strangely enough is something +that the lsb testsuite checks... + +https://bugzilla.gnome.org/show_bug.cgi?id=704092 +--- + atk/atkobject.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/atk/atkobject.c b/atk/atkobject.c +index ea0df36..9a400d4 100755 +--- a/atk/atkobject.c ++++ b/atk/atkobject.c +@@ -293,7 +293,7 @@ static const guint16 roles_offsets[] = { + 751, 757, 769, 782, 791, 810, 816, 822, + 830, 845, 853, 858, 866, 883, 888, 893, + 913, 923, 933, 954, 976, 990, 1003, 1018, +- 1026, 1035, 1044, 1054, 1067, 1075 ++ 1026, 1035, 1044, 1054, 1067, 1076 + }; + + /* This is a static assertion */ +-- +1.8.3.1 + diff --git a/SPECS/atk.spec b/SPECS/atk.spec new file mode 100644 index 0000000..ff3e84b --- /dev/null +++ b/SPECS/atk.spec @@ -0,0 +1,491 @@ +%define glib2_version 2.31.2 +%define gobject_introspection_version 0.9.6 + +Summary: Interfaces for accessibility support +Name: atk +Version: 2.8.0 +Release: 2%{?dist} +License: LGPLv2+ +Group: System Environment/Libraries +#VCS: git:git://git.gnome.org/atk +Source: http://download.gnome.org/sources/atk/2.8/atk-%{version}.tar.xz +URL: http://developer.gnome.org/platform-overview/stable/atk + +# upstream fix +Patch0: 0001-Fix-an-off-by-one-in-role-names.patch + +BuildRequires: glib2-devel >= %{glib2_version} +BuildRequires: gnome-doc-utils +BuildRequires: gettext +BuildRequires: gobject-introspection-devel >= %{gobject_introspection_version} +# Bootstrap requirements +BuildRequires: gnome-common gtk-doc + +%description +The ATK library provides a set of interfaces for adding accessibility +support to applications and graphical user interface toolkits. By +supporting the ATK interfaces, an application or toolkit can be used +with tools such as screen readers, magnifiers, and alternative input +devices. + +%package devel +Summary: Development files for the ATK accessibility toolkit +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +This package includes libraries, header files, and developer documentation +needed for development of applications or toolkits which use ATK. + +%prep +%setup -q +%patch0 -p1 + +%build +(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; CONFIGFLAGS=--enable-gtk-doc; fi; + %configure $CONFIGFLAGS) +make %{?_smp_mflags} + +%install +make install DESTDIR=$RPM_BUILD_ROOT + +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +%find_lang atk10 + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files -f atk10.lang +%doc README AUTHORS COPYING NEWS +%{_libdir}/libatk-1.0.so.* +%{_libdir}/girepository-1.0 + +%files devel +%{_libdir}/libatk-1.0.so +%{_includedir}/atk-1.0 +%{_libdir}/pkgconfig/atk.pc +%{_datadir}/gtk-doc/html/atk +%{_datadir}/gir-1.0 + +%changelog +* Fri Jul 12 2013 Matthias Clasen - 2.8.0-2 +- Fix an off-by-one error in role names that breaks lsb tests + +* Tue Mar 26 2013 Kalev Lember - 2.8.0-1 +- Update to 2.8.0 + +* Thu Feb 21 2013 Kalev Lember - 2.7.91-1 +- Update to 2.7.91 + +* Thu Feb 21 2013 Kalev Lember - 2.7.90-1 +- Update to 2.7.90 + +* Tue Feb 05 2013 Kalev Lember - 2.7.5-1 +- Update to 2.7.5 + +* Tue Jan 15 2013 Matthias Clasen - 2.7.4-1 +- Update to 2.7.4 + +* Thu Dec 20 2012 Kalev Lember - 2.7.3-1 +- Update to 2.7.3 + +* Tue Sep 25 2012 Kalev Lember - 2.6.0-1 +- Update to 2.6.0 + +* Tue Sep 04 2012 Richard Hughes - 2.5.91-1 +- Update to 2.5.91 + +* Fri Jul 27 2012 Fedora Release Engineering - 2.5.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Tue Jul 17 2012 Richard Hughes - 2.5.4-1 +- Update to 2.5.4 + +* Tue Jun 26 2012 Richard Hughes - 2.5.3-1 +- Update to 2.5.3 + +* Tue Mar 27 2012 Matthias Clasen - 2.4.0-1 +- Update to 2.4.0 + +* Tue Mar 20 2012 Kalev Lember - 2.3.95-1 +- Update to 2.3.95 + +* Sat Mar 9 2012 Matthias Clasen - 2.3.93-1 +- Update to 2.3.93 + +* Mon Mar 5 2012 Matthias Clasen - 2.3.91-1 +- Update to 2.3.91 + +* Thu Jan 12 2012 Fedora Release Engineering - 2.3.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Tue Dec 20 2011 Matthias Clasen - 2.3.3-1 +- Update to 2.3.3 + +* Wed Oct 26 2011 Fedora Release Engineering - 2.2.0-2 +- Rebuilt for glibc bug#747377 + +* Mon Sep 26 2011 Ray - 2.2.0-1 +- Update to 2.2.0 + +* Mon Sep 19 2011 Matthias Clasen - 2.1.92-1 +- Update to 2.1.92 + +* Mon Sep 5 2011 Matthias Clasen - 2.1.91-1 +- Update to 2.1.91 + +* Tue Aug 16 2011 Matthias Clasen - 2.1.5-1 +- Update to 2.1.5 + +* Mon Jul 25 2011 Matthias Clasen - 2.1.0-1 +- Update to 2.1.0 + +* Tue Jun 14 2011 Tomas Bzatek - 2.0.1-1 +- Update to 2.0.1 + +* Mon Apr 4 2011 Christopher Aillon 2.0.0-1 +- Update to 2.0.0 + +* Wed Mar 23 2011 Matthias Clasen 1.91.92-1 +- Update to 1.91.92 + +* Mon Feb 07 2011 Fedora Release Engineering - 1.33.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Wed Feb 2 2011 Matthias Clasen 1.33.2-1 +- Update to 1.33.2 + +* Mon Oct 04 2010 Bastien Nocera 1.32.0-2 +- Update to 1.32.0 + +* Wed Sep 29 2010 jkeating - 1.30.0-8.gitb122c67.1 +- Rebuilt for gcc bug 634757 + +* Tue Sep 21 2010 Matthias Clasen - 1.30.0-7.gitb122c67.1 +- Bump gobject-introspection dep to 0.9.6 + +* Tue Sep 21 2010 Matthias Clasen - 1.30.0-7.gitb122c67 +- Update to a git snapshot + +* Tue Sep 14 2010 Colin Walters - 1.30.0-6 +- introspection: Add patch to export pkg-config file; necessary + for dependent packages to build with introspection. + +* Thu Jul 15 2010 Colin Walters - 1.30.0-5 +- Rebuild with new gobject-introspection + +* Tue Jun 29 2010 Colin Walters - 1.30.0-4 +- Support builds from snapshots + +* Mon Jun 21 2010 Colin Walters - 1.30.0-2 +- BR gtk-doc in case we run autogen +- Drop the gir-repository-devel BR, it no longer exists + +* Mon Mar 29 2010 Matthias Clasen - 1.30.0-1 +- Update to 1.30.0 + +* Tue Mar 9 2010 Matthias Clasen - 1.29.92-1 +- Update to 1.29.92 +- Add a VCS key +- Minor packaging cleanups + +* Tue Dec 22 2009 Matthias Clasen - 1.29.4-2 +- Enable introspection + +* Tue Dec 22 2009 Matthias Clasen - 1.29.4-1 +- Update to 1.29.4 + +* Wed Dec 2 2009 Matthias Clasen - 1.29.3-2 +- Drop BR + +* Mon Nov 30 2009 Matthias Clasen - 1.29.3-1 +- Update to 1.29.3 + +* Wed Oct 7 2009 Stepan Kasal - 1.28.0-2 +- drop gtk-doc requirement from atk-devel + +* Wed Sep 23 2009 Matthias Clasen - 1.28.0-1 +- Update to 2.28.0 + +* Mon Aug 10 2009 Matthias Clasen - 1.27.90-1 +- Update to 2.27.90 + +* Fri Jul 24 2009 Fedora Release Engineering - 1.25.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Feb 23 2009 Fedora Release Engineering - 1.25.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Wed Dec 3 2008 Matthias Clasen - 1.25.2-1 +- Update to 2.25.2 + +* Fri Nov 21 2008 Matthias Clasen - 1.24.0-2 +- Tweak %%summary and %%description + +* Mon Sep 22 2008 Matthias Clasen - 1.24.0-1 +- Update to 1.24.0 + +* Mon Jul 21 2008 Matthias Clasen - 1.23.5-1 +- Update to 1.23.5 + +* Mon Mar 10 2008 Matthias Clasen - 1.22.0-1 +- Update to 1.22.0 + +* Mon Feb 25 2008 Matthias Clasen - 1.21.92-1 +- Update to 1.21.92 + +* Fri Feb 8 2008 Matthias Clasen - 1.21.5-2 +- Rebuild for gcc 4.3 + +* Mon Jan 14 2008 Matthias Clasen - 1.21.5-1 +- Update to 1.21.5 + +* Mon Sep 17 2007 Matthias Clasen - 1.20.0-1 +- Update to 1.20.0 + +* Wed Aug 15 2007 Matthias Clasen - 1.19.6-3 +- Small fixes + +* Mon Aug 6 2007 Matthias Clasen - 1.19.6-2 +- Update license field + +* Mon Jul 30 2007 Matthias Clasen - 1.19.6-1 +- Update to 1.19.6 + +* Mon Jun 4 2007 Matthias Clasen - 1.19.3-1 +- Update to 1.19.3 + +* Sun May 20 2007 Matthias Clasen - 1.19.1-1 +- Update to 1.19.1 + +* Tue Mar 13 2007 Matthias Clasen - 1.18.0-1 +- Update to 1.18.0 + +* Tue Feb 13 2007 Matthias Clasen - 1.17.0-1 +- Update to 1.17.0 + +* Wed Jan 22 2007 Matthias Clasen - 1.13.2-1 +- Update to 1.13.2 + +* Wed Jan 10 2007 Matthias Clasen - 1.13.1-1 +- Update to 1.13.1 + +* Tue Dec 19 2006 Matthias Clasen - 1.12.4-1 +- Update to 1.12.4 + +* Fri Oct 20 2006 Matthias Clasen - 1.12.3-1 +- Update to 1.12.3 +- Require pkgconfig in the -devel package + +* Mon Aug 21 2006 Matthias Clasen - 1.12.2-1.fc6 +- Update to 1.12.2 + +* Wed Jul 12 2006 Matthias Clasen - 1.12.1-2 +- Rebuild + +* Wed Jul 12 2006 Matthias Clasen - 1.12.1-1 +- Update to 1.12.1 + +* Wed Jul 12 2006 Jesse Keating - 1.11.4-4.1 +- rebuild + +* Thu Jun 8 2006 Matthias Clasen - 1.11.4-4 +- Rebuild + +* Thu Jun 1 2006 Matthias Clasen - 1.11.4-3 +- Rebuild + +* Tue Apr 4 2006 Matthias Clasen - 1.11.4-2 +- Update to 1.11.4 + +* Mon Mar 13 2006 Matthias Clasen - 1.11.3-1 +- Update to 1.11.3 + +* Fri Feb 10 2006 Jesse Keating - 1.11.2-1.2 +- bump again for double-long bug on ppc(64) + +* Tue Feb 07 2006 Jesse Keating - 1.11.2-1.1 +- rebuilt for new gcc4.1 snapshot and glibc changes + +* Tue Jan 17 2006 Matthias Clasen - 1.11.2-1 +- Update to 1.11.2 + +* Mon Jan 16 2006 Matthias Clasen - 1.11.0-1 +- Update to 1.11.0 + +* Fri Dec 09 2005 Jesse Keating +- rebuilt + +* Wed Sep 7 2005 Matthias Clasen - 1.10.3-1 +- Update to 1.10.3 + +* Tue Jun 28 2005 Matthias Clasen - 1.10.1-1 +- Update to 1.10.1 + +* Mon Mar 14 2005 Matthias Clasen - 1.9.1-1 +- Update to 1.9.1 + +* Wed Mar 2 2005 Matthias Clasen - 1.9.0-2 +- Rebuilt + +* Wed Jan 26 2005 Matthias Clasen - 1.9.0-1 +- update to 1.9.0 + +* Tue Oct 12 2004 Matthias Clasen - 1.8.0-2 +- convert tamil translations to UTF-8 (#135343) + +* Wed Sep 22 2004 Matthias Clasen - 1.8.0-1 +- update to 2.8.0 + +* Mon Aug 16 2004 Matthias Clasen - 1.7.3-2 +- Remove unnecessary BuildPrereqs + +* Fri Jul 30 2004 Matthias Clasen 1.7.3-1 +- update to 2.7.3 + +* Tue Jun 15 2004 Elliot Lee +- rebuilt + +* Fri Mar 12 2004 Alex Larsson 1.6.0-1 +- update to 2.6.0 + +* Tue Mar 02 2004 Elliot Lee +- rebuilt + +* Wed Feb 25 2004 Mark McLoughlin 1.5.5-1 +- Update to 1.5.5. + +* Fri Feb 13 2004 Elliot Lee +- rebuilt + +* Fri Jan 23 2004 Jonathan Blandford 1.5.2-1 +- new version + +* Tue Sep 9 2003 Jonathan Blandford 1.4.0-1 +- new version + +* Tue Aug 19 2003 Jonathan Blandford 1.3.5-1 +- new version for 2.4 + +* Wed Jul 9 2003 Owen Taylor 1.2.4-3.0 +- Remove specific version requirement from libtool + +* Tue Jul 8 2003 Owen Taylor 1.2.4-2.0 +- Bump for rebuild + +* Tue Jun 10 2003 Owen Taylor 1.2.4-1 +- Version 1.2.4 + +* Wed Jun 04 2003 Elliot Lee +- rebuilt + +* Wed Jan 22 2003 Tim Powers +- rebuilt + +* Fri Dec 20 2002 Owen Taylor +- Package documentation, instead of blowing it away +- Version 1.2.0 + +* Wed Nov 27 2002 Tim Powers 1.0.3-3 +- remove unpackaged files from the buildroot + +* Mon Oct 7 2002 Havoc Pennington +- require glib 2.0.6-3 + +* Wed Jul 31 2002 Owen Taylor +- Remove fixed-ltmain.sh +- Version 1.0.3 + +* Fri Jun 21 2002 Tim Powers +- automated rebuild + +* Tue Jun 04 2002 Havoc Pennington +- rebuild in different environment + +* Tue Jun 4 2002 Havoc Pennington +- 1.0.2 + +* Thu May 23 2002 Tim Powers +- automated rebuild + +* Wed Apr 24 2002 Havoc Pennington + - rebuild in different environment + +* Wed Apr 3 2002 Alex Larsson +- Update to version 1.0.1 + +* Fri Mar 8 2002 Owen Taylor +- Version 1.0.0 + +* Mon Feb 25 2002 Alex Larsson +- Update to 0.13 + +* Thu Feb 21 2002 Alex Larsson +- Bump for rebuild + +* Mon Feb 18 2002 Havoc Pennington +- rebuild for glib 1.3.14 + +* Fri Feb 15 2002 Havoc Pennington +- add horrible buildrequires hack + +* Thu Feb 14 2002 Havoc Pennington +- 0.12.90 cvs snap + +* Tue Jan 29 2002 Owen Taylor +- Version 0.10 + +* Wed Jan 09 2002 Tim Powers +- automated rebuild + +* Wed Jan 2 2002 Havoc Pennington +- new snap 0.8.90 + +* Sun Nov 25 2001 Havoc Pennington +- rebuild with glib hacked to work on 64-bit + +* Sun Nov 25 2001 Havoc Pennington +- Version 0.7 +- add explicit check for required glib2 version before we do the build, + so we don't end up with bad RPMs on --nodeps builds + +* Fri Oct 26 2001 Havoc Pennington +- rebuild due to hosage on ia64 build system causing link to old glib + +* Thu Oct 25 2001 Owen Taylor +- Version 0.6 + +* Thu Sep 27 2001 Havoc Pennington +- 0.5 +- sync with Owen's version + +* Wed Sep 19 2001 Havoc Pennington +- 0.4 +- fix requires +- --enable-static +- put static libs back in file list + +* Mon Sep 10 2001 Havoc Pennington +- update to CVS snapshot + +* Wed Sep 05 2001 Havoc Pennington +- require specific pango version +- fix ltmain.sh to destroy all relinking BS + +* Tue Sep 4 2001 root +- Version 0.2 + +* Sat Jul 21 2001 Owen Taylor +- Configure with --disable-gtk-doc + +* Tue Jul 10 2001 Trond Eivind Glomsrod +- Add post- and postun-sections running ldconfig + +* Wed Jun 13 2001 Havoc Pennington +- 0.2 + +* Fri May 4 2001 Owen Taylor +- Initial version