This script will rebuild your Fluxbox to newest version from GIT repository:
Code:
#! /bin/sh
# if you use WRKDIRPREFIX in /etc/make.conf
# then modify these to your settings
PORTSDIR=/usr/ports
WRKDIRPREFIX=${PORTSDIR}/obj
cd /tmp
git clone git://git.fluxbox.org/fluxbox.git \
|| ( echo "\ninstall /usr/ports/devel/git port\n" && exit )
cd fluxbox && ./autogen.sh
cd /usr/ports/x11-wm/fluxbox
make depends
make extract
if [ -z ${WRKDIRPREFIX} ]; then
SOURCEDIR=$( ls /usr/ports/x11-wm/fluxbox/work )
rm -rf /usr/ports/x11-wm/fluxbox/work/${SOURCEDIR}
mv /tmp/fluxbox /usr/ports/x11-wm/fluxbox/work/${SOURCEDIR} \
|| ( echo "\ncheck WRKDIRPREFIX\n" && exit )
else
SOURCEDIR=$( ls ${WRKDIRPREFIX}/usr/ports/x11-wm/fluxbox/work )
rm -rf ${WRKDIRPREFIX}/usr/ports/x11-wm/fluxbox/work/${SOURCEDIR}
mv /tmp/fluxbox ${WRKDIRPREFIX}/usr/ports/x11-wm/fluxbox/work/${SOURCEDIR} \
|| ( echo "\ncheck WRKDIRPREFIX\n" && exit )
fi
make build deinstall install clean