File: packages.conf

package info (click to toggle)
emdebian-tools 1.4.3
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 1,112 kB
  • ctags: 274
  • sloc: perl: 6,297; xml: 4,828; sh: 1,902; php: 406; ansic: 189; makefile: 15
file content (77 lines) | stat: -rw-r--r-- 3,732 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
# This is a standard shell conf file, included directly into embootstrap

# This example file can act as a skeleton for your own scripts.
# Copy into $WORK/machine/$MACHINE/$VARIANT/ and edit.
# ($WORK is your emdebian working directory, as set in debconf.)
# Use 'default' as the variant directory if no other variants exist.

# packages.conf is intended to be the principal place for adjusting
# the emsandbox tarball to suit the needs of specific machine variants.
# setup.sh and config.sh can fine tune the results but in order to avoid
# reinventing the wheel, if more than a few machines need similar
# adjustments to the same files, future versions of packages.conf will
# collate those into a single configuration parameter available to all.
# More options and parameters will be added in due course, including
# support for additional sources for /etc/apt/sources.list and single
# parameter changes to certain files like /etc/inittab.

# Due to limitations in the current debootstrap support, the only way
# of adding packages to the first stage is by providing a
# customised suite script. Even if emsandbox migrates to using a tool
# from Stag to overcome shortcomings in debootstrap, support for
# packages.conf, setup.sh and config.sh will remain.

# INCLUDE adds a comma separated list of package names to the list
# of packages added to the tarball and installed in the second stage.
# Currently, debootstrap has problems with multiple repositories so
# either upload this package to the same repository as your other
# packages or create an apt-proxy that can serve as a local repository,
# set it in PROXY and specify a usable mirror for the device in MIRROR.
# DEFAULT: empty
INCLUDE=

# SCRIPT overrides the default emsandbox suite-script that debootstrap
# uses to determine the base and required packages and the all important
# sequence in which the packages can be installed. SCRIPT can be overridden
# on the emsandbox command line.
# DEFAULT: /usr/lib/emdebian-tools/emdebian.crossd
SCRIPT=

# MIRROR overrides the default emsandbox mirror. This repository will
# will be set in /etc/apt/sources.list and will also be used by
# debootstrap to obtain all packages for the tarball unless
# PROXY is also set.
# DEFAULT: http://buildd.emdebian.org/emdebian/
MIRROR=

# PROXY specifies a separate repository to pass to debootstrap that may
# be local or otherwise not intended for use once the tarball is installed
# Use MIRROR to set the same value in debootstrap and /etc/apt/sources.list
# If PROXY is specified without MIRROR, the default emsandbox MIRROR will
# be written into /etc/apt/sources.list
# DEFAULT: empty
PROXY=

# It is often useful to include a kernel image and/or modules or extra
# files but these may be in generated or variable paths - e.g. including
# a version string or in another part of the filesystem. To include these
# files in the emsandbox tarball, write out a list of paths into a file in
# $WORK/machine/$MACHINE/$VARIANT and read the contents into the
# setup.sh script. The files copied or unpacked into the $BUILDPLACE
# will then be included into the tarball.

# If there are extra files with absolute paths that do not change
# between releases, specify them in EXTRA. Absolute paths only -
# wildcards supported by 'cp' are allowed. Files are copied into
# $BUILDPLACE unchanged to be processed by setup.sh (if it exists).
EXTRA=

# TARBALL_NAME overrides the default name (emdebian-$ARCH) of the tarball
# Do not specify a path here, just a filename with the .tgz suffix
# DEFAULT: emdebian-$ARCH.tgz where $ARCH is specified to emsandbox or
# as the dpkg-cross default architecture.
TARBALL_NAME=

# SUITE is not recommended to be changed.
# DEFAULT: unstable
SUITE=