Summary: A software library for manipulating ID3v1 and ID3v2 tags. Name: id3lib Version: 3.8.3 Release: 4_2%{?dist} License: LGPL Group: System Environment/Libraries Source: http://download.sourceforge.net/id3lib/%{name}-%{version}.tar.gz URL: http://id3lib.sourceforge.net/ BuildRoot: %{_tmppath}/%{name}-root Requires: libstdc++ BuildRequires: gcc-c++, libstdc++-devel, zlib-devel %description This package provides a software library for manipulating ID3v1 and ID3v2 tags. It provides a convenient interface for software developers to include standards-compliant ID3v1/2 tagging capabilities in their applications. Features include identification of valid tags, automatic size conversions, (re)synchronisation of tag frames, seamless tag (de)compression, and optional padding facilities. %package devel Summary: Headers and libraries for developing programs that will use id3lib. Group: Development/Libraries Requires: %{name} = %{version} %description devel This package contains the headers that programmers will need to develop applications which will use id3lib, the software library for ID3v1 and ID3v2 tag manipulation. %prep %setup -q %build %configure --enable-debug=no make %{?_smp_mflags} %install rm -rf %{buildroot} %makeinstall # Clean docs for inclusion rm -f doc/{Doxyfile*,Makefile*,*.in} rm -rf examples/{Makefile*,.deps/,.libs/} %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog HISTORY NEWS README THANKS TODO %{_bindir}/* %{_libdir}/*.so.* %files devel %defattr(-,root,root,-) %doc doc/ examples/ %{_includedir}/* %exclude %{_libdir}/*.la %{_libdir}/*.a %{_libdir}/*.so %changelog * Sat Oct 4 2003 Matthias Saou - Added gcc-c++, libstdc++-devel and zlib-devel dependencies. * Tue Apr 15 2003 Matthias Saou - Move binary files to the main package. * Mon Mar 31 2003 Matthias Saou - Update to 3.8.3. - Rebuilt for Red Hat Linux 9. - Exclude .la file. * Wed Dec 25 2002 Ville Skyttä - 3.8.2-fr1 - Update to 3.8.2 (GCC 3.2 patch no longer needed). * Tue Oct 08 2002 Erich Schraer - Added patch id3lib-3.8.0-gc-3.2.patch. * Fri Aug 30 2002 Matthias Saou - Spec file cleanup for Red Hat Linux. - Removed examples and docs sub-packages (both are in devel now). * Sat Sep 08 2001 Cedric Tefft 3.8.0pre2 - Version 3.8.0pre2 * Mon Nov 20 2000 Scott Thomas Haug 3.8.0pre1-1 - Version 3.8.0pre1 * Thu Sep 14 2000 Scott Thomas Haug 3.7.13-1 - Version 3.7.13 * Sat Aug 26 2000 Scott Thomas Haug 3.7.12-2 - Removed -mpreferred-stack-boundary option from RPM_OPT_FLAGS for RedHat 6.2 * Fri Jul 07 2000 Scott Thomas Haug 3.7.12-1 - Version 3.7.12 * Fri Jul 05 2000 Scott Thomas Haug 3.7.11-1 - Version 3.7.11 * Fri Jun 23 2000 Scott Thomas Haug 3.7.10-1 - Version 3.7.10 * Wed May 24 2000 Scott Thomas Haug 3.7.9-1 - Version 3.7.9 * Wed May 10 2000 Scott Thomas Haug 3.7.8-1 - Version 3.7.8 * Wed May 10 2000 Scott Thomas Haug 3.7.7-1 - Version 3.7.7 * Wed May 03 2000 Scott Thomas Haug 3.7.6-1 - Version 3.7.6 * Fri Apr 28 2000 Scott Thomas Haug 3.7.5-1 - Version 3.7.5 * Wed Apr 26 2000 Scott Thomas Haug 3.7.4-1 - Version 3.7.4 * Mon Apr 24 2000 Scott Thomas Haug 3.7.3-1 - Version 3.7.3 - Added explicit RPM_OPT_FLAGS def based on arch, since -fno-exceptions and -fno-rtti are part of the default flags in rpmrc and we need both exceptions and rtti (exceptions uses rtti) * Fri Apr 21 2000 Scott Thomas Haug 3.7.2-1 - Version 3.7.2 - More conditional blocks for noarch - More thorough cleaning of files for documentation - Updated html directory * Thu Apr 20 2000 Scott Thomas Haug 3.7.1-2 - Fixed date of changelog entry for 3.7.1-1 - Added conditional blocks so docs only get built for noarch target * Wed Apr 19 2000 Scott Thomas Haug 3.7.1-1 - Version 3.7.1 - Removed zlib-devel requirement from devel - Added doc package to distribute documentation - Added examples package to distribute binary examples (id3tag, id3info, ...) - Moved doc/ and examples/ source files from devel to doc package * Mon Apr 17 2000 Scott Thomas Haug 3.7.0-1 - First (s)rpm build