Portage is a package management system used by Gentoo Linux
# ChangeLog for media-libs/jpgalleg
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/jpgalleg/ChangeLog,v 1.8 2007/05/15 10:25:37 bangert Exp $
15 May 2007; Thilo Bangert
add
*jpgalleg-2.5 (08 Mar 2007)
08 Mar 2007; Anant Narayanan
vBump to 2.5, thanks to Ryan Patterson, bug #155083
27 Apr 2004; Aron Griffis
Add inherit eutils
*jpgalleg-1.1-r1 (22 Aug 2003)
22 Aug 2003; Michael Sterrett
tidy; unpack, patch and sed in src_unpack; be more selective for examples; use
sed >= 4
*jpgalleg-1.1 (27 Oct 2002)
Thomas Raschbacher
DIST jpgal11b.zip 1378 RMD160 f0475c3d418a97fb9c6e4dc8f32455ba70aafed8 SHA1 e22f94162f978668a718c47dec5b760f38a704d8 SHA256 7897ef1da80f4c916d8d906ed2359a4f794f890a09db9521b1f5e8d6017e5e94
DIST jpgalleg-2.5.tar.gz 232648 RMD160 b840d1e6c39bbe0ba3445ac31ced94e479ad5f81 SHA1 00efe8f8921ca03ceac5513bb0c864bfc1f42de8 SHA256 5946b58f6da1a2f5ce907b25c8550d4db7f8aaf2614203278a3a1becc0daffcf
DIST jpgalleg.zip 247782 RMD160 d2139388c43bea62fb927ba5622862f94fcffcf4 SHA1 efbb3e71b455325ab432d5ad5160ab9974385e74 SHA256 b0edd7591f89a4a1afe875edda4aa9e643897ae1523b39d285fc6f8b9b15d711
EBUILD jpgalleg-1.1-r1.ebuild 1269 RMD160 c8f5b2d793c518fd59095d10611989c0a71a3ad8 SHA1 f7931c161aa2bcd76124a84995d16ccc2ae89f49 SHA256 c190382b9c601a5ae59bb8c5713a979f0f519bb17152f255e0ef74ebbf399440
EBUILD jpgalleg-2.5.ebuild 912 RMD160 7d677f718669adccab77d2be519ca3e58c0c2354 SHA1 0bb58cfffea08eeff16cd6ce5786475eaa689e34 SHA256 edd6e89486e3712378c87eada1dc4018ff205b2ba27847493758baec2ba62884
MISC ChangeLog 845 RMD160 afb3083eb3a9ec5f740c8c11d070d7325899b7e9 SHA1 d23a7bd8ec28e6142c638d17aaea3faa97e0660f SHA256 c4e0e9a93d2386ce3b63dbb5d8eaed31be03e0b45b98f73492cdf6b6be799392
MISC metadata.xml 231 RMD160 c13056229989c3d4f448a7c7abcff3f4ee7ce13c SHA1 2d63dfb700b223f8f37c078692a81b2237896bce SHA256 4595c2615fd7c9095517949b1a920d4457f92801eb9d46307b18aafe58ec2a8a
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/jpgalleg/jpgalleg-1.1-r1.ebuild,v 1.5 2004/06/24 23:04:21 agriffis Exp $
inherit eutils
DESCRIPTION="The jpeg loading routines are able to load almost any JPG image file with Allegro."
HOMEPAGE="http://orbflux.com/jpgalleg/"
SRC_URI="http://orbflux.com/jpgalleg/${PN}.zip
http://www.dribin.org/dave/game_launcher/jpgal11b.zip"
LICENSE="GPL-2"
KEYWORDS="x86"
SLOT="0"
IUSE=""
DEPEND=">=media-libs/allegro-4.0.0
>=app-arch/unzip-5.50
>=sys-apps/sed-4"
S="${WORKDIR}"
src_unpack() {
unpack ${A}
cd ${S}
sed -i \
-e 's:jpgal11b/::' jpgal11b.pat || \
die "sed jpgal11b.pat failed"
edos2unix jpgal11b.pat
epatch jpgal11b.pat || die
sed -i \
-e 's:allegro/aintern.h:allegro/internal/aintern.h:' jpeg.c || \
die "sed jpeg.c failed"
sed -i \
-e "s/-O3/${CFLAGS}/" makefile.dj || \
die "sed makefile.dj failed"
}
src_compile() {
emake -f makefile.dj libjpgal.a || die "emake failed"
}
src_install() {
cd ${S}/
insinto /usr/include
doins jpgalleg.h
insinto /usr/lib
doins libjpgal.a
dodoc README
insinto /usr/share/doc/${P}/examples
doins *.jpg ex*.c jpeg{data,demo}* makefile*
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/jpgalleg/jpgalleg-2.5.ebuild,v 1.1 2007/03/08 19:33:49 anant Exp $
inherit eutils
DESCRIPTION="The jpeg loading routines are able to load almost any JPG image
file with Allegro."
HOMEPAGE="http://www.ecplusplus.com/index.php?page=projects&pid=1"
SRC_URI="http://www.ecplusplus.com/files/${PN}-${PV}.tar.gz"
LICENSE="ZLIB"
KEYWORDS="~x86"
SLOT="0"
IUSE=""
DEPEND=">=media-libs/allegro-4.0.0"
S="${WORKDIR}/${PN}-${PV}"
src_unpack() {
unpack ${A}
cd ${S}
}
src_compile() {
./fix.sh unix --quick
emake || die "emake failed"
}
src_install() {
mkdir ${D}usr
mkdir ${D}usr/include
mkdir ${D}usr/lib
emake install INSTALL_BASE_PATH="${D}usr" || die "emake install failed"
dodoc readme.txt
insinto /usr/share/doc/${P}/examples
doins examples/*
}