sys-apps/prefix-chain-utils: support windres
authorMichael Haubenwallner <haubi@gentoo.org>
Mon, 25 Sep 2017 10:50:48 +0000 (12:50 +0200)
committerMichael Haubenwallner <haubi@gentoo.org>
Mon, 25 Sep 2017 12:12:55 +0000 (14:12 +0200)
Package-Manager: Portage-2.3.8, Repoman-2.3.1

sys-apps/prefix-chain-utils/files/prefix-chain-wrapper.in
sys-apps/prefix-chain-utils/prefix-chain-utils-0.2-r7.ebuild [moved from sys-apps/prefix-chain-utils/prefix-chain-utils-0.2-r6.ebuild with 92% similarity]

index 16a79b8368001ead4b27b7397436b4bb73350b24..d612cc46bb28855f9de090eaba510a2f9d4e8373 100644 (file)
@@ -15,7 +15,7 @@ if [[ ${CHOST} == *"-winnt"* ]]; then
     # in this case, PATH elements get the "/dev/fs/C/WINDOWS/SUA" prefix
     absprefix=$(winpath2unix "$(unixpath2win "${absprefix}")")
 fi
-mode=link
+[[ $0 == *windres* ]] && mode=compile || mode=link
 orig_args=("$@")
 
 for opt in "$@"; do
similarity index 92%
rename from sys-apps/prefix-chain-utils/prefix-chain-utils-0.2-r6.ebuild
rename to sys-apps/prefix-chain-utils/prefix-chain-utils-0.2-r7.ebuild
index 24eabc3992884d709ab015dc9bf7fe0056fbf534..b447752a15365d70d66abb642259784418976e78 100644 (file)
@@ -41,11 +41,13 @@ src_install() {
        dosym $wrapperdir/prefix-chain-wrapper $wrapperdir/${CHOST}-g++
        dosym $wrapperdir/prefix-chain-wrapper $wrapperdir/${CHOST}-cpp
        dosym $wrapperdir/prefix-chain-wrapper $wrapperdir/${CHOST}-c++
+       dosym $wrapperdir/prefix-chain-wrapper $wrapperdir/${CHOST}-windres
 
        dosym $wrapperdir/${CHOST}-gcc $wrapperdir/gcc
        dosym $wrapperdir/${CHOST}-g++ $wrapperdir/g++
        dosym $wrapperdir/${CHOST}-cpp $wrapperdir/cpp
        dosym $wrapperdir/${CHOST}-c++ $wrapperdir/c++
+       dosym $wrapperdir/${CHOST}-windres $wrapperdir/windres
 
        # LDPATH is required to keep gcc-config happy :(
        cat > "${T}"/$wrappercfg <<EOF