1 DESCRIPTION = "OAuth plugin for GLib"
2 HOMEPAGE = "http://nohomepage.org"
3 SECTION = "Security/Accounts"
11 inherit manifest autotools-brokensep
16 #PROVIDES by gsignond-plugin-oauth
19 #PROVIDES by gsignond-plugin-oauth-doc
20 PROVIDES += "gsignond-plugin-oauth-doc"
24 #RDEPENDS of gsignond-plugin-oauth (${PN})
25 RDEPENDS_${PN} += "glibc"
27 #RDEPENDS of gsignond-plugin-oauth-doc (${PN}-doc)
28 RDEPENDS_${PN}-doc += "gsignond-plugin-oauth"
32 #DEPENDS of gsignond-plugin-oauth
36 DEPENDS += "libsoup-2.4"
37 DEPENDS += "json-glib"
42 chmod -Rf a+rX,u+w,g-w,o-w ${S}
43 #setup -q -n gsignond-plugin-oauth-1.0.0
44 cp ${S}/packaging/gsignond-plugin-oauth.manifest .
50 bb.build.exec_func('do_prep', d)
61 LD_AS_NEEDED=1; export LD_AS_NEEDED ;
64 autotools_do_configure
74 export RPM_BUILD_ROOT=${D}
87 BINDIR=${prefix}/bin \
89 rm -f ${D}${infodir}/dir
90 find ${D} -regex ".*\.la$" | xargs rm -f --
91 find ${D} -regex ".*\.a$" | xargs rm -f --
97 pkg_postinst_${PN}() {
100 [ "x$D" == "x" ] && ldconfig
106 [ "x$D" == "x" ] && ldconfig
109 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
110 PACKAGES += " gsignond-plugin-oauth "
112 gsignond-plugin-oauth_files = ""
113 gsignond-plugin-oauth_files += "${prefix}/lib/gsignond/gplugins/liboauth*.so"
114 MANIFESTFILES_${PN} = "gsignond-plugin-oauth.manifest"
116 gsignond-plugin-oauth-doc_files = ""
117 gsignond-plugin-oauth-doc_files += "${prefix}/share/gtk-doc/html/gsignond-plugin-oauth/*"
119 FILES_${PN} = "${gsignond-plugin-oauth_files}"
120 FILES_${PN}-doc = "${gsignond-plugin-oauth-doc_files}"
122 PKG_gsignond-plugin-oauth= "gsignond-plugin-oauth"
123 PKG_gsignond-plugin-oauth-doc= "gsignond-plugin-oauth-doc"
125 require gsignond-plugin-oauth-extraconf.inc