summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2009-10-11 22:46:57 +0000
committerZac Medico <zmedico@gentoo.org>2009-10-11 22:46:57 +0000
commitd7caec93cd3622bafb1e41483cb975131758b175 (patch)
tree111edd6df0f4cc0d5496c0577bfd1881e84bdcce /bin/misc-functions.sh
parentFix python shebangs. s:/usr/bin/env python:/usr/bin/python: (diff)
downloadportage-idfetch-d7caec93cd3622bafb1e41483cb975131758b175.tar.gz
portage-idfetch-d7caec93cd3622bafb1e41483cb975131758b175.tar.bz2
portage-idfetch-d7caec93cd3622bafb1e41483cb975131758b175.zip
Add a xpak-helper.py script, so that shell code always calls python via
a shebang. svn path=/main/trunk/; revision=14575
Diffstat (limited to 'bin/misc-functions.sh')
-rwxr-xr-xbin/misc-functions.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/bin/misc-functions.sh b/bin/misc-functions.sh
index 671a0693..ef8b0a54 100755
--- a/bin/misc-functions.sh
+++ b/bin/misc-functions.sh
@@ -711,7 +711,8 @@ dyn_package() {
bzip2 -cf > "$PORTAGE_BINPKG_TMPFILE"
assert "failed to pack binary package: '$PORTAGE_BINPKG_TMPFILE'"
EPYTHON= PYTHONPATH=${PORTAGE_PYM_PATH}${PYTHONPATH:+:}${PYTHONPATH} \
- python -c "from portage import xpak; t=xpak.tbz2('${PORTAGE_BINPKG_TMPFILE}'); t.recompose('${PORTAGE_BUILDDIR}/build-info')"
+ "$PORTAGE_BIN_PATH"/xpak-helper.py recompose \
+ "$PORTAGE_BINPKG_TMPFILE" "$PORTAGE_BUILDDIR/build-info"
if [ $? -ne 0 ]; then
rm -f "${PORTAGE_BINPKG_TMPFILE}"
die "Failed to append metadata to the tbz2 file"