Portage is a package management system used by Gentoo Linux
# ChangeLog for media-libs/aldumb
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/aldumb/ChangeLog,v 1.18 2007/02/22 01:45:39 peper Exp $
22 Feb 2007; Piotr Jaroszyński
Transition to Manifest2.
*aldumb-0.9.3 (29 Jan 2007)
29 Jan 2007; Christian Birchinger
+files/aldumb-0.9.3_CVE-2006-3668.patch, +aldumb-0.9.3.ebuild:
New version which fixes the old DUMB vulnerability.
27 Nov 2006;
stable on amd64
25 Jun 2006; Christian Birchinger
aldumb-0.9.2-r1.ebuild:
Added the DUMB fix from #137591. No bump as it hardly affects anyone.
07 Feb 2006; Aron Griffis
Mark 0.9.2-r1 stable on alpha
14 Oct 2005; Diego Pettenò
Make aldumb multilib-strict safe as per bug #109257.
11 Aug 2005; Carlos Silva
marked ~amd64. closes bug #102053
09 May 2005; Aron Griffis
stable on ia64
06 Mar 2005; Michael Sterrett
-aldumb-0.9.2.ebuild:
clean old ebuild; tidy
09 Nov 2004; Joseph Jezak
Marked ppc stable.
01 Sep 2004; Jeremy Huddleston
aldumb-0.9.2-r1.ebuild:
Stable x86.
13 Jul 2004; Jeremy Huddleston
aldumb-0.9.2-r1.ebuild:
Added IUSE
*aldumb-0.9.2-r1 (06 Jul 2004)
06 Jul 2004; Jeremy Huddleston
+files/aldumb-0.9.2-PIC.patch, +aldumb-0.9.2-r1.ebuild:
Patch to use shared libs. -amd64.
19 Mar 2004; Aron Griffis
add ~alpha and ~ia64
01 Mar 2004; David Holm
Added to ~ppc.
20 Feb 2004; Michael Sterrett
inherit eutils for epatch; more error checking; header fix
*aldumb-0.9.2 (20 Jul 2003)
20 Jul 2003; jje
files/aldumb-0.9.2.Makefile.patch:
Initial revision. Split out from dumb. See #23464 for details.
Submitted by: Ben Davis
AUX aldumb-0.9.2-PIC.patch 2704 RMD160 6e5fd16b02f769b3d620695fa0aca48b2c888d44 SHA1 e022d1dfdebaa6f291e214233db9990b67274786 SHA256 44ecac4f081446d6bf0c1561e9cba2f73b25aa6c85df58ef5f3ff50436723898
AUX aldumb-0.9.2.Makefile.patch 664 RMD160 0332f2b68543c487ce312f7b551baeed4f259be4 SHA1 3bc4e36c90a55224836e7115fa7440a87df3c929 SHA256 627659e153cc8afa59ecec93d8f9188faef62983bfad81635cd51e2ea620c65e
AUX aldumb-0.9.3_CVE-2006-3668.patch 637 RMD160 09c8de5a1ca5f2f45b7e1a8b245006f4f8b85dc8 SHA1 facf6c974bc436369de73367670943a23877d29a SHA256 9f6785435757db725bc73b1c4874b91e80b9277c6fdd2b56e47dae1cfbc968e6
DIST dumb-0.9.2-fixed.tar.gz 145722 RMD160 875e08e727c3fede59d7023de292d39cfe9a6c63 SHA1 aaf17438a055f41319972d9233a2e5f0cc832c05 SHA256 3cff7e3ca954e05ee0afbecbfcba617ee2db17383ff588dd46f156c453fa143e
DIST dumb-0.9.3.tar.gz 167379 RMD160 53c7931fec71dd4e67e19c4acf38c0f9202e5698 SHA1 4764bd59f5895eb5035a5139454cef7a53a76bb8 SHA256 8d44fbc9e57f3bac9f761c3b12ce102d47d717f0dd846657fb988e0bb5d1ea33
EBUILD aldumb-0.9.2-r1.ebuild 1077 RMD160 58835c2751ff464525b4e134c5d76729b50108c8 SHA1 7c59445eeb5f28b9d0c25bc9f849ed7f7d57f38f SHA256 ba4b30f331e0dbfc3c1803b0a0c45792340d58d8ef8280ce1205c4eba13cd123
EBUILD aldumb-0.9.3.ebuild 1144 RMD160 602cdd09f0106d7e33d51f9d611f27d9588cce42 SHA1 17c3b3f2277c695ad3d08eb8553cb5906f202a69 SHA256 e8a6d0989bdca4ec2e6d4d7c9a49c94c1bd82b7d576967992748ed3f7032a472
MISC ChangeLog 2349 RMD160 37bfe9bf5224d1a29ec6892a802e8e0961154014 SHA1 4041f5e9a2b88fc1921adfb60d419b8f634d1c60 SHA256 5d17951f46415d50dcc5ed4ab2a49399917499c9a60bf385cc122e880364c4b0
MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/aldumb/aldumb-0.9.2-r1.ebuild,v 1.11 2006/11/27 01:53:40 blubb Exp $
inherit eutils multilib
DESCRIPTION="Allegro support for DUMB (an IT, XM, S3M, and MOD player library)"
HOMEPAGE="http://dumb.sourceforge.net/"
SRC_URI="mirror://sourceforge/dumb/dumb-${PV}-fixed.tar.gz"
LICENSE="DUMB-0.9.2"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc x86"
IUSE=""
DEPEND=">=media-libs/dumb-0.9.2-r2
media-libs/allegro"
S=${WORKDIR}/dumb
src_unpack() {
unpack ${A}
cd "${S}"
cat << EOF > make/config.txt
include make/unix.inc
ALL_TARGETS := allegro allegro-examples allegro-headers
PREFIX := /usr
EOF
epatch "${FILESDIR}/${P}-PIC.patch"
sed -i '/= -s/d' Makefile || die "sed failed"
}
src_compile() {
emake OFLAGS="${CFLAGS}" all || die "emake failed"
}
src_install() {
dodir /usr/$(get_libdir) /usr/include /usr/bin
make PREFIX="${D}/usr" LIB_INSTALL_PATH="${D}/usr/$(get_libdir)" install \
|| die "make install failed"
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/aldumb/aldumb-0.9.3.ebuild,v 1.1 2007/01/29 01:31:40 joker Exp $
inherit eutils
IUSE="debug"
DESCRIPTION="Allegro support for DUMB (an IT, XM, S3M, and MOD player library)"
HOMEPAGE="http://dumb.sourceforge.net/"
SRC_URI="mirror://sourceforge/dumb/dumb-${PV}.tar.gz"
LICENSE="DUMB-0.9.2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~x86"
DEPEND=">=media-libs/dumb-0.9.3
media-libs/allegro"
S="${WORKDIR}/${P/aldumb/dumb}"
src_unpack() {
unpack ${A}
cd "${S}"
cat << EOF > make/config.txt
include make/unix.inc
ALL_TARGETS := allegro allegro-examples allegro-headers
PREFIX := /usr
EOF
epatch "${FILESDIR}/${PN}-0.9.2-PIC.patch"
epatch "${FILESDIR}/${P}_CVE-2006-3668.patch"
sed -i '/= -s/d' Makefile || die "sed failed"
cp Makefile Makefile.rdy
}
src_compile() {
emake OFLAGS="${CFLAGS}" all || die "emake failed"
}
src_install() {
dobin examples/dumbplay
dolib.so lib/unix/libaldmb.so
use debug && lib/unix/libaldmd.so
insinto /usr/include
doins include/aldumb.h
}