p/p/l-s/profile.bashrc: refactorize with elif.
authorBenda Xu <heroxbd@gentoo.org>
Thu, 26 May 2016 10:06:58 +0000 (19:06 +0900)
committerBenda Xu <heroxbd@gentoo.org>
Thu, 26 May 2016 10:08:03 +0000 (19:08 +0900)
profiles/prefix/linux-standalone/profile.bashrc

index 121ac7b6b9bf58369b69da5c590c67ce907ad87c..37635eaafee4ff9bd42dafc9e4999a2655c9cbf6 100644 (file)
@@ -22,17 +22,13 @@ if [[ ${CATEGORY}/${PN} == sys-devel/gcc && ${EBUILD_PHASE} == configure ]]; the
     sed -i 's/--sysroot=%R//' \
        gcc/gcc.c || eerror "Please file a bug about this"
     eend $?
-fi
-
-if [[ ${CATEGORY}/${PN} == sys-devel/binutils && ${EBUILD_PHASE} == prepare ]]; then
+elif [[ ${CATEGORY}/${PN} == sys-devel/binutils && ${EBUILD_PHASE} == prepare ]]; then
     cd "${S}"
     ebegin "Prefixifying native library path"
     sed -i -r "/NATIVE_LIB_DIRS/s,((/usr(/local|)|)/lib),${EPREFIX}\1,g" \
        ld/configure.tgt || eerror "Please file a bug about this"
     eend $?
-fi
-
-if [[ ${CATEGORY}/${PN} == sys-libs/glibc && ${EBUILD_PHASE} == configure ]]; then
+elif [[ ${CATEGORY}/${PN} == sys-libs/glibc && ${EBUILD_PHASE} == configure ]]; then
     cd "${S}"
     einfo "Prefixifying hardcoded path"
     
@@ -53,9 +49,7 @@ if [[ ${CATEGORY}/${PN} == sys-libs/glibc && ${EBUILD_PHASE} == configure ]]; th
        -e "s,/(etc|var),${EPREFIX}/\1,g" \
        nss/db-Makefile || eerror "Please file a bug about this"
     eend $?
-fi
-
-if [[ ${CATEGORY}/${PN} == dev-lang/python && ${EBUILD_PHASE} == configure ]]; then
+elif [[ ${CATEGORY}/${PN} == dev-lang/python && ${EBUILD_PHASE} == configure ]]; then
     # Guide h2py to look into glibc of Prefix
     ebegin "Guide h2py to look into Prefix"
     export include="${EPREFIX}"/usr/include