blob: 90e38ec3809180ae0dea8e0b75215884a32672e5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
#!/bin/bash
REMOVE=false
for arg in "$@"
do
if [ "$arg" == "--remove" ] || [ "$arg" == "-r" ]
then
REMOVE=true
fi
done
if [ $REMOVE == true ]
then
for PACKAGE_NAME in "$@"
do
if [ $PACKAGE_NAME != "--remove" ] || [ $PACKAGE_NAME != "-r" ]
then
echo "Removing $PACKAGE_NAME"
sudo pacman -Rns $PACKAGE_NAME
echo $PACKAGE_NAME > $HOME/.haur_cache
fi
done
exit 0
fi
for PACKAGE_NAME in "$@"
do
if [ $PACKAGE_NAME != "--remove" ] || [ $PACKAGE_NAME != "-r" ]
then
echo "Installing '$PACKAGE_NAME'"
mkdir -p ~/.haur
cd ~/.haur
git clone https://aur.archlinux.org/$PACKAGE_NAME.git
cd $PACKAGE_NAME
makepkg -si
fi
done
|