summaryrefslogtreecommitdiff
path: root/functions
AgeCommit message (Collapse)AuthorFilesLines
2011-03-09Allow needle and haystack parts of packagelist #if constructs to be listsChris Lamb1-8/+14
This allows us to write: #if SECTIONS contrib non-free contrib-package non-free-package #endif and #if DISTRIBUTION lenny sid new-package #endif
2011-03-09Releasing live-helper 1.0~a46-1.Daniel Baumann1-1/+1
2011-03-09Support list of items for conditionals in package listsTiago Bortoletto Vaz1-2/+3
This patch allows giving a list of items for the conditionals in package lists. For example, it's possible to specify some packages for more than one architecture in the same conditional block: package01 #if ARCHITECTURE i386 amd64 package02 package03 #endif package04 where package01 and package04 are available for all architectures, but package02 and package03 are available only for i386 and amd64 architectures.
2011-03-09Support simple conditionals in package listsChris Lamb1-10/+50
This patch adds support for simple conditionals in package lists. For example, to limit a package to i386 only: foo #if ARCHITECTURE i386 package-only-in-i386 #endif bar Any variable that beings in LH_ can be expanded: #if MODE ubuntu package-only-in-ubuntu #endif Nesting of conditionals is not supported. If the variable to be expanded does not exist, the conditional is false.
2011-03-09Use APT::Install-Recommends to disable installation of recommends for EtchChris Lamb1-1/+1
2011-03-09Adding powerpc64 to default kernel flavours (in addition to the normal 32 ↵Daniel Baumann1-1/+1
bit one).
2011-03-09Releasing live-helper 1.0~a45-1.Daniel Baumann1-1/+1
2011-03-09Adjusting Save_cache(); to skip already cached .deb files and only copying ↵Daniel Baumann1-8/+9
new packages to it.
2011-03-09Rewrite Expand_packagelist to not be recursiveChris Lamb1-23/+32
2011-03-09Releasing live-helper 1.0~a44-1.Daniel Baumann1-1/+1
2011-03-09Don't install "Recommends:" when installing local toolsChris Lamb1-2/+2
This patch disables the installation of "Recommends:" packages whilst obtaining build utilities such as 'syslinux'. It has three benefits: * Doesn't waste time installing useless packages whilst building. * Keeps the "binary chroot" clean - packages leak into the the live system on a rebuild. * Makes the behaviour of Install_Package more predictable and independent of the chroot's APT configuration.
2011-03-09Consistenly using short options rather than long options in function files.Daniel Baumann1-1/+1
2011-03-09Improving .deb caching by using hardlinks (if possible).Daniel Baumann1-2/+16
2011-03-09helpers/lh_config, functions/defaults.sh: Correct "boostrap" -> "bootstrap"Chris Lamb1-1/+1
2011-03-09Releasing live-helper 1.0~a43-1.Daniel Baumann1-1/+1
2011-03-09Fixing forgotten variable in conffile loop.Daniel Baumann1-1/+1
2011-03-09Allowing multiple arguments for Read_conffile();.Daniel Baumann1-10/+13
2011-03-09Centraly evaluate LH_CONFIG for custom configuration file.Daniel Baumann1-4/+9
2011-03-09Removing temporary workaround of adding lzma-modules2.6 to linux packages, ↵Daniel Baumann1-5/+0
all fixed squashfs are now in sid and lenny.
2011-03-09Releasing live-helper 1.0~a42-1.Daniel Baumann1-1/+1
2011-03-09Also including lzma modules on lenny temporarily.Daniel Baumann1-1/+1
2011-03-09Applying patch from Bas Wijnen <wijnen@debian.org> to correct error messages ↵Daniel Baumann1-2/+2
in Require_stagefile (Closes: #472774).
2011-03-09Applying patch from Bas Wijnen <wijnen@debian.org> to make ↵Daniel Baumann1-0/+4
Check_crossarchitecture() working on non-listed architectures (Closes: #472775).
2011-03-09Releasing live-helper 1.0~a41-1.Daniel Baumann1-1/+1
2011-03-09Allow LH_ENCRYPTION="disabled" to disable encryptionChris Lamb1-5/+8
2011-03-09Switching default of LH_APT from aptitude to apt for >= lenny.Daniel Baumann1-1/+6
Apt in lenny also supports tracking of 'orphaned' packages. If aptitude is installed, apt can't be removed, so by switching to apt making the default images a tiny bit smaller. And, aptitude got mainly default because of the sarge->etch update recommendation.
2011-03-09Including 686 kernel flavour on i386 too, but defaulting (still) to 486 for ↵Daniel Baumann1-1/+1
compatibility reasons.
2011-03-09functions/losetup.sh: use SECTORS as variable name to reflect the real usageOtavio Salvador1-2/+2
2011-03-09Bumping live-helper version.Daniel Baumann1-1/+1
2011-03-09Updating copyright years to 2008.Daniel Baumann22-23/+23
2011-03-09Fixed accidental overwriting of LH_NET_TARBALL value in defaults.Daniel Baumann1-1/+1
2011-03-09Adding lzma modules on sid.Daniel Baumann1-0/+5
2011-03-09When a wrong argument is passed, that argument should be listed (Closes: ↵Daniel Baumann1-1/+1
#468201).
2011-03-09Adding option to set binary-net compression (or disable it).Daniel Baumann1-0/+3
2011-03-09Fixing quoting with chroot wrapper calls.Daniel Baumann2-3/+3
2011-03-09Fixing aptitude typo.Daniel Baumann1-1/+1
2011-03-09Improving etch compat warnings.Daniel Baumann1-0/+9
2011-03-09Renaming LH_MIRROR_BOOTSTRAP* to LH_MIRROR_CHROOT and introducing dedicated ↵Daniel Baumann1-3/+5
LH_MIRROR_BOOTSTRAP for debootstrap/cdebootstrap only.
2011-03-09Adding apt/aptitude options.Daniel Baumann2-0/+26
By using APT_OPTIONS and APTITUDE_OPTIONS in config/common, one can manipulate the default options wich is made to each and every apt and aptitude call.
2011-03-09Renaming mini flavour to stripped to avoid confusion, thanks to Fathi Boudra ↵Daniel Baumann1-3/+3
<fabo@debian.org> and Ben Armstrong <synrg@debian.org>.
2011-03-09Using ftp.us.debian.org rather than ftp.debian.org, see ↵Daniel Baumann1-2/+2
http://lists.debian.org/debian-devel-announce/2007/12/msg00002.html.
2011-03-09Use C-style 'include' in lists (backwards compatible).Chris Lamb1-1/+1
2011-03-09Consistently using the pipe as seperator in sed commands now.Daniel Baumann5-15/+15
2011-03-09Switching to GPL3+.Daniel Baumann1-5/+4
2011-03-09Checking LH_APT when using mini and minimal package lists.Daniel Baumann1-0/+10
2011-03-09Don't fail silently when extern executables are configured but not present.Daniel Baumann1-3/+3
2011-03-09Preparing live-helper 1.0~a38-1.Daniel Baumann1-1/+1
2011-03-09Adding binary filesystem option, currently only supporting fat16 and fat32.Daniel Baumann1-0/+3
2011-03-09Fixing typing error.Daniel Baumann1-1/+1
2011-03-09Moving lh_losetup into an internal function, avoiding helper failure with ↵Daniel Baumann1-0/+37
return value due to new trap.