version 1.19, 2008/05/22 18:39:20 |
version 1.22, 2008/07/08 23:46:01 |
|
|
#!/bin/sh |
#!/bin/sh |
# $RedRiver: release.sh,v 1.18 2008/04/16 20:54:28 andrew Exp $ |
# $RedRiver: release.sh,v 1.21 2008/05/22 17:54:37 andrew Exp $ |
# |
# |
# Copyright (c) 2002, 2008 Steven Roberts <sroberts@fenderq.com> |
# Copyright (c) 2002, 2008 Steven Roberts <sroberts@fenderq.com> |
# |
# |
|
|
ARCH=`machine` |
ARCH=`machine` |
DEST="/home/destdir" |
DEST="/home/destdir" |
RELEASE="/home/releasedir" |
RELEASE="/home/releasedir" |
XSRCDIR="/usr/src/xenocara" |
XSRCDIR="/usr/xenocara" |
PORTSPATH="/usr/ports" |
PORTSPATH="/usr/ports" |
|
|
# Anonymous CVS - http://www.openbsd.org/anoncvs.html |
|
#CVSROOT="anoncvs@anoncvs3.usa.openbsd.org:/cvs" |
|
#CVSROOT="anoncvs@anoncvs1.usa.openbsd.org:/cvs" |
|
CVSROOT="anoncvs@rt.fm:/cvs" |
|
export CVSROOT |
|
|
|
if [ -e ${HOME}/.releaserc ]; then |
if [ -e ${HOME}/.releaserc ]; then |
. ${HOME}/.releaserc |
. ${HOME}/.releaserc |
fi |
fi |
|
|
|
|
update_sources() { |
update_sources() { |
echo "---------- Update sources ----------" |
echo "---------- Update sources ----------" |
|
_cvstag=-r$TAG |
|
if [ X"$TAG" == X"HEAD" ]; then |
|
_cvstag="" |
|
fi |
for d in /usr/src ${XSRCDIR} ${PORTSPATH}; do |
for d in /usr/src ${XSRCDIR} ${PORTSPATH}; do |
_cvstag=-r$TAG |
|
if [ X"$TAG" == X"HEAD" ]; then |
|
_cvstag="" |
|
fi |
|
echo "cd $d && cvs update $_cvstag -Pd" |
echo "cd $d && cvs update $_cvstag -Pd" |
cd $d && cvs update $_cvstag -Pd |
cd $d && cvs update $_cvstag -Pd |
done |
done |