From 5badc4267510b46619fbbe88d0a4acc56f8c4fc5 Mon Sep 17 00:00:00 2001 From: Matthias Hentges Date: Mon, 3 Jul 2006 15:15:58 +0000 Subject: fluxbox: Split flxubox-gpe in fluxbox and fluxbox-gpe, courtesy hrw & koen --- packages/fluxbox/fluxbox-gpe/.mtn2git_empty | 0 packages/fluxbox/fluxbox-gpe/apps.gpe.akita | 57 ---------- packages/fluxbox/fluxbox-gpe/apps.gpe.default | 7 -- packages/fluxbox/fluxbox-gpe/fluxbox-gpe-session | 40 ------- packages/fluxbox/fluxbox-gpe/fluxbox-gpe.session | 9 -- packages/fluxbox/fluxbox-gpe/gpe-init.patch | 121 -------------------- packages/fluxbox/fluxbox-gpe/style.gpe-default | 137 ----------------------- packages/fluxbox/fluxbox-gpe_1.0rc.bb | 77 ------------- packages/fluxbox/fluxbox/.mtn2git_empty | 0 packages/fluxbox/fluxbox/apps.gpe.akita | 57 ++++++++++ packages/fluxbox/fluxbox/apps.gpe.default | 7 ++ packages/fluxbox/fluxbox/fluxbox-gpe-session | 40 +++++++ packages/fluxbox/fluxbox/fluxbox-gpe.session | 9 ++ packages/fluxbox/fluxbox/gpe-init.patch | 121 ++++++++++++++++++++ packages/fluxbox/fluxbox/style.gpe-default | 137 +++++++++++++++++++++++ packages/fluxbox/fluxbox_0.99+1.0rc.bb | 79 +++++++++++++ 16 files changed, 450 insertions(+), 448 deletions(-) delete mode 100644 packages/fluxbox/fluxbox-gpe/.mtn2git_empty delete mode 100644 packages/fluxbox/fluxbox-gpe/apps.gpe.akita delete mode 100644 packages/fluxbox/fluxbox-gpe/apps.gpe.default delete mode 100644 packages/fluxbox/fluxbox-gpe/fluxbox-gpe-session delete mode 100644 packages/fluxbox/fluxbox-gpe/fluxbox-gpe.session delete mode 100644 packages/fluxbox/fluxbox-gpe/gpe-init.patch delete mode 100644 packages/fluxbox/fluxbox-gpe/style.gpe-default delete mode 100644 packages/fluxbox/fluxbox-gpe_1.0rc.bb create mode 100644 packages/fluxbox/fluxbox/.mtn2git_empty create mode 100644 packages/fluxbox/fluxbox/apps.gpe.akita create mode 100644 packages/fluxbox/fluxbox/apps.gpe.default create mode 100644 packages/fluxbox/fluxbox/fluxbox-gpe-session create mode 100644 packages/fluxbox/fluxbox/fluxbox-gpe.session create mode 100644 packages/fluxbox/fluxbox/gpe-init.patch create mode 100644 packages/fluxbox/fluxbox/style.gpe-default create mode 100644 packages/fluxbox/fluxbox_0.99+1.0rc.bb (limited to 'packages/fluxbox') diff --git a/packages/fluxbox/fluxbox-gpe/.mtn2git_empty b/packages/fluxbox/fluxbox-gpe/.mtn2git_empty deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/fluxbox/fluxbox-gpe/apps.gpe.akita b/packages/fluxbox/fluxbox-gpe/apps.gpe.akita deleted file mode 100644 index 7aca442752..0000000000 --- a/packages/fluxbox/fluxbox-gpe/apps.gpe.akita +++ /dev/null @@ -1,57 +0,0 @@ -[app] (title=Panel 0) - [Deco] {NONE} - [Sticky] {yes} -[end] -[app] (title=Panel 1) - [Deco] {NONE} -[end] -[app] (title=rxvt) - [Dimensions] {635 440} -[end] -[app] (title=x-terminal-emulator) - [Dimensions] {635 440} -[end] -[app] (abiword) - [Dimensions] {635 440} - [Sticky] {no} -[end] -[app] (gpe-filemanager) - [Dimensions] {635 440} - [Sticky] {yes} -[end] -[app] (gpe-info) - [Dimensions] {424 336} -[end] -[app] (gpe-edit) - [Dimensions] {635 440} -[end] -[app] (gpe-calculator) - [Dimensions] {266 321} -[end] -[app] (main) - [Dimensions] {635 440} -[end] -[app] (Gnumeric) - [Dimensions] {635 440} -[end] -[app] (gpdf) - [Dimensions] {635 440} -[end] -[app] (main_window) - [Dimensions] {635 440} -[end] -[app] (gaim) - [Dimensions] {635 440} -[end] -[app] (gpe-calendar) - [Dimensions] {380 343} -[end] -[app] (gpe-mini-browser) - [Dimensions] {635 440} -[end] -[app] (figment) - [Dimensions] {635 440} -[end] -[app] (gpe-sketchbook) - [Dimensions] {471 314} -[end] diff --git a/packages/fluxbox/fluxbox-gpe/apps.gpe.default b/packages/fluxbox/fluxbox-gpe/apps.gpe.default deleted file mode 100644 index d7a0a83f22..0000000000 --- a/packages/fluxbox/fluxbox-gpe/apps.gpe.default +++ /dev/null @@ -1,7 +0,0 @@ -[app] (title=Panel 0) - [Deco] {NONE} - [Sticky] {yes} -[end] -[app] (title=Panel 1) - [Deco] {NONE} -[end] diff --git a/packages/fluxbox/fluxbox-gpe/fluxbox-gpe-session b/packages/fluxbox/fluxbox-gpe/fluxbox-gpe-session deleted file mode 100644 index f6e03ede7e..0000000000 --- a/packages/fluxbox/fluxbox-gpe/fluxbox-gpe-session +++ /dev/null @@ -1,40 +0,0 @@ -#!/bin/sh -# -# Session script for fluxbox-gpe, heavily based on matchbox's session script -# - -# Install "apps" file with defaults for GPE usage - -MACHINE="`cat /proc/cpuinfo | sed -n "/^Hardware/s/.*\:\ \(.*\)/\1/p"`" - -case $MACHINE in -*Akita | *Spitz | *Borzoi | *Terrier) - APPS="apps.gpe.akita";; -*) - APPS="apps.gpe.default";; -esac - -if test -e /usr/share/fluxbox/$APPS -then - mkdir -p $HOME/.fluxbox - test -e $HOME/.fluxbox/apps || cp /usr/share/fluxbox/$APPS $HOME/.fluxbox/apps -fi - - -if [ -e $HOME/.fluxbox/session ] -then -exec $HOME/.fluxbox/session -fi - -if [ -e /usr/share/fluxbox/session ] -then -exec /usr/share/fluxbox/session -fi - -# Default files to run if $HOME/.matchbox/session or /etc/matchbox/session -# dont exist. - -matchbox-desktop & -matchbox-panel --orientation south -no-flip & -sleep 5 -exec startfluxbox $@ diff --git a/packages/fluxbox/fluxbox-gpe/fluxbox-gpe.session b/packages/fluxbox/fluxbox-gpe/fluxbox-gpe.session deleted file mode 100644 index 16b7a2703a..0000000000 --- a/packages/fluxbox/fluxbox-gpe/fluxbox-gpe.session +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -XRES=`xdpyinfo | awk '/dimensions/ { print $2 }' | cut -dx -f1` - -matchbox-desktop & -matchbox-panel --orientation south --no-flip& -sleep 5 -exec startfluxbox $@ - diff --git a/packages/fluxbox/fluxbox-gpe/gpe-init.patch b/packages/fluxbox/fluxbox-gpe/gpe-init.patch deleted file mode 100644 index c9836923d8..0000000000 --- a/packages/fluxbox/fluxbox-gpe/gpe-init.patch +++ /dev/null @@ -1,121 +0,0 @@ ---- fluxbox-1.0rc/data/init.in.orig 2006-07-02 20:45:39.119045500 +0200 -+++ fluxbox-1.0rc/data/init.in 2006-07-02 20:45:43.715332750 +0200 -@@ -1,35 +1,95 @@ -+session.screen0.slit.onTop: False - session.screen0.slit.placement: BottomRight -+session.screen0.slit.alpha: 255 -+session.screen0.slit.onhead: 0 - session.screen0.slit.direction: Vertical --session.screen0.slit.onTop: False --session.screen0.slit.autoHide: False --session.screen0.tab.placement: Top -+session.screen0.slit.layer: Dock -+session.screen0.slit.maxOver: false -+session.screen0.slit.autoHide: false -+session.screen0.menu.alpha: 255 -+session.screen0.iconbar.iconTextPadding: 10l -+session.screen0.iconbar.alignment: Left -+session.screen0.iconbar.wheelMode: Screen -+session.screen0.iconbar.mode: Workspace -+session.screen0.iconbar.deiconifyMode: Follow -+session.screen0.iconbar.iconWidth: 70 -+session.screen0.iconbar.usePixmap: true -+session.screen0.window.focus.alpha: 255 -+session.screen0.window.unfocus.alpha: 255 -+session.screen0.tab.height: 16 - session.screen0.tab.alignment: Left - session.screen0.tab.rotatevertical: True --session.screen0.toolbar.onTop: False --session.screen0.toolbar.autoHide: False --session.screen0.toolbar.placement: BottomCenter --session.screen0.toolbar.widthPercent: 66 --session.screen0.workspaceNames: one,two,three,four -+session.screen0.tab.placement: TopLeft -+session.screen0.tab.width: 64 -+session.screen0.tabs.intitlebar: true -+session.screen0.titlebar.left: Stick -+session.screen0.titlebar.right: Minimize Maximize Close -+session.screen0.toolbar.tools: workspacename, prevworkspace, nextworkspace, iconbar, clock -+session.screen0.toolbar.visible: true -+session.screen0.toolbar.layer: Top -+session.screen0.toolbar.placement: TopCenter -+session.screen0.toolbar.onhead: 0 -+session.screen0.toolbar.widthPercent: 69 -+session.screen0.toolbar.onTop: true -+session.screen0.toolbar.height: 0 -+session.screen0.toolbar.alpha: 254 -+session.screen0.toolbar.autoHide: false -+session.screen0.toolbar.maxOver: true -+session.screen0.overlay.lineWidth: 1 -+session.screen0.overlay.lineStyle: LineSolid -+session.screen0.overlay.joinStyle: JoinMiter -+session.screen0.overlay.capStyle: CapNotLast -+session.screen0.autoRaise: false - session.screen0.strftimeFormat: %k:%M --session.screen0.focusNewWindows: True --session.screen0.focusModel: ClickToFocus --session.screen0.fullMaximization: False -+session.screen0.clickRaises: true -+session.screen0.imageDither: false -+session.screen0.workspaces: 4 -+session.screen0.menuDelay: 0 -+session.screen0.focusNewWindows: true -+session.screen0.workspaceNames: one,two,three,four, - session.screen0.edgeSnapThreshold: 0 -+session.screen0.menuDelayClose: 0 -+session.screen0.windowScrollReverse: false - session.screen0.rowPlacementDirection: LeftToRight --session.screen0.workspaces: 4 --session.screen0.focusLastWindow: True -+session.screen0.followModel: Ignore -+session.screen0.windowMenu: -+session.screen0.reversewheeling: false -+session.screen0.windowScrollAction: -+session.screen0.sloppywindowgrouping: true -+session.screen0.resizeMode: Bottom - session.screen0.colPlacementDirection: TopToBottom -+session.screen0.desktopwheeling: true -+session.screen0.tabFocusModel: ClickToTabFocus -+session.screen0.antialias: false -+session.screen0.focusLastWindow: true - session.screen0.windowPlacement: RowSmartPlacement --session.screen0.tab.width: 64 --session.screen0.tab.height: 16 --session.screen0.showwindowposition: true --session.opaqueMove: False --session.autoRaiseDelay: 250 -+session.screen0.focusModel: ClickFocus -+session.screen0.opaqueMove: false -+session.screen0.workspacewarping: true -+session.screen0.menuMode: Delay -+session.screen0.decorateTransient: false -+session.screen0.showwindowposition: true -+session.screen0.rootCommand: -+session.screen0.fullMaximization: false -+session.focusTabMinWidth: 0 - session.menuFile: ~/.fluxbox/menu --session.cacheLife: 5 --session.styleFile: @default_style@ --session.keyFile: ~/.fluxbox/keys -+session.imageDither: True - session.colorsPerChannel: 4 -+session.tabPadding: 0 -+session.styleFile: /usr/share/fluxbox/styles/gpe-default -+session.cacheMax: 200l -+session.autoRaiseDelay: 250 - session.doubleClickInterval: 250 --session.cacheMax: 200 --session.imageDither: True -+session.tabsAttachArea: Window -+session.numLayers: 13 -+session.keyFile: ~/.fluxbox/keys -+session.ignoreBorder: false -+session.appsFile: ~/.fluxbox/apps -+session.tabs: false -+session.useMod1: true -+session.slitlistFile: ~/.fluxbox/slitlist -+session.forcePseudoTransparency: false -+session.opaqueMove: False -+session.groupFile: ~/.fluxbox/groups -+session.cacheLife: 5l -+session.styleOverlay: ~/.fluxbox/overlay diff --git a/packages/fluxbox/fluxbox-gpe/style.gpe-default b/packages/fluxbox/fluxbox-gpe/style.gpe-default deleted file mode 100644 index f94aaf7cdd..0000000000 --- a/packages/fluxbox/fluxbox-gpe/style.gpe-default +++ /dev/null @@ -1,137 +0,0 @@ -! meta -! (c) joel carlbark 2003 -! please dont turn on aa with this style -! make sure you have the font 'glisp' (or similar). - -toolbar: flat gradient vertical -toolbar.color: #849ec6 -toolbar.colorTo: #526d8c - -toolbar.button: parentrelative -toolbar.button.picColor: #d6d7e7 - -toolbar.button.pressed: sunken solid -toolbar.button.pressed.color: #526d8c -toolbar.button.pressed.picColor: #000000 - -! clock -toolbar.clock: parentrelative -toolbar.clock.textColor: white - -! shows workspace nr -toolbar.label: parentrelative -toolbar.label.textColor: white - -! current active window / toolbar -toolbar.windowLabel: parentrelative -toolbar.windowLabel.textColor: white - -! menu --------- -menu.title: flat gradient vertical -menu.title.color: #849ec6 -menu.title.colorTo: #526d8c -menu.title.textColor: #d6d7e7 - -menu.frame: flat gradient vertical -menu.frame.color: #efefef -menu.frame.colorTo: #c6c3c6 -menu.frame.textColor: black - -menu.hilite: flat solid -menu.hilite.color: #849ec6 -menu.hilite.textColor: white - -menu.bullet: triangle -menu.bullet.position: right - -! window -------------- -window.title.focus: flat gradient vertical -window.title.focus.color: #849ec6 -window.title.focus.colorTo: #526d8c - -window.label.focus: parentrelative -window.label.focus.textColor: white - -window.button.focus: flat gradient vertical -window.button.focus.color: #849ec6 -window.button.focus.colorTo: #526d8c -window.button.focus.picColor: #d6d7e7 - -window.button.pressed: sunken solid -window.button.pressed.color: #405060 -window.button.pressed.picColor: #000000 - -window.handle.focus: flat gradient vertical -window.handle.focus.color: #efefef -window.handle.focus.colorTo: #c6c3c6 - -window.grip.focus: flat gradient vertical -window.grip.focus.color: #efefef -window.grip.focus.colorTo: #c6c3c6 - -window.frame.focus: flat solid -window.frame.focus.color: white - -! unfocused -window.title.unfocus: flat gradient vertical -window.title.unfocus.color: #efefef -window.title.unfocus.colorTo: #c6c3c6 - -window.label.unfocus: parentrelative -window.label.unfocus.textColor: #949694 - -window.handle.unfocus: flat gradient vertical -window.handle.unfocus.color: #efefef -window.handle.unfocus.colorTo: #c6c3c6 - -window.grip.unfocus: flat gradient vertical -window.grip.unfocus.color: #efefef -window.grip.unfocus.colorTo: #c6c3c6 - -window.frame.unfocus: flat solid -window.frame.unfocus.color: white - -window.button.unfocus: flat gradient vertical -window.button.unfocus.color: #efefef -window.button.unfocus.colorTo: #c6c3c6 -window.button.unfocus.picColor: #949694 - -! tabs ------ -window.tab.justify: left - -window.tab.label.focus: flat gradient vertical -window.tab.label.focus.color: #849ec6 -window.tab.label.focus.colorTo: #526d8c -window.tab.label.focus.textColor: #d6d7e7 - -window.tab.label.unfocus: flat gradient vertical -window.tab.label.unfocus.color: #efefef -window.tab.label.unfocus.colorTo: #c6c3c6 -window.tab.label.unfocus.textColor: #949694 - -window.tab.borderWidth: 1 -window.tab.borderColor: #949694 -! ------- - -toolbar.justify: left -window.justify: center -menu.title.justify: center -menu.frame.justify: left - -borderColor: #000000 -borderWidth: 1 -bevelWidth: 1 -frameWidth: 1 -handleWidth: 4 - -background: flat -background.color: #d6d7e7 - -#*font: Vera-4 -#toolbar.font: Vera-4 - -toolbar*.font: Vera-6 -window.font: Vera-6 -menu.title.font: Vera-7 -menu.frame.font: Vera-7 - diff --git a/packages/fluxbox/fluxbox-gpe_1.0rc.bb b/packages/fluxbox/fluxbox-gpe_1.0rc.bb deleted file mode 100644 index 0d962ca6f5..0000000000 --- a/packages/fluxbox/fluxbox-gpe_1.0rc.bb +++ /dev/null @@ -1,77 +0,0 @@ -# -# Copyright Matthias Hentges (c) 2006 -# License: MIT (see http://www.opensource.org/licenses/mit-license.php for a copy of the license) -# -# Filename: fluxbox-gpe_1.0rc.bb -# Date: 01-Jul-06 - -DESCRIPTION = "The Fluxbox WindowManager for use with GPE" -MAINTAINER = "Matthias 'CoreDump' Hentges " -HOMEPAGE = "http://fluxbox.sourceforge.net" -LICENSE = "MIT" -RCONFLICTS = "fluxbox" - -###################################################################################### - -PR = "r2" -S = "${WORKDIR}/fluxbox-${PV}" - -###################################################################################### - -SRC_URI = "http://switch.dl.sourceforge.net/sourceforge/fluxbox/fluxbox-${PV}.tar.gz \ - file://gpe-init.patch;patch=1\ - file://apps.gpe.* \ - file://style.gpe-default \ - file://fluxbox-gpe-session \ - file://fluxbox-gpe.session" - -###################################################################################### - -PACKAGES = "${PN} ${PN}-styles" - -DESCRIPTION_${PN}-styles = "The default styles for fluxbox" - -###################################################################################### - -FILES_${PN} = "/usr/bin \ - /usr/share/fluxbox/init \ - /usr/share/fluxbox/keys \ - /usr/share/fluxbox/menu \ - /usr/share/fluxbox/apps.gpe* \ - /usr/share/fluxbox/session \ - /usr/share/fluxbox/styles/gpe-default" - -FILES_${PN}-styles = "/usr/share/fluxbox/styles" - -###################################################################################### - -inherit autotools - -###################################################################################### - -EXTRA_OECONF = "--disable-xmb \ - " - -###################################################################################### - -do_install_append() { - install -d ${D}/usr/bin - install -d ${D}/usr/share/fluxbox - install -d ${D}/usr/share/fluxbox/styles - - install -m 0644 ${WORKDIR}/apps.gpe.* ${D}/usr/share/fluxbox - install -m 0755 ${WORKDIR}/fluxbox-gpe.session ${D}/usr/share/fluxbox/session - install -m 0644 ${WORKDIR}/style.gpe-default ${D}/usr/share/fluxbox/styles/gpe-default - install -m 0755 ${WORKDIR}/fluxbox-gpe-session ${D}/usr/bin -} - -###################################################################################### - -pkg_postinst_${PN}() { - update-alternatives --install /usr/bin/x-window-manager x-window-manager /usr/bin/fluxbox-gpe-session 15 -} - -pkg_postrm_${PN}() { - update-alternatives --remove x-window-manager /usr/bin/fluxbox-gpe-session -} - diff --git a/packages/fluxbox/fluxbox/.mtn2git_empty b/packages/fluxbox/fluxbox/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/fluxbox/fluxbox/apps.gpe.akita b/packages/fluxbox/fluxbox/apps.gpe.akita new file mode 100644 index 0000000000..7aca442752 --- /dev/null +++ b/packages/fluxbox/fluxbox/apps.gpe.akita @@ -0,0 +1,57 @@ +[app] (title=Panel 0) + [Deco] {NONE} + [Sticky] {yes} +[end] +[app] (title=Panel 1) + [Deco] {NONE} +[end] +[app] (title=rxvt) + [Dimensions] {635 440} +[end] +[app] (title=x-terminal-emulator) + [Dimensions] {635 440} +[end] +[app] (abiword) + [Dimensions] {635 440} + [Sticky] {no} +[end] +[app] (gpe-filemanager) + [Dimensions] {635 440} + [Sticky] {yes} +[end] +[app] (gpe-info) + [Dimensions] {424 336} +[end] +[app] (gpe-edit) + [Dimensions] {635 440} +[end] +[app] (gpe-calculator) + [Dimensions] {266 321} +[end] +[app] (main) + [Dimensions] {635 440} +[end] +[app] (Gnumeric) + [Dimensions] {635 440} +[end] +[app] (gpdf) + [Dimensions] {635 440} +[end] +[app] (main_window) + [Dimensions] {635 440} +[end] +[app] (gaim) + [Dimensions] {635 440} +[end] +[app] (gpe-calendar) + [Dimensions] {380 343} +[end] +[app] (gpe-mini-browser) + [Dimensions] {635 440} +[end] +[app] (figment) + [Dimensions] {635 440} +[end] +[app] (gpe-sketchbook) + [Dimensions] {471 314} +[end] diff --git a/packages/fluxbox/fluxbox/apps.gpe.default b/packages/fluxbox/fluxbox/apps.gpe.default new file mode 100644 index 0000000000..d7a0a83f22 --- /dev/null +++ b/packages/fluxbox/fluxbox/apps.gpe.default @@ -0,0 +1,7 @@ +[app] (title=Panel 0) + [Deco] {NONE} + [Sticky] {yes} +[end] +[app] (title=Panel 1) + [Deco] {NONE} +[end] diff --git a/packages/fluxbox/fluxbox/fluxbox-gpe-session b/packages/fluxbox/fluxbox/fluxbox-gpe-session new file mode 100644 index 0000000000..f6e03ede7e --- /dev/null +++ b/packages/fluxbox/fluxbox/fluxbox-gpe-session @@ -0,0 +1,40 @@ +#!/bin/sh +# +# Session script for fluxbox-gpe, heavily based on matchbox's session script +# + +# Install "apps" file with defaults for GPE usage + +MACHINE="`cat /proc/cpuinfo | sed -n "/^Hardware/s/.*\:\ \(.*\)/\1/p"`" + +case $MACHINE in +*Akita | *Spitz | *Borzoi | *Terrier) + APPS="apps.gpe.akita";; +*) + APPS="apps.gpe.default";; +esac + +if test -e /usr/share/fluxbox/$APPS +then + mkdir -p $HOME/.fluxbox + test -e $HOME/.fluxbox/apps || cp /usr/share/fluxbox/$APPS $HOME/.fluxbox/apps +fi + + +if [ -e $HOME/.fluxbox/session ] +then +exec $HOME/.fluxbox/session +fi + +if [ -e /usr/share/fluxbox/session ] +then +exec /usr/share/fluxbox/session +fi + +# Default files to run if $HOME/.matchbox/session or /etc/matchbox/session +# dont exist. + +matchbox-desktop & +matchbox-panel --orientation south -no-flip & +sleep 5 +exec startfluxbox $@ diff --git a/packages/fluxbox/fluxbox/fluxbox-gpe.session b/packages/fluxbox/fluxbox/fluxbox-gpe.session new file mode 100644 index 0000000000..16b7a2703a --- /dev/null +++ b/packages/fluxbox/fluxbox/fluxbox-gpe.session @@ -0,0 +1,9 @@ +#!/bin/sh + +XRES=`xdpyinfo | awk '/dimensions/ { print $2 }' | cut -dx -f1` + +matchbox-desktop & +matchbox-panel --orientation south --no-flip& +sleep 5 +exec startfluxbox $@ + diff --git a/packages/fluxbox/fluxbox/gpe-init.patch b/packages/fluxbox/fluxbox/gpe-init.patch new file mode 100644 index 0000000000..c9836923d8 --- /dev/null +++ b/packages/fluxbox/fluxbox/gpe-init.patch @@ -0,0 +1,121 @@ +--- fluxbox-1.0rc/data/init.in.orig 2006-07-02 20:45:39.119045500 +0200 ++++ fluxbox-1.0rc/data/init.in 2006-07-02 20:45:43.715332750 +0200 +@@ -1,35 +1,95 @@ ++session.screen0.slit.onTop: False + session.screen0.slit.placement: BottomRight ++session.screen0.slit.alpha: 255 ++session.screen0.slit.onhead: 0 + session.screen0.slit.direction: Vertical +-session.screen0.slit.onTop: False +-session.screen0.slit.autoHide: False +-session.screen0.tab.placement: Top ++session.screen0.slit.layer: Dock ++session.screen0.slit.maxOver: false ++session.screen0.slit.autoHide: false ++session.screen0.menu.alpha: 255 ++session.screen0.iconbar.iconTextPadding: 10l ++session.screen0.iconbar.alignment: Left ++session.screen0.iconbar.wheelMode: Screen ++session.screen0.iconbar.mode: Workspace ++session.screen0.iconbar.deiconifyMode: Follow ++session.screen0.iconbar.iconWidth: 70 ++session.screen0.iconbar.usePixmap: true ++session.screen0.window.focus.alpha: 255 ++session.screen0.window.unfocus.alpha: 255 ++session.screen0.tab.height: 16 + session.screen0.tab.alignment: Left + session.screen0.tab.rotatevertical: True +-session.screen0.toolbar.onTop: False +-session.screen0.toolbar.autoHide: False +-session.screen0.toolbar.placement: BottomCenter +-session.screen0.toolbar.widthPercent: 66 +-session.screen0.workspaceNames: one,two,three,four ++session.screen0.tab.placement: TopLeft ++session.screen0.tab.width: 64 ++session.screen0.tabs.intitlebar: true ++session.screen0.titlebar.left: Stick ++session.screen0.titlebar.right: Minimize Maximize Close ++session.screen0.toolbar.tools: workspacename, prevworkspace, nextworkspace, iconbar, clock ++session.screen0.toolbar.visible: true ++session.screen0.toolbar.layer: Top ++session.screen0.toolbar.placement: TopCenter ++session.screen0.toolbar.onhead: 0 ++session.screen0.toolbar.widthPercent: 69 ++session.screen0.toolbar.onTop: true ++session.screen0.toolbar.height: 0 ++session.screen0.toolbar.alpha: 254 ++session.screen0.toolbar.autoHide: false ++session.screen0.toolbar.maxOver: true ++session.screen0.overlay.lineWidth: 1 ++session.screen0.overlay.lineStyle: LineSolid ++session.screen0.overlay.joinStyle: JoinMiter ++session.screen0.overlay.capStyle: CapNotLast ++session.screen0.autoRaise: false + session.screen0.strftimeFormat: %k:%M +-session.screen0.focusNewWindows: True +-session.screen0.focusModel: ClickToFocus +-session.screen0.fullMaximization: False ++session.screen0.clickRaises: true ++session.screen0.imageDither: false ++session.screen0.workspaces: 4 ++session.screen0.menuDelay: 0 ++session.screen0.focusNewWindows: true ++session.screen0.workspaceNames: one,two,three,four, + session.screen0.edgeSnapThreshold: 0 ++session.screen0.menuDelayClose: 0 ++session.screen0.windowScrollReverse: false + session.screen0.rowPlacementDirection: LeftToRight +-session.screen0.workspaces: 4 +-session.screen0.focusLastWindow: True ++session.screen0.followModel: Ignore ++session.screen0.windowMenu: ++session.screen0.reversewheeling: false ++session.screen0.windowScrollAction: ++session.screen0.sloppywindowgrouping: true ++session.screen0.resizeMode: Bottom + session.screen0.colPlacementDirection: TopToBottom ++session.screen0.desktopwheeling: true ++session.screen0.tabFocusModel: ClickToTabFocus ++session.screen0.antialias: false ++session.screen0.focusLastWindow: true + session.screen0.windowPlacement: RowSmartPlacement +-session.screen0.tab.width: 64 +-session.screen0.tab.height: 16 +-session.screen0.showwindowposition: true +-session.opaqueMove: False +-session.autoRaiseDelay: 250 ++session.screen0.focusModel: ClickFocus ++session.screen0.opaqueMove: false ++session.screen0.workspacewarping: true ++session.screen0.menuMode: Delay ++session.screen0.decorateTransient: false ++session.screen0.showwindowposition: true ++session.screen0.rootCommand: ++session.screen0.fullMaximization: false ++session.focusTabMinWidth: 0 + session.menuFile: ~/.fluxbox/menu +-session.cacheLife: 5 +-session.styleFile: @default_style@ +-session.keyFile: ~/.fluxbox/keys ++session.imageDither: True + session.colorsPerChannel: 4 ++session.tabPadding: 0 ++session.styleFile: /usr/share/fluxbox/styles/gpe-default ++session.cacheMax: 200l ++session.autoRaiseDelay: 250 + session.doubleClickInterval: 250 +-session.cacheMax: 200 +-session.imageDither: True ++session.tabsAttachArea: Window ++session.numLayers: 13 ++session.keyFile: ~/.fluxbox/keys ++session.ignoreBorder: false ++session.appsFile: ~/.fluxbox/apps ++session.tabs: false ++session.useMod1: true ++session.slitlistFile: ~/.fluxbox/slitlist ++session.forcePseudoTransparency: false ++session.opaqueMove: False ++session.groupFile: ~/.fluxbox/groups ++session.cacheLife: 5l ++session.styleOverlay: ~/.fluxbox/overlay diff --git a/packages/fluxbox/fluxbox/style.gpe-default b/packages/fluxbox/fluxbox/style.gpe-default new file mode 100644 index 0000000000..f94aaf7cdd --- /dev/null +++ b/packages/fluxbox/fluxbox/style.gpe-default @@ -0,0 +1,137 @@ +! meta +! (c) joel carlbark 2003 +! please dont turn on aa with this style +! make sure you have the font 'glisp' (or similar). + +toolbar: flat gradient vertical +toolbar.color: #849ec6 +toolbar.colorTo: #526d8c + +toolbar.button: parentrelative +toolbar.button.picColor: #d6d7e7 + +toolbar.button.pressed: sunken solid +toolbar.button.pressed.color: #526d8c +toolbar.button.pressed.picColor: #000000 + +! clock +toolbar.clock: parentrelative +toolbar.clock.textColor: white + +! shows workspace nr +toolbar.label: parentrelative +toolbar.label.textColor: white + +! current active window / toolbar +toolbar.windowLabel: parentrelative +toolbar.windowLabel.textColor: white + +! menu --------- +menu.title: flat gradient vertical +menu.title.color: #849ec6 +menu.title.colorTo: #526d8c +menu.title.textColor: #d6d7e7 + +menu.frame: flat gradient vertical +menu.frame.color: #efefef +menu.frame.colorTo: #c6c3c6 +menu.frame.textColor: black + +menu.hilite: flat solid +menu.hilite.color: #849ec6 +menu.hilite.textColor: white + +menu.bullet: triangle +menu.bullet.position: right + +! window -------------- +window.title.focus: flat gradient vertical +window.title.focus.color: #849ec6 +window.title.focus.colorTo: #526d8c + +window.label.focus: parentrelative +window.label.focus.textColor: white + +window.button.focus: flat gradient vertical +window.button.focus.color: #849ec6 +window.button.focus.colorTo: #526d8c +window.button.focus.picColor: #d6d7e7 + +window.button.pressed: sunken solid +window.button.pressed.color: #405060 +window.button.pressed.picColor: #000000 + +window.handle.focus: flat gradient vertical +window.handle.focus.color: #efefef +window.handle.focus.colorTo: #c6c3c6 + +window.grip.focus: flat gradient vertical +window.grip.focus.color: #efefef +window.grip.focus.colorTo: #c6c3c6 + +window.frame.focus: flat solid +window.frame.focus.color: white + +! unfocused +window.title.unfocus: flat gradient vertical +window.title.unfocus.color: #efefef +window.title.unfocus.colorTo: #c6c3c6 + +window.label.unfocus: parentrelative +window.label.unfocus.textColor: #949694 + +window.handle.unfocus: flat gradient vertical +window.handle.unfocus.color: #efefef +window.handle.unfocus.colorTo: #c6c3c6 + +window.grip.unfocus: flat gradient vertical +window.grip.unfocus.color: #efefef +window.grip.unfocus.colorTo: #c6c3c6 + +window.frame.unfocus: flat solid +window.frame.unfocus.color: white + +window.button.unfocus: flat gradient vertical +window.button.unfocus.color: #efefef +window.button.unfocus.colorTo: #c6c3c6 +window.button.unfocus.picColor: #949694 + +! tabs ------ +window.tab.justify: left + +window.tab.label.focus: flat gradient vertical +window.tab.label.focus.color: #849ec6 +window.tab.label.focus.colorTo: #526d8c +window.tab.label.focus.textColor: #d6d7e7 + +window.tab.label.unfocus: flat gradient vertical +window.tab.label.unfocus.color: #efefef +window.tab.label.unfocus.colorTo: #c6c3c6 +window.tab.label.unfocus.textColor: #949694 + +window.tab.borderWidth: 1 +window.tab.borderColor: #949694 +! ------- + +toolbar.justify: left +window.justify: center +menu.title.justify: center +menu.frame.justify: left + +borderColor: #000000 +borderWidth: 1 +bevelWidth: 1 +frameWidth: 1 +handleWidth: 4 + +background: flat +background.color: #d6d7e7 + +#*font: Vera-4 +#toolbar.font: Vera-4 + +toolbar*.font: Vera-6 +window.font: Vera-6 +menu.title.font: Vera-7 +menu.frame.font: Vera-7 + diff --git a/packages/fluxbox/fluxbox_0.99+1.0rc.bb b/packages/fluxbox/fluxbox_0.99+1.0rc.bb new file mode 100644 index 0000000000..a01d02af89 --- /dev/null +++ b/packages/fluxbox/fluxbox_0.99+1.0rc.bb @@ -0,0 +1,79 @@ +# +# Copyright Matthias Hentges (c) 2006 +# License: MIT (see http://www.opensource.org/licenses/mit-license.php for a copy of the license) +# +# Filename: fluxbox-gpe_1.0rc.bb +# Date: 01-Jul-06 + +DESCRIPTION = "The Fluxbox WindowManager" +MAINTAINER = "Matthias 'CoreDump' Hentges " +HOMEPAGE = "http://fluxbox.sourceforge.net" +LICENSE = "MIT" +REALPV = "1.0rc" +PR = "r0" + +###################################################################################### + +S = "${WORKDIR}/fluxbox-${REALPV}" + +###################################################################################### + +SRC_URI = "${SOURCEFORGE_MIRROR}/fluxbox/fluxbox-${REALPV}.tar.gz \ + file://gpe-init.patch;patch=1 \ + file://apps.gpe.* \ + file://style.gpe-default \ + file://fluxbox-gpe-session \ + file://fluxbox-gpe.session" + +###################################################################################### + +PACKAGES = "${PN}-gpe ${PN}-styles ${PN}-doc ${PN}" + +DESCRIPTION_${PN}-styles = "The default styles for fluxbox" +DESCRIPTION_${PN}-gpe = "The Fluxbox WindowManager for use with GPE" +RDEPENDS_${PN}-gpe = "${PN}" + +###################################################################################### + +FILES_${PN} = "/usr/bin \ + /usr/share/fluxbox/init \ + /usr/share/fluxbox/keys \ + /usr/share/fluxbox/menu " + +FILES_${PN}-gpe = "/usr/share/fluxbox/apps.gpe* \ + /usr/share/fluxbox/styles/gpe-default \ + /usr/share/fluxbox/session \ + /usr/bin/fluxbox-gpe-session" + +FILES_${PN}-styles = "/usr/share/fluxbox/styles" + +FILES_${PN}-doc = "/usr/share/man" + +###################################################################################### + +inherit autotools update-alternatives + +###################################################################################### + +EXTRA_OECONF = "--disable-xmb \ + " + +###################################################################################### + +do_install_append() { + install -d ${D}/usr/bin + install -d ${D}/usr/share/fluxbox + install -d ${D}/usr/share/fluxbox/styles + + install -m 0644 ${WORKDIR}/apps.gpe.* ${D}/usr/share/fluxbox + install -m 0755 ${WORKDIR}/fluxbox-gpe.session ${D}/usr/share/fluxbox/session + install -m 0644 ${WORKDIR}/style.gpe-default ${D}/usr/share/fluxbox/styles/gpe-default + install -m 0755 ${WORKDIR}/fluxbox-gpe-session ${D}/usr/bin +} + +###################################################################################### + +ALTERNATIVE_PATH = "${bindir}/fluxbox-gpe-session" +ALTERNATIVE_NAME = "x-window-manager" +ALTERNATIVE_LINK = "${bindir}/x-window-manager" +ALTERNATIVE_PRIORITY = "15" -- cgit 1.2.3-korg