aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-opie/packagegroups
diff options
context:
space:
mode:
authorPaul Eggleton <paul.eggleton@linux.intel.com>2012-09-05 09:39:42 +0100
committerPaul Eggleton <paul.eggleton@linux.intel.com>2012-09-09 16:24:39 +0100
commit33fa4b551d08387932eb6d5797afc9e2436ceba1 (patch)
tree129841b09656c7f6de466e02787efda24821dbb7 /recipes-opie/packagegroups
parent13c5fb7dbbd208b8ce748b1c02ee380d31b1e2df (diff)
downloadmeta-opie-33fa4b551d08387932eb6d5797afc9e2436ceba1.tar.gz
Rename task -> packagegroup
This matches the new naming scheme in OE-Core. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Diffstat (limited to 'recipes-opie/packagegroups')
-rw-r--r--recipes-opie/packagegroups/packagegroup-opie-16mb.bb56
-rw-r--r--recipes-opie/packagegroups/packagegroup-opie-all.bb70
-rw-r--r--recipes-opie/packagegroups/packagegroup-opie-apps.bb30
-rw-r--r--recipes-opie/packagegroups/packagegroup-opie-games.bb24
-rw-r--r--recipes-opie/packagegroups/packagegroup-opie-toolchain-host-nativesdk.bb8
-rw-r--r--recipes-opie/packagegroups/packagegroup-opie-toolchain-target.bb16
-rw-r--r--recipes-opie/packagegroups/packagegroup-opie.bb98
-rw-r--r--recipes-opie/packagegroups/packagegroup-xqtlauncher.bb23
8 files changed, 325 insertions, 0 deletions
diff --git a/recipes-opie/packagegroups/packagegroup-opie-16mb.bb b/recipes-opie/packagegroups/packagegroup-opie-16mb.bb
new file mode 100644
index 0000000..cefc1bd
--- /dev/null
+++ b/recipes-opie/packagegroups/packagegroup-opie-16mb.bb
@@ -0,0 +1,56 @@
+DESCRIPTION = "Tasks for small OPIE image"
+SECTION = "opie/base"
+LICENSE = "MIT"
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+PR = "r5"
+
+inherit packagegroup
+
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
+
+PACKAGES = "packagegroup-opie-16mb-base \
+ packagegroup-opie-16mb-applets \
+ packagegroup-opie-16mb-inputmethods \
+ packagegroup-opie-16mb-settings \
+ packagegroup-opie-16mb-apps \
+ packagegroup-opie-16mb-pim \
+ "
+
+#
+# Dependencies to get the launcher up and running
+#
+RDEPENDS_packagegroup-opie-16mb-base = "opie-init opie-alarm opie-qcop opie-qss opie-quicklauncher \
+ opie-taskbar opie-pics opie-sounds opie-freetype opie-taskbar-images-240x320 \
+ ttf-dejavu-sans ttf-dejavu-sans-mono"
+
+#
+# things for reasonable bootstrap image
+#
+RDEPENDS_packagegroup-opie-16mb-applets = "opie-aboutapplet opie-clockapplet opie-suspendapplet \
+ opie-homeapplet opie-rotateapplet \
+ opie-brightnessapplet opie-volumeapplet \
+ opie-screenshotapplet \
+ ${@base_contains("COMBINED_FEATURES", "irda", "opie-irdaapplet", "",d)} \
+ ${@base_contains("MACHINE_FEATURES", "apm", "opie-batteryapplet", "",d)} \
+ ${@base_contains("COMBINED_FEATURES", "pcmcia", "opie-cardapplet", "",d)} \
+ ${@base_contains("MACHINE_FEATURES", "keyboard", "opie-vtapplet opie-logoutapplet", "",d)}"
+
+#
+# clamshell models can benefit from the autorotate applet
+#
+RDEPENDS_packagegroup-opie-16mb-applets_append_c7x0 = " opie-autorotateapplet"
+RDEPENDS_packagegroup-opie-16mb-applets_append_spitz = " opie-autorotateapplet"
+RDEPENDS_packagegroup-opie-16mb-applets_append_akita = " opie-autorotateapplet"
+
+RDEPENDS_packagegroup-opie-16mb-inputmethods = "opie-multikey"
+
+RDEPENDS_packagegroup-opie-16mb-settings = "opie-packagemanager opie-light-and-power opie-appearance \
+ opie-systemtime opie-networksettings opie-button-settings \
+ opie-icon-reload opie-launcher-settings opie-security \
+ opie-securityplugin-pin"
+
+RDEPENDS_packagegroup-opie-16mb-apps = "opie-console opie-clock opie-backup opie-sysinfo \
+ opie-advancedfm"
+
+RDEPENDS_packagegroup-opie-16mb-pim = "opie-addressbook opie-datebook opie-drawpad \
+ opie-search opie-textedit opie-today opie-todo"
diff --git a/recipes-opie/packagegroups/packagegroup-opie-all.bb b/recipes-opie/packagegroups/packagegroup-opie-all.bb
new file mode 100644
index 0000000..17541da
--- /dev/null
+++ b/recipes-opie/packagegroups/packagegroup-opie-all.bb
@@ -0,0 +1,70 @@
+DESCRIPTION = "Tasks for OPIE stuff"
+SECTION = "opie/base"
+LICENSE = "MIT"
+PR = "r3"
+
+inherit packagegroup
+
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
+
+PACKAGES = "packagegroup-opie-applets packagegroup-opie-inputmethods packagegroup-opie-styles \
+ packagegroup-opie-decorations packagegroup-opie-multimedia packagegroup-opie-wlan \
+ packagegroup-opie-settings packagegroup-opie-pim packagegroup-opie-datebookplugins \
+ packagegroup-opie-todayplugins"
+
+#
+# all OPIE stuff
+#
+RDEPENDS_packagegroup-opie-applets = "opie-aboutapplet opie-autorotateapplet opie-batteryapplet \
+ opie-bluetoothapplet opie-brightnessapplet \
+ opie-clipboardapplet opie-clockapplet opie-homeapplet \
+ opie-irdaapplet opie-lockapplet opie-logoutapplet \
+ opie-mailapplet opie-memoryapplet opie-multikeyapplet \
+ opie-networkapplet opie-notesapplet opie-cardapplet \
+ opie-pyquicklaunchapplet opie-restartapplet \
+ opie-restartapplet2 opie-rotateapplet \
+ opie-screenshotapplet opie-suspendapplet opie-vmemo \
+ opie-volumeapplet opie-vtapplet opie-zkbapplet \
+ "
+RDEPENDS_packagegroup-opie-inputmethods = "opie-dvorak opie-handwriting \
+ opie-handwriting-classicset opie-jumpx opie-keyboard \
+ opie-keyview opie-kjumpx opie-multikey opie-unikeyboard"
+
+RDEPENDS_packagegroup-opie-styles = "opie-style-flat opie-style-fresh opie-style-liquid opie-style-metal \
+ opie-style-web opie-style-phase opie-theme"
+
+RDEPENDS_packagegroup-opie-decorations = "opie-deco-flat opie-deco-liquid opie-deco-polished"
+
+RDEPENDS_packagegroup-opie-multimedia = "opie-mediaplayer1 \
+ ${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'opie-mediaplayer1-libmadplugin', d)} \
+ opie-mediaplayer1-libmodplugin \
+ opie-mediaplayer1-libtremorplugin \
+ opie-mediaplayer1-libwavplugin \
+ opie-mediaplayer2 \
+ opie-mediaplayer2-skin-default \
+ opie-mediaplayer2-skin-default-landscape \
+ opie-mediaplayer2-skin-pod \
+ opie-mediaplayer2-skin-techno \
+ opie-powerchord opie-recorder opie-tonleiter"
+
+RDEPENDS_packagegroup-opie-settings = "opie-appearance opie-aqpkg opie-backup opie-button-settings \
+ opie-citytime opie-confeditor opie-doctab \
+ opie-formatter opie-language opie-launcher-settings \
+ opie-light-and-power opie-mediummount opie-networksettings \
+ opie-packagemanager opie-security opie-sshkeys opie-sysinfo \
+ opie-systemtime opie-icon-reload opie-vmemo-settings"
+
+RDEPENDS_packagegroup-opie-pim = "packagegroup-opie-base-pim packagegroup-opie-todayplugins packagegroup-opie-datebookplugins \
+ opie-mail opie-pimconverter"
+
+RDEPENDS_packagegroup-opie-datebookplugins = "opie-datebook-birthdayplugin \
+ opie-datebook-chrisholidayplugin \
+ opie-datebook-nationalholidayplugin"
+
+RDEPENDS_packagegroup-opie-todayplugins = "opie-today-addressbookplugin opie-today-datebookplugin \
+ opie-today-fortuneplugin opie-today-mailplugin \
+ opie-today-stocktickerplugin opie-today-todolistplugin \
+ opie-today-weatherplugin"
+
+RDEPENDS_packagegroup-opie-wlan = "wireless-tools opie-wellenreiter opie-networksettings-wlanplugin"
+
diff --git a/recipes-opie/packagegroups/packagegroup-opie-apps.bb b/recipes-opie/packagegroups/packagegroup-opie-apps.bb
new file mode 100644
index 0000000..12cd4b3
--- /dev/null
+++ b/recipes-opie/packagegroups/packagegroup-opie-apps.bb
@@ -0,0 +1,30 @@
+DESCRIPTION = "Tasks for OPIE stuff"
+SECTION = "opie/base"
+LICENSE = "MIT"
+
+PR = "r1"
+
+inherit packagegroup
+
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
+
+PACKAGES = "packagegroup-opie-apps packagegroup-opie-extra-apps"
+
+RDEPENDS_packagegroup-opie-apps = "opie-advancedfm opie-bartender opie-calculator \
+ opie-checkbook opie-clock \
+ opie-console opie-embeddedkonsole \
+ opie-eye opie-ftp opie-gutenbrowser \
+ opie-helpbrowser opie-irc opie-keypebble opie-odict \
+ opie-oxygen opie-rdesktop opie-reader opie-remote \
+ opie-sheet opie-tableviewer opie-tinykate \
+ opie-wellenreiter opie-write opie-zsafe"
+
+#
+# additional things for a >= 24mb distribution
+#
+
+RDEPENDS_packagegroup-opie-extra-apps = "opie-calculator opie-checkbook opie-mail opie-eye \
+ opie-rdesktop opie-wellenreiter opie-irc \
+ opie-mediaplayer2 \
+ qpdf2"
+# konqueror-embedded
diff --git a/recipes-opie/packagegroups/packagegroup-opie-games.bb b/recipes-opie/packagegroups/packagegroup-opie-games.bb
new file mode 100644
index 0000000..437bd10
--- /dev/null
+++ b/recipes-opie/packagegroups/packagegroup-opie-games.bb
@@ -0,0 +1,24 @@
+DESCRIPTION = "Tasks for OPIE stuff"
+SECTION = "opie/base"
+LICENSE = "MIT"
+PR = "r1"
+
+inherit packagegroup
+
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
+
+PACKAGES = "packagegroup-opie-games packagegroup-opie-extra-games"
+
+RDEPENDS_packagegroup-opie-games = "opie-backgammon opie-bounce opie-buzzword opie-fifteen \
+ opie-go opie-kbill opie-kcheckers opie-kpacman opie-mindbreaker \
+ opie-minesweep opie-oyatzee opie-parashoot opie-qasteroids \
+ opie-sfcave opie-snake opie-solitaire opie-tetrix opie-tictac \
+ opie-wordgame opie-zlines opie-zsame"
+
+#
+# additional things for a >= 24mb distribution
+#
+
+RDEPENDS_packagegroup-opie-extra-games = "opie-parashoot opie-mindbreaker opie-fifteen opie-tictac \
+ opie-tetrix"
+
diff --git a/recipes-opie/packagegroups/packagegroup-opie-toolchain-host-nativesdk.bb b/recipes-opie/packagegroups/packagegroup-opie-toolchain-host-nativesdk.bb
new file mode 100644
index 0000000..52693ba
--- /dev/null
+++ b/recipes-opie/packagegroups/packagegroup-opie-toolchain-host-nativesdk.bb
@@ -0,0 +1,8 @@
+require recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bb
+
+DESCRIPTION = "Host packages for Opie SDK"
+PR = "r3"
+LICENSE = "MIT"
+ALLOW_EMPTY = "1"
+
+RDEPENDS_${PN} += "nativesdk-qmake nativesdk-uicmoc"
diff --git a/recipes-opie/packagegroups/packagegroup-opie-toolchain-target.bb b/recipes-opie/packagegroups/packagegroup-opie-toolchain-target.bb
new file mode 100644
index 0000000..ca42e0d
--- /dev/null
+++ b/recipes-opie/packagegroups/packagegroup-opie-toolchain-target.bb
@@ -0,0 +1,16 @@
+DESCRIPTION = "Target packages for Opie SDK"
+PR = "r7"
+LICENSE = "MIT"
+ALLOW_EMPTY = "1"
+
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
+ file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
+
+
+RDEPENDS_${PN} = "\
+ packagegroup-core-standalone-sdk-target \
+ libopie2-dev \
+ libqpe-opie-dev \
+ ${@base_conditional("PALMTOP_USE_MULTITHREADED_QT", "yes", "qte-mt", "qte", d)}-dev \
+ libqtaux2-dev \
+ libmailwrapper-dev"
diff --git a/recipes-opie/packagegroups/packagegroup-opie.bb b/recipes-opie/packagegroups/packagegroup-opie.bb
new file mode 100644
index 0000000..6acf081
--- /dev/null
+++ b/recipes-opie/packagegroups/packagegroup-opie.bb
@@ -0,0 +1,98 @@
+DESCRIPTION = "Tasks for OPIE stuff"
+SECTION = "opie/base"
+LICENSE = "MIT"
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+PR = "r16"
+
+inherit packagegroup
+
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
+
+PROVIDES = "packagegroup-opie-everything"
+
+PACKAGES = "packagegroup-opie-base \
+ packagegroup-opie-base-applets packagegroup-opie-base-apps \
+ packagegroup-opie-base-decorations packagegroup-opie-base-inputmethods \
+ packagegroup-opie-base-pim packagegroup-opie-base-settings \
+ packagegroup-opie-base-styles packagegroup-opie-base-todayplugins \
+ packagegroup-opie-extra-settings \
+ packagegroup-opie-extra-styles \
+ ${@base_contains("COMBINED_FEATURES", "bluetooth", "packagegroup-opie-bluetooth", "",d)} \
+ ${@base_contains("COMBINED_FEATURES", "irda", "packagegroup-opie-irda", "",d)} \
+ "
+
+RDEPENDS_packagegroup-opie-everything := "${PACKAGES}"
+
+PACKAGES += "packagegroup-opie-everything"
+
+#
+# Dependencies to get the launcher up and running
+#
+RDEPENDS_packagegroup-opie-base = "opie-init opie-alarm opie-qcop opie-qss opie-quicklauncher \
+ opie-taskbar opie-pics opie-sounds opie-freetype \
+ ttf-dejavu-sans ttf-dejavu-sans-mono"
+MACHINE_DISPLAY_WIDTH_PIXELS ?= "240"
+MACHINE_DISPLAY_HEIGHT_PIXELS ?= "320"
+# Recommend both landscape and portrait backgrounds
+RRECOMMENDS_packagegroup-opie-base = "opie-taskbar-images-${MACHINE_DISPLAY_WIDTH_PIXELS}x${MACHINE_DISPLAY_HEIGHT_PIXELS} \
+ opie-taskbar-images-${MACHINE_DISPLAY_HEIGHT_PIXELS}x${MACHINE_DISPLAY_WIDTH_PIXELS}"
+
+#
+# things for reasonable bootstrap image
+#
+RDEPENDS_packagegroup-opie-base-applets = "opie-aboutapplet opie-clockapplet opie-suspendapplet \
+ opie-homeapplet opie-rotateapplet \
+ opie-brightnessapplet opie-volumeapplet \
+ opie-screenshotapplet \
+ ${@base_contains("COMBINED_FEATURES", "irda", "opie-irdaapplet", "",d)} \
+ ${@base_contains("MACHINE_FEATURES", "apm", "opie-batteryapplet", "",d)} \
+ ${@base_contains("COMBINED_FEATURES", "pcmcia", "opie-cardapplet", "",d)} \
+ ${@base_contains("MACHINE_FEATURES", "keyboard", "opie-vtapplet opie-logoutapplet", "",d)}"
+
+#
+# clamshell models can benefit from the autorotate applet
+#
+RDEPENDS_packagegroup-opie-base-applets_append_c7x0 = " opie-autorotateapplet"
+RDEPENDS_packagegroup-opie-base-applets_append_spitz = " opie-autorotateapplet"
+RDEPENDS_packagegroup-opie-base-applets_append_akita = " opie-autorotateapplet"
+
+RDEPENDS_packagegroup-opie-base-inputmethods = "opie-multikey opie-handwriting opie-handwriting-classicset"
+
+RDEPENDS_packagegroup-opie-base-apps = "opie-console opie-clock opie-citytime opie-backup opie-sysinfo \
+ opie-advancedfm opie-textedit"
+
+RDEPENDS_packagegroup-opie-base-settings = "opie-packagemanager opie-light-and-power opie-appearance \
+ opie-systemtime opie-networksettings opie-button-settings \
+ opie-icon-reload opie-launcher-settings opie-security \
+ opie-securityplugin-pin"
+
+#
+# That settings can be removed and device will be still usable
+#
+RDEPENDS_packagegroup-opie-extra-settings = "opie-language opie-doctab opie-mediummount \
+ ${@base_contains("DISTRO_FEATURES", "wifi", "opie-networksettings-wlanplugin", "",d)} \
+ ${@base_contains("DISTRO_FEATURES", "ppp", "opie-networksettings-pppplugin", "",d)} \
+ "
+
+RDEPENDS_packagegroup-opie-base-decorations = "opie-deco-flat opie-deco-liquid opie-deco-polished"
+
+RDEPENDS_packagegroup-opie-base-styles = "opie-style-flat opie-style-fresh opie-style-web opie-style-phase"
+
+#
+# Those styles are big and does not look good on QVGA screen
+#
+RDEPENDS_packagegroup-opie-extra-styles = "opie-style-liquid opie-style-metal"
+
+RDEPENDS_packagegroup-opie-base-todayplugins = "opie-today-addressbookplugin opie-today-datebookplugin \
+ opie-today-todolistplugin"
+
+RDEPENDS_packagegroup-opie-base-pim = "opie-addressbook opie-datebook opie-drawpad \
+ opie-search opie-notes opie-today opie-todo \
+ packagegroup-opie-base-todayplugins \
+ opie-datebook-birthdayplugin"
+
+RDEPENDS_packagegroup-opie-bluetooth = "bluez4 obexftp obexpush libopieobex0 \
+ opie-bluetoothmanager opie-bluetoothapplet"
+
+RDEPENDS_packagegroup-opie-irda = "irda-utils libopieobex0 obexftp obexpush"
diff --git a/recipes-opie/packagegroups/packagegroup-xqtlauncher.bb b/recipes-opie/packagegroups/packagegroup-xqtlauncher.bb
new file mode 100644
index 0000000..16da41e
--- /dev/null
+++ b/recipes-opie/packagegroups/packagegroup-xqtlauncher.bb
@@ -0,0 +1,23 @@
+DESCRIPTION = "Tasks for xqtlauncher stuff"
+SECTION = "opie/base"
+LICENSE = "MIT"
+PR = "r1"
+
+inherit packagegroup
+
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
+
+PACKAGES = "packagegroup-xqtlauncher packagegroup-xqtlauncher-blackbox"
+
+#xkbd is currently needed becuse of a bug at xqt2
+RDEPENDS_packagegroup-xqtlauncher = "xqtlauncher \
+ xkbd \
+ "
+
+#
+# xqtlauncher with blackbox as wm
+#
+
+RDEPENDS_packagegroup-xqtlauncher-blackbox = "xqtlauncher-blackbox-config \
+ "
+