Author: benm
Date: 2005-04-15 10:51:51 -0400 (Fri, 15 Apr 2005)
New Revision: 43044
Modified:
trunk/release/website/mk-oc.sh
Log:
should fix open-carpet
Modified: trunk/release/website/mk-oc.sh
===================================================================
--- trunk/release/website/mk-oc.sh 2005-04-15 14:16:15 UTC (rev 43043)
+++ trunk/release/website/mk-oc.sh 2005-04-15 14:51:51 UTC (rev 43044)
@@ -12,6 +12,7 @@
cp $confdir/oc-config/distributions.xml .
+
cat $confdir/oc-config/$serverconf.conf | while read line; do
if [ "x${line:0:1}" != "x!" ]; then
echo $line >> server.conf
@@ -19,13 +20,14 @@
fi
#trim whitespace
chan=$(echo ${line:1})
- echo "AddChannel $chan.conf" >> server.conf
+ echo "AddChannel $chan" >> server.conf
- rm -rf $chan.conf
+ rm -rf $chan
+ mkdir $chan
cat $confdir/oc-config/$chan.chan | while read lline; do
if [ "x${lline:0:1}" != "x!" ]; then
- echo ${lline//\\[\\[name\\]\\]/$serverconf} >>
$chan.conf
+ echo ${lline//\\[\\[name\\]\\]/$serverconf} >>
$chan/channel.conf
continue
fi
@@ -44,15 +46,24 @@
VERSION=`ls -d $mloc/$mod/*/ -t -1 |
head -n1`
- echo "AddDistro $DISTRO $VERSION" >>
$chan.conf
-
- for a in [EMAIL PROTECTED]; do
- echo "AddDistro $a $VERSION" >>
$chan.conf
- done
+ mkdir $chan/$DISTRO
+ ln $VERSION/*.rpm $chan/$DISTRO
fi
done
+ done
+ done
+
+
+ for i in $chan/*-*-*; do
+ distro_info `basename $i`
+
+ DISTRO_STRING=$DISTRO
+
+ for a in [EMAIL PROTECTED]; do
+ DISTRO_STRING="$DISTRO_STRING:$a"
done
+ echo $DISTRO_STRING $DISTRO >> $chan/channel.conf
done
done
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches