SpectreOS-old/aurinstall.sh

28 lines
514 B
Bash
Raw Normal View History

2018-04-25 11:59:54 +02:00
#!/bin/bash
2018-06-12 00:03:18 +02:00
set -x
2018-04-25 11:59:54 +02:00
url="$1"
url1=${url%.*}
url2=${url1#*//}
packagename=${url2#*/}
cd
pwd
if [ -d ${packagename} ];then
echo "Bereits vorhanden!!!"
cd ${packagename}
2018-06-02 00:39:10 +02:00
git reset --hard
2018-04-25 11:59:54 +02:00
git pull
else
2018-06-12 00:03:18 +02:00
if git clone ${url}; then
echo "git erfolgreich runtergeladen!!!"
else
echo "verändere URL zum erfolgreichen herunterladen!!!"
git clone "https://aur.archlinux.org/${url}.git"
fi
2018-04-25 11:59:54 +02:00
cd ${packagename}
fi
makepkg -si --skipchecksums --skippgpcheck --nocheck --noconfirm --install --needed