Commit Graph

31 Commits

Author SHA1 Message Date
Tollef Fog Heen 916440cf9a add support for excluding contrib. 2002-12-07 10:22:40 +00:00
Tollef Fog Heen 1bcb8fae21 Add missing || true for unset NONUS 2002-07-12 06:12:37 +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
Tollef Fog Heen 37c00f7c39 Apply patch from Petter Reinholdtsen to put the security updates onto
the cd.
2002-07-11 21:40:17 +00:00
Philip Hands 4949337269 make the Non-US server entry added to .jigdo files by publish_cds point
at the new non-US.cdimage.debian.org name for open, so we can move
cdimage.d.o to raff.d.o in the near future.
2002-05-06 17:19:05 +00:00
Philip Hands 2d2c8a7db9 add fast_sums and publish_cds variables to debian/CONF.sh
fix comment typo in CONF.sh
2002-05-06 11:38:53 +00:00
Philip Hands 9fac563381 move publish_cds into the tools directory, update it to the version
currently in use, and add the variables it needs to CONF.sh
2002-05-06 10:23:32 +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 139fd6593f * Fix handling of NONFREE/EXTRANONFREE variable.
* Update the order of the boot images for i386 :
  1: isolinux multiboot
  2: vanilla
  3: compact
  4: idepci
  5: bf2.4
* Put ISOLINUX=1 by default. Added it to CONF.sh.
2002-04-13 12:17:57 +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
Raphaël Hertzog 1318755d05 * Include languages packs.
* Fix kernel name.
* New NOSUGGESTS option.
2002-03-25 10:03:53 +00:00
Anne Bezemer b7582144e3 Add jigdo generation support 2002-01-28 23:00:17 +00:00
Raphaël Hertzog 718da6a3cc * Make the log output more consistent.
* Offer the possibilty to not force the inclusion of recommended/suggested packages.
2002-01-07 10:31:23 +00:00
Raphaël Hertzog d9b5e6200a * Drop slink support.
* Drop dpkg-multicd support.
* Uses apt-ftparchive instead of dpkg-scan{packages,sources}
* Try to use extra override file (for Task: fields), not tested.
2001-10-06 15:55:12 +00:00
Raphaël Hertzog 7cd4b17f40 * The inclusion of the secured tree is now controlled by the
SECURED environment variable. It is *disabled* by default
  (thanks to jgg who doesn't want to correct apt even if he
  proposed the current scheme)
* Priority optional (same than in the overrides)
2001-07-21 15:50:09 +00:00
Steve McIntyre 5401c5944b s/prerelease/beta/
"prerelease" is too long to use in the volid; mkisofs complains and
the build drops out.
2001-07-12 01:30:29 +00:00
Raphaël Hertzog c649f77c21 * Updated Woody version number.
* Build woody CDs by default.
* Updated documentation.
2001-07-10 09:57:43 +00:00
Raphaël Hertzog 2afe58456b * Removed -a from mkisofs call. 2001-05-19 13:29:52 +00:00
Anne Bezemer 750974edcd * Added exclude feature for source packages and un-exclude feature
for binary packages.
2001-04-24 20:30:54 +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 9874e3548e DEBVERSION (+examples) now like "2.2 r0" according to discussions on
debian-cd list.
Copied FORCENONUSONCD1 to debian/CONF.sh, where it wasn't mentioned yet
(i.e. it would become a "hidden feature" in the .deb package).
2000-08-12 22:36:50 +00:00
Raphaël Hertzog 3c4dd7d6db * Added "-F ." for symlink farmers... 2000-07-02 11:09:34 +00:00
Raphaël Hertzog 898a7e92f8 * Patch from Joey Hess for LOCALDEBS.
* Patch from Michael Schlueter for a bugfix related to forcenonusoncd1.
* Patch from myself : s/*.packages/?.packages/ in tools/scanpackages !
  It's a problem that appeared with the use of FORCENONUSONCD1 and LOCAL.
2000-06-30 00:04:03 +00:00
Steve McIntyre 6ef81f9eb6 Added FORCENONUSONCD1 option - forces non-US packages/sources onto the
first CD where possible. We then make 2 copies of this, one with
non-US and one without. Useful for people wanting to create non-US and
US-safe CD sets without having to spend so much disk space.

Side-effects: The CD tress are now $(DIR)/CD<foo> instead of
$(DIR)/<foo>
2000-06-16 23:42:50 +00:00
Raphaël Hertzog 5d4ff3914e * Added support for EXTRANONFREE. Hope it works :-) 2000-06-06 17:19:27 +00:00
Raphaël Hertzog edbe3d2bd9 * Added documentation (README.html & README.txt) that replaced some
old doc. Needs a lynx dependency.
* Added arm support.
* Failry large changes to the Makefile due to the added documentation.
* Make the translated documentation more available.
* Copied some files from potato dir to the woody dir (so that we can
  still build woody CDs).
2000-05-18 22:49:02 +00:00
Raphaël Hertzog a02ac07d1c * Reversed some changes made by Dan. Corrected build_all.sh
& build.sh with good sizes.
2000-05-01 09:16:59 +00:00
Dan Jacobowitz 0b6a1c2ebf PowerPC boot support 2000-05-01 04:59:02 +00:00
Ben Collins a2ccae3471 * Added two new variables, COPYLINK and APTTMP. I had to do this with my
setup which consists of an NFS mounted archive, the NFS mount was also
  used for the tmp space since it had room, and the iso images were
  created on the local drive, where it also had room. DOing symlink was
  crazy and didn't work too well, and the apt stuff could not be on the
  NFS tmp since apt's locking doesn't work on NFS. Problem solved, this
  should work exactly like it did before with these defaults though.
  COPYLINK basically makes a full copy of the files instead of hardlinking
  or symlinking.
2000-03-14 04:02:29 +00:00
Raphaël Hertzog 92504f2149 * Many modifications to support the inclusion of local packages
available in dists/$CODENAME/local/binary-$ARCH.
* Updated documentation in several places.
* Updated CONF.sh.
* Added an empty task.
2000-03-07 18:59:31 +00:00
Adam Di Carlo e83ef58217 Initial revision 1999-11-11 17:10:37 +00:00