1 DESCRIPTION = "Meta-package for Opie"
8 PACKAGES = "task-opie-applets task-opie-apps task-opie-base \
9 task-opie-base-applets task-opie-base-apps \
10 task-opie-base-decorations task-opie-base-inputmethods \
11 task-opie-base-pim task-opie-base-settings \
12 task-opie-base-styles task-opie-bluetooth \
13 task-opie-datebookplugins task-opie-decorations \
14 task-opie-extra-apps task-opie-extra-settings \
15 task-opie-extra-styles task-opie-extra-games \
16 task-opie-games task-opie-inputmethods task-opie-irda \
17 task-opie-multimedia task-opie-pim task-opie-settings \
18 task-opie-styles task-opie-todayplugins task-opie-wlan"
21 # This is created by hand - we need konqueror-embedded and qpdf2
22 # for devices with >16M of flash
25 DEPENDS = "irda-utils ntp timezones ttf-dejavu \
26 bluez-utils-nodbus wireless-tools \
27 opie-ttf-support libopieobex0 opie-examples-python \
28 opie-freetype opie-help-en opie-i18n opie-login \
29 opie-securityplugin-blueping opie-securityplugin-dummy \
30 opie-securityplugin-notice opie-securityplugin-pin \
31 opie-sh opie-symlinker opie-alarm openobex \
32 konqueror-embedded qpdf2"
35 # Dependencies to get the launcher up and running
38 task-opie-base = "bluez-utils-nodbus wireless-tools opie-alarm \
39 opie-qcop opie-qss opie-quicklauncher opie-taskbar opie-pics \
40 opie-sounds opie-freetype ttf-dejavu-sans ttf-dejavu-sans-mono"
43 # things for reasonable bootstrap image
46 task-opie-base-applets = "opie-aboutapplet opie-clockapplet opie-suspendapplet \
47 opie-homeapplet opie-rotateapplet \
48 opie-irdaapplet opie-brightnessapplet opie-batteryapplet \
49 opie-pcmciaapplet opie-volumeapplet \
50 opie-screenshotapplet"
53 # keyboard models can benefit from the vt and logout applets
55 task-opie-base-applets_append_openzaurus = " opie-vtapplet opie-logoutapplet"
56 task-opie-base-applets_append_mnci = " opie-vtapplet opie-logoutapplet"
59 # clamshell models can benefit from the autorotate applet
61 task-opie-base-depends_append_c7x0 = " opie-autorotateapplet"
62 task-opie-base-depends_append_spitz = " opie-autorotateapplet"
63 task-opie-base-depends_append_akita = " opie-autorotateapplet"
64 task-opie-base-depends_append_borzoi = " opie-autorotateapplet"
66 task-opie-base-inputmethods = "opie-multikey opie-handwriting opie-pickboard \
67 opie-handwriting-classicset"
69 task-opie-base-apps = "opie-console opie-clock opie-citytime opie-backup opie-sysinfo \
72 task-opie-base-settings = "opie-packagemanager opie-light-and-power opie-appearance \
73 opie-systemtime opie-networksettings opie-button-settings \
74 opie-icon-reload opie-launcher-settings opie-security"
77 # That settings can be removed and device will be still usable
80 task-opie-extra-settings = "opie-language opie-doctab opie-mediummount \
81 opie-networksettings-wlanplugin opie-networksettings-pppplugin"
83 task-opie-base-decorations = "opie-deco-flat opie-deco-liquid opie-deco-polished"
85 task-opie-base-styles = "opie-style-flat opie-style-fresh opie-style-web opie-style-phase"
88 # Those styles are big and does not look good on QVGA screen
91 task-opie-extra-styles = "opie-style-liquid opie-style-metal"
93 task-opie-base-todayplugins = "opie-today-addressbookplugin opie-today-datebookplugin \
94 opie-today-todolistplugin"
96 task-opie-base-pim = "opie-addressbook opie-datebook opie-drawpad \
97 opie-search opie-textedit opie-today opie-todo \
98 ${task-opie-base-todayplugins} \
99 opie-datebook-birthdayplugin"
105 task-opie-applets = "opie-aboutapplet opie-autorotateapplet opie-batteryapplet \
106 opie-bluetoothapplet opie-brightnessapplet opie-cardmon \
107 opie-clipboardapplet opie-clockapplet opie-homeapplet \
108 opie-irdaapplet opie-lockapplet opie-logoutapplet \
109 opie-mailapplet opie-memoryapplet opie-multikeyapplet \
110 opie-networkapplet opie-notesapplet opie-pcmciaapplet \
111 opie-pyquicklaunchapplet opie-restartapplet \
112 opie-restartapplet2 opie-rotateapplet \
113 opie-screenshotapplet opie-suspendapplet opie-vmemo \
114 opie-volumeapplet opie-vtapplet opie-zkbapplet \
116 task-opie-apps = "opie-advancedfm opie-bartender opie-calculator \
117 opie-camera opie-checkbook opie-clock \
118 opie-console opie-dagger opie-embeddedkonsole \
119 opie-euroconv opie-eye opie-ftp opie-gutenbrowser \
120 opie-helpbrowser opie-irc opie-keypebble opie-odict \
121 opie-oxygen opie-rdesktop opie-reader opie-remote \
122 opie-sheet opie-tableviewer opie-tinykate \
123 opie-wellenreiter opie-write opie-zsafe"
125 task-opie-decorations = "opie-deco-flat opie-deco-liquid opie-deco-polished"
127 task-opie-games = "opie-backgammon opie-bounce opie-buzzword opie-fifteen \
128 opie-go opie-kbill opie-kcheckers opie-kpacman opie-mindbreaker \
129 opie-minesweep opie-oyatzee opie-parashoot opie-qasteroids \
130 opie-sfcave opie-snake opie-solitaire opie-tetrix opie-tictac \
131 opie-wordgame opie-zlines opie-zsame"
133 task-opie-inputmethods = "opie-dasher opie-dvorak opie-handwriting opie-jumpx \
134 opie-keyboard opie-keyview opie-kjumpx opie-multikey \
135 opie-pickboard opie-unikeyboard"
137 task-opie-multimedia = "opie-mediaplayer1 \
138 opie-mediaplayer1-libmadplugin \
139 opie-mediaplayer1-libmodplugin \
140 opie-mediaplayer1-libtremorplugin \
141 opie-mediaplayer1-libwavplugin \
142 opie-mediaplayer1-ogg-mp3 \
144 opie-mediaplayer2-skin-default \
145 opie-mediaplayer2-skin-default-landscape \
146 opie-mediaplayer2-skin-pod \
147 opie-mediaplayer2-skin-techno \
148 opie-powerchord opie-recorder opie-tonleiter"
150 task-opie-settings = "opie-appearance opie-aqpkg opie-backup opie-button-settings \
151 opie-calibrate opie-citytime opie-confeditor opie-doctab \
152 opie-formatter opie-language opie-launcher-settings \
153 opie-light-and-power opie-mediummount opie-networksettings \
154 opie-packagemanager opie-security opie-sshkeys opie-sysinfo \
155 opie-systemtime opie-usermanager opie-icon-reload \
158 task-opie-styles = "opie-style-flat opie-style-fresh opie-style-liquid opie-style-metal \
159 opie-style-web opie-style-phase opie-theme"
161 task-opie-datebookplugins= "opie-datebook-birthdayplugin \
162 opie-datebook-chrisholidayplugin \
163 opie-datebook-nationalholidayplugin"
165 task-opie-todayplugins = "opie-today-addressbookplugin opie-today-datebookplugin \
166 opie-today-fortuneplugin opie-today-mailplugin \
167 opie-today-stocktickerplugin opie-today-todolistplugin \
168 opie-today-weatherplugin"
170 task-opie-pim = "${task-opie-base-pim} opie-mail opie-pimconverter"
172 task-opie-bluetooth = "bluez-utils-nodbus obexftp obexpush libopieobex0 \
173 opie-bluepin opie-bluetoothmanager opie-bluetoothapplet"
175 task-opie-wlan = "wireless-tools opie-wellenreiter"
177 task-opie-irda = "irda-utils libopieobex0 obexftp obexpush"
180 # additional things for a >= 24mb distribution
183 task-opie-extra-apps = "opie-calculator opie-checkbook opie-mail opie-eye \
184 opie-rdesktop opie-wellenreiter opie-irc \
186 konqueror-embedded qpdf2"
188 task-opie-extra-games = "opie-parashoot opie-mindbreaker opie-fifteen opie-tictac \
192 # Let's build DEPENDS and RDEPENDS now
195 DEPENDS += "${task-opie-applets} ${task-opie-apps} \
196 opie-qcop opie-qss opie-quicklauncher opie-taskbar opie-pics \
197 opie-sounds opie-ttf-support ttf-dejavu \
198 ${task-opie-bluetooth} ${task-opie-datebookplugins} \
199 ${task-opie-decorations} ${task-opie-extra-settings} \
200 ${task-opie-games} ${task-opie-inputmethods} ${task-opie-irda} \
201 ${task-opie-multimedia} ${task-opie-todayplugins} ${task-opie-pim} \
202 ${task-opie-settings} ${task-opie-styles} ${task-opie-wlan}"
204 RDEPENDS_task-opie-applets = "${task-opie-applets}"
205 RDEPENDS_task-opie-apps = "${task-opie-apps}"
206 RDEPENDS_task-opie-base-applets = "${task-opie-base-applets}"
207 RDEPENDS_task-opie-base-apps = "${task-opie-base-apps}"
208 RDEPENDS_task-opie-base-decorations = "${task-opie-base-decorations}"
209 RDEPENDS_task-opie-base-inputmethods = "${task-opie-base-inputmethods}"
210 RDEPENDS_task-opie-base-pim = "${task-opie-base-pim}"
211 RDEPENDS_task-opie-base-settings = "${task-opie-base-settings}"
212 RDEPENDS_task-opie-base-styles = "${task-opie-base-styles}"
213 RDEPENDS_task-opie-base = "${task-opie-base}"
214 RDEPENDS_task-opie-bluetooth = "${task-opie-bluetooth}"
215 RDEPENDS_task-opie-datebookplugins = "${task-opie-datebookplugins}"
216 RDEPENDS_task-opie-decorations = "${task-opie-decorations}"
217 RDEPENDS_task-opie-extra-apps = "${task-opie-extra-apps}"
218 RDEPENDS_task-opie-extra-games = "${task-opie-extra-games}"
219 RDEPENDS_task-opie-extra-settings = "${task-opie-extra-settings}"
220 RDEPENDS_task-opie-games = "${task-opie-games}"
221 RDEPENDS_task-opie-inputmethods = "${task-opie-inputmethods}"
222 RDEPENDS_task-opie-irda = "${task-opie-irda}"
223 RDEPENDS_task-opie-multimedia = "${task-opie-multimedia}"
224 RDEPENDS_task-opie-pim = "${task-opie-pim}"
225 RDEPENDS_task-opie-settings = "${task-opie-settings}"
226 RDEPENDS_task-opie-styles = "${task-opie-styles}"
227 RDEPENDS_task-opie-todayplugins = "${task-opie-todayplugins}"
228 RDEPENDS_task-opie-wlan = "${task-opie-wlan}"