[SM-Commit] GIT changes to master games grimoire by Ismael Luceno (30c02c06458df11069b55e141b3c554536542f62)

Ismael Luceno scm at sourcemage.org
Sun Apr 4 04:49:18 EDT 2010


GIT changes to master games grimoire by Ismael Luceno <ismael at sourcemage.org>:

 games-utils/mumble/HISTORY |    1 +
 games-utils/mumble/INSTALL |   16 +++++++++++++---
 2 files changed, 14 insertions(+), 3 deletions(-)

New commits:
commit 30c02c06458df11069b55e141b3c554536542f62
Author: Ismael Luceno <ismael at sourcemage.org>
Commit: Ismael Luceno <ismael at sourcemage.org>

    mumble: fix installation and permissions

diff --git a/games-utils/mumble/HISTORY b/games-utils/mumble/HISTORY
index bd0a962..56a83aa 100644
--- a/games-utils/mumble/HISTORY
+++ b/games-utils/mumble/HISTORY
@@ -3,6 +3,7 @@
 	* BUILD: convert dependencies on avahi and speech-dispatcher to optional
 	* DEPENDS, BUILD: move OPTS to BUILD
 	* CONFIGURE, BUILD: make server, client and overlay optionals
+	* INSTALL: fix installation and permissions
 
 2010-04-03 Ismael Luceno <ismael at sourcemage.org>
 	* DETAILS: updated spell to 1.2.2
diff --git a/games-utils/mumble/INSTALL b/games-utils/mumble/INSTALL
index a554e4d..0cd68e5 100755
--- a/games-utils/mumble/INSTALL
+++ b/games-utils/mumble/INSTALL
@@ -3,6 +3,16 @@ mkdir -pv $INSTALL_DIRECTORY &&
 cp -rv release/* $INSTALL_DIRECTORY &&
 cd $INSTALL_DIRECTORY &&
 find_and_scam &&
-chmod 750 mumble murmurd libmumble.so plugins/liblink.so &&
-ln -sv $INSTALL_DIRECTORY/mumble $INSTALL_ROOT/usr/games &&
-ln -sv $INSTALL_DIRECTORY/murmurd $INSTALL_ROOT/usr/games
+chmod 755 . &&
+chmod 750 plugins/liblink.so plugins/libmanual.so &&
+if [[ "$MUMBLE_OVERLAY" = 'y' ]]; then
+    chmod 750 libmumble.so
+fi &&
+if [[ "$MUMBLE_CLIENT" = 'y' ]]; then
+    chmod 750 mumble
+    ln -sv $INSTALL_DIRECTORY/mumble $INSTALL_ROOT/usr/games
+fi &&
+if [[ "$MUMBLE_SERVER" = 'y' ]]; then
+    chmod 750 murmurd
+    ln -sv $INSTALL_DIRECTORY/murmurd $INSTALL_ROOT/usr/games
+fi



More information about the SM-Commit mailing list