install aur packages correctly
parent
2dfbd65d2f
commit
113df9a34a
|
@ -5,10 +5,12 @@ user="$(cat "$__object/parameter/user")"
|
||||||
directory="$(cat "$__object/parameter/directory")/$package"
|
directory="$(cat "$__object/parameter/directory")/$package"
|
||||||
|
|
||||||
#install dependencies as root
|
#install dependencies as root
|
||||||
#echo "source $directory/PKGBUILD && pacman -Sy --noconfirm --needed --asdeps \"${makedepends[@]}\""
|
echo "grep makedepends $directory/PKGBUILD > $directory/deps;"
|
||||||
|
echo "source $directory/deps;"
|
||||||
|
echo 'if [[ !(${#makedepends[@]} -eq 0) ]]; then pacman -Sy --noconfirm --needed --asdeps "${makedepends[@]}"; else echo "no make dependencies"; fi;'
|
||||||
|
|
||||||
#make package as user
|
#make package as user
|
||||||
echo "su - $user -s /bin/bash -c \"(cd $directory && makepkg -f)\""
|
echo "su - $user -s /bin/bash -c \"(cd $directory && makepkg -f)\";"
|
||||||
|
|
||||||
#install package as root
|
#install package as root
|
||||||
echo "pacman --noconfirm -U $directory/*-x86_64.pkg.*"
|
echo "pacman --noconfirm -U $directory/*-x86_64.pkg.*;"
|
||||||
|
|
|
@ -73,19 +73,17 @@ require="__package/emacs" __git "$home/.emacs.d" --source https://github.com/syl
|
||||||
__directory "$home/.emacs.d" --owner $user --group $user --recursive
|
__directory "$home/.emacs.d" --owner $user --group $user --recursive
|
||||||
unset CDIST_ORDER_DEPENDENCY
|
unset CDIST_ORDER_DEPENDENCY
|
||||||
|
|
||||||
# install aura
|
# install aur packages
|
||||||
aurdir="$home/Projects/AUR"
|
aurdir="$home/Projects/AUR"
|
||||||
aur_packages="
|
aur_packages="
|
||||||
aura-bin
|
aura-bin
|
||||||
android-studio
|
android-studio
|
||||||
|
ncspot
|
||||||
postman-bin
|
postman-bin
|
||||||
|
rescrobbled-git
|
||||||
"
|
"
|
||||||
|
|
||||||
export CDIST_ORDER_DEPENDENCY=on
|
|
||||||
|
|
||||||
for package in $aur_packages
|
for package in $aur_packages
|
||||||
do
|
do
|
||||||
__aur $package --user $user --directory $aurdir
|
__aur $package --user $user --directory $aurdir
|
||||||
done
|
done
|
||||||
|
|
||||||
unset CDIST_ORDER_DEPENDENCY
|
|
||||||
|
|
Loading…
Reference in New Issue