%define major 1 %define oname gal %define name %{oname}-2.2 %define libname %mklibname %{name}_ %major Summary: Library for compound documents in GNOME2 Name: %name Version: 2.2.5 Release: 1mdk License: LGPL Group: System/Libraries URL: http://www.gnome.org/ BuildRequires: libgnomeui2-devel BuildRequires: libgnomeprintui-devel >= 2.2.1 BuildRequires: libglade2.0-devel BuildRequires: perl-XML-Parser Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%oname/%{oname}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot %description This the G App Libs (GAL). This module contains some library functions that came from Gnumeric and Evolution. The idea is to reuse those widgets across various larger GNOME applications that might want to use these widgets. %package -n %libname Summary: %{summary} Group: %{group} Requires: %name >= %version-%release %description -n %libname This the G App Libs (GAL). This module contains some library functions that came from Gnumeric and Evolution. The idea is to reuse those widgets across various larger GNOME applications that might want to use these widgets. %package -n %libname-devel Summary: Libraries and include files for gal Group: Development/C Requires: %libname = %{version}-%{release} Provides: lib%{name}-devel = %{version}-%{release} Requires: libglade2.0-devel Requires: libgnomeprint-devel >= 2.2 Conflicts: %{_lib}gal-2.2_0-devel %description -n %libname-devel This package provides the necessary development libraries and include files to allow you to develop programs using gal. %prep %setup -q -n %oname-%version %build %configure2_5x %make %install rm -rf $RPM_BUILD_ROOT %makeinstall_std %find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT %post -n %libname -p /sbin/ldconfig %postun -n %libname -p /sbin/ldconfig %files -f %{name}.lang %defattr(-,root,root,-) %doc README NEWS AUTHORS MAINTAINERS ChangeLog %dir %{_datadir}/%{name} %{_datadir}/%{name}/%version %files -n %libname %defattr(-,root,root,-) %{_libdir}/*.so.* %files -n %libname-devel %defattr(-,root,root,-) %doc %{_datadir}/gtk-doc/html/%{name} %{_libdir}/*.so %{_libdir}/*.a %{_libdir}/*.la %{_libdir}/pkgconfig/* %{_includedir}/* %changelog * Fri Feb 18 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.5-1mdk - Release 2.2.5 * Wed Jan 05 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.4-2mdk - Rebuild with latest howl * Tue Dec 7 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.4-1mdk - New release 2.2.4 * Tue Oct 19 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.3-1mdk - New release 2.2.3 * Wed Sep 29 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.2-1mdk - Release 2.2.2 * Tue Sep 14 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.1-1mdk - Release 2.2.1 * Tue Aug 31 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.0-2mdk - Add conflicts to ease upgrade * Mon Aug 30 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.0-1mdk - Release 2.2.0 - Major has changed * Sun Aug 15 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.1.14-1mdk - New release 2.1.14 * Tue Aug 3 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.1.13-1mdk - New release 2.1.13 * Tue Jul 20 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.1.12-1mdk - New release 2.1.12 * Tue Jul 6 2004 Götz Waschk <waschk@linux-mandrake.com> 2.1.11-1mdk - drop the patch - New release 2.1.11 * Mon Jun 7 2004 Götz Waschk <waschk@linux-mandrake.com> 2.1.10-1mdk - patch to make it build - reenable libtoolize - New release 2.1.10 * Fri May 21 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.1.9-1mdk - New release 2.1.9 * Wed Apr 21 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.8-2mdk - Fix BuildRequires * Tue Apr 20 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.8-1mdk - Release 2.1.8 (parallel installable with 1.99.x series) * Thu Mar 25 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.99.11-2mdk - Add conflicts on devel package to ease upgrade * Fri Mar 12 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.99.11-1mdk - Release 1.99.11 * Thu Sep 25 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 1.99.10-1mdk - Release 1.99.10 * Tue Sep 02 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 1.99.9-3mdk - Fix dependencies/buildrequires * Mon Aug 4 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 1.99.9-2mdk - Really remove dependency on old version * Mon Aug 4 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 1.99.9-1mdk - Release 1.99.9 * Fri Jul 11 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 1.99.8-1mdk - Release 1.99.8 * Thu Jun 12 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 1.99.7-2mdk - Rebuild against latest libbonobo * Tue Jun 10 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 1.99.7-1mdk - Release 1.99.7 * Mon Jun 02 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 1.99.6-1mdk - Release 1.99.6 * Wed May 07 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 1.99.4-1mdk - Release 1.99.4 * Wed Apr 16 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 1.99.3-1mdk - Release 1.99.3 * Thu Mar 20 2003 Götz Waschk <waschk@linux-mandrake.com> 1.99.2-1mdk - mklibname macro - split out data package - drop patch - rename from gal-2-0 to gal2.0 - new version * Mon Dec 2 2002 Götz Waschk <waschk@linux-mandrake.com> 0.0.7-1mdk - spec fixes - patch to fix requires for new gnomeprint - new version * Mon Sep 16 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.0.6-1mdk - GNOME 2 port of gal