a89c139e9baeba175f18f498a6c0eddc7c1be094
[scm/bb/meta-tizen.git] / recipes-tizen / Modello-Appmanager / Modello-Appmanager.inc
1 DESCRIPTION = "Pure html5 UI"
2 HOMEPAGE = "http://nohomepage.org"
3 SECTION = "Automotive/Modello"
4 LICENSE = "Apache-2.0"
5
6 SRC_URI = ""
7
8 S = "${WORKDIR}/git"
9
10 inherit autotools-brokensep
11
12 BBCLASSEXTEND = ""
13 PROVIDES = ""
14
15 #PROVIDES by Modello-Appmanager
16
17
18 RDEPENDS = ""
19 #RDEPENDS of Modello-Appmanager (${PN})
20 RDEPENDS_${PN} += "Modello-Common"
21
22
23 DEPENDS = ""
24 #DEPENDS of Modello-Appmanager
25 DEPENDS += "tizen-platform-config"
26 DEPENDS += "zip"
27
28 do_prep() {
29  cd ${S}
30  chmod -Rf a+rX,u+w,g-w,o-w ${S}
31  #setup -q -n Modello-Appmanager-0.0.2
32  cp ${S}/packaging/Modello-Appmanager.manifest .
33  
34  
35 }
36 do_patch_append() {
37     bb.build.exec_func('do_prep', d)
38 }
39
40 do_configure() {
41 }
42
43 do_compile() {
44  cd ${S}
45  LANG=C
46  export LANG
47  unset DISPLAY
48  LD_AS_NEEDED=1; export LD_AS_NEEDED ;
49  
50  #empty
51  
52  
53  
54 }
55
56 do_install() {
57  export RPM_BUILD_ROOT=${D}
58  cd ${S}
59  LANG=C
60  export LANG
61  unset DISPLAY
62  rm -rf ${D}
63  mkdir -p ${D}
64  
65  rm -rf ${D}
66  mkdir -p ${D}/opt/usr/apps/.preinstallWidgets
67  mkdir -p ${D}${prefix}/share/Modello/Common/icons
68  zip -r ${D}/opt/usr/apps/.preinstallWidgets/Modello-Appmanager.wgt config.xml css AppManager_icon.png index.html js templates
69  install -m 0644 AppManager_icon.png ${D}${prefix}/share/Modello/Common/icons
70  
71  
72 }
73
74 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
75 PACKAGES += " Modello-Appmanager "
76
77 Modello-Appmanager_files = ""
78 Modello-Appmanager_files += "/opt/usr/apps/.preinstallWidgets/Modello-Appmanager.wgt"
79 Modello-Appmanager_files += "${prefix}/share/Modello/Common/icons/AppManager_icon.png"
80 MANIFESTFILES_${PN} = "Modello-Appmanager.manifest"
81
82 FILES_${PN} = "${Modello-Appmanager_files}"
83
84 PKG_Modello-Appmanager= "Modello-Appmanager"
85
86 require Modello-Appmanager-extraconf.inc
87