Summary: The MusicBrainz tagging library
-Summary(pl): Biblioteka znakowania MusicBrainz
+Summary(pl.UTF-8): Biblioteka znakowania MusicBrainz
Name: libtunepimp
%define _major 0.5
-Version: %{_major}.2
-Release: 1
+Version: %{_major}.3
+Release: 11
License: GPL
Group: Libraries
Source0: ftp://ftp.musicbrainz.org/pub/musicbrainz/%{name}-%{version}.tar.gz
-# Source0-md5: 655b254539013f5e7fe50ac035c26dcb
+# 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
%description
The MusicBrainz tagging library.
-%description -l pl
+%description -l pl.UTF-8
Biblioteka znakowania MusicBrainz.
%package devel
Summary: Header files for libtunepimp library
-Summary(pl): Pliki nag³ówkowe biblioteki libtunepimp
+Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libtunepimp
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: curl-devel
%description devel
Header files for libtunepimp library.
-%description devel -l pl
-Pliki nag³ówkowe biblioteki libtunepimp.
+%description devel -l pl.UTF-8
+Pliki nagłówkowe biblioteki libtunepimp.
%package static
Summary: Static libtunepimp library
-Summary(pl): Statyczna biblioteka libtunepimp
+Summary(pl.UTF-8): Statyczna biblioteka libtunepimp
Group: Development/Libraries
Requires: %{name}-devel = %{version}-%{release}
%description static
Static libtunepimp library.
-%description static -l pl
+%description static -l pl.UTF-8
Statyczna biblioteka libtunepimp.
%package -n python-tunepimp
Summary: Python bindings for libtunepimp library
-Summary(pl): 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}
%description -n python-tunepimp
Python bindings for libtunepimp library.
-%description -n python-tunepimp -l pl
-Wi±zania Pythona do biblioteki libtunepimp.
+%description -n python-tunepimp -l pl.UTF-8
+Wiązania Pythona do biblioteki libtunepimp.
%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