diff options
author | Disassembler <disassembler@dasm.cz> | 2018-10-23 11:02:54 +0200 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2019-01-10 16:08:51 +0000 |
commit | 9b04be2f79c893ab7c7394fca0da5929b39396a9 (patch) | |
tree | b3e4c7a94f1e8850803d8b8f7efbcfdd7c194a67 | |
parent | 909623950f17989ad145c6162ce62ee64701f0fc (diff) | |
download | abuild-9b04be2f79c893ab7c7394fca0da5929b39396a9.tar.gz abuild-9b04be2f79c893ab7c7394fca0da5929b39396a9.tar.bz2 abuild-9b04be2f79c893ab7c7394fca0da5929b39396a9.tar.xz abuild-9b04be2f79c893ab7c7394fca0da5929b39396a9.zip |
abuild: replace $0 with $abuild_path, add $forceroot where missing
-rw-r--r-- | abuild.in | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -760,7 +760,7 @@ prepare_subpackages() { # call abuild recursively, setting subpkg{dir,name} ( subpkg_set "$i"; msg "Running split function $subpkgsplit..."; \ subpkgdir="$pkgbasedir/$subpkgname" subpkgname="$subpkgname" subpkgarch="$subpkgarch" \ - $0 pre_split $subpkgsplit prepare_package \ + "$abuild_path" $forceroot pre_split $subpkgsplit prepare_package \ && postcheck "$pkgbasedir/$subpkgname" "$subpkgname" ) || return 1 done postcheck "$pkgdir" "$pkgname" || return 1 @@ -813,7 +813,7 @@ prepare_language_packs() { lang="$lang" \ subpkgname="$pkgname-lang-$lang" \ subpkgdir="$pkgbasedir"/$subpkgname \ - $0 lang_subpkg prepare_package || return 1 + "$abuild_path" $forceroot lang_subpkg prepare_package || return 1 done } @@ -937,7 +937,7 @@ prepare_metafiles() { subpkgarch="$arch" fi - echo "# Generated by $(basename $0) $program_version" >"$pkginfo" + echo "# Generated by $(basename "$abuild_path") $program_version" >"$pkginfo" if [ -n "$FAKEROOTKEY" ]; then echo "# using $($FAKEROOT -v)" >> "$pkginfo" fi @@ -1763,7 +1763,7 @@ do_fakeroot() { check_fakeroot() { cd "$startdir" [ -n "$FAKEROOT" ] && msg "Entering fakeroot..." - do_fakeroot "$abuild_path" $color_opt $keep_build check + do_fakeroot "$abuild_path" $forceroot $color_opt $keep_build check } # build and package in fakeroot @@ -1771,7 +1771,7 @@ rootpkg() { cd "$startdir" rm -rf "$pkgdir" [ -n "$FAKEROOT" ] && msg "Entering fakeroot..." - do_fakeroot "$abuild_path" $color_opt $keep_build \ + do_fakeroot "$abuild_path" $forceroot $color_opt $keep_build \ package \ prepare_subpackages \ prepare_language_packs \ @@ -2090,7 +2090,7 @@ builddeps() { export ABUILD_VISITED="$ABUILD_VISITED $pkg" msg "Entering $dir" - cd "$dir" && $0 $forceroot $keep $keep_build $quiet \ + cd "$dir" && "$abuild_path" $forceroot $keep $keep_build $quiet \ $install_deps $recursive $upgrade $color_opt \ abuildindex || return 1 done |