diff options
author | Martin Väth <martin@mvath.de> | 2016-06-11 14:32:21 +0200 |
---|---|---|
committer | Martin Väth <martin@mvath.de> | 2016-06-11 14:32:21 +0200 |
commit | e73c69b6e02db0eb4ee5fecb3d2b5bfb9bf33e0c (patch) | |
tree | da66799c8283be68e80b5998e5359b524512ceb1 /app-shells | |
parent | app-shells/schily-tools: Do not install includes without USE=static-libs (diff) | |
download | mv-e73c69b6e02db0eb4ee5fecb3d2b5bfb9bf33e0c.tar.gz mv-e73c69b6e02db0eb4ee5fecb3d2b5bfb9bf33e0c.tar.bz2 mv-e73c69b6e02db0eb4ee5fecb3d2b5bfb9bf33e0c.zip |
app-shells/schily-tools: fixes from app-cdr/cdrtools-3.02_alpha06-r1.ebuild
Diffstat (limited to 'app-shells')
-rw-r--r-- | app-shells/schily-tools/schily-tools-2016.06.07.ebuild | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/app-shells/schily-tools/schily-tools-2016.06.07.ebuild b/app-shells/schily-tools/schily-tools-2016.06.07.ebuild index 2316294c..82dbc9e8 100644 --- a/app-shells/schily-tools/schily-tools-2016.06.07.ebuild +++ b/app-shells/schily-tools/schily-tools-2016.06.07.ebuild @@ -84,7 +84,7 @@ src_schily_prepare() { gnuconfig_update # Remove profiled make files. - find -name '*_p.mk' -delete + find -name '*_p.mk' -delete || die "delete *_p.mk" # Adjusting hardcoded paths. sed -i -e "s|opt/schily|usr|" \ @@ -111,7 +111,7 @@ src_schily_prepare() { || die "sed verbose rules" # Respect CC/CXX variables. - cd "${S}"/RULES + cd "${S}"/RULES || die local tcCC=$(tc-getCC) local tcCXX=$(tc-getCXX) sed -i -e "/cc-config.sh/s|\$(C_ARCH:%64=%) \$(CCOM_DEF)|${tcCC} ${tcCC}|" \ @@ -125,7 +125,7 @@ src_schily_prepare() { rules.cnf || die "sed rules.cnf" # Schily make setup. - cd "${S}"/DEFAULTS + cd "${S}"/DEFAULTS || die local os=$(cdrtools_os) sed -i \ @@ -142,6 +142,7 @@ src_schily_prepare() { src_prepare() { local s_xtermcap=false + default src_schily_prepare filter-flags -fPIE -pie -flto* -fwhole-program -fno-common cd "${S}" || die @@ -312,7 +313,6 @@ src_configure() { esac fi cd psmake || die - } src_compile() { |