From a9070c660cf85f0d93c16fc2cd2829efd444caae96351dcc58cad5813b09db53 Mon Sep 17 00:00:00 2001 From: OBS User buildservice-autocommit Date: Thu, 26 May 2011 09:08:24 +0000 Subject: [PATCH 01/12] Updating link to change in openSUSE:Factory/taglib revision 24.0 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/taglib?expand=0&rev=5751ce6b648e508e4ba90c1f389e9bad --- taglib.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/taglib.spec b/taglib.spec index aaa6a21..bbe0eaa 100644 --- a/taglib.spec +++ b/taglib.spec @@ -20,7 +20,7 @@ Name: taglib Version: 1.7 -Release: 2 +Release: 4 License: LGPLv2.1+ ; MPLv1.1 .. Summary: Audio Meta-Data Library Url: http://ktown.kde.org/~wheeler/taglib/ From c4d741d4f7fcabbcd96550e709b83cb8190d1ccd165b8a383da1bdee69cb0f99 Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Sat, 28 May 2011 03:17:01 +0000 Subject: [PATCH 02/12] Accepting request 71776 from home:adra:branches:multimedia:libs Obsolete taglib version <=1.6.3 and fix last used openSUSE 11.4 version (my mistake, sorry), Removed ppc64 Obsoletes entries (not needed) OBS-URL: https://build.opensuse.org/request/show/71776 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/taglib?expand=0&rev=20 --- taglib.changes | 7 +++++++ taglib.spec | 20 ++------------------ 2 files changed, 9 insertions(+), 18 deletions(-) diff --git a/taglib.changes b/taglib.changes index 0389f73..7bed046 100644 --- a/taglib.changes +++ b/taglib.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Fri May 27 17:49:57 UTC 2011 - asterios.dramis@gmail.com + +- Spec file updates: + * Obsolete taglib version <=1.6.3 and fix last used openSUSE 11.4 version. + * Removed ppc64 Obsoletes entries (not needed). + ------------------------------------------------------------------- Wed May 25 14:19:41 UTC 2011 - coolo@novell.com diff --git a/taglib.spec b/taglib.spec index bbe0eaa..4df0f2e 100644 --- a/taglib.spec +++ b/taglib.spec @@ -54,11 +54,6 @@ TrueAudio, WAV, AIFF, MP4 and ASF files. License: LGPLv2.1+ Summary: Audio Meta-Data Library Group: System/Libraries -# bug437293 -%ifarch ppc64 -Obsoletes: libtag1-64bit -%endif -# %description -n libtag1 TagLib is a library for reading and editing the meta-data of several popular @@ -70,11 +65,6 @@ TrueAudio, WAV, AIFF, MP4 and ASF files. License: LGPLv2.1+ Summary: Audio Meta-Data Library Group: System/Libraries -# bug437293 -%ifarch ppc64 -Obsoletes: libtag_c0-64bit -%endif -# %description -n libtag_c0 TagLib is a library for reading and editing the meta-data of several popular @@ -89,15 +79,9 @@ Group: Development/Libraries/C and C++ Requires: libstdc++-devel Requires: libtag1 = %{version} Requires: libtag_c0 = %{version} -# taglib-devel was last used in openSUSE 11.4 (taglib-devel-0.6.3) +# taglib-devel was last used in openSUSE 11.4 (taglib-devel-1.6.2) Provides: taglib-devel = %{version} -Obsoletes: taglib-devel <= 0.6.3 -# bug437293 -%ifarch ppc64 -Obsoletes: libtag-devel-64bit -Obsoletes: taglib-devel-64bit -%endif -# +Obsoletes: taglib-devel <= 1.6.3 %description -n libtag-devel This package contains development files for taglib. From 3aadbb1af8cc93535bb14023ab492cbf8b87a87b561f0a90dc9562c78ac1104c Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Sat, 28 May 2011 04:09:49 +0000 Subject: [PATCH 03/12] OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/taglib?expand=0&rev=22 --- baselibs.conf | 2 - project.diff | 58 ++++++++ taglib-1.7.tar.bz2 | 3 - taglib.changes | 328 --------------------------------------------- taglib.desktop | 6 - taglib.spec | 5 +- 6 files changed, 61 insertions(+), 341 deletions(-) delete mode 100644 baselibs.conf create mode 100644 project.diff delete mode 100644 taglib-1.7.tar.bz2 delete mode 100644 taglib.changes delete mode 100644 taglib.desktop diff --git a/baselibs.conf b/baselibs.conf deleted file mode 100644 index 898d5b2..0000000 --- a/baselibs.conf +++ /dev/null @@ -1,2 +0,0 @@ -libtag1 -libtag_c0 diff --git a/project.diff b/project.diff new file mode 100644 index 0000000..acb208c --- /dev/null +++ b/project.diff @@ -0,0 +1,58 @@ +--- taglib.changes.orig ++++ taglib.changes +@@ -1,4 +1,11 @@ + ------------------------------------------------------------------- ++Fri May 27 17:49:57 UTC 2011 - asterios.dramis@gmail.com ++ ++- Spec file updates: ++ * Obsolete taglib version <=1.6.3 and fix last used openSUSE 11.4 version. ++ * Removed ppc64 Obsoletes entries (not needed). ++ ++------------------------------------------------------------------- + Wed May 25 14:19:41 UTC 2011 - coolo@novell.com + + - obsolete the right version of taglib +--- taglib.spec.orig ++++ taglib.spec +@@ -54,11 +54,6 @@ TrueAudio, WAV, AIFF, MP4 and ASF files. + License: LGPLv2.1+ + Summary: Audio Meta-Data Library + Group: System/Libraries +-# bug437293 +-%ifarch ppc64 +-Obsoletes: libtag1-64bit +-%endif +-# + + %description -n libtag1 + TagLib is a library for reading and editing the meta-data of several popular +@@ -70,11 +65,6 @@ TrueAudio, WAV, AIFF, MP4 and ASF files. + License: LGPLv2.1+ + Summary: Audio Meta-Data Library + Group: System/Libraries +-# bug437293 +-%ifarch ppc64 +-Obsoletes: libtag_c0-64bit +-%endif +-# + + %description -n libtag_c0 + TagLib is a library for reading and editing the meta-data of several popular +@@ -89,15 +79,9 @@ Group: Development/Libraries/C + Requires: libstdc++-devel + Requires: libtag1 = %{version} + Requires: libtag_c0 = %{version} +-# taglib-devel was last used in openSUSE 11.4 (taglib-devel-0.6.3) ++# taglib-devel was last used in openSUSE 11.4 (taglib-devel-1.6.2) + Provides: taglib-devel = %{version} +-Obsoletes: taglib-devel <= 0.6.3 +-# bug437293 +-%ifarch ppc64 +-Obsoletes: libtag-devel-64bit +-Obsoletes: taglib-devel-64bit +-%endif +-# ++Obsoletes: taglib-devel <= 1.6.3 + + %description -n libtag-devel + This package contains development files for taglib. diff --git a/taglib-1.7.tar.bz2 b/taglib-1.7.tar.bz2 deleted file mode 100644 index cadff1f..0000000 --- a/taglib-1.7.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:89e69f0e28fd28ee1aac11f737943d6d953f682234915b50184b608be7c413cb -size 458587 diff --git a/taglib.changes b/taglib.changes deleted file mode 100644 index 7bed046..0000000 --- a/taglib.changes +++ /dev/null @@ -1,328 +0,0 @@ -------------------------------------------------------------------- -Fri May 27 17:49:57 UTC 2011 - asterios.dramis@gmail.com - -- Spec file updates: - * Obsolete taglib version <=1.6.3 and fix last used openSUSE 11.4 version. - * Removed ppc64 Obsoletes entries (not needed). - -------------------------------------------------------------------- -Wed May 25 14:19:41 UTC 2011 - coolo@novell.com - -- obsolete the right version of taglib - -------------------------------------------------------------------- -Sun May 22 22:29:07 UTC 2011 - pascal.bleser@opensuse.org - -- make taglib become a package again, that has only one duty, to require - libtag1 and libtag_c0 for packages that still require taglib instead of - the new package names libtag1 and libtag_c0 - -------------------------------------------------------------------- -Tue May 17 20:55:51 UTC 2011 - asterios.dramis@gmail.com - -- Update to version 1.7: - * Fixed memory leaks in the FLAC file format parser. - * Fixed bitrate calculation for WAV files. - From 1.7 RC1 - * Support for reading/writing tags from Monkey's Audio files. (BUG:210404) - * Support for reading/writing embedded pictures from WMA files. - * Support for reading/writing embedded pictures from FLAC files (BUG:218696). - * Implemented APE::Tag::isEmpty() to check for all APE tags, not just the - basic ones. - * Added reading of WAV audio length. (BUG:116033) - * Exposed FLAC MD5 signature of the uncompressed audio stream via - FLAC::Properties::signature(). (BUG:160172) - * Added function ByteVector::toHex() for hex-encoding of byte vectors. - * WavPack reader now tries to get the audio length by finding the final - block, if the header doesn't have the information. (BUG:258016) - * Fixed a memory leak in the ID3v2.2 PIC frame parser. (BUG:257007) - * Fixed writing of RIFF files with even chunk sizes. (BUG:243954) - * Fixed compilation on MSVC 2010. - * Removed support for building using autoconf/automake. - * API docs can be now built using "make docs". -- Spec file updates: - * Changes based on openSUSE shared library packaging policy (added libtag1, - libtag_c0 and libtag-devel packages, removed taglib and taglib-devel - packages). - * Changes based on spec-cleaner run. - * Changed License: to LGPLv2.1+ ; MPLv1.1 .. - * Updates in Group, Summary and %description entries. - * Added libcppunit-devel and pkg-config in BuildRequires. - * Minor other updates. -- Updated taglib.desktop for susehelp to point to libtag-devel. - -------------------------------------------------------------------- -Sat Feb 26 14:24:48 UTC 2011 - toddrme2178@gmail.com - -- update to version 1.6.3 - * Fixed definitions of the TAGLIB_WITH_MP4 and TAGLIB_WITH_ASF macros. - * Fixed upgrading of ID3v2.3 genre frame with ID3v1 code 0 (Blues). - * New method `int String::toInt(bool *ok)` which can return whether the conversion to a number was successful. - * Fixed parsing of incorrectly written lengths in ID3v2 (affects mainly compressed frames). - - -------------------------------------------------------------------- -Sun Apr 11 17:07:36 UTC 2010 - tittiatcoke@gmail.com - -- update to version 1.6.2 - * Read Vorbis Comments from the first FLAC metadata block, - if there are multipe ones. - * Fixed a memory leak in FileRef's OGA format detection. - * Fixed compilation with the Sun Studio compiler. - * Handle WM/TrackNumber attributes with DWORD content in WMA files. - * More strict check if something is a valid MP4 file. - * Correctly save MP4 int-pair atoms with flags set to 0. - * Fixed compilation of the test runner on Windows. - * Store ASF attributes larger than 64k in the metadata library object. - * Ignore trailing non-data atoms when parsing MP4 covr atoms. - * Don't upgrade ID3v2.2 frame TDA to TDRC. - -------------------------------------------------------------------- -Mon Feb 1 12:33:03 UTC 2010 - jengelh@medozas.de - -- Package baselibs.conf - -------------------------------------------------------------------- -Tue Nov 3 23:21:25 UTC 2009 - beineri@opensuse.org - -- Update to version 1.6.1 - * Better detection of the audio codec of .oga files in FileRef. - * Fixed saving of Vorbis comments to Ogg FLAC files. TagLib tried to - include the Vorbis framing bit, which is only correct for Ogg Vorbis. - * Public symbols now have explicitly set visibility to "default" on GCC. - * Added missing exports for static ID3v1 functions. - * Fixed a typo in taglib_c.pc - * Fixed a failing test on ppc64. - * Support for binary 'covr' atom in MP4 files. TagLib 1.6 treated them - as text atoms, which corrupted them in some cases. - * Fixed ID3v1-style genre to string conversion in MP4 files. - -------------------------------------------------------------------- -Tue Sep 22 19:14:46 UTC 2009 - tittiatcoke@gmail.com - -- Update to version 1.6 - * New CMake option to build a static version - ENABLE_STATIC. - * Added support for disabling dllimport/dllexport on Windows - using the TAGLIB_STATIC macro. - * Support for parsing the obsolete 'gnre' MP4 atom. - * New cpp macros TAGLIB_WITH_MP4 and TAGLIB_WITH_ASF to determine - if TagLib was built with MP4/ASF support. - * Split Ogg packets larger than 64k into multiple pages. - * TagLib can now use FLAC padding block. - * ID3v2.2 frames are now not incorrectly saved. - * Support for ID3v2.2 PIC frames. - * Fixed a bug in ByteVectorList::split(). - * XiphComment::year() now falls back to YEAR if DATE doesn't exist - and XiphComment::year() falls back to TRACKNUM if TRACKNUMBER - doesn't exist. - * Improved ID3v2.3 genre parsing. - * Better checking of corrupted ID3v2 APIC data. - * Bitrate calculating using the Xing header now uses floating - point numbers. - * New TagLib::String method rfind(). - * Added support for MP4 file format with iTunes-style metadata - * Added support for ASF (WMA) file format. - * Fixed crash when saving a Locator APEv2 tag. - * Fixed a possible crash in the non-const version of String::operator[] - and in String::operator+=. - * Added support for PRIV ID3v2 frames. - * Empty ID3v2 genres are no longer treated as numeric ID3v1 genres. - * Added support for the POPM (rating/playcount) ID3v2 frame. - * Generic RIFF file format support: - * Support for AIFF files with ID3v2 tags. - * Support for WAV files with ID3v2 tags. - * Fixed crash on handling unsupported ID3v2 frames, e.g. on encrypted - frames. - * Fixed overflow while calculating bitrate of FLAC files with a very - high bitrate - -------------------------------------------------------------------- -Tue Mar 10 15:03:09 CET 2009 - coolo@suse.de - -- fix build with new cmake - -------------------------------------------------------------------- -Wed Jan 7 12:34:56 CET 2009 - olh@suse.de - -- obsolete old -XXbit packages (bnc#437293) - -------------------------------------------------------------------- -Thu Apr 10 14:58:25 CEST 2008 - dmueller@suse.de - -- fix build for older distros - -------------------------------------------------------------------- -Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de - -- added baselibs.conf file to build xxbit packages - for multilib support - -------------------------------------------------------------------- -Fri Feb 22 23:03:15 CET 2008 - crrodriguez@suse.de - -- build using Cmake -- update to version 1.5 - * Support for Mac OS X and Microsoft Windows - * Distributed under the MPL (in addition to the previous LGPL license) - * Added support for Speex files - * Added support for TrueAudio files - * Added support for WavPack files - * Added support for ID3v2 general encapsulated object frames - * Added support for ID3v2 unsynchronized lyrics frames - * Added support for ID3v2 URL frames - * Propper exports of all public classes / functions - * Updated the APE::Item API to work with value lists - * Added support to the FileRef class for new Xiph (Ogg) extensions - * Made the samples per frame for MPEG headers accessible - * Made MP3 Xing headers accessible - * Prevent invalid encodings from being written to ID3v1 tags - * Non-Latin1 ID3v2 text frames are automatically converted to UTF-8 on write (if they are not explicitly set to UTF-16) - * Added support for reading ID3v2.2/3 unsynchronized tags - * Made it possible to search for ID3v2 comment frames by description - * Fixed a number of bugs in ID3v2 relative volume adjustment reading and writing - * Added work arounds for iTunes writing invalid ID3v2 frame lengths - * Added work arounds for iTunes not being able to correctly parse numerical ID3v2 genres - * Added work arounds for iTunes putting non-text information in ID3v2 comment frames - * Added a function to export strings to std::wstring - * Added a function to check ASCII compatibility of strings - * Added a function to check Latin1 compatibility of strings - - -------------------------------------------------------------------- -Wed Nov 7 10:52:28 CET 2007 - meissner@suse.de - -- fixed gcc4.3 build - -------------------------------------------------------------------- -Wed Aug 8 00:27:37 CEST 2007 - crrodriguez@suse.de - -- fix more issues: - - this package does NOT require libjpeg-devel for build - - after adding missing zlib-devel on BuildRequires in the - previous checkin, libtool archives causes bloat. - -------------------------------------------------------------------- -Tue Aug 7 17:46:32 CEST 2007 - crrodriguez@suse.de - -- run ldconfig instead of using deprecated macro -- move the docs to the devel packages -- use fdupes to avoid duplicate files -- run make check in the check section - -------------------------------------------------------------------- -Fri Oct 20 13:25:08 CEST 2006 - dmueller@suse.de - -- fix build with automake 1.10 - -------------------------------------------------------------------- -Tue Sep 12 10:27:30 CEST 2006 - dmueller@suse.de - -- fix include's in installed headers - -------------------------------------------------------------------- -Mon Jul 3 17:50:49 CEST 2006 - cthiel@suse.de - -- fix build - -------------------------------------------------------------------- -Wed Jun 14 22:56:04 CEST 2006 - dmueller@suse.de - -- build parallel - -------------------------------------------------------------------- -Wed Jan 25 21:33:38 CET 2006 - mls@suse.de - -- converted neededforbuild to BuildRequires - -------------------------------------------------------------------- -Tue Nov 29 12:56:27 CET 2005 - ro@suse.de - -- added fontconfig to nfb - -------------------------------------------------------------------- -Mon Sep 26 22:57:04 CEST 2005 - mls@suse.de - -- make devel package require base package - -------------------------------------------------------------------- -Wed Aug 10 00:50:34 CEST 2005 - dmueller@suse.de - -- fix filelist - -------------------------------------------------------------------- -Tue Aug 9 23:32:42 CEST 2005 - dmueller@suse.de - -- don't package empty TODO file - -------------------------------------------------------------------- -Thu Jul 28 11:30:35 CEST 2005 - adrian@suse.de - -- update to version 1.4 - -------------------------------------------------------------------- -Mon Nov 8 11:16:48 CET 2004 - adrian@suse.de - -- update to version 1.3.1 - * 64bit OGG/Vorbis file lenght fixes - * crash fixes with broken mp3 files - -------------------------------------------------------------------- -Fri Oct 1 11:01:15 CEST 2004 - adrian@suse.de - -- fix susehelp entry for API documentation - -------------------------------------------------------------------- -Fri Sep 10 15:18:28 CEST 2004 - adrian@suse.de - -- update to version 1.3 - * support for AOE tags and MPC files - * compressed ID3v2 frame support - * several checks for SIGFPE - -------------------------------------------------------------------- -Wed Jul 28 11:03:42 CEST 2004 - adrian@suse.de - -- update to version 1.2 - * flac in ogg support - * support for relativ volume adjustement - * support for attached picture - -------------------------------------------------------------------- -Sun Apr 18 14:57:29 CEST 2004 - adrian@suse.de - -- update to version 1.1 - * bugfixes - * some more supported tag types - * speed improvements - -------------------------------------------------------------------- -Wed Jan 21 10:12:45 CET 2004 - adrian@suse.de - -- update to version 1.0 final -- generate and install API documentation - -------------------------------------------------------------------- -Mon Dec 15 15:39:46 CET 2003 - adrian@suse.de - -- update to version 0.96 (beta 2) - -------------------------------------------------------------------- -Thu Nov 13 16:30:30 CET 2003 - adrian@suse.de - -- update to current HEAD, to get kdemultimedia compiling again - -------------------------------------------------------------------- -Mon Nov 3 17:16:26 CET 2003 - adrian@suse.de - -- package also taglib_c.so - -------------------------------------------------------------------- -Mon Nov 3 13:03:58 CET 2003 - adrian@suse.de - -- update to version 0.95 (beta 1) - -------------------------------------------------------------------- -Thu Oct 30 21:22:51 CET 2003 - adrian@suse.de - -- initial package from kdeextragear-2/taglib snapshot - diff --git a/taglib.desktop b/taglib.desktop deleted file mode 100644 index 11403e6..0000000 --- a/taglib.desktop +++ /dev/null @@ -1,6 +0,0 @@ -[Desktop Entry] -Name=Taglib API reference -Name[de]=Taglib API Referenz -Name[hu]=Taglib API referencia -DocPath=/usr/share/doc/packages/libtag-devel/html/index.html -X-DOC-SearchMethod=htdig diff --git a/taglib.spec b/taglib.spec index 4df0f2e..851361c 100644 --- a/taglib.spec +++ b/taglib.spec @@ -54,6 +54,7 @@ TrueAudio, WAV, AIFF, MP4 and ASF files. License: LGPLv2.1+ Summary: Audio Meta-Data Library Group: System/Libraries +Conflicts: taglib <= 1.6.3 %description -n libtag1 TagLib is a library for reading and editing the meta-data of several popular @@ -65,6 +66,7 @@ TrueAudio, WAV, AIFF, MP4 and ASF files. License: LGPLv2.1+ Summary: Audio Meta-Data Library Group: System/Libraries +Conflicts: taglib <= 1.6.3 %description -n libtag_c0 TagLib is a library for reading and editing the meta-data of several popular @@ -77,8 +79,7 @@ License: LGPLv2.1+ Summary: Development files for taglib Group: Development/Libraries/C and C++ Requires: libstdc++-devel -Requires: libtag1 = %{version} -Requires: libtag_c0 = %{version} +Requires: taglib = %{version}-%{release} # taglib-devel was last used in openSUSE 11.4 (taglib-devel-1.6.2) Provides: taglib-devel = %{version} Obsoletes: taglib-devel <= 1.6.3 From a27e827d8cc91b421f7214628b55be051ea7df69ec850f0a26942480778ed582 Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Sat, 28 May 2011 04:10:15 +0000 Subject: [PATCH 04/12] OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/taglib?expand=0&rev=23 --- project.diff | 58 ---------------------------------------------------- 1 file changed, 58 deletions(-) delete mode 100644 project.diff diff --git a/project.diff b/project.diff deleted file mode 100644 index acb208c..0000000 --- a/project.diff +++ /dev/null @@ -1,58 +0,0 @@ ---- taglib.changes.orig -+++ taglib.changes -@@ -1,4 +1,11 @@ - ------------------------------------------------------------------- -+Fri May 27 17:49:57 UTC 2011 - asterios.dramis@gmail.com -+ -+- Spec file updates: -+ * Obsolete taglib version <=1.6.3 and fix last used openSUSE 11.4 version. -+ * Removed ppc64 Obsoletes entries (not needed). -+ -+------------------------------------------------------------------- - Wed May 25 14:19:41 UTC 2011 - coolo@novell.com - - - obsolete the right version of taglib ---- taglib.spec.orig -+++ taglib.spec -@@ -54,11 +54,6 @@ TrueAudio, WAV, AIFF, MP4 and ASF files. - License: LGPLv2.1+ - Summary: Audio Meta-Data Library - Group: System/Libraries --# bug437293 --%ifarch ppc64 --Obsoletes: libtag1-64bit --%endif --# - - %description -n libtag1 - TagLib is a library for reading and editing the meta-data of several popular -@@ -70,11 +65,6 @@ TrueAudio, WAV, AIFF, MP4 and ASF files. - License: LGPLv2.1+ - Summary: Audio Meta-Data Library - Group: System/Libraries --# bug437293 --%ifarch ppc64 --Obsoletes: libtag_c0-64bit --%endif --# - - %description -n libtag_c0 - TagLib is a library for reading and editing the meta-data of several popular -@@ -89,15 +79,9 @@ Group: Development/Libraries/C - Requires: libstdc++-devel - Requires: libtag1 = %{version} - Requires: libtag_c0 = %{version} --# taglib-devel was last used in openSUSE 11.4 (taglib-devel-0.6.3) -+# taglib-devel was last used in openSUSE 11.4 (taglib-devel-1.6.2) - Provides: taglib-devel = %{version} --Obsoletes: taglib-devel <= 0.6.3 --# bug437293 --%ifarch ppc64 --Obsoletes: libtag-devel-64bit --Obsoletes: taglib-devel-64bit --%endif --# -+Obsoletes: taglib-devel <= 1.6.3 - - %description -n libtag-devel - This package contains development files for taglib. From 728e2276edc330752446a0986520f1cbc108aae541b134ce2795048c4a8fa28e Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Sat, 28 May 2011 04:12:00 +0000 Subject: [PATCH 05/12] OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/taglib?expand=0&rev=24 --- baselibs.conf | 2 + taglib-1.7.tar.bz2 | 3 + taglib.changes | 321 +++++++++++++++++++++++++++++++++++++++++++++ taglib.desktop | 6 + 4 files changed, 332 insertions(+) create mode 100644 baselibs.conf create mode 100644 taglib-1.7.tar.bz2 create mode 100644 taglib.changes create mode 100644 taglib.desktop diff --git a/baselibs.conf b/baselibs.conf new file mode 100644 index 0000000..898d5b2 --- /dev/null +++ b/baselibs.conf @@ -0,0 +1,2 @@ +libtag1 +libtag_c0 diff --git a/taglib-1.7.tar.bz2 b/taglib-1.7.tar.bz2 new file mode 100644 index 0000000..cadff1f --- /dev/null +++ b/taglib-1.7.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89e69f0e28fd28ee1aac11f737943d6d953f682234915b50184b608be7c413cb +size 458587 diff --git a/taglib.changes b/taglib.changes new file mode 100644 index 0000000..0389f73 --- /dev/null +++ b/taglib.changes @@ -0,0 +1,321 @@ +------------------------------------------------------------------- +Wed May 25 14:19:41 UTC 2011 - coolo@novell.com + +- obsolete the right version of taglib + +------------------------------------------------------------------- +Sun May 22 22:29:07 UTC 2011 - pascal.bleser@opensuse.org + +- make taglib become a package again, that has only one duty, to require + libtag1 and libtag_c0 for packages that still require taglib instead of + the new package names libtag1 and libtag_c0 + +------------------------------------------------------------------- +Tue May 17 20:55:51 UTC 2011 - asterios.dramis@gmail.com + +- Update to version 1.7: + * Fixed memory leaks in the FLAC file format parser. + * Fixed bitrate calculation for WAV files. + From 1.7 RC1 + * Support for reading/writing tags from Monkey's Audio files. (BUG:210404) + * Support for reading/writing embedded pictures from WMA files. + * Support for reading/writing embedded pictures from FLAC files (BUG:218696). + * Implemented APE::Tag::isEmpty() to check for all APE tags, not just the + basic ones. + * Added reading of WAV audio length. (BUG:116033) + * Exposed FLAC MD5 signature of the uncompressed audio stream via + FLAC::Properties::signature(). (BUG:160172) + * Added function ByteVector::toHex() for hex-encoding of byte vectors. + * WavPack reader now tries to get the audio length by finding the final + block, if the header doesn't have the information. (BUG:258016) + * Fixed a memory leak in the ID3v2.2 PIC frame parser. (BUG:257007) + * Fixed writing of RIFF files with even chunk sizes. (BUG:243954) + * Fixed compilation on MSVC 2010. + * Removed support for building using autoconf/automake. + * API docs can be now built using "make docs". +- Spec file updates: + * Changes based on openSUSE shared library packaging policy (added libtag1, + libtag_c0 and libtag-devel packages, removed taglib and taglib-devel + packages). + * Changes based on spec-cleaner run. + * Changed License: to LGPLv2.1+ ; MPLv1.1 .. + * Updates in Group, Summary and %description entries. + * Added libcppunit-devel and pkg-config in BuildRequires. + * Minor other updates. +- Updated taglib.desktop for susehelp to point to libtag-devel. + +------------------------------------------------------------------- +Sat Feb 26 14:24:48 UTC 2011 - toddrme2178@gmail.com + +- update to version 1.6.3 + * Fixed definitions of the TAGLIB_WITH_MP4 and TAGLIB_WITH_ASF macros. + * Fixed upgrading of ID3v2.3 genre frame with ID3v1 code 0 (Blues). + * New method `int String::toInt(bool *ok)` which can return whether the conversion to a number was successful. + * Fixed parsing of incorrectly written lengths in ID3v2 (affects mainly compressed frames). + + +------------------------------------------------------------------- +Sun Apr 11 17:07:36 UTC 2010 - tittiatcoke@gmail.com + +- update to version 1.6.2 + * Read Vorbis Comments from the first FLAC metadata block, + if there are multipe ones. + * Fixed a memory leak in FileRef's OGA format detection. + * Fixed compilation with the Sun Studio compiler. + * Handle WM/TrackNumber attributes with DWORD content in WMA files. + * More strict check if something is a valid MP4 file. + * Correctly save MP4 int-pair atoms with flags set to 0. + * Fixed compilation of the test runner on Windows. + * Store ASF attributes larger than 64k in the metadata library object. + * Ignore trailing non-data atoms when parsing MP4 covr atoms. + * Don't upgrade ID3v2.2 frame TDA to TDRC. + +------------------------------------------------------------------- +Mon Feb 1 12:33:03 UTC 2010 - jengelh@medozas.de + +- Package baselibs.conf + +------------------------------------------------------------------- +Tue Nov 3 23:21:25 UTC 2009 - beineri@opensuse.org + +- Update to version 1.6.1 + * Better detection of the audio codec of .oga files in FileRef. + * Fixed saving of Vorbis comments to Ogg FLAC files. TagLib tried to + include the Vorbis framing bit, which is only correct for Ogg Vorbis. + * Public symbols now have explicitly set visibility to "default" on GCC. + * Added missing exports for static ID3v1 functions. + * Fixed a typo in taglib_c.pc + * Fixed a failing test on ppc64. + * Support for binary 'covr' atom in MP4 files. TagLib 1.6 treated them + as text atoms, which corrupted them in some cases. + * Fixed ID3v1-style genre to string conversion in MP4 files. + +------------------------------------------------------------------- +Tue Sep 22 19:14:46 UTC 2009 - tittiatcoke@gmail.com + +- Update to version 1.6 + * New CMake option to build a static version - ENABLE_STATIC. + * Added support for disabling dllimport/dllexport on Windows + using the TAGLIB_STATIC macro. + * Support for parsing the obsolete 'gnre' MP4 atom. + * New cpp macros TAGLIB_WITH_MP4 and TAGLIB_WITH_ASF to determine + if TagLib was built with MP4/ASF support. + * Split Ogg packets larger than 64k into multiple pages. + * TagLib can now use FLAC padding block. + * ID3v2.2 frames are now not incorrectly saved. + * Support for ID3v2.2 PIC frames. + * Fixed a bug in ByteVectorList::split(). + * XiphComment::year() now falls back to YEAR if DATE doesn't exist + and XiphComment::year() falls back to TRACKNUM if TRACKNUMBER + doesn't exist. + * Improved ID3v2.3 genre parsing. + * Better checking of corrupted ID3v2 APIC data. + * Bitrate calculating using the Xing header now uses floating + point numbers. + * New TagLib::String method rfind(). + * Added support for MP4 file format with iTunes-style metadata + * Added support for ASF (WMA) file format. + * Fixed crash when saving a Locator APEv2 tag. + * Fixed a possible crash in the non-const version of String::operator[] + and in String::operator+=. + * Added support for PRIV ID3v2 frames. + * Empty ID3v2 genres are no longer treated as numeric ID3v1 genres. + * Added support for the POPM (rating/playcount) ID3v2 frame. + * Generic RIFF file format support: + * Support for AIFF files with ID3v2 tags. + * Support for WAV files with ID3v2 tags. + * Fixed crash on handling unsupported ID3v2 frames, e.g. on encrypted + frames. + * Fixed overflow while calculating bitrate of FLAC files with a very + high bitrate + +------------------------------------------------------------------- +Tue Mar 10 15:03:09 CET 2009 - coolo@suse.de + +- fix build with new cmake + +------------------------------------------------------------------- +Wed Jan 7 12:34:56 CET 2009 - olh@suse.de + +- obsolete old -XXbit packages (bnc#437293) + +------------------------------------------------------------------- +Thu Apr 10 14:58:25 CEST 2008 - dmueller@suse.de + +- fix build for older distros + +------------------------------------------------------------------- +Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de + +- added baselibs.conf file to build xxbit packages + for multilib support + +------------------------------------------------------------------- +Fri Feb 22 23:03:15 CET 2008 - crrodriguez@suse.de + +- build using Cmake +- update to version 1.5 + * Support for Mac OS X and Microsoft Windows + * Distributed under the MPL (in addition to the previous LGPL license) + * Added support for Speex files + * Added support for TrueAudio files + * Added support for WavPack files + * Added support for ID3v2 general encapsulated object frames + * Added support for ID3v2 unsynchronized lyrics frames + * Added support for ID3v2 URL frames + * Propper exports of all public classes / functions + * Updated the APE::Item API to work with value lists + * Added support to the FileRef class for new Xiph (Ogg) extensions + * Made the samples per frame for MPEG headers accessible + * Made MP3 Xing headers accessible + * Prevent invalid encodings from being written to ID3v1 tags + * Non-Latin1 ID3v2 text frames are automatically converted to UTF-8 on write (if they are not explicitly set to UTF-16) + * Added support for reading ID3v2.2/3 unsynchronized tags + * Made it possible to search for ID3v2 comment frames by description + * Fixed a number of bugs in ID3v2 relative volume adjustment reading and writing + * Added work arounds for iTunes writing invalid ID3v2 frame lengths + * Added work arounds for iTunes not being able to correctly parse numerical ID3v2 genres + * Added work arounds for iTunes putting non-text information in ID3v2 comment frames + * Added a function to export strings to std::wstring + * Added a function to check ASCII compatibility of strings + * Added a function to check Latin1 compatibility of strings + + +------------------------------------------------------------------- +Wed Nov 7 10:52:28 CET 2007 - meissner@suse.de + +- fixed gcc4.3 build + +------------------------------------------------------------------- +Wed Aug 8 00:27:37 CEST 2007 - crrodriguez@suse.de + +- fix more issues: + - this package does NOT require libjpeg-devel for build + - after adding missing zlib-devel on BuildRequires in the + previous checkin, libtool archives causes bloat. + +------------------------------------------------------------------- +Tue Aug 7 17:46:32 CEST 2007 - crrodriguez@suse.de + +- run ldconfig instead of using deprecated macro +- move the docs to the devel packages +- use fdupes to avoid duplicate files +- run make check in the check section + +------------------------------------------------------------------- +Fri Oct 20 13:25:08 CEST 2006 - dmueller@suse.de + +- fix build with automake 1.10 + +------------------------------------------------------------------- +Tue Sep 12 10:27:30 CEST 2006 - dmueller@suse.de + +- fix include's in installed headers + +------------------------------------------------------------------- +Mon Jul 3 17:50:49 CEST 2006 - cthiel@suse.de + +- fix build + +------------------------------------------------------------------- +Wed Jun 14 22:56:04 CEST 2006 - dmueller@suse.de + +- build parallel + +------------------------------------------------------------------- +Wed Jan 25 21:33:38 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Tue Nov 29 12:56:27 CET 2005 - ro@suse.de + +- added fontconfig to nfb + +------------------------------------------------------------------- +Mon Sep 26 22:57:04 CEST 2005 - mls@suse.de + +- make devel package require base package + +------------------------------------------------------------------- +Wed Aug 10 00:50:34 CEST 2005 - dmueller@suse.de + +- fix filelist + +------------------------------------------------------------------- +Tue Aug 9 23:32:42 CEST 2005 - dmueller@suse.de + +- don't package empty TODO file + +------------------------------------------------------------------- +Thu Jul 28 11:30:35 CEST 2005 - adrian@suse.de + +- update to version 1.4 + +------------------------------------------------------------------- +Mon Nov 8 11:16:48 CET 2004 - adrian@suse.de + +- update to version 1.3.1 + * 64bit OGG/Vorbis file lenght fixes + * crash fixes with broken mp3 files + +------------------------------------------------------------------- +Fri Oct 1 11:01:15 CEST 2004 - adrian@suse.de + +- fix susehelp entry for API documentation + +------------------------------------------------------------------- +Fri Sep 10 15:18:28 CEST 2004 - adrian@suse.de + +- update to version 1.3 + * support for AOE tags and MPC files + * compressed ID3v2 frame support + * several checks for SIGFPE + +------------------------------------------------------------------- +Wed Jul 28 11:03:42 CEST 2004 - adrian@suse.de + +- update to version 1.2 + * flac in ogg support + * support for relativ volume adjustement + * support for attached picture + +------------------------------------------------------------------- +Sun Apr 18 14:57:29 CEST 2004 - adrian@suse.de + +- update to version 1.1 + * bugfixes + * some more supported tag types + * speed improvements + +------------------------------------------------------------------- +Wed Jan 21 10:12:45 CET 2004 - adrian@suse.de + +- update to version 1.0 final +- generate and install API documentation + +------------------------------------------------------------------- +Mon Dec 15 15:39:46 CET 2003 - adrian@suse.de + +- update to version 0.96 (beta 2) + +------------------------------------------------------------------- +Thu Nov 13 16:30:30 CET 2003 - adrian@suse.de + +- update to current HEAD, to get kdemultimedia compiling again + +------------------------------------------------------------------- +Mon Nov 3 17:16:26 CET 2003 - adrian@suse.de + +- package also taglib_c.so + +------------------------------------------------------------------- +Mon Nov 3 13:03:58 CET 2003 - adrian@suse.de + +- update to version 0.95 (beta 1) + +------------------------------------------------------------------- +Thu Oct 30 21:22:51 CET 2003 - adrian@suse.de + +- initial package from kdeextragear-2/taglib snapshot + diff --git a/taglib.desktop b/taglib.desktop new file mode 100644 index 0000000..11403e6 --- /dev/null +++ b/taglib.desktop @@ -0,0 +1,6 @@ +[Desktop Entry] +Name=Taglib API reference +Name[de]=Taglib API Referenz +Name[hu]=Taglib API referencia +DocPath=/usr/share/doc/packages/libtag-devel/html/index.html +X-DOC-SearchMethod=htdig From 17b7cbf85d115a224c2c628bbc6364a3ee8c08ec5804f88491ed710ed354f7eb Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Sat, 28 May 2011 04:45:41 +0000 Subject: [PATCH 06/12] - Obsolete the last version of taglib that contained the libraries. - Make the devel sub package require taglib which only contains doc and make taglib require the two library sub packages. - Make the two library sub packages require taglib to ensure that the old taglib package is actually removed. OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/taglib?expand=0&rev=25 --- taglib.changes | 9 +++++++++ taglib.spec | 5 +++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/taglib.changes b/taglib.changes index 0389f73..40bfe87 100644 --- a/taglib.changes +++ b/taglib.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Sat May 28 04:31:40 UTC 2011 - davejplater@gmail.com + +- Obsolete the last version of taglib that contained the libraries. +- Make the devel sub package require taglib which only contains doc + and make taglib require the two library sub packages. +- Make the two library sub packages require taglib to ensure that + the old taglib package is actually removed. + ------------------------------------------------------------------- Wed May 25 14:19:41 UTC 2011 - coolo@novell.com diff --git a/taglib.spec b/taglib.spec index 851361c..608e7e3 100644 --- a/taglib.spec +++ b/taglib.spec @@ -54,7 +54,7 @@ TrueAudio, WAV, AIFF, MP4 and ASF files. License: LGPLv2.1+ Summary: Audio Meta-Data Library Group: System/Libraries -Conflicts: taglib <= 1.6.3 +Requires: taglib = %{version}-%{release} %description -n libtag1 TagLib is a library for reading and editing the meta-data of several popular @@ -66,7 +66,7 @@ TrueAudio, WAV, AIFF, MP4 and ASF files. License: LGPLv2.1+ Summary: Audio Meta-Data Library Group: System/Libraries -Conflicts: taglib <= 1.6.3 +Requires: taglib = %{version}-%{release} %description -n libtag_c0 TagLib is a library for reading and editing the meta-data of several popular @@ -81,6 +81,7 @@ Group: Development/Libraries/C and C++ Requires: libstdc++-devel Requires: taglib = %{version}-%{release} # taglib-devel was last used in openSUSE 11.4 (taglib-devel-1.6.2) +# The last taglib-devel used was version 1.6.3 from multimedia:libs. Provides: taglib-devel = %{version} Obsoletes: taglib-devel <= 1.6.3 From 5d80d44e2c19835e7ed51bbc86be7449944f248435fda8841462ec3bd9d85ec1 Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Sat, 28 May 2011 05:16:20 +0000 Subject: [PATCH 07/12] - Conflict the last version of taglib that contained the libraries from the library subpackages. - Make sure the devel package obsoletes the last version of taglib-devel where the main package contained the libraries. - taglib is the name of the srcrpm, moved docs to devel subpackage. OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/taglib?expand=0&rev=26 --- taglib.changes | 10 +++++----- taglib.spec | 16 ++++++++-------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/taglib.changes b/taglib.changes index 40bfe87..908f055 100644 --- a/taglib.changes +++ b/taglib.changes @@ -1,11 +1,11 @@ ------------------------------------------------------------------- Sat May 28 04:31:40 UTC 2011 - davejplater@gmail.com -- Obsolete the last version of taglib that contained the libraries. -- Make the devel sub package require taglib which only contains doc - and make taglib require the two library sub packages. -- Make the two library sub packages require taglib to ensure that - the old taglib package is actually removed. +- Conflict the last version of taglib that contained the libraries + from the library subpackages. +- Make sure the devel package obsoletes the last version of + taglib-devel where the main package contained the libraries. +- taglib is the name of the srcrpm, moved docs to devel subpackage. ------------------------------------------------------------------- Wed May 25 14:19:41 UTC 2011 - coolo@novell.com diff --git a/taglib.spec b/taglib.spec index 608e7e3..2775d55 100644 --- a/taglib.spec +++ b/taglib.spec @@ -41,8 +41,6 @@ BuildRequires: pkg-config BuildRequires: update-desktop-files %endif BuildRequires: zlib-devel -Requires: libtag1 = %{version}-%{release} -Requires: libtag_c0 = %{version}-%{release} %description TagLib is a library for reading and editing the meta-data of several popular @@ -54,7 +52,9 @@ TrueAudio, WAV, AIFF, MP4 and ASF files. License: LGPLv2.1+ Summary: Audio Meta-Data Library Group: System/Libraries -Requires: taglib = %{version}-%{release} +# Without this the old taglib package containing the libraries isn't removed when this package is installed. +# The only alternative is for the libraries to Require: taglib version-release, badness 440 +Conflicts: taglib <= 1.6.3 %description -n libtag1 TagLib is a library for reading and editing the meta-data of several popular @@ -66,7 +66,9 @@ TrueAudio, WAV, AIFF, MP4 and ASF files. License: LGPLv2.1+ Summary: Audio Meta-Data Library Group: System/Libraries -Requires: taglib = %{version}-%{release} +# Without this the old taglib package containing the libraries isn't removed when this package is installed. +# The only alternative is for the libraries to Require: taglib version-release, badness 440 +Conflicts: taglib <= 1.6.3 %description -n libtag_c0 TagLib is a library for reading and editing the meta-data of several popular @@ -79,7 +81,8 @@ License: LGPLv2.1+ Summary: Development files for taglib Group: Development/Libraries/C and C++ Requires: libstdc++-devel -Requires: taglib = %{version}-%{release} +Requires: libtag_c0 = %{version}-%{release} +Requires: libtag1 = %{version}-%{release} # taglib-devel was last used in openSUSE 11.4 (taglib-devel-1.6.2) # The last taglib-devel used was version 1.6.3 from multimedia:libs. Provides: taglib-devel = %{version} @@ -163,9 +166,6 @@ EOF %{_libdir}/libtag*.so %{_libdir}/pkgconfig/*.pc %{_datadir}/susehelp/ - -%files -%defattr(-,root,root,-) %doc README.taglib %changelog From e8599b29933b08b44bbd9c276871c14daacb132d9b78a0c4580afe8aa893338b Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Sat, 28 May 2011 05:23:21 +0000 Subject: [PATCH 08/12] OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/taglib?expand=0&rev=27 --- taglib.spec | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/taglib.spec b/taglib.spec index 2775d55..8ab902c 100644 --- a/taglib.spec +++ b/taglib.spec @@ -160,12 +160,11 @@ EOF %files -n libtag-devel %defattr(-,root,root,-) -%doc %{_defaultdocdir}/libtag-devel/ +%doc %{_defaultdocdir}/libtag-devel/ README.taglib %{_bindir}/taglib-config %{_includedir}/taglib/ %{_libdir}/libtag*.so %{_libdir}/pkgconfig/*.pc %{_datadir}/susehelp/ -%doc README.taglib %changelog From 40706cf0f510ea863965a45ceb2e2ec29ec17b0d6efca2a41b96f2bf0743ccc4 Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Sat, 28 May 2011 05:35:54 +0000 Subject: [PATCH 09/12] OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/taglib?expand=0&rev=28 --- taglib.spec | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/taglib.spec b/taglib.spec index 8ab902c..1d5d851 100644 --- a/taglib.spec +++ b/taglib.spec @@ -126,11 +126,6 @@ cp -a AUTHORS COPYING.LGPL COPYING.MPL NEWS doc/html/ examples/ %{buildroot}%{_d %fdupes -s %{buildroot} -echo <README.taglib -This package only acts as a placeholder until all packages that use taglib -have upgraded to the new package names libtag1 and libtag_c0. -EOF - %check # check the library #pushd tests @@ -160,7 +155,7 @@ EOF %files -n libtag-devel %defattr(-,root,root,-) -%doc %{_defaultdocdir}/libtag-devel/ README.taglib +%doc %{_defaultdocdir}/libtag-devel %{_bindir}/taglib-config %{_includedir}/taglib/ %{_libdir}/libtag*.so From 97c35aeef38c89f141e20dfa6302d23fd08e88b9209075f07613c71d44057e3a Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Sat, 28 May 2011 07:01:58 +0000 Subject: [PATCH 10/12] OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/taglib?expand=0&rev=29 --- taglib.spec | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/taglib.spec b/taglib.spec index 1d5d851..22d658c 100644 --- a/taglib.spec +++ b/taglib.spec @@ -41,6 +41,8 @@ BuildRequires: pkg-config BuildRequires: update-desktop-files %endif BuildRequires: zlib-devel +Requires: libtag1 +Requires: libtag_c0 %description TagLib is a library for reading and editing the meta-data of several popular @@ -126,6 +128,11 @@ cp -a AUTHORS COPYING.LGPL COPYING.MPL NEWS doc/html/ examples/ %{buildroot}%{_d %fdupes -s %{buildroot} +echo <README.taglib +This package only acts as a placeholder until all packages that use taglib +have upgraded to the new package names libtag1 and libtag_c0. +EOF + %check # check the library #pushd tests @@ -162,4 +169,8 @@ cp -a AUTHORS COPYING.LGPL COPYING.MPL NEWS doc/html/ examples/ %{buildroot}%{_d %{_libdir}/pkgconfig/*.pc %{_datadir}/susehelp/ +%files +%defattr(-,root,root,-) +%doc README.taglib + %changelog From 34900e3b3eaef3b1ad4cb876578c57dc04d76f722caf53b9bb5d996b64f1ec54 Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Sat, 28 May 2011 07:05:14 +0000 Subject: [PATCH 11/12] OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/taglib?expand=0&rev=30 --- taglib.changes | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/taglib.changes b/taglib.changes index 908f055..84b124e 100644 --- a/taglib.changes +++ b/taglib.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Sat May 28 07:03:00 UTC 2011 - davejplater@gmail.com + +- Made taglib become a package again to satisfy the depencies of + packages that still require it. + +------------------------------------------------------------------- +Sat May 28 04:31:40 UTC 2011 - davejplater@gmail.com + +- Conflict the last version of taglib that contained the libraries + from the library subpackages. +- Make sure the devel package obsoletes the last version of + taglib-devel where the main package contained the libraries. +- taglib is the name of the srcrpm, moved docs to devel subpackage. + ------------------------------------------------------------------- Sat May 28 04:31:40 UTC 2011 - davejplater@gmail.com From 6ca9a6cb483a2fd9ee9cfc1e76d97d2a7bf130be258095582e421e1cd9b23080 Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Tue, 31 May 2011 09:55:44 +0000 Subject: [PATCH 12/12] Accepting request 72239 from home:plater Added version to taglib requires OBS-URL: https://build.opensuse.org/request/show/72239 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/taglib?expand=0&rev=31 --- taglib.changes | 9 --------- taglib.spec | 7 ++++--- 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/taglib.changes b/taglib.changes index 84b124e..eabb9aa 100644 --- a/taglib.changes +++ b/taglib.changes @@ -13,15 +13,6 @@ Sat May 28 04:31:40 UTC 2011 - davejplater@gmail.com taglib-devel where the main package contained the libraries. - taglib is the name of the srcrpm, moved docs to devel subpackage. -------------------------------------------------------------------- -Sat May 28 04:31:40 UTC 2011 - davejplater@gmail.com - -- Conflict the last version of taglib that contained the libraries - from the library subpackages. -- Make sure the devel package obsoletes the last version of - taglib-devel where the main package contained the libraries. -- taglib is the name of the srcrpm, moved docs to devel subpackage. - ------------------------------------------------------------------- Wed May 25 14:19:41 UTC 2011 - coolo@novell.com diff --git a/taglib.spec b/taglib.spec index 22d658c..f476967 100644 --- a/taglib.spec +++ b/taglib.spec @@ -34,15 +34,15 @@ BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: graphviz +BuildRequires: graphviz-gnome BuildRequires: libcppunit-devel BuildRequires: pkg-config %if 0%{?suse_version} BuildRequires: update-desktop-files %endif BuildRequires: zlib-devel -Requires: libtag1 -Requires: libtag_c0 +Requires: libtag1 = %{version} +Requires: libtag_c0 = %{version} %description TagLib is a library for reading and editing the meta-data of several popular @@ -106,6 +106,7 @@ cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} -DBUILD_TESTS:BOOL=ON -DLIB_SUFFIX=$_lib make %{?_smp_mflags} VERBOSE=1 cd .. +doxygen -u doxygen %install