commit: fd4931f7892c72794633e85bd0e212f43111bded Author: Davide Pesavento <pesa <AT> gentoo <DOT> org> AuthorDate: Wed Jun 4 00:14:01 2014 +0000 Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org> CommitDate: Wed Jun 4 00:14:01 2014 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=fd4931f7
[qt4-build-multilib.eclass] Remove dead code. --- eclass/qt4-build-multilib.eclass | 38 +++++++++++++------------------------- 1 file changed, 13 insertions(+), 25 deletions(-) diff --git a/eclass/qt4-build-multilib.eclass b/eclass/qt4-build-multilib.eclass index 42e1097..0e26497 100644 --- a/eclass/qt4-build-multilib.eclass +++ b/eclass/qt4-build-multilib.eclass @@ -119,9 +119,11 @@ qt4-build-multilib_src_prepare() { fi if use_if_iuse aqua; then - sed -e '/^CONFIG/s:app_bundle::' \ + sed -i \ + -e '/^CONFIG/s:app_bundle::' \ -e '/^CONFIG/s:plugin_no_soname:plugin_with_soname absolute_library_soname:' \ - -i mkspecs/$(qt4_get_mkspec)/qmake.conf || die + mkspecs/$(qt4_get_mkspec)/qmake.conf \ + || die "sed failed (aqua)" fi # Bug 261632 @@ -167,34 +169,19 @@ qt4-build-multilib_src_prepare() { sed -e 's:/X11R6/:/:' -i mkspecs/$(qt4_get_mkspec)/qmake.conf || die if [[ ${CHOST} == *-darwin* ]]; then - # Set FLAGS *and* remove -arch, since our gcc-apple is multilib - # crippled (by design) :/ - local mac_gpp_conf= - if [[ -f mkspecs/common/mac-g++.conf ]]; then - # qt < 4.8 has mac-g++.conf - mac_gpp_conf="mkspecs/common/mac-g++.conf" - elif [[ -f mkspecs/common/g++-macx.conf ]]; then - # qt >= 4.8 has g++-macx.conf - mac_gpp_conf="mkspecs/common/g++-macx.conf" - else - die "no known conf file for mac found" - fi - sed \ + # Set FLAGS and remove -arch, since our gcc-apple is multilib crippled (by design) + sed -i \ -e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CFLAGS}:" \ -e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS}:" \ -e "s:QMAKE_LFLAGS_RELEASE.*=.*:QMAKE_LFLAGS_RELEASE=-headerpad_max_install_names ${LDFLAGS}:" \ -e "s:-arch\s\w*::g" \ - -i ${mac_gpp_conf} \ - || die "sed ${mac_gpp_conf} failed" + mkspecs/common/g++-macx.conf \ + || die "sed g++-macx.conf failed" # Fix configure's -arch settings that appear in qmake/Makefile and also # fix arch handling (automagically duplicates our -arch arg and breaks # pch). Additionally disable Xarch support. - local mac_gcc_confs="${mac_gpp_conf}" - if [[ -f mkspecs/common/gcc-base-macx.conf ]]; then - mac_gcc_confs+=" mkspecs/common/gcc-base-macx.conf" - fi - sed \ + sed -i \ -e "s:-arch i386::" \ -e "s:-arch ppc::" \ -e "s:-arch x86_64::" \ @@ -204,14 +191,15 @@ qt4-build-multilib_src_prepare() { -e "s:CFG_MAC_XARCH=yes:CFG_MAC_XARCH=no:g" \ -e "s:-Xarch_x86_64::g" \ -e "s:-Xarch_ppc64::g" \ - -i configure ${mac_gcc_confs} \ + configure mkspecs/common/gcc-base-macx.conf mkspecs/common/g++-macx.conf \ || die "sed -arch/-Xarch failed" # On Snow Leopard don't fall back to 10.5 deployment target. if [[ ${CHOST} == *-apple-darwin10 ]]; then - sed -e "s:QMakeVar set QMAKE_MACOSX_DEPLOYMENT_TARGET.*:QMakeVar set QMAKE_MACOSX_DEPLOYMENT_TARGET 10.6:g" \ + sed -i \ + -e "s:QMakeVar set QMAKE_MACOSX_DEPLOYMENT_TARGET.*:QMakeVar set QMAKE_MACOSX_DEPLOYMENT_TARGET 10.6:g" \ -e "s:-mmacosx-version-min=10.[0-9]:-mmacosx-version-min=10.6:g" \ - -i configure ${mac_gpp_conf} \ + configure mkspecs/common/g++-macx.conf \ || die "sed deployment target failed" fi fi