Changeset 729 in MondoRescue for trunk/tools
- Timestamp:
- Jul 30, 2006, 4:06:39 PM (18 years ago)
- Location:
- trunk/tools
- Files:
-
- 1 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/build2pkg
r672 r729 69 69 log=$TMP/$p-rpm.log 70 70 71 if [ "$dfam" = "mandriva" ]; then72 echo "Generating bzip2 files ( mandriva)"71 if [ "$dfam" = "mandriva" || "$dfam" = "suse" ]; then 72 echo "Generating bzip2 files ($dfam)" 73 73 gzip -cd $src | bzip2 -c3 > SOURCES/$pv.tar.bz2 74 74 else … … 77 77 echo "Generating $p RPMS" 78 78 cd SPECS 79 tar xfz $src $p v/distributions/${ddir}-$dver/$p.spec80 mv $p v/distributions/${ddir}-$dver/$p.spec .81 rm -rf $p v79 tar xfz $src $p-${VER}/distributions/${ddir}-$dver/$p.spec 80 mv $p-${VER}/distributions/${ddir}-$dver/$p.spec . 81 rm -rf $p-${VER} 82 82 83 83 rpmbuild -ba $p.spec 2> $log 1> $log … … 85 85 cat $log 86 86 status=-1 87 else 88 egrep '^Wrote:' $log 89 rpmlint `egrep '^Wrote:' $log | cut -d: -f2` 87 90 fi 88 egrep '^Wrote:' $log89 91 rm -rf ${TOPBUILDDIR}/BUILD/* 90 92 cd .. … … 92 94 log=$TMP/$p-gentoo.log 93 95 ln -sf $src . 94 tar xfz $src $p v/distributions/${ddir}-$dver/$p-${VER}-r$TAG.ebuild96 tar xfz $src $p-${VER}/distributions/${ddir}-$dver/$p-${VER}.ebuild 95 97 if [ _"`grep $TOPBUILDDIR/portage /etc/make.conf`" = _"" ]; then 96 98 echo "Adding $TOPBUILDDIR/portage to /etc/make.conf" … … 99 101 100 102 mkdir -p ${TOPBUILDDIR}/portage/sys-apps/$p 101 mv $p v/distributions/${ddir}-$dver/$p-${VER}-r$TAG.ebuild ${TOPBUILDDIR}/portage/sys-apps/$p102 rm -rf $p v103 mv $p-${VER}/distributions/${ddir}-$dver/$p-${VER}.ebuild ${TOPBUILDDIR}/portage/sys-apps/$p 104 rm -rf $p-${VER} 103 105 104 106 cd ${TOPBUILDDIR}/portage/sys-apps/$p 105 ebuild $p-${VER} -r$TAG.ebuild digest 2> $log 1> $log107 ebuild $p-${VER}.ebuild digest 2> $log 1> $log 106 108 if [ $? != 0 ]; then 107 109 cat $log 108 110 status=-1 109 111 fi 110 ebuild $p-${VER} -r$TAG.ebuild unpack 2>> $log 1>> $log112 ebuild $p-${VER}.ebuild unpack 2>> $log 1>> $log 111 113 if [ $? != 0 ]; then 112 114 cat $log 113 115 status=-1 114 116 fi 115 ebuild $p-${VER} -r$TAG.ebuild compile 2>> $log 1>> $log117 ebuild $p-${VER}.ebuild compile 2>> $log 1>> $log 116 118 if [ $? != 0 ]; then 117 119 cat $log 118 120 status=-1 119 121 fi 120 #ebuild $p-${VER} -r$TAG.ebuild install 2>> $log 1>> $log122 #ebuild $p-${VER}.ebuild install 2>> $log 1>> $log 121 123 if [ $? != 0 ]; then 122 124 cat $log … … 125 127 elif [ _"$dtype" = _"deb" ]; then 126 128 log=$TMP/$p-deb.log 129 export TMPDIR=/tmp 127 130 cd $TOPBUILDDIR 128 131 tar xfz $src 129 cd ${p v}*132 cd ${p}-${VER} 130 133 # point to the right debian conf 131 134 ln -s distributions/${ddir}-$dver debian -
trunk/tools/build2qemu
r618 r729 72 72 exit -1 73 73 fi 74 export sp=2222 74 if [ _"$sp" = _"" ]; then 75 export sp=2222 76 fi 75 77 ps auxww | grep qemu | grep -v grep | grep -q /users/qemu/$m.qemu 76 78 if [ $? -ne 0 ]; then -
trunk/tools/common-env
r649 r729 10 10 export TOPDIR=${BASE}/build 11 11 mkdir -p ${TOPDIR} 12 export TMPDIR= 13 export TMP=`mktemp -d -p /tmp`12 export TMPDIR=/tmp 13 export TMP=`mktemp -d` 14 14 15 15 umask 022 -
trunk/tools/mkchangelog.pl
r672 r729 83 83 #print "**$ndate**\n"; 84 84 if ($dtype eq "rpm") { 85 print OUTPUT "* $ndate Bruno Cornec <bruno\@mondorescue.org> $ver\n";85 print OUTPUT "* $ndate Bruno Cornec <bruno\@mondorescue.org> VVV-RRR\n"; 86 86 print OUTPUT "- Updated to $ver\n"; 87 87 } -
trunk/tools/pkg2ftp
r592 r729 58 58 pkg="$pkg ${TOPBUILDDIR}/RPMS/${ar}/$pv${suf}.${ar}.rpm" 59 59 spkg="$spkg ${TOPBUILDDIR}/SRPMS/$pv${suf}.src.rpm" 60 elif [ _"$dtype" = "_deb" ]; then 61 pkg="$pkg ${TOPBUILDDIR}/$p_*.rpm" 62 spkg="$spkg ${TOPBUILDDIR}/$p_*.dsc ${TOPBUILDDIR}/$p_*.tar.gz" 60 63 fi 61 64 done -
trunk/tools/svn2build
r672 r729 37 37 v=`cat ${SVNBRANCH}/$p/VERSION` 38 38 echo "Management of $p $v-$REVISION" 39 dest="$p-$v -$TAG"39 dest="$p-$v" 40 40 rm -fr $dest 41 41 svn export ${SVNBRANCH}/$p $dest … … 72 72 fi 73 73 echo "Using $inc customization to build SPEC file" 74 m4 $TMP/mondorescue.mc $inc $dest/distributions/rpm/$p.spec > $dest/distributions/${ddir}-$dver/$p.spec75 74 76 75 $TOOLHOME/mkchangelog.pl $dtype $p $TMP/$p.spec … … 79 78 exit -1 80 79 fi 81 cat $TMP/$p.spec >> $dest/distributions/${ddir}-$dver/$p.spec 80 m4 $TMP/mondorescue.mc $inc $dest/distributions/rpm/$p.spec $TMP/$p.spec > $dest/distributions/${ddir}-$dver/$p.spec 81 82 82 rm -f $TMP/$p.spec 83 83 elif [ "$dtype" = "ebuild" ]; then … … 116 116 if [ _"`echo $p | grep -v kernel | grep mindi`" != _"" ]; then 117 117 v1=`cat ${SVNBRANCH}/mondo-doc/VERSION` 118 if [ ! -d mondo-doc-$v1 -$TAG]; then118 if [ ! -d mondo-doc-$v1 ]; then 119 119 echo "mondo-doc should be created before $p" 120 120 exit -1 121 121 fi 122 (cd mondo-doc-$v1 -$TAG; make -f Makefile.man install-$p INSTALLDIR=../$dest)122 (cd mondo-doc-$v1 ; make -f Makefile.man install-$p INSTALLDIR=../$dest) 123 123 rm -f $dest/rootfs/sbin/parted2fdisk-ia64 124 124 fi 125 125 if [ "`echo $p | grep -v doc | grep mondo`" != "" ]; then 126 126 v1=`cat ${SVNBRANCH}/mondo-doc/VERSION` 127 if [ ! -d mondo-doc-$v1 -$TAG]; then127 if [ ! -d mondo-doc-$v1 ]; then 128 128 echo "mondo-doc should be created before $p" 129 129 exit -1 130 130 fi 131 (cd mondo-doc-$v1 -$TAG; make -f Makefile.howto install INSTALLDIR=../$dest/docs/en ; make -f Makefile.man install-$p INSTALLDIR=../$dest/docs/man)131 (cd mondo-doc-$v1 ; make -f Makefile.howto install INSTALLDIR=../$dest/docs/en ; make -f Makefile.man install-$p INSTALLDIR=../$dest/docs/man) 132 132 (cd $dest ; echo "Bootstraping mondo ... " ; ./bootstrap) 133 133 fi
Note:
See TracChangeset
for help on using the changeset viewer.