Remove builds of obsolete releases

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3551 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
This commit is contained in:
teastep 2006-02-23 15:58:49 +00:00
parent 3e6eaa38b3
commit 636f967e09

View File

@ -27,7 +27,6 @@
# -r Build RPM # -r Build RPM
# -h Build HTML documentation # -h Build HTML documentation
# -x Build XML documentation # -x Build XML documentation
# -l Build LRP
# #
# If no options are given, all options are assumed. # If no options are given, all options are assumed.
# #
@ -66,9 +65,6 @@ VERSION=
OLDVERSION= OLDVERSION=
SHOREWALLDIR= SHOREWALLDIR=
SOURCEDIR= SOURCEDIR=
LRPPROJ=
LRPDIR=
LRP=
CVSTAG= CVSTAG=
#CVSSTABLE= #CVSSTABLE=
XMLPROJ= XMLPROJ=
@ -80,7 +76,6 @@ BUILDTARBALL=
BUILDRPM= BUILDRPM=
BUILDXML= BUILDXML=
BUILDHTML= BUILDHTML=
BUILDLRP=
SAMPLESTAG= SAMPLESTAG=
################################################################################ ################################################################################
# F U N C T I O N S # F U N C T I O N S
@ -144,7 +139,6 @@ case $1 in
BUILDHTML=Yes BUILDHTML=Yes
BUILDXML=Yes BUILDXML=Yes
BUILDRPM=Yes BUILDRPM=Yes
BUILDLRP=Yes
done=Yes done=Yes
;; ;;
esac esac
@ -178,10 +172,6 @@ while [ -z "$done" ]; do
BUILDXML=Yes BUILDXML=Yes
option=${option#x} option=${option#x}
;; ;;
l*)
BUILDLRP=Yes
option=${option#l}
;;
*) *)
usage usage
;; ;;
@ -214,44 +204,21 @@ touch $LOGFILE
progress_message "Build of Shorewall $VERSION on $(date)" progress_message "Build of Shorewall $VERSION on $(date)"
case $VERSION in case $VERSION in
2.0.*)
CVSTAG=SHOREWALL-2_0
DOCTAG=HEAD
XMLPROJ=Shorewall-docs
LRP=shorwall-${VERSION}.lrp
LRPPROJ=Lrp
;;
2.2.*)
CVSTAG=SHOREWALL-2_2
DOCTAG=SHOREWALL_2_4
XMLPROJ=Shorewall-docs2
LRP=shorewall-lrp-${VERSION}.tgz
LRPPROJ=Lrp2
;;
2.4.*) 2.4.*)
CVSTAG="branches/SHOREWALL-2_4/Shorewall" CVSTAG="branches/SHOREWALL-2_4/Shorewall"
DOCTAG="branches/SHOREWALL_2_4/Shorewall-docs2" DOCTAG="branches/SHOREWALL_2_4/Shorewall-docs2"
XMLPROJ=Shorewall-docs2 XMLPROJ=Shorewall-docs2
BUILDLRP=
;;
*ex)
CVSTAG=EXPERIMENTAL
DOCTAG=HEAD
XMLPROJ=Shorewall-docs2
BUILDLRP=
;; ;;
3.0.*) 3.0.*)
CVSTAG=SHOREWALL-3_0 CVSTAG=SHOREWALL-3_0
DOCTAG=HEAD DOCTAG=HEAD
XMLPROJ=Shorewall-docs2 XMLPROJ=Shorewall-docs2
BUILDLRP=
SAMPLESTAG=HEAD SAMPLESTAG=HEAD
;; ;;
3.1.*) 3.1.*)
CVSTAG=HEAD CVSTAG=HEAD
DOCTAG=HEAD DOCTAG=HEAD
XMLPROJ=Shorewall-docs2 XMLPROJ=Shorewall-docs2
BUILDLRP=
SAMPLESTAG=HEAD SAMPLESTAG=HEAD
;; ;;
*) *)
@ -286,7 +253,6 @@ case $VERSION in
esac esac
HTMLDIR=shorewall-docs-html-$VERSION HTMLDIR=shorewall-docs-html-$VERSION
LRPDIR=shorewall-lrp-$VERSION
if [ -n "${BUILDTARBALL}${BUILDRPM}" ]; then if [ -n "${BUILDTARBALL}${BUILDRPM}" ]; then
report "Shorewall directory is $DIR/$SHOREWALLDIR" report "Shorewall directory is $DIR/$SHOREWALLDIR"
@ -296,7 +262,6 @@ if [ -n "${BUILDTARBALL}${BUILDRPM}" ]; then
fi fi
[ -n "$BUILDHTML" ] && report "HTML Directory is $HTMLDIR" [ -n "$BUILDHTML" ] && report "HTML Directory is $HTMLDIR"
[ -n "$BUILDLRP" ] && report "LRP Directory is $LRPDIR"
if [ -n "${BUILDTARBALL}${BUILDRPM}" ]; then if [ -n "${BUILDTARBALL}${BUILDRPM}" ]; then
progress_message "Exporting $CVSTAG from CVS..." progress_message "Exporting $CVSTAG from CVS..."
@ -480,51 +445,6 @@ fi
;; ;;
esac esac
if [ -n "$BUILDLRP" ]; then
progress_message "Exporting $LRPPROJ from CVS ..."
rm -rf $LRPDIR
rm -rf $LRPPROJ
do_or_die "cvs -z3 export -D now $LRPPROJ >> $LOGFILE 2>&1"
do_or_die mv $LRPPROJ $LRPDIR
cd $LRPDIR
[ "$VERSION" = $(cat usr/share/shorewall/version) ] || fatal_error "$LRPPROJ has wrong version"
rm -f var/lib/lrpkg/shorwall.version
do_or_die ln -s ../../../usr/share/shorewall/version var/lib/lrpkg/shorwall.version
[ -d var/lib/shorewall ] || do_or_die mkdir var/lib/shorewall
do_or_die chmod 700 etc etc/init.d etc/shorewall sbin usr usr/share usr/share/shorewall var var/lib var/lib/lrpkg var/lib/shorewall
do_or_die chmod 600 etc/shorewall/*
do_or_die chmod 700 etc/init.d/shorewall
do_or_die chmod 700 sbin/shorewall
do_or_die chmod 600 usr/share/shorewall/*
do_or_die chmod 700 usr/share/shorewall/firewall
do_or_die chmod 600 var/lib/lrpkg/shorwall.help
do_or_die chmod 600 var/lib/lrpkg/shorwall.list
do_or_die chmod 600 var/lib/lrpkg/shorwall.conf
case $VERSION in
2.*)
[ -d etc/shorewall/start.d ] || do_or_die mkdir etc/shorewall/start.d
[ -d etc/shorewall/stop.d ] || do_or_die mkdir etc/shorewall/stop.d
do_or_die chmod 755 etc/shorewall/start.d
do_or_die chmod 755 etc/shorewall/stop.d
;;
esac
progress_message "Creating $DIR/$LRP ..."
do_or_die "tar -zcvf ../$LRP $(cat var/lib/lrpkg/shorwall.list) >> $LOGFILE 2>&1"
cd $DIR
fi
progress_message "Creating md5sums" progress_message "Creating md5sums"
do_or_die "md5sum *$VERSION[-.]*tgz *$VERSION[-.]*rpm *$VERSION[-.]*bz2 > $VERSION.md5sums" do_or_die "md5sum *$VERSION[-.]*tgz *$VERSION[-.]*rpm *$VERSION[-.]*bz2 > $VERSION.md5sums"