packages: chromium-browser/chromium-browser.sh (NEW), chromium-browser/chro...
glen
glen at pld-linux.org
Sun Sep 20 12:28:58 CEST 2009
Author: glen Date: Sun Sep 20 10:28:58 2009 GMT
Module: packages Tag: HEAD
---- Log message:
- from http://spot.fedorapeople.org/chromium/F12/chromium-4.0.212.0-0.1.20090916svn26424.fc12.src.rpm
---- Files affected:
packages/chromium-browser:
chromium-browser.sh (NONE -> 1.1) (NEW), chromium-browser.desktop (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/chromium-browser/chromium-browser.sh
diff -u /dev/null packages/chromium-browser/chromium-browser.sh:1.1
--- /dev/null Sun Sep 20 12:28:58 2009
+++ packages/chromium-browser/chromium-browser.sh Sun Sep 20 12:28:53 2009
@@ -0,0 +1,61 @@
+#!/bin/sh
+
+# Chromium launcher
+
+# Authors:
+# Fabien Tassin <fta at sofaraway.org>
+# License: GPLv2 or later
+
+APPNAME=chromium-browser
+LIBDIR=/usr/lib/chromium-browser
+GDB=/usr/bin/gdb
+
+usage () {
+ echo "$APPNAME [-h|--help] [-g|--debug] [options] [URL]"
+ echo
+ echo " -g or --debug Start within $GDB"
+ echo " -h or --help This help screen"
+}
+
+# FFmpeg needs to know where its libs are located
+if [ "Z$LD_LIBRARY_PATH" != Z ] ; then
+ LD_LIBRARY_PATH=$LIBDIR:$LD_LIBRARY_PATH
+else
+ LD_LIBRARY_PATH=$LIBDIR
+fi
+export LD_LIBRARY_PATH
+
+want_debug=0
+while [ $# -gt 0 ]; do
+ case "$1" in
+ -h | --help | -help )
+ usage
+ exit 0 ;;
+ -g | --debug )
+ want_debug=1
+ shift ;;
+ -- ) # Stop option prcessing
+ shift
+ break ;;
+ * )
+ break ;;
+ esac
+done
+
+if [ $want_debug -eq 1 ] ; then
+ if [ ! -x $GDB ] ; then
+ echo "Sorry, can't find usable $GDB. Please install it."
+ exit 1
+ fi
+ tmpfile=`mktemp /tmp/chromiumargs.XXXXXX` || { echo "Cannot create temporary file" >&2; exit 1; }
+ trap " [ -f \"$tmpfile\" ] && /bin/rm -f -- \"$tmpfile\"" 0 1 2 3 13 15
+ echo "set args ${1+"$@"}" > $tmpfile
+ echo "# Env:"
+ echo "# LD_LIBRARY_PATH=$LD_LIBRARY_PATH"
+ echo "$GDB $LIBDIR/$APPNAME -x $tmpfile"
+ $GDB "$LIBDIR/$APPNAME" -x $tmpfile
+ exit $?
+else
+ exec $LIBDIR/$APPNAME "$@"
+fi
+
================================================================
Index: packages/chromium-browser/chromium-browser.desktop
diff -u /dev/null packages/chromium-browser/chromium-browser.desktop:1.1
--- /dev/null Sun Sep 20 12:28:58 2009
+++ packages/chromium-browser/chromium-browser.desktop Sun Sep 20 12:28:53 2009
@@ -0,0 +1,15 @@
+[Desktop Entry]
+Version=1.0
+Name=Chromium Web Browser
+Comment=Browse the World Wide Web
+GenericName=Web Browser
+Exec=chromium-browser --enable-plugins --enable-extensions --enable-user-scripts --enable-printing
+Terminal=false
+X-MultipleArgs=false
+Type=Application
+Icon=chromium-browser
+Categories=Application;Network;
+MimeType=text/html;
+StartupWMClass=Chromium
+StartupNotify=true
+
================================================================
More information about the pld-cvs-commit
mailing list