]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/opie-taskbar/opie-taskbar.inc
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / opie-taskbar / opie-taskbar.inc
1 DESCRIPTION = "Opie Launcher and Taskbar"
2 SECTION = "opie/base"
3 PRIORITY = "optional"
4 LICENSE = "GPL"
5 MAINTAINER = "Team Opie <opie@handhelds.org>"
6 DEPENDS = "opie-libqrsync opie-qss"
7 APPNAME = "qpe"
8
9 S = "${WORKDIR}/launcher"
10
11 # Caps/Numlock icons for devices with keyboard
12 EXTRA_QMAKEVARS_POST_append_collie      = "DEFINES+=OPIE_TASKBAR_LOCK_KEY_STATE"
13 EXTRA_QMAKEVARS_POST_append_poodle      = "DEFINES+=OPIE_TASKBAR_LOCK_KEY_STATE"
14 EXTRA_QMAKEVARS_POST_append_c7x0        = "DEFINES+=OPIE_TASKBAR_LOCK_KEY_STATE"
15 EXTRA_QMAKEVARS_POST_append_tosa        = "DEFINES+=OPIE_TASKBAR_LOCK_KEY_STATE"
16 EXTRA_QMAKEVARS_POST_append_spitz       = "DEFINES+=OPIE_TASKBAR_LOCK_KEY_STATE"
17 EXTRA_QMAKEVARS_POST_append_akita       = "DEFINES+=OPIE_TASKBAR_LOCK_KEY_STATE"
18
19 # Wallpaper and welcome splash
20 PIXMAP_SIZE             = ""
21 PIXMAP_SIZE_c7x0        = "-640x480"
22 PIXMAP_SIZE_spitz       = "-640x480"
23 PIXMAP_SIZE_akita       = "-640x480"
24 PIXMAP_SIZE_borzoi      = "-640x480"
25 # PIXMAP_SIZE_tosa      = "-640x480"
26 PIXMAP_SIZE_simpad      = "-800x600"
27
28 inherit opie update-rc.d
29
30 INITSCRIPT_NAME = "opie"
31 INITSCRIPT_PARAMS = "start 99 5 . stop 20 0 1 6 ."
32
33 do_configure_prepend() {
34         ln -s ${WORKDIR}/calibrate ${S}/calibrate
35         ln -s ${WORKDIR}/mediummount ${S}/mediummount
36         install -m 0644 ${WORKDIR}/server.pro ${S}/server.pro
37 }
38
39 do_stage() {
40     install obexinterface.h ${STAGING_INCDIR}/
41
42 }
43
44 SECTIONS = "1Pim Applications Examples Games Opie-SH Python Settings"
45 PICS = "opielogo32x32.png start_button.png new_wait.png opielogo16x16.png sidebar.png"
46
47 do_install() {
48         install -d ${D}${palmtopdir}/bin
49         for i in ${SECTIONS}
50         do
51                 install -d ${D}${palmtopdir}/apps/$i/
52                 install -m 0644 ${WORKDIR}/apps/$i/.directory ${D}${palmtopdir}/apps/$i/
53         done
54         install -d ${D}${palmtopdir}/pics/launcher
55         install -d ${D}${palmtopdir}/pics/logo
56         install -d ${D}${palmtopdir}/pics/RoH/star/
57         install -d ${D}${sysconfdir}/init.d
58         install -d ${D}${sysconfdir}/profile.d  
59         install -d ${D}${palmtopdir}/etc/colors
60         install -d ${D}${palmtopdir}/etc/skel
61
62         install -m 0755 ${S}/qpe ${D}${palmtopdir}/bin/qpe
63         install -m 0755 ${WORKDIR}/opie-reorgfiles ${D}${palmtopdir}/bin/
64         install -m 0644 ${WORKDIR}/apps/Settings/calibrate.desktop ${D}${palmtopdir}/apps/Settings/
65         install -m 0644 ${WORKDIR}/apps/Settings/quit.desktop ${D}${palmtopdir}/apps/Settings/
66         install -m 0644 ${WORKDIR}/opie_defaults ${D}${sysconfdir}/profile.d/
67
68         for p in ${PICS}
69         do
70                 install -m 0644 ${WORKDIR}/pics/launcher/$p ${D}${palmtopdir}/pics/launcher/$p
71         done
72         install -m 0644 ${WORKDIR}/pics/launcher/firstuse${PIXMAP_SIZE}.jpg ${D}${palmtopdir}/pics/launcher/firstuse.jpg
73         install -m 0644 ${WORKDIR}/pics/launcher/opie-background${PIXMAP_SIZE}.jpg ${D}${palmtopdir}/pics/launcher/opie-background.jpg
74
75         install -m 0644 ${WORKDIR}/pics/logo/*.* ${D}${palmtopdir}/pics/logo/
76         install -m 0644 ${WORKDIR}/pics/RoH/star/*.png ${D}${palmtopdir}/pics/RoH/star/
77
78         install -m 0644 ${WORKDIR}/etc/colors/*.scheme ${D}${palmtopdir}/etc/colors/
79         install -m 0644 ${WORKDIR}/etc/mime.types ${D}${sysconfdir}/
80
81         install -m 0755 ${WORKDIR}/opie ${D}${sysconfdir}/init.d/opie
82         install -m 0644 ${WORKDIR}/qpe.conf ${D}${palmtopdir}/etc/skel/
83
84         if [ -s ${WORKDIR}/locale.conf ]; then
85             install -m 0644 ${WORKDIR}/locale.conf ${D}${palmtopdir}/etc/skel/
86         fi
87
88         install -m 0644 ${WORKDIR}/pics/capslock.xpm ${D}${palmtopdir}/pics/
89         install -m 0644 ${WORKDIR}/pics/numlock.xpm ${D}${palmtopdir}/pics/
90 }
91
92 updatercd_postinst_mnci() {
93 if test "x$D" != "x"; then
94         D="-r $D"
95 else
96         D=""    # do not autostart at installation time
97 fi
98 update-rc.d $D ${INITSCRIPT_NAME} ${INITSCRIPT_PARAMS}
99 }
100
101 FILES_opie-taskbar_append = " /etc ${palmtopdir}/apps ${palmtopdir}/pics"
102
103 PACKAGE_ARCH = "${MACHINE_ARCH}"