diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2010-04-06 14:24:25 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2010-04-06 14:24:25 +0000 |
commit | eb97aa63e4c0f6701ffe1e6030351cf022496e10 (patch) | |
tree | 44d972acc3f65df0d78cba12fee076d9e33cdff0 /media-libs/libmodplug | |
parent | Mask nouveau and svga video_cards_ USE flags. (diff) | |
download | gentoo-2-eb97aa63e4c0f6701ffe1e6030351cf022496e10.tar.gz gentoo-2-eb97aa63e4c0f6701ffe1e6030351cf022496e10.tar.bz2 gentoo-2-eb97aa63e4c0f6701ffe1e6030351cf022496e10.zip |
old
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'media-libs/libmodplug')
-rw-r--r-- | media-libs/libmodplug/Manifest | 9 | ||||
-rw-r--r-- | media-libs/libmodplug/files/libmodplug-0.7-amd64.patch | 73 | ||||
-rw-r--r-- | media-libs/libmodplug/files/libmodplug-0.7-asneeded.patch | 11 | ||||
-rw-r--r-- | media-libs/libmodplug/files/libmodplug-0.8-CVE-2006-4192.patch | 36 | ||||
-rw-r--r-- | media-libs/libmodplug/files/libmodplug-0.8.4-ppc64-64ul.patch | 12 | ||||
-rw-r--r-- | media-libs/libmodplug/libmodplug-0.8-r1.ebuild | 38 | ||||
-rw-r--r-- | media-libs/libmodplug/libmodplug-0.8.4-r2.ebuild | 47 | ||||
-rw-r--r-- | media-libs/libmodplug/libmodplug-0.8.4-r3.ebuild | 50 |
8 files changed, 0 insertions, 276 deletions
diff --git a/media-libs/libmodplug/Manifest b/media-libs/libmodplug/Manifest index 620392c06941..44dab0a6ec92 100644 --- a/media-libs/libmodplug/Manifest +++ b/media-libs/libmodplug/Manifest @@ -1,15 +1,6 @@ -AUX libmodplug-0.7-amd64.patch 1580 RMD160 75793a88b2d4113e8872c79da028ba2f7d98f569 SHA1 661f62ed0c1ff5848cab9cb3a663c0d285741163 SHA256 931534f2420722e51ddf136f8f84d3a7ef0d6b065fddd9cc8c244a06e0373e5e -AUX libmodplug-0.7-asneeded.patch 421 RMD160 453028054887c5366aee85a34bfb7571c787fff4 SHA1 0a8fa922512c08f69e533bf80dd47f38901121bb SHA256 221ce05b1f727f2c22747463db6b3917f32d74a9cd26ad6c24f96738975568e3 -AUX libmodplug-0.8-CVE-2006-4192.patch 1449 RMD160 659c804f64394078c72d6c1359d7d32559e741a3 SHA1 acdfc70e232b0eb01dc13ecc7560638fb0cd8341 SHA256 4068347f14f85220910abbf7eacb1a9ccb9540d3c8495e62b19618d54fdd4a9c AUX libmodplug-0.8.4-endian.patch 2098 RMD160 93d36295c448b2c02859316177fda22c3e518d9e SHA1 a151248d892a6838bdcf3a825558954a0c54abc9 SHA256 c1298400afd5fbc9dd3a5a1e4c271868da740deb5cbacceb583bc2162e2d81a1 -AUX libmodplug-0.8.4-ppc64-64ul.patch 447 RMD160 52c72d40eab1a8d597436784f805005d14ef8a0a SHA1 32d2eafab7e1fd21ecfe37415ade16f435568f84 SHA256 6dea70ca1fe23d0baba85230f0f8d96cdab2b66470a8244a5749f2042d14d888 AUX libmodplug-0.8.4-timidity-patches.patch 592 RMD160 28433fbef068eccc69f2f013c81ebfbd8f47f219 SHA1 0950e4b480d5e2420240335696bfb95d1f3f24e7 SHA256 e486f9343d69d5849b42f6971162335e7c0805174dd5fba61697da9d948515ab -DIST libmodplug-0.8.4.tar.gz 510758 RMD160 0c4c179ebc32bf88cecb162c391e91a5d36ad834 SHA1 bf21746895d857e6995c9790c223ce1772f39ef0 SHA256 84890249b3ecf12ef040b9121b6238248fc8da0fee948661d70375049e5131ee DIST libmodplug-0.8.7.tar.gz 519792 RMD160 095d8cfd67761b0fe0cff772c4abb9b3eaab3648 SHA1 52cb47ef9291b0286430c5de02ef33731d359f2e SHA256 3cfdebb60833a082e2f2b8faa3892bc9201d05c64051503e8007d8c98ae9e4c2 -DIST libmodplug-0.8.tar.gz 441612 RMD160 ccf5c29b06a2f5ed93f7b42676d892521c65bfbd SHA1 62c755e178e708cab2113c54b351d3dce793bc21 SHA256 ef2269cc4ba5c8574d38321349d76063c6b200857f0c9256ea97e608583e8857 -EBUILD libmodplug-0.8-r1.ebuild 981 RMD160 d2e96914d5367c1298c2f1e7b8d022a98245de55 SHA1 cf7d5b2553d1ba517670fb1d4b8f7b48bd31fc37 SHA256 a3cd4dd2c157ad1704f0066ee64c7961c0da600946946953254624121b94e0f6 -EBUILD libmodplug-0.8.4-r2.ebuild 1387 RMD160 331a548514f66d8220518d61fc3732c13f26abc2 SHA1 aa4a42d54a6ad1bd6ae51030598aa11b4a8e691d SHA256 3aa98576e673755a5d2834c30c98a46d9ccccc78cdf1f6ed5ec94dd21fc10ff0 -EBUILD libmodplug-0.8.4-r3.ebuild 1466 RMD160 4b7968444630dfb4cb8ed5964e198686f0a90929 SHA1 762f944fd4a3d51f6c84bfd0a76c4ac7987b277c SHA256 840dde5c5de43a51f40c2341c335cd1fb5dcd93e334d11837830d937ae976508 EBUILD libmodplug-0.8.7.ebuild 1394 RMD160 80c6a1849bef99e7cbe9bcafe1f53bce2cbe8395 SHA1 657eb98eb424ed2564add1b9bee39a654bf2fb82 SHA256 2b4a2c6ec597609eaa8e0c3b20bb399ff8f5579e4a5baecae2b24fda53bdd97e MISC ChangeLog 6082 RMD160 957bf1bff4b8676a4e8b00b36b29081c5c2dc7bc SHA1 1dbb6de47b1c01d99230a989729311949bf4b675 SHA256 458c00ed9f05f154a62c4467baa60ea60d9fd9bf27e3dc1fe8be19c67e24864f MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b diff --git a/media-libs/libmodplug/files/libmodplug-0.7-amd64.patch b/media-libs/libmodplug/files/libmodplug-0.7-amd64.patch deleted file mode 100644 index 997f68f798c6..000000000000 --- a/media-libs/libmodplug/files/libmodplug-0.7-amd64.patch +++ /dev/null @@ -1,73 +0,0 @@ ---- src/libmodplug/stdafx.h -+++ src/libmodplug/stdafx.h -23a24,91 -> #elif defined(__x86_64__) -> -> #include <stdlib.h> -> #include <stdio.h> -> #include <string.h> -> -> typedef signed char CHAR; -> typedef unsigned char UCHAR; -> typedef unsigned char* PUCHAR; -> typedef unsigned short USHORT; -> typedef unsigned int ULONG; -> typedef unsigned int UINT; -> typedef unsigned int DWORD; -> typedef int LONG; -> typedef unsigned short WORD; -> typedef unsigned char BYTE; -> typedef unsigned char * LPBYTE; -> typedef bool BOOL; -> typedef char * LPSTR; -> typedef void * LPVOID; -> typedef int * LPLONG; -> typedef unsigned int * LPDWORD; -> typedef unsigned short * LPWORD; -> typedef const char * LPCSTR; -> typedef long LONGLONG; -> typedef void * PVOID; -> typedef void VOID; -> -> inline LONG MulDiv (int a, int b, int c) -> { -> // if (!c) return 0; -> return ((unsigned long)a * (unsigned long) b ) / c; -> } -> -> #define MODPLUG_NO_FILESAVE -> #define NO_AGC -> #define LPCTSTR LPCSTR -> #define lstrcpyn strncpy -> #define lstrcpy strcpy -> #define lstrcmp strcmp -> #define WAVE_FORMAT_PCM 1 -> //#define ENABLE_EQ -> -> #define GHND 0 -> -> inline signed char * GlobalAllocPtr(unsigned int, size_t size) -> { -> signed char * p = (signed char *) malloc(size); -> -> if (p != NULL) memset(p, 0, size); -> return p; -> } -> -> inline void ProcessPlugins(int n) {} -> -> #define GlobalFreePtr(p) free((void *)(p)) -> -> #define strnicmp(a,b,c) strncasecmp(a,b,c) -> #define wsprintf sprintf -> -> #ifndef FALSE -> #define FALSE false -> #endif -> -> #ifndef TRUE -> #define TRUE true -> #endif -> -52d119 -< diff --git a/media-libs/libmodplug/files/libmodplug-0.7-asneeded.patch b/media-libs/libmodplug/files/libmodplug-0.7-asneeded.patch deleted file mode 100644 index 26fc001f3d37..000000000000 --- a/media-libs/libmodplug/files/libmodplug-0.7-asneeded.patch +++ /dev/null @@ -1,11 +0,0 @@ -Index: libmodplug-0.7/src/Makefile.am -=================================================================== ---- libmodplug-0.7.orig/src/Makefile.am -+++ libmodplug-0.7/src/Makefile.am -@@ -1,5 +1,6 @@ - INCLUDES = -Ilibmodplug - lib_LTLIBRARIES = libmodplug.la -+libmodplug_la_LIBADD = -lm - libmodplug_la_SOURCES = tables.cpp \ - sndmix.cpp \ - sndfile.cpp \ diff --git a/media-libs/libmodplug/files/libmodplug-0.8-CVE-2006-4192.patch b/media-libs/libmodplug/files/libmodplug-0.8-CVE-2006-4192.patch deleted file mode 100644 index c80af44b37c3..000000000000 --- a/media-libs/libmodplug/files/libmodplug-0.8-CVE-2006-4192.patch +++ /dev/null @@ -1,36 +0,0 @@ ---- libmodplug/src/sndfile.cpp 2006/08/10 02:26:44 1.3 -+++ libmodplug/src/sndfile.cpp 2006/11/02 04:19:00 1.4 -@@ -5,7 +5,7 @@ - * Adam Goode <adam@evdebs.org> (endian and char fixes for PPC) - */ - --#include <math.h> //for GCCFIX -+#include <math.h> //for GCCFIX - #include <libmodplug/stdafx.h> - #include <libmodplug/sndfile.h> - -@@ -228,7 +228,8 @@ - if (pins->nGlobalVol > 64) pins->nGlobalVol = 64; - } - // Check invalid instruments -- while ((m_nInstruments > 0) && (!Headers[m_nInstruments])) m_nInstruments--; -+ while ((m_nInstruments > 0) && (!Headers[m_nInstruments])) -+ m_nInstruments--; - // Set default values - if (m_nSongPreAmp < 0x20) m_nSongPreAmp = 0x20; - if (m_nDefaultTempo < 32) m_nDefaultTempo = 125; -@@ -1081,11 +1082,12 @@ - - - UINT CSoundFile::ReadSample(MODINSTRUMENT *pIns, UINT nFlags, LPCSTR lpMemFile, DWORD dwMemLength) --//------------------------------------------------------------------------------------------------ -+//------------------------------------------------------------------------------ - { - UINT len = 0, mem = pIns->nLength+6; - -- if ((!pIns) || (pIns->nLength < 4) || (!lpMemFile)) return 0; -+ // Disable >2Gb samples,(preventing buffer overflow in AllocateSample) -+ if ((!pIns) || ((int)pIns->nLength < 4) || (!lpMemFile)) return 0; - if (pIns->nLength > MAX_SAMPLE_LENGTH) pIns->nLength = MAX_SAMPLE_LENGTH; - pIns->uFlags &= ~(CHN_16BIT|CHN_STEREO); - if (nFlags & RSF_16BIT) diff --git a/media-libs/libmodplug/files/libmodplug-0.8.4-ppc64-64ul.patch b/media-libs/libmodplug/files/libmodplug-0.8.4-ppc64-64ul.patch deleted file mode 100644 index 3e86c10f45ab..000000000000 --- a/media-libs/libmodplug/files/libmodplug-0.8.4-ppc64-64ul.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -uNr libmodplug-0.8.4.ORIG/src/libmodplug/stdafx.h libmodplug-0.8.4/src/libmodplug/stdafx.h ---- libmodplug-0.8.4.ORIG/src/libmodplug/stdafx.h 2006-12-23 00:40:42.000000000 +0000 -+++ libmodplug-0.8.4/src/libmodplug/stdafx.h 2006-12-23 00:42:45.000000000 +0000 -@@ -21,7 +21,7 @@ - - inline void ProcessPlugins(int n) {} - --#elif defined(__x86_64__) -+#elif defined(__x86_64__) || defined(__powerpc64__) - - #include <stdlib.h> - #include <stdio.h> diff --git a/media-libs/libmodplug/libmodplug-0.8-r1.ebuild b/media-libs/libmodplug/libmodplug-0.8-r1.ebuild deleted file mode 100644 index bc576cae6f7b..000000000000 --- a/media-libs/libmodplug/libmodplug-0.8-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libmodplug/libmodplug-0.8-r1.ebuild,v 1.8 2006/12/03 03:21:05 vapier Exp $ - -WANT_AUTOCONF="latest" -WANT_AUTOMAKE="latest" - -inherit eutils autotools - -DESCRIPTION="Library for playing MOD-like music files" -SRC_URI="mirror://sourceforge/modplug-xmms/${P}.tar.gz" -HOMEPAGE="http://modplug-xmms.sourceforge.net/" - -LICENSE="GPL-2" -SLOT="0" -#-sparc: 1.0 - Bus Error on play -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh -sparc x86 ~x86-fbsd" -IUSE="" - -RDEPEND="" -DEPEND="dev-util/pkgconfig" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}/${PN}-0.7-amd64.patch" - epatch "${FILESDIR}/${PN}-0.7-asneeded.patch" - epatch "${FILESDIR}/${P}-CVE-2006-4192.patch" - - sed -i -e 's:-ffast-math::' "${S}/configure.in" - - eautoreconf -} - -src_install() { - make DESTDIR="${D}" install || die - dodoc AUTHORS ChangeLog README TODO -} diff --git a/media-libs/libmodplug/libmodplug-0.8.4-r2.ebuild b/media-libs/libmodplug/libmodplug-0.8.4-r2.ebuild deleted file mode 100644 index b42a6bde3b95..000000000000 --- a/media-libs/libmodplug/libmodplug-0.8.4-r2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libmodplug/libmodplug-0.8.4-r2.ebuild,v 1.8 2007/11/01 21:49:39 armin76 Exp $ - -WANT_AUTOCONF="latest" -WANT_AUTOMAKE="latest" - -inherit eutils autotools - -DESCRIPTION="Library for playing MOD-like music files" -SRC_URI="mirror://sourceforge/modplug-xmms/${P}.tar.gz" -HOMEPAGE="http://modplug-xmms.sourceforge.net/" - -LICENSE="GPL-2" -SLOT="0" -#-sparc: 1.0 - Bus Error on play -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh -sparc x86 ~x86-fbsd" -IUSE="" - -RDEPEND="" -DEPEND="dev-util/pkgconfig" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}/${PN}-0.7-amd64.patch" - epatch "${FILESDIR}/${PN}-0.8.4-timidity-patches.patch" - epatch "${FILESDIR}/${PN}-0.8.4-ppc64-64ul.patch" - epatch "${FILESDIR}/${PN}-0.8.4-endian.patch" - - sed -i -e 's:-ffast-math::' "${S}/configure.in" - - eautoreconf -} - -src_install() { - make DESTDIR="${D}" install || die - dodoc AUTHORS ChangeLog README TODO -} - -pkg_postinst() { - elog "Since version 0.8.4 onward, libmodplug supports MIDI playback." - elog "unfortunately to work correctly, this needs timidity patches," - elog "but the code does not support the needed 'source' directive to" - elog "work with the patches currently in portage. For this reason it" - elog "will not work as intended yet." -} diff --git a/media-libs/libmodplug/libmodplug-0.8.4-r3.ebuild b/media-libs/libmodplug/libmodplug-0.8.4-r3.ebuild deleted file mode 100644 index e9318f4fbb12..000000000000 --- a/media-libs/libmodplug/libmodplug-0.8.4-r3.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libmodplug/libmodplug-0.8.4-r3.ebuild,v 1.1 2008/04/14 14:06:31 flameeyes Exp $ - -WANT_AUTOCONF="latest" -WANT_AUTOMAKE="latest" - -inherit eutils autotools - -DESCRIPTION="Library for playing MOD-like music files" -SRC_URI="mirror://sourceforge/modplug-xmms/${P}.tar.gz" -HOMEPAGE="http://modplug-xmms.sourceforge.net/" - -LICENSE="GPL-2" -SLOT="0" -#-sparc: 1.0 - Bus Error on play -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh -sparc ~x86 ~x86-fbsd" -IUSE="" - -RDEPEND="" -DEPEND="dev-util/pkgconfig" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}/${PN}-0.7-amd64.patch" - epatch "${FILESDIR}/${PN}-0.8.4-timidity-patches.patch" - epatch "${FILESDIR}/${PN}-0.8.4-ppc64-64ul.patch" - epatch "${FILESDIR}/${PN}-0.8.4-endian.patch" - - sed -i -e 's:-ffast-math::' "${S}/configure.in" - - eautoreconf -} - -src_install() { - make DESTDIR="${D}" install || die - dodoc AUTHORS ChangeLog README TODO - - # Remove unneeded libtool files - find "${D}" -name '*.la' -delete -} - -pkg_postinst() { - elog "Since version 0.8.4 onward, libmodplug supports MIDI playback." - elog "unfortunately to work correctly, this needs timidity patches," - elog "but the code does not support the needed 'source' directive to" - elog "work with the patches currently in portage. For this reason it" - elog "will not work as intended yet." -} |