Summary: The MusicBrainz tagging library
-Summary(pl.UTF-8): Biblioteka znakowania MusicBrainz
+Summary(pl.UTF-8): Biblioteka znakowania MusicBrainz
Name: libtunepimp
%define _major 0.5
Version: %{_major}.3
-Release: 2
+Release: 11
License: GPL
Group: Libraries
Source0: ftp://ftp.musicbrainz.org/pub/musicbrainz/%{name}-%{version}.tar.gz
# Source0-md5: 09649f983acef679a548344ba7a9bb2f
Patch0: %{name}-ltdl.patch
+Patch1: %{name}-mpeg4ip.patch
+Patch2: %{name}-gcc43.patch
BuildRequires: autoconf >= 2.52
BuildRequires: automake
BuildRequires: curl-devel
BuildRequires: libstdc++-devel >= 2:1.4d
BuildRequires: libtool
BuildRequires: libvorbis-devel
-BuildRequires: mpeg4ip-devel
+BuildRequires: mpeg4ip-devel >= 1.6
BuildRequires: python-devel >= 1:2.5
BuildRequires: rpm-pythonprov
BuildRequires: taglib-devel >= 1.4
%package devel
Summary: Header files for libtunepimp library
-Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libtunepimp
+Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libtunepimp
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: curl-devel
%package static
Summary: Static libtunepimp library
-Summary(pl.UTF-8): Statyczna biblioteka libtunepimp
+Summary(pl.UTF-8): Statyczna biblioteka libtunepimp
Group: Development/Libraries
Requires: %{name}-devel = %{version}-%{release}
%package -n python-tunepimp
Summary: Python bindings for libtunepimp library
-Summary(pl.UTF-8): Wiązania Pythona do biblioteki libtunepimp
+Summary(pl.UTF-8): Wiązania Pythona do biblioteki libtunepimp
Group: Libraries/Python
%pyrequires_eq python-libs
Requires: %{name} = %{version}-%{release}
%prep
%setup -q
%patch0 -p1
+%patch1 -p1
+%patch2 -p1
-%{__sed} -i -e 's/ -O2//' configure.in
+%{__sed} -i 's/ -O2//' configure.in
+%{__sed} -i 's/lt_dlhandle_struct \*/lt_dlhandle/' lib/plugins.cpp
%build
%{__libtoolize}
%{__autoconf}
%{__autoheader}
%{__automake}
-%configure
+
+%configure \
+ --enable-ltdl-install=no
+
%{__make}
# perl bindings are not updated to current API
%doc AUTHORS ChangeLog README.LGPL TODO
%attr(755,root,root) %{_bindir}/puid
%attr(755,root,root) %{_libdir}/libtunepimp.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libtunepimp.so.5
%dir %{_libdir}/tunepimp
%dir %{_libdir}/tunepimp/plugins
%attr(755,root,root) %{_libdir}/tunepimp/plugins/*.tpp