# HG changeset patch # User Hans-G?nter Theisgen # Date 1578058040 -3600 # Node ID 37dbe92b48229e3a8d0edf32a74763c69d19c5aa # Parent 12c4c5c2917b53a8237ec85a3dcf675d3fea3e1b updated bind packages (9.11.0 -> 9.14.9) diff -r 12c4c5c2917b -r 37dbe92b4822 bind-client/receipt --- a/bind-client/receipt Fri Jan 03 13:49:45 2020 +0100 +++ b/bind-client/receipt Fri Jan 03 14:27:20 2020 +0100 @@ -1,21 +1,21 @@ # SliTaz package receipt. PACKAGE="bind-client" -VERSION="9.11.0" +VERSION="9.14.9" CATEGORY="network" SHORT_DESC="Domain Name System client." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="ISC" -WEB_SITE="https://www.isc.org/" +WEB_SITE="https://www.isc.org/bind/" + +DEPENDS="gcc83-lib-base attr libbind libcrypto libpcap readline" WANTED="bind" -DEPENDS="libbind libcrypto attr libpcap readline" - # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr - cp -a $install/usr/bin $fs/usr + cp -a $install/usr/bin $fs/usr } post_remove() diff -r 12c4c5c2917b -r 37dbe92b4822 bind-dev/receipt --- a/bind-dev/receipt Fri Jan 03 13:49:45 2020 +0100 +++ b/bind-dev/receipt Fri Jan 03 14:27:20 2020 +0100 @@ -1,20 +1,21 @@ # SliTaz package receipt. PACKAGE="bind-dev" -VERSION="9.11.0" +VERSION="9.14.9" CATEGORY="development" -SHORT_DESC="Domain Name System development files." +SHORT_DESC="Domain Name System - development files." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="ISC" -WEB_SITE="https://www.isc.org/" +WEB_SITE="https://www.isc.org/bind/" + WANTED="bind" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*a $fs/usr/lib - cp -a $install/usr/include $fs/usr + + cp -a $install/usr/lib/*a $fs/usr/lib + cp -a $install/usr/include $fs/usr find $fs -type f -name '*.la' -exec chmod a+x \{\} \; } - diff -r 12c4c5c2917b -r 37dbe92b4822 bind/receipt --- a/bind/receipt Fri Jan 03 13:49:45 2020 +0100 +++ b/bind/receipt Fri Jan 03 14:27:20 2020 +0100 @@ -1,29 +1,42 @@ # SliTaz package receipt. PACKAGE="bind" -VERSION="9.11.0" +VERSION="9.14.9" CATEGORY="network" +TAGS="DNS daemon" SHORT_DESC="Domain Name System daemon." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="ISC" +WEB_SITE="https://www.isc.org/bind/" + TARBALL="$PACKAGE-$VERSION.tar.gz" -WEB_SITE="https://www.isc.org/" -WGET_URL="http://ftp.isc.org/isc/bind9/$VERSION/$TARBALL" +WGET_URL="https://ftp.isc.org/isc/bind9/$VERSION/$TARBALL" + +DEPENDS="attr gcc83-lib-base libbind libcrypto openssl perl" +BUILD_DEPENDS="gcc83 krb5-dev libcap-dev libtool openssl-dev + perl python python-ply readline-dev" + CONFIG_FILES="/etc/bind" TAZPANEL_DAEMON="edit::/etc/bind/named.conf|man|options|web::$WEB_SITE" -TAGS="DNS daemon" - -DEPENDS="libbind libcrypto attr openssl perl" -BUILD_DEPENDS="libtool libcap-dev openssl-dev perl krb5-dev readline-dev" # Rules to configure and make the package. compile_rules() { mkdir -p $DESTDIR/etc/bind - ./configure --prefix=/usr --infodir=/usr/share/info \ - --sysconfdir=/etc/bind --localstatedir=/var --with-libtool \ - --mandir=/usr/share/man --with-openssl $CONFIGURE_ARGS && \ - make && make DESTDIR=$DESTDIR install && \ + + ./configure \ + CC=gcc-83 \ + CXX=g++-83 \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --sysconfdir=/etc/bind \ + --localstatedir=/var \ + --with-libtool \ + --mandir=/usr/share/man \ + --with-openssl \ + $CONFIGURE_ARGS && + make && + make DESTDIR=$DESTDIR install && LD_LIBRARY_PATH=$DESTDIR/usr/lib \ $DESTDIR/usr/bin/dig ns . @a.root-servers.net. > $DESTDIR/etc/bind/db.root } @@ -31,10 +44,12 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr $fs/var/cache/bind - cp -a $install/usr/sbin $fs/usr - cp -a $install/etc $fs - cp -a $stuff/etc $fs + mkdir -p $fs/usr + mkdir -p $fs/var/cache/bind + + cp -a $install/usr/sbin $fs/usr + cp -a $install/etc $fs + cp -a $stuff/etc $fs } # Post message when installing. @@ -44,6 +59,7 @@ grep -qs allow-recursion "$1/etc/bind/named.conf.options" || sed -i "s/.*directory.*/\\tallow-recursion { $localnets };\\n&/" \ "$1/etc/bind/named.conf.options" + #[ -x "$1/usr/bin/ssh-keygen" ] && #chroot "$1/" "hostname -f | xargs ssh-keygen -r" | \ # sed 's/^/update add /;s/ IN / 3600&/;/ SSHFP . 1 /d;' \ diff -r 12c4c5c2917b -r 37dbe92b4822 libbind/receipt --- a/libbind/receipt Fri Jan 03 13:49:45 2020 +0100 +++ b/libbind/receipt Fri Jan 03 14:27:20 2020 +0100 @@ -1,20 +1,19 @@ # SliTaz package receipt. PACKAGE="libbind" -VERSION="9.11.0" +VERSION="9.14.9" CATEGORY="development" -SHORT_DESC="Domain Name System shared libraries." +SHORT_DESC="Domain Name System - shared libraries." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="ISC" -WEB_SITE="https://www.isc.org/" +WEB_SITE="https://www.isc.org/bind/" + +DEPENDS="attr gcc83-lib-base libcap libcrypto libkrb5 libxml2 zlib" WANTED="bind" -DEPENDS="libcrypto libcap libxml2 zlib attr libkrb5" - # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.so* $fs/usr/lib + cp -a $install/usr/lib/*.so* $fs/usr/lib } -