Changed install directory from /usr to /usr/local
/usr/games/ -> /usr/local/games/ /usr/icons/ -> /usr/local/share/icons/hicolor/256x256/apps/ /usr/share/applications/ -> /usr/local/share/applications/ This applies to the icon, desktop file, and executable. If you already have this program installed, first uninstall it either with the old build script or manually, and then re-install it with this updated one.
This commit is contained in:
@@ -22,6 +22,8 @@ FLAGS_WARN="-Wall -Wextra"
|
||||
FLAGS_DEBUG="-g"
|
||||
FLAGS_LIBS="-L/usr/local/lib -lSDL2 -lm"
|
||||
|
||||
INSTALL_LOCATION="/usr/local"
|
||||
|
||||
# do specific things if we are on windows
|
||||
|
||||
if [ ! -z "$MSYSTEM" ]; then
|
||||
@@ -154,21 +156,21 @@ case $1 in
|
||||
|
||||
install)
|
||||
clean
|
||||
buildAll small \
|
||||
&& echo "... installing" \
|
||||
&& install -d /usr/games/ \
|
||||
&& install -d /usr/share/applications/ \
|
||||
&& install -d /usr/share/icons/ \
|
||||
&& install -m 644 m4kc.desktop /usr/share/applications/m4kc.desktop \
|
||||
&& install -m 644 icons/icon.png /usr/share/icons/m4kc.png \
|
||||
&& install -m 755 "./$SMALL_PATH" /usr/games/m4kc \
|
||||
buildAll small \
|
||||
&& echo "... installing" \
|
||||
&& install -d "$INSTALL_LOCATION/games/" \
|
||||
&& install -d "$INSTALL_LOCATION/share/applications/" \
|
||||
&& install -d "$INSTALL_LOCATION/share/icons/hicolor/256x256/apps/" \
|
||||
&& install -m 644 m4kc.desktop "$INSTALL_LOCATION/share/applications/m4kc.desktop" \
|
||||
&& install -m 644 icons/icon.png "$INSTALL_LOCATION/share/icons/hicolor/256x256/apps/m4kc.png" \
|
||||
&& install -m 755 "./$SMALL_PATH" "$INSTALL_LOCATION/games/m4kc" \
|
||||
&& echo ".// installed"
|
||||
;;
|
||||
|
||||
uninstall)
|
||||
rm "/usr/games/m4kc"
|
||||
rm "/usr/share/applications/m4kc.desktop"
|
||||
rm "/usr/share/icons/m4kc.png"
|
||||
rm "$INSTALL_LOCATION/m4kc"
|
||||
rm "$INSTALL_LOCATION/share/applications/m4kc.desktop"
|
||||
rm "$INSTALL_LOCATION/share/icons/hicolor/256x256/apps/m4kc.png"
|
||||
;;
|
||||
|
||||
release)
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
[Desktop Entry]
|
||||
Name=m4kc
|
||||
Comment=An implementation of Minecraft 4K in C
|
||||
Comment=Minecraft 4k: decompiled, translated to C, and improved upon
|
||||
Exec=m4kc
|
||||
Icon=/usr/share/icons/m4kc.png
|
||||
Icon=/usr/share/icons/hicolor/256x256/apps/m4kc.png
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Game
|
||||
|
||||
Reference in New Issue
Block a user