diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-05-13 22:25:26 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-05-13 22:25:26 +0000 |
commit | 886e0ce52b828dd524ae0ff3d4e78d001fb207ae (patch) | |
tree | 741ddbb2d5af639e339230222d2c1d2d4776e1cf /media-libs/taglib | |
parent | Drop old version. (diff) | |
download | gentoo-2-886e0ce52b828dd524ae0ff3d4e78d001fb207ae.tar.gz gentoo-2-886e0ce52b828dd524ae0ff3d4e78d001fb207ae.tar.bz2 gentoo-2-886e0ce52b828dd524ae0ff3d4e78d001fb207ae.zip |
Drop old version.
(Portage version: 2.1_pre10-r5)
(Signed Manifest commit)
Diffstat (limited to 'media-libs/taglib')
-rw-r--r-- | media-libs/taglib/Manifest | 25 | ||||
-rw-r--r-- | media-libs/taglib/files/digest-taglib-1.3.1-r2 | 1 | ||||
-rw-r--r-- | media-libs/taglib/files/taglib-1.3.1-memleak-fix2.patch | 112 | ||||
-rw-r--r-- | media-libs/taglib/taglib-1.3.1-r2.ebuild | 38 |
4 files changed, 7 insertions, 169 deletions
diff --git a/media-libs/taglib/Manifest b/media-libs/taglib/Manifest index 9d94ef9d02e0..5626cc400941 100644 --- a/media-libs/taglib/Manifest +++ b/media-libs/taglib/Manifest @@ -1,20 +1,12 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -AUX taglib-1.3.1-memleak-fix2.patch 2514 RMD160 a1f06a59d3adf4f213bc7263f60008565428955c SHA1 3f82750c45c754b8a5ddeae9485abcee334de615 SHA256 8174fa6f51d85bf2103b169c8f44bf7c680148951aaf87e2887cefd132080d14 size 2514 -MD5 103dd47ff1744397288b44834902e16c files/taglib-1.3.1-memleak-fix2.patch 2514 -RMD160 a1f06a59d3adf4f213bc7263f60008565428955c files/taglib-1.3.1-memleak-fix2.patch 2514 -SHA256 8174fa6f51d85bf2103b169c8f44bf7c680148951aaf87e2887cefd132080d14 files/taglib-1.3.1-memleak-fix2.patch 2514 AUX taglib-1.4-dirtypointer.patch 411 RMD160 49a17e33db8ea86f2a509097229464179c16d721 SHA1 1fd009c4326c00ea1e9401d096d466a0dbd33a6c SHA256 d2260ce74a023ff6674aa840fc1c198165fa2939b6bf4d873a03ace88f6e348a size 411 MD5 259164027a1da5fc713f88a1fe5e40db files/taglib-1.4-dirtypointer.patch 411 RMD160 49a17e33db8ea86f2a509097229464179c16d721 files/taglib-1.4-dirtypointer.patch 411 SHA256 d2260ce74a023ff6674aa840fc1c198165fa2939b6bf4d873a03ace88f6e348a files/taglib-1.4-dirtypointer.patch 411 DIST taglib-1.3.1.tar.gz 734938 size 734938 DIST taglib-1.4.tar.gz 732938 RMD160 447055f5bc03dd8869e95205690cadd437372b21 SHA256 0ff805bb8dbf72a45d347f2310f7e5c86e2e7419a069d546e53cf5f221c196ab size 732938 -EBUILD taglib-1.3.1-r2.ebuild 966 RMD160 60cb4c77c0380bc81a33ed2d6346629d9e8c6e4d SHA1 384adb6247a8f03dd9e46bdcce341677158658ea SHA256 9c3a573f333321d30dbf93d216cc8452b489785d15be3de1cc8a23f2f96c41ae size 966 -MD5 f11a182a67ec0c3fa83eb1881d574c2f taglib-1.3.1-r2.ebuild 966 -RMD160 60cb4c77c0380bc81a33ed2d6346629d9e8c6e4d taglib-1.3.1-r2.ebuild 966 -SHA256 9c3a573f333321d30dbf93d216cc8452b489785d15be3de1cc8a23f2f96c41ae taglib-1.3.1-r2.ebuild 966 EBUILD taglib-1.3.1.ebuild 903 RMD160 0a23b5bf1fb438a9f519c9a72f553c0ac6d0391f SHA1 cd3fa432db6760305469abc2425dd068f73ff901 SHA256 18a795fbe1a99e97ee9f0916123bf400d954a5aaed822ee5944c651d2b8a2afb size 903 MD5 755a55d67a07be6b2d0c0d1338dbf0f0 taglib-1.3.1.ebuild 903 RMD160 0a23b5bf1fb438a9f519c9a72f553c0ac6d0391f taglib-1.3.1.ebuild 903 @@ -27,10 +19,10 @@ EBUILD taglib-1.4.ebuild 771 RMD160 aa9db9c3a3e066266212e88d8668af1c22bbfdf0 SHA MD5 760437e72fc84b61e605ab15c2085ddc taglib-1.4.ebuild 771 RMD160 aa9db9c3a3e066266212e88d8668af1c22bbfdf0 taglib-1.4.ebuild 771 SHA256 33c95f0ac286c43830ebf37df0b10aff7b02c452b6c2173c98feb334cd0d1a83 taglib-1.4.ebuild 771 -MISC ChangeLog 5281 RMD160 ef0ea8360bcec57429eeb28a5b68f48d0fb54cc6 SHA1 978b12cdd28a51945aa844be0cb8921f191aea31 SHA256 c0ac549707b86c8cfab93f152424b8a391ffc1016ea6ec8e7775b2b9a275cc67 size 5281 -MD5 3e1ec8fda1b8c01acda94bcfa135c92c ChangeLog 5281 -RMD160 ef0ea8360bcec57429eeb28a5b68f48d0fb54cc6 ChangeLog 5281 -SHA256 c0ac549707b86c8cfab93f152424b8a391ffc1016ea6ec8e7775b2b9a275cc67 ChangeLog 5281 +MISC ChangeLog 5422 RMD160 54674c62a9c1fd372313bc6ebb6b28f0c97d8ec8 SHA1 569b9b2f7e4ecfe58d6adf28ec175302cb5c9147 SHA256 039d17f5bfb7a3c76c9722f2d4815eeff932dcf9e52d4f33bdd7461426079400 size 5422 +MD5 9709aa81ad97b6838d3f5d615b10035a ChangeLog 5422 +RMD160 54674c62a9c1fd372313bc6ebb6b28f0c97d8ec8 ChangeLog 5422 +SHA256 039d17f5bfb7a3c76c9722f2d4815eeff932dcf9e52d4f33bdd7461426079400 ChangeLog 5422 MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a size 156 MD5 acc03a4b12bb0433a57e95bd253b9501 metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 metadata.xml 156 @@ -38,9 +30,6 @@ SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a metadata MD5 cc8a58ea8028f3539fcee148baeffcc1 files/digest-taglib-1.3.1 64 RMD160 36093b7a614276ffb8ae3b45540a0137a7227d24 files/digest-taglib-1.3.1 64 SHA256 70ce2dbbe9d9a65f96c93427e72a462b0974e51e628b979162e9bd117b62ba95 files/digest-taglib-1.3.1 64 -MD5 cc8a58ea8028f3539fcee148baeffcc1 files/digest-taglib-1.3.1-r2 64 -RMD160 36093b7a614276ffb8ae3b45540a0137a7227d24 files/digest-taglib-1.3.1-r2 64 -SHA256 70ce2dbbe9d9a65f96c93427e72a462b0974e51e628b979162e9bd117b62ba95 files/digest-taglib-1.3.1-r2 64 MD5 bbf4fa206ab39a20d4a984da2beb3425 files/digest-taglib-1.4 232 RMD160 010d2669d3af421632616c8aa9ac96f0c600d37c files/digest-taglib-1.4 232 SHA256 2b3a6c479bf70c62061512c25e2e3faa863d4384f4ed0adb0264684620b10391 files/digest-taglib-1.4 232 @@ -50,7 +39,7 @@ SHA256 2b3a6c479bf70c62061512c25e2e3faa863d4384f4ed0adb0264684620b10391 files/di -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) -iD8DBQFEZhdYAiZjviIA2XgRAlh+AJ9l3nfGDzXT98XbOaDbUzuaEIxnRQCfakr4 -QXbtmGnJuhkn0H0IUqaA2mk= -=0eO3 +iD8DBQFEZlzRAiZjviIA2XgRAtBCAKDsZCEM1ilbTfTLAuEhVqcpXISR+ACeLYRu +Mw8ZQPgdBwT+ji0i0J+T7Sg= +=Wk0c -----END PGP SIGNATURE----- diff --git a/media-libs/taglib/files/digest-taglib-1.3.1-r2 b/media-libs/taglib/files/digest-taglib-1.3.1-r2 deleted file mode 100644 index cd73d6280f2b..000000000000 --- a/media-libs/taglib/files/digest-taglib-1.3.1-r2 +++ /dev/null @@ -1 +0,0 @@ -MD5 f5c7c71513ba51b240864d7475a199c0 taglib-1.3.1.tar.gz 734938 diff --git a/media-libs/taglib/files/taglib-1.3.1-memleak-fix2.patch b/media-libs/taglib/files/taglib-1.3.1-memleak-fix2.patch deleted file mode 100644 index 8e969d2daff7..000000000000 --- a/media-libs/taglib/files/taglib-1.3.1-memleak-fix2.patch +++ /dev/null @@ -1,112 +0,0 @@ ---- taglib/mpc/mpcproperties.cpp 2004/09/09 00:28:57 345141 -+++ taglib/mpc/mpcproperties.cpp 2005/04/02 20:53:11 402712 -@@ -106,7 +106,7 @@ - - void MPC::Properties::read() - { -- if(d->data.mid(0, 3) != "MP+") -+ if(!d->data.startsWith("MP+")) - return; - - d->version = d->data[3] & 15; -@@ -116,7 +116,7 @@ - if(d->version >= 7) { - frames = d->data.mid(4, 4).toUInt(false); - -- std::bitset<32> flags = d->data.mid(8, 4).toUInt(true); -+ std::bitset<32> flags = d->data.mid(8, 4).toUInt(false); - d->sampleRate = sftable[flags[17] * 2 + flags[16]]; - d->channels = 2; - } - - ---- taglib/mpc/mpcfile.cpp 2004/09/02 18:50:26 343576 -+++ taglib/mpc/mpcfile.cpp 2005/04/03 16:41:17 402896 -@@ -53,7 +53,10 @@ - - ~FilePrivate() - { -+ if (tag != ID3v1Tag && tag != APETag) delete tag; - delete ID3v1Tag; -+ delete APETag; -+ delete ID3v2Header; - delete properties; - } - -@@ -227,7 +230,7 @@ - if(d->APETag) - d->tag = d->APETag; - else -- d->tag = d->APETag = new APE::Tag(); -+ d->tag = d->APETag = new APE::Tag; - } - - if(tags & ID3v2) { -@@ -242,7 +245,7 @@ - if(d->ID3v1Tag) - d->tag = d->ID3v1Tag; - else -- d->tag = d->APETag = new APE::Tag(); -+ d->tag = d->APETag = new APE::Tag; - } - } - -@@ -284,7 +287,7 @@ - if(d->hasAPE) - d->tag = d->APETag; - else -- d->tag = d->APETag = new APE::Tag(); -+ d->tag = d->APETag = new APE::Tag; - } - } - - ---- taglib/ape/apeitem.h 2004/11/06 14:24:40 360969 -+++ taglib/ape/apeitem.h 2005/04/03 16:35:55 402891 -@@ -70,6 +70,11 @@ - Item(const Item &item); - - /*! -+ * Destroys the item. -+ */ -+ virtual ~Item(); -+ -+ /*! - * Copies the contents of \a item into this item. - */ - Item &operator=(const Item &item); - - ---- taglib/ape/apeitem.cpp 2004/11/06 14:43:24 360973 -+++ taglib/ape/apeitem.cpp 2005/04/03 16:35:55 402891 -@@ -62,6 +62,11 @@ - d = new ItemPrivate(*item.d); - } - -+APE::Item::~Item() -+{ -+ delete d; -+} -+ - Item &APE::Item::operator=(const Item &item) - { - delete d; -@@ -111,7 +116,7 @@ - - String APE::Item::toString() const - { -- return d->text.front(); -+ return isEmpty() ? String::null : d->text.front(); - } - - bool APE::Item::isEmpty() const -@@ -121,7 +126,7 @@ - case 1: - if(d->text.isEmpty()) - return true; -- if(d->text.size() == 1 && d->text.front() == "") -+ if(d->text.size() == 1 && d->text.front().isEmpty()) - return true; - return false; - case 2: - diff --git a/media-libs/taglib/taglib-1.3.1-r2.ebuild b/media-libs/taglib/taglib-1.3.1-r2.ebuild deleted file mode 100644 index 42368ec4ed30..000000000000 --- a/media-libs/taglib/taglib-1.3.1-r2.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/taglib/taglib-1.3.1-r2.ebuild,v 1.2 2005/07/11 18:49:19 greg_g Exp $ - -inherit eutils flag-o-matic - -DESCRIPTION="A library for reading and editing audio meta data" -HOMEPAGE="http://developer.kde.org/~wheeler/taglib.html" -SRC_URI="http://developer.kde.org/~wheeler/files/src/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~mips" -IUSE="debug" - -DEPEND=">=sys-devel/autoconf-2.58" -RDEPEND="" - -src_unpack() { - unpack ${A} - cd ${S} - epatch ${FILESDIR}/${P}-memleak-fix2.patch - - rm -rf autom4te.cache - export WANT_AUTOCONF=2.5 - export WANT_AUTOMAKE=1.7 - aclocal && autoconf && automake || die "autotools failed" -} - -src_compile() { - replace-flags -O3 -O2 - econf `use_enable debug` || die - emake || die -} - -src_install() { - make install DESTDIR=${D} destdir=${D} || die -} |