Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-python/cheetah
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/cheetah/ChangeLog,v 1.38 2007/11/26 19:48:05 pythonhead Exp $
*cheetah-2.0.1 (26 Nov 2007)
26 Nov 2007; Rob Cakebread
+cheetah-2.0.1.ebuild:
Version bump, removed obsolete version
*cheetah-2.0 (12 Oct 2007)
12 Oct 2007; Rob Cakebread
-cheetah-2.0_rc8.ebuild, -cheetah-2.0_rc8-r1.ebuild, +cheetah-2.0.ebuild:
Version bump, dropped old rc versions
19 Jul 2007; Fabian Groffen
cheetah-0.9.18.ebuild, cheetah-1.0.ebuild, cheetah-2.0_rc8.ebuild:
Dropped ppc-macos keyword, see you in prefix
*cheetah-2.0_rc8-r1 (08 Jul 2007)
08 Jul 2007; Rob Cakebread
+cheetah-2.0_rc8-r1.ebuild:
Set variable for setuptools for Python 2.4, add DEPEND for setuptools
01 May 2007; Rob Cakebread
-cheetah-2.0_rc7.ebuild, cheetah-2.0_rc8.ebuild:
Fixed src_test. bug #176683 Thanks Thomas A.
reporting and Ali Polatel
version.
*cheetah-2.0_rc8 (12 Apr 2007)
12 Apr 2007; Rob Cakebread
+cheetah-2.0_rc8.ebuild:
Version bump.
21 Feb 2007; Lukasz Strzygowski
Fixed missing chksums.
05 Feb 2007; Tiziano Müller
Fixed src_test
*cheetah-2.0_rc7 (06 Jan 2007)
06 Jan 2007; Tiziano Müller
-cheetah-2.0_beta5.ebuild, -cheetah-2.0_rc5.ebuild,
-cheetah-2.0_rc6.ebuild, +cheetah-2.0_rc7.ebuild:
Dropped old versions. Version bump.
*cheetah-2.0_rc6 (29 Mar 2006)
29 Mar 2006; Lukasz Strzygowski
+cheetah-2.0_rc6.ebuild:
Version bump. Added description to metadata.
*cheetah-2.0_rc5 (29 Mar 2006)
29 Mar 2006; Lukasz Strzygowski
+cheetah-2.0_rc5.ebuild:
Version bump.
02 Feb 2006; Marien Zwart
files/digest-cheetah-2.0_beta5, Manifest:
Fix rmd160 digests.
31 Jan 2006; Aron Griffis
Mark 0.9.18 stable on ia64
31 Jan 2006; Aron Griffis
Mark 0.9.18 stable on alpha
*cheetah-2.0_beta5 (09 Jan 2006)
09 Jan 2006; Rob Cakebread
+cheetah-2.0_beta5.ebuild:
Version bump.
24 Dec 2005; Michael Hanselmann
Stable on ppc.
09 Dec 2005; Gustavo Zacarias
Stable on sparc
05 Dec 2005; Rob Cakebread
+cheetah-1.0.ebuild:
Version bump. Marked x86 stable.
*cheetah-1.0 (05 Dec 2005)
02 Oct 2005; Aron Griffis
Mark 0.9.17 stable on ia64
*cheetah-0.9.18 (28 Aug 2005)
28 Aug 2005; Rob Cakebread
Version bump.
26 Aug 2005; Aron Griffis
add ~ia64
11 Aug 2005; Luis Medinas
Added ~amd64 keywords. Closes bug #102045.
16 Jun 2005; Rob Cakebread
Examples were removed upstream, cleaned up doc installation
*cheetah-0.9.17 (15 Jun 2005)
15 Jun 2005; Rob Cakebread
-cheetah-0.9.17_rc1.ebuild, +cheetah-0.9.17.ebuild:
Version bump. This is simply a version rename - no code changed according to
upstream. Thanks Tavis.
*cheetah-0.9.17_rc1 (17 May 2005)
17 May 2005; Rob Cakebread
-cheetah-0.9.16_alpha2.ebuild, -cheetah-0.9.16.ebuild,
+cheetah-0.9.17_rc1.ebuild:
Security bump. Removed vulnerable versions. bug# 92926
*cheetah-0.9.16 (05 May 2005)
05 May 2005; Alastair Tse
version bump
24 Apr 2005; Michael Hanselmann
Stable on ppc.
19 Feb 2005;
cheetah-0.9.16_alpha2.ebuild:
Stable on ppc-macos.
*cheetah-0.9.16_alpha2 (12 Feb 2005)
12 Feb 2005; Bryan Østergaard
+cheetah-0.9.16_alpha2.ebuild:
Version bump.
19 Jan 2005;
Keyworded ~ppc-macos.
30 Dec 2004; Ciaran McCreesh
Change encoding to UTF-8 for GLEP 31 compliance
31 May 2004; Bryan Østergaard
Stable on alpha.
18 Apr 2004; David Holm
Added to ~ppc.
22 Mar 2004;
cheetah-0.9.15.ebuild:
QA, bug #45343.
26 Feb 2004; Sven Blumenstein
Stable on sparc.
18 Jan 2004; Alastair Tse
cheetah-0.9.15.ebuild, metadata.xml:
moving from dev-python/Cheetah to dev-python/cheetah
12 Jul 2003; Daniel Ahlberg
Added missing changelog entry.
*cheetah-0.9.15 (04 Apr 2003)
22 May 2003; Arcady Genkin
Marking stable on ~x86.
04 Apr 2003; Alastair Tse
version bump
*cheetah-0.9.15 (28 Jan 2003)
28 Jan 2003; Arcady Genkin
Updated to version 0.9.15a3.
Sanified the ChangeLog.
*cheetah-0.9.14 (13 Aug 2002)
13 Aug 2002; Joachim Blaabjerg
Version bump.
*Cheetah-0.9.13 (03 Jun 2002)
26 Jul 2002; George Shapovalov
added KEYWORDS
03 Jun 2002; George Shapovalov
files/digest-Cheetah-0.9.13 :
First submission
From the ebuild author:
Cheetah is a Python-powered template engine and code generator. It may be used
as a standalone utility or combined with other tools. Cheetah has many potential
uses, but web developers looking for a viable alternative to ASP, JSP, PHP and
PSP are expected to be its principle user group.
http://www.cheetahtemplate.org/ for more info.
Ebuild submitted by Jason Jeremias
DIST Cheetah-0.9.18.tar.gz 147525 RMD160 03d46c26beecfcd11e9b7ea2f1b8caf9636f9c78 SHA1 be3d1ee3549788d3004eeb8a82cec38c14020390 SHA256 dc7e549a8b7e43542d8878c454bd76f211c0b28269f5fcd996c59f2c1624556a
DIST Cheetah-1.0.tar.gz 149837 RMD160 9b9f0bf6b35fbad38dfdc01ed12be06b3f55b781 SHA1 cb08f61ca7977ce7dacff782f7301fa992bb422b SHA256 ec27eff76846ec95cea4e156fbeac951946b6eb1d1b3e590e48c03904a625893
DIST Cheetah-2.0.1.tar.gz 215295 RMD160 9e8ef0afc4eabd1349e4228f5ad78551f7bddbe4 SHA1 6c1aab90bf2d34f3f72998c96ff2767d870a5e7d SHA256 70b618a03506831f59ba1ff8433907ee8d4ead5fc9f1b3f610d384e08a26938c
DIST Cheetah-2.0.tar.gz 215011 RMD160 63f82bbd5bd5033ff6f8c2d38124253abda928b0 SHA1 db234e14f4b2a6a8e3a94cf7b06207ea78c519b2 SHA256 a7a19358706584709e7776de973e8ed337c47c6177345d71e2e3fae1252e1f8c
EBUILD cheetah-0.9.18.ebuild 613 RMD160 ac3342d3ed14e067ca49365ef4e8f93fc86f8ba7 SHA1 0b236bc6b8cca36538fc675f46b56070b2afebd6 SHA256 141c98229cb9a995c382b2979966d328b1dca800d65bbc755899a62b42b1cc4f
EBUILD cheetah-1.0.ebuild 759 RMD160 d63113b8bb03d6a27f9c9103baa3182693e94edf SHA1 d970c3cc5a5cc29d5d3e09487e4239c0664600bb SHA256 df138f71ebed3e56662f27ed7295bc3ca52758ab0f7fd5dab61f51cf9885897c
EBUILD cheetah-2.0.1.ebuild 1240 RMD160 c14ef7ed59206dc58d1f5e37c143692f977903da SHA1 99de404c23a045c87f1f2adbb2ab62176d922332 SHA256 52dd6a220c8f446a987862ce834664b33a95f4c889d0679c5b1e3fd5434b6a9a
EBUILD cheetah-2.0.ebuild 1214 RMD160 8c72984f80a0b7aaddd323cd60392bbd9eb57250 SHA1 dbe2d87522bd5b8fd0ab6aba776a1be912430afd SHA256 404860f37c9e27077693444a41d977598208597ecab53f70fb5bfd8bf11ad538
MISC ChangeLog 6422 RMD160 da908d71522455aadf8fbe0c01a30473ad6a14c4 SHA1 1bc5793d5bd44b24aba8ef1df6cf2a2786976e64 SHA256 125dd35861468d9902eecbc8a78d16a51bafa9f8cabcb333963f677272514ecf
MISC metadata.xml 511 RMD160 848dfb25d7e09596c6b2e1e1e9655298bfad05a4 SHA1 67878b57ed0ddb00268c7f16ada335350466dfe7 SHA256 39f6f995b4f17bc77c039967c900cd431f4cfd771ce89c300df470dd9eaa679e
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/cheetah/cheetah-0.9.18.ebuild,v 1.8 2007/07/19 18:06:40 grobian Exp $
inherit distutils
MY_P=${P/ch/Ch}
DESCRIPTION="Python-powered template engine and code generator."
HOMEPAGE="http://www.cheetahtemplate.org/"
SRC_URI="mirror://sourceforge/cheetahtemplate/${MY_P}.tar.gz"
LICENSE="PSF-2.2"
IUSE=""
KEYWORDS="alpha ~amd64 ia64 ppc sparc x86"
SLOT="0"
DEPEND=">=dev-lang/python-2.2"
S=${WORKDIR}/${MY_P}
PYTHON_MODNAME="Cheetah"
DOCS="README CHANGES TODO"
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/cheetah/cheetah-1.0.ebuild,v 1.2 2007/07/19 18:06:40 grobian Exp $
inherit distutils
MY_P=${P/ch/Ch}
DESCRIPTION="Python-powered template engine and code generator."
HOMEPAGE="http://www.cheetahtemplate.org/"
SRC_URI="mirror://sourceforge/cheetahtemplate/${MY_P}.tar.gz"
LICENSE="PSF-2.2"
IUSE=""
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
SLOT="0"
DEPEND=">=dev-lang/python-2.2"
S=${WORKDIR}/${MY_P}
PYTHON_MODNAME="Cheetah"
DOCS="README CHANGES TODO"
pkg_postinst() {
ewarn "If you use compiled templates, they must be re-compiled if"
ewarn "uou are upgrading from ${PN} <=0.9.18 to >=1.0"
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/cheetah/cheetah-2.0.1.ebuild,v 1.1 2007/11/26 19:48:05 pythonhead Exp $
NEED_PYTHON=2.2
inherit distutils
MY_PN=Cheetah
MY_P=${MY_PN}-${PV/_}
DESCRIPTION="Python-powered template engine and code generator."
HOMEPAGE="http://www.cheetahtemplate.org/"
SRC_URI="mirror://sourceforge/cheetahtemplate/${MY_P}.tar.gz"
LICENSE="PSF-2.2"
IUSE=""
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
SLOT="0"
DEPEND="dev-python/setuptools"
RDEPEND=""
S=${WORKDIR}/${MY_P}
PYTHON_MODNAME="Cheetah"
DOCS="README CHANGES TODO"
#Needed for Python 2.4 so setuptools-based pkgs can detect cheetah
export CHEETAH_USE_SETUPTOOLS='true'
pkg_postinst() {
ewarn "This release requires re-compilation of all compiled templates!"
}
src_test() {
#We need to do the sed here because files don't exist until after src_build
local p="$(ls -d ${S}/build/lib.* )"
local s="$(ls -d ${S}/build/scripts*)"
sed -i \
-e "s:\(self\.go(\"\)\(${PN}\):\1PYTHONPATH=\'${p}\' \'${s}/\2\':" \
src/Tests/CheetahWrapper.py || die "sed failed"
PYTHONPATH="${p}" "${python}" src/Tests/Test.py || die "tests failed"
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/cheetah/cheetah-2.0.ebuild,v 1.1 2007/10/12 23:46:37 pythonhead Exp $
NEED_PYTHON=2.2
inherit distutils
MY_PN=Cheetah
MY_P=${MY_PN}-${PV/_}
DESCRIPTION="Python-powered template engine and code generator."
HOMEPAGE="http://www.cheetahtemplate.org/"
SRC_URI="mirror://sourceforge/cheetahtemplate/${MY_P}.tar.gz"
LICENSE="PSF-2.2"
IUSE=""
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
SLOT="0"
DEPEND="dev-python/setuptools"
RDEPEND=""
S=${WORKDIR}/${MY_P}
PYTHON_MODNAME="Cheetah"
DOCS="README CHANGES TODO"
#Wacky setup.py, must have for Python 2.4:
export CHEETAH_USE_SETUPTOOLS='true'
pkg_postinst() {
ewarn "This release requires re-compilation of all compiled templates!"
}
src_test() {
#We need to do the sed here because files don't exist until after src_build
local p="$(ls -d ${S}/build/lib.* )"
local s="$(ls -d ${S}/build/scripts*)"
sed -i \
-e "s:\(self\.go(\"\)\(${PN}\):\1PYTHONPATH=\'${p}\' \'${s}/\2\':" \
src/Tests/CheetahWrapper.py || die "sed failed"
PYTHONPATH="${p}" "${python}" src/Tests/Test.py || die "tests failed"
}
Cheetah is a Python-powered template engine and code generator. It can be used
as a standalone utility or it can be combined with other tools. Web developers
are its principle user group, but it has many potential uses and is also being
used to generate C++ game code, Java, SQL, form emails, and even Python code.