# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit eutils toolchain-funcs MY_P="SambaScanner-${PV}" DESCRIPTION="a tool to search a whole samba network for files" HOMEPAGE="http://www.johannes-bauer.com/sambascanner/" SRC_URI="http://www.johannes-bauer.com/${PN}/${MY_P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~amd64" IUSE="debug linguas_de" DEPEND=">=net-fs/samba-3" RDEPEND="${DEPEND}" S=${WORKDIR}/${MY_P} src_unpack() { # This check fails -- newer versions of glibc automatically include support for # NPTL? # if ! built_with_use sys-libs/glibc nptl; then # die "SambaScanner requires an NPTL system" # fi unpack ${A} cd "${S}" } src_compile() { econf $(use_enable debug) CFLAGS="${CFLAGS} -pthread" || die "configure failed" emake CC=$(tc-getCC) || die "emake failed" } src_install() { dobin src/sambascanner src/smblister bin/sambaretrieve dodoc README ChangeLog AUTHORS if use linguas_de; then insinto /usr/share/locale/de/LC_MESSAGES newins i18n/de.mo sambascanner.mo fi install }