+ # Compress doc files.
+ gzip -9 doc/rfc/*
+
+ # Create directory layout.
+ mkdir -pv %{BUILDROOT}/usr/lib/bind
+ mkdir -pv %{BUILDROOT}/var/named/{slaves,data,dynamic}
+ mkdir -pv %{BUILDROOT}/usr/share/man/{man1,man5,man8}
+ mkdir -pv %{BUILDROOT}/run/named
+ mkdir -pv %{BUILDROOT}/var/log
+
+ # Create named chroot environment.
+ mkdir -pv %{BUILDROOT}/var/named/chroot/{dev,etc,var}
+ mkdir -pv %{BUILDROOT}/var/named/chroot/var/{log,named,run/named,tmp}
+ mkdir -pv %{BUILDROOT}/var/named/chroot/etc/{pki/dnssec-keys,named}
+ mkdir -pv %{BUILDROOT}/var/named/chroot/usr/lib/bind
+ mkdir -pv %{BUILDROOT}/var/named/chroot/dev/null
+ mkdir -pv %{BUILDROOT}/var/named/chroot/dev/random
+ mkdir -pv %{BUILDROOT}/var/named/chroot/dev/zero
+ mkdir -pv %{BUILDROOT}/var/named/chroot/etc/localtime
+
+ touch %{BUILDROOT}/var/named/chroot/etc/named.conf
+
+ # Run make install
+ make DESTDIR=%{BUILDROOT} install
+
+ # Remove RPATH from libraries.
+ chrpath --delete %{BUILDROOT}/lib*/*export*.so.*
+
+ # Remove unwanted files
+ rm -rvf %{BUILDROOT}/etc/bind.keys
+
+ # Create ghost config files
+ touch %{BUILDROOT}/var/log/named.log
+
+ # Configuration files
+ tar -C %{BUILDROOT} -xaf %{DIR_DL}/bind-config-8.tar.bz2
+ touch %{BUILDROOT}/etc/rndc.key
+ touch %{BUILDROOT}/etc/rndc.conf
+
+ mkdir %{BUILDROOT}/etc/named
+ install -m 644 bind.keys %{BUILDROOT}/etc/named.iscdlv.key
+ install -m 644 %{DIR_SOURCE}/trusted-key.key %{BUILDROOT}/etc/trusted-key.key
+
+ # Recreate symlinks for export libraries
+ rm -rf %{BUILDROOT}/lib/lib*-export.so
+
+ ln -svf ../../lib/libdns-export.so.81 %{BUILDROOT}/usr/lib/libdns-export.so
+ ln -svf ../../lib/libirs-export.so.80 %{BUILDROOT}/usr/lib/libirs-export.so
+ ln -svf ../../lib/libisccfg-export.so.82 %{BUILDROOT}/usr/lib/libisccfg-export.so
+ ln -svf ../../lib/libisc-export.so.83 %{BUILDROOT}/usr/lib/libisc-export.so