X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tools%2Frelease%2Fbuild-rpms;h=57c1ec41bc614a9a34917ef485dccbd91fe1ecb9;hb=788537fe28c47e92ce684994f88f85b41f92f798;hp=097a96205a41593c1dea0a1a28b93de9148823da;hpb=6d640d119fc0dbe575698cb91c60dc4e2ff1fc9d;p=tinyos-2.x.git diff --git a/tools/release/build-rpms b/tools/release/build-rpms index 097a9620..57c1ec41 100755 --- a/tools/release/build-rpms +++ b/tools/release/build-rpms @@ -1,44 +1,24 @@ #!/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 -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 +RPMS="`rpm --eval=\"%_topdir\"`" + +TOS_NAME="tinyos" +TOS_VERSION=2.1.1 + +TOS_TOOLS_NAME="tinyos-tools" +TOS_TOOLS_VERSION=1.3.1 + +TOS_DEPUTY_NAME="tinyos-deputy" +TOS_DEPUTY_VERSION=1.1-1 echo "*** Building tarballs" -#rm ../../../*.tar.gz -sh tinyos.files -sh tinyos-tools.files -#sh contrib/contrib.files -#sh vm/vm.files -#sh task-tinydb/task-tinydb.files - -HERE=$PWD - -echo "*** Removing old srcs and rpms" -cd $RPMS -#rm -f $RPMS/SOURCES/*.tar.gz -#rm -f $RPMS/RPMS/noarch/*.rpm -#rm -f $RPMS/RPMS/i386/*.rpm - -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-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 +sh tinyos.files $TOS_NAME $TOS_VERSION $RPMS/SOURCES/$TOS_NAME-$TOS_VERSION.tar.gz +sh tinyos-tools.files $TOS_TOOLS_NAME $TOS_TOOLS_VERSION $RPMS/SOURCES/$TOS_TOOLS_NAME-$TOS_TOOLS_VERSION.tar.gz +sh deputy.files echo "*** Creating rpms" -cd $RPMS -rpmbuild -bb $HERE/tinyos.spec -rpmbuild -bb $HERE/tinyos-tools.spec -#rpmbuild -bb $HERE/task-tinydb/task-tinydb.spec -#rpmbuild -bb $HERE/contrib/contrib.spec -#rpmbuild -bb $HERE/vm/vm.spec +rpmbuild -bb tinyos.spec +rpmbuild -bb tinyos-tools.spec +rpmbuild -bb deputy.spec