--- makebootfat-1.4.orig/debian/README.Debian +++ makebootfat-1.4/debian/README.Debian @@ -0,0 +1,36 @@ +Debian README for makebootfat package +===================================== + +These basic steps worked for the maintainer to create your a bootable dos +usb-stick. Just replace with sda/sdb/sdc or whatever matches +your usb stick device. + +Partition your usb-stick such that it has one primary dos partition, then +execute + + +====snip=== +mkdir /tmp/fs-root +cd /tmp +wget http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.0/pkgs/kernels.zip +wget http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.0/pkgs/commandx.zip +wget http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.0/pkgs/unstablex.zip +unzip kernels.zip +unzip commandx.zip +unzip unstablex.zip +cp bin/kernel.sys bin/command.com /tmp/fs-root/ +cp source/ukernel/boot/fat* /tmp/ +sudo makebootfat -o /dev/ -E 255 -1 fat12.bin -2 fat16.bin -3 fat32lba.bin -m /usr/lib/syslinux/mbr.bin ../fs-root/ +====snip=== + + +The url http://sourceforge.net/apps/mediawiki/freedos/index.php?title=USB +points to step by step instructions on how to create a bootable memorystick +with freedos using makebootfat (on which the above instructions are based on). + +The files required to create bootable usb-sticks with syslinux (like mbr.bin) +can be found under /usr/lib/syslinux (if the syslinux-common debian package +is installed). The mbrfat.bin file needed to create bootable dos based usb +sticks is shipped with makebootfat in /usr/lib/makebootfat/mbrfat.bin . + + -- Soeren Sonnenburg Wed, 14 Oct 2009 06:15 CEST --- makebootfat-1.4.orig/debian/changelog +++ makebootfat-1.4/debian/changelog @@ -0,0 +1,42 @@ +makebootfat (1.4-5.1) unstable; urgency=medium + + * Non-maintainer upload. + * Run dh-autoreconf to fix FTBFS on arm64. (Closes: #759446) + + -- Adrian Bunk Sun, 05 Mar 2017 21:55:12 +0200 + +makebootfat (1.4-5) unstable; urgency=low + + * Fix link to freedos documentation (Closes: #616469) + + -- Soeren Sonnenburg Fri, 22 Jul 2011 17:28:22 +0200 + +makebootfat (1.4-4) unstable; urgency=low + + * Fix typos in package description, thanks + Martin Eberhard Schauer (Closes: #550729). + * Improve README.Debian to include script like instructions for creating + bootable usb-sticks. + + -- Soeren Sonnenburg Wed, 14 Oct 2009 06:17:16 +0200 + +makebootfat (1.4-3) unstable; urgency=low + + * Ship mbrfat.bin in /usr/lib/makebootfat/mbrfat.bin and mention this + location in README.Debian (Closes: #523891). + + -- Soeren Sonnenburg Sat, 25 Apr 2009 13:48:36 +0200 + +makebootfat (1.4-2) unstable; urgency=low + + * Recommend syslinux-common package and clarify in README.Debian that + mbr.bin can be found in there (Closes: #523891) + * Bump standards version (no changes required). + + -- Soeren Sonnenburg Mon, 13 Apr 2009 17:06:18 +0200 + +makebootfat (1.4-1) unstable; urgency=low + + * Initial Release (Closes: #510969) + + -- Soeren Sonnenburg Tue, 06 Jan 2009 21:10:46 +0100 --- makebootfat-1.4.orig/debian/compat +++ makebootfat-1.4/debian/compat @@ -0,0 +1 @@ +5 --- makebootfat-1.4.orig/debian/control +++ makebootfat-1.4/debian/control @@ -0,0 +1,23 @@ +Source: makebootfat +Section: utils +Priority: optional +Maintainer: Soeren Sonnenburg +Build-Depends: cdbs, debhelper (>= 5), dh-autoreconf +Standards-Version: 3.8.1 +Homepage: http://advancemame.sourceforge.net/boot-readme.html +Vcs-Svn: https://bollin.googlecode.com/svn/makebootfat/trunk/ +Vcs-Browser: http://bollin.googlecode.com/svn/makebootfat/trunk/ + +Package: makebootfat +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Recommends: syslinux-common, loadlin +Description: Utility to create a bootable FAT filesystem + Makebootfat is a command line utility able to create bootable USB disks + using the FAT filesystem and syslinux. + . + Makebootfat is the most advanced tool available able to make bootable + USB disks. It is able to autodetect/partition/format/populate the USB + disk in a single step without any user interaction. It's also able to + create disk images which are compatible with all the three standards + USB-FDD, USB-HDD and USB-ZIP at the same time. --- makebootfat-1.4.orig/debian/copyright +++ makebootfat-1.4/debian/copyright @@ -0,0 +1,22 @@ +This package was debianized by Soeren Sonnenburg . + +It was downloaded from http://advancemame.sourceforge.net/boot-readme.html. + +The upstream author is Andrea Mazzoleni . + +Copyright: (C) 2004-2005 Andrea Mazzoleni + +License: + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + On Debian systems, you can find the GPL license in: + /usr/share/common-licenses/GPL-2 --- makebootfat-1.4.orig/debian/makebootfat.install +++ makebootfat-1.4/debian/makebootfat.install @@ -0,0 +1 @@ +mbrfat.bin /usr/lib/makebootfat --- makebootfat-1.4.orig/debian/orig-tar.sh +++ makebootfat-1.4/debian/orig-tar.sh @@ -0,0 +1,13 @@ +#!/bin/sh -e + +# called by uscan with '--upstream-version' + +# move to directory 'tarballs' +if [ -r .svn/deb-layout ]; then + . .svn/deb-layout + mv $3 $origDir + echo "moved $3 to $origDir" +fi + +exit 0 + --- makebootfat-1.4.orig/debian/rules +++ makebootfat-1.4/debian/rules @@ -0,0 +1,9 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/autoreconf.mk + +get-orig-source: + uscan --rename --upstream-version 0 || true + @echo successfully retrieved upstream tarball --- makebootfat-1.4.orig/debian/watch +++ makebootfat-1.4/debian/watch @@ -0,0 +1,3 @@ +version=3 +http://sf.net/advancemame/makebootfat-(.*).tar.gz \ + debian debian/orig-tar.sh