Wolfgang Schweer
f1adacb899
Set adjusted cd_type for incomplete BD image
...
If COMPLETE=0 is set, the content should rather be
"bluray/not_complete" instead of just "not_complete". This would allow
one to build offline usable Edu BDs.
2019-02-11 17:03:26 +00:00
Steve McIntyre
dc48123273
Revert "start_new_disc: correct disk/cd-type for all types"
...
This reverts commit 15b482d49e
.
Undo this change for now, as it's causing unexpected issues in
d-i. Changes here need to match up with the code in apt-setup to make
sure we get sensible behaviour all round.
Revisit this after the d-i alpha 5 relese.
2019-01-25 23:58:47 +00:00
Holger Levsen
15b482d49e
start_new_disc: correct disk/cd-type for all types
...
Thanks to Wolfgang Schweer for the patch. See/Closes: #846006
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2019-01-11 14:54:51 +01:00
Steve McIntyre
18601b1d00
Fix handling of dedications
2017-06-19 13:36:02 +01:00
Steve McIntyre
abb116f60b
Tweak the Volume ID for mips64el media
...
Make them fit for stretch d-i rc4
2017-05-26 22:50:11 +01:00
Steve McIntyre
75699b6914
Fix netinst check - use NETINST
2017-05-19 23:35:59 +01:00
Steve McIntyre
d1e5b47a45
Tweak the Volume ID and disk info output slightly for netinst media
...
Closes : #858031
2017-05-18 23:38:30 +01:00
Steve McIntyre
d27ad83a12
Use DISKTYPE rather than INSTALLER_CD for working out what to do
...
It's much more sensible, and there's a profusion of INSTALLER_CD
options now. Let's stop tracking those in start_new_disc...
2017-05-18 23:36:26 +01:00
Steve McIntyre
4f1eb18328
Deal with more netinst build options
2017-05-18 23:22:42 +01:00
Steve McIntyre
66154bff85
Add initial support for including backports in a build
...
So far only tested with a single image - targeting a netinst with some
updated packages
2016-09-20 01:46:15 +01:00
Steve McIntyre
a416657b2a
Shorten the text used as a base for the CD VOLID if possible
...
Replace "alpha" with "a" and "beta" with "b". We've only got 32
characters to use here, so we need to shorten this. This way we can
specify DEBVERSION as a useful long string like "stretch-DI-alpha1" as
a version to appear in file/directory names, but without overflowing
at the VOLID level. May need more tweaks later here, but for now this
seems to do what we need.
FTAOD: this won't change "alpha" in the architecture name, as that is
added later.
2015-07-23 18:49:03 +01:00
Steve McIntyre
b24595ba88
Tweak handling of {udeb,base}_{include,exclude} files so multi-arch
...
builds should work better. Closes : #703436
2013-04-19 16:07:58 +00:00
Steve McIntyre
497a82d798
Allow for override of distro name etc. in grub.cfg for EFI boot too.
...
Closes : #705610
2013-04-19 15:01:01 +00:00
Steve McIntyre
75007ece98
* Allow for override of DISKINFO base text; Closes : #695080
2013-04-01 01:26:54 +00:00
Steve McIntyre
8ac07a76fd
Describe discs appropriately depending on the kernel used.
...
Closes : #673975
2012-05-30 07:35:23 +00:00
Steve McIntyre
ff3da67911
Tweak command line options for creating source images: add -joliet-long
2012-05-04 12:16:46 +00:00
Steve McIntyre
0b3dacd1c7
Clean up bogus warnings
2011-11-28 14:35:26 +00:00
Steve McIntyre
9087898b11
Add support for hurd-i386. Closes : #619211
2011-03-30 10:29:44 +00:00
Steve McIntyre
68cacf2af0
tone down messages about missing {BASE,UDEB}_{INCLUDE,EXCLUDE} files
...
from ERROR to WARNING. Closes : #615043
2011-03-04 13:31:09 +00:00
Steve McIntyre
cab1964fe1
More tweaks to logging for sizes
2011-02-23 14:11:42 +00:00
Steve McIntyre
f6cf83e29a
Fix indentation
2011-02-02 23:23:07 +00:00
Steve McIntyre
ce8d2493db
Add a bluray option in .disk/cd_type so that d-i can work with it
2011-01-08 23:39:31 +00:00
Steve McIntyre
8c9457ed30
remove the Bin- and Src- components from the volid; xorriso is picky
2011-01-08 23:35:59 +00:00
cd-builder user
2881090376
Tweak the volume ID generation code to cope with longer arch names (e.g. freebsd arches)
2010-10-18 14:24:22 +00:00
Steve McIntyre
17d3e1088d
* Only include a symlink for the suite actually specified in the
...
Release file. Closes : #590993
2010-08-01 20:43:23 +00:00
cd-builder user
370193149e
More changes needed for the netinst including firmware. Set up build "C" to work the same as build "2" in most respects.
2010-05-27 13:33:26 +00:00
Steve McIntyre
f5f5b8b4a7
Rename log.sort_deps* to sort_deps*.log for better consistency.
...
Closes : #571591
2010-04-27 12:25:41 +00:00
Steve McIntyre
acf3d69328
Extend the code that copes with too-large binary packages to cope with
...
too-large source packages too.
2009-12-29 01:27:25 +00:00
Steve McIntyre
9590c06ddd
Add support for coping with packages that are too large to fit. If we
...
have to remove packages and their dependencies, list them in
README.excluded in the root of disc 1.
2009-11-21 00:14:26 +00:00
Frans Pop
d94e5eecbc
The indices directory is no longer required on the mirror
...
Debian-cd no longer uses the override files, so the indices directory
is no longer required.
2009-08-29 15:24:30 +00:00
Steve McIntyre
09b01e685a
* start_new_disc: fix a typo so that DISC_PKG_HOOK might work. Thanks to
...
Jonathan Hall for the patch. Closes : #513421
2009-01-29 00:22:15 +00:00
Steve McIntyre
4c0e41e465
* Add support for tracking which packages we've extracted binaries from,
...
so that we can archive them (both binaries and sources). If we need
anything, we will list it in CD$N.pkgs_extracted so that external
scripts can pick it up and do whatever's needed.
* Minor changes to the interface of tools/which_deb to accommodate that:
now just lists the files *within* the mirror; it's up to callers to
prepend ${MIRROR} as needed.
2008-11-23 18:19:25 +00:00
Steve McIntyre
f48c4f3d27
Stop copying the /tools/ directory on from the mirror; it's going away
2008-11-17 23:34:32 +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
09ed2f2196
Fix a bug in start_new_disc - cope with MAXCDS not being set.
2008-03-05 00:04:36 +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
Frans Pop
a6e1349b01
Minor consistency fix
2008-01-04 23:01:05 +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
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
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
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
Raphaël Hertzog
a2d9587f1a
Don't rely on PATH containing the tools directory.
2007-02-21 14:13:35 +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
eb1131b3df
Make make_disc_trees.pl and start_new_disc fail better on errors
2006-12-23 03:03:58 +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
4bb6ee2bbe
Always create an empty mkisofs_dirs file for each image; stop warnings about missing files later when we source them in
2006-12-19 17:15:16 +00:00
Steve McIntyre
61c1630ab1
Cosmetic fix - list source in too in debug
2006-12-19 15:57:15 +00:00
Steve McIntyre
b600a32f13
* Update documentation to at least vaguely match how things work.
...
* Added support for hook scripts in a few places around the CD
creation process, to help people customise their CDs. Quite a
lot of refactoring needed in make_disc_trees.pl needed to do that.
* Removed more cruft:
+ old defs in CONF.sh
+ old defs and rules in the Makefile
+ tools/add_secured
2006-12-19 01:58:41 +00:00
Steve McIntyre
cf079be95b
Re-add the build date to .disk/info, lost in the merge
2006-12-10 21:27:06 +00:00
Steve McIntyre
5b26423869
Minor tweaks for businesscard CDs
2006-12-10 20:12:46 +00:00