Commit Graph

1397 Commits

Author SHA1 Message Date
Frans Pop
0b8d8b89f2 Correction in last comit 2008-07-18 12:48:44 +00:00
Steve McIntyre
91a3431238 Make sure we use the right version of debootstrap for the build 2008-07-18 12:41:02 +00:00
Frans Pop
f524627917 Remove 3 obsolete packages from forcd1-lenny (xviddetect, gnome-tasksel, initrd-tools) 2008-07-16 20:02:18 +00:00
Frans Pop
787f433fe6 Correct location of images for ia64 2008-07-16 20:02:15 +00:00
Frans Pop
311d0a1273 Daily builds for ia64 have moved 2008-07-16 20:02:11 +00:00
Frans Pop
76dab60727 Daily builds for m68k have moved 2008-07-16 20:02:08 +00:00
Frans Pop
18fdd0e0ed Add reference to BR 2008-07-13 11:48:13 +00:00
Frans Pop
d8c8f095e6 Support including packages from proposed-updates
This can be useful for pre-release testing of point releases, but should
be used with care when CDs are intended to be published.
2008-07-13 11:45:10 +00:00
Frans Pop
26e0a2413d Workaround: don't include source for udebs in images
* list2cds: set "Component" for udebs to "debian-installer
* merge_package_lists: skip udebs when including source

When building images for Etch+1/2, which takes regular packages from
stable and udebs from testing, there is a problem when adding source
for udebs as existing code will take source for both debs and udebs
from stable. This can result in either incorrect source being included
(version mismatch) or errors (new udebs for which no match can be found
in the Source.gz file that is used).

A proper solution would require that the debian-installer section gets
its own Sources.gz file, but that is currently just not available.
After trying some things the conclusion was that the best solution for
now is to just not include source for udebs at all.

Patch written by Steve McIntyre.
2008-07-13 11:33:35 +00:00
Frans Pop
0ae829d756 Add sanity check for data passed to add_packages 2008-07-13 11:33:14 +00:00
Steve McIntyre
91a01ae3a0 Change lynx dependency to use lynx-cur|lynx instead. Closes: #489486 2008-07-06 21:13:35 +00:00
Steve McIntyre
fe768847b1 swap tabs to spaces 2008-07-06 21:08:21 +00:00
Steve McIntyre
03305d23f2 Fix bashism in tools/grab_md5. Closes: #489562 2008-07-06 21:01:18 +00:00
Steve McIntyre
71039d6ead * Add support for dual-layer DVD, Blu-Ray and dual-layer Blu-Ray
discs. Nothing special, just extra sizes recognised.
2008-06-28 14:08:41 +00:00
Steve McIntyre
50b9093086 Updated code. Parse tasks/firmware to get the list of firmware
packages wanted, then grab the package file names from the Packages.gz
files in the appropriate release.
2008-06-25 00:24:09 +00:00
Joey Hess
bcd7fd8d25 first pass at a firmware list 2008-06-24 01:41:12 +00:00
Steve McIntyre
68b3e63cfa minor update 2008-06-23 21:57:37 +00:00
Steve McIntyre
3a29fb0a8b Initial cut of make-firmware-image, a simple script to create .tar.gz
and .zip files containing non-free firmware and microcode packages.
2008-06-23 21:55:36 +00:00
Joey Hess
62737f3232 Update isolinux to version 3.63+dfsg-2 (featuring 'menu default64'
support).
2008-06-10 23:50:37 +00:00
Steve McIntyre
b4fd0dfd9b use isolinux rather than 2008-06-08 22:32:11 +00:00
Steve McIntyre
55bd8d23b1 better anchor for search 2008-06-08 22:17:30 +00:00
Steve McIntyre
83ac3d95a3 Add support for custom kernel params for all isolinux configurations 2008-06-08 22:13:42 +00:00
Steve McIntyre
df1eb382a8 Remove dependency on mawk - it's essential already 2008-06-08 11:06:56 +00:00
Steve McIntyre
09dab01bb4 Change match order 2008-06-07 19:31:29 +00:00
Steve McIntyre
9c027571ba Move update_tasks to using mawk rather than gawk. It's *much*
faster. Needs some slight changes in regular expression handling, but
nothing major.
2008-06-07 19:03:45 +00:00
Steve McIntyre
e97909abee Move away from grep-dctrl. New code in awk is slightly faster, and
more robust in cases where tasks are not defined.
2008-06-07 17:03:44 +00:00
Steve McIntyre
2b8dfe453a make sure the packages are sorted appropriately 2008-06-07 12:05:08 +00:00
Steve McIntyre
6a65e48806 re-indent for consistency 2008-06-07 00:31:58 +00:00
Steve McIntyre
c5e871279b re-add set -e 2008-06-07 00:27:20 +00:00
Steve McIntyre
d21aa49a4f * tools/update_tasks: Significant streamlining to make a huge difference in
runtime. Now feasible to run this automatically per-build rather than
    cronning it.
2008-06-07 00:02:36 +00:00
Steve McIntyre
50059071ef Better keep reference to lenny in SVN 2008-06-06 23:51:54 +00:00
Steve McIntyre
14a1f1f5bd current state of play 2008-06-06 23:30:07 +00:00
Steve McIntyre
ca37245dbc current state of play 2008-06-06 23:29:06 +00:00
Steve McIntyre
6f68d8d72e current state of play 2008-06-06 23:28:48 +00:00
Steve McIntyre
fe6cc6f846 export BDIR for script use 2008-06-06 23:24:11 +00:00
Frans Pop
63808b87fc Update tasks from tasksel for Lenny beta2 2008-06-06 20:32:48 +00:00
Frans Pop
032f5c3c3f Remove accidentally added tasks 2008-06-06 20:20:13 +00:00
Joey Hess
977746d1c1 Path to sparc daily builds has changed. 2008-06-05 22:45:11 +00:00
Frans Pop
5c7c79d9f1 Architectures to build need to be passed as a single argument
Additional changes:
- fail if more than one argument is passed
- update comment describing script
2008-05-20 09:27:01 +00:00
Frans Pop
6d8c7bfc94 generate_di+k_list: fix logic error in use of codenames
When building a CD for e.g. etch using D-I from e.g. sid, the script should
not update debian-installer+kernel-sid but debian-installer+kernel-etch in
tasks. After all, debian-installer+kernel-* contains normal packages, and
not udebs. With this change we no longer have to modify the Debian_<codename>
tasks in such cases.
The generated file should of course have '#include <debian-installer-sid>'.
2008-05-17 16:18:04 +00:00
Joey Hess
783072e2bb Add per-language desktop tasks to the task.list files. 2008-05-14 21:43:49 +00:00
Raphaël Hertzog
78606db3ac * Switch debhelper compatibility level to 5 and use debian/compat
instead of DH_COMPAT.
* Clean up debian/rules a bit.
2008-05-07 14:15:42 +00:00
Frans Pop
6116823b16 Typo 2008-05-04 19:59:12 +00:00
Frans Pop
a3f50b9717 Revert accidentally committed files 2008-05-04 18:01:58 +00:00
Frans Pop
3146f1e1fe Drop the base-{etch,lenny} tasks files as make_disc_trees.pl already take
care of including packages needed by debootstrap.
2008-05-04 17:56:56 +00:00
Santiago Garcia Mantinan
c580e320e8 Start to add armel support. 2008-05-04 17:38:52 +00:00
Joey Hess
f91df1f669 Add support for a split syslinux.cfg file, which will later be provided
to support the syslinux vesa menu.
2008-05-01 20:52:03 +00:00
Joey Hess
3cfb967fe4 add vesamenu.c32 from syslinux 2:3.63+dfsg-1 2008-05-01 20:50:32 +00:00
Steve McIntyre
7c095e5768 Fix code that removes Packages entries - need to be paragraph-oriented rather than line-oriented here 2008-04-20 15:31:48 +00:00
Steve McIntyre
d45a3b61f5 current state of tasks files 2008-04-20 14:56:49 +00:00