Steve McIntyre
2f46e78135
* Pre-cache apt's package information in large lumps rather than walk
...
through it one package at a time. It's much faster. Closes : #470838
Needs a small re-arrangement: code from tools/add_packages and
tools/link.pl now moves into tools/make_disc_trees.pl
2008-03-20 09:43:22 +00:00
Frans Pop
899e449533
Revert accidental commit of new file
2008-03-07 09:29:01 +00:00
Frans Pop
559ba5615c
Ensure that the correct version of the Installation Guide is included
2008-03-07 09:27:39 +00:00
Raphaël Hertzog
8fd196b6b0
Add new OMIT_DOC_TOOLS option to work with (partial) mirrors lacking the
...
doc and tools directories.
2008-03-05 21:17:42 +00:00
Steve McIntyre
5498cc1e5b
* Temporarily disable boot support for arm CDs - the netwinder images are not
...
being produced at the moment.
2008-03-05 00:14:25 +00:00
Steve McIntyre
09ed2f2196
Fix a bug in start_new_disc - cope with MAXCDS not being set.
2008-03-05 00:04:36 +00:00
Otavio Salvador
35c6eec04a
* Make sure we include grub-pc since it's used when GPT disk label is
...
choosen.
2008-02-14 14:27:03 +00:00
Otavio Salvador
b08293c62d
force including of laptop-detect on first CD
...
Make sure we include laptop-detect on arches that are know to have
laptops. This is currently done for i386, amd64 and powerpc.
2008-02-11 12:58:46 +00:00
Frans Pop
a8beab40a3
* start_new_disc: make multi-arch CD/DVDs and CD/DVDs that are not part of a
...
set (e.g. KDE/Xfce CDs) recognizable through info in .disk directory.
2008-01-16 17:04:13 +00:00
Steve McIntyre
4c2837c737
* Significant cleanup of list2cds. Closes : #451237
2008-01-11 01:04:28 +00:00
Frans Pop
eeb3b9abfc
Use 'or' instead of '||' when testing result of calls to open (because of precendence rules)
2008-01-05 23:53:27 +00:00
Frans Pop
0db7484988
* During installation debootstrap will complain about an invalid Release file
...
if there is no Packages file for the local section. Create an empty Packages
file if one is missing.
2008-01-05 23:50:48 +00:00
Frans Pop
a6e1349b01
Minor consistency fix
2008-01-04 23:01:05 +00:00
Frans Pop
d07d0ac8af
* Instead of including all alternative dependencies in list2cds, only
...
include the first one. This reduces the size of the netinst and improves
what's included on CD1. Only loss is console-{data,common,tools} so these
are now added in generate_di+k_list.
2008-01-02 21:06:24 +00:00
Frans Pop
acc04558ee
* tools/update_tasks: ignore comments and blank lines in tasks.list.
...
* tasks/tasks.list
- add missing l10n tasks: gujarati-desktop, malayalam-desktop, tamil
- comment out l10n tasks for languages not supported in D-I, for
Icelandic, Irish, Serbian, Welsh and Xhosa
2007-12-17 19:59:42 +00:00
Frans Pop
ced27feb2f
* Include busybox for architectures that use initramfs-tools; base-installer
...
will try to install it.
2007-12-13 16:32:39 +00:00
Frans Pop
bd1da0c827
* boot-{mipsel,sparc}: Parse website directory index case insensitive so
...
that both "<a href=" and "<A HREF=" are recognized.
2007-12-12 00:45:02 +00:00
Joey Hess
46a4e3536b
* Add acpi-support-base to generate_di+k_list.
2007-11-18 02:39:28 +00:00
Otavio Salvador
5f4cdb823e
Revert the #410418 since it breaks too many things and to add it major changes will be required, not adding them now
2007-10-30 19:31:19 +00:00
Steve McIntyre
d570bf3ad3
Add the missing ;
2007-10-30 00:56:16 +00:00
Otavio Salvador
8f92855bb7
Fix regressions found on r1475 walking on the queued packages twice
2007-10-29 22:58:25 +00:00
Otavio Salvador
35ef242061
Revert r1475 since it caused regressions. Will get back to it once time permits
2007-10-23 21:08:12 +00:00
Otavio Salvador
e0213e29ca
* Exclude packages and add all task present ones before resolve
...
dependencies, avoiding OR dependencies to take their place and removed
packages dependencies to be included. Closes : #410418 .
2007-09-28 18:41:02 +00:00
Joey Hess
c569885764
* Include dmraid deb. Closes : #443991
2007-09-27 17:46:00 +00:00
Steve McIntyre
0cc7cac700
Don't fail if there are no CSS files or image files in data/${CODENAME}
2007-09-26 19:02:26 +00:00
Steve McIntyre
66e79adda2
a new look for README.html - CSS and new graphics
2007-09-25 16:08:49 +00:00
Steve McIntyre
921d112d91
Try again to make lenny/sid i386 builds work again
2007-09-18 09:48:49 +00:00
Steve McIntyre
c81d64da56
* Make daily i386/amd64 lenny builds work again - don't attempt to copy
...
the win32-loader files into place if they don't exist.
2007-09-17 10:52:03 +00:00
Otavio Salvador
f2026f7c5f
* Fix autorun.inf generation when win32-loader is present.
2007-09-13 18:28:21 +00:00
Otavio Salvador
8a0984b325
* Applied patch from Robert Millan <rmh@aybabtu.com> to use win32-loader
...
for autorun when CD is being used on Windows. Closes : #441846 .
2007-09-12 16:31:27 +00:00
Joey Hess
23f2e94046
fix bashism
2007-09-10 18:10:16 +00:00
Otavio Salvador
ee4fab7ef8
* Applied patch from Robert Millan <rmh@aybabtu.com> to fix image
...
generation with read-only mirrors. Closes : #441397 .
2007-09-10 17:48:38 +00:00
Otavio Salvador
fbdb7b30fd
* Applied patch from Robert Millan <rmh@aybabtu.com> to integrate
...
win32-loader. Closes : #440220 .
2007-09-10 17:47:16 +00:00
Frans Pop
12d15c1a2a
At least somewhat more consistent indentation...
2007-09-02 17:24:04 +00:00
Frans Pop
08f297d554
* Disable debugging output in boot scripts.
2007-09-02 17:18:06 +00:00
Steve McIntyre
dd8d42703b
* Check if required base packages might also be supplied by a local
...
repository too, not just the main distribution. Closes : #425600
2007-08-26 15:19:00 +00:00
Steve McIntyre
a10d15179c
* Recompress the Packages files separately just before generating
...
Release files. Closes : #423835 , thanks to fjp for the patch.
2007-08-26 15:07:52 +00:00
Steve McIntyre
2996bf0a1e
Invert the -e test
2007-08-11 23:23:25 +00:00
Steve McIntyre
e53fc89e17
* Temporary fixup for daily lenny sparc builds - use older image locations
...
if new ones not available.
2007-08-11 12:57:12 +00:00
Steve McIntyre
5655b191d5
Further logic fixing in boot-x86: amd64 should now work
2007-08-10 23:44:14 +00:00
Steve McIntyre
c40e37b066
Fix boot-x86 shell syntax so it runs
2007-08-09 21:28:10 +00:00
Steve McIntyre
642626a4be
Merged a patch from Otavio:
...
* Create dpkg status file before calling APT
2007-08-08 12:55:36 +00:00
Steve McIntyre
0454b4c917
Merged in patch from Otavio:
...
* Fix extranonfree support to be backward compatible with previous
behaviour (default to false)
2007-08-08 09:54:04 +00:00
Joey Hess
6560eb096d
* Merge boot-i386 and boot-amd64 into boot-x86.
2007-08-02 03:47:50 +00:00
Joey Hess
0b03aad504
* Parse isolinux.cfg case-insensatively.
2007-08-02 02:43:19 +00:00
Joey Hess
cd50dfba26
* Drop old with26 cruft for lenny.
2007-08-02 02:28:02 +00:00
Petter Reinholdtsen
b770dfe6d2
[ Petter Reinholdtsen ]
...
* Update tools/grab_md5 to use the same variable name (SUITE->CODENAME)
as the rest of the code, to reduse confusion.
2007-07-30 07:36:39 +00:00
Frans Pop
79c1614a0a
Use correct version of boot configuration files
2007-07-26 08:18:52 +00:00
Frans Pop
7a414b8567
Partial reversion, we can always simplify further later
2007-07-26 01:53:36 +00:00
Frans Pop
cb5987f544
- Remove support for sparc32
...
- Structure of D-I images was simplified, so adapt to that
- Fix some broken references to etch in lenny boot-sparc script
- Hope after all this things will still work...
2007-07-26 01:22:33 +00:00
Frans Pop
ff146a5d79
Disable sparc32 for Lenny images as it is no longer supported
2007-07-18 07:39:59 +00:00
Steve McIntyre
87b46721b8
Additional HERE command is no longer needed
2007-07-18 02:03:34 +00:00
Frans Pop
03a5813d97
Remove obsolete code to include kernel-image packages for powerpc
2007-07-03 09:29:26 +00:00
Frans Pop
16d9f6aed9
Revert accidental commit of local changes
2007-06-22 17:10:14 +00:00
Frans Pop
f096552f3b
Fix indentation
2007-06-22 15:18:10 +00:00
Steve McIntyre
febd6c144e
weird props problem
2007-06-22 14:54:50 +00:00
Steve McIntyre
52ca77be04
* Fix for multi-arch CDs including source - the extranonfree update
...
broke the source output
2007-06-22 14:49:17 +00:00
Steve McIntyre
8fad42f5fd
* Fix for multi-arch CDs including source - the extranonfree update
...
broke the source output
2007-06-22 14:42:43 +00:00
Steve McIntyre
55fb140b7c
Minor update for local support
2007-05-12 01:35:39 +00:00
Steve McIntyre
9c78119a6c
Try a more flexible approach for local debs
2007-05-12 01:28:47 +00:00
Steve McIntyre
2fae5806e9
* Don't hack with the Release file unless EARLY_BUILD_HACK=1.
...
Closes : #423463
2007-05-12 00:33:34 +00:00
Frans Pop
fdb006760d
Dann Frazier has taken over from Jeff Bailey for daily IA64 D-I builds
2007-05-03 22:00:21 +00:00
Steve McIntyre
0d3c11551e
* It seems the changes for 3.0.0 completely broke extranonfree
...
support. Re-add it.
2007-04-19 23:38:29 +00:00
Steve McIntyre
8a277132e8
* Removed m68k from the list of arches in generate_di+k_list and
...
generate_di_list to reduce warnings.
2007-04-10 23:44:56 +00:00
Frans Pop
fff66f0336
- Also export COMPLETE for use in the README file template
...
- Clean up: remove files for potato and woody release
2007-04-10 23:31:01 +00:00
Steve McIntyre
09e495846f
* Copied etch files to lenny ready for the new testing work.
2007-04-10 23:21:31 +00:00
Steve McIntyre
fa2c4bcc52
* Add some munging on the Release files if we're not building
...
for "testing". Used in the etch release, and I'll back it out shortly.
2007-04-07 11:34:51 +00:00
Steve McIntyre
ab7e1d0171
In list2cds, don't add udebs in the final COMPLETE run - they're no
...
use there.
2007-04-06 18:23:14 +00:00
Steve McIntyre
b695b182c4
* In start_new_disc, cope with $DEBVERSION containing spaces
...
* Only put the release notes and installation guide on disc#1
2007-04-04 16:40:18 +00:00
Steve McIntyre
64bd969a0c
* Fix up boot-alpha to calculate the size of the ramdisk needed, rather
...
than hard-coding to 16384. Also slight refactoring.
2007-03-20 01:01:16 +00:00
Steve McIntyre
a2d50b9f65
* Fix a silly bug in start_new_disc that would break on discs with
...
local packages. Thanks to Ronny Aasen for the patch. Closes : #414818
* Final *final* upload for etch; urgency high to get through the
freeze.
2007-03-13 23:38:53 +00:00
Steve McIntyre
1fc78c6086
* Fix the extra_image() function in both boot-i386 and boot-amd64 to make
...
sure we don't end up overwriting extra images from one arch with those
from the other. Now the multi-arch netinst should work for the installgui
target for both arches
2007-03-13 02:21:13 +00:00
Steve McIntyre
9006e6dd31
* Add the DEFAULT64 handling to boot-amd64 as well as boot-i386; needed
...
in both so that things are setup the same regardless of the order in
which the boot-$arch scripts are called
2007-03-13 01:06:07 +00:00
Steve McIntyre
ec87877896
Fix path for creating splash image in boot-amd64. Closes : #413850 .
2007-03-12 01:33:39 +00:00
Raphaël Hertzog
46369d0dc5
Disable pattern metacharacters in some regex with included variables.
...
Closes : #413506
2007-03-05 16:09:46 +00:00
Joey Hess
7b1b3973f8
* Updated isolinux.bin to the version from syslinux 3.31-3.
...
* Re-enable use of 64 bit detection, fixed now.
2007-03-01 19:18:45 +00:00
Steve McIntyre
2ca98a7f32
* Cope with rolling back more than one package in case we go well
...
over the disc size
* Use a multiplier of 1.2 for HFS space - overkill, but it fixes
the multi-arch DVD overflowing. Also log if we're doing HFS.
* Tweak where we look for s390 boot files to make the weeklies work again.
2007-02-27 20:05:32 +00:00
Raphaël Hertzog
a2d9587f1a
Don't rely on PATH containing the tools directory.
2007-02-21 14:13:35 +00:00
Joey Hess
f47d23be43
* Temporarily disable use of 64 bit detection due to syslinx's bug #410729 .
2007-02-13 01:14:35 +00:00
Joey Hess
3d5259c5ef
* Use the 64 bit autodetection feature of syslinux 3.31-2, if available,
...
to default to the 64 bit target in multiarch isos.
2007-02-04 23:41:44 +00:00
Steve McIntyre
06efc9c4d7
Add debug for when get_file_blocks fails
2007-01-22 23:06:30 +00:00
Steve McIntyre
ba8e154a12
* In start_new_disc, make sure that we call the (badly-named) add-bin-doc
...
so that we get README.html and README.txt created even for source discs.
2007-01-02 01:56:44 +00:00
Steve McIntyre
55f4db876a
+ Slightly change the output naming of the disc images to make it safer
...
to produce more then one type of multi-arch disc
2006-12-30 15:13:07 +00:00
Joey Hess
c7ece8748b
* Added an update-tasks target to the Makefile and moved the code out of
...
file header comments to there. Fix some bugs in passing.
* List packages for the various specific desktop tasks ahead of the non-key
packages for the general desktop task. Along with changes in tasksel 2.60
this should lead to a generally more useful set of packages on the desktop
CDs; instead of filling up with OOo, it will fill up with things specific
to the desktop environment.
* Updated task lists.
2006-12-29 06:05:30 +00:00
Steve McIntyre
9d376d233e
Re-indent add_packages
2006-12-29 05:57:21 +00:00
Steve McIntyre
17bb18194f
* Re-implemented exclude/unexclude support in make_disc_trees.pl instead
...
of in list2cds. Slight changes in semantics - the new code supports
regular expressions for matching package names (to make it easier to
exclude groups of related packages), and EXCLUDE<m> should be used in
preference to EXCLUDE for packages that are just being shifted to
later in the set by using UNEXCLUDE<n>.
2006-12-29 05:56:43 +00:00
Steve McIntyre
4d4bba1b7e
Don't list the md5sum.txt file inside itself, it will always fail
2006-12-29 02:50:35 +00:00
Steve McIntyre
35743cde5f
As a last-minute step before building images, fill in the TOTALNUM
...
value in the README files in the root of each image.
2006-12-29 02:44:22 +00:00
Steve McIntyre
cccbdd469f
Gunzip the installation manual in .txt and .pdf format, so it's useful
...
on other platforms too.
2006-12-29 01:48:26 +00:00
Frans Pop
7af2565ecf
* Add linux-image-2.6-prep for powerpc.
2006-12-29 01:14:28 +00:00
Steve McIntyre
eb1131b3df
Make make_disc_trees.pl and start_new_disc fail better on errors
2006-12-23 03:03:58 +00:00
Steve McIntyre
528c0072f2
remove Suggests on delo - we grab and use the correct version direct
...
from the archive instead these days
2006-12-23 03:02:37 +00:00
Steve McIntyre
342bcac67b
don't suggest binutils-multiarch, we haven't needed that for mipsel CDs since woody
2006-12-23 01:17:47 +00:00
Steve McIntyre
37a2704f3b
Remove scansources ; no longer used
2006-12-23 00:55:48 +00:00
Steve McIntyre
9ae3366b88
Lose the "|| true" when we call boot-$arch; make sure we fail if it fails...
2006-12-23 00:00:36 +00:00
Steve McIntyre
82aa893404
Minor update to boot-sparc
2006-12-22 14:24:28 +00:00
Steve McIntyre
5f185be61f
Removed old "set -x"
2006-12-21 16:19:34 +00:00
Steve McIntyre
4a2a622525
Make the boot scripts more consistent in how they call add_mkisofs_opt
2006-12-21 16:05:32 +00:00
Steve McIntyre
67d9909bbe
Make sure the mkisofs options file goes in the right place
2006-12-21 15:27:50 +00:00
Steve McIntyre
77e3c9015c
Add extra logic to source-tracking code. If we have more than 1 binary
...
arch along with source, there's a chance that the different arches may
have refs to a particular binary package (and hence its source) at
completely different points. Rather than just go with the one we find
first (from the first binary ref), make sure that the source will
match up with the earliest binary record, measured across all arches.
As noticed on the multi-arch DVD; make sure that source:kde-i18n makes
it into the package list before amd64:kde-i18n-ar.
2006-12-21 03:45:01 +00:00