git-r3.eclass: Allow *_LIVE* to unset ebuild-defined vars
authorMichał Górny <mgorny@gentoo.org>
Thu, 26 May 2016 11:48:38 +0000 (13:48 +0200)
committerMichał Górny <mgorny@gentoo.org>
Thu, 26 May 2016 11:49:38 +0000 (13:49 +0200)
eclass/git-r3.eclass

index d202e3383a44940b8c29ad6fb852666ba4731ea8..b7a93338951c64cee9c55e1f3e6f132de372d6fe 100644 (file)
@@ -240,17 +240,17 @@ _git-r3_env_setup() {
        esc_pn=${PN//[-+]/_}
 
        livevar=${esc_pn}_LIVE_REPO
-       EGIT_REPO_URI=${!livevar:-${EGIT_REPO_URI}}
+       EGIT_REPO_URI=${!livevar-${EGIT_REPO_URI}}
        [[ ${!livevar} ]] \
                && ewarn "Using ${livevar}, no support will be provided"
 
        livevar=${esc_pn}_LIVE_BRANCH
-       EGIT_BRANCH=${!livevar:-${EGIT_BRANCH}}
+       EGIT_BRANCH=${!livevar-${EGIT_BRANCH}}
        [[ ${!livevar} ]] \
                && ewarn "Using ${livevar}, no support will be provided"
 
        livevar=${esc_pn}_LIVE_COMMIT
-       EGIT_COMMIT=${!livevar:-${EGIT_COMMIT}}
+       EGIT_COMMIT=${!livevar-${EGIT_COMMIT}}
        [[ ${!livevar} ]] \
                && ewarn "Using ${livevar}, no support will be provided"