# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-cddl/freebsd-cddl-7.2.ebuild,v 1.2 2009/05/22 14:40:03 aballier Exp $ inherit bsdmk freebsd flag-o-matic eutils DESCRIPTION="FreeBSD CDDL (opensolaris/zfs) extra software" SLOT="0" KEYWORDS="~x86-fbsd" IUSE="build" LICENSE="CDDL" SRC_URI="mirror://gentoo/${P}.tar.bz2 mirror://gentoo/${CONTRIB}.tar.bz2 mirror://gentoo/${UBIN}.tar.bz2 mirror://gentoo/${LIB}.tar.bz2 mirror://gentoo/${SBIN}.tar.bz2 mirror://gentoo/${SYS}.tar.bz2 build? ( mirror://gentoo/${SYS}.tar.bz2 mirror://gentoo/${INCLUDE}.tar.bz2 )" # sys is required. RDEPEND="=sys-freebsd/freebsd-lib-${RV}* =sys-freebsd/freebsd-libexec-${RV}* build? ( sys-apps/baselayout ) dev-libs/libedit dev-libs/libelf" DEPEND="${RDEPEND} =sys-freebsd/freebsd-mk-defs-${RV}* !build? ( =sys-freebsd/freebsd-sources-${RV}* )" S="${WORKDIR}/cddl" PATCHES=( "${FILESDIR}/${PN}-7.1-libpaths.patch" ) pkg_setup() { mymakeopts="${mymakeopts} NO_MANCOMPRESS= NO_INFOCOMPRESS= " } src_unpack() { freebsd_src_unpack # Link in include headers. ln -s "/usr/include" "${WORKDIR}/include" || die "Symlinking /usr/include.." # This patch is against sys. cd "${WORKDIR}" epatch "${FILESDIR}/${PN}-7.1-xdr_header.patch" } src_compile() { freebsd_src_compile } #src_install() { #}