diff --git a/common/shlibs b/common/shlibs index 55ad816e94..189996b55f 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3363,3 +3363,7 @@ libcloudproviders.so.0 libcloudproviders-0.2.5_2 libKF5KDEGames.so.7 libkdegames-18.08.3_1 libidn2.so.0 libidn2-2.0.5_1 libgmime-3.0.so.0 gmime3-3.2.3_1 +libgetdns.so.10 getdns-1.5.0_1 +libgetdns_ext_event.so.10 getdns-1.5.0_1 +libgetdns_ext_ev.so.10 getdns-1.5.0_1 +libgetdns_ext_uv.so.10 getdns-1.5.0_1 diff --git a/srcpkgs/getdns-devel b/srcpkgs/getdns-devel new file mode 120000 index 0000000000..e6220d1842 --- /dev/null +++ b/srcpkgs/getdns-devel @@ -0,0 +1 @@ +getdns \ No newline at end of file diff --git a/srcpkgs/getdns/template b/srcpkgs/getdns/template new file mode 100644 index 0000000000..16b68de42d --- /dev/null +++ b/srcpkgs/getdns/template @@ -0,0 +1,30 @@ +# Template file for 'getdns' +pkgname=getdns +version=1.5.0 +revision=1 +build_style=gnu-configure +configure_args="--with-libev --with-libevent --with-libuv + --with-ssl=${XBPS_CROSS_BASE}/usr" +makedepends="libev-devel libidn-devel libuv-devel unbound-devel" +short_desc="A modern asynchronous DNS API" +maintainer="Frank Steinborn " +license="BSD-3-Clause" +homepage="https://getdnsapi.net" +distfiles="https://getdnsapi.net/dist/getdns-${version}.tar.gz" +checksum=577182c3ace919ee70cee5629505581a10dc530bd53fe5c241603ea91c84fa84 + +post_install() { + vlicense LICENSE +} + +getdns-devel_package() { + depends="getdns-${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove "usr/lib/*.a" + vmove "usr/lib/*.so" + vmove usr/lib/pkgconfig + vmove usr/share/man/man3 + } +}