/[gentoo-alt]/trunk/sys-freebsd/freebsd-sbin/freebsd-sbin-5.4.ebuild
Gentoo

Contents of /trunk/sys-freebsd/freebsd-sbin/freebsd-sbin-5.4.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 711 - (show annotations) (download)
Sat Aug 27 16:14:26 2005 UTC (9 years, 4 months ago) by flameeyes
File size: 1303 byte(s)
Fix dependencies for sys-freebsd move.

1 # Copyright 1999-2005 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header$
4
5 inherit flag-o-matic bsdmk freebsd
6
7 DESCRIPTION="FreeBSD sbin utils"
8 KEYWORDS="~x86-fbsd"
9 SLOT="0"
10
11 SRC_URI="mirror://gentoo/${SBIN}.tar.bz2
12 mirror://gentoo/${CONTRIB}.tar.bz2
13 mirror://gentoo/${LIB}.tar.bz2
14 mirror://gentoo/${LIBEXEC}.tar.bz2
15 mirror://gentoo/${USBIN}.tar.bz2"
16
17 RDEPEND="=sys-freebsd/freebsd-lib-${RV}*
18 =sys-freebsd/freebsd-libexec-${RV}*
19 ssl? ( dev-libs/openssl )
20 sys-libs/readline"
21 DEPEND="${RDEPEND}
22 =sys-freebsd/freebsd-sources-${RV}*
23 =sys-freebsd/freebsd-headers-${RV}*
24 =sys-freebsd/freebsd-mk-defs-${RV}*"
25
26 PROVIDE="virtual/dev-manager
27 virtual/dhcpc"
28
29 S="${WORKDIR}/sbin"
30
31 IUSE="atm ipfilter pf ipv6 vinum suid"
32
33 pkg_setup() {
34 use atm || mymakeopts="${mymakeopts} NOATM= "
35 use ipfilter || mymakeopts="${mymakeopts} NO_IPFILTER= "
36 use pf || mymakeopts="${mymakeopts} NO_PF= "
37 use ipv6 || mymakeopts="${mymakeopts} NOINET6= "
38 use vinum || mymakeopts="${mymakeopts} NO_VINUM= "
39 use suid || mymakeopts="${mymakeopts} NOSUID= "
40
41 # O3 breaks this, apparently
42 replace-flags -O3 -O2
43 }
44
45 REMOVE_SUBDIRS="dhclient"
46
47 PATCHES="${FILESDIR}/${PN}-fixmakefiles.patch
48 ${FILESDIR}/${PN}-setXid.patch
49 ${FILESDIR}/${PN}-flex.patch
50 ${FILESDIR}/${PN}-zlib.patch"

Properties

Name Value
svn:eol-style native
svn:keywords Author Date Id Revision

  ViewVC Help
Powered by ViewVC 1.1.20