summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-python/python-exec/ChangeLog88
-rw-r--r--dev-python/python-exec/Manifest1
-rw-r--r--dev-python/python-exec/metadata.xml12
-rw-r--r--dev-python/python-exec/python-exec-2.0.1-r1.ebuild37
-rw-r--r--dev-python/python-exec/python-exec-2.9999.ebuild50
5 files changed, 188 insertions, 0 deletions
diff --git a/dev-python/python-exec/ChangeLog b/dev-python/python-exec/ChangeLog
new file mode 100644
index 00000000..4ed2a526
--- /dev/null
+++ b/dev-python/python-exec/ChangeLog
@@ -0,0 +1,88 @@
+# ChangeLog for dev-lang/python-exec
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/python-exec/ChangeLog,v 1.20 2015/02/19 17:24:36 mgorny Exp $
+
+ 19 Feb 2015; Michał Górny <mgorny@gentoo.org> -python-exec-0.3.1-r1.ebuild,
+ -python-exec-0.9999.ebuild:
+ Remove python-exec:0.
+
+ 06 Jul 2014; Michał Górny <mgorny@gentoo.org> python-exec-0.3.1-r1.ebuild,
+ python-exec-0.9999.ebuild, python-exec-2.0.1-r1.ebuild,
+ python-exec-2.9999.ebuild:
+ Replace obsolete mirror://bitbucket with the real URI.
+
+ 16 May 2014; Michał Górny <mgorny@gentoo.org> -python-exec-0.3.1.ebuild,
+ -python-exec-2.0.1.ebuild, -python-exec-2.0.ebuild:
+ Drop old.
+
+*python-exec-2.0.1-r1 (06 Mar 2014)
+*python-exec-0.3.1-r1 (06 Mar 2014)
+
+ 06 Mar 2014; Michał Górny <mgorny@gentoo.org> +python-exec-0.3.1-r1.ebuild,
+ +python-exec-2.0.1-r1.ebuild, python-exec-0.9999.ebuild,
+ python-exec-2.9999.ebuild:
+ Remove dev-python/python-exec PDEP since it is going for p.mask.
+
+ 29 Jan 2014; Mike Frysinger <vapier@gentoo.org> python-exec-0.3.1.ebuild,
+ python-exec-0.9999.ebuild, python-exec-2.0.1.ebuild, python-exec-2.0.ebuild,
+ python-exec-2.9999.ebuild:
+ Fix LICENSE to right value.
+
+ 18 Jan 2014; Mike Frysinger <vapier@gentoo.org> python-exec-0.3.1.ebuild,
+ python-exec-0.9999.ebuild, python-exec-2.0.1.ebuild, python-exec-2.0.ebuild,
+ python-exec-2.9999.ebuild:
+ Add arm64 love.
+
+ 18 Jan 2014; Mike Frysinger <vapier@gentoo.org> python-exec-0.3.1.ebuild,
+ python-exec-2.0.1.ebuild:
+ Mark m68k/s390/sh stable.
+
+ 01 Dec 2013; Akinori Hattori <hattya@gentoo.org> python-exec-2.0.1.ebuild:
+ ia64 stable wrt bug #491420
+
+ 24 Nov 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-2.0.1.ebuild:
+ Stable for x86, wrt bug #491420
+
+ 24 Nov 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-2.0.1.ebuild:
+ Stable for sparc, wrt bug #491420
+
+ 24 Nov 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-2.0.1.ebuild:
+ Stable for ppc, wrt bug #491420
+
+ 24 Nov 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-2.0.1.ebuild:
+ Stable for ppc64, wrt bug #491420
+
+ 24 Nov 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-2.0.1.ebuild:
+ Stable for arm, wrt bug #491420
+
+ 24 Nov 2013; Agostino Sarubbo <ago@gentoo.org> python-exec-2.0.1.ebuild:
+ Stable for alpha, wrt bug #491420
+
+ 23 Nov 2013; Pacho Ramos <pacho@gentoo.org> python-exec-2.0.1.ebuild:
+ amd64 stable, bug #491420
+
+ 19 Nov 2013; Jeroen Roovers <jer@gentoo.org> python-exec-2.0.1.ebuild:
+ Stable for HPPA (bug #491420).
+
+*python-exec-2.0.1 (16 Nov 2013)
+
+ 16 Nov 2013; Michał Górny <mgorny@gentoo.org> +python-exec-2.0.1.ebuild:
+ Version bump. Fix unitialized memory access, bug #491410.
+
+ 15 Nov 2013; Robin H. Johnson <robbat2@gentoo.org> python-exec-0.3.1.ebuild,
+ python-exec-0.9999.ebuild, python-exec-2.0.ebuild, python-exec-2.9999.ebuild:
+ Use PDEPEND to fix python-exec dep for all users, acked by ZeroChaos & mgorny
+ in #gentoo-dev.
+
+ 09 Nov 2013; Pacho Ramos <pacho@gentoo.org> python-exec-2.0.ebuild:
+ amd64 stable, bug #488682
+
+*python-exec-0.9999 (30 Oct 2013)
+*python-exec-2.9999 (30 Oct 2013)
+*python-exec-0.3.1 (30 Oct 2013)
+*python-exec-2.0 (30 Oct 2013)
+
+ 30 Oct 2013; Michał Górny <mgorny@gentoo.org> +metadata.xml,
+ +python-exec-0.3.1.ebuild, +python-exec-0.9999.ebuild,
+ +python-exec-2.0.ebuild, +python-exec-2.9999.ebuild:
+ Move the real ebuilds of dev-python/python-exec to dev-lang/python-exec.
diff --git a/dev-python/python-exec/Manifest b/dev-python/python-exec/Manifest
new file mode 100644
index 00000000..d24ea05f
--- /dev/null
+++ b/dev-python/python-exec/Manifest
@@ -0,0 +1 @@
+DIST python-exec-2.0.1.tar.bz2 80965 SHA256 3eddcb0d6c682a5c182c62578bb8d6ce1140a009873747e9ba1bf9de72ed7efd SHA512 0396e2617c759a66b16e57b0ca60b57e03f3c8096ae4a7f2e402eafcbee4ffd839bf0c6e4d259c6ba90940f9ba7e3f191125e395080cce3ef82e5f52053d0462 WHIRLPOOL 50c0cac1c7e2b5d2a21125647874c83caeabee293b87ef01926474d492b79b7837754c2d26173282977e9d00024559bb070f8d76bb5227df1776e937cd280c32
diff --git a/dev-python/python-exec/metadata.xml b/dev-python/python-exec/metadata.xml
new file mode 100644
index 00000000..6f5434d6
--- /dev/null
+++ b/dev-python/python-exec/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>python</herd>
+ <upstream>
+ <maintainer status="active">
+ <email>mgorny@gentoo.org</email>
+ <name>Michał Górny</name>
+ </maintainer>
+ <bugs-to>https://bitbucket.org/mgorny/python-exec/issues/</bugs-to>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/python-exec/python-exec-2.0.1-r1.ebuild b/dev-python/python-exec/python-exec-2.0.1-r1.ebuild
new file mode 100644
index 00000000..f7996dd2
--- /dev/null
+++ b/dev-python/python-exec/python-exec-2.0.1-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/python-exec/python-exec-2.0.1-r1.ebuild,v 1.2 2014/07/06 13:18:50 mgorny Exp $
+
+EAPI=5
+
+# Kids, don't do this at home!
+inherit python-utils-r1
+PYTHON_COMPAT=( "${_PYTHON_ALL_IMPLS[@]}" )
+
+inherit autotools-utils python-r1
+
+DESCRIPTION="Python script wrapper"
+HOMEPAGE="https://bitbucket.org/mgorny/python-exec/"
+SRC_URI="https://www.bitbucket.org/mgorny/${PN}/downloads/${P}.tar.bz2"
+
+LICENSE="BSD-2"
+SLOT="2"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="!<dev-python/python-exec-10000"
+
+src_configure() {
+ local pyimpls i EPYTHON
+ for i in "${PYTHON_COMPAT[@]}"; do
+ python_export "${i}" EPYTHON
+ pyimpls+=" ${EPYTHON}"
+ done
+
+ local myeconfargs=(
+ --with-eprefix="${EPREFIX}"
+ --with-python-impls="${pyimpls}"
+ )
+
+ autotools-utils_src_configure
+}
diff --git a/dev-python/python-exec/python-exec-2.9999.ebuild b/dev-python/python-exec/python-exec-2.9999.ebuild
new file mode 100644
index 00000000..7a023a0f
--- /dev/null
+++ b/dev-python/python-exec/python-exec-2.9999.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/python-exec/python-exec-2.9999.ebuild,v 1.6 2014/07/06 13:18:50 mgorny Exp $
+
+EAPI=5
+
+#if LIVE
+AUTOTOOLS_AUTORECONF=yes
+EGIT_REPO_URI="http://bitbucket.org/mgorny/${PN}.git"
+EGIT_BRANCH="python-exec2"
+
+inherit git-r3
+#endif
+
+# Kids, don't do this at home!
+inherit python-utils-r1
+PYTHON_COMPAT=( "${_PYTHON_ALL_IMPLS[@]}" )
+
+inherit autotools-utils python-r1
+
+DESCRIPTION="Python script wrapper"
+HOMEPAGE="https://bitbucket.org/mgorny/python-exec/"
+SRC_URI="https://www.bitbucket.org/mgorny/${PN}/downloads/${P}.tar.bz2"
+
+LICENSE="BSD-2"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="!<dev-python/python-exec-10000"
+
+#if LIVE
+KEYWORDS=
+SRC_URI=
+#endif
+
+src_configure() {
+ local pyimpls i EPYTHON
+ for i in "${PYTHON_COMPAT[@]}"; do
+ python_export "${i}" EPYTHON
+ pyimpls+=" ${EPYTHON}"
+ done
+
+ local myeconfargs=(
+ --with-eprefix="${EPREFIX}"
+ --with-python-impls="${pyimpls}"
+ )
+
+ autotools-utils_src_configure
+}