source "$stdenv/setup" || exit 1 # Unpack unpackPhase cd "$sourceRoot/upstream/tarballs" tar xzvf * cd tcp_wrappers_7.6 # Patch patchPhase for patch in debian/patches/* do echo "applying Debian patch \`$(basename $patch)'..." patch -p1 < $patch done substituteInPlace "Makefile" --replace \ "REAL_DAEMON_DIR=/usr/sbin" "REAL_DAEMON_DIR=$out/sbin" \ --replace "/tmp" '$$TMPDIR' echo "building..." make REAL_DAEMON_DIR="$out/sbin" linux # Install ensureDir "$out/sbin" cp -v safe_finger tcpd tcpdchk tcpdmatch try-from "$out/sbin" ensureDir "$out/lib" cp -v shared/lib*.so* "$out/lib" ensureDir "$out/include" cp -v *.h "$out/include" ensureDir "$out/man" for i in 3 5 8; do ensureDir "$out/man/man$i" cp *.$i "$out/man/man$i" ; done