%define lib_major 0 %define lib_name %mklibname gnomeprint2-2_ %{lib_major} Summary: GNOME print library Name: libgnomeprint Version: 2.18.0 Release: %mkrel 1 Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2 License: LGPL Group: System/Libraries Url: http://www.levien.com/gnome/print-arch.html BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot BuildRequires: libart_lgpl-devel BuildRequires: libbonobo2_x-devel BuildRequires: pango-devel >= 1.5 BuildRequires: libgnomecups-devel >= 0.2 BuildRequires: bison BuildRequires: flex BuildRequires: gtk-doc >= 1.2 BuildRequires: perl-XML-Parser #if patched BuildRequires: automake1.7 BuildRequires: intltool %description This is an implementation of the Gnome Printing Architecture, as described in: http://www.levien.com/gnome/print-arch.html %package -n %{lib_name} Summary: Library for GNOME print support Group: %{group} Requires: %{name} >= %{version} %description -n %{lib_name} This is an implementation of the Gnome Printing Architecture, as described in: http://www.levien.com/gnome/print-arch.html %package -n %{lib_name}-devel Summary: Static libraries, include files for GNOME print Group: Development/GNOME and GTK+ Provides: %{name}2-2-devel = %{version}-%{release} Provides: %{name}-devel = %{version}-%{release} Requires: %{lib_name} = %{version} Requires: %{name} = %{version} Requires: libart_lgpl-devel Requires: libbonobo2_x-devel %description -n %{lib_name}-devel This is an implementation of the Gnome Printing Architecture, as described in: http://www.levien.com/gnome/print-arch.html %prep %setup -q #fix build on x86-64 aclocal-1.7 automake-1.7 autoconf %build %configure2_5x %make %install rm -rf $RPM_BUILD_ROOT %makeinstall_std %find_lang %{name}-2.2 #remove unpackaged files rm -f $RPM_BUILD_ROOT%{_libdir}/libgnomeprint/%{version}/modules/*.{la,a} \ $RPM_BUILD_ROOT%{_libdir}/libgnomeprint/%{version}/modules/*/*.{la,a} %clean rm -rf $RPM_BUILD_ROOT %post -n %{lib_name} -p /sbin/ldconfig %postun -n %{lib_name} -p /sbin/ldconfig %files -f %{name}-2.2.lang %defattr(-,root,root) %doc README AUTHORS NEWS %dir %{_libdir}/libgnomeprint %dir %{_libdir}/libgnomeprint/%{version} %dir %{_libdir}/libgnomeprint/%{version}/modules %dir %{_libdir}/libgnomeprint/%{version}/modules/transports %dir %{_libdir}/libgnomeprint/%{version}/modules/filters %{_libdir}/libgnomeprint/%{version}/modules/*.so %{_libdir}/libgnomeprint/%{version}/modules/transports/*.so %{_libdir}/libgnomeprint/%{version}/modules/filters/*.so %{_datadir}/libgnomeprint %files -n %{lib_name} %defattr(-,root,root) %{_libdir}/*.so.* %files -n %{lib_name}-devel %defattr(-,root,root) %doc ChangeLog %doc %{_datadir}/gtk-doc/html/* %{_includedir}/* %{_libdir}/*.so %{_libdir}/*.a %{_libdir}/*.la %{_libdir}/pkgconfig/* %changelog * Tue Mar 13 2007 Götz Waschk <waschk@mandriva.org> 2.18.0-1mdv2007.1 + Revision: 142150 - new version - readd ChangeLog + Thierry Vignaud <tvignaud@mandriva.com> - no need to package big ChangeLog when NEWS is already there * Mon Feb 26 2007 Götz Waschk <waschk@mandriva.org> 2.17.92-1mdv2007.1 + Revision: 126088 - new version * Mon Feb 12 2007 Götz Waschk <waschk@mandriva.org> 2.17.91-1mdv2007.1 + Revision: 119850 - new version * Mon Jan 22 2007 Götz Waschk <waschk@mandriva.org> 2.17.90-1mdv2007.1 + Revision: 112103 - new version * Mon Nov 27 2006 Götz Waschk <waschk@mandriva.org> 2.17.0-1mdv2007.1 + Revision: 87582 - new version * Mon Nov 27 2006 Götz Waschk <waschk@mandriva.org> 2.12.1-8mdv2007.1 + Revision: 87546 - Import libgnomeprint * Fri Sep 01 2006 Frederic Crozat <fcrozat@mandriva.com> 2.12.1-8mdv2007.0 - Rebuild, fix Mdv bug #23630 * Fri Jun 30 2006 Stefan van der Eijk <stefan@eijk.nu> 2.12.1-1mdv2007.0 - libgnutls rebuild * Fri Feb 24 2006 Frederic Crozat <fcrozat@mandriva.com> 2.12.1-6mdk - Use mkrel * Fri Nov 18 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.1-5mdk - Rebuild with latest openssl * Tue Oct 18 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.1-4mdk - Remove cups-devel in buildrequires (already in libgnomecups-devel) * Sat Oct 8 2005 Götz Waschk <waschk@mandriva.org> 2.12.1-3mdk - fix buildrequires * Fri Oct 7 2005 Götz Waschk <waschk@mandriva.org> 2.12.1-2mdk - fix buildrequires * Thu Oct 06 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.1-1mdk - Release 2.12.1 * Thu May 12 2005 Götz Waschk <waschk@mandriva.org> 2.10.3-3mdk - fix buildrequires * Mon May 09 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.3-2mdk - Fix build on x86-64 * Wed Apr 20 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.3-1mdk - Release 2.10.3 (based on Götz Waschk package) - Remove patches 0, 1 (merged upstream) * Tue Dec 7 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.8.2-1mdk - New release 2.8.2 * Mon Nov 29 2004 Götz Waschk <waschk@linux-mandrake.com> 2.8.1-1mdk - update patch 0 - New release 2.8.1 * Tue Nov 9 2004 Götz Waschk <waschk@linux-mandrake.com> 2.8.0.1-1mdk - New release 2.8.0.1 - Remove patch0 (merged upstream) - Patch0 (Fedora): Asynchronous query of PPD files - Patch1 (Fedora): Asynchronous update printer list * Wed Jun 23 2004 Götz Waschk <waschk@linux-mandrake.com> 2.6.2-1mdk - reenable libtoolize - New release 2.6.2 * Thu Apr 22 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.6.1-1mdk - New release 2.6.1 * Wed Apr 21 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.0-2mdk - Fix BuildRequires * Fri Apr 02 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.0-1mdk - Release 2.6.0 (with Götz help) - Patch0 (gw) : fix doctype * Thu Nov 27 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.4.2-1mdk - Release 2.4.2 * Wed Nov 26 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.4.1.1-1mdk - Release 2.4.4.1 * Fri Nov 21 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.4.1-1mdk - Release 2.4.1 - Remove patches 0 & 1 (merged upstream) * Thu Nov 06 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.4.0-1mdk - Release 2.4.0 * Tue Sep 09 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.3.1-4mdk - Patch1 (rawhide): fix default fallback font * Mon Sep 08 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.3.1-3mdk - Patch0: fix generated PS for strange TTF fonts (bug 3931) - Fix some dependencies * Tue Sep 02 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.3.1-2mdk - Fix BuildRequires * Thu Aug 21 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.3.1-1mdk - Release 2.3.1 - Remove patch0 (merged upstream) * Thu Jul 10 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 2.2.1.3-1mdk - Release 2.2.1.3 * Fri Jun 6 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 2.2.1.2-3mdk - Patch0: don't use version in module soname * Tue Jun 3 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 2.2.1.2-2mdk - mklibnamification * Mon Apr 14 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.1.2-1mdk - Release 2.2.1.2 * Mon Feb 3 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.1.1-1mdk - Release 2.2.1.1 * Tue Jan 21 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.1-1mdk - Release 2.2.1 * Mon Jan 20 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.0-1mdk - Release 2.2.0 * Thu Jan 16 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.8-2mdk - Recompiled against latest openssl * Tue Jan 14 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.8-1mdk - Release 2.1.8 * Tue Jan 7 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.7-1mdk - Release 2.1.7 - Remove patch0 (merged upstream) * Fri Dec 20 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.5-2mdk - Patch0: fix crash when using cups * Thu Dec 19 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.5-1mdk - Release 2.1.5 * Tue Dec 17 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.4-1mdk - Release 2.1.4 * Wed Dec 11 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.3-1mdk - Release 2.1.3 * Thu Dec 5 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.2-1mdk - Release 2.1.2 - Remove patch0 (merged upstream) - No longer obsolete/provides libgnomeprint 2.0, since 2.2 is now parallel installable with 2.0 * Tue Nov 26 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.1-2mdk - Patch0: fix data search path * Fri Nov 22 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.1-1mdk - Release 2.1.1 - Remove patches 0 & 1 (merged upstream) * Wed Aug 21 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.116.0-2mdk - Patch0 (rawhide): fix printing performance issue - Patch1 (rawhide): fix invalid PostScript issue * Mon Jul 29 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.116.0-1mdk - Release 1.116.0 * Mon Jun 24 2002 Stefan van der Eijk <stefan@eijk.nu> 1.115.0-2mdk - BuildRequires * Fri Jun 7 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.115.0-1mdk - Release 1.115.0 * Tue Jun 4 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.114.0-1mdk - Release 1.114.0 * Thu May 30 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.113.0-2mdk - Automated rebuild with gcc 3.1-1mdk * Mon May 13 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.113.0-1mdk - Release 1.113.0 * Thu Apr 18 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.112.0-1mdk - Release 1.112.0 * Mon Mar 25 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.111.0-2mdk - Add missing locale * Fri Mar 22 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.111.0-1mdk - First Mdk package