From 9436a026e2e23d207fbdcb9e8bc9b076e3573700 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sat, 22 Jan 2011 22:37:50 +0100 Subject: activate GCC cflags check, cleanup FLAGS stuff in OpenADK. * remove TCFLAGS/TLDFLAGS/TCPPFLAGS and only use TARGET_CFLAGS/TARGET_LDFLAGS/TARGET_CPPFLAGS, ... * activate GCC_HONOUR_COPTS and fix all packages to honour CFLAGS * use CC_FOR_BUILD, CFLAGS_FOR_BUILD, ... for all build compilation, remove HOST* variants * introduce KERNEL_MODULE_FLAGS for external kernel modules * mark rpm package as broken, mark syslinux for native builds only, mark libhugetlb for eglibc/glibc only usage --- package/bind/Makefile | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) (limited to 'package/bind/Makefile') diff --git a/package/bind/Makefile b/package/bind/Makefile index 278982c4b..2e44d787b 100644 --- a/package/bind/Makefile +++ b/package/bind/Makefile @@ -51,45 +51,46 @@ else CONFIGURE_ARGS+= --disable-ipv6 endif -pre-build: - ${MAKE} -C ${WRKBUILD}/lib/dns \ - BUILD_CC="${HOSTCC}" \ - CC="${HOSTCC}" \ - CFLAGS='${HOSTCFLAGS}' \ - gen - -post-install: - # bind server +CONFIGURE_ENV+= BUILD_CC="${CC_FOR_BUILD}" BUILD_CFLAGS='${CFLAGS_FOR_BUILD}' + +bind-server-install: ${INSTALL_DIR} ${IDIR_BIND_SERVER}/usr/sbin ${IDIR_BIND_SERVER}/etc ${INSTALL_BIN} ${WRKINST}/usr/sbin/named ${IDIR_BIND_SERVER}/usr/sbin/ ${CP} ./files/bind ${IDIR_BIND_SERVER}/etc - # nsupdate + +bind-client-install: ${INSTALL_DIR} ${IDIR_BIND_CLIENT}/usr/bin ${INSTALL_BIN} ${WRKINST}/usr/bin/nsupdate ${IDIR_BIND_CLIENT}/usr/bin/ - # rndc + +bind-rndc-install: ${INSTALL_DIR} ${IDIR_BIND_RNDC}/usr/sbin ${INSTALL_BIN} ${WRKINST}/usr/sbin/rndc ${IDIR_BIND_RNDC}/usr/sbin/ ${INSTALL_BIN} ${WRKINST}/usr/sbin/rndc-confgen \ ${IDIR_BIND_RNDC}/usr/sbin/ - # bind check + +bind-check-install: ${INSTALL_DIR} ${IDIR_BIND_CHECK}/usr/sbin ${INSTALL_BIN} ${WRKINST}/usr/sbin/named-checkconf \ ${IDIR_BIND_CHECK}/usr/sbin/ ${INSTALL_BIN} ${WRKINST}/usr/sbin/named-checkzone \ ${IDIR_BIND_CHECK}/usr/sbin/ - # dnsec tools + +bind-dnssec-install: ${INSTALL_DIR} ${IDIR_BIND_DNSSEC}/usr/sbin ${INSTALL_BIN} ${WRKINST}/usr/sbin/dnssec-keygen \ ${IDIR_BIND_DNSSEC}/usr/sbin/ ${INSTALL_BIN} ${WRKINST}/usr/sbin/dnssec-signzone \ ${IDIR_BIND_DNSSEC}/usr/sbin/ - # host + +bind-host-install: ${INSTALL_DIR} ${IDIR_BIND_HOST}/usr/bin ${INSTALL_BIN} ${WRKINST}/usr/bin/host ${IDIR_BIND_HOST}/usr/bin/ - # dig + +bind-dig-install: ${INSTALL_DIR} ${IDIR_BIND_DIG}/usr/bin ${INSTALL_BIN} ${WRKINST}/usr/bin/dig ${IDIR_BIND_DIG}/usr/bin/ - # bind lib + +libbind-install: ${INSTALL_DIR} ${IDIR_LIBBIND}/usr/lib ${CP} ${WRKINST}/usr/lib/libbind9.so.* ${IDIR_LIBBIND}/usr/lib/ ${CP} ${WRKINST}/usr/lib/libdns.so.* ${IDIR_LIBBIND}/usr/lib/ -- cgit v1.2.3