app-portage/repoman: Remove Prefix handling code
authorDavid Seifert <soap@gentoo.org>
Sat, 27 May 2017 15:46:04 +0000 (17:46 +0200)
committerDavid Seifert <soap@gentoo.org>
Sat, 27 May 2017 15:46:34 +0000 (17:46 +0200)
Package-Manager: Portage-2.3.6, Repoman-2.3.2

app-portage/repoman/repoman-9999.ebuild

index 93c73208b024d350fa2ca3f9dcd5471a1c8cbe76..a5a60b0ee04bf4a64e6b9abb0c227dcf6d36b6d1 100644 (file)
@@ -8,7 +8,7 @@ PYTHON_REQ_USE='bzip2(+)'
 
 inherit distutils-r1
 
-if [[ ${PV} == 9999 ]]; then
+if [[ ${PV} == *9999 ]]; then
        inherit git-r3
        EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git"
        S="${WORKDIR}/${P}/repoman"
@@ -30,24 +30,6 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
-python_prepare_all() {
-       distutils-r1_python_prepare_all
-
-       if [[ -n "${EPREFIX}" ]] ; then
-               einfo "Prefixing shebangs ..."
-
-               local file
-               while read -r -d $'\0' file; do
-                       local shebang=$(head -n1 "${file}")
-
-                       if [[ ${shebang} == "#!"* && ! ${shebang} == "#!${EPREFIX}/"* ]] ; then
-                               sed -i -e "1s:.*:#!${EPREFIX}${shebang:2}:" "${file}" || \
-                                       die "sed failed"
-                       fi
-               done < <(find . -type f -print0)
-       fi
-}
-
 python_test() {
        esetup.py test
 }