summaryrefslogtreecommitdiff
path: root/meta/opie-image.oe
blob: 731d6aa000d42146f1926a8e502eadadaa89ee22 (plain)
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
export IMAGE_BASENAME = "opie-image"

#
# Dependencies to get the launcher up and running
#

OPIE_LIBS = "qpf-bitstream-vera-small"
OPIE_LIBS_DEPEND = "qte-for-opie libopie2 qpf-bitstream-vera"
OPIE_BASE = "opie-pics opie-qcop opie-quicklauncher opie-taskbar"

#
# Things for reasonable bootstrap image
#

OPIE_BASE_APPLETS = "opie-aboutapplet opie-clockapplet opie-logoutapplet \
                     opie-suspendapplet opie-batteryapplet opie-homeapplet \
                     opie-multikeyapplet opie-rotateapplet opie-vtapplet \ 
                     opie-cardmon opie-irdaapplet"

OPIE_BASE_INPUTMETHODS = "opie-multikey opie-handwriting opie-pickboard"

OPIE_BASE_APPS = "opie-aqpkg opie-console opie-citytime"

OPIE_BASE_SETTINGS = "opie-light-and-power opie-appearance opie-systemtime opie-sysinfo opie-networksettings"

OPIE_BASE_DECOS = "opie-deco-flat opie-deco-liquid opie-deco-polished"
     
OPIE_BASE_STYLES = "opie-style-flat opie-style-liquid opie-style-fresh opie-style-metal"

OPIE_BASE_DEPENDS = "ipkg ntp"
OPIE_BASE_RDEPENDS = "ntpdate opie-handwriting-classicset"

#
# Additional things for a standard 16MB distribution
#

OPIE_PIM = "opie-alarm opie-addressbook opie-drawpad opie-datebook opie-textedit \
            opie-todo opie-today opie-today-addressbookplugin opie-today-datebookplugin \
            opie-today-todolistplugin"

OPIE_EXTRA_APPLETS = "opie-clipboardapplet opie-volumeapplet opie-screenshotapplet"

OPIE_EXTRA_APPS = "opie-advancedfm"

OPIE_EXTRA_SETTINGS = "opie-language opie-launcher-settings opie-doctab opie-security \
            opie-mediummount"

#
# Putting it altogether. Better state IPKG_INSTALL and DEPENDS twice, because library names != package names.
#

export IPKG_INSTALL = "task-bootstrap ${OPIE_LIBS} ${OPIE_BASE} ${OPIE_BASE_APPLETS} \
                       ${OPIE_BASE_SETTINGS} ${OPIE_BASE_APPS} ${OPIE_BASE_RDEPENDS} \
                       ${OPIE_PIM} ${OPIE_EXTRA_APPLETS} ${OPIE_EXTRA_SETTINGS} \
                       ${OPIE_EXTRA_APPS} ${OPIE_BASE_STYLES} ${OPIE_BASE_DECOS} \
                       ${OPIE_BASE_INPUTMETHODS}"

DEPENDS = "task-bootstrap ${OPIE_LIBS_DEPEND} ${OPIE_BASE} ${OPIE_BASE_APPLETS} \
            ${OPIE_BASE_SETTINGS}  ${OPIE_BASE_APPS} ${OPIE_BASE_DEPENDS} ${OPIE_PIM} \
            ${OPIE_EXTRA_APPLETS} ${OPIE_EXTRA_SETTINGS} ${OPIE_EXTRA_APPS} \
            ${OPIE_BASE_STYLES} ${OPIE_BASE_DECOS} ${OPIE_BASE_INPUTMETHODS}"


# zap the root password
#IMAGE_POSTPROCESS_COMMAND = "zap_root_password"

inherit image_ipk