%define major 12 %define minimajor 12 %define libname %mklibname totem-plparser %major %define libnamedev %mklibname -d totem-plparser %define minilibname %mklibname totem-plparser-mini %minimajor Summary: Playlist parser library from the Totem Movie Player Name: totem-pl-parser Version: 2.24.1 Release: %mkrel 2 Source0: http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.bz2 #gw fix python binding: #http://bugzilla.gnome.org/show_bug.cgi?id=556719 Patch: totem-pl-parser-fix-symbol-export.patch License: LGPLv2+ Group: System/Libraries BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot URL: http://www.hadess.net/totem.php3 BuildRequires: hal-devel BuildRequires: gnome-vfs2-devel BuildRequires: gtk2-devel BuildRequires: evolution-data-server-devel BuildRequires: intltool %description Shared library used by totem. %package i18n Summary: Playlist parser library from the Totem Movie Player Group: System/Internationalization %description i18n This package contains the translations for %name. %package -n %libname Summary: Playlist parser library from the Totem Movie Player Group: System/Libraries Requires: %name-i18n >= %version %description -n %libname Shared library used by totem. %package -n %minilibname Summary: Playlist parser library from the Totem Movie Player Group: System/Libraries %description -n %minilibname Shared library used by totem - minimal version. %package -n %{libnamedev} Summary: Static libraries, include files for totem playlist parser Group: Development/GNOME and GTK+ Provides: totem-plparser-devel = %{version} Provides: libtotem-plparser-devel = %{version} Requires: %{libname} = %{version} Requires: %{minilibname} = %{version} Conflicts: %{_lib}totem-plparser0-devel Obsoletes: %mklibname -d totem-plparser 7 %description -n %{libnamedev} Static libraries, include files for totem playlist parser %prep %setup -q %patch %build %configure2_5x %make %install rm -rf $RPM_BUILD_ROOT %name.lang %makeinstall_std %find_lang %name %clean rm -rf $RPM_BUILD_ROOT %if %mdkversion < 200900 %post -n %{libname} -p /sbin/ldconfig %endif %if %mdkversion < 200900 %postun -n %{libname} -p /sbin/ldconfig %endif %if %mdkversion < 200900 %post -n %{minilibname} -p /sbin/ldconfig %endif %if %mdkversion < 200900 %postun -n %{minilibname} -p /sbin/ldconfig %endif %files i18n -f %name.lang %defattr(-,root,root) %files -n %{libname} %defattr(-,root,root) %doc README NEWS %{_libdir}/libtotem-plparser.so.%{major}* %files -n %{minilibname} %defattr(-,root,root) %{_libdir}/libtotem-plparser-mini.so.%{minimajor}* %files -n %{libnamedev} %defattr(-,root,root) %doc ChangeLog AUTHORS %doc %_datadir/gtk-doc/html/* %{_libdir}/*.so %attr(644,root,root) %{_libdir}/*.la %{_libdir}/*.a %{_libdir}/pkgconfig/* %_includedir/%name %changelog * Sat Oct 18 2008 Götz Waschk <waschk@mandriva.org> 2.24.1-2mdv2009.1 + Revision: 294972 - fix python binding (bug #43622) * Sat Oct 11 2008 Götz Waschk <waschk@mandriva.org> 2.24.1-1mdv2009.1 + Revision: 291932 - new version - drop patch * Thu Oct 02 2008 Frederic Crozat <fcrozat@mandriva.com> 2.24.0-2mdv2009.0 + Revision: 290752 - Patch0 (SVN): bug fixes from SVN * Sun Sep 21 2008 Götz Waschk <waschk@mandriva.org> 2.24.0-1mdv2009.0 + Revision: 286361 - new version * Fri Aug 29 2008 Götz Waschk <waschk@mandriva.org> 2.23.91-1mdv2009.0 + Revision: 277464 - new version * Wed Jul 23 2008 Götz Waschk <waschk@mandriva.org> 2.23.3-3mdv2009.0 + Revision: 241879 - rebuild for missing packages * Tue Jul 22 2008 Götz Waschk <waschk@mandriva.org> 2.23.3-2mdv2009.0 + Revision: 240200 - rebuild * Mon Jul 14 2008 Götz Waschk <waschk@mandriva.org> 2.23.3-1mdv2009.0 + Revision: 234534 - fix buildrequires - new version - drop patch and all build workarounds * Thu Jul 03 2008 Götz Waschk <waschk@mandriva.org> 2.23.2-1mdv2009.0 + Revision: 231097 - patch to make it build - new version - new major - fix build + Pixel <pixel@mandriva.com> - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers * Tue Apr 15 2008 Götz Waschk <waschk@mandriva.org> 2.22.2-1mdv2009.0 + Revision: 193794 - new version - drop patch * Wed Apr 02 2008 Frederic Crozat <fcrozat@mandriva.com> 2.22.1-3mdv2008.1 + Revision: 191630 - Patch0: various parsing fixes from SVN * Wed Mar 26 2008 Götz Waschk <waschk@mandriva.org> 2.22.1-2mdv2008.1 + Revision: 190454 - rebuild * Mon Mar 10 2008 Götz Waschk <waschk@mandriva.org> 2.22.1-1mdv2008.1 + Revision: 183427 - new version * Mon Feb 25 2008 Götz Waschk <waschk@mandriva.org> 2.21.92-1mdv2008.1 + Revision: 174560 - new version * Wed Jan 30 2008 Götz Waschk <waschk@mandriva.org> 2.21.91-2mdv2008.1 + Revision: 160401 - rebuild * Tue Jan 22 2008 Götz Waschk <waschk@mandriva.org> 2.21.91-1mdv2008.1 + Revision: 156135 - new version - add devel docs * Mon Jan 07 2008 Götz Waschk <waschk@mandriva.org> 2.21.90-1mdv2008.1 + Revision: 146326 - new version - update deps + Olivier Blin <oblin@mandriva.com> - restore BuildRoot + Thierry Vignaud <tvignaud@mandriva.com> - kill re-definition of %%buildroot on Pixel's request * Thu Dec 06 2007 Götz Waschk <waschk@mandriva.org> 2.21.6-1mdv2008.1 + Revision: 115989 - new version -new major * Tue Dec 04 2007 Götz Waschk <waschk@mandriva.org> 2.21.5-1mdv2008.1 + Revision: 115195 - import totem-pl-parser * Tue Dec 4 2007 Götz Waschk <waschk@mandriva.org> 2.21.5-1mdv2008.1 - initial package