/[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 - (hide annotations) (download)
Sat Aug 27 16:14:26 2005 UTC (8 years, 10 months ago) by flameeyes
File size: 1303 byte(s)
Fix dependencies for sys-freebsd move.

1 flameeyes 683 # 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 flameeyes 711 RDEPEND="=sys-freebsd/freebsd-lib-${RV}*
18     =sys-freebsd/freebsd-libexec-${RV}*
19 flameeyes 683 ssl? ( dev-libs/openssl )
20     sys-libs/readline"
21     DEPEND="${RDEPEND}
22 flameeyes 711 =sys-freebsd/freebsd-sources-${RV}*
23     =sys-freebsd/freebsd-headers-${RV}*
24     =sys-freebsd/freebsd-mk-defs-${RV}*"
25 flameeyes 683
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