Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-python/imaging
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/imaging/ChangeLog,v 1.33 2007/07/04 20:05:58 hawking Exp $
04 Jul 2007; Ali Polatel
use DOCS, mydoc is deprecated
24 Jun 2007; Tiziano Müller
Fixed $ROOT abuse (bug #167271)
02 Apr 2007; Peter Weller
Keyworded ~x86-fbsd
05 Feb 2007; Jeroen Roovers
Stable for HPPA (inkscape).
*imaging-1.1.6 (09 Jan 2007)
09 Jan 2007; Tiziano Müller
-imaging-1.1.4-r1.ebuild, +imaging-1.1.6.ebuild:
Version bump (bug #160875). Dropped old version.
21 Sep 2006; Doug Goldstein
imaging-1.1.5.ebuild:
tcltk -> tcl / tk as per bug #17808
27 Jun 2006; Jeroen Roovers
Marked ~hppa (for inkscape).
20 Feb 2006; Markus Rothe
Stable on ppc64
09 Feb 2006; Luca Barbato
Marked ppc
08 Feb 2006; Gustavo Zacarias
Stable on sparc
07 Feb 2006; Simon Stelling
stable on amd64
06 Feb 2006; Alastair Tse
-imaging-1.1.3.ebuild, -imaging-1.1.3-r1.ebuild, -imaging-1.1.3-r2.ebuild,
-imaging-1.1.4.ebuild, imaging-1.1.5.ebuild:
stable x86 bump and cleanup
06 Feb 2006; Aron Griffis
Mark 1.1.5 stable on alpha
02 Feb 2006; Marien Zwart
Fix rmd160 digests.
01 Feb 2006; Aron Griffis
Mark 1.1.5 stable on ia64
26 Aug 2005; Aron Griffis
add ~ia64
13 Jul 2005; Herbie Hopkins
Multilib fix.
*imaging-1.1.5 (11 Jun 2005)
11 Jun 2005; Fernando Serboncini
Version bump.
Added sane support.
05 Jun 2005; Markus Rothe
Stable on ppc64; dependency for bug #92995
21 May 2005; Markus Rothe
Added ~ppc64 to KEYWORDS
21 Apr 2005; Michael Hanselmann
imaging-1.1.4-r1.ebuild:
Stable on ppc.
01 Apr 2005; Simon Stelling
stable on amd64
30 Dec 2004; Ciaran McCreesh
Change encoding to UTF-8 for GLEP 31 compliance
29 Nov 2004; Michael Sterrett
stable on amd64 again since media-sound/albumart needs it and xv had been
keyworded.
22 Nov 2004; Rob Cakebread
Marked ~amd64 as xv is
*imaging-1.1.4-r1 (22 Nov 2004)
22 Nov 2004; Rob Cakebread
imaging-1.1.2-r2.ebuild, imaging-1.1.3-r1.ebuild, imaging-1.1.3-r2.ebuild,
imaging-1.1.3.ebuild, imaging-1.1.4-r1.ebuild, imaging-1.1.4.ebuild:
Added X to IUSE. Closes bug# 72094
21 Nov 2004; Chris Bainbridge
xv is required by Image.show(). marked ~amd64 as xv is.
01 Nov 2004; Joseph Jezak
Marked ppc stable.
04 Oct 2004; Bryan Østergaard
+files/imaging-1.1.4-ft-2.1.9.patch, imaging-1.1.4.ebuild:
Fix bug 66040.
14 Sep 2004; Jeremy Huddleston
Stable amd64
05 Sep 2004; Sven Wegener
Fixed ChangeLog header.
20 Aug 2004; Rob Cakebread
imaging-1.1.3-r1.ebuild, imaging-1.1.3-r2.ebuild, imaging-1.1.3.ebuild,
imaging-1.1.4.ebuild:
Added DEPEND on media-libs/freetype
*imaging-1.1.4 (19 Jul 2004)
19 Jul 2004; Bryan Østergaard
+files/imaging-1.1.4-fPIC.patch, +files/imaging-1.1.4-setup.py.patch,
+imaging-1.1.2-r2.ebuild, +imaging-1.1.3-r1.ebuild,
+imaging-1.1.3-r2.ebuild, +imaging-1.1.3.ebuild, +imaging-1.1.4.ebuild:
Renamed dev-python/Imaging to dev-python/imaging.
31 May 2004; Bryan Østergaard
Stable on alpha.
04 May 2004; Bryan Østergaard
Imaging-1.1.3.ebuild:
Remove default S.
25 Apr 2004; Aron Griffis
Imaging-1.1.3-r2.ebuild, Imaging-1.1.4.ebuild:
Add die following econf for bug 48950
18 Apr 2004; Daniel Ahlberg
Created -fPIC patch instead of adding fPIC to CFLAGS.
28 Mar 2004; Bryan Østergaard
Imaging-1.1.3-r1.ebuild, Imaging-1.1.3-r2.ebuild, Imaging-1.1.3.ebuild:
Update SRC_URI.
14 Mar 2004; Jon Portnoy
AMD64 keywords.
26 Feb 2004; Sven Blumenstein
Stable on sparc.
15 Jul 2003; Alastair Tse
files/Imaging-1.1.4-setup.py.patch:
add patch to fix installations with tkinter (#24351)
*Imaging-1.1.4 (02 Jun 2003)
02 Jun 2003; Alastair Tse
removing tk-8.4 workaround because it is fixed in 1.1.4. version bumping and
various ebuild cleanups.
*Imaging-1.1.3-r2 (16 May 2003)
16 May 2003; Alastair Tse
workaround for new tk-8.4.x. thanks to Hyriand
(#21013)
*Imaging-1.1.3-r1 (05 Mar 2003)
25 Mar 2003; Alastair Tse
bumping to stable
05 Mar 2003; Jason Shoemaker
Modified to take advantage of distutils.eclass. Removed all but ~x86 arch,
because of the major revision.
*Imaging-1.1.3 (3 Nov 2002)
06 Dec 2002; Rodney Rees
3 Nov 2002; Nicholas Henke
Bumped version to 1.1.3.
*Imaging-1.1.2-r2 (1 Feb 2002)
20 Oct 2002; Calum Selkirk
Added ppc to KEYWORDS.
26 Jul 2002; George Shapovalov
added KEYWORDS,SLOT,LICENSE
1 Feb 2002; G.Bevin
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.
AUX imaging-1.1.4-fPIC.patch 373 RMD160 8d9159c4594eecbeac93742cb5cee84f827d1c35 SHA1 1037db1cf635b28fb544ff80dc914ff67a70f7bb SHA256 f0eed7ebfd1067eab0afd132f2f99f796c6135aff560ddb469431b641a52fcd2
AUX imaging-1.1.4-ft-2.1.9.patch 301 RMD160 deb194723d754fd20815a5e6d7805bf5a02ec264 SHA1 bdae739deb7109c7a3da689cd63df3e4baeec1e2 SHA256 907e5d177d89446a30166c3f8fe9422063b9cbe7b5278a19722f2284925de908
AUX imaging-1.1.4-setup.py.patch 374 RMD160 48b1941ce8e0209c864da302159aeeee07ace186 SHA1 019e585767e49cf06b678ea20153521103f59f8b SHA256 ddd52f034837a7d8fcc225126b1063673e9439ac5d1b91355d4527b32453a3ce
DIST Imaging-1.1.5.tar.gz 429570 RMD160 99ca581f2f96d1112f6c36eccdf96da1ac014a04 SHA1 06705b31b534a15aef827bccc87dceb9ebc51b9f SHA256 14fd700b64d3060e356fc217d8539d1fb468d8688a451f9d6e2faaef1139a58c
DIST Imaging-1.1.6.tar.gz 435854 RMD160 336bb92482eb833e5bb1c9e8c1e585c9bdc338d1 SHA1 952d241e4af8ba09f74e6926108b7c0c748d0f89 SHA256 7dd7358ab519161967c838df27465282d180a3206f693ba2db64273d688b3f90
EBUILD imaging-1.1.5.ebuild 1459 RMD160 5097f43e62613950dacbae548a1073d7d1245f1e SHA1 ef87b2af93477be6977bed16f0d1dc72dda36ccf SHA256 5144f29999b302d440ad0c3d87d4a84567f58976e5b9d9343c01da5710714103
EBUILD imaging-1.1.6.ebuild 2004 RMD160 70dc623155a75081fee6e74ce647991a62956f19 SHA1 3c4a4d6b05f0695602970ed62638e6dcc6c2dd67 SHA256 41c0d19308d2416f1c336e8c9f3bf665a2dbbdae9368fe46be01b9dd9368415d
MISC ChangeLog 7009 RMD160 39241cf72c4639303d01a64708c01a6497a3dfd8 SHA1 a6b9d0b5c66998e49ebbb6c41bcf5d84e3cdb66f SHA256 2e12a13ec5d620cd71cebc07dc0715ea478465945b1b579736fd5deb2658d285
MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/imaging/imaging-1.1.5.ebuild,v 1.15 2007/07/04 20:05:58 hawking Exp $
inherit distutils eutils multilib
MY_P=${P/imaging/Imaging}
S=${WORKDIR}/${MY_P}
DESCRIPTION="Python Imaging Library (PIL)"
HOMEPAGE="http://www.pythonware.com/products/pil/index.htm"
SRC_URI="http://www.effbot.org/downloads/${MY_P}.tar.gz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
IUSE="X tk scanner doc"
DEPEND="virtual/python
>=media-libs/jpeg-6a
>=sys-libs/zlib-0.95
>=media-libs/freetype-2.1.5
tk? ( dev-lang/tk )
scanner? ( media-gfx/sane-backends )
X? ( media-gfx/xv )"
src_unpack() {
unpack ${A}
# look for 64bit libs in lib64
sed -i -e "s:\"/usr/lib\":\"/usr/$(get_libdir)\":" \
${S}/setup.py || die "sed failed"
}
src_compile() {
distutils_src_compile
if use scanner ; then
cd ${S}/Sane
distutils_src_compile
fi
}
src_install() {
local DOCS="CHANGES* CONTENTS"
distutils_src_install
if use scanner ; then
cd ${S}/Sane
local DOCS="CHANGES sanedoc.txt"
docinto "sane"
distutils_src_install
cd ${S}
fi
# install headers required by media-gfx/sketch
distutils_python_version
insinto "/usr/include/python${PYVER}"
doins libImaging/Imaging.h
doins libImaging/ImPlatform.h
if use doc ; then
insinto "/usr/share/doc/${PF}"
doins -r Docs
fi
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/imaging/imaging-1.1.6.ebuild,v 1.2 2007/04/02 19:21:44 welp Exp $
inherit distutils multilib
MY_P=Imaging-${PV}
DESCRIPTION="Python Imaging Library (PIL)"
HOMEPAGE="http://www.pythonware.com/products/pil/index.htm"
SRC_URI="http://www.effbot.org/downloads/${MY_P}.tar.gz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="doc examples scanner tk X"
DEPEND=">=media-libs/jpeg-6a
>=media-libs/freetype-2.1.5
tk? ( dev-lang/tk )
scanner? ( media-gfx/sane-backends )
X? ( media-gfx/xv )"
RDEPEND="${DEPEND}"
PYTHON_MODNAME=PIL
S=${WORKDIR}/${MY_P}
pkg_setup() {
if use tk && ! built_with_use dev-lang/python tk; then
eerror "Python has to be compiled with tkinter support."
eerror "Please re-emerge python with the 'tk' USE-flag set."
die "Missing USE-flag for dev-lang/python"
fi
}
src_unpack() {
unpack ${A}
cd "${S}"
sed -i \
-e "s:/lib\":/$(get_libdir)\":" \
-e "s:\"lib\":\"$(get_libdir)\":" \
setup.py || die "sed failed"
if ! use tk ; then
# Make the test always fail
sed -i \
-e 's/import _tkinter/raise ImportError/' \
setup.py || die "sed failed"
fi
}
src_compile() {
distutils_src_compile
if use scanner ; then
cd "${S}/Sane"
distutils_src_compile
fi
}
src_install() {
local DOCS="CHANGES CONTENTS"
distutils_src_install
use doc && dohtml Docs/*
if use scanner ; then
cd "${S}/Sane"
docinto sane
local DOCS="CHANGES sanedoc.txt"
distutils_src_install
cd "${S}"
fi
# install headers required by media-gfx/sketch
distutils_python_version
insinto /usr/include/python${PYVER}
doins libImaging/Imaging.h
doins libImaging/ImPlatform.h
if use examples ; then
insinto /usr/share/doc/${PF}/examples
doins Scripts/*
if use scanner ; then
insinto /usr/share/doc/${PF}/examples/sane
doins Sane/demo_*.py
fi
fi
}