public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] dev/maksbotan:master commit in: dev-python/pyre2/
@ 2012-06-11 20:27 Maxim Koltsov
  0 siblings, 0 replies; only message in thread
From: Maxim Koltsov @ 2012-06-11 20:27 UTC (permalink / raw
  To: gentoo-commits

commit:     368a2e1722247bf57cfc80b72c2cf5670df79a0b
Author:     Maxim Koltsov <maksbotan <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 11 20:27:16 2012 +0000
Commit:     Maxim Koltsov <maksbotan <AT> gentoo <DOT> org>
CommitDate: Mon Jun 11 20:27:16 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/maksbotan.git;a=commit;h=368a2e17

Add dev-python/pyre2

(Portage version: 2.1.10.65/git/Linux x86_64, signed Manifest commit with key F8DBDADE)

---
 dev-python/pyre2/Manifest            |   17 ++++++++++++++++
 dev-python/pyre2/metadata.xml        |    8 +++++++
 dev-python/pyre2/pyre2-0.2.20.ebuild |   35 ++++++++++++++++++++++++++++++++++
 3 files changed, 60 insertions(+), 0 deletions(-)

diff --git a/dev-python/pyre2/Manifest b/dev-python/pyre2/Manifest
new file mode 100644
index 0000000..9931174
--- /dev/null
+++ b/dev-python/pyre2/Manifest
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST pyre2-0.2.20.tar.gz 1928427 RMD160 c813ba63a95f8f10ca9fd36954fcbf1a2056b626 SHA1 b7cff9351e4c1425b7bee4a59d88248e80ca3c24 SHA256 7eb8ad8164cd960dffa521b4e07debe0b2166cc93bd22460caadcf6cdcf2dc81
+EBUILD pyre2-0.2.20.ebuild 715 RMD160 1f5816866862bbfa7c478159a8bbc390c1bf99bc SHA1 23b7f8d8283f9b5bc38a72c8401a189431a19286 SHA256 befd39f7b05c6d9a5a46709585c3e892ea199cf5c7419cde0051c3ccc833d0c8
+MISC metadata.xml 231 RMD160 8139ea67e01d44aa8f7bad7efbce2b38491ea0d4 SHA1 018056c85feb52a8004c04bfaa910be97d991636 SHA256 4e5ecd8a6a366d31e2380f97c3690a855a3e48bd7b5d46a0a34d81cca20d2cd0
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQEcBAEBAgAGBQJP1lSkAAoJEAmJmMX429reUP8H/286Srqq1cf8LvBVgIg445vC
+ZWpAXuNyXNxxvkzRGggGjjQaedFBlsk/kqutJvwiUg//iT3PZIRX/rSB+DDTcFeR
+SOvkxa4BzsTkxM7xt5tRu+09PKdhLchj3WGH1II/4CbPpXCsR/Y0UnZInfvHZZkH
+m9nvI54JqdkX3ONPtVHBNjBP+6mZ86JZAkicvxfSViIIfPV/Ly+ikAKt4woyZ/nM
+Vo3UBIvpChWAm2TzIg58B22g/PntlZ8E9UBoNXvOSAr697tPNA/92+NPKJDGYrSX
++e6j38+kOId3I0deNIpAkcNKjm88CjrL4tuq+LalmuLnoMNU1uHDLKqSDXFyiCY=
+=9Dpq
+-----END PGP SIGNATURE-----

diff --git a/dev-python/pyre2/metadata.xml b/dev-python/pyre2/metadata.xml
new file mode 100644
index 0000000..d0aaaaf
--- /dev/null
+++ b/dev-python/pyre2/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+	<email>maksbotan@gentoo.org</email>
+	<name>Maxim Koltsov</name>
+</maintainer>
+</pkgmetadata>

diff --git a/dev-python/pyre2/pyre2-0.2.20.ebuild b/dev-python/pyre2/pyre2-0.2.20.ebuild
new file mode 100644
index 0000000..9e769f2
--- /dev/null
+++ b/dev-python/pyre2/pyre2-0.2.20.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+PYTHON_DEPEND="*"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.*"
+
+inherit distutils
+
+DESCRIPTION="Python extension that wraps Google's RE2 library."
+HOMEPAGE="https://github.com/axiak/pyre2 http://pypi.python.org/pypi/re2/"
+SRC_URI="mirror://pypi/r/re2/re2-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-libs/re2
+	dev-python/cython"
+RDEPEND="dev-libs/re2"
+
+S=${WORKDIR}/re2-${PV}
+
+distutils_src_compile_pre_hook() {
+	#Force regeneration of cpp with cython
+	rm src/re2.cpp || die
+}
+
+src_compile() {
+	distutils_src_compile --cython
+}



^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2012-06-11 20:27 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-11 20:27 [gentoo-commits] dev/maksbotan:master commit in: dev-python/pyre2/ Maxim Koltsov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox