|
@@ -1,15 +1,20 @@
|
|
|
+Name: id3lib
|
|
|
Summary: A software library for manipulating ID3v1 and ID3v2 tags
|
|
|
Summary(ja): ID3v1/v2 タグを扱うためのライブラリ
|
|
|
-Name: id3lib
|
|
|
Version: 3.8.3
|
|
|
-Release: 1%{?_dist_release}
|
|
|
-License: LGPL
|
|
|
+Release: 2%{?_dist_release}
|
|
|
+
|
|
|
+Group: System Environment/Libraries
|
|
|
+License: LGPLv2
|
|
|
+URL: http://id3lib.sourceforge.net/
|
|
|
+
|
|
|
Source: http://prdownloads.sourceforge.net/id3lib/id3lib-%{version}.tar.gz
|
|
|
Patch0: http://prdownloads.sourceforge.net/easytag/patch_id3lib_3.8.3_UTF16_writing_bug.diff
|
|
|
Patch1: id3lib-3.8.3-fix-id3v2-latest.patch
|
|
|
Patch2: id3lib-3.8.3-mkstemp.patch
|
|
|
-URL: http://id3lib.sourceforge.net/
|
|
|
-Group: System Environment/Libraries
|
|
|
+Patch3: id3lib-3.8.3-includes.patch
|
|
|
+Patch4: http://launchpadlibrarian.net/33114077/id3lib-vbr_buffer_overflow.diff
|
|
|
+
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
|
BuildRequires: zlib-devel
|
|
|
|
|
@@ -53,6 +58,9 @@ tag manipulation.
|
|
|
%patch0 -p1 -b .UTF-16
|
|
|
%patch1 -p1 -b .id3v2-latest
|
|
|
%patch2 -p1 -b .mkstemp
|
|
|
+%patch3 -p1 -b .gcc43
|
|
|
+%patch4 -p1
|
|
|
+chmod -x src/*.h src/*.cpp include/id3/*.h
|
|
|
|
|
|
%build
|
|
|
%configure --enable-debug=no --enable-static=no
|
|
@@ -89,6 +97,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
|
|
|
%{_libdir}/*.so
|
|
|
|
|
|
%changelog
|
|
|
+* Sat Mar 26 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.8.3-2
|
|
|
+- added Patch3 to build with current toolchain
|
|
|
+
|
|
|
* Sun Jun 15 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.8.3-1
|
|
|
- applied new versioning policy
|
|
|
- removed lib*.la files from devel package
|