1 DESCRIPTION = "An IRI parsing library"
2 HOMEPAGE = "http://code.google.com/p/libiri/"
3 SECTION = "System/Libraries"
4 LICENSE = "BSD-3-Clause"
11 inherit manifest autotools-brokensep
16 #PROVIDES by libiri-dev
17 PROVIDES += "libiri-dev"
24 #RDEPENDS of libiri-dev (${PN}-dev)
25 RDEPENDS_${PN}-dev += "libiri"
30 DEPENDS_append_class-native = " autoconf-native"
31 DEPENDS_append_class-target = " autoconf-native"
32 DEPENDS_append_class-native = " libtool"
33 DEPENDS_append_class-target = " libtool-cross"
34 DEPENDS_append_class-native = " automake-native"
35 DEPENDS_append_class-target = " automake-native"
39 chmod -Rf a+rX,u+w,g-w,o-w ${S}
41 cp ${S}/packaging/libiri.manifest .
46 bb.build.exec_func('do_prep', d)
57 LD_AS_NEEDED=1; export LD_AS_NEEDED ;
60 autotools_do_configure
69 export RPM_BUILD_ROOT=${D}
81 BINDIR=${prefix}/bin \
83 rm -f ${D}${infodir}/dir
84 find ${D} -regex ".*\.la$" | xargs rm -f --
85 find ${D} -regex ".*\.a$" | xargs rm -f --
91 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
92 PACKAGES += " libiri-dev "
93 PACKAGES += " libiri "
96 libiri-dev_files += "${prefix}/lib/pkgconfig/*.pc"
97 libiri-dev_files += "${prefix}/include/*.h"
98 libiri-dev_files += "/usr/bin/iri-config"
99 MANIFESTFILES_${PN}-dev = "libiri.manifest"
102 libiri_files += "${prefix}/lib/*.so"
103 MANIFESTFILES_${PN} = "libiri.manifest"
105 FILES_${PN}-dev = "${libiri-dev_files}"
106 FILES_${PN} = "${libiri_files}"
108 PKG_libiri-dev= "libiri-dev"
111 require libiri-extraconf.inc