Author: goetz
Date: Sun Nov 26 19:48:17 2006
New Revision: 87329
Modified:
packages/cooker/libtunepimp/current/SPECS/libtunepimp.spec
Log:
optional mp4 build
Modified: packages/cooker/libtunepimp/current/SPECS/libtunepimp.spec
==============================================================================
--- packages/cooker/libtunepimp/current/SPECS/libtunepimp.spec (original)
+++ packages/cooker/libtunepimp/current/SPECS/libtunepimp.spec Sun Nov 26
19:48:17 2006
@@ -1,9 +1,15 @@
%define major 5
%define libname %mklibname tunepimp %major
+%define build_plf 0
+%{?_with_plf: %{expand: %%global build_plf 1}}
+%if %build_plf
+%define distsuffix plf
+%endif
+
Name: libtunepimp
Version: 0.5.2
-Release: %mkrel 2
+Release: %mkrel 3
Epoch: 1
Summary: A library for creating MusicBrainz enabled tagging applications
Source0:
ftp://ftp.musicbrainz.org/pub/musicbrainz/%{name}-%{version}.tar.bz2
@@ -21,12 +27,20 @@
BuildRequires: taglib-devel
BuildRequires: libmpcdec-devel
BuildRequires: python-devel
+%if %build_plf
+BuildRequires: libmp4v2-devel
+%endif
%description
The TunePimp library (also referred to as libtunepimp) is
a development library geared towards developers who wish
to create MusicBrainz enabled tagging applications.
+%if %build_plf
+This package is in PLF as it may violate some MP4 patents.
+%endif
+
+
#-----------------------------------------------------------
%package -n tunepimp-utils
@@ -74,7 +88,7 @@
%files -n %{libname}
%defattr(-,root,root)
-%{_libdir}/*.so.*
+%{_libdir}/*.so.%{major}*
#-----------------------------------------------------------