Commit Graph

1099 Commits

Author SHA1 Message Date
Steve McIntyre
7c746a97e9 Slightly cleaner handling of mkisofs_opts and _dirs 2006-12-08 12:17:24 +00:00
Steve McIntyre
e9be1e7c20 Make the FAQ extraction not be verbose 2006-12-08 11:56:52 +00:00
Steve McIntyre
a3ca8e7c21 Make the choice of config file more explicit 2006-12-08 11:40:16 +00:00
Steve McIntyre
2d1735aa21 Make sure we use the specified mkisofs in make_disc_trees
Make the missing-base-files debootstrap errors less scary-looking
2006-12-08 09:46:18 +00:00
Steve McIntyre
73f3f85b6b Match *CD rather than CD for the 650MB image size, so the KDE builds work 2006-12-08 00:48:08 +00:00
Steve McIntyre
634682f779 Fixing oversights from the big merge 2006-12-07 23:51:14 +00:00
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
Frans Pop
5f62118c2c Daily builds for amd64 now done by Andreas Barth; with thanks to Kurt Roeckx 2006-12-07 01:01:01 +00:00
Steve McIntyre
4c83b14ad9 Fix md5sum file format 2006-12-05 17:52:07 +00:00
Steve McIntyre
a689886868 Fix typo bug, improve error handling 2006-12-04 17:23:57 +00:00
Steve McIntyre
0d08a2a2d7 Fix simple logic problem: s/// 2006-12-04 11:41:28 +00:00
Steve McIntyre
5246ae846e Doh! Fix source builds - need to change how grab_md5 is called 2006-12-04 11:38:19 +00:00
Colin Watson
7a843520eb * Include prep support on powerpc images again. 2006-12-04 10:30:40 +00:00
Frans Pop
82d1b005fc * tools/generate_di+k_list: no longer include kernel-image packages for
powerpc as we don't support 2.4 based installs anymore. Closes #401429.
2006-12-03 19:11:45 +00:00
Frans Pop
72fed62129 * tasks/exclude-etch: clean up packages no longer in the archive. 2006-12-03 18:59:13 +00:00
Steve McIntyre
a12fe9fd65 Minor cleanup of the image sums stuff 2006-12-03 16:40:12 +00:00
Steve McIntyre
f4ab7392c5 * Another devel branch merge: Change tools/grab_md5 to also look for
md5sums in the installer suite as well as the archive suite in
    case they're different. Also removed old woody support, to clean
    up the code a little. Updated Makefile and update-cd to match the
    command-line interface change.
2006-11-30 22:15:31 +00:00
Steve McIntyre
93fe864b6f * Another devel branch merge: Change tools/grab_md5 to also look for
md5sums in the installer suite as well as the archive suite in
    case they're different. Also removed old woody support, to clean
    up the code a little. Updated Makefile and update-cd to match the
    command-line interface change.
2006-11-30 22:13:42 +00:00
Steve McIntyre
a46520a7fd Remove sh from the arch list in generate_di_list, to make builds quieter 2006-11-30 21:50:29 +00:00
Joey Hess
6dc383b0df typo 2006-11-30 03:25:39 +00:00
Joey Hess
4d57f750f1 remove servers from kde cd and some updating 2006-11-30 02:17:30 +00:00
Joey Hess
39ae9a2797 * build.sh: Don't force IMAGETARGET to bin-official_images when NOSOURCE
is set, if IMAGETARGET is also already set, as in a kde cd build.
2006-11-29 22:57:52 +00:00
Joey Hess
f808c28d9a * Add a temporary hack in Debian_etch-kde to use sid d-i, to get a fixed
preseed that supports preseeding of tasks.
2006-11-29 21:25:17 +00:00
Frans Pop
d79c7333ff * Fixed double target in yaboot.conf; reported on IRC by jbrand. 2006-11-28 20:04:46 +00:00
Joey Hess
a14d96f363 switch to short form, which will actually work soon 2006-11-28 18:45:20 +00:00
Steve McIntyre
ff845c2120 * Dump the mkisofs command-line used for each CD into .disk/mkisofs
as we make it. Closes: #258099
2006-11-28 00:19:55 +00:00
Steve McIntyre
4ded5ac8d9 * Add bpalogin near the top of the task list, as requested a long time
ago. Closes: #231583
2006-11-27 23:46:07 +00:00
Steve McIntyre
27f9fc5ef5 s/raw/iso/ 2006-11-27 17:03:22 +00:00
Steve McIntyre
3f2f6c11e3 Don't attempt to make ppc CDs bootable after #1 2006-11-27 09:43:10 +00:00
Steve McIntyre
9b44f8f3e0 Fix f1.txt mods - only apply on CD1 2006-11-27 09:36:49 +00:00
Steve McIntyre
4c31948c4b Quick fix 2006-11-27 04:16:52 +00:00
Steve McIntyre
1586e5757b Try again on .disk/cd_type 2006-11-27 03:22:34 +00:00
Steve McIntyre
42583ba7b4 * Stop using the silly .raw extension for output images, use .iso instead
* Improve support for different disk types. Specify DISKTYPE in CONF.sh,
    and it will affect both the output name later (so it's now possible to
    distinguish between CDs and DVDs). Defaults to CD if not otherwise
    set. DISKTYPE will be used more in the future for sizing too, but that
    merge can wait a while longer yet. Closes: #361422
  * Use DISKTYPE and COMPLETE values to create the file .disk/cd_type for
    the installer to use.
2006-11-27 03:19:31 +00:00
Steve McIntyre
38aa21763a * DEVEL BRANCH MERGE: Change mkisofs_opts usage: add a shell function
for the boot-$arch scripts to use rather than simply appending to the
    $N.mkisofs_opts file directly. Needed for forthcoming multi-arch
    support.
2006-11-27 02:15:29 +00:00
Steve McIntyre
89235c1124 Try again for dates 2006-11-26 22:53:28 +00:00
Steve McIntyre
0d7c8c6253 Try again for dates 2006-11-26 22:46:57 +00:00
Steve McIntyre
82bb97f5ee Try again for dates 2006-11-26 22:45:14 +00:00
Steve McIntyre
6f101339c8 Add the build date/time into a few more places so people can see them
more easily; add the build time into the .disk/info file.
2006-11-26 22:42:02 +00:00
Steve McIntyre
40c9c0b3d0 Typo fix 2006-11-25 03:20:51 +00:00
Steve McIntyre
04dcde6a8b * Split final md5sum of images out from Makefile into tools/imagesums;
if we've made jigdo files then *don't* waste time running md5sum on
  the images as well!
2006-11-25 02:08:38 +00:00
Frans Pop
9924a80b78 * Include floppy disk images again for i386. 2006-11-23 00:42:39 +00:00
Steve McIntyre
2e1eef1c87 List which config file we're using 2006-11-23 00:34:27 +00:00
Steve McIntyre
86ce1a5503 Checking in some of the infrastructure scripts 2006-11-20 23:50:45 +00:00
Steve McIntyre
0e98daaedb Added contrib directory for infrastructure scripts 2006-11-20 23:50:16 +00:00
Steve McIntyre
79195c8301 Current state 2006-11-17 00:38:33 +00:00
Steve McIntyre
3e59b569ea Current values 2006-11-17 00:35:50 +00:00
Joey Hess
80ea9ced5d * Add new language tasks to task.list.
* Add files to support building KDE CDs/DVDs. These would be images
  hardcoded to install the KDE desktop task, and to create them, configure
  CONF.sh as follows:
    TASK=tasks/Debian_etch-kde
    KERNEL_PARAMS='tasksel/first="kde-desktop, standard"'
    MAXCDS=1
    NOSOURCE=1
2006-11-15 23:07:42 +00:00
Frans Pop
a6dc53f5a5 Whitespace 2006-11-14 11:06:19 +00:00
Steve McIntyre
67749b12c1 Change the default DEBVERSION from 3.2 to 4.0 to match etch. 2006-11-14 10:16:25 +00:00
Frans Pop
fdbcef329a Set correct version for Etch (4.0) 2006-11-14 10:14:30 +00:00