mirror of
https://github.com/dylanaraps/neofetch.git
synced 2025-12-24 04:22:32 +00:00
Misc: Removed Makefile and added install script
This commit is contained in:
31
install.sh
Executable file
31
install.sh
Executable file
@@ -0,0 +1,31 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
while [[ "$1" ]]; do
|
||||
case "$1" in
|
||||
"--destdir") DESTDIR="$2" ;;
|
||||
"--bindir") BINDIR="$2" ;;
|
||||
"--confdir") CONFDIR="$2" ;;
|
||||
"--prefix") PREFIX="$2" ;;
|
||||
"--asciidir") ASCIIDIR="$2" ;;
|
||||
"--mandir") MANDIR="$2" ;;
|
||||
esac
|
||||
shift
|
||||
done
|
||||
|
||||
[[ -z "$BINDIR" ]] && BINDIR="/usr/bin"
|
||||
[[ -z "$CONFDIR" ]] && CONFDIR="/etc/neofetch"
|
||||
[[ -z "$ASCIIDIR" ]] && ASCIIDIR="/usr/share/neofetch/ascii/distro"
|
||||
[[ -z "$MANDIR" ]] && MANDIR="/usr/share/man/man1"
|
||||
|
||||
mkdir -p "${DESTDIR}""${PREFIX}""${BINDIR}"
|
||||
mkdir -p "${DESTDIR}""${PREFIX}""${CONFDIR}"
|
||||
mkdir -p "${DESTDIR}""${PREFIX}""${ASCIIDIR}"
|
||||
mkdir -p "${DESTDIR}""${PREFIX}""${MANDIR}"
|
||||
|
||||
sed -i -e "s|CONFDIR|/${PREFIX}${CONFDIR}|g" neofetch
|
||||
sed -i -e "s|ASCIIDIR|/${PREFIX}${ASCIIDIR}|g" neofetch
|
||||
|
||||
cp -p neofetch "${DESTDIR}""${PREFIX}""${BINDIR}"
|
||||
cp -p config/config "${DESTDIR}""${PREFIX}""${CONFDIR}"
|
||||
cp -p ascii/distro/* "${DESTDIR}""${PREFIX}""${ASCIIDIR}"
|
||||
cp -p neofetch.1 "${DESTDIR}""${PREFIX}""${MANDIR}"
|
||||
Reference in New Issue
Block a user