Changeset 754 in MondoRescue for branches/2.0.9/tools/build2pkg
- Timestamp:
- Aug 6, 2006, 1:44:24 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.0.9/tools/build2pkg
r733 r754 55 55 src=${TOPDIR}/${VER}-$TAG/$p-[1-9st]*.tar.gz 56 56 pv=`basename $src .tar.gz` 57 PVER=`echo $pv | sed "s|^$p-||" | cut -d- -f1` 57 58 58 59 if [ _"$dtype" = _"rpm" ]; then … … 77 78 echo "Generating $p RPMS" 78 79 cd SPECS 79 tar xfz $src $p-${ VER}/distributions/${ddir}-$dver/$p.spec80 mv $p-${ VER}/distributions/${ddir}-$dver/$p.spec .81 rm -rf $p-${ VER}80 tar xfz $src $p-${PVER}/distributions/${ddir}-$dver/$p.spec 81 mv $p-${PVER}/distributions/${ddir}-$dver/$p.spec . 82 rm -rf $p-${PVER} 82 83 83 84 rpmbuild -ba $p.spec 2> $log 1> $log … … 97 98 elif [ _"$dtype" = _"ebuild" ]; then 98 99 log=$TMP/$p-gentoo.log 99 tar xfz $src $p-${ VER}/distributions/${ddir}-$dver/$p-${VER}.ebuild100 tar xfz $src $p-${PVER}/distributions/${ddir}-$dver/$p-${VER}.ebuild 100 101 if [ _"`grep $TOPBUILDDIR/portage /etc/make.conf`" = _"" ]; then 101 102 echo "Adding $TOPBUILDDIR/portage to /etc/make.conf" … … 104 105 105 106 mkdir -p ${TOPBUILDDIR}/portage/sys-apps/$p 106 mv $p-${ VER}/distributions/${ddir}-$dver/$p-${VER}.ebuild ${TOPBUILDDIR}/portage/sys-apps/$p/$p-${VER}.ebuild107 rm -rf $p-${ VER}107 mv $p-${PVER}/distributions/${ddir}-$dver/$p-${PVER}.ebuild ${TOPBUILDDIR}/portage/sys-apps/$p/$p-${PVER}.ebuild 108 rm -rf $p-${PVER} 108 109 109 110 cd ${TOPBUILDDIR}/portage/sys-apps/$p 110 ebuild $p-${ VER}.ebuild digest 2> $log 1> $log111 ebuild $p-${PVER}.ebuild digest 2> $log 1> $log 111 112 if [ $? != 0 ]; then 112 113 cat $log 113 114 status=-1 114 115 fi 115 ebuild $p-${ VER}.ebuild install 2>> $log 1>> $log116 ebuild $p-${PVER}.ebuild install 2>> $log 1>> $log 116 117 if [ $? != 0 ]; then 117 118 cat $log … … 123 124 cd $TOPBUILDDIR 124 125 tar xfz $src 125 cd ${p}-${ VER}126 cd ${p}-${PVER} 126 127 # point to the right debian conf 127 128 ln -s distributions/${ddir}-$dver debian
Note:
See TracChangeset
for help on using the changeset viewer.