Tizen recipes : Fix tizen common build and get little more closer to current Tizen...
[scm/bb/meta-tizen.git] / meta-tizen-ivi / meta-tizen-common-base / recipes-support / ca-certificates-tizen / ca-certificates-tizen.inc
1 DESCRIPTION = "Tizen-specific CA certificate installation"
2 HOMEPAGE = "http://nohomepage.org"
3 SECTION = "Security/Certificate Management"
4 LICENSE = "Apache-2.0"
5 PV = "0.1.1"
6
7 SRC_URI = ""
8
9 S = "${WORKDIR}/git"
10
11 inherit manifest autotools-brokensep
12
13 BBCLASSEXTEND = ""
14 PROVIDES = ""
15
16 #PROVIDES by ca-certificates-tizen
17
18
19 RDEPENDS = ""
20
21 DEPENDS = ""
22
23 do_prep() {
24  cd ${S}
25  chmod -Rf a+rX,u+w,g-w,o-w ${S}
26  #setup -q
27  cp ${S}/packaging/ca-certificates-tizen.manifest .
28  
29  
30 }
31 do_patch_append() {
32     bb.build.exec_func('do_prep', d)
33 }
34
35 do_configure() {
36 }
37
38 do_compile() {
39  cd ${S}
40  LANG=C
41  export LANG
42  unset DISPLAY
43  LD_AS_NEEDED=1; export LD_AS_NEEDED ;
44  
45  
46  
47  
48 }
49
50 do_install() {
51  export RPM_BUILD_ROOT=${D}
52  cd ${S}
53  LANG=C
54  export LANG
55  unset DISPLAY
56  rm -rf ${D}
57  mkdir -p ${D}
58  
59  rm -fr ${D}
60  mkdir -p ${D}/usr/share/ca-certificates/tizen
61  mkdir -p ${D}/usr/share/ca-certificates/wac
62  cp -arf certificates/tizen*.pem ${D}/usr/share/ca-certificates/tizen/
63  cp -arf certificates/wac*.pem ${D}/usr/share/ca-certificates/wac/
64  
65  
66 }
67
68 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
69 PACKAGES += " ca-certificates-tizen "
70
71 ca-certificates-tizen_files = ""
72 ca-certificates-tizen_files += "/usr/share/ca-certificates/tizen/*"
73 ca-certificates-tizen_files += "/usr/share/ca-certificates/wac/*"
74 MANIFESTFILES_${PN} = "ca-certificates-tizen.manifest"
75
76 FILES_${PN} = "${ca-certificates-tizen_files}"
77
78 PKG_ca-certificates-tizen= "ca-certificates-tizen"
79
80 require ca-certificates-tizen-extraconf.inc
81