Remove -j16 from all run_oemake calls
[scm/bb/meta-tizen.git] / meta-tizen-ivi / meta-tizen-common-base / recipes-security / gsignond-plugin-sasl / gsignond-plugin-sasl.inc
1 DESCRIPTION = "SASL plugin for GLib"
2 HOMEPAGE = "http://nohomepage.org"
3 SECTION = "Security/Accounts"
4 LICENSE = "LGPL-2.1+"
5 PV = "1.0.0"
6
7 SRC_URI = ""
8
9 S = "${WORKDIR}/git"
10
11 inherit manifest autotools-brokensep
12
13 BBCLASSEXTEND = ""
14 PROVIDES = ""
15
16 #PROVIDES by gsignond-plugin-sasl-doc
17 PROVIDES += "gsignond-plugin-sasl-doc"
18
19
20 #PROVIDES by gsignond-plugin-sasl
21
22
23 RDEPENDS = ""
24 #RDEPENDS of gsignond-plugin-sasl-doc (${PN}-doc)
25 RDEPENDS_${PN}-doc += "gsignond-plugin-sasl"
26
27 #RDEPENDS of gsignond-plugin-sasl (${PN})
28 RDEPENDS_${PN} += "glibc"
29
30
31 DEPENDS = ""
32 #DEPENDS of gsignond-plugin-sasl
33 DEPENDS += "gsignond"
34 DEPENDS += "libgsasl"
35 inherit pkgconfig
36 DEPENDS += "glib-2.0"
37
38 do_prep() {
39  cd ${S}
40  chmod -Rf a+rX,u+w,g-w,o-w ${S}
41  #setup -q -n gsignond-plugin-sasl-1.0.0
42  cp ${S}/packaging/gsignond-plugin-sasl.manifest .
43  
44  
45  
46 }
47 do_patch_append() {
48     bb.build.exec_func('do_prep', d)
49 }
50
51 do_configure() {
52 }
53
54 do_compile() {
55  cd ${S}
56   LANG=C
57   export LANG
58   unset DISPLAY
59   LD_AS_NEEDED=1; export LD_AS_NEEDED ;
60   
61   
62   autotools_do_configure
63   oe_runmake
64   
65   
66   
67   
68 }
69 EXTRA_OECONF += ""
70
71 do_install() {
72  export RPM_BUILD_ROOT=${D}
73  cd ${S}
74  LANG=C
75  export LANG
76  unset DISPLAY
77  rm -rf ${D}
78  mkdir -p ${D}
79  
80  rm -rf ${D}
81  
82    oe_runmake \
83          DESTDIR=${D} \
84          INSTALL_ROOT=${D} \
85          BINDIR=${prefix}/bin \
86    install  
87    rm -f ${D}${infodir}/dir 
88    find ${D} -regex ".*\.la$" | xargs rm -f -- 
89    find ${D} -regex ".*\.a$" | xargs rm -f --
90  
91  
92  
93 }
94
95 pkg_postinst_${PN}() {
96     #!/bin/sh -e
97
98     [ "x$D" == "x" ] && ldconfig
99 }
100
101 pkg_postrm_${PN}() {
102     #!/bin/sh -e
103
104     [ "x$D" == "x" ] && ldconfig
105 }
106
107 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
108 PACKAGES += " gsignond-plugin-sasl "
109
110 gsignond-plugin-sasl-doc_files = ""
111 gsignond-plugin-sasl-doc_files += "${prefix}/share/gtk-doc/html/gsignond-plugin-sasl/*"
112
113 gsignond-plugin-sasl_files = ""
114 gsignond-plugin-sasl_files += "${prefix}/lib/gsignond/gplugins/libsasl*.so"
115 MANIFESTFILES_${PN} = "gsignond-plugin-sasl.manifest"
116
117 FILES_${PN}-doc = "${gsignond-plugin-sasl-doc_files}"
118 FILES_${PN} = "${gsignond-plugin-sasl_files}"
119
120 PKG_gsignond-plugin-sasl-doc= "gsignond-plugin-sasl-doc"
121 PKG_gsignond-plugin-sasl= "gsignond-plugin-sasl"
122
123 require gsignond-plugin-sasl-extraconf.inc
124