%define gnomever 2.24.0 %define majver %(echo %version | cut -d. -f 1-2) %define gnomegroup sources %define pkgname libglade Name: libglade Version: 2.6.4 Release: 1mamba Summary: Library for Glade, a user interface builder for GTK+ and GNOME Group: System/Libraries Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://www.gnome.org # bugfixes: http://ftp.acc.umu.se/pub/GNOME/sources/%{pkgname} Source: http://ftp.acc.umu.se/pub/GNOME/%{gnomegroup}/%{pkgname}/%{majver}/%{pkgname}-%{version}.tar.bz2 #http://ftp.gnome.org/pub/GNOME/%{gnomegroup}/%{gnomemajver}/%{gnomever}/sources/%{pkgname}-%{version}.tar.bz2 # http://bugzilla.gnome.org/show_bug.cgi?id=121025 Patch0: libglade-2.6.4-nowarning.patch # http://bugzilla.gnome.org/show_bug.cgi?id=510736 Patch1: libglade-2.6.4-secondary.patch License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: gtk-doc BuildRequires: libatk-devel BuildRequires: libcairo-devel BuildRequires: libfontconfig-devel BuildRequires: libfreetype-devel BuildRequires: libglib-devel BuildRequires: libgtk-devel BuildRequires: libpango-devel BuildRequires: libxml2-devel BuildRequires: libz-devel ## AUTOBUILDREQ-END BuildRequires: pkgconfig BuildRequires: libxml2-utils BuildRequires: xml-common BuildRequires: gtk-doc BuildRoot: %{_tmppath}/%{name}-%{version}-root %description Library for Glade, a user interface builder for GTK+ and GNOME. %package devel Summary: Devel package for libbonobo Group: Development/Libraries Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} %description devel Library for Glade, a user interface builder for GTK+ and GNOME This is the devel package. %package apidocs Summary: %{pkgname} API documentation Group: Documentation Requires: gtk-doc %description apidocs %{pkgname} API documentation. %prep %setup -q -n %{pkgname}-%{version} %patch0 -p1 %patch1 -p1 %build %configure \ --disable-gtk-doc \ --libexecdir=%{_sbindir} %make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall mkdir -p %{buildroot}%{_libdir}/libglade/2.0 %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root) %{_libdir}/*.so.* %dir %{_libdir}/libglade %dir %{_libdir}/libglade/2.0 %{_datadir}/xml/libglade/glade-?.?.dtd %doc AUTHORS NEWS README COPYING %files devel %defattr(-,root,root) %dir %{_includedir}/libglade-?.?/ %{_includedir}/libglade-?.?/* %{_bindir}/libglade-convert %{_libdir}/*.a %{_libdir}/*.la %{_libdir}/*.so %{_libdir}/pkgconfig/libglade*.pc %doc test-libglade.c %files apidocs %defattr(-,root,root) %{_datadir}/gtk-doc/html/%{pkgname}/ %changelog * Thu May 07 2009 gil 2.6.4-1mamba - update to 2.6.4 - fix for GNOME bug id: 121025; 510736 - added own %%{_libdir}/libglade and %%{_libdir}/libglade/2.0 * Sun Nov 02 2008 Silvan Calarco 2.6.3-1mamba - automatic update by autodist * Mon Oct 29 2007 Fabio Giani 2.6.2-1mamba - update to 2.6.2 * Tue Jan 09 2007 Davide Madrisan 2.6.0-1qilnx - update to version 2.6.0 by autospec - added missing build requirements for xml stuff * Mon Aug 29 2005 Davide Madrisan 2.5.1-1qilnx - update to version 2.5.1 by autospec - update dynamic linker run time bindings * Mon Aug 16 2004 Silvan Calarco 2.4.0-1qilnx - new version build * Tue Dec 30 2003 Silvan Calarco 2.0.1-1qilnx - first build