all repos — fluxbox @ 409e3ca38fd706dde49bea1fb3efa32fee5a8056

custom fork of the fluxbox windowmanager

bug fix from Han
fluxgen fluxgen
commit

409e3ca38fd706dde49bea1fb3efa32fee5a8056

parent

7891106ca38096a5c738394cc6252b503de1ea75

1 files changed, 9 insertions(+), 6 deletions(-)

jump to
M util/fluxbox-generate_menuutil/fluxbox-generate_menu

@@ -22,7 +22,7 @@ # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING

# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # -# $Id: fluxbox-generate_menu,v 1.33 2003/05/12 19:55:07 fluxgen Exp $ +# $Id: fluxbox-generate_menu,v 1.34 2003/05/22 10:05:37 fluxgen Exp $ # # Portability notes:

@@ -594,11 +594,12 @@ mv ${FILENAME} ${FILENAME}.bak

fi # packagedatadir +PREFIX="${PREFIX:=@PREFIX@}" if [ ! -d "${PKGDATADIR}" -o -z "${PKGDATADIR}" ]; then - if [ "`uname`" = "Linux" ]; then - PKGDATADIR=/usr/share + if [ "$PREFIX" = '@PREFIX@' ]; then + PKGDATADIR=/usr/local/share else - PKGDATADIR=/usr/local/share + PKGDATADIR=${PREFIX}/share fi fi

@@ -634,7 +635,7 @@ find_it $MY_BROWSER

if [ $? -ne 0 ]; then [ -n "$MY_BROWSER" ] && echo "Warning: you chose an invalid browser." >&2 #The precise order is up for debate. - for browser in opera skipstone phoenix mozilla galeon konqueror dillo netscape links w3m lynx; do + for browser in firebird opera skipstone phoenix mozilla galeon konqueror dillo netscape links w3m lynx; do if find_it $browser; then DEFAULT_BROWSER=$browser break

@@ -682,9 +683,11 @@ append "[exec] (${DEFAULT_TERM}) {${DEFAULT_TERM}}"

case "$DEFAULT_BROWSER" in links|w3m|lynx) append "[exec] (${DEFAULT_BROWSER}) {${DEFAULT_TERM} -e ${DEFAULT_BROWSER} ${HOMEPAGE}}" ;; - mozilla|phoenix|galeon|dillo|netscape) append "[exec] (${DEFAULT_BROWSER}) {${DEFAULT_BROWSER}}" ;; + firebird|mozilla|phoenix|galeon|dillo|netscape) append "[exec] (${DEFAULT_BROWSER}) {${DEFAULT_BROWSER}}" ;; konqueror) append "[exec] (konqueror) {kfmclient openProfile webbrowsing}" ;; opera) append "[exec] (opera) {env QT_XFT=true opera}" ;; + MozillaFirebird) append "[exec] (firebird) {MozillaFirebird}" ;; + *) append "[exec] (`basename $DEFAULT_BROWSER`) {$DEFAULT_BROWSER}" ;; esac find_it fbrun append "[exec] (Run) {fbrun}"