- Timestamp:
- May 30, 2006, 10:51:12 PM (19 years ago)
- Location:
- branches/2.0.8
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.0.8/mondo-doc/distributions/rpm/mondo-doc.spec
r568 r597 5 5 # if mandriva official build (rpm --with is_official) 6 6 %{?is_official:%define rel %{mkrel} %{mrel}}%{!?is_official:%define rel %{mrel}} 7 %define relRRR7 %define mrel RRR 8 8 %define tag TTT 9 9 … … 13 13 Name: mondo-doc 14 14 Version: VVV 15 Release: %{ rel}15 Release: %{mrel} 16 16 License: GPL 17 17 Group: GRP -
branches/2.0.8/tools/build2pkg
r576 r597 77 77 echo "Generating $p RPMS" 78 78 cd SPECS 79 tar xfz $src $pv/distributions/$ ddir/$p.spec80 mv $pv/distributions/$ ddir/$p.spec .79 tar xfz $src $pv/distributions/${ddir}-$dver/$p.spec 80 mv $pv/distributions/${ddir}-$dver/$p.spec . 81 81 rm -rf $pv 82 rm -rf ${TOPBUILDDIR}/RPMS/${ar}/* 83 rm -rf ${TOPBUILDDIR}/SRPMS/* 82 84 83 85 rpmbuild -ba $p.spec 2> $log 1> $log 86 egrep '^Wrote:' $log 84 87 if [ $? != 0 ]; then 85 88 cat $log 86 89 status=-1 87 90 fi 91 rm -rf ${TOPBUILDDIR}/BUILD/* 88 92 cd .. 89 93 elif [ _"$dtype" = _"ebuild" ]; then 90 94 log=/tmp/$p-gentoo.log 91 95 ln -sf $src . 92 tar xfz $src $pv/distributions/$ ddir/$p-${VER}-r$TAG.ebuild96 tar xfz $src $pv/distributions/${ddir}-$dver/$p-${VER}-r$TAG.ebuild 93 97 if [ _"`grep $TOPBUILDDIR/portage /etc/make.conf`" = _"" ]; then 94 98 echo "Adding $TOPBUILDDIR/portage to /etc/make.conf" … … 97 101 98 102 mkdir -p ${TOPBUILDDIR}/portage/sys-apps/$p 99 mv $pv/distributions/$ ddir/$p-${VER}-r$TAG.ebuild ${TOPBUILDDIR}/portage/sys-apps/$p103 mv $pv/distributions/${ddir}-$dver/$p-${VER}-r$TAG.ebuild ${TOPBUILDDIR}/portage/sys-apps/$p 100 104 rm -rf $pv 101 105 -
branches/2.0.8/tools/build2qemu
r591 r597 39 39 if [ _"$1" == _"" ]; then 40 40 export VMS=`cat ${TOOLHOME}/DISTROS` 41 single=0 41 42 else 42 export VMS="$1" 43 export VMS="$*" 44 single=1 43 45 fi 44 46 … … 52 54 export TOOLHOME=$TOOLHOME 53 55 54 $TOOLHOME/build2pkg $LAST 55 $TOOLHOME/pkg2ftp 56 $TOOLHOME/build2pkg $LAST < /dev/null 57 $TOOLHOME/pkg2ftp $LAST 56 58 EOF 57 59 chmod 755 $TMP/mkmondo 58 60 59 $TOOLHOME/files2ftp 61 if [ $single -eq 0 ]; then 62 $TOOLHOME/file2ftp 63 fi 60 64 cd $TOOLHOME/.. 61 65 tar cfz $TMP/mkmondo.tar.gz $TOOLHOME $TMP/mkmondo $TOPDIR/${VER}-$TAG … … 68 72 exit -1 69 73 fi 74 export sp=2222 70 75 ps auxww | grep qemu | grep -v grep | grep -q /users/qemu/$m.qemu 71 export sp=222272 76 if [ $? -ne 0 ]; then 73 77 # Virtual machine alreday started … … 76 80 sleep 300 77 81 fi 82 ssh -p $sp root@localhost "perl -pi -e 's|/home/bruno|/users/bruno|' /etc/passwd /home/bruno/.rpmmacros ; mv /home /users; rpm -e tetex tetex-latex passivetex jadetex texinfo xmltex linuxdoc-tools xmlto docbook-utils-pdf subversion tetex-context tetex-dvips docbook-utils" 78 83 scp -P $sp $TMP/mkmondo.tar.gz bruno@localhost: 79 ssh -p $sp bruno@localhost "cd / ; tar xfz ~bruno/mkmondo.tar.gz ; $TMP/mkmondo " | tee $TMP/mkvm.log84 ssh -p $sp bruno@localhost "cd / ; rm -rf ~bruno/mondo ~bruno/RPMS/BUILD/* ~bruno/RPMS/tmp/* ; tar xfz ~bruno/mkmondo.tar.gz ; $TMP/mkmondo " | tee $TMP/mkvm.log 80 85 #ssh -p $sp bruno@localhost "cd / ; tar xfz ~bruno/mkmondo.tar.gz ; $TMP/mkmondo ; rm -f $TMP" | tee $TMP/mkvm.log 81 86 if [ $vmp -eq 1 ]; then 82 87 ssh -p $sp root@localhost "halt -p" 83 88 sleep 300 84 proces=`ps auxww | grep qemu | grep -v grep | grep -q/users/qemu/$m.qemu | awk '{print $2}'`89 proces=`ps auxww | grep qemu | grep -v grep | grep /users/qemu/$m.qemu | awk '{print $2}'` 85 90 if [ "$proces" != "" ]; then 86 91 kill $proces -
branches/2.0.8/tools/distro-env
r591 r597 87 87 dfam="redhat" 88 88 dtype="rpm" 89 dver =`echo ${dver} | sed "s/\.//"`89 dver1=`echo ${dver} | sed "s/\.//"` 90 90 if [ $ddir = "fedora" ]; then 91 suf=".fc${dver }"91 suf=".fc${dver1}" 92 92 elif [ $ddir = "redhat" ]; then 93 suf=".rh${dver }"93 suf=".rh${dver1}" 94 94 else 95 suf=".rhel${dver }"95 suf=".rhel${dver1}" 96 96 fi 97 97 BUILDDIR=${TOPDIR}/SPECS -
branches/2.0.8/tools/pkg2mdv
r593 r597 63 63 perl -pi -e 's/define mrel[ \t]+([0-9]+)\..*/define mrel %mkrel \$1/' rpm/SPECS/\$s 64 64 rpmbuild -ba rpm/SPECS/\$s 2>&1 | tee -a /tmp/mondorescue.log 65 #ftpcontrib66 65 done 67 66 apkg=\`egrep "^Wrote:" /tmp/mondorescue.log | grep -v debug | cut -d: -f2\` 68 #sudo ftpcontrib \$apkg69 #rm -f $ppkg67 sudo ftpcontrib \$apkg 68 rm -f $ppkg 70 69 EOF 71 70 chmod 755 /tmp/mkmondo 72 #scp -p ${spkg} /tmp/mkmondo ${ACCOUNT}:71 scp -p ${spkg} /tmp/mkmondo ${ACCOUNT}: 73 72 scp -p /tmp/mkmondo ${ACCOUNT}: 74 73 echo "Packages rebuild on ${DSTNODE}" -
branches/2.0.8/tools/svn2build
r595 r597 62 62 EOF 63 63 64 mkdir -p $dest/distributions/$ddir 64 mkdir -p $dest/distributions/$ddir $dest/distributions/${ddir}-$dver 65 65 if [ "$dtype" = "rpm" ]; then 66 66 if [ -f $dest/distributions/$ddir/spec.m4 ]; then … … 73 73 fi 74 74 echo "Using $inc customization to build SPEC file" 75 m4 /tmp/mondorescue.mc $inc $dest/distributions/rpm/$p.spec > $dest/distributions/$ ddir/$p.spec75 m4 /tmp/mondorescue.mc $inc $dest/distributions/rpm/$p.spec > $dest/distributions/${ddir}-$dver/$p.spec 76 76 77 77 if [ -f $dest/distributions/$ddir/changelog ]; then … … 86 86 echo "Using $log customization to build changelog file" 87 87 ddate=`LANG=C ; date "+%a %b %d %Y"` 88 cat > $dest/distributions/$ ddir/$p.changelog.new << EOF88 cat > $dest/distributions/${ddir}-$dver/$p.changelog.new << EOF 89 89 * $ddate Bruno Cornec <bruno@mondorescue.org> VVV-RRR 90 90 - Updated to VVV-r${REVISION} 91 91 92 92 EOF 93 cat $log >> $dest/distributions/$ ddir/$p.changelog.new94 m4 /tmp/mondorescue.mc $dest/distributions/$ ddir/$p.changelog.new >> $dest/distributions/$ddir/$p.spec95 rm -f $dest/distributions/$ ddir/$p.changelog.new93 cat $log >> $dest/distributions/${ddir}-$dver/$p.changelog.new 94 m4 /tmp/mondorescue.mc $dest/distributions/${ddir}-$dver/$p.changelog.new >> $dest/distributions/${ddir}-${dver}/$p.spec 95 rm -f $dest/distributions/${ddir}-$dver/$p.changelog.new 96 96 97 97 elif [ "$dtype" = "ebuild" ]; then 98 m4 /tmp/mondorescue.mc $dest/distributions/$dfam/$p.ebuild > $dest/distributions/$ ddir/$p-$v-r$TAG.ebuild98 m4 /tmp/mondorescue.mc $dest/distributions/$dfam/$p.ebuild > $dest/distributions/${ddir}-$dver/$p-$v-r$TAG.ebuild 99 99 elif [ "$dtype" = "deb" ]; then 100 100 # To be developped
Note:
See TracChangeset
for help on using the changeset viewer.