Gentoo Archives: gentoo-commits

From: "Alexis Ballier (aballier)" <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-freebsd/freebsd-libexec: ChangeLog freebsd-libexec-8.2.ebuild
Date: Wed, 06 Jul 2011 06:10:25
Message-Id: 20110706060118.439BB20034@flycatcher.gentoo.org
1 aballier 11/07/06 06:01:18
2
3 Modified: ChangeLog
4 Added: freebsd-libexec-8.2.ebuild
5 Log:
6 bump to 8.2
7
8 (Portage version: 2.2.0_alpha43/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.41 sys-freebsd/freebsd-libexec/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-libexec/ChangeLog?rev=1.41&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-libexec/ChangeLog?rev=1.41&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-libexec/ChangeLog?r1=1.40&r2=1.41
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-libexec/ChangeLog,v
20 retrieving revision 1.40
21 retrieving revision 1.41
22 diff -u -r1.40 -r1.41
23 --- ChangeLog 1 May 2010 11:07:45 -0000 1.40
24 +++ ChangeLog 6 Jul 2011 06:01:18 -0000 1.41
25 @@ -1,6 +1,12 @@
26 # ChangeLog for sys-freebsd/freebsd-libexec
27 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-libexec/ChangeLog,v 1.40 2010/05/01 11:07:45 aballier Exp $
29 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-libexec/ChangeLog,v 1.41 2011/07/06 06:01:18 aballier Exp $
31 +
32 +*freebsd-libexec-8.2 (06 Jul 2011)
33 +
34 + 06 Jul 2011; Alexis Ballier <aballier@g.o>
35 + +freebsd-libexec-8.2.ebuild:
36 + bump to 8.2
37
38 01 May 2010; Alexis Ballier <aballier@g.o>
39 freebsd-libexec-8.0.ebuild:
40
41
42
43 1.1 sys-freebsd/freebsd-libexec/freebsd-libexec-8.2.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-libexec/freebsd-libexec-8.2.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-libexec/freebsd-libexec-8.2.ebuild?rev=1.1&content-type=text/plain
47
48 Index: freebsd-libexec-8.2.ebuild
49 ===================================================================
50 # Copyright 1999-2011 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-libexec/freebsd-libexec-8.2.ebuild,v 1.1 2011/07/06 06:01:18 aballier Exp $
53
54 EAPI=2
55
56 inherit bsdmk freebsd pam
57
58 DESCRIPTION="FreeBSD libexec things"
59 SLOT="0"
60 KEYWORDS="~sparc-fbsd ~x86-fbsd"
61
62 SRC_URI="mirror://gentoo/${LIBEXEC}.tar.bz2
63 mirror://gentoo/${UBIN}.tar.bz2
64 mirror://gentoo/${BIN}.tar.bz2
65 mirror://gentoo/${CONTRIB}.tar.bz2
66 mirror://gentoo/${LIB}.tar.bz2
67 mirror://gentoo/${ETC}.tar.bz2
68 mirror://gentoo/${USBIN}.tar.bz2"
69
70 RDEPEND="=sys-freebsd/freebsd-lib-${RV}*
71 pam? ( virtual/pam )"
72 DEPEND="${RDEPEND}
73 =sys-freebsd/freebsd-mk-defs-${RV}*
74 =sys-freebsd/freebsd-sources-${RV}*"
75 RDEPEND="${RDEPEND}
76 xinetd? ( sys-apps/xinetd )"
77
78 S="${WORKDIR}/libexec"
79
80 PATCHES=( "${FILESDIR}/${PN}-7.2-pic.patch" )
81 # Remove sendmail, tcp_wrapper and other useless stuff
82 REMOVE_SUBDIRS="smrsh mail.local tcpd telnetd rshd rlogind lukemftpd ftpd"
83
84 IUSE="pam ssl kerberos ipv6 nis xinetd"
85
86 pkg_setup() {
87 use ipv6 || mymakeopts="${mymakeopts} WITHOUT_INET6= WITHOUT_INET6_SUPPORT= "
88 use kerberos || mymakeopts="${mymakeopts} WITHOUT_KERBEROS_SUPPORT= "
89 use nis || mymakeopts="${mymakeopts} WITHOUT_NIS= "
90 use pam || mymakeopts="${mymakeopts} WITHOUT_PAM_SUPPORT= "
91 use ssl || mymakeopts="${mymakeopts} WITHOUT_OPENSSL= "
92
93 mymakeopts="${mymakeopts} WITHOUT_SENDMAIL= WITHOUT_PF= WITHOUT_RCMDS= "
94 }
95
96 src_prepare() {
97 ln -s /usr/include "${WORKDIR}/include"
98 }
99
100 src_install() {
101 freebsd_src_install
102
103 insinto /etc
104 doins "${WORKDIR}/etc/gettytab"
105 newinitd "${FILESDIR}/bootpd.initd" bootpd
106 newconfd "${FILESDIR}/bootpd.confd" bootpd
107
108 if use xinetd; then
109 for rpcd in rstatd rusersd walld rquotad sprayd; do
110 insinto /etc/xinetd.d
111 newins "${FILESDIR}/${rpcd}.xinetd" ${rpcd}
112 done
113 fi
114 }