all repos — fluxbox @ 2f8964d3e47e3a41f9091640d7a1cdc0d464c762

custom fork of the fluxbox windowmanager

patch from Han
fluxgen fluxgen
commit

2f8964d3e47e3a41f9091640d7a1cdc0d464c762

parent

ca9f4848835e22a4bd19ac78c6b8ace84e393ca5

1 files changed, 18 insertions(+), 16 deletions(-)

jump to
M util/fluxbox-generate_menu.inutil/fluxbox-generate_menu.in

@@ -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.in,v 1.15 2004/03/03 07:43:38 fluxgen Exp $ +# $Id: fluxbox-generate_menu.in,v 1.16 2004/03/16 17:34:58 fluxgen Exp $ # # Portability notes:

@@ -1289,21 +1289,23 @@ clean_up

fi # Signal all running fluxbox'es to reload their menu. -case `uname` in - *BSD|Linux) - for i in `ps xco pid,command|awk '/fluxbox$/ {print $1}'`; do - kill -s USR2 $i 2>&1 >/dev/null - done - ;; - SunOS) - for i in `ps -eco pid,comm|awk '/fluxbox$/ {print $1}'`; do - kill -s USR2 $i 2>&1 >/dev/null - done - ;; - *) - echo 'You have to reload the settings manually.' - ;; -esac +if [ ! "${INSTALL}" = Yes ]; then + case `uname` in + *BSD|Linux) + for i in `ps xco pid,command|awk '/fluxbox$/ {print $1}'`; do + kill -s USR2 $i 2>&1 >/dev/null + done + ;; + SunOS) + for i in `ps -eco pid,comm|awk '/fluxbox$/ {print $1}'`; do + kill -s USR2 $i 2>&1 >/dev/null + done + ;; + *) + echo 'You have to reload the settings manually.' + ;; + esac +fi echo 'Menu successfully generated.' echo 'Use fluxbox-generate_menu -h to read about all the latest features.'