summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Väth <martin@mvath.de>2013-11-21 21:08:47 +0100
committerMartin Väth <martin@mvath.de>2015-10-11 10:49:04 +0200
commitda891b2e490ba8a42d25187063dca66aaf72eff2 (patch)
tree699f1754940fc7bc18b99a5f61b78f535724e618 /app-arch/archwrap
parentBump archwrap (diff)
downloadmv-da891b2e490ba8a42d25187063dca66aaf72eff2.tar.gz
mv-da891b2e490ba8a42d25187063dca66aaf72eff2.tar.bz2
mv-da891b2e490ba8a42d25187063dca66aaf72eff2.zip
Bump packages to push email
Diffstat (limited to 'app-arch/archwrap')
-rw-r--r--app-arch/archwrap/ChangeLog4
-rw-r--r--app-arch/archwrap/archwrap-1.12-r1.ebuild (renamed from app-arch/archwrap/archwrap-1.12.ebuild)10
2 files changed, 8 insertions, 6 deletions
diff --git a/app-arch/archwrap/ChangeLog b/app-arch/archwrap/ChangeLog
index 5a6ee0cf..68ff2b9f 100644
--- a/app-arch/archwrap/ChangeLog
+++ b/app-arch/archwrap/ChangeLog
@@ -2,10 +2,10 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
-*archwrap-1.12 (21 Nov 2013)
+*archwrap-1.12-r1 (21 Nov 2013)
21 Nov 2013; Martin Väth <martin@mvath.de>:
- Version bump, remove old ebuild.
+ Version bump, remove old ebuild. Fix symlink handling
*archwrap-1.11 (02 Nov 2013)
diff --git a/app-arch/archwrap/archwrap-1.12.ebuild b/app-arch/archwrap/archwrap-1.12-r1.ebuild
index 19da757f..85333dd8 100644
--- a/app-arch/archwrap/archwrap-1.12.ebuild
+++ b/app-arch/archwrap/archwrap-1.12-r1.ebuild
@@ -18,14 +18,16 @@ RDEPEND="app-shells/push"
DEPEND=""
src_prepare() {
- use prefix || sed -i \
- -e '1s"^#!/usr/bin/env sh$"#!'"$(command -v sh)"'"' \
- -- bin/* || die
+ local i
+ use prefix || for i in bin/*
+ do test -h "${i}" || \
+ sed -i -e '1s"^#!/usr/bin/env sh$"#!'"$(command -v sh)"'"' -- "${i}" \
+ || die
+ done
epatch_user
}
src_install() {
- local i
insinto /usr/bin
for i in bin/*
do if test -h "${i}" || ! test -x "${i}"