diff options
-rw-r--r-- | media-sound/id3v2/ChangeLog | 9 | ||||
-rw-r--r-- | media-sound/id3v2/Manifest | 71 | ||||
-rw-r--r-- | media-sound/id3v2/files/digest-id3v2-0.1.11 | 2 | ||||
-rw-r--r-- | media-sound/id3v2/files/id3v2-0.1.11-makefile.patch | 23 | ||||
-rw-r--r-- | media-sound/id3v2/id3v2-0.1.11.ebuild | 22 |
5 files changed, 103 insertions, 24 deletions
diff --git a/media-sound/id3v2/ChangeLog b/media-sound/id3v2/ChangeLog index 017f31c438ed..0553fc36b425 100644 --- a/media-sound/id3v2/ChangeLog +++ b/media-sound/id3v2/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-sound/id3v2 -# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/id3v2/ChangeLog,v 1.21 2005/09/14 07:30:03 agriffis Exp $ +# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/id3v2/ChangeLog,v 1.22 2006/05/14 12:16:14 flameeyes Exp $ + + 14 May 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/id3v2-0.1.11-makefile.patch, id3v2-0.1.11.ebuild: + Add patch to sanitise the build system a bit more. Also embeds --as-needed + fixes from TGL (bug #131700). 14 Sep 2005; Aron Griffis <agriffis@gentoo.org> id3v2-0.1.11.ebuild: Mark 0.1.11 stable on alpha diff --git a/media-sound/id3v2/Manifest b/media-sound/id3v2/Manifest index 1eec69c9d544..b30f4e3b4661 100644 --- a/media-sound/id3v2/Manifest +++ b/media-sound/id3v2/Manifest @@ -1,13 +1,66 @@ -MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158 -MD5 5fd785c4772d2dde1c96cffe261092ed id3v2-0.1.9-r1.ebuild 927 -MD5 2d6c97b1bdf1b14484bc6e45b65eb836 ChangeLog 2672 -MD5 0aef0f94cab41f659dc89b5df72206d4 id3v2-0.1.11.ebuild 901 -MD5 d7f030b6dddc326540deaf5734ae6681 id3v2-0.1.10.ebuild 1011 -MD5 d00150d90e04006fc2353967bfa35c1c id3v2-0.1.7.ebuild 735 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX id3v2-0.1.10-noinline.patch 491 RMD160 d34d91fa97b980f7dd9558ec693a2a4b869cbea8 SHA1 199dc3cbb873a848c2e532508c635086ddfd1377 SHA256 dee1891f95cc5befd1a4d254bd5b02b427f66bc0b362b6585a8ab78add09e603 size 491 MD5 d83139c5005dc921def0cf8550f53526 files/id3v2-0.1.10-noinline.patch 491 +RMD160 d34d91fa97b980f7dd9558ec693a2a4b869cbea8 files/id3v2-0.1.10-noinline.patch 491 +SHA256 dee1891f95cc5befd1a4d254bd5b02b427f66bc0b362b6585a8ab78add09e603 files/id3v2-0.1.10-noinline.patch 491 +AUX id3v2-0.1.11-alpha.patch 655 RMD160 89b261708353b7423b93abfd7649a34e10ce8d87 SHA1 7aaaf6565858fde2b2b82a0f64354a6f8cdcf1e0 SHA256 315e51a619f6328ecdac4d86558110a21a0706f02d252174474fcab1299ad7a9 size 655 +MD5 0c2b40f0a45bf5c1c8ff2b2953bef0c8 files/id3v2-0.1.11-alpha.patch 655 +RMD160 89b261708353b7423b93abfd7649a34e10ce8d87 files/id3v2-0.1.11-alpha.patch 655 +SHA256 315e51a619f6328ecdac4d86558110a21a0706f02d252174474fcab1299ad7a9 files/id3v2-0.1.11-alpha.patch 655 +AUX id3v2-0.1.11-makefile.patch 753 RMD160 3b0fd823c60d16a0c393edc2a38a85b42f634052 SHA1 89e201a4236676088dee37eb28a3ea37b6bd39f0 SHA256 948818409f5392513422702f5071b128615e346b282b9e61213680bad6cbf372 size 753 +MD5 9630761a8538ccdff06675319383b856 files/id3v2-0.1.11-makefile.patch 753 +RMD160 3b0fd823c60d16a0c393edc2a38a85b42f634052 files/id3v2-0.1.11-makefile.patch 753 +SHA256 948818409f5392513422702f5071b128615e346b282b9e61213680bad6cbf372 files/id3v2-0.1.11-makefile.patch 753 +AUX id3v2-0.1.9-alpha.patch 679 RMD160 e0be2fbcf68e736747d71f0b2a54123f1c4360ea SHA1 e35a3e1ebb8cc9aa3a1b54c0b3f153df5ea0f8e5 SHA256 7fd8200a8d05215b52c0523080db7ee3a319ce34aab937adee3ae4f8252dd1f0 size 679 MD5 735e277d7328b86d3b121b158473d939 files/id3v2-0.1.9-alpha.patch 679 +RMD160 e0be2fbcf68e736747d71f0b2a54123f1c4360ea files/id3v2-0.1.9-alpha.patch 679 +SHA256 7fd8200a8d05215b52c0523080db7ee3a319ce34aab937adee3ae4f8252dd1f0 files/id3v2-0.1.9-alpha.patch 679 +DIST id3v2-0.1.10.tar.gz 26419 size 26419 +DIST id3v2-0.1.11.tar.gz 52427 RMD160 433900ec5ccc072e5daeaf3fc25902d87bc95a01 SHA256 a459652ba839db12d40ad29e4081aff04b569eb4a84edb845138cffa7d722603 size 52427 +DIST id3v2-0.1.7.tar.gz 54132 size 54132 +DIST id3v2-0.1.9.tar.gz 21144 size 21144 +EBUILD id3v2-0.1.10.ebuild 1011 RMD160 6eb86f95de9027540aafa640c9dc82c6d0d67b3c SHA1 217077c9d74785ac5565f466ca3f6a6717e935a9 SHA256 ac18e6fb9bd2620f9a5b94fee4b81064c4845d30daa811b8ac1f2f22ac3af1d5 size 1011 +MD5 d7f030b6dddc326540deaf5734ae6681 id3v2-0.1.10.ebuild 1011 +RMD160 6eb86f95de9027540aafa640c9dc82c6d0d67b3c id3v2-0.1.10.ebuild 1011 +SHA256 ac18e6fb9bd2620f9a5b94fee4b81064c4845d30daa811b8ac1f2f22ac3af1d5 id3v2-0.1.10.ebuild 1011 +EBUILD id3v2-0.1.11.ebuild 871 RMD160 91c39dff4a13c03ad530466dd54d98f768798e22 SHA1 15e7e9b213fb67f66d5cdb87b2edae83e41677fb SHA256 026bb7f6092dc0ff933c88ec7df143e1031dce507f4ddfa3c085e7889789d126 size 871 +MD5 3a122efa099a3fd7b06114f4944bd452 id3v2-0.1.11.ebuild 871 +RMD160 91c39dff4a13c03ad530466dd54d98f768798e22 id3v2-0.1.11.ebuild 871 +SHA256 026bb7f6092dc0ff933c88ec7df143e1031dce507f4ddfa3c085e7889789d126 id3v2-0.1.11.ebuild 871 +EBUILD id3v2-0.1.7.ebuild 735 RMD160 4e79066e9596a87749db0a2d812dc578dd25a6b5 SHA1 0e5c74524d87ddcff0c925cd315473475202518a SHA256 bdcdc0308dce504ee9d8c031f02c813c1a31c0883831d9157623e334c4cb8aa1 size 735 +MD5 d00150d90e04006fc2353967bfa35c1c id3v2-0.1.7.ebuild 735 +RMD160 4e79066e9596a87749db0a2d812dc578dd25a6b5 id3v2-0.1.7.ebuild 735 +SHA256 bdcdc0308dce504ee9d8c031f02c813c1a31c0883831d9157623e334c4cb8aa1 id3v2-0.1.7.ebuild 735 +EBUILD id3v2-0.1.9-r1.ebuild 927 RMD160 5bf07b89053fffb3cfd54e97d3e2b2ae1fab4315 SHA1 a83e705a6a1612975ce70039d5a23a8865bb0d27 SHA256 545838892ef516acd085562103004e5b4a5b2df0c09eb4e5092545d98ac3eaf7 size 927 +MD5 5fd785c4772d2dde1c96cffe261092ed id3v2-0.1.9-r1.ebuild 927 +RMD160 5bf07b89053fffb3cfd54e97d3e2b2ae1fab4315 id3v2-0.1.9-r1.ebuild 927 +SHA256 545838892ef516acd085562103004e5b4a5b2df0c09eb4e5092545d98ac3eaf7 id3v2-0.1.9-r1.ebuild 927 +MISC ChangeLog 2895 RMD160 7217bd73fd4f0c2bdd10825004c9e07c22505d17 SHA1 a8493dee5cbc273e4e48ad98e96dccd322974ea0 SHA256 382514c3e746ba5292cc4856bf8e9382691c85335a2643ddf590528066f902d9 size 2895 +MD5 a731b57bfec63851fdb9d3936c778284 ChangeLog 2895 +RMD160 7217bd73fd4f0c2bdd10825004c9e07c22505d17 ChangeLog 2895 +SHA256 382514c3e746ba5292cc4856bf8e9382691c85335a2643ddf590528066f902d9 ChangeLog 2895 +MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b size 158 +MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158 +RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e metadata.xml 158 +SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b metadata.xml 158 MD5 faa1968a6beab48f51e58bfc2cb66bf2 files/digest-id3v2-0.1.10 63 -MD5 c6d37db10f48d3d1bd9a5ff283f8095d files/digest-id3v2-0.1.9-r1 62 -MD5 f9825612d1693530b1873e998cd9aaa4 files/digest-id3v2-0.1.11 63 -MD5 0c2b40f0a45bf5c1c8ff2b2953bef0c8 files/id3v2-0.1.11-alpha.patch 655 +RMD160 5142c0f63f3ca575fe68dec352f543a0bf26857e files/digest-id3v2-0.1.10 63 +SHA256 57056829268d6b6130bba7069555c170caf44376e2cadf433f368c8a25db06ff files/digest-id3v2-0.1.10 63 +MD5 4ee9d89d5083cc90a6fe43b582556ceb files/digest-id3v2-0.1.11 235 +RMD160 317b81001e3dbe7602c997bec0d1658629bea57e files/digest-id3v2-0.1.11 235 +SHA256 4646d3e6d89231d0351fd5ca56371532a733b5b9ab55c423dc2f81936744752a files/digest-id3v2-0.1.11 235 MD5 d99b419340bbb9a9027cbf9a6f70c0ac files/digest-id3v2-0.1.7 62 +RMD160 16715feb50498dd80d36b8128b1c4bf7b0b94ea0 files/digest-id3v2-0.1.7 62 +SHA256 3193818587200aa9a00d4701b7d5366660ceb735250191d0b8568f94a3125222 files/digest-id3v2-0.1.7 62 +MD5 c6d37db10f48d3d1bd9a5ff283f8095d files/digest-id3v2-0.1.9-r1 62 +RMD160 745fcf5bd9760d37a3c90c589f3b70fd70c51f69 files/digest-id3v2-0.1.9-r1 62 +SHA256 760fb4db596af3d57e6eed5280bd8442d5850a81d298a7ca5cc349f74dcb9dd1 files/digest-id3v2-0.1.9-r1 62 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.3 (GNU/Linux) + +iD8DBQFEZx+VAiZjviIA2XgRAhI6AJ4veCVdx0UWziQ7Mr0IHwCoCX9a1ACfVcJ3 +7+QbpHAaJT0Sh4m7z3/UvwI= +=8Oha +-----END PGP SIGNATURE----- diff --git a/media-sound/id3v2/files/digest-id3v2-0.1.11 b/media-sound/id3v2/files/digest-id3v2-0.1.11 index e1bc6fbb8cc4..ccc7c26bc6b8 100644 --- a/media-sound/id3v2/files/digest-id3v2-0.1.11 +++ b/media-sound/id3v2/files/digest-id3v2-0.1.11 @@ -1 +1,3 @@ MD5 68afc3827cf01501dfb22949f901f1d8 id3v2-0.1.11.tar.gz 52427 +RMD160 433900ec5ccc072e5daeaf3fc25902d87bc95a01 id3v2-0.1.11.tar.gz 52427 +SHA256 a459652ba839db12d40ad29e4081aff04b569eb4a84edb845138cffa7d722603 id3v2-0.1.11.tar.gz 52427 diff --git a/media-sound/id3v2/files/id3v2-0.1.11-makefile.patch b/media-sound/id3v2/files/id3v2-0.1.11-makefile.patch new file mode 100644 index 000000000000..06a26a102b6c --- /dev/null +++ b/media-sound/id3v2/files/id3v2-0.1.11-makefile.patch @@ -0,0 +1,23 @@ +Index: id3v2-0.1.11/Makefile +=================================================================== +--- id3v2-0.1.11.orig/Makefile ++++ id3v2-0.1.11/Makefile +@@ -3,14 +3,14 @@ all: id3v2 + VERSION=0.1.11 + + PREFIX= /usr/local +-CXXFLAGS+= -I${PREFIX}/include/ -DVERSION="\"${VERSION}\"" #-DSORT_RUNTIME +-LDFLAGS+= -L${PREFIX}/lib/ ++CXXFLAGS+= -I${PREFIX}/include/ -DVERSION="\"${VERSION}\"" $(OPT_CXXFLAGS) #-DSORT_RUNTIME ++LDFLAGS+= -L${PREFIX}/lib/ $(OPT_LDFLAGS) + + id3v2: convert.o list.o id3v2.o genre.o +- c++ ${LDFLAGS} -pedantic -Wall -lz -lid3 -g -o $@ $^ ++ $(CXX) $(LDFLAGS) -pedantic -Wall -o $@ $^ -lz -lid3 + + create_map: create_map.o +- c++ -Wall -g -o $@ $^ ++ $(CXX) $(LDFLAGS) -o $@ $^ + + install: all + install -c -s id3v2 ${PREFIX}/bin/id3v2 diff --git a/media-sound/id3v2/id3v2-0.1.11.ebuild b/media-sound/id3v2/id3v2-0.1.11.ebuild index 90cfdc2817a1..bf03b411756d 100644 --- a/media-sound/id3v2/id3v2-0.1.11.ebuild +++ b/media-sound/id3v2/id3v2-0.1.11.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/id3v2/id3v2-0.1.11.ebuild,v 1.6 2005/09/14 07:30:03 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/id3v2/id3v2-0.1.11.ebuild,v 1.7 2006/05/14 12:16:14 flameeyes Exp $ -IUSE="" +inherit eutils toolchain-funcs -inherit eutils +IUSE="" DESCRIPTION="A command line editor for id3v2 tags." HOMEPAGE="http://id3v2.sourceforge.net/" @@ -16,20 +16,16 @@ KEYWORDS="alpha amd64 ~hppa ppc ~ppc64 sparc x86" DEPEND="media-libs/id3lib" src_unpack() { - unpack ${A} && cd ${S} || die "unpack failed" - - # The tarball came with a compiled binary. ;^) - make clean - - # Use our own CXXFLAGS - sed -i -e "/g++/ s|-g|${CXXFLAGS}|" Makefile || die "sed failed" + unpack ${A} + cd "${S}" # Fix segfault on alpha (and probably other architectures) - epatch ${FILESDIR}/${P}-alpha.patch + epatch "${FILESDIR}/${P}-alpha.patch" + epatch "${FILESDIR}/${P}-makefile.patch" } src_compile() { - emake || die + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" LDFLAGS="${LDFLAGS}" OPT_CXXFLAGS="${CXXFLAGS}" || die } src_install() { |