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

Contents of /trunk/sys-freebsd/freebsd-libexec/freebsd-libexec-5.4-r1.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 684 - (show annotations) (download)
Thu Aug 25 22:07:09 2005 UTC (8 years, 7 months ago) by flameeyes
File size: 1416 byte(s)
Moved to sys-freebsd.

1 # Copyright 1999-2005 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header$
4
5 inherit bsdmk freebsd pam
6
7 DESCRIPTION="FreeBSD libexec things"
8 SLOT="0"
9 KEYWORDS="~x86-fbsd ~amd64-fbsd"
10
11 IUSE="pf lukemftpd pam ssl kerberos ipv6 nis"
12
13 SRC_URI="mirror://gentoo/${LIBEXEC}.tar.bz2
14 mirror://gentoo/${UBIN}.tar.bz2
15 mirror://gentoo/${BIN}.tar.bz2
16 mirror://gentoo/${CONTRIB}.tar.bz2
17 mirror://gentoo/${LIB}.tar.bz2
18 mirror://gentoo/${USBIN}.tar.bz2"
19
20 RDEPEND="=sys-libs/freebsd-lib-5.4*
21 pam? ( virtual/pam )"
22 DEPEND="${RDEPEND}
23 =sys-freebsd/freebsd-mk-defs-5.4*
24 =sys-freebsd/freebsd-sources-5.4*
25 =sys-freebsd/freebsd-headers-5.4*"
26
27 S="${WORKDIR}/libexec"
28
29 pkg_setup() {
30 use pf || mymakeopts="${mymakeopts} NO_PF= "
31 use lukemftpd && mymakeopts="${mymakeopts} WANT_LUKEMFTPD= "
32 use pam || mymakeopts="${mymakeopts} NOPAM= "
33 use ssl || mymakeopts="${mymakeopts} NO_OPENSSL= NOCRYPT= "
34 use kerberos || mymakeopts="${mymakeopts} NO_KERBEROS= "
35 use ipv6 || mymakeopts="${mymakeopts} NOINET6= "
36 use nis || mymakeopts="${mymakeopts} NO_NIS= "
37
38 mymakeopts="${mymakeopts} NO_SENDMAIL= "
39 }
40
41 PATCHES="${FILESDIR}/${PN}-setXid.patch
42 ${FILESDIR}/${PN}-5.3_rc1-ypxfr-makefile.patch"
43
44 # Remove sendmail, tcp_wrapper and other useless stuff
45 REMOVE_SUBDIRS="smrsh mail.local tcpd telnetd rshd rexecd rlogind"
46
47 src_install() {
48 freebsd_src_install
49
50 newpamd ${FILESDIR}/ftpd.pamd ftpd
51 }

Properties

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

  ViewVC Help
Powered by ViewVC 1.1.20