Magellan Linux

Diff of /branches/magellan-next/core/grub/grub-0.97-r19.smage2

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 7850 by niro, Fri May 27 19:30:03 2011 UTC revision 7851 by niro, Wed Jun 1 22:09:56 2011 UTC
# Line 94  src_prepare() Line 94  src_prepare()
94   mpatch ${PNAME}-${PVER}-inode-size.patch || die   mpatch ${PNAME}-${PVER}-inode-size.patch || die
95    
96   # fix pic issues with the net drivers   # fix pic issues with the net drivers
97   mpatch ${PNAME}-${PVER}-netboot-pic.patch || die  # mpatch ${PNAME}-${PVER}-netboot-pic.patch || die
98    
99   # fix compilation issues   # fix compilation issues
100   mpatch ${PNAME}-${PVER}-netboot-compile-fixes.patch || die  # mpatch ${PNAME}-${PVER}-netboot-compile-fixes.patch || die
101    
102   # rebuild makefiles   # rebuild makefiles
103   autoreconf --install --force || die   autoreconf --install --force || die
# Line 115  src_compile() Line 115  src_compile()
115   export LDFLAGS="-static"   export LDFLAGS="-static"
116   fi   fi
117    
118   # build netboot grub first  # # build netboot grub first
119   mconfigure \  # mconfigure \
120   --enable-diskless \  # --enable-diskless \
121   --enable-3c503 \  # --enable-3c503 \
122   --enable-3c507 \  # --enable-3c507 \
123   --enable-3c509 \  # --enable-3c509 \
124   --enable-3c529 \  # --enable-3c529 \
125   --enable-3c595 \  # --enable-3c595 \
126   --enable-3c590x \  # --enable-3c590x \
127   --enable-cs89x0 \  # --enable-cs89x0 \
128   --enable-davicom \  # --enable-davicom \
129   --enable-depca \  # --enable-depca \
130   --enable-eepro \  # --enable-eepro \
131   --enable-eepro100 \  # --enable-eepro100 \
132   --enable-epic100 \  # --enable-epic100 \
133   --enable-exos205 \  # --enable-exos205 \
134   --enable-ni5210 \  # --enable-ni5210 \
135   --enable-lance \  # --enable-lance \
136   --enable-ne2100 \  # --enable-ne2100 \
137   --enable-ni5010 \  # --enable-ni5010 \
138   --enable-ni6510 \  # --enable-ni6510 \
139   --enable-natsemi \  # --enable-natsemi \
140   --enable-ne \  # --enable-ne \
141   --enable-ns8390 \  # --enable-ns8390 \
142   --enable-wd \  # --enable-wd \
143   --enable-otulip \  # --enable-otulip \
144   --enable-rtl8139 \  # --enable-rtl8139 \
145   --enable-sis900 \  # --enable-sis900 \
146   --enable-sk-g16 \  # --enable-sk-g16 \
147   --enable-smc9000 \  # --enable-smc9000 \
148   --enable-tiara \  # --enable-tiara \
149   --enable-tulip \  # --enable-tulip \
150   --enable-via-rhine \  # --enable-via-rhine \
151   --enable-w89c840\  # --enable-w89c840\
152   || die  # || die
153    #
154   mmake w89c840_o_CFLAGS="-O" || die  # mmake w89c840_o_CFLAGS="-O" || die
155   mv stage2/nbgrub ${SRCDIR}/ || die  # mv stage2/nbgrub ${SRCDIR}/ || die
156   mv stage2/pxegrub ${SRCDIR}/ || die  # mv stage2/pxegrub ${SRCDIR}/ || die
157   mv stage2/stage2 stage2/stage2.netboot || die  # mv stage2/stage2 stage2/stage2.netboot || die
158    #
159   # clean up sources  # # clean up sources
160   make clean || die  # make clean || die
161    
162   # build the normal grub   # build the normal grub
163   mconfigure || die   mconfigure || die
# Line 181  src_install() Line 181  src_install()
181   *) archhost="${CHOST/-linux-gnu/}" ;;   *) archhost="${CHOST/-linux-gnu/}" ;;
182   esac   esac
183    
184   # install netboot grub  # # install netboot grub
185   minstallexec nbgrub /usr/$(mlibdir)/grub/${archhost}/ || die  # minstallexec nbgrub /usr/$(mlibdir)/grub/${archhost}/ || die
186   minstallexec pxegrub /usr/$(mlibdir)/grub/${archhost}/ || die  # minstallexec pxegrub /usr/$(mlibdir)/grub/${archhost}/ || die
187   minstallexec stage2/stage2.netboot /usr/$(mlibdir)/grub/${archhost}/ || die  # minstallexec stage2/stage2.netboot /usr/$(mlibdir)/grub/${archhost}/ || die
188    
189   # now copying all stage files   # now copying all stage files
190   for i in ${BINDIR}/usr/$(mlibdir)/grub/${archhost}/*   for i in ${BINDIR}/usr/$(mlibdir)/grub/${archhost}/*

Legend:
Removed from v.7850  
changed lines
  Added in v.7851