debian-cd-clone/tools
Steve McIntyre a269a8fd4c Merge of changes from Steve's development branch to take us to
debian-cd version 3.0.0. Highlights:

  * Support now added for multi-arch CDs/DVDs, including mixed
    binary/source discs. Multi-arch discs should be bootable on those
    multiple arches, modulo boot-sector clashes. Extra support added
    in boot-i386 and boot-amd64 to make the 2 main arches happily
    co-exist.

  * Disc sizing is now much more intelligent - sizes are defined
    depending on the disk type chosen at the start, and discs are now
    filled exactly to those sizes while files are added rather than
    the old up-front guessing method. Equally, the metadata on the
    disc (Packages, Packages.gz, Sources, Sources.gz, md5sums.txt) is
    generated as much as possible while this is happening to make the
    sizing code incredibly accurate. Using this method of disc sizing
    means that customising discs should be much easier/safer - either
    add custom contents at the start and debian-cd will fill the
    remainder of the disc, or afterwards roll back the packages on the
    disc and add extras later.

  * Source is now treated as (almost) just another arch, with most of
    the special casing for source hidden internally. If asking for
    source-only discs, they will simply be built using all the
    available sources. If combined with other arches, the sources will
    automatically be chosen to match the binary packages. Meeting GPL
    requirements was never so easy!

  * Removed lots of old cruft to clean up the codebase:
    + non-US support
    + woody support
    + lots of old support scripts that have been made redundant
    + significantly simpler Makefile, much easier to follow
    + old boot-$ARCH.calc files for estimating boot-file sizes are now
      (obviously) obsolete and therefore gone
2006-12-07 23:09:01 +00:00
..
boot Merge of changes from Steve's development branch to take us to 2006-12-07 23:09:01 +00:00
etch Merge of changes from Steve's development branch to take us to 2006-12-07 23:09:01 +00:00
potato * Fixed tools/potato/upgrade.sh for s/1/CD1/ change and include the upgrade 2000-06-19 22:25:24 +00:00
sarge Added tools/sarge/upgrade-hppa.sh and tools/sarge/upgrade-sparc.sh to 2005-06-05 01:21:39 +00:00
woody Missing b-f documentation is not a fatal error. Keep 2004-06-27 22:48:19 +00:00
add-bin-doc Merge of changes from Steve's development branch to take us to 2006-12-07 23:09:01 +00:00
add_files Added FORCENONUSONCD1 option - forces non-US packages/sources onto the 2000-06-16 23:42:50 +00:00
add_packages Merge of changes from Steve's development branch to take us to 2006-12-07 23:09:01 +00:00
add_secured * Updated tools/add_secured to work with all versions of md5sum 2002-05-15 21:32:02 +00:00
apt-selection Merge of changes from Steve's development branch to take us to 2006-12-07 23:09:01 +00:00
dedicated_source Added tools/dedicated_source: simple script used to add extra source 2005-06-09 10:56:32 +00:00
generate_di+k_list Fix typo bug, improve error handling 2006-12-04 17:23:57 +00:00
generate_di_list Remove sh from the arch list in generate_di_list, to make builds quieter 2006-11-30 21:50:29 +00:00
grab_md5 * Another devel branch merge: Change tools/grab_md5 to also look for 2006-11-30 22:13:42 +00:00
imagesums Fix md5sum file format 2006-12-05 17:52:07 +00:00
jigdo_cleanup Add execute bits 2005-12-07 00:37:59 +00:00
link.pl Merge of changes from Steve's development branch to take us to 2006-12-07 23:09:01 +00:00
list2cds Merge of changes from Steve's development branch to take us to 2006-12-07 23:09:01 +00:00
make_disc_trees Merge of changes from Steve's development branch to take us to 2006-12-07 23:09:01 +00:00
make_image Merge of changes from Steve's development branch to take us to 2006-12-07 23:09:01 +00:00
merge_package_lists Merge of changes from Steve's development branch to take us to 2006-12-07 23:09:01 +00:00
my-dpkg-scanpackages even more hardcoded path sillyness 2005-09-14 21:00:38 +00:00
scanpackages.old Updated to work with new update-cd and local my-dpkg-scanpackages script 2002-12-21 12:07:59 +00:00
scansources Fix for non-working source builds - $MIRROR/indices layout has changed 2006-01-18 20:51:24 +00:00
scansources.old (Temporary) check in of the old version of scansources, still used by 2004-07-12 22:07:47 +00:00
set_mkisofs_opts amd64 uses -J just like i386 2004-12-08 22:41:18 +00:00
start_new_disc Merge of changes from Steve's development branch to take us to 2006-12-07 23:09:01 +00:00
update_popcon Merge of changes from Steve's development branch to take us to 2006-12-07 23:09:01 +00:00