diff options
author | Michał Górny <mgorny@gentoo.org> | 2013-10-30 19:13:54 +0000 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2013-10-30 19:13:54 +0000 |
commit | d1952f48783ac89a76e97b1e0eb3619c4688080f (patch) | |
tree | dad786eaeae89ccc52d7905481507d5c031a6eb7 /dev-python | |
parent | Move the real ebuilds of dev-python/python-exec to dev-lang/python-exec. (diff) | |
download | gentoo-2-d1952f48783ac89a76e97b1e0eb3619c4688080f.tar.gz gentoo-2-d1952f48783ac89a76e97b1e0eb3619c4688080f.tar.bz2 gentoo-2-d1952f48783ac89a76e97b1e0eb3619c4688080f.zip |
Replace dev-python/python-exec with virtual compatibility ebuilds.
(Portage version: 2.2.7/cvs/Linux x86_64, RepoMan options: --force, signed Manifest commit with key EFB4464E!)
Diffstat (limited to 'dev-python')
-rw-r--r-- | dev-python/python-exec/ChangeLog | 12 | ||||
-rw-r--r-- | dev-python/python-exec/python-exec-0.9999.ebuild | 47 | ||||
-rw-r--r-- | dev-python/python-exec/python-exec-10000.1.ebuild (renamed from dev-python/python-exec/python-exec-0.3.1.ebuild) | 23 | ||||
-rw-r--r-- | dev-python/python-exec/python-exec-10000.2.ebuild | 23 | ||||
-rw-r--r-- | dev-python/python-exec/python-exec-2.0-r1.ebuild | 69 | ||||
-rw-r--r-- | dev-python/python-exec/python-exec-2.0-r2.ebuild | 69 | ||||
-rw-r--r-- | dev-python/python-exec/python-exec-2.0-r3.ebuild | 69 | ||||
-rw-r--r-- | dev-python/python-exec/python-exec-2.9999.ebuild | 82 |
8 files changed, 39 insertions, 355 deletions
diff --git a/dev-python/python-exec/ChangeLog b/dev-python/python-exec/ChangeLog index d8c37198344b..01dbad1f1332 100644 --- a/dev-python/python-exec/ChangeLog +++ b/dev-python/python-exec/ChangeLog @@ -1,6 +1,16 @@ # ChangeLog for dev-python/python-exec # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/ChangeLog,v 1.59 2013/10/29 17:58:32 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/ChangeLog,v 1.60 2013/10/30 19:13:54 mgorny Exp $ + +*python-exec-10000.1 (30 Oct 2013) +*python-exec-10000.2 (30 Oct 2013) + + 30 Oct 2013; Michał Górny <mgorny@gentoo.org> +python-exec-10000.1.ebuild, + +python-exec-10000.2.ebuild, -python-exec-0.3.1.ebuild, + -python-exec-0.9999.ebuild, -python-exec-2.0-r1.ebuild, + -python-exec-2.0-r2.ebuild, -python-exec-2.0-r3.ebuild, + -python-exec-2.9999.ebuild: + Replace dev-python/python-exec with virtual compatibility ebuilds. *python-exec-2.0-r3 (29 Oct 2013) *python-exec-2.0-r1 (29 Oct 2013) diff --git a/dev-python/python-exec/python-exec-0.9999.ebuild b/dev-python/python-exec/python-exec-0.9999.ebuild deleted file mode 100644 index a03851b3a458..000000000000 --- a/dev-python/python-exec/python-exec-0.9999.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-0.9999.ebuild,v 1.3 2013/10/19 03:40:22 vapier Exp $ - -EAPI=5 - -#if LIVE -AUTOTOOLS_AUTORECONF=yes -EGIT_REPO_URI="http://bitbucket.org/mgorny/${PN}.git" - -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="mirror://bitbucket/mgorny/${PN}/downloads/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~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="" - -#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 -} diff --git a/dev-python/python-exec/python-exec-0.3.1.ebuild b/dev-python/python-exec/python-exec-10000.1.ebuild index 031450f05ceb..c3f91e2ffc81 100644 --- a/dev-python/python-exec/python-exec-0.3.1.ebuild +++ b/dev-python/python-exec/python-exec-10000.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-0.3.1.ebuild,v 1.13 2013/10/19 03:40:22 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-10000.1.ebuild,v 1.1 2013/10/30 19:13:54 mgorny Exp $ EAPI=5 @@ -8,28 +8,15 @@ EAPI=5 inherit python-utils-r1 PYTHON_COMPAT=( "${_PYTHON_ALL_IMPLS[@]}" ) -inherit autotools-utils python-r1 +inherit python-r1 -DESCRIPTION="Python script wrapper" +DESCRIPTION="Compatibility package for dev-lang/python-exec" HOMEPAGE="https://bitbucket.org/mgorny/python-exec/" -SRC_URI="mirror://bitbucket/mgorny/${PN}/downloads/${P}.tar.bz2" +SRC_URI="" LICENSE="BSD" SLOT="0" KEYWORDS="alpha amd64 arm 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="" -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 -} +RDEPEND="dev-lang/python-exec:0[${PYTHON_USEDEP}]" diff --git a/dev-python/python-exec/python-exec-10000.2.ebuild b/dev-python/python-exec/python-exec-10000.2.ebuild new file mode 100644 index 000000000000..58447f1445dd --- /dev/null +++ b/dev-python/python-exec/python-exec-10000.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-10000.2.ebuild,v 1.1 2013/10/30 19:13:54 mgorny Exp $ + +EAPI=5 + +# Kids, don't do this at home! +inherit python-utils-r1 +PYTHON_COMPAT=( "${_PYTHON_ALL_IMPLS[@]}" ) + +inherit python-r1 + +DESCRIPTION="Compatibility package for dev-lang/python-exec" +HOMEPAGE="https://bitbucket.org/mgorny/python-exec/" +SRC_URI="" + +LICENSE="BSD" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm 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-lang/python-exec:0[${PYTHON_USEDEP}] + dev-lang/python-exec:2[${PYTHON_USEDEP}]" diff --git a/dev-python/python-exec/python-exec-2.0-r1.ebuild b/dev-python/python-exec/python-exec-2.0-r1.ebuild deleted file mode 100644 index 10104d6e8394..000000000000 --- a/dev-python/python-exec/python-exec-2.0-r1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-2.0-r1.ebuild,v 1.6 2013/10/29 17:58:32 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 versionator - -DESCRIPTION="Python script wrapper" -HOMEPAGE="https://bitbucket.org/mgorny/python-exec/" -SRC_URI="mirror://bitbucket/mgorny/${PN}/downloads/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm 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="" - -# Temporarily fail-safe to avoid breaking systems. -PDEPEND="dev-python/python-exec:0" - -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 -} - -cleanup_vardb_deps() { - local v - for v in ${REPLACING_VERSIONS}; do - # if 2.0-r1+ was installed already, no need for cleaning up again. - if version_is_at_least 2.0-r2 ${v}; then - return 0 - fi - done - - local f files=() - for f in "${EROOT%/}"/var/db/pkg/*/*/*DEPEND; do - if grep -q 'dev-python/python-exec\[' "${f}"; then - files+=( "${f}" ) - fi - done - - if [[ ${files[@]} ]]; then - ebegin "Fixing unslotted python-exec dependencies in installed packages" - sed -i -e 's,dev-python/python-exec\[,dev-python/python-exec:0[,g' \ - "${files[@]}" - eend ${?} - - # touch packages, categories and vardb. suggested by Arfrever. - touch "${files[@]%/*}" "${files[@]%/*/*}" "${EROOT%/}"/var/db/pkg - fi -} - -pkg_postinst() { - cleanup_vardb_deps -} diff --git a/dev-python/python-exec/python-exec-2.0-r2.ebuild b/dev-python/python-exec/python-exec-2.0-r2.ebuild deleted file mode 100644 index 22752939c6bb..000000000000 --- a/dev-python/python-exec/python-exec-2.0-r2.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-2.0-r2.ebuild,v 1.2 2013/10/29 17:58:32 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 versionator - -DESCRIPTION="Python script wrapper" -HOMEPAGE="https://bitbucket.org/mgorny/python-exec/" -SRC_URI="mirror://bitbucket/mgorny/${PN}/downloads/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm 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="" - -# Temporarily fail-safe to avoid breaking systems. -PDEPEND="dev-python/python-exec:0" - -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 -} - -cleanup_vardb_deps() { - local v - for v in ${REPLACING_VERSIONS}; do - # if 2.0-r1+ was installed already, no need for cleaning up again. - if version_is_at_least 2.0-r2 ${v}; then - return 0 - fi - done - - local f files=() - for f in "${EROOT%/}"/var/db/pkg/*/*/*DEPEND; do - if grep -q 'dev-python/python-exec\[' "${f}"; then - files+=( "${f}" ) - fi - done - - if [[ ${files[@]} ]]; then - ebegin "Fixing unslotted python-exec dependencies in installed packages" - sed -i -e 's,dev-python/python-exec\[,dev-python/python-exec:0[,g' \ - "${files[@]}" - eend ${?} - - # touch packages, categories and vardb. suggested by Arfrever. - touch "${files[@]%/*}" "${files[@]%/*/*}" "${EROOT%/}"/var/db/pkg - fi -} - -pkg_postinst() { - cleanup_vardb_deps -} diff --git a/dev-python/python-exec/python-exec-2.0-r3.ebuild b/dev-python/python-exec/python-exec-2.0-r3.ebuild deleted file mode 100644 index 72835f5e2cf7..000000000000 --- a/dev-python/python-exec/python-exec-2.0-r3.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-2.0-r3.ebuild,v 1.1 2013/10/29 17:58:32 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 versionator - -DESCRIPTION="Python script wrapper" -HOMEPAGE="https://bitbucket.org/mgorny/python-exec/" -SRC_URI="mirror://bitbucket/mgorny/${PN}/downloads/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm 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="" - -# Temporarily fail-safe to avoid breaking systems. -PDEPEND="dev-python/python-exec:0" - -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 -} - -cleanup_vardb_deps() { - local v - for v in ${REPLACING_VERSIONS}; do - # if 2.0-r1+ was installed already, no need for cleaning up again. - if version_is_at_least 2.0-r2 ${v}; then - return 0 - fi - done - - local f files=() - for f in "${EROOT%/}"/var/db/pkg/*/*/*DEPEND; do - if grep -q 'dev-python/python-exec\[' "${f}"; then - files+=( "${f}" ) - fi - done - - if [[ ${files[@]} ]]; then - ebegin "Fixing unslotted python-exec dependencies in installed packages" - sed -i -e 's,dev-python/python-exec\[,dev-python/python-exec:0[,g' \ - "${files[@]}" - eend ${?} - - # touch packages, categories and vardb. suggested by Arfrever. - touch "${files[@]%/*}" "${files[@]%/*/*}" "${EROOT%/}"/var/db/pkg - fi -} - -pkg_postinst() { - cleanup_vardb_deps -} diff --git a/dev-python/python-exec/python-exec-2.9999.ebuild b/dev-python/python-exec/python-exec-2.9999.ebuild deleted file mode 100644 index 998fe76336e2..000000000000 --- a/dev-python/python-exec/python-exec-2.9999.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-2.9999.ebuild,v 1.7 2013/10/29 17:58:32 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 versionator - -DESCRIPTION="Python script wrapper" -HOMEPAGE="https://bitbucket.org/mgorny/python-exec/" -SRC_URI="mirror://bitbucket/mgorny/${PN}/downloads/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~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="" - -# Temporarily fail-safe to avoid breaking systems. -PDEPEND="dev-python/python-exec:0" - -#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 -} - -cleanup_vardb_deps() { - local v - for v in ${REPLACING_VERSIONS}; do - # if 2.0-r1+ was installed already, no need for cleaning up again. - if version_is_at_least 2.0-r2 ${v}; then - return 0 - fi - done - - local f files=() - for f in "${EROOT%/}"/var/db/pkg/*/*/*DEPEND; do - if grep -q 'dev-python/python-exec\[' "${f}"; then - files+=( "${f}" ) - fi - done - - if [[ ${files[@]} ]]; then - ebegin "Fixing unslotted python-exec dependencies in installed packages" - sed -i -e 's,dev-python/python-exec\[,dev-python/python-exec:0[,g' \ - "${files[@]}" - eend ${?} - - # touch packages, categories and vardb. suggested by Arfrever. - touch "${files[@]%/*}" "${files[@]%/*/*}" "${EROOT%/}"/var/db/pkg - fi -} - -pkg_postinst() { - cleanup_vardb_deps -} |