Gentoo Archives: gentoo-commits

From: "Tony Vroon (chainsaw)" <chainsaw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-nds/tac_plus: ChangeLog tac_plus-4.0.4.19-r3.ebuild
Date: Tue, 07 Feb 2012 14:25:02
Message-Id: 20120207142452.7762C2004B@flycatcher.gentoo.org
1 chainsaw 12/02/07 14:24:52
2
3 Modified: ChangeLog
4 Added: tac_plus-4.0.4.19-r3.ebuild
5 Log:
6 Revision bump. Add sys-libs/pam to RDEPEND and remove spurious libtool archive when static-libs is not enabled. Stop specifying deprecated opts variable in init script. Closes bugs #402503 & #402505 by Agostino "ago" Sarubbo.
7
8 (Portage version: 2.1.10.45/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.9 net-nds/tac_plus/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-nds/tac_plus/ChangeLog?rev=1.9&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-nds/tac_plus/ChangeLog?rev=1.9&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-nds/tac_plus/ChangeLog?r1=1.8&r2=1.9
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-nds/tac_plus/ChangeLog,v
20 retrieving revision 1.8
21 retrieving revision 1.9
22 diff -u -r1.8 -r1.9
23 --- ChangeLog 16 Jun 2011 16:00:43 -0000 1.8
24 +++ ChangeLog 7 Feb 2012 14:24:52 -0000 1.9
25 @@ -1,6 +1,15 @@
26 # ChangeLog for net-nds/tac_plus
27 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-nds/tac_plus/ChangeLog,v 1.8 2011/06/16 16:00:43 chainsaw Exp $
29 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/net-nds/tac_plus/ChangeLog,v 1.9 2012/02/07 14:24:52 chainsaw Exp $
31 +
32 +*tac_plus-4.0.4.19-r3 (07 Feb 2012)
33 +
34 + 07 Feb 2012; Tony Vroon <chainsaw@g.o> +tac_plus-4.0.4.19-r3.ebuild,
35 + +files/tac_plus.init2:
36 + Revision bump. Add sys-libs/pam to RDEPEND and remove spurious libtool
37 + archive when static-libs is not enabled. Stop specifying deprecated opts
38 + variable in init script. Closes bugs #402503 & #402505 by Agostino "ago"
39 + Sarubbo.
40
41 *tac_plus-4.0.4.19-r2 (16 Jun 2011)
42
43
44
45
46 1.1 net-nds/tac_plus/tac_plus-4.0.4.19-r3.ebuild
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-nds/tac_plus/tac_plus-4.0.4.19-r3.ebuild?rev=1.1&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-nds/tac_plus/tac_plus-4.0.4.19-r3.ebuild?rev=1.1&content-type=text/plain
50
51 Index: tac_plus-4.0.4.19-r3.ebuild
52 ===================================================================
53 # Copyright 1999-2012 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 # $Header: /var/cvsroot/gentoo-x86/net-nds/tac_plus/tac_plus-4.0.4.19-r3.ebuild,v 1.1 2012/02/07 14:24:52 chainsaw Exp $
56
57 EAPI=4
58
59 inherit autotools base libtool
60
61 MY_P="tacacs+-F${PV}"
62 S="${WORKDIR}/${MY_P}"
63
64 DESCRIPTION="An updated version of Cisco's TACACS+ server"
65 HOMEPAGE="http://www.shrubbery.net/tac_plus/"
66 SRC_URI="ftp://ftp.shrubbery.net/pub/tac_plus/${MY_P}.tar.gz"
67
68 LICENSE="as-is"
69 SLOT="0"
70 KEYWORDS="~x86 ~amd64 ~ppc"
71 IUSE="debug finger maxsess tcpd skey static-libs"
72
73 DEPEND="skey? ( >=sys-auth/skey-1.1.5-r1 )
74 tcpd? ( sys-apps/tcp-wrappers )
75 sys-libs/pam"
76 RDEPEND="${DEPEND}"
77
78 PATCHES=( "${FILESDIR}/${P}-parallelmake.patch" )
79
80 src_prepare() {
81 base_src_prepare
82 AT_M4DIR="." eautoreconf
83 elibtoolize
84 }
85
86 src_configure() {
87 econf \
88 $(use_with skey) \
89 $(use_with tcpd libwrap) \
90 $(use_enable debug) \
91 $(use_enable finger) \
92 $(use_enable maxsess) \
93 $(use_enable static-libs static) \
94 || die "econf failed"
95 }
96
97 src_install() {
98 emake DESTDIR="${D}" install || die "install failed"
99
100 use static-libs || find "${D}" -name '*.la' -delete || die "Unable to remove spurious libtool archive"
101 dodoc CHANGES FAQ
102
103 newinitd "${FILESDIR}/tac_plus.init2" tac_plus
104 newconfd "${FILESDIR}/tac_plus.confd2" tac_plus
105
106 insinto /etc/tac_plus
107 newins "${FILESDIR}/tac_plus.conf2" tac_plus.conf
108 }