mirror of
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme.git
synced 2024-10-18 09:10:34 -04:00
Update installation script
This commit is contained in:
parent
83c2cc24aa
commit
72437a54d4
1 changed files with 9 additions and 8 deletions
17
install.sh
17
install.sh
|
@ -24,10 +24,10 @@ cat <<- EOF
|
||||||
|
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
DESTDIR="${DESTDIR:-/usr/share/icons}"
|
: "${DESTDIR:=/usr/share/icons}"
|
||||||
THEMES="${THEMES:-Papirus ePapirus Papirus-Dark Papirus-Light}"
|
: "${TAG:=master}"
|
||||||
BRANCH="${BRANCH:-master}"
|
: "${THEMES:=Papirus ePapirus Papirus-Dark Papirus-Light}"
|
||||||
uninstall="${uninstall:-false}"
|
: "${uninstall:=false}"
|
||||||
|
|
||||||
_msg() {
|
_msg() {
|
||||||
echo "=>" "$@" >&2
|
echo "=>" "$@" >&2
|
||||||
|
@ -50,7 +50,7 @@ _sudo() {
|
||||||
_download() {
|
_download() {
|
||||||
_msg "Getting the latest version from GitHub ..."
|
_msg "Getting the latest version from GitHub ..."
|
||||||
wget -O "$temp_file" \
|
wget -O "$temp_file" \
|
||||||
"https://github.com/PapirusDevelopmentTeam/$gh_repo/archive/$BRANCH.tar.gz"
|
"https://github.com/PapirusDevelopmentTeam/$gh_repo/archive/$TAG.tar.gz"
|
||||||
_msg "Unpacking archive ..."
|
_msg "Unpacking archive ..."
|
||||||
tar -xzf "$temp_file" -C "$temp_dir"
|
tar -xzf "$temp_file" -C "$temp_dir"
|
||||||
}
|
}
|
||||||
|
@ -67,11 +67,12 @@ _install() {
|
||||||
_sudo mkdir -p "$DESTDIR"
|
_sudo mkdir -p "$DESTDIR"
|
||||||
|
|
||||||
for theme in "$@"; do
|
for theme in "$@"; do
|
||||||
|
test -d "$temp_dir/$gh_repo-$TAG/$theme" || continue
|
||||||
_msg "Installing '$theme' ..."
|
_msg "Installing '$theme' ..."
|
||||||
_sudo cp -R "$temp_dir/$gh_repo-$BRANCH/$theme" "$DESTDIR"
|
_sudo cp -R "$temp_dir/$gh_repo-$TAG/$theme" "$DESTDIR"
|
||||||
_sudo cp -f \
|
_sudo cp -f \
|
||||||
"$temp_dir/$gh_repo-$BRANCH/AUTHORS" \
|
"$temp_dir/$gh_repo-$TAG/AUTHORS" \
|
||||||
"$temp_dir/$gh_repo-$BRANCH/LICENSE" \
|
"$temp_dir/$gh_repo-$TAG/LICENSE" \
|
||||||
"$DESTDIR/$theme" || true
|
"$DESTDIR/$theme" || true
|
||||||
_sudo gtk-update-icon-cache -q "$DESTDIR/$theme" || true
|
_sudo gtk-update-icon-cache -q "$DESTDIR/$theme" || true
|
||||||
done
|
done
|
||||||
|
|
Loading…
Reference in a new issue