Version bump.
authorRafael Martins <rafaelmartins@gentoo.org>
Sun, 24 Jul 2011 20:46:46 +0000 (20:46 +0000)
committerRafael Martins <rafaelmartins@gentoo.org>
Sun, 24 Jul 2011 20:46:46 +0000 (20:46 +0000)
Package-Manager: portage-2.2.0_alpha46/cvs/Linux x86_64

dev-python/jinja/ChangeLog
dev-python/jinja/Manifest
dev-python/jinja/jinja-2.6.ebuild [new file with mode: 0644]

index 72a51adaf9ee7c0287e06660ade884d697425e55..e8163a1fecf0e8cc9d9ea1b843a9397e1a29199d 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-python/jinja
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/jinja/ChangeLog,v 1.47 2011/02/13 20:37:36 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/jinja/ChangeLog,v 1.48 2011/07/24 20:46:46 rafaelmartins Exp $
+
+*jinja-2.6 (24 Jul 2011)
+
+  24 Jul 2011; Rafael G. Martins <rafaelmartins@gentoo.org> +jinja-2.6.ebuild:
+  Version bump.
 
   13 Feb 2011; Fabian Groffen <grobian@gentoo.org> jinja-2.5.5.ebuild:
   Marked ~sparc-solaris and ~sparc64-solaris
index 592c40ec87d1c26bae8c06b88c3a60d901cbea05..3ec9d76ac3b2a4182967ed96be8fbf8118e39ac7 100644 (file)
@@ -1,4 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 DIST Jinja2-2.5.5.tar.gz 438586 RMD160 dd11840c285e05ff53d6b18f5d92c093fa6b23ca SHA1 a983513cdc4c371007323cc2288f9add32e76f65 SHA256 22f9675e42dc640c4469d4f7d210baecb5e695823af954c813d51c930235675d
+DIST Jinja2-2.6.tar.gz 389741 RMD160 77829eabfc71dd6cf7eece1fe5d0b96b21de3b18 SHA1 f122aeb324b2009bbcee341d0f001a047ac4bbe5 SHA256 a85e185375db75c109f99ecde3d55415f035e7068a82252cf4f16c667ac38f49
 EBUILD jinja-2.5.5.ebuild 1952 RMD160 362992cf54857e54ca70bfdf8c29e2475907cca4 SHA1 3de588c9b4eb1d2f89f20c9202c38fa73d97799c SHA256 168efd4bc48f2a5c30193e6c8cd585af5d931afbf00b6921440c67fc254f925c
-MISC ChangeLog 10733 RMD160 3a86bae9bc1086ee493ddef040ab75b6e88d1feb SHA1 81df75735e992aaf31ef1afdba986871e5ecbfa9 SHA256 c9279b58ca1d4da8fb9c2ba4a6a4ed7f58c3f8b977ad4f45dd348d6696724884
+EBUILD jinja-2.6.ebuild 1966 RMD160 239fff11143f3e462e39fa592a1649b6667441e8 SHA1 d3b77c84ccecc3be8f9db3b10614a15f00f2229e SHA256 4e5eda885676032cb3d7a132d26b27075df79575b89406df68d69bc6823ecc62
+MISC ChangeLog 10861 RMD160 7f908f741485e06d61ecc3df0f99cdac7be13285 SHA1 ba32cb9d23e68ef640f04a3b8a6d76a32975a5c3 SHA256 59dfceee3ebfcb648e75ac96922578c2a71dbfddf3444c58801a2350f6ebf74a
 MISC metadata.xml 260 RMD160 73b34094a529f5ab0dcf98717fe00e6759dfb397 SHA1 48e84c78c92d7b5cdadb9db94c7c5681158ab498 SHA256 02bf37f6abc119298b0af0cfc3ce295479e514b0c1b39465e2c4e8f1b1628f7c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iQEcBAEBAgAGBQJOLIS8AAoJEMmH5mwCk1NvQMMH/3YDHW0810JbnivEVCJvwPDh
+xObA/QA14hdrLScrTjW7Te9/4ue1si6zxCQ6ErveVHjl5hD9uQIn670Kof6uYd4N
+l5/VRiuwi9xUiQ9sqWuSxBnYjENvcTmJ/2pscOT+sBaghE5An/LoFO/9pl6WJo+4
+ppT7VOuLSxXXxH4JY+hQEPumcBm+r/VPYhLOdSCJWfIpnR6HoZ48cmd61isUmsx0
+YFxMllk/FhBX9asN8n6NLHCl0kljU1EjWLfHxs8ASfp710lS9gKAjpinrVrtwvm+
+7a9oU7gUs/6mfeaHNrCTWcURhMS+hDK0AwAVC+opkLXKVCLOojydVC/3afmoIP4=
+=BvOA
+-----END PGP SIGNATURE-----
diff --git a/dev-python/jinja/jinja-2.6.ebuild b/dev-python/jinja/jinja-2.6.ebuild
new file mode 100644 (file)
index 0000000..f3b9445
--- /dev/null
@@ -0,0 +1,81 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/jinja/jinja-2.6.ebuild,v 1.1 2011/07/24 20:46:46 rafaelmartins Exp $
+
+EAPI="3"
+SUPPORT_PYTHON_ABIS="1"
+DISTUTILS_SRC_TEST="setup.py"
+
+inherit distutils
+
+MY_PN="Jinja2"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A small but fast and easy to use stand-alone template engine written in pure python."
+HOMEPAGE="http://jinja.pocoo.org/ http://pypi.python.org/pypi/Jinja2"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
+IUSE="doc examples i18n vim-syntax"
+
+RDEPEND="dev-python/markupsafe
+       dev-python/setuptools
+       i18n? ( >=dev-python/Babel-0.9.3 )"
+DEPEND="${RDEPEND}
+       doc? ( >=dev-python/sphinx-0.6 )"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS="CHANGES"
+PYTHON_MODNAME="jinja2"
+
+set_global_options() {
+       if [[ "$(python_get_implementation)" != "Jython" ]]; then
+               DISTUTILS_GLOBAL_OPTIONS=("--with-debugsupport")
+       else
+               DISTUTILS_GLOBAL_OPTIONS=()
+       fi
+}
+
+distutils_src_compile_pre_hook() {
+       set_global_options
+}
+
+src_compile(){
+       distutils_src_compile
+
+       if use doc; then
+               einfo "Generation of documentation"
+               cd docs
+               PYTHONPATH=".." emake html || die "Building of documentation failed"
+       fi
+}
+
+distutils_src_test_pre_hook() {
+       set_global_options
+}
+
+distutils_src_install_pre_hook() {
+       set_global_options
+}
+
+src_install(){
+       distutils_src_install
+       python_clean_installation_image
+
+       if use doc; then
+               dohtml -r docs/_build/html/* || die "Installation of documentation failed"
+       fi
+
+       if use examples; then
+               insinto /usr/share/doc/${PF}
+               doins -r examples || die "Installation of examples failed"
+       fi
+
+       if use vim-syntax; then
+               insinto /usr/share/vim/vimfiles/syntax
+               doins ext/Vim/* || die "Installation of Vim syntax files failed"
+       fi
+}