diff options
author | Martin Väth <martin@mvath.de> | 2013-11-02 20:34:53 +0100 |
---|---|---|
committer | Martin Väth <martin@mvath.de> | 2015-10-11 10:49:00 +0200 |
commit | df61b455f7cb2744bd58aff25af8f111c86ec4fb (patch) | |
tree | da10c485ef5b344f7d8c58b19d99ab8347a0352e /net-firewall | |
parent | Bump portage-bashrc-mv. eix: Remove IUSE=clang (diff) | |
download | mv-df61b455f7cb2744bd58aff25af8f111c86ec4fb.tar.gz mv-df61b455f7cb2744bd58aff25af8f111c86ec4fb.tar.bz2 mv-df61b455f7cb2744bd58aff25af8f111c86ec4fb.zip |
Shebang care with many bumps
Diffstat (limited to 'net-firewall')
-rw-r--r-- | net-firewall/firewall-mv/ChangeLog | 5 | ||||
-rw-r--r-- | net-firewall/firewall-mv/firewall-mv-7.2-r1.ebuild (renamed from net-firewall/firewall-mv/firewall-mv-7.2.ebuild) | 15 |
2 files changed, 14 insertions, 6 deletions
diff --git a/net-firewall/firewall-mv/ChangeLog b/net-firewall/firewall-mv/ChangeLog index d0cb8fe9..d0ff7dae 100644 --- a/net-firewall/firewall-mv/ChangeLog +++ b/net-firewall/firewall-mv/ChangeLog @@ -2,6 +2,11 @@ # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*firewall-mv-7.2-r1 (02 Nov 2013) + + 02 Nov 2013; Martin Väth <martin@mvath.de>: + Shebang care + *firewall-mv-7.2 (13 Oct 2013) 13 Oct 2013; Martin Väth <martin@mvath.de>: diff --git a/net-firewall/firewall-mv/firewall-mv-7.2.ebuild b/net-firewall/firewall-mv/firewall-mv-7.2-r1.ebuild index 586cc729..05cc7ce0 100644 --- a/net-firewall/firewall-mv/firewall-mv-7.2.ebuild +++ b/net-firewall/firewall-mv/firewall-mv-7.2-r1.ebuild @@ -18,12 +18,15 @@ RDEPEND="app-shells/push" DEPEND="" src_prepare() { - sed -i \ - -e "s!/etc/!${EPREFIX}/etc/!g" \ - -e "s!/usr/!${EPREFIX}/usr/!g" \ - sbin/* \ - etc/* \ - systemd/* + if use prefix + then sed -i \ + -e "s!/etc/!${EPREFIX}/etc/!g" \ + -e "s!/usr/!${EPREFIX}/usr/!g" \ + -- sbin/* etc/* systemd/* || die + else sed -i \ + -e '1s"^#!/usr/bin/env sh$"#!'"$(command -v sh)"'"' \ + -- sbin/* || die + fi epatch_user } |