mirror of
https://github.com/edu4rdshl/simpleaur.git
synced 2026-07-17 23:24:46 +00:00
Fix some things
This commit is contained in:
parent
8acc672371
commit
2370494d6b
1 changed files with 7 additions and 11 deletions
18
simpleaur
18
simpleaur
|
|
@ -86,8 +86,7 @@ for ipackage in "$@"; do
|
|||
#Check if PKGBUILD exist
|
||||
if [ -f "$ipackage/PKGBUILD" ]; then
|
||||
cd "$ipackage" || exit
|
||||
makepkg -sci
|
||||
if pacman -Qq "$ipackage" &> /dev/null ; then
|
||||
if makepkg -sci ; then
|
||||
cd "$basebuilddir" || exit
|
||||
printf '\e[1;32m%-6s\e[m\n\n' "The package [ $ipackage ] has been installed"
|
||||
continue
|
||||
|
|
@ -96,13 +95,10 @@ for ipackage in "$@"; do
|
|||
printf '\n\e[1;33m%-6s\e[m' "Do you want to continue? [Y/n] "
|
||||
read -r answer
|
||||
if [ "$answer" = "y" ] || [ "$answer" = "Y" ] ; then
|
||||
printf '\n\e[1;32m%-6s\e[m\n' 'Info: Removing the failed build directory...'
|
||||
rm -rf "$basebuilddir/$ipackage"
|
||||
cd "$basebuilddir"
|
||||
cd "$basebuilddir" || exit
|
||||
continue
|
||||
else
|
||||
printf '\n\e[1;32m%-6s\e[m\n' 'Info: Removing the failed build directory...'
|
||||
rm -rf "$basebuilddir/$ipackage"
|
||||
printf '\e[1;32m%-6s\e[m\n' 'Info: finishing tasks...'
|
||||
break
|
||||
fi
|
||||
fi
|
||||
|
|
@ -114,17 +110,17 @@ for ipackage in "$@"; do
|
|||
done
|
||||
|
||||
#Ask to the user if want to remove the directory created for git
|
||||
printf '\e[1;33m%-6s\e[m' 'Remove previously compiled packages? [Y/n]? '
|
||||
printf '\e[1;33m%-6s\e[m' 'Remove previously compiled packages? [Y/n] '
|
||||
read -r yn
|
||||
#Take the answer from the user input and decide what to do.
|
||||
if [ "$yn" = "y" ] || [ "$yn" = "Y" ] ; then
|
||||
printf '\n\e[1;32m%-6s\e[m\n' 'Info: Removing previously compiled packages...'
|
||||
printf '\e[1;32m%-6s\e[m\n' 'Info: Removing previously compiled packages...'
|
||||
for ipackage in "$@"; do
|
||||
rm -rf "$basebuilddir/$ipackage"
|
||||
done
|
||||
printf '\e[1;32m%-6s\e[m\n' 'Info: Exiting'
|
||||
printf '\e[1;32m%-6s\e[m\n' 'Info: Leaving'
|
||||
else
|
||||
printf '\n\e[1;32m%-6s\e[m\n' 'Info: Exiting'
|
||||
printf '\e[1;32m%-6s\e[m\n' 'Info: Leaving'
|
||||
fi
|
||||
rm -f "$lockfile"
|
||||
exit
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue