[prev in list] [next in list] [prev in thread] [next in thread]
List: klik-devel
Subject: [klik-devel] [klikclient commit] r1595 - trunk/client/trunk
From: codesite-noreply () google ! com
Date: 2008-06-09 14:43:35
Message-ID: 00163649a73d1b0778044f3cd6c9 () google ! com
[Download RAW message or body]
Author: lionel.tricon
Date: Mon Jun 9 07:43:31 2008
New Revision: 1595
Modified:
trunk/client/trunk/install_kde.sh
Log:
Some improvements added to support Mandriva2008
Modified: trunk/client/trunk/install_kde.sh
==============================================================================
--- trunk/client/trunk/install_kde.sh (original)
+++ trunk/client/trunk/install_kde.sh Mon Jun 9 07:43:31 2008
@@ -1,7 +1,5 @@
#!/bin/sh
KLIK_PATH=`cd \`dirname $0\` && cd .. && pwd`
-PREFIX_PATH=`kde-config --userpath desktop`
-DESKTOP_NAME=`basename ${PREFIX_PATH}`
PREFIX_PATH=`kde-config --prefix`
if [ "`whoami`" != "root" ]; then
@@ -9,14 +7,21 @@
exit 1
fi
+if [ ! -x "$1/bin/fusioniso" ]; then
+ echo "syntax: $0 klik2_path"
+ exit 1
+fi
+
install ${KLIK_PATH}/binaryparts/lib/kde3/* ${PREFIX_PATH}/lib/kde3/
install -m 644 ${KLIK_PATH}/binaryparts/share/services/* ${PREFIX_PATH}/share/services/
for lang in es fr; do
+ mkdir -p ${PREFIX_PATH}/share/locale/$lang/LC_MESSAGES
install
${KLIK_PATH}/binaryparts/share/locale/$lang/LC_MESSAGES/kfile_cmg.mo.$lang \
${PREFIX_PATH}/share/locale/$lang/LC_MESSAGES/kfile_cmg.mo done
ldconfig -n ${PREFIX_PATH}/lib/kde3
for user in `ls -1 /home`; do
+ test -L /home/$user && continue
TEMP=`mktemp`
cat > ${TEMP} << EOF
[Desktop Entry]
@@ -42,7 +47,9 @@
X-KDE-Username=
X-Ubuntu-Gettext-Domain=desktop_kdebase
EOF
- cp ${TEMP} "/home/$user/${DESKTOP_NAME}/To enable KLIK2 integration.desktop"
- chown $user:$user "/home/$user/${DESKTOP_NAME}/To enable KLIK2 integration.desktop"
+ DESKTOP_NAME=`su - $user -c "kde-config --userpath desktop"`
+ test -d ${DESKTOP_NAME} || continue
+ cp ${TEMP} "${DESKTOP_NAME}/To enable KLIK2 integration.desktop"
+ chown $user:$user "${DESKTOP_NAME}/To enable KLIK2 integration.desktop"
done
exit 0
_______________________________________________
klik-devel mailing list
klik-devel@kde.org
https://mail.kde.org/mailman/listinfo/klik-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic