# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 DESCRIPTION="Userland client/server for kernel network block device" HOMEPAGE="http://nbd.sourceforge.net/" SRC_URI="mirror://sourceforge/nbd/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="x86 ppc amd64" IUSE="" KVER=`uname -r` DEPEND="virtual/glibc app-text/docbook-sgml-utils" S=${WORKDIR}/${P} src_unpack() { unpack ${A} sed -i "s:-O2:${CFLAGS}:" ${S}/gznbd/Makefile sed -i "s:docbook-to-man:docbook2man:g" ${S}/Makefile.in # work around stale ndb.h in stable linux headers release cp /lib/modules/${KVER}/build/include/linux/nbd.h ${S}/ } src_compile() { econf || die emake || die emake -C gznbd || die } src_install() { dodir /usr/bin make install prefix=${D}/usr || die dobin gznbd/gznbd || die doman ${FILESDIR}/nbd-client.8 ${FILESDIR}/nbd-server.1 dodoc README }