mirror of
https://abf.rosa.ru/djam/atk1.0.git
synced 2025-02-23 07:02:57 +00:00
update
This commit is contained in:
parent
641ffaa251
commit
f86485dfcf
2 changed files with 96 additions and 83 deletions
2
.abf.yml
2
.abf.yml
|
@ -1,2 +1,2 @@
|
|||
sources:
|
||||
"atk-2.0.1.tar.xz": 2dce2cc2c7dfc8fbe2e6de8e8f9aeaa02710c289
|
||||
"atk-2.4.0.tar.xz": ca13d01660bdcd5262ef6cedb8a64542ff8aa804
|
||||
|
|
177
atk1.0.spec
177
atk1.0.spec
|
@ -1,32 +1,26 @@
|
|||
# enable_gtkdoc: Toggle if gtkdoc stuff should be rebuilt
|
||||
# 0 = no
|
||||
# 1 = yes
|
||||
%define enable_gtkdoc 0
|
||||
|
||||
%define api_version 1.0
|
||||
%define lib_major 0
|
||||
%define pkgname atk
|
||||
|
||||
# Version of glib needed
|
||||
%define req_glib2_version 2.5.7
|
||||
|
||||
%define lib_name %mklibname %{name}_ %{lib_major}
|
||||
%define api 1.0
|
||||
%define major 0
|
||||
%define pkgname atk
|
||||
%define libname %mklibname %{pkgname} %{api} %{major}
|
||||
%define girname %mklibname %{pkgname}-gir %{api}
|
||||
%define develname %mklibname -d %{name}
|
||||
|
||||
Name: %{pkgname}%{api_version}
|
||||
Version: 2.0.1
|
||||
Release: %mkrel 2
|
||||
Summary: Accessibility features for Gtk+
|
||||
License: LGPLv2+
|
||||
Group: Accessibility
|
||||
Url: http://developer.gnome.org/projects/gap/
|
||||
Source0: http://ftp.gnome.org/pub/GNOME/sources/%pkgname/%pkgname-%version.tar.xz
|
||||
Buildroot: %_tmppath/%name-%{version}-root
|
||||
BuildRequires: libglib2-devel >= %{req_glib2_version}
|
||||
%if %enable_gtkdoc
|
||||
BuildRequires: gtk-doc >= 1.11-3mdv
|
||||
Summary: Accessibility features for Gtk+
|
||||
Name: %{pkgname}%{api}
|
||||
Version: 2.4.0
|
||||
Release: 3
|
||||
License: LGPLv2+
|
||||
Group: Accessibility
|
||||
Url: http://developer.gnome.org/projects/gap/
|
||||
Source0: http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.xz
|
||||
|
||||
%if %{enable_gtkdoc}
|
||||
BuildRequires: gtk-doc >= 1.11-3
|
||||
%endif
|
||||
BuildRequires: gobject-introspection-devel
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.5.7
|
||||
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
||||
|
||||
%description
|
||||
Accessibility means providing system infrastructure that allows add-on
|
||||
|
@ -40,11 +34,8 @@ ATK, the Accessibility Tookit, is used to obtain accessibily information
|
|||
from GTK+ and GNOME widgets.
|
||||
|
||||
%package common
|
||||
Summary: Data files used by atk
|
||||
Group: System/Libraries
|
||||
Conflicts: %{_lib}atk1.0_0 < 1.13.1-2mdv
|
||||
# 64bit atk1.0-common conflicts with old 32bit lib as well -Anssi
|
||||
Conflicts: libatk1.0_0 < 1.13.1-2mdv
|
||||
Summary: Data files used by atk
|
||||
Group: System/Libraries
|
||||
|
||||
%description common
|
||||
ATK, the Accessibility Tookit, is used to obtain accessibily information
|
||||
|
@ -52,18 +43,13 @@ from GTK+ and GNOME widgets.
|
|||
|
||||
This package contains data used by atk library.
|
||||
|
||||
%package -n %{lib_name}
|
||||
Summary: Accessibility features for Gtk+
|
||||
Group: System/Libraries
|
||||
Requires: common-licenses
|
||||
Obsoletes: %{pkgname} lib%{pkgname}
|
||||
Provides: %{pkgname} = %{version}-%{release}
|
||||
Provides: lib%{pkgname} = %{version}-%{release}
|
||||
Provides: lib%{name} = %{version}-%{release}
|
||||
Requires: %{name}-common >= %{version}-%{release}
|
||||
Conflicts: gir-repository < 0.6.5-4mdv
|
||||
%package -n %{libname}
|
||||
Summary: Accessibility features for Gtk+
|
||||
Group: System/Libraries
|
||||
Suggests: %{name}-common >= %{version}-%{release}
|
||||
Conflicts: gir-repository < 0.6.5-4
|
||||
|
||||
%description -n %{lib_name}
|
||||
%description -n %{libname}
|
||||
Accessibility means providing system infrastructure that allows add-on
|
||||
assistive software to transparently provide specalized input and ouput
|
||||
capabilities. For example, screen readers allow blind users to navigate
|
||||
|
@ -71,20 +57,24 @@ through applications, determine the state of controls, and read text via
|
|||
text to speech conversion. On-screen keyboards replace physical
|
||||
keyboards, and head-mounted pointers replace mice.
|
||||
|
||||
%package -n %{develname}
|
||||
Summary: Stuff for developing with atk
|
||||
Group: Development/C
|
||||
Obsoletes: %{pkgname}-devel lib%{pkgname}-devel
|
||||
Provides: %{pkgname}-devel = %{version}-%{release}
|
||||
Provides: lib%{pkgname}-devel = %{version}-%{release}
|
||||
Provides: lib%{name}-devel = %{version}-%{release}
|
||||
Requires: %{lib_name} = %{version}
|
||||
Requires: libglib2-devel >= %{req_glib2_version}
|
||||
Conflicts: libatk10-devel
|
||||
Obsoletes: %mklibname -d %{name}_ 0
|
||||
Conflicts: gir-repository < 0.6.5-4mdv
|
||||
%package -n %{girname}
|
||||
Summary: GObject introspection interface library for %{pkgname}
|
||||
Group: System/Libraries
|
||||
Obsoletes: %{_lib}atk1.0_0 < 2.4.0-1
|
||||
|
||||
%description -n %develname
|
||||
%description -n %{girname}
|
||||
GObject introspection interface library for %{pkgname}.
|
||||
|
||||
%package -n %{develname}
|
||||
Summary: Stuff for developing with atk
|
||||
Group: Development/C
|
||||
Provides: %{pkgname}-devel = %{version}-%{release}
|
||||
Requires: %{libname} = %{version}-%{release}
|
||||
Requires: %{girname} = %{version}-%{release}
|
||||
Obsoletes: %{_lib}atk1.0_0-devel
|
||||
Conflicts: gir-repository < 0.6.5-4
|
||||
|
||||
%description -n %{develname}
|
||||
ATK, the Accessibility Tookit, is used to obtain accessibily information
|
||||
from GTK+ and GNOME widgets.
|
||||
|
||||
|
@ -92,55 +82,78 @@ from GTK+ and GNOME widgets.
|
|||
%setup -q -n %{pkgname}-%{version}
|
||||
|
||||
%build
|
||||
|
||||
%configure2_5x \
|
||||
--enable-static \
|
||||
%if %enable_gtkdoc
|
||||
--disable-static \
|
||||
%if %{enable_gtkdoc}
|
||||
--enable-gtk-doc
|
||||
%endif
|
||||
|
||||
%make
|
||||
|
||||
%install
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
%makeinstall_std
|
||||
|
||||
%{find_lang} %{pkgname}10
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%if %mdkversion < 200900
|
||||
%post -n %{lib_name} -p /sbin/ldconfig
|
||||
%endif
|
||||
|
||||
%if %mdkversion < 200900
|
||||
%postun -n %{lib_name} -p /sbin/ldconfig
|
||||
%endif
|
||||
find %{buildroot} -name "*.la" -delete
|
||||
%find_lang %{pkgname}10
|
||||
|
||||
%files common -f %{pkgname}10.lang
|
||||
%defattr(-,root,root)
|
||||
%doc README
|
||||
|
||||
%files -n %{lib_name}
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/libatk-%{api_version}.so.%{lib_major}*
|
||||
%_libdir/girepository-1.0/Atk-%{api_version}.typelib
|
||||
%files -n %{libname}
|
||||
%{_libdir}/libatk-%{api}.so.%{major}*
|
||||
|
||||
%files -n %develname
|
||||
%defattr(-,root,root)
|
||||
%files -n %{girname}
|
||||
%{_libdir}/girepository-1.0/Atk-%{api}.typelib
|
||||
|
||||
%files -n %{develname}
|
||||
%doc AUTHORS ChangeLog NEWS
|
||||
%doc %{_datadir}/gtk-doc/html/*
|
||||
%{_includedir}/*
|
||||
%{_libdir}/*.so
|
||||
%{_libdir}/*.a
|
||||
%{_libdir}/*.la
|
||||
%{_libdir}/pkgconfig/*
|
||||
%_datadir/gir-1.0/Atk-%{api_version}.gir
|
||||
%{_datadir}/gir-1.0/Atk-%{api}.gir
|
||||
|
||||
|
||||
|
||||
%changelog
|
||||
* Mon Jun 13 2011 Götz Waschk <waschk@mandriva.org> 2.0.1-1mdv2011.0
|
||||
* Fri Apr 27 2012 Matthew Dawkins <mattydaw@mandriva.org> 2.4.0-3
|
||||
+ Revision: 793702
|
||||
- rebuild: make gir pkg reqd by devel pkg
|
||||
|
||||
* Mon Apr 23 2012 Matthew Dawkins <mattydaw@mandriva.org> 2.4.0-2
|
||||
+ Revision: 793021
|
||||
- rebuild for new rpm typelib auto prov/req
|
||||
|
||||
* Wed Apr 04 2012 Matthew Dawkins <mattydaw@mandriva.org> 2.4.0-1
|
||||
+ Revision: 789112
|
||||
- new version 2.4.0
|
||||
- cleaned up spec
|
||||
- split out gir pkg
|
||||
|
||||
* Sat Dec 03 2011 Matthew Dawkins <mattydaw@mandriva.org> 2.2.0-4
|
||||
+ Revision: 737360
|
||||
- really disable static build now
|
||||
- rebuild to remove reqs in devel pkg
|
||||
- removed .la files
|
||||
- disabled static build
|
||||
- removed old ldconfig scriptlets
|
||||
- removed dup devel provides
|
||||
- converted BRs to pkgconfig provides
|
||||
|
||||
* Sun Nov 06 2011 Paulo Andrade <pcpa@mandriva.com.br> 2.2.0-3
|
||||
+ Revision: 722053
|
||||
- Revert removal of .la files.
|
||||
|
||||
* Sat Nov 05 2011 Zé <ze@mandriva.org> 2.2.0-2
|
||||
+ Revision: 720056
|
||||
- clean defattr and section clean
|
||||
- clean .la files
|
||||
- rebuild
|
||||
|
||||
* Mon Oct 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 2.2.0-1
|
||||
+ Revision: 708113
|
||||
- new version 2.2.0
|
||||
|
||||
* Mon Jun 13 2011 Götz Waschk <waschk@mandriva.org> 2.0.1-1
|
||||
+ Revision: 684928
|
||||
- new version
|
||||
- xz tarball
|
||||
|
@ -242,7 +255,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||
- rebuild
|
||||
- kill re-definition of %%buildroot on Pixel's request
|
||||
|
||||
+ Olivier Blin <oblin@mandriva.com>
|
||||
+ Olivier Blin <blino@mandriva.org>
|
||||
- restore BuildRoot
|
||||
|
||||
* Mon Sep 17 2007 Götz Waschk <waschk@mandriva.org> 1.20.0-1mdv2008.0
|
||||
|
|
Loading…
Add table
Reference in a new issue