Log of /branches/EFI_support/Makefile
Parent Directory
|
Revision Log
Revision
2244 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Jun 10 16:21:32 2011 UTC
(23 months, 2 weeks ago)
by
93sam
Original Path:
trunk/Makefile
File length: 12638 byte(s)
Diff to
previous 2233
Remove the checked-in firmware task altogether, as it's not
useful. Generate it when needed using the new script
tools/generate_firmware_task.
Revision
2113 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Dec 24 23:28:44 2010 UTC
(2 years, 4 months ago)
by
93sam
Original Path:
trunk/Makefile
File length: 12617 byte(s)
Diff to
previous 2103
* Add code to make isohybrid images for i386/amd64:
+ Makefile: Add support for overriding the MKISOFS and MKISOFS_OPTS
variables on a per-arch basis
+ CONF.sh: add working examples for this
+ tools/boot/squeeze/boot-x86: if configured to use xorriso, add the
extra command line options to add the isohybrid MBR. Also work
around a difference in ISO directory naming between genisoimage and
xorriso.
Revision
2005 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu May 27 13:33:26 2010 UTC
(2 years, 11 months ago)
by
farbror-guest
Original Path:
trunk/Makefile
File length: 12143 byte(s)
Diff to
previous 2003
More changes needed for the netinst including firmware. Set up build "C" to work the same as build "2" in most respects.
Revision
2003 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu May 27 00:52:25 2010 UTC
(2 years, 11 months ago)
by
93sam
Original Path:
trunk/Makefile
File length: 12087 byte(s)
Diff to
previous 1951
* Add support for forcing firmware packages onto CD#1:
+ Add "FORCE_FIRMWARE=1" to CONF.sh to turn this on
+ Will pick up on packages in the "firmware" task and install them
+ Will also add sym-links to them in CD1/firmware so that new d-i code
can find them easily.
+ Will add a short sentence into README.html/README.txt
* Add top-level control of which checksums are desired for output images
see the CHECKSUMS setting in CONF.sh
* Fix some bashisms in tools/apt-selection.
Revision
1933 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Aug 9 14:32:55 2009 UTC
(3 years, 9 months ago)
by
fjp
Original Path:
trunk/Makefile
File length: 11861 byte(s)
Diff to
previous 1879
Add support for producing disks with (optional) extra variants
This patch from Ian Cambell adds the generic support code:
* CONF.sh: Add $(VARIANTS) configuration variable.
* eash-build.sh: Add command line parameter to enable variants.
* Makefile: Define VARIANT_xxx when preprocessing package list.
* boot/?/common.sh: Add a function for checking if a variant is enabled.
* generate_di_list: Allow variant overrides in udeb exclusion list.
Variant support is documented in docs/README.variants
The intention is to use this support to add support for installing a
Xen guest from an ISO image.
The approach to use varriants was originally suggested by Frans Pop.
Revision
1866 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Feb 12 00:22:17 2009 UTC
(4 years, 3 months ago)
by
93sam
Original Path:
trunk/Makefile
File length: 11745 byte(s)
Diff to
previous 1837
* Merge patches from Jonathan Hall:
+ Add better support for extra components, improve non-i386 mirror
support (Closes: 514237)
+ tools/update_tasks no longer assumes i386 for all builds (Closes: #513497)
+ tools/which_deb no longer assumes i386 for all builds (Closes: #513498)
* For source-only builds, don't do any task updates as they're not
useful anyway.
* Last high-urgency upload, ready for Lenny!
Revision
1807 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Dec 5 14:12:10 2008 UTC
(4 years, 5 months ago)
by
fjp
Original Path:
trunk/Makefile
File length: 11582 byte(s)
Diff to
previous 1804
Split out languages supported by D-I and tasksel from task.list files
* Instead of duplicating what language tasks should be included in each
task.list.* file, let update_tasks add them dynamically at runtime from a
single list of languages supported by tasksel and D-I. This also makes
maintaining the lists a lot less painful.
* Indicate which tasks are "secondary" by adding a "-" suffix in task.list.*
files instead of hardcoding it in update_tasks.
Revision
1786 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Nov 23 18:19:25 2008 UTC
(4 years, 6 months ago)
by
93sam
Original Path:
trunk/Makefile
File length: 11388 byte(s)
Diff to
previous 1761
* 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.
Revision
1761 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 13 23:19:30 2008 UTC
(4 years, 6 months ago)
by
fjp
Original Path:
trunk/Makefile
File length: 11378 byte(s)
Diff to
previous 1752
Generate tasks dynamically; separate task files per distro release
All tasks files are moved to ./tasks/<codename> subdirectories so they
can be more easily kept up-to-date with specific distro releases.
Always generate the debian-installer and tasksel tasks dynamically:
- all task files for the desired suite are copied to the working
directory at the beginning of each build, and are used from there;
- the debian-installer and tasksel tasks are no longer included in
releases but are always created automatically at build time; this
means users no longer need to run the generate_di_* scripts or the
update_tasksel script;
- the popcon task file will remain included as a static file, but plan
is to add an option to update it automatically for each build; reason
is that updating it requires network access.
Bump version to 3.1.
Revision
1739 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Nov 1 23:06:59 2008 UTC
(4 years, 6 months ago)
by
fjp
Original Path:
trunk/Makefile
File length: 11149 byte(s)
Diff to
previous 1734
Remove no longer used references to rawlist.exclude and list.exclude files
These files have not been used since the introduction of make_disk_trees.pl.
Remove remaining references, which results in a nice clean up of the Makefile.
Revision
1726 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Oct 14 12:39:32 2008 UTC
(4 years, 7 months ago)
by
fjp
Original Path:
trunk/Makefile
File length: 12058 byte(s)
Diff to
previous 1725
Revert "Drop ancient workaround for dependency resolution"
Looks like the workaround is still needed after all, so just remove
unifont from the packages that are forced.
Also, add pptp-linux to images using the di+k list instead of through
this hack (changelog says adding it here needed "FIXME later...").
Revision
1725 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Oct 14 11:37:52 2008 UTC
(4 years, 7 months ago)
by
fjp
Original Path:
trunk/Makefile
File length: 11511 byte(s)
Diff to
previous 1713
Drop ancient workaround for dependency resolution
With all the code changes we've had in list2cds this is probably
no longer needed. Really gets rid of unifont on the netinst.
Revision
1695 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 15 23:09:18 2008 UTC
(4 years, 8 months ago)
by
93sam
Original Path:
trunk/Makefile
File length: 12123 byte(s)
Diff to
previous 1691
* Major licensing problem cleanup: (Closes: #497270)
+ Remove binary blobs from the package; pull those files from the
.debs in the archive as needed (isolinux.bin, vesamenu.c32)
+ sbm.bin *not* yet worked out, so drop it for now
+ Pull out the code to find the right deb and put it in a new helper
shell script (tools/which_deb), called from Makefile and boot-* as
needed.
Revision
1691 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Sep 10 22:16:18 2008 UTC
(4 years, 8 months ago)
by
farbror-guest
Original Path:
trunk/Makefile
File length: 12179 byte(s)
Diff to
previous 1643
* Improve control over production of iso and jigdo files. Replace the
simple DOJIGDO config option with MAXISOS and MAXJIGDOS, allowing
more flexibility. Allows us to only produce a small number of iso
images for less-popular architectures but still produce all the jigdo
files, saving a lot of disk space.
Revision
1581 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Mar 20 09:43:22 2008 UTC
(5 years, 2 months ago)
by
93sam
Original Path:
trunk/Makefile
File length: 12293 byte(s)
Diff to
previous 1572
* 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
Revision
1570 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Mar 5 15:47:51 2008 UTC
(5 years, 2 months ago)
by
hertzog
Original Path:
trunk/Makefile
File length: 12500 byte(s)
Diff to
previous 1519
* Switch to genisoimage as default ISO generator as mkisofs has been dropped
from Debian. Closes: #468850
* Add Vcs-Browser field.
Revision
1519 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 19 10:17:09 2008 UTC
(5 years, 4 months ago)
by
fjp
Original Path:
trunk/Makefile
File length: 12496 byte(s)
Diff to
previous 1517
* Makefile: debootstrap no longer accepts options with empty values; change
the way include/exclude options are passed accordingly.
Revision
1491 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Nov 19 23:44:35 2007 UTC
(5 years, 6 months ago)
by
93sam
Original Path:
trunk/Makefile
File length: 12416 byte(s)
Diff to
previous 1490
* Newer versions of debootstrap have moved the scripts from /usr/lib to
/usr/share. Add a sym-link to cope - let's keep compatible with etch
as much as possible. Also, log what debootstrap told us (in
debootstrap-list) rather than just including the results directly in
rawlist.
Revision
1339 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Dec 29 06:05:30 2006 UTC
(6 years, 4 months ago)
by
joeyh
Original Path:
trunk/Makefile
File length: 11710 byte(s)
Diff to
previous 1328
* 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.
Revision
1301 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Dec 19 01:58:41 2006 UTC
(6 years, 5 months ago)
by
93sam
Original Path:
trunk/Makefile
File length: 12045 byte(s)
Diff to
previous 1278
* 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
Revision
1266 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Dec 7 23:09:01 2006 UTC
(6 years, 5 months ago)
by
93sam
Original Path:
trunk/Makefile
File length: 13473 byte(s)
Diff to
previous 1251
Merge of changes from Steve's development branch to take us to
debian-cd version 3.0.0. Highlights:
* Support now added for multi-arch CDs/DVDs, including mixed
binary/source discs. Multi-arch discs should be bootable on those
multiple arches, modulo boot-sector clashes. Extra support added
in boot-i386 and boot-amd64 to make the 2 main arches happily
co-exist.
* Disc sizing is now much more intelligent - sizes are defined
depending on the disk type chosen at the start, and discs are now
filled exactly to those sizes while files are added rather than
the old up-front guessing method. Equally, the metadata on the
disc (Packages, Packages.gz, Sources, Sources.gz, md5sums.txt) is
generated as much as possible while this is happening to make the
sizing code incredibly accurate. Using this method of disc sizing
means that customising discs should be much easier/safer - either
add custom contents at the start and debian-cd will fill the
remainder of the disc, or afterwards roll back the packages on the
disc and add extras later.
* Source is now treated as (almost) just another arch, with most of
the special casing for source hidden internally. If asking for
source-only discs, they will simply be built using all the
available sources. If combined with other arches, the sources will
automatically be chosen to match the binary packages. Meeting GPL
requirements was never so easy!
* Removed lots of old cruft to clean up the codebase:
+ non-US support
+ woody support
+ lots of old support scripts that have been made redundant
+ significantly simpler Makefile, much easier to follow
+ old boot-$ARCH.calc files for estimating boot-file sizes are now
(obviously) obsolete and therefore gone
Revision
1233 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 30 22:13:42 2006 UTC
(6 years, 5 months ago)
by
93sam
Original Path:
trunk/Makefile
File length: 27233 byte(s)
Diff to
previous 1212
* Another devel branch merge: Change tools/grab_md5 to also look for
md5sums in the installer suite as well as the archive suite in
case they're different. Also removed old woody support, to clean
up the code a little. Updated Makefile and update-cd to match the
command-line interface change.
Revision
1212 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Nov 27 03:19:31 2006 UTC
(6 years, 5 months ago)
by
93sam
Original Path:
trunk/Makefile
File length: 27203 byte(s)
Diff to
previous 1209
* Stop using the silly .raw extension for output images, use .iso instead
* Improve support for different disk types. Specify DISKTYPE in CONF.sh,
and it will affect both the output name later (so it's now possible to
distinguish between CDs and DVDs). Defaults to CD if not otherwise
set. DISKTYPE will be used more in the future for sizing too, but that
merge can wait a while longer yet. Closes: #361422
* Use DISKTYPE and COMPLETE values to create the file .disk/cd_type for
the installer to use.
Revision
1200 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Nov 25 02:08:38 2006 UTC
(6 years, 6 months ago)
by
93sam
Original Path:
trunk/Makefile
File length: 27120 byte(s)
Diff to
previous 1182
* Split final md5sum of images out from Makefile into tools/imagesums;
if we've made jigdo files then *don't* waste time running md5sum on
the images as well!
Revision
1114 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Oct 5 23:08:09 2006 UTC
(6 years, 7 months ago)
by
93sam
Original Path:
trunk/Makefile
File length: 27603 byte(s)
Diff to
previous 1099
Minor changes to README.html.in and generation of README.html: cope
with unofficial, official beta and official release CDs better. Let's
not repeat the sarge mistake. Closes: #312604
Revision
993 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Dec 27 04:25:23 2005 UTC
(7 years, 4 months ago)
by
joeyh
Original Path:
trunk/Makefile
File length: 27529 byte(s)
Diff to
previous 989
* Remove exim4 from the netinst CDs by adding further insane cruft to the
insane cruft already in the Makefile. (debootstrap no longer installs an
MTA, so this should save some useful space on the netinsts)
Revision
980 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Dec 11 00:39:10 2005 UTC
(7 years, 5 months ago)
by
93sam
Original Path:
trunk/Makefile
File length: 27258 byte(s)
Diff to
previous 978
* Split out the code that copies debs into the temporary trees and
creates Packages files from the Makefile into tools/add_debs
* Split out the code that copies sources into the temporary trees and
creates Sources files from the Makefile into tools/add_source_packages
Revision
967 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Nov 15 00:28:07 2005 UTC
(7 years, 6 months ago)
by
joeyh
Original Path:
trunk/Makefile
File length: 35559 byte(s)
Diff to
previous 954
* Add default UDEB_EXCLUDE files that differ for businesscard, netinst, and
full CDs.
* Make the full CD have apt-mirror-setup in its udeb_exclude file, to avoid
that component being installed to satisfy apt-setup's dependency on it (I
hope), so that the user is not unncessarily asked for a mirror during a
full CD install, but is still asked for one during installs from the
smaller CDs.
Revision
954 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Oct 30 19:12:22 2005 UTC
(7 years, 6 months ago)
by
joeyh
Original Path:
trunk/Makefile
File length: 35267 byte(s)
Diff to
previous 924
* Change debootstrap --print-debs calls to pass debootstrap a mirror to use
and a temporary directory to work in, so it will avoid downloading the
Packages files from its hardcoded mirror, and work on amd64 and other
situations with a non-official Debian mirror. Neccessary since the new
version of debootstrap has dependency resolution enabled by default.
Revision
924 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Sep 14 19:36:04 2005 UTC
(7 years, 8 months ago)
by
joeyh
Original Path:
trunk/Makefile
File length: 35074 byte(s)
Diff to
previous 923
don't run debootstrap --resolve-deps, probably unneccessary since debian-cd
has a resolver. Also very slow as it downloads Packages files.
Revision
893 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Jul 30 00:13:17 2005 UTC
(7 years, 9 months ago)
by
93sam
Original Path:
trunk/Makefile
File length: 35260 byte(s)
Diff to
previous 869
We no longer need to use md5sum.textutils, as dpkg no longer ships a
non-64-clean version. We can now just use plain "md5sum". (#313613)
Revision
845 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu May 5 16:15:44 2005 UTC
(8 years ago)
by
joeyh
Original Path:
trunk/Makefile
File length: 34839 byte(s)
Diff to
previous 842
Add etch stuff. Mostly copied unchanged from sarge, with light edits.
Only enable the rescue isolinux targets for etch.
I hope at least some of the etch stuff (like tools/boot/etch) can be used
for the daily CD builds that build using d-i daily builds.
Revision
842 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Apr 24 20:46:06 2005 UTC
(8 years, 1 month ago)
by
93sam
Original Path:
trunk/Makefile
File length: 34805 byte(s)
Diff to
previous 831
Count the total number of binary and source discs better; sarge can
have more than 9 CDs, so ?.packages doesn't cut it any more.
Revision
831 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Mar 3 02:03:45 2005 UTC
(8 years, 2 months ago)
by
joeyh
Original Path:
trunk/Makefile
File length: 34766 byte(s)
Diff to
previous 730
- Add OMIT_MANUAL variable, which can be set to 1 to drop the install
manual from small CDs to save space. We will probably be adding several
new translations, and possibly PDFs, and that would use too much space
on the small CDs.
- Also make the README link to the manual on the Debian web site if
OMIT_MANUAL=1.
- Update the README to mention manual translations are available.
Revision
727 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Aug 12 03:57:24 2004 UTC
(8 years, 9 months ago)
by
joeyh
Original Path:
trunk/Makefile
File length: 34684 byte(s)
Diff to
previous 674
- Exclude kernel sources from popcon results, old data skews this badly.
- Remove old kernel sources from interesting-fromcd23, and various other
removals and updates.
- Update the task lists and popcon again.
- Stop excluding 686 and 686-smp kernels, as these are probably the most
popular, and they fit on CD#1 now.
Revision
673 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Jul 11 21:34:25 2004 UTC
(8 years, 10 months ago)
by
joeyh
Original Path:
trunk/Makefile
File length: 34659 byte(s)
Diff to
previous 667
- Add new default udeb_include files (for to full CDs and DVDs) that
include ethdetect and netcfg, to make network configuration happen in
first stage, since the second stage cannot currently do any.
Revision
626 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 7 09:35:40 2004 UTC
(8 years, 11 months ago)
by
manty
Original Path:
trunk/Makefile
File length: 33452 byte(s)
Diff to
previous 616
- Fix the dirty workaround bug that was adding debs to businesscards.
- Add 2.6 support to powerpc cds.
- Add yaboot to powerpc netinst cds as debootstrap no longer adds it.
- Update boot-sparc not to depend on a kernel version.
- Update debian-installer tasks once again.
Revision
595 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Apr 21 20:17:53 2004 UTC
(9 years, 1 month ago)
by
manty
Original Path:
trunk/Makefile
File length: 32403 byte(s)
Diff to
previous 576
Add dirty temporal workaround for saving space on netinst images.
The workaround consists in some hints added to rawlist so that the
dependencies are satisfied in a more clever way than list2cds does.
This should be fixed in a proper way on list2cds when time permits.
Revision
572 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Mar 20 18:01:14 2004 UTC
(9 years, 2 months ago)
by
joeyh
Original Path:
trunk/Makefile
File length: 31974 byte(s)
Diff to
previous 568
- Revamped the README.html, removing the old manual apt setup
instructions, various references to woody, fixing the link to the LDP
home page, dropping reference to the basically dead non-us section,
removing confusing references to non-free being on the CD, dropping
references to dselect, etc.
- Fix layout of README.txt, adding missing <p>'s after headings.
- Drop README.mirrors and README.non-US from the CDs.
Revision
568 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 16 09:51:53 2004 UTC
(9 years, 2 months ago)
by
manty
Original Path:
trunk/Makefile
File length: 31899 byte(s)
Diff to
previous 524
Make Makefile remove dedication files except for current version.
Update debian-installer.* tasks
Add hppa kernels to generate_di+k_list
Add sarge boot scripts for hppa
Revision
524 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Dec 26 19:23:36 2003 UTC
(9 years, 5 months ago)
by
joeyh
Original Path:
trunk/Makefile
File length: 31809 byte(s)
Diff to
previous 511
- Remove console-keymaps from all udeb_includes; they are included
on the cdrom initrds.
- Switch from netcfg-static/dhcp to just netcfg.
- Split udeb_includes for businesscard and netinst; netinst does not
need choose-mirror, while businesscard does.
Revision
432 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Dec 26 10:39:02 2002 UTC
(10 years, 5 months ago)
by
hertzog
Original Path:
trunk/Makefile
File length: 32333 byte(s)
Diff to
previous 419
* Include patches from Petter Reinholdtsen and Santiago Garcia Mantinan.
* Include udebs without checking dependencies.
Revision
419 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Dec 20 01:37:55 2002 UTC
(10 years, 5 months ago)
by
philh
Original Path:
trunk/Makefile
File length: 32198 byte(s)
Diff to
previous 415
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)
Revision
415 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Dec 14 13:53:18 2002 UTC
(10 years, 5 months ago)
by
pere
Original Path:
trunk/Makefile
File length: 32202 byte(s)
Diff to
previous 414
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.
Revision
404 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Oct 11 09:46:54 2002 UTC
(10 years, 7 months ago)
by
hertzog
Original Path:
trunk/Makefile
File length: 31513 byte(s)
Diff to
previous 400
* 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)
Revision
386 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Jul 11 22:01:44 2002 UTC
(10 years, 10 months ago)
by
tfheen
Original Path:
trunk/Makefile
File length: 31060 byte(s)
Diff to
previous 384
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
Revision
384 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 3 12:01:50 2002 UTC
(10 years, 10 months ago)
by
manty
Original Path:
trunk/Makefile
File length: 30982 byte(s)
Diff to
previous 379
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.
Revision
379 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Jul 1 18:25:08 2002 UTC
(10 years, 10 months ago)
by
philh
Original Path:
trunk/Makefile
File length: 30770 byte(s)
Diff to
previous 378
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.
Revision
375 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 25 08:36:08 2002 UTC
(10 years, 11 months ago)
by
manty
Original Path:
trunk/Makefile
File length: 30685 byte(s)
Diff to
previous 372
Fixes related to jigdo:
- ARCH dependant thingy
- upgraded to cope with jigdo 0.6.3 and later template file
format (thanks Richard)
Revision
372 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed May 15 21:32:02 2002 UTC
(11 years ago)
by
hertzog
Original Path:
trunk/Makefile
File length: 30683 byte(s)
Diff to
previous 362
* 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.
Revision
362 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon May 6 10:30:01 2002 UTC
(11 years ago)
by
philh
Original Path:
trunk/Makefile
File length: 30636 byte(s)
Diff to
previous 357
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
Revision
357 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun May 5 12:08:27 2002 UTC
(11 years ago)
by
philh
Original Path:
trunk/Makefile
File length: 30533 byte(s)
Diff to
previous 355
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.
Revision
330 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Apr 7 16:26:59 2002 UTC
(11 years, 1 month ago)
by
93sam
Original Path:
trunk/Makefile
File length: 30090 byte(s)
Diff to
previous 320
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.
Revision
198 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Feb 27 01:01:40 2001 UTC
(12 years, 2 months ago)
by
hertzog
Original Path:
trunk/Makefile
File length: 22310 byte(s)
Diff to
previous 188
* 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.
Revision
186 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Dec 19 23:14:03 2000 UTC
(12 years, 5 months ago)
by
93sam
Original Path:
trunk/Makefile
File length: 22324 byte(s)
Diff to
previous 183
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.
Revision
179 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Nov 12 22:41:45 2000 UTC
(12 years, 6 months ago)
by
hertzog
Original Path:
trunk/Makefile
File length: 21958 byte(s)
Diff to
previous 174
* 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
Revision
173 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Aug 25 16:54:03 2000 UTC
(12 years, 9 months ago)
by
philh
Original Path:
trunk/Makefile
File length: 21469 byte(s)
Diff to
previous 165
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
Revision
165 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Aug 12 22:42:20 2000 UTC
(12 years, 9 months ago)
by
costar
Original Path:
trunk/Makefile
File length: 20978 byte(s)
Diff to
previous 161
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.
Revision
159 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 18 15:11:54 2000 UTC
(12 years, 10 months ago)
by
93sam
Original Path:
trunk/Makefile
File length: 20666 byte(s)
Diff to
previous 148
Fixed bug in README generation when using FORCENONUSONCD1 - I forgot to
munge the contents of README.diskdefines, so README.txt and README.html
came out differently. Now done.
Revision
139 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Jun 30 00:04:03 2000 UTC
(12 years, 10 months ago)
by
hertzog
Original Path:
trunk/Makefile
File length: 20540 byte(s)
Diff to
previous 132
* 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.
Revision
132 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Jun 16 23:42:50 2000 UTC
(12 years, 11 months ago)
by
93sam
Original Path:
trunk/Makefile
File length: 20499 byte(s)
Diff to
previous 128
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>
Revision
108 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu May 18 22:49:02 2000 UTC
(13 years ago)
by
hertzog
Original Path:
trunk/Makefile
File length: 20229 byte(s)
Diff to
previous 102
* 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).
Revision
96 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Apr 3 22:05:07 2000 UTC
(13 years, 1 month ago)
by
hertzog
Original Path:
trunk/Makefile
File length: 16154 byte(s)
Diff to
previous 91
* Documentation updates.
* Changed how the sizelimit is get by the scripts (they could have ignored
values given by the environment variable).
* Put the documentation tree from the mirror on the first CD only.
Revision
77 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 14 04:02:29 2000 UTC
(13 years, 2 months ago)
by
bcollins
Original Path:
trunk/Makefile
File length: 16137 byte(s)
Diff to
previous 73
* 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.
Revision
60 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Feb 26 11:41:10 2000 UTC
(13 years, 3 months ago)
by
hertzog
Original Path:
trunk/Makefile
File length: 16065 byte(s)
Diff to
previous 59
* Added tools/pi-makelist this time.
* Removed set -e from tools/apt-selection. Apt must be able to fail ...
* Added a separate pi-makelist target.
* Updated the README with Pseudo Image Kit information.
Revision
59 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Feb 19 17:52:52 2000 UTC
(13 years, 3 months ago)
by
hertzog
Original Path:
trunk/Makefile
File length: 16107 byte(s)
Diff to
previous 52
* Added set -e for shell scripts.
* Now generate *.list for Pseudo Image Kit.
* Added files for woody.
* Updated the README* files.
* Added some .cvsignore files.
Revision
52 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Dec 21 17:20:30 1999 UTC
(13 years, 5 months ago)
by
hertzog
Original Path:
trunk/Makefile
File length: 15881 byte(s)
Diff to
previous 47
* debian/rules removes unneeded CVS directories.
* corrected a litlle quoting problem in the Makefile.
* removed NONUS=0 from the example in the README
Revision
47 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Nov 13 16:44:36 1999 UTC
(13 years, 6 months ago)
by
hertzog
Original Path:
trunk/Makefile
File length: 15881 byte(s)
Diff to
previous 45
* Does now include the boot-floppies documentation again.
* Removed some cruft (master file for potato and master.i386)
Revision
45 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 11 20:22:24 1999 UTC
(13 years, 6 months ago)
by
hertzog
Original Path:
trunk/Makefile
File length: 15926 byte(s)
Diff to
previous 39
* Splitted the boot disks scripts for slink & potato.
* Corrected the Makefile accordingly.
* Updated the tasks/Debian_potato to use the task-* packages.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.