+#!/bin/bash
## NOTE: This is for MY rpm setup. Don't expect it to work for you...
# For linux, change to /usr/src/redhat
# For my cygwin: /cygdrive/c/rpmsrc
-RPMS=/cygdrive/c/rpmsrc
-TINYOS_VERSION=2.0.0beta2
-TINYOS_TOOLS_VERSION=1.2.2
-VM_VERSION=1.1.1Mar2004cvs
-TINYDB_VERSION=1.1.3July2004cvs
-CONTRIB_VERSION=1.1.4Apr2005cvs
-
+if [ -z $RPMS ]; then #test to see if RPMS is overridden by the environment
+ RPMS=/usr/src/rpm
+fi
+TINYOS_VERSION=2.1.0
+TINYOS_TOOLS_VERSION=1.3.0
+TINYOS_DEPUTY_VERREL=1.1-1
echo "*** Building tarballs"
#rm ../../../*.tar.gz
sh tinyos.files
-#sh tinyos-tools.files
+sh tinyos-tools.files
+sh deputy.files
#sh contrib/contrib.files
#sh vm/vm.files
#sh task-tinydb/task-tinydb.files
echo "*** Installing new tarballs"
cd $HERE/../../..
cp tinyos-$TINYOS_VERSION.tar.gz $RPMS/SOURCES
-#cp tinyos-tools-$TINYOS_TOOLS_VERSION.tar.gz $RPMS/SOURCES
+cp tinyos-tools-$TINYOS_TOOLS_VERSION.tar.gz $RPMS/SOURCES
+cp tinyos-deputy-$TINYOS_DEPUTY_VERREL.tar.gz $RPMS/SOURCES
+cp tinyos-deputy-$TINYOS_DEPUTY_VERREL.patch $RPMS/SOURCES
#cp tinyos-vm-$VM_VERSION.tar.gz $RPMS/SOURCES
#cp tinyos-contrib-$CONTRIB_VERSION.tar.gz $RPMS/SOURCES
#cp task-tinydb-$TINYDB_VERSION.tar.gz $RPMS/SOURCES
echo "*** Creating rpms"
cd $RPMS
rpmbuild -bb $HERE/tinyos.spec
-#rpmbuild -bb $HERE/tinyos-tools.spec
+rpmbuild -bb $HERE/tinyos-tools.spec
+rpmbuild -bb $HERE/deputy.spec
#rpmbuild -bb $HERE/task-tinydb/task-tinydb.spec
#rpmbuild -bb $HERE/contrib/contrib.spec
#rpmbuild -bb $HERE/vm/vm.spec