]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
Fixed makedist.sh for Dist::zilla 37/head upstream/devel/perl-dzil-build
authorWillem Toorop <willem@nlnetlabs.nl>
Wed, 24 Jul 2019 12:41:08 +0000 (08:41 -0400)
committerWillem Toorop <willem@nlnetlabs.nl>
Wed, 24 Jul 2019 12:41:08 +0000 (08:41 -0400)
makedist.sh

index 04002626b2bff10fdb1d20621e4e1ebdb9018f1c..557d57d2405fa17df767416ee9e21934b32d7c3f 100755 (executable)
@@ -156,9 +156,17 @@ rm makedist.sh || error_cleanup "Failed to remove makedist.sh."
 info "Determining LDNS version."
 version=$(./configure --version | head -1 | awk '{ print $3 }') || \
     error_cleanup "Cannot determine version number."
-
+( cd contrib/DNS-LDNS; dzil build && mv -v DNS-LDNS-*.tar.gz .. )
+perl_tarball="$(cd contrib; echo DNS-LDNS-*.tar.gz)"
+perl_version="${perl_tarball%.tar.gz}"
+perl_version="${perl_version#DNS-LDNS-}"
+( cd contrib                           &&
+  rm -fr DNS-LDNS                      &&
+  tar xzvf "$perl_tarball"             &&
+  mv "DNS-LDNS-$perl_version" DNS-LDNS &&
+  rm -f "$perl_tarball"                         )
 info "LDNS version: $version"
-exit 0
+info "DNS-LDNS perl module version: $perl_version"
 
 RECONFIGURE="no"