VERSION="1.10.0" SRCDIR="unbound-${VERSION}" TARBALL="${SRCDIR}.tar.gz" URL="https://www.unbound.net/downloads" SHA256SUM="152f486578242fe5c36e89995d0440b78d64c05123990aae16246b7f776ce955" DEPENDS="openssl-dev expat-dev libbsd-dev toolchain" SUBPKG="unbound libunbound libunbound-dev" build() { run_configure "$1" --with-pidfile=/run/unbound.pid \ --with-libexpat="$SYSROOT" --with-ssl="$SYSROOT" make -j $NUMJOBS } deploy() { local tag alg type digest make DESTDIR="$PKGDEPLOYDIR" install cp $SCRIPTDIR/pkg/$PKGNAME/*.{files,desc} "$PKGDEPLOYDIR" cat_file_override "unbound.conf" > "$PKGDEPLOYDIR/etc/unbound/unbound.conf" echo "generating trust anchor root.key" curl --silent -L https://data.iana.org/root-anchors/root-anchors.xml |\ sed ':a;N;$!ba;s/\n//g' |\ grep -o -P -e "" |\ while read line; do tag=$(echo $line | grep -o -e "[0-9]*[0-9]*[0-9]*[A-F0-9]*> "$PKGDEPLOYDIR/etc/unbound/root.key" done } check_update() { check_update_simple "$URL" "unbound" "tar.gz" }