Commit Graph

73 Commits

Author SHA1 Message Date
Raphaël Hertzog cc10aa6639 - Use readlink instead of ugly "ls -l | awk" ... 2003-02-04 20:40:03 +00:00
Raphaël Hertzog dfa3530705 * Include patches from Petter Reinholdtsen and Santiago Garcia Mantinan.
* Include udebs without checking dependencies.
2002-12-26 10:39:02 +00:00
Philip Hands 72dd0f11b9 move the bit that strips the "CD" out of $DISK, so that it is consistent
across the whole for loop (was causing attempts to access .../CDCD1/... etc)
2002-12-20 01:37:55 +00:00
Petter Reinholdtsen 5ae7bd488d Remove duplicate base_components creating. Add support for BASE_INCLUDE
and BASE_EXCLUDE, making files cdrom/.disk/base_include and
.../base_exclude used by debian-installer.
2002-12-14 13:53:18 +00:00
Petter Reinholdtsen dd8a0ea81b Create cdrom/.disk/base_components used by debian-installer. 2002-12-14 13:47:01 +00:00
Raphaël Hertzog eb8fa69045 * Make bootable doesn't complain when a boot-$arch script is missing if IGNORE_MISSING_BOOT_SCRIPT is set. 2002-10-13 20:08:06 +00:00
Raphaël Hertzog 270fb96547 * Yet another stupid mistake (s/done/fi/). 2002-10-11 09:53:11 +00:00
Raphaël Hertzog ad275da746 * Fixes when disks-$ARCH is missing as is the case currently with sarge.
* Manages new debian-faq.en.html.tar.gz (instead of debian-faq.html.tar.gz)
2002-10-11 09:46:54 +00:00
Raphaël Hertzog 5ddbb8223c * Added support for sarge and debian-installer. 2002-10-10 12:56:48 +00:00
Tollef Fog Heen cb3dcbedaa Fix extra semicolon typo. 2002-07-12 06:39:13 +00:00
Tollef Fog Heen 40c7cb2411 Patch courtesy of Petter Reinholdtsen, hand-applied because of conflicts.
- Preserve timestamps when copying files into the CDs
 - Make sure build.sh can run in -e (stop on error) mode
 - Report if packages needed by debootstrap is missing on a CD
 - Report how much space is reserved on each CD
 - Handle boot-floppy directories without documentation
2002-07-11 22:01:44 +00:00
Santiago Garcia Mantinan c406b16046 Change the way to insert the [Image] section on jigdos so that jigdo-file
generates the md5sum of the template and adds it to the [Image] section.
A side efect is that the generation date apearing on the Info changes from
being the end date to being the start date. If this matters tell me and
I'll change it.
2002-07-03 12:01:50 +00:00
Philip Hands 087f4dfb0b Check for non-us, rather than non-us/main when selecting non-US packages
since a few packages are (wrongly) in section non-us, and therefore not
being forced onto CD#1, which results in other $N_NONUS being created.
2002-07-01 18:25:08 +00:00
Santiago Garcia Mantinan ceeee3561f Retrying to commit the removal of Contents files from jigdofilelist.
It did not commit on the previous run.
2002-07-01 17:56:15 +00:00
Santiago Garcia Mantinan e5073af142 Remove jigdofilelist on distclean.
Fixes a problem with "one arch at a time" mirrors.
2002-06-25 13:42:23 +00:00
Santiago Garcia Mantinan 84e79fdd29 Fixes related to jigdo:
- ARCH dependant thingy
  - upgraded to cope with jigdo 0.6.3 and later template file
    format (thanks Richard)
2002-06-25 08:36:08 +00:00
Raphaël Hertzog d926f4fd93 * Updated tools/add_secured to work with all versions of md5sum
(including the one that comes with dpkg >= 1.10).
* Protect the call to add_secured by a stamp file. Closes: #147105
* Provide a customised isolinux image. We don't need to
  recommend syslinux now.
2002-05-15 21:32:02 +00:00
Philip Hands f3edfa9f2e Add some terms to the find used by jigdo to scan the archive, in order
to make it prefer files from the current distro.
This stops it using paths that point into potato for files that exist in
both potato & woody
2002-05-06 10:30:01 +00:00
Philip Hands 487ac3dff4 Add tools/fast_sums script that I'm using to create the md5sums on
cdimage.d.o
It's disabled by default, so this should not change the behaviour
for people that don't use it, although I don't think there's any reason
not to.
2002-05-05 12:08:27 +00:00
Raphaël Hertzog ca93745a86 * Applied patch for #145318.
* Updated README.sbm.
2002-05-04 13:25:03 +00:00
Raphaël Hertzog 26ac1136ec * Fix if/else nesting for debootstrap checks. 2002-04-23 21:30:51 +00:00
Raphaël Hertzog a10af8aa52 * Hardcode debootstrap path ... since /usr/sbin may not be out of the PATH.
* Print results of debootstrap checks.
2002-04-23 13:33:37 +00:00
Steve McIntyre 5b892f4ae9 Added support for DVD-sized images. Specify default image sizes in
CONF.sh as DEFBINSIZE and DEFSRCSIZE

build.sh and build_all.sh now use these settings to calculate the
packages and source files to go on each disk, using bc - shell
arithmetic cannot cope with > 32-bit numbers

use the md5sum from the textutils package - dpkg's md5sum cannot
handle large files.
2002-04-07 16:26:59 +00:00
Santiago Garcia Mantinan dcf92f2ded Fix jigdofilelist when unstable is not available.
Allow disks-alpha/current not to be a symlink.
2002-03-13 22:40:14 +00:00
Raphaël Hertzog f150eabdff * First fix for the creation of .disk/kernel_installable.
* Added the corresponding changelog entry.
2002-03-02 19:45:24 +00:00
Raphaël Hertzog f8c0ab436e * Implement the .disk/{kernel,base}_installable stuff. Not tested yet. 2002-03-02 19:08:18 +00:00
Raphaël Hertzog 1c13f2a59e * Oops, forgot a -r in the rm call. 2002-02-13 11:16:56 +00:00
Raphaël Hertzog 54ddadb413 * Don't include basedeb-images-* on the CD. 2002-02-13 10:25:02 +00:00
Raphaël Hertzog e14b741797 * Fixed Makefile.
* Updated boot-i386 for bf 3.0.19.
2002-02-11 14:04:08 +00:00
Raphaël Hertzog bb20429165 * Automatically add packages listed by debootstrap. 2002-02-04 14:09:13 +00:00
Anne Bezemer b7582144e3 Add jigdo generation support 2002-01-28 23:00:17 +00:00
Raphaël Hertzog 2e178a4a23 * Fix some cpp related problem. 2002-01-13 18:05:57 +00:00
Raphaël Hertzog be9d5bed00 * New scanpackages/scansources using apt-ftparchive generate. 2001-11-09 07:55:23 +00:00
Falk Hueffner 94f238782b BOOTDISKS needs to be exported for the previous commit to work.
Also fix some suspicious whitespace.
2001-11-07 00:22:30 +00:00
Steve McIntyre 5ca34db6a2 Cope with different layout of non-US when generating list for FORCENONUSONCD1 2001-09-12 15:54:28 +00:00
Raphaël Hertzog 28d4a21d04 * Fix the STUPID bugs I introduced recently (hopefully). 2001-06-14 21:05:36 +00:00
Raphaël Hertzog a9da55e077 * Adding basic checks about the existence of some directories.
* Export MKISOFS variable.
2001-06-13 21:11:37 +00:00
Raphaël Hertzog 2afe58456b * Removed -a from mkisofs call. 2001-05-19 13:29:52 +00:00
Anne Bezemer 966cf8eda6 * Redesigned and updated README to match new www.debian.org style. 2001-04-24 20:15:56 +00:00
Raphaël Hertzog 5c171358bc * Create a $CODENAME-secured tree with Release and Release.gpg file.
* Some esthetic cleanup.
2001-04-14 20:57:06 +00:00
Raphaël Hertzog e67c751db6 * Does correctly manage pools wrt Packages files. Large patch not well
tested.
* Now depends on grep-dctrl.
* Updated tasks files to put non-US at top.
* Various fixes.
2001-02-27 01:01:40 +00:00
Steve McIntyre af63e2ca23 sources: target now seems to work OK 2000-12-23 04:09:48 +00:00
Steve McIntyre 97e9d9c83a Fixed typos in previous checkin. 2000-12-20 03:00:50 +00:00
Steve McIntyre 24ca43d57a When adding source files to source CDs, cope better with empty lists,
e.g. non-US sources on a CD that doesn't contain any.
2000-12-19 23:14:03 +00:00
Dan Jacobowitz 5301de0809 Add -f to the rm of the FAQ tarball 2000-11-30 16:43:18 +00:00
Raphaël Hertzog 9ad3d70bc4 * Fixes several bug caused by changes in the way binary-all packages
are referred to in the Packages files. Closes: #76178
* Does now handle sources for a local repository correctly. Closes: #76179
* Fix a bug in make extras. Closes: #76181
* Added a commodity local symlink for old-fashioned tools like multi_cd
  which want local packages in dists/local/local. Closes: #76186
* Many thanks to Vladimir Michl who provided me patches for the 4 bug
  mentionned above.
* Changed mirror_check to use case insensitive pattern matching for
  detecting headers. Closes: #70838
* Documentation updates about the SIZELIMIT stuff and bootable CDs.
  Closes: #72067, #68913
2000-11-12 22:41:45 +00:00
Steve McIntyre 3d60041f0d Extract the debian FAQ from debian-faq.html.tar.gz 2000-09-03 16:45:04 +00:00
Philip Hands a03167f409 CONF.sh:
VERBOSE_MAKE variable added.  allows the verbosity of the make process
    to be controlled, by determining if the lines start with a @ or not
  ATTEMPT_FALLBACK variable added.  allows one to control whether build_all.sh
    should bother to attempt to build a simple CD if the official build
    fails.

Makefile:
  o  added "set -e;" to the start of most of the blocks of shell commands to
     ensure that if one of the scripts fails, that fact is not ignored
  o  replaced many of the @'s with $(Q) and ensured that Q=@ by default.
     This allows one to see what make is actually doing when it all goes
     horribly wrong -- VERBOSE_MAKE in CONF.sh is used to control this

build_all.sh
  o  made it stop on error dependant on ATTEMPT_FALLBACK from CONF.sh

tools/pi-makelist:
  These are the changes by J.A. Bezemer to get rid of files from the list
  that are not available on ftp mirrors

tools/boot/potato/boot-alpha
  check to see if the boot1 directory already exists, and skip its creation
  if so.  This is required to deal with the fact that this script gets called
  for CD1 & CD1_NONUS, and making the directories twice fails, and is pointless
2000-08-25 16:54:03 +00:00
Anne Bezemer 276faf0f84 VOLIDs now Bin-X and Src-X instead of Binary-X and Source-X, and also
ppc instead of powerpc to stay within the 32-char limit (also with _NONUS).

Fixed one other "double CD1 issue" that caused the top-level README to
mention a 4-CD set where there were only 3. Now count only ?.packages
instead of *.packages.
2000-08-12 22:42:20 +00:00
Dan Jacobowitz 7f9962e509 Add a bunch of set -e to prevent silently bad CDs. 2000-07-25 16:39:13 +00:00