Changeset 1043 in MondoRescue for trunk/tools
- Timestamp:
- Jan 8, 2007, 11:31:22 PM (17 years ago)
- Location:
- trunk/tools
- Files:
-
- 15 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/DISTROS
r839 r1043 7 7 fedora_4 8 8 fedora_5 9 fedora_6 9 10 rhel_3 10 11 rhel_4 11 12 suse_10.0 12 13 suse_10.1 14 suse_10.2 13 15 sles_9 14 16 sles_10 … … 16 18 gentoo_1.6 17 19 slackware_10.2 20 slackware_11.0 21 freebsd_5.5 -
trunk/tools/build2pkg
r932 r1043 11 11 dname=`dirname $0` 12 12 prem=`echo $dname |cut -c1` 13 if [ ${prem} =="/" ]; then13 if [ _${prem} = _"/" ]; then 14 14 export TOOLHOME=$dname 15 15 else … … 115 115 status=-1 116 116 fi 117 export pkg="$pkg $p-${PVER}.ebuild" 117 118 elif [ _"$dtype" = _"deb" ]; then 118 119 cd $TOPBUILDDIR … … 122 123 ln -s distributions/${ddir}-$dver debian 123 124 dpkg-buildpackage -us -uc -rfakeroot 125 export pkg="$pkg $p-${PVER}.deb" 124 126 # Et voila ! 127 elif [ _"$dtype" = _"port" ]; then 128 cd $TOPBUILDDIR 129 tar xfz $src 130 cd ${p}-${PVER} 131 mv distributions/${ddir}-$dver/* $TOPBUILDDIR 132 cd .. 133 rm -rf ${p}-${PVER} 134 make DISTDIR=$TOPBUILDDIR 135 elif [ _"$dfam" = _"slackware" ]; then 136 mkdir -p $TOPBUILDDIR/build-${p}/install 137 cd $TOPBUILDDIR 138 tar xfz $src 139 cd ${p}-${PVER} 140 mv distributions/${ddir}-$dver/slack-* $TOPBUILDDIR/build-${p}/install 141 if [ -e distributions/${ddir}-$dver/doinst.sh ]; then 142 mv distributions/${ddir}-$dver/doinst.sh $TOPBUILDDIR/build-${p}/install 143 fi 144 if [ _"$p" = _"mindi-busybox" ]; then 145 make oldconfig 146 make busybox 147 DESTDIR=$TOPBUILDDIR/build-${p}/usr/lib/mindi/rootfs 148 make PREFIX=$DESTDIR install 149 elif [ _"$p" = _"mindi" ]; then 150 export DONT_RELINK=1 151 export HEAD=$TOPBUILDDIR/build-${p} 152 export PREFIX=/usr 153 export CONFDIR=/etc 154 export MANDIR=/usr/man 155 export DOCDIR=/usr/doc 156 export LIBDIR=/usr/lib 157 export RPMBUILDMINDI="true" 158 ./install.sh 159 elif [ _"$p" = _"mondo" ]; then 160 ./configure --prefix=/usr 161 make VERSION=$PVER 162 make DESTDIR=$TOPBUILDDIR/build-${p} install 163 elif [ _"$p" = _"mondo-doc" ]; then 164 make -f Makefile.man VERSION=$PVER 165 make -f Makefile.howto VERSION=$PVER 166 make -f Makefile.man install INSTALLDIR=$TOPBUILDDIR/build-${p}/usr/doc/$p-${PVER} 167 make -f Makefile.howto install INSTALLDIR=$TOPBUILDDIR/build-${p}/usr/doc/$p-${PVER} 168 else 169 echo "Package $p not configured for $dfam" 170 fi 171 cd $TOPBUILDDIR/build-${p} 172 ar=`arch` 173 pkg1=$p-${PVER}-${ar}-${TAG}mr.tgz 174 echo "Running sudo /sbin/makepkg -p -l y -c y $pkg1" 175 sudo /sbin/makepkg -p -l y -c y $pkg1 176 export pkg="$pkg $pkg1" 125 177 else 126 178 echo "Unknown" -
trunk/tools/build2qemu
r932 r1043 6 6 # 7 7 8 #if [ _"$1" = =_"" ]; then8 #if [ _"$1" = _"" ]; then 9 9 #echo "Syntax: build2qemu [version-tag [vm1]..|vmx]] )" 10 10 #exit -1 11 11 #fi 12 12 13 # Syntax: build2qemu [version-tag [ vm1]..|vmx]]13 # Syntax: build2qemu [version-tag [--pkg "pkg1...pkgn"] [vm1]..|vmx]] 14 14 15 15 ( 16 16 dname=`dirname $0` 17 17 prem=`echo $dname |cut -c1` 18 if [ ${prem} =="/" ]; then18 if [ _${prem} = _"/" ]; then 19 19 export TOOLHOME=$dname 20 20 else … … 36 36 echo "Working on ${VER}-$TAG" 37 37 38 if [ _"$1" == _"" ]; then 38 if [ _"$1" = _"--pkg" ]; then 39 shift 40 c=$1 41 shift 42 fi 43 44 if [ _"$1" = _"" ]; then 39 45 export VMS=`cat ${TOOLHOME}/DISTROS` 40 46 single=0 … … 52 58 export TOOLHOME=$TOOLHOME 53 59 54 $TOOLHOME/build2pkg $LAST < /dev/null55 $TOOLHOME/pkg2ftp $LAST 60 $TOOLHOME/build2pkg $LAST $c < /dev/null 61 $TOOLHOME/pkg2ftp $LAST $c 56 62 EOF 57 63 chmod 755 $MONDOTMP/mkmondo … … 68 74 69 75 for m in $VMS; do 76 echo "Working on $m" 70 77 vmp=0 71 78 if [ ! -f /users/qemu/$m.qemu ]; then … … 86 93 scp -P $sp $MONDOTMP/mkmondo.tar.gz ~/.rpmmacros ~/.rpmrc bruno@localhost: 87 94 rdate=`date "+%m%d%H%M"` 88 ssh - p $sp root@localhost "date $rdate"89 ssh - p $sp bruno@localhost "cd / ; rm -rf ~bruno/mondo ~bruno/RPMS/BUILD/* ~bruno/RPMS/tmp/* /tmp/* ; tar xfz ~bruno/mkmondo.tar.gz ; $MONDOTMP/mkmondo " | tee $MONDOTMP/mkvm.log95 ssh -q -p $sp root@localhost "date $rdate" 96 ssh -q -p $sp bruno@localhost "cd / ; rm -rf ~bruno/mondo ~bruno/RPMS/BUILD/* ~bruno/RPMS/tmp/* /tmp/* ; tar xfz ~bruno/mkmondo.tar.gz ; $MONDOTMP/mkmondo " | tee $MONDOTMP/mkvm.log 90 97 if [ $vmp -eq 1 ]; then 91 ssh - p $sp root@localhost "halt -p"98 ssh -q -p $sp root@localhost "halt -p" 92 99 sleep 300 93 100 proces=`ps auxww | grep qemu | grep -v grep | grep /users/qemu/$m.qemu | awk '{print $2}'` -
trunk/tools/distro-env
r932 r1043 39 39 export ddir="sles" 40 40 export dver=`head -1 /etc/SuSE-release | awk '{print $5}'` 41 elif grep -q openSUSE /etc/SuSE-release ; then 42 export ddir="suse" 43 export dver=`head -1 /etc/SuSE-release | awk '{print $2}'` 41 44 else 42 45 export ddir="suse" 43 46 export dver=`head -1 /etc/SuSE-release | awk '{print $3}'` 44 47 fi 48 elif [ -e /etc/slackware-version ]; then 49 export ddir="slackware" 50 export dver=`awk '{print $2}' /etc/slackware-version | cut -d. -f1-2` 45 51 elif [ -e /etc/gentoo-release ]; then 46 52 export ddir="gentoo" … … 57 63 if [ $dver = "testing/unstable" ]; then 58 64 export dver = "sid" 65 fi 66 elif [ -e /etc/motd ]; then 67 head -1 /etc/motd | grep -q FreeBSD 68 if [ $? -eq 0 ]; then 69 export ddir="freebsd" 70 export dver=`head -1 /etc/motd | awk '{print $2}' /etc/motd | cut -d- -f1` 71 else 72 export ddir="unknown" 73 export dver="" 59 74 fi 60 75 else … … 77 92 suf=".${ddir}${dver1}" 78 93 elif [ $ddir = "slackware" ]; then 79 dfam="slack "94 dfam="slackware" 80 95 dtype="tgz" 81 96 suf=".${dfam}${dver}" … … 106 121 dtype="rpm" 107 122 suf=".`echo $dver | sed 's/\.//'`mdv" 123 elif [ $ddir = "freebsd" ]; then 124 dfam="freebsd" 125 dtype="port" 126 suf=".`echo $dver | sed 's/\.//'`fbsd" 108 127 else 109 128 dfam="unknown" … … 124 143 125 144 if [ _"$dtype" = _"rpm" ]; then 126 export TOPBUILDDIR=`rpmquery - E'%{_topdir}' 2> /dev/null`145 export TOPBUILDDIR=`rpmquery --eval '%{_topdir}' 2> /dev/null` 127 146 export ARCH=`rpm --showrc | egrep "^build arch" | awk '{print $4}'` 128 147 mkdir -p ${TOPBUILDDIR}/{RPMS,SRPMS,SPECS,SOURCES,BUILD} … … 135 154 elif [ _"$dtype" = _"deb" ]; then 136 155 mkdir -p ${TOPBUILDDIR} 156 elif [ _"$dtype" = _"port" ]; then 157 mkdir -p ${TOPBUILDDIR} 158 elif [ _"$dfam" = _"slackware" ]; then 159 mkdir -p ${TOPBUILDDIR}/install 137 160 elif [ _"$dtype" = _"ebuild" ]; then 138 161 mkdir -p ${TOPBUILDDIR}/portage -
trunk/tools/file2ftp
r932 r1043 10 10 dname=`dirname $0` 11 11 prem=`echo $dname |cut -c1` 12 if [ ${prem} =="/" ]; then12 if [ _${prem} = _"/" ]; then 13 13 export TOOLHOME=$dname 14 14 else -
trunk/tools/livwww
r932 r1043 33 33 dname=`dirname $0` 34 34 prem=`echo $dname |cut -c1` 35 if [ ${prem} = ="/" ]; then35 if [ ${prem} = "/" ]; then 36 36 export TOOLHOME=$dname 37 37 else … … 91 91 $TOOLHOME/mknewshtml.pl $LOCALDIR 92 92 93 if [ _"$1" = =_"" ]; then93 if [ _"$1" = _"" ]; then 94 94 exit 0 95 95 else 96 if [ _"$1" = =_"test" ]; then96 if [ _"$1" = _"test" ]; then 97 97 DESTDIR=$TESTDIR 98 98 else … … 104 104 scp /tmp/mondo-www.tgz ${DESTUSER}@${DESTMACH}:/tmp 105 105 rm -f /tmp/mondo-www.tgz 106 ssh ${DESTUSER}@${DESTMACH} "rm -rf ${DESTDIR} ; mkdir ${DESTDIR} ; cd ${DESTDIR} ; tar xfz /tmp/mondo-www.tgz"106 ssh -q ${DESTUSER}@${DESTMACH} "rm -rf ${DESTDIR} ; mkdir ${DESTDIR} ; cd ${DESTDIR} ; tar xfz /tmp/mondo-www.tgz" -
trunk/tools/mkannounce
r900 r1043 10 10 dname=`dirname $0` 11 11 prem=`echo $dname |cut -c1` 12 if [ ${prem} =="/" ]; then12 if [ _${prem} = _"/" ]; then 13 13 export TOOLHOME=$dname 14 14 else … … 36 36 MondoRescue $VER is now available</p> 37 37 38 <p>I'm happy to announce the availability of a newest version of mondo escue $VER. Enjoy it as usual!</p>38 <p>I'm happy to announce the availability of a newest version of mondorescue $VER. Enjoy it as usual!</p> 39 39 <p> 40 40 Now available at <a href="ftp://ftp.mondorescue.org/">ftp://ftp.mondorescue.org/ … … 43 43 <p> 44 44 EOF 45 ssh ${ACCOUNT} "cd $DSTDIR ; find . -name 'm[oi]nd[io]-[0-9]$SEARCH*'" | grep -v 'src.rpm' >> $MONDOTMP/announce.tmp45 ssh -q ${ACCOUNT} "cd $DSTDIR ; find . -name 'm[oi]nd[io]-[0-9]$SEARCH*'" | grep -v 'src.rpm' >> $MONDOTMP/announce.tmp 46 46 cat >> $MONDOTMP/announce.tmp << EOF 47 47 </p> … … 57 57 $TOOLHOME/mkchangelog.pl announce mindi $MONDOTMP/mindi.ann 58 58 $TOOLHOME/mkchangelog.pl announce mondo $MONDOTMP/mondo.ann 59 $TOOLHOME/mkchangelog.pl announce mindi-busybox $MONDOTMP/mindi-busybox.ann 59 60 echo "<p>" >> $MONDOTMP/announce.tmp 60 61 sed 's/$/<br>/' $MONDOTMP/mindi.ann >> $MONDOTMP/announce.tmp 61 62 echo "</p><p>" >> $MONDOTMP/announce.tmp 62 63 sed 's/$/<br>/' $MONDOTMP/mondo.ann >> $MONDOTMP/announce.tmp 64 echo "</p><p>" >> $MONDOTMP/announce.tmp 65 sed 's/$/<br>/' $MONDOTMP/mindi-busybox.ann >> $MONDOTMP/announce.tmp 63 66 echo "</p>" >> $MONDOTMP/announce.tmp 64 67 rm -f $MONDOTMP/mindi.ann $MONDOTMP/mondo.ann … … 85 88 cat $MONDOTMP/announce.hdr $MONDOTMP/announce.tmp $MONDOTMP/announce.ftr | w3m -dump -T text/html > $MONDOTMP/mondo.ann.txt 86 89 export EMAIL="bruno@mondorescue.org" 87 cat $MONDOTMP/mondo.ann.txt | mutt -s " `head -1 $MONDOTMP/mondo.ann.txt`" mondo-devel@lists.sourceforge.net -c mondorescue-announce@lists.berlios.de90 cat $MONDOTMP/mondo.ann.txt | mutt -s "ANNOUNCE: `head -1 $MONDOTMP/mondo.ann.txt`" mondo-devel@lists.sourceforge.net -c mondorescue-announce@lists.berlios.de 88 91 rm -rf $MONDOTMP -
trunk/tools/mknewtag
r932 r1043 10 10 dname=`dirname $0` 11 11 prem=`echo $dname |cut -c1` 12 if [ ${prem} =="/" ]; then12 if [ _${prem} = _"/" ]; then 13 13 export TOOLHOME=$dname 14 14 else -
trunk/tools/mknewversion
r932 r1043 10 10 dname=`dirname $0` 11 11 prem=`echo $dname |cut -c1` 12 if [ ${prem} =="/" ]; then12 if [ _${prem} = _"/" ]; then 13 13 export TOOLHOME=$dname 14 14 else … … 37 37 fi 38 38 39 svn copy $SVN_M/branches/stable $SVN_M/branches/${VER} 39 echo "Copying the stable version to ${VER}" 40 svn copy $SVN_M/branches/stable $SVN_M/branches/${VER} -m "Creation of mondo ${VER} from stable" 40 41 cd $TOOLHOME/../.. 41 42 svn co $SVN_M/branches/${VER} ${VER} … … 53 54 echo "$v" > $p/VERSION 54 55 done 55 svn ci -m " Creation of mondo ${VER}-$TAG"56 svn ci -m "VERSION and TAG update" 56 57 svn up -
trunk/tools/mkqemu
r904 r1043 6 6 # 7 7 8 if [ _"$1" = =_"" ]; then8 if [ _"$1" = _"" ]; then 9 9 echo "Syntax: qemu vm" 10 10 exit -1 … … 20 20 21 21 ARCH=`/bin/arch` 22 if [ $ARCH = ="x86_64" ]; then22 if [ $ARCH = "x86_64" ]; then 23 23 qemucmd32=/usr//bin/qemu-system-i386 24 24 qemucmd64=/usr//bin/qemu -
trunk/tools/pkg2fc
r932 r1043 9 9 dname=`dirname $0` 10 10 prem=`echo $dname |cut -c1` 11 if [ ${prem} =="/" ]; then11 if [ _${prem} = _"/" ]; then 12 12 export TOOLHOME=$dname 13 13 else … … 78 78 scp -p /tmp/mkmondo ${ACCOUNT}: 79 79 echo "Packages rebuild on ${DSTNODE}" 80 ssh ${ACCOUNT} ${DSTNODE} "./mkmondo"80 ssh -q ${ACCOUNT} ${DSTNODE} "./mkmondo" 81 81 ) 2>&1 | tee /tmp/pk2mdv.log -
trunk/tools/pkg2ftp
r932 r1043 10 10 dname=`dirname $0` 11 11 prem=`echo $dname |cut -c1` 12 if [ ${prem} =="/" ]; then12 if [ _${prem} = _"/" ]; then 13 13 export TOOLHOME=$dname 14 14 else … … 52 52 src=${TOPDIR}/${VER}-$TAG/$p-[1-9st]*.tar.gz 53 53 pv=`basename $src .tar.gz` 54 tag=`echo $pv | sed "s/-\([0-9]*.*\)/\2/"` 54 tar -xz -C $MONDOTMP -f $src $pv/TAG 55 tag=`cat $MONDOTMP/$pv/TAG` 55 56 if [ _"$dtype" = _"rpm" ]; then 56 57 if [ _"$p" = _"mondo-doc" ]; then … … 67 68 spkg="$spkg ${TOPBUILDDIR}/portage/sys-apps/$p/$pv.ebuild" 68 69 pkg="$pkg /usr/portage/packages/All/$pv.tbz2" 70 elif [ _"$dfam" = _"slackware" ]; then 71 pkg="$pkg ${TOPBUILDDIR}/build-$p/$pv-*-${tag}mr.tgz" 69 72 fi 70 73 done 71 74 75 rm -rf $MONDOTMP 72 76 echo "Packages delivery to ${ACCOUNT}:${DSTDIR}/${ddir}/${dver}" 73 ssh ${ACCOUNT} "mkdir -p ${DSTDIR}/${ddir}/${dver}"77 ssh -q ${ACCOUNT} "mkdir -p ${DSTDIR}/${ddir}/${dver} ; cd ${DSTDIR}/${ddir}/${dver} ; rm -f ${pkg} ${spkg}" 74 78 scp ${pkg} ${spkg} ${ACCOUNT}:${DSTDIR}/${ddir}/${dver} 75 79 ) 2>&1 | tee /tmp/pkg2ftp.log -
trunk/tools/pkg2mdv
r932 r1043 9 9 dname=`dirname $0` 10 10 prem=`echo $dname |cut -c1` 11 if [ ${prem} =="/" ]; then11 if [ _${prem} = _"/" ]; then 12 12 export TOOLHOME=$dname 13 13 else … … 18 18 . $TOOLHOME/distro-env 19 19 . $TOOLHOME/mdv-env 20 21 export LANGUAGE="C" 20 22 21 23 # We need to get $VER and $TAG … … 44 46 src=${TOPDIR}/${VER}-$TAG/$p-[1-9]*.tar.bz2 45 47 s=`basename $src` 46 oldver=`echo $s | sed "s/$p-\([1-9][0-9.]*\).tar.bz2/\1/"` 47 newver=`echo $oldver | sed 's/\([0-9]\)\.\([0-9][0-9]*\)\.\([0-9][0-9]*\)/\1.\2\3/'` 48 if [ _"$p" = _"mindi-busybox" ]; then 49 oldver=`echo $s | sed "s/$p-\([1-9][0-9.]*\).tar.bz2/\1/"` 50 newver=$oldver 51 else 52 oldver=`echo $s | sed "s/$p-\([1-9][0-9.]*\).tar.bz2/\1/"` 53 newver=`echo $oldver | sed 's/\([0-9]\)\.\([0-9][0-9]*\)\.\([0-9][0-9]*\)/\1.\2\3/'` 54 fi 48 55 distro=`ls -d ${TOPDIR}/${VER}-$TAG/$p-[1-9]*/distributions/mandriva-* | tail -1` 49 56 spec=${distro}/$p.spec … … 51 58 cd $SVNMDV/$p 52 59 mkdir -p SOURCES SPECS 53 echo "Modifying $oldver => $newver"54 60 svn del --force SOURCES/$p-*.tar.bz2 55 61 cp -a $src SOURCES/$p-$newver.tar.bz2 56 tar xfj SOURCES/$p-$newver.tar.bz2 57 mv $p-$oldver $p-$newver 58 perl -pi -e "s/$oldver/$newver/" $p-$newver/VERSION 59 tar cfj SOURCES/$p-$newver.tar.bz2 $p-$newver 60 rm -rf $p-$newver 62 cp -a $spec SPECS 63 64 # Case when there is a version change 65 if [ _"$oldver" != _"$newver" ]; then 66 echo "Modifying $oldver => $newver" 67 tar xfj SOURCES/$p-$newver.tar.bz2 68 mv $p-$oldver $p-$newver 69 perl -pi -e "s/$oldver/$newver/" $p-$newver/VERSION 70 tar cfj SOURCES/$p-$newver.tar.bz2 $p-$newver 71 rm -rf $p-$newver 72 perl -pi -e 's/^Version:[ \t]+([0-9])\.([0-9]+)\.([0-9]+)/Version: $1.$2$3/' SPECS/$p.spec 73 fi 61 74 svn add SOURCES/$p-$newver.tar.bz2 62 cp -a $spec SPECS63 75 # Use mkrel for mdv 64 perl -pi -e "s/^Release:[ \t]+..*/Release: %mkrel $ tag/" SPECS/$p.spec65 perl -pi -e 's/^Version:[ \t]+([0-9])\.([0-9]+)\.([0-9]+)/Version: $1.$2$3/'SPECS/$p.spec76 perl -pi -e "s/^Release:[ \t]+..*/Release: %mkrel $TAG/" SPECS/$p.spec 77 perl -pi -e "s/^Release:/Packager: Bruno Cornec <bcornec\@mandriva.org>\nRelease:/" SPECS/$p.spec 66 78 perl -pi -e 's/mindi >= ..*,/mindi/' SPECS/$p.spec 67 79 $TOOLHOME/mdv-changelog.pl SPECS/$p.spec … … 77 89 rm -f $MONDOTMP/cmt.spec 78 90 echo "Building on Mandriva's cluster" 79 ssh $ACCOUNT $DSTNODE "yr $p" 91 rev=`svn info | egrep "^Revision:" | cut -d: -f2` 92 repsys submit svn+ssh://svn.mandriva.com/svn/packages/cooker/$p $rev 80 93 fi 81 94 fi -
trunk/tools/qemu-vm.txt
r932 r1043 2 2 qemu-img create -f qcow image.qemu 3G 3 3 qemu -cdrom /dev/hdc -m 256 -boot d image.qemu 4 5 # Recent SUSE acpi=off 4 6 5 7 # RPM based : urpmi, yum install, yast2 … … 14 16 #Cf: http://wiki.xensource.com/xenwiki/QEMUGentoo 15 17 emerge neon newt slang autoconf automake subversion libtool gcc wget vim man groff lynx grub afio buffer mindi mondo-rescue 18 19 # Slackware 20 # Cf: http://www.linuxpackages.net/howto.php?page=package&title=Package+Howto 16 21 17 22 #Changing CD during install: … … 68 73 rpmbuild -ba build/SPECS/buffer.spec 69 74 chmod 644 build/RPMS/i386/* 70 scp -p build/RPMS/i?86/afio-[0-9]* build/RPMS/i?86/buffer-[0-9]* ftp.mondorescue.org:/mondo/ftp/rhel/3/75 scp -p build/RPMS/i?86/afio-[0-9]* build/RPMS/i?86/buffer-[0-9]* www.mondorescue.org:/mondo/ftp/rhel/3/ 71 76 72 77 73 78 root: 74 79 rpm -ivh ~bruno/build/RPMS/i?86/afio-[0-9]* ~bruno/build/RPMS/i?86/buffer-[0-9]* 75 # In case76 scp bruno@10.0.2.2:/usr/bin/man2dvi /usr/local/bin77 80 78 81 #for gentoo 79 82 chown bruno /etc/make.conf 80 83 bruno in portage group 84 85 # for FreeBSD 86 ln -sf /usr/local/bin/bash /bin/bash -
trunk/tools/svn2build
r977 r1043 9 9 dname=`dirname $0` 10 10 prem=`echo $dname |cut -c1` 11 if [ ${prem} =="/" ]; then11 if [ _${prem} = _"/" ]; then 12 12 export TOOLHOME=$dname 13 13 else … … 92 92 elif [ "$dtype" = "ebuild" ]; then 93 93 m4 $MONDOTMP/mondorescue.mc $dest/distributions/$dfam/$p.ebuild > $dest/distributions/${ddir}-$dver/$p-$v.ebuild 94 elif [ "$dtype" = "tgz" ]; then 95 m4 $MONDOTMP/mondorescue.mc $dest/distributions/$dfam/slack-desc > $dest/distributions/${ddir}-$dver/slack-desc 96 elif [ "$dtype" = "port" ]; then 97 m4 $MONDOTMP/mondorescue.mc $dest/distributions/$dfam/Makefile > $dest/distributions/${ddir}-$dver/Makefile 94 98 elif [ "$dtype" = "deb" ]; then 95 99 cp -a $dest/distributions/$ddir/* $dest/distributions/${ddir}-$dver … … 121 125 exit -1 122 126 fi 127 cd .. 128 fi 129 if [ _"`echo $p | grep 'busybox'`" != _"" ]; then 130 cd $dest 131 mv Rules.mak Rules.mak.orig 132 cat Rules.mak.orig | sed "s/^EXTRAVERSION\([\t ]*\):=/EXTRAVERSION\1:=-$tag-r$REVISION/" > Rules.mak 123 133 cd .. 124 134 fi
Note:
See TracChangeset
for help on using the changeset viewer.