summaryrefslogtreecommitdiff
path: root/functions/packageslists.sh
AgeCommit message (Collapse)Author
2011-03-09Allow needle and haystack parts of packagelist #if constructs to be listsChris Lamb
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-09Support list of items for conditionals in package listsTiago Bortoletto Vaz
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 Lamb
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-09Rewrite Expand_packagelist to not be recursiveChris Lamb
2011-03-09Updating copyright years to 2008.Daniel Baumann
2011-03-09Use C-style 'include' in lists (backwards compatible).Chris Lamb
2011-03-09Consistently using the pipe as seperator in sed commands now.Daniel Baumann
2011-03-09Replacing backticks with POSIX expression.Daniel Baumann
2011-03-09Adding live-helper 1.0~a21-1.Daniel Baumann