diff options
Diffstat (limited to 'packaging')
-rw-r--r-- | packaging/atk.changes | 15 | ||||
-rw-r--r-- | packaging/atk.manifest | 5 | ||||
-rw-r--r-- | packaging/atk.spec | 89 | ||||
-rw-r--r-- | packaging/baselibs.conf | 7 |
4 files changed, 116 insertions, 0 deletions
diff --git a/packaging/atk.changes b/packaging/atk.changes new file mode 100644 index 0000000..b2f9c1b --- /dev/null +++ b/packaging/atk.changes @@ -0,0 +1,15 @@ +* Wed Mar 27 2013 Anas Nashif <anas.nashif@intel.com> upstream/2.8.0@8716947 +- Update to 2.8.0 + +* Tue Feb 26 2013 Anas Nashif <anas.nashif@intel.com> upstream/2.7.91@b78b0b7 +- Update to 2.7.91 + +* Fri Feb 08 2013 Anas Nashif <anas.nashif@intel.com> upstream/2.7.5@4655b02 +- Update to 2.7.5 + +* Sat Feb 02 2013 Anas Nashif <anas.nashif@intel.com> upstream/2.7.4@bc1b1ba +- Update to 2.7.4 + +* Wed Dec 26 2012 Anas Nashif <anas.nashif@intel.com> upstream/2.7.3@a2c5f89 +- Update to 2.7.3 + diff --git a/packaging/atk.manifest b/packaging/atk.manifest new file mode 100644 index 0000000..017d22d --- /dev/null +++ b/packaging/atk.manifest @@ -0,0 +1,5 @@ +<manifest> + <request> + <domain name="_"/> + </request> +</manifest> diff --git a/packaging/atk.spec b/packaging/atk.spec new file mode 100644 index 0000000..097876c --- /dev/null +++ b/packaging/atk.spec @@ -0,0 +1,89 @@ +%define baseline 2.12 +Name: atk +Version: 2.12.0 +Release: 0 +License: LGPL-2.0+ +Summary: An Accessibility ToolKit +Url: http://www.gtk.org/ +Group: System/Libraries +Source: http://download.gnome.org/sources/%{name}/%{baseline}/%{name}-%{version}.tar.xz +Source98: baselibs.conf +Source1001: %{name}.manifest + +BuildRequires: fdupes +BuildRequires: gcc-c++ +BuildRequires: glib2-devel >= 2.35.2 +BuildRequires: intltool +BuildRequires: which +%if %{with introspection} +BuildRequires: gobject-introspection-devel +%endif +Requires: libatk + +%description +The ATK library provides a set of accessibility interfaces. By +supporting the ATK interfaces, an application or toolkit can be used +with screen readers, magnifiers, and alternate input devices. + +%package -n libatk +Summary: An Accessibility ToolKit +Group: System/Libraries +Provides: %{name} = %{version} +Obsoletes: %{name} < %{version} + +%description -n libatk +The ATK library provides a set of accessibility interfaces. By +supporting the ATK interfaces, an application or toolkit can be used +with screen readers, magnifiers, and alternate input devices. + +%package -n typelib-Atk +Summary: An Accessibility ToolKit -- Introspection bindings +Group: System/Libraries + +%description -n typelib-Atk +The ATK library provides a set of accessibility interfaces. By +supporting the ATK interfaces, an application or toolkit can be used +with screen readers, magnifiers, and alternate input devices. + +This package provides the GObject Introspection bindings for ATK. + +%package devel +Summary: Include Files and Libraries mandatory for Development +Group: Development/Libraries/GNOME +Requires: libatk = %{version} + +%description devel +This package contains all necessary include files and libraries needed +to develop applications that require these. + +%prep +%setup -q + +%build +%autogen \ + --disable-static +make %{?_smp_mflags} + +%install +%make_install +%fdupes %{buildroot} + +mkdir -p %{buildroot}/usr/share/license +cp -f COPYING %{buildroot}/usr/share/license/%{name} + +%post -n libatk -p /sbin/ldconfig + +%postun -n libatk -p /sbin/ldconfig + +%files -n libatk +%defattr(-, root, root) +%doc COPYING +/usr/share/license/%{name} +%{_libdir}/lib*.so.* + +%files devel +%defattr(-, root, root) +%{_includedir}/atk-1.0 +%{_libdir}/lib*.so +%{_libdir}/pkgconfig/*.pc + diff --git a/packaging/baselibs.conf b/packaging/baselibs.conf new file mode 100644 index 0000000..64cd4c5 --- /dev/null +++ b/packaging/baselibs.conf @@ -0,0 +1,7 @@ +atk +libatk + obsoletes "atk-<targettype> <= <version>" + provides "atk-<targettype> = <version>" +package atk-devel + requires -atk-<targettype> + requires "libatk-<targettype> = <version>" |