summaryrefslogtreecommitdiff
path: root/packages/meta/opie-collections.inc
blob: d379c5dfb7da827680f7741761e2b3bf67fcf2aa (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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
#
# A collection of dependencies for images including Opie or parts of it.
#

#
# Dependencies to get the launcher up and running
#

OPIE_LIBS_DEPENDS = "qte-for-opie libopie2 qpf-bitstream-vera qpf-bitstream-vera-sans-mono qpf-unifont"
OPIE_LIBS_RDEPENDS = "qpf-bitstream-vera-small qte-font-fixed"
OPIE_BASE = "opie-pics opie-sounds opie-qcop opie-quicklauncher opie-taskbar"

#
# High res displays want more fonts
#
OPIE_LIBS_RDEPENDS_append_corgi    = " qpf-bitstream-vera-large qpf-bitstream-vera-sans-mono-large"
OPIE_LIBS_RDEPENDS_append_shepherd = " qpf-bitstream-vera-large qpf-bitstream-vera-sans-mono-large"
OPIE_LIBS_RDEPENDS_append_husky    = " qpf-bitstream-vera-large qpf-bitstream-vera-sans-mono-large"
OPIE_LIBS_RDEPENDS_append_tosa     = " qpf-bitstream-vera-large qpf-bitstream-vera-sans-mono-large"

#
# 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-brightnessapplet"

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

OPIE_BASE_APPS = "opie-packagemanager opie-keytabs opie-console opie-clock opie-citytime opie-backup"

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

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-style-web opie-style-phase"

OPIE_BASE_DEPENDS = "ipkg ntp bluez-utils-nodbus irda-utils openobex-apps libopieobex0"
OPIE_BASE_RDEPENDS = "ntpdate opie-handwriting-classicset bluez-utils-nodbus openobex-apps libopieobex0"

#
# Additional things for a standard 16MB distribution
#

OPIE_PIM_BASE = "opie-alarm opie-drawpad opie-textedit"

OPIE_PIM_MAIL = "opie-mail"

OPIE_PIM = "${OPIE_PIM_BASE} opie-addressbook opie-datebook opie-todo opie-today \
            opie-today opie-today-addressbookplugin opie-today-datebookplugin opie-today-todolistplugin"

KDE_PIM_DEPENDS = "${OPIE_PIM_BASE} kdepimpi"
KDE_PIM_RDEPENDS = "kopi kapi kopi-applet"

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 opie-networksettings-wlanplugin opie-networksettings-pppplugin"

#
# Additional things for a >= 24MB distribution
#

OPIE_DEPENDS_24 = "konqueror-embedded"
OPIE_RDEPENDS_24 = "konqueror-embedded"

#
#
#

def opie_more_depends(d):
	import bb
	root_flash_size = int( bb.data.getVar( "ROOT_FLASH_SIZE", d, True ) )
	if root_flash_size >= 24: return bb.data.getVar( "OPIE_DEPENDS_24", d, True )
	else: return " "

def opie_more_rdepends(d):  
        import bb
        root_flash_size = int( bb.data.getVar( "ROOT_FLASH_SIZE", d, True ) )
        if root_flash_size >= 24: return bb.data.getVar( "OPIE_RDEPENDS_24", d, True )
        else: return " "

OPIE_MORE_DEPENDS := "${@opie_more_depends(d)}"    
OPIE_MORE_RDEPENDS := "${@opie_more_rdepends(d)}"