1 DESCRIPTION = "Advanced Easy-to-Use Asynchronous-Capable DNS Utilities"
2 HOMEPAGE = "http://www.chiark.greenend.org.uk/~ian/adns/"
3 SECTION = "System/Utilities"
11 inherit manifest autotools-brokensep
23 #PROVIDES by libadns-dev
24 PROVIDES += "libadns-dev"
28 #RDEPENDS of libadns-dev (lib${PN}-dev)
29 RDEPENDS_lib${PN}-dev += "libadns"
30 RDEPENDS_lib${PN}-dev += "glibc"
35 DEPENDS_append_class-native = " autoconf-native"
36 DEPENDS_append_class-target = " autoconf-native"
40 chmod -Rf a+rX,u+w,g-w,o-w ${S}
42 cp ${S}/packaging/adns.manifest .
47 bb.build.exec_func('do_prep', d)
58 LD_AS_NEEDED=1; export LD_AS_NEEDED ;
61 autotools_do_configure
62 oe_runmake ${PARALLEL_MAKE} all
70 export RPM_BUILD_ROOT=${D}
82 BINDIR=${prefix}/bin \
84 rm -f ${D}${infodir}/dir
85 find ${D} -regex ".*\.la$" | xargs rm -f --
86 find ${D} -regex ".*\.a$" | xargs rm -f --
91 pkg_postinst_libadns() {
94 [ "x$D" == "x" ] && ldconfig
97 pkg_postrm_libadns() {
100 [ "x$D" == "x" ] && ldconfig
103 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
104 PACKAGES += " libadns "
106 PACKAGES += " libadns-dev "
109 libadns_files += "${prefix}/lib/libadns.so.1*"
110 MANIFESTFILES_lib${PN} = "adns.manifest"
113 adns_files += "${prefix}/bin/adns*"
114 MANIFESTFILES_${PN} = "adns.manifest"
116 libadns-dev_files = ""
117 libadns-dev_files += "${prefix}/include/adns.h"
118 libadns-dev_files += "${prefix}/lib/libadns.so"
119 MANIFESTFILES_lib${PN}-dev = "adns.manifest"
121 FILES_lib${PN} = "${libadns_files}"
122 FILES_${PN} = "${adns_files}"
123 FILES_lib${PN}-dev = "${libadns-dev_files}"
125 PKG_libadns= "libadns"
127 PKG_libadns-dev= "libadns-dev"
129 require adns-extraconf.inc