Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/mpl/dhcp/dist/bind Remove the copy of bind?!?! used...



details:   https://anonhg.NetBSD.org/src/rev/2fcaa080d658
branches:  trunk
changeset: 448764:2fcaa080d658
user:      christos <christos%NetBSD.org@localhost>
date:      Fri Feb 08 20:29:05 2019 +0000

description:
Remove the copy of bind?!?! used for its libraries...

diffstat:

 external/mpl/dhcp/dist/bind/Makefile.in |  120 --------------------------------
 external/mpl/dhcp/dist/bind/bind.tar.gz |  Bin 
 external/mpl/dhcp/dist/bind/version.tmp |   11 --
 3 files changed, 0 insertions(+), 131 deletions(-)

diffs (141 lines):

diff -r c7cb51c34508 -r 2fcaa080d658 external/mpl/dhcp/dist/bind/Makefile.in
--- a/external/mpl/dhcp/dist/bind/Makefile.in   Fri Feb 08 20:14:50 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,120 +0,0 @@
-#
-# Copyright (C) 2009-2018  Internet Systems Consortium, Inc. ("ISC")
-#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
-#
-# THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
-# REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
-# AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
-# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
-# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
-# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
-# PERFORMANCE OF THIS SOFTWARE.
-
-# Configure and build the bind libraries for use by DHCP
-
-binddir=@BINDDIR@
-bindsrcdir=@BINDSRCDIR@
-
-prefix = @prefix@
-exec_prefix = @exec_prefix@
-
-bindconfig = --without-openssl --without-libxml2 --without-libjson \
-       --without-gssapi --disable-threads --without-lmdb \
-       --includedir=@includedir@ --libdir=@libdir@ \
-       @BINDLT@ @BINDIOMUX@ @BINDCONFIG@ --enable-full-report
-
-@BIND_ATF_FALSE@cleandirs = ./lib ./include
-@BIND_ATF_TRUE@cleandirs = ./lib ./include ./atf
-cleanfiles = ./configure.log ./build.log ./install.log
-
-bindlibs = isc dns isccfg irs
-installdirs = includedir=${binddir}/include libdir=${binddir}/lib
-
-@BIND_ATF_FALSE@all: bind1 bind2
-@BIND_ATF_TRUE@all: bind1 atf bind2
-
-bind1:
-# Extract the source from the tarball, if it hasn't been already.
-       @if test -d ${bindsrcdir} ; then                  \
-               echo ${bindsrcdir} already unpacked... ;  \
-       else                                              \
-               gunzip -c bind.tar.gz | tar xf - ;        \
-       fi
-
-# Configure the libraries
-# Currently disable the epoll, devpoll and kqueue options as they
-# don't interact well with the DHCP code.
-# If the top-level Bind Makefile exists we skip the configuration step
-# as we assume it's done and won't change.  Doing a make clean will
-# reset things if necessary.
-       @if test -f ${bindsrcdir}/Makefile ; then                       \
-               echo Bind libraries already configured ;                \
-       else                                                            \
-               echo Configuring BIND libraries for DHCP. ;             \
-               rm -rf ${cleandirs} ${cleanfiles} ;                     \
-               (cd ${bindsrcdir} &&                                    \
-                 ./configure ${bindconfig} > ${binddir}/configure.log); \
-       fi
-
-atf:
-# Build and copy the ATF support if not yet installed.
-       @if test -d ./atf ; then                      \
-               echo ATF support already installed ;  \
-       else                                          \
-               echo Building ATF support ;           \
-               (cd ${bindsrcdir}/unit;               \
-                $(MAKE) atf > ${binddir}/build.log ; \
-                cp -rp atf ${binddir}) ;             \
-       fi
-
-bind2:
-# Build and install the libraries
-# No need to do anything if we already have something installed.
-       @if test -d ${binddir}/lib ; then                                 \
-               echo Bind libraries already installed ;                   \
-       else                                                              \
-               echo Building BIND libraries - this takes some time. ;    \
-               for libdir in ${bindlibs} ; do                            \
-                (cd ${bindsrcdir}/lib/$$libdir ;                         \
-                 echo Building $$libdir library in `pwd` ;               \
-                 $(MAKE) all >> ${binddir}/build.log) ;                      \
-               done ;                                                    \
-                                                                         \
-               echo Installing BIND libraries to ${binddir}. ;           \
-               for libdir in ${bindlibs} ; do                            \
-                (cd ${bindsrcdir}/lib/$$libdir ;                         \
-                 MAKEDEFS="${installdirs}"; export MAKEDEFS;             \
-                 $(MAKE) ${installdirs} LIBTOOL_MODE_INSTALL= install >> \
-                  ${binddir}/install.log) ;                              \
-               done ;                                                    \
-       fi
-
-clean:
-       @echo Cleaning BIND library.
-       rm -rf ${bindsrcdir} ${cleandirs} ${cleanfiles}
-
-@INSTALL_BIND_FALSE@install:
-@INSTALL_BIND_TRUE@install: install-bind
-
-install-bind: all
-       @for libdir in ${bindlibs} ; do   \
-        (cd ${bindsrcdir}/lib/$$libdir ; \
-         $(MAKE) install) ;              \
-        done
-
-@INSTALL_BIND_FALSE@uninstall:
-@INSTALL_BIND_TRUE@uninstall: uninstall-bind
-
-uninstall-bind: all
-       @for libdir in ${bindlibs} ; do   \
-        (cd ${bindsrcdir}/lib/$$libdir ; \
-         $(MAKE) uninstall) ;            \
-        done
-
-# Include the following so that this Makefile is happy when the parent
-# tries to use them.
-
-check distdir distclean dvi installcheck:
diff -r c7cb51c34508 -r 2fcaa080d658 external/mpl/dhcp/dist/bind/bind.tar.gz
Binary file external/mpl/dhcp/dist/bind/bind.tar.gz has changed
diff -r c7cb51c34508 -r 2fcaa080d658 external/mpl/dhcp/dist/bind/version.tmp
--- a/external/mpl/dhcp/dist/bind/version.tmp   Fri Feb 08 20:14:50 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,11 +0,0 @@
-# This file must follow /bin/sh rules.  It is imported directly via
-# configure.
-#
-PRODUCT=BIND
-DESCRIPTION=
-MAJORVER=9
-MINORVER=11
-PATCHVER=2
-RELEASETYPE=-P
-RELEASEVER=1
-EXTENSIONS=



Home | Main Index | Thread Index | Old Index