[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: m68k boot-floppies



'nother try, I changed a few things in release.sh, see bottom. Note this is
not yet the final version, I need some advice, so please dont commit this
yet.

m68k was not prepared for the debian -> images-1.44 change, I tried to put
it in for all subarches. A few glitches, it seems the names on m68k are
different from the rest of the world. 
Ie its rescueatari.bin and not resc1440atari.bin, which script needs to be
changed to get the same names as every other arch does?
The rescue/driver files for mac/vme do not get moved into the subdirs, at
least not in the current script. Shouldnt they be moved as well or dont you
need that? Same place as everybody else, ie images-1.44/mac,bvmexx?
Where do the debian-xxx.txt files come from? There is none for amiga in the
m68k-specials. I know they have to be adapted for potato...
Also the amigaspecial files (boot scripts and icons) have to be adapted
(debian->images-1.44), working on that.
Executable permissions should be set before lha-ing, seems they got lost.
linux/lha uses the lh6 compression, which I think is not yet available for
amigas, I couldnt unpack an archive on amiga... will add that soon.

Can somebody comment/check the debian-images-1.44 changes I made? Anything
forgotten, anything wrong?

Christian

--- boot-floppies/release.sh.orig	Thu Mar 30 19:09:25 2000
+++ boot-floppies/release.sh	Mon Apr  3 09:58:21 2000
@@ -350,21 +350,25 @@
   # Atari install kit: lzh archive
   #
   mkdir -p $release/atari
-  mkdir -p $release/atari/debian
-  cp resc1440atari.bin $release/atari/debian/resc1440.bin
-  cp drv1440atari.bin $release/atari/debian/drv1440.bin
-  cp linuxatari $release/atari/debian/linux
-  cp sys_mapatari.gz $release/atari/debian/sysmap.gz
-  cp rootatari.bin $release/atari/debian/root.bin
-  cp lowmemrd.bin $release/atari/debian/
-  cp m68k-specials/bootstra.ttp $release/atari/debian/bootstra.prg
-  # cp m68k-specials/bootargs $release/atari/debian/bootargs
-  echo "-s -k linux -r root.bin root=/dev/ram video=keep load_ramdisk=1" > $release/atari/debian/bootargs
-  cp m68k-specials/debian-atari.txt $release/atari/debian/install.doc
+  mkdir -p $release/atari/images-1.44/
+#  mv $release/images-1.44/resc1440atari.bin $release/atari/images-1.44/resc1440.bin
+#  mv $release/images-1.44/drv1440atari.bin $release/atari/images-1.44/drv1440.bin
+  mv $release/images-1.44/rescueatari.bin $release/atari/images-1.44/resc1440.bin
+  mv $release/images-1.44/driveratari-1.bin $release/atari/images-1.44/drv1440.bin
+  cp linuxatari $release/atari/linux
+  cp sys_mapatari.gz $release/atari/sysmap.gz
+  mv $release/images-1.44/rootatari.bin $release/atari/images-1.44/root.bin
+# no more lowmem?
+#  cp lowmemrd.bin $release/atari/debian/
+  cp m68k-specials/bootstra.ttp $release/atari/images-1.44/bootstra.prg
+  # cp m68k-specials/bootargs $release/atari/images-1.44/bootargs
+  echo "-s -k linux -r root.bin root=/dev/ram video=keep load_ramdisk=1" > $release/atari/images-1.44/bootargs
+  cp m68k-specials/debian-atari.txt $release/atari/images-1.44/install.doc
   # create lzh archive
   (cd $release/atari/ && lha a ../atariinstall.lzh debian/)
   # clean up
-  rm -rf $release/atari
+# ???
+#  rm -rf $release/atari
   # 
   # Atari: loose files
   #
@@ -374,19 +378,23 @@
   # Amiga install kit: lzh archive
   #
   mkdir -p $release/amiga
-  mkdir -p $release/amiga/debian
+  mkdir -p $release/amiga/images-1.44
   # unpack AmigaOS magic from m68k support directory
   (cd $release/amiga/ && lha x ../../m68k-specials/amiga-kit.lzh)
-  cp resc1440amiga.bin $release/amiga/debian/resc1440.bin
-  cp drv1440amiga.bin $release/amiga/debian/drv1440.bin
-  cp linuxamiga $release/amiga/debian/
-  cp sys_mapamiga.gz $release/amiga/debian/
-  cp rootamiga.bin $release/amiga/debian/
-  cp lowmemrd.bin $release/amiga/debian/
+#  mv $release/images-1.44/resc1440amiga.bin $release/amiga/images-1.44/resc1440.bin
+#  mv $release/images-1.44/drv1440amiga.bin $release/amiga/images-1.44/drv1440.bin
+  mv $release/images-1.44/rescueamiga.bin $release/amiga/images-1.44/resc1440.bin
+  mv $release/images-1.44/driveramiga-1.bin $release/amiga/images-1.44/drv1440.bin
+  cp linuxamiga $release/amiga/images-1.44/linux
+  cp sys_mapamiga.gz $release/amiga/images-1.44/
+  cp rootamiga.bin $release/amiga/images-1.44/
+# no more lowmem?
+#  cp lowmemrd.bin $release/amiga/images-1.44/
   # create lzh archive
   (cd $release/amiga/ && lha a ../amigainstall.lzh *)
   # clean up
-  rm -rf $release/amiga
+# ???
+#  rm -rf $release/amiga
   #
   # Amiga: loose files
   #
@@ -439,25 +447,28 @@
   # package Mac booter stuff for the CD install dir
   # (tar format until I can come up with something nicer)
   mkdir -p $release/mac
-  mkdir -p $release/mac/install/
-  mkdir -p $release/mac/install/mac/
-  cp m68k-specials/Penguin-17.hqx $release/mac/install/mac/
-  #cp m68k-specials/Penguin_Prefs_CD.hqx $release/mac/install/mac/
-  #cp m68k-specials/Penguin_Prefs_CD_autoboot.hqx $release/mac/install/mac/
+  mkdir -p $release/mac/images-1.44/
+  mkdir -p $release/mac/images-1.44/mac/
+  cp $release/images-1.44/rescuemac.bin $release/mac/images-1.44/resc1440.bin
+  cp $release/images-1.44/drivermac-1.bin $release/mac/images-1.44/drv1440.bin
+  cp m68k-specials/Penguin-17.hqx $release/mac/images-1.44/mac/
+  #cp m68k-specials/Penguin_Prefs_CD.hqx $release/mac/images-1.44/mac/
+  #cp m68k-specials/Penguin_Prefs_CD_autoboot.hqx $release/mac/images-1.44/mac/
   dd if=/dev/zero of=$release/macinstall-temp.img bs=1024 count=1440
   hformat $release/macinstall-temp.img
   # mount it (':' is top dir)
   hmount $release/macinstall-temp.img
   hcopy -b m68k-specials/Penguin_Prefs_CD.hqx :"Penguin Prefs"
   hcopy -b m68k-specials/Penguin_Prefs_CD_autoboot.hqx :"Penguin Prefs (autoboot)"
-  hcopy -b :"Penguin Prefs" $release/mac/install/mac/
-  hcopy -b :"Penguin Prefs (autoboot)" $release/mac/install/mac/
+  hcopy -b :"Penguin Prefs" $release/mac/images-1.44/mac/
+  hcopy -b :"Penguin Prefs (autoboot)" $release/mac/images-1.44/mac/
   humount $release/macinstall-temp.img
   rm $release/macinstall-temp.img
-  cp m68k-specials/debian-mac.txt $release/mac/install/mac/
-  (cd $release/mac && tar cfvz ../macinstall.tar.gz install/)
+  cp m68k-specials/debian-mac.txt $release/mac/images-1.44/mac/
+  (cd $release/mac && tar cfvz ../macinstall.tar.gz images-1.44/)
   # clean up
-  rm -rf $release/mac
+# ???
+#  rm -rf $release/mac
   #
   # Mac: loose files
   #


Reply to: