diff options
author | 2011-06-14 12:07:35 +0000 | |
---|---|---|
committer | 2011-06-14 12:07:35 +0000 | |
commit | e479c762ecc9d0919eb736d2795d8b49fc5c9985 (patch) | |
tree | aabf8d9fac9a4cb4106ad2d541f3acf7d13b2d29 /net-nds/tac_plus | |
parent | Use XORG_CONFIGURE_OPTIONS, install a systemd unit file. (diff) | |
download | historical-e479c762ecc9d0919eb736d2795d8b49fc5c9985.tar.gz historical-e479c762ecc9d0919eb736d2795d8b49fc5c9985.tar.bz2 historical-e479c762ecc9d0919eb736d2795d8b49fc5c9985.zip |
Add patch to fix build with parallel make (bug #371399); version bump with EAPI bump as discussed with Tony.
Package-Manager: portage-2.2.0_alpha41/cvs/Linux x86_64
Diffstat (limited to 'net-nds/tac_plus')
-rw-r--r-- | net-nds/tac_plus/ChangeLog | 9 | ||||
-rw-r--r-- | net-nds/tac_plus/Manifest | 10 | ||||
-rw-r--r-- | net-nds/tac_plus/files/tac_plus-4.0.4.19-parallelmake.patch | 13 | ||||
-rw-r--r-- | net-nds/tac_plus/tac_plus-4.0.4.19-r1.ebuild | 52 |
4 files changed, 79 insertions, 5 deletions
diff --git a/net-nds/tac_plus/ChangeLog b/net-nds/tac_plus/ChangeLog index 26f5dc393cd0..84e29f5c86b9 100644 --- a/net-nds/tac_plus/ChangeLog +++ b/net-nds/tac_plus/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-nds/tac_plus # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-nds/tac_plus/ChangeLog,v 1.5 2011/06/06 13:27:42 chainsaw Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-nds/tac_plus/ChangeLog,v 1.6 2011/06/14 12:07:35 flameeyes Exp $ + +*tac_plus-4.0.4.19-r1 (14 Jun 2011) + + 14 Jun 2011; Diego E. Pettenò <flameeyes@gentoo.org> + +tac_plus-4.0.4.19-r1.ebuild, +files/tac_plus-4.0.4.19-parallelmake.patch: + Add patch to fix build with parallel make (bug #371399); version bump with + EAPI bump as discussed with Tony. *tac_plus-4.0.4.19 (06 Jun 2011) diff --git a/net-nds/tac_plus/Manifest b/net-nds/tac_plus/Manifest index af393b36d281..4da442e281c4 100644 --- a/net-nds/tac_plus/Manifest +++ b/net-nds/tac_plus/Manifest @@ -1,6 +1,7 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 +AUX tac_plus-4.0.4.19-parallelmake.patch 442 RMD160 3448c753ff821c48c0598ea6afa0978a3e15d3f2 SHA1 efadc9e12b9ca636ec51d30c20e0c282f0340160 SHA256 2c7facd41211de06182072af0395fc73b282bb0cfe4281f75a315b1ab4aea55a AUX tac_plus.conf 266 RMD160 351904bdab3b168a25d175d850b6e1a58f884d72 SHA1 318287dee5cefb37872af5264f7895a59ffa3ad1 SHA256 0065b44213bca75a9ff153aefa5d58b473906b56622ac8b55a12093d64c5d63e AUX tac_plus.conf2 760 RMD160 ee6824eb49b2f46549279d7e2e6beafb71838773 SHA1 b1ee5f4b48dbd5190b1c269d448310b47bd9c12f SHA256 313903876692d5f79372b9ef4b98b94dbc98ff45f02264728548d177b48fb60a AUX tac_plus.confd 286 RMD160 9bc2435df51af79ee4801dfbec0e3a140c5bcf3a SHA1 c7ecf80016575d725038c0ea56290c27744b9cf0 SHA256 86dfd343898ae39ead6521ce0040992ad7f400d8b563072bca0a6e23ddc6ce89 @@ -11,13 +12,14 @@ DIST tacacs+-F4.0.4.15.tar.gz 252532 RMD160 213226fc0bf3cbf5a45e65249558e06099da DIST tacacs+-F4.0.4.19.tar.gz 500593 RMD160 67c40f6004857ccb27b30f7fbe749b9aa33b5ecf SHA1 0069ab7a9a7fae389e14f32564cf7d5ffbd4ef16 SHA256 582dcdb5723c844e50036b1ed9eaee53239e7791d0ac5e5c22fba8ac4790596b EBUILD tac_plus-4.0.4.14.ebuild 1000 RMD160 7d6fd1fd2ba548c989314884297baee32c4df4f8 SHA1 2a8ab56fe08c964c4e8ee677b42fc458015d72ea SHA256 291731fd28929ad931c1337deba51599fa6545c162f18b9f1115099b8aa34d71 EBUILD tac_plus-4.0.4.15.ebuild 1006 RMD160 7f1f7df0754fe6dd2e7a072247a954ef122622c8 SHA1 65c49814da5ea430df83fae482d893a74ca75f93 SHA256 c2403a658c341b69a72327a475a471a1c335cb7b06c155b21d7d3fe97f9f7c00 +EBUILD tac_plus-4.0.4.19-r1.ebuild 1265 RMD160 a276940e79edd914dcd30288d9ba7df8f2a3965a SHA1 c9989ee555f5ba30bd1d61cc6a4097995b7729fb SHA256 574442318efc7c74e3a80fa161c055b2999d598c743f0a5c062a4224a51f5892 EBUILD tac_plus-4.0.4.19.ebuild 1156 RMD160 f8ec5d660c70e4c6bb29a761acac67ac1be581cc SHA1 da413d7dde19780b3496b55ce930317fa2408c32 SHA256 f9105868412c3618bb4a02b7f0b823eab8984393e5e3df81ac886e5e9c9c015f -MISC ChangeLog 1344 RMD160 706610b8501e967d46c3a0a6654e437fd3999223 SHA1 7c0874447c4778f8152939ac18ab85b6a8d4d32b SHA256 f6b8cae720464f2568ca70b95b1f1035cd7f8dec9ba37163891d5289b4a337f6 +MISC ChangeLog 1629 RMD160 f7e8db72645f68d5ba94cb78d1d4105297873a88 SHA1 a4fa7e5003ff1459d20f693719e363a7b2227ae1 SHA256 7ccb968e3b7eaf629735836682d9fa3f652d23b1748cd6702a6b67245360f623 MISC metadata.xml 459 RMD160 f6273c867f7e7c2f35f09ea5379b27046a72c89d SHA1 b43c31ea310298326178b1548f17ed055367c5ec SHA256 20729ef8893c46658441b1471bd84d08c0772be68ff69bfab29fa0661b8a1c49 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAk3s1dEACgkQp5vW4rUFj5pSaACghQsDs3rLk1H4Q5cMK9bwA+nu -4DwAn1ipSAnLUCasVVen+Dh+I+15SxY9 -=lNxy +iEYEARECAAYFAk33TuwACgkQAiZjviIA2XhH8wCfYryaFZJiFtokM2LIbq6J+7lO +3KAAmQGbpFsY2m9119DVpPqLseLT7Iey +=82+u -----END PGP SIGNATURE----- diff --git a/net-nds/tac_plus/files/tac_plus-4.0.4.19-parallelmake.patch b/net-nds/tac_plus/files/tac_plus-4.0.4.19-parallelmake.patch new file mode 100644 index 000000000000..556f75806fbd --- /dev/null +++ b/net-nds/tac_plus/files/tac_plus-4.0.4.19-parallelmake.patch @@ -0,0 +1,13 @@ +Index: tacacs+-F4.0.4.19/Makefile.am +=================================================================== +--- tacacs+-F4.0.4.19.orig/Makefile.am ++++ tacacs+-F4.0.4.19/Makefile.am +@@ -16,7 +16,7 @@ if TACSKEY + tac_plus_SOURCES += skey_fn.c + endif + tac_plus_LDFLAGS = -L$(top_srcdir) +-tac_plus_LDADD = $(WRAPLIBS) -ltacacs ++tac_plus_LDADD = $(WRAPLIBS) libtacacs.la + + lib_LTLIBRARIES = libtacacs.la + libtacacs_la_SOURCES = md4.c md5.c packet.c diff --git a/net-nds/tac_plus/tac_plus-4.0.4.19-r1.ebuild b/net-nds/tac_plus/tac_plus-4.0.4.19-r1.ebuild new file mode 100644 index 000000000000..61d15e3cdc66 --- /dev/null +++ b/net-nds/tac_plus/tac_plus-4.0.4.19-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-nds/tac_plus/tac_plus-4.0.4.19-r1.ebuild,v 1.1 2011/06/14 12:07:35 flameeyes Exp $ + +EAPI=4 + +inherit libtool autotools + +MY_P="tacacs+-F${PV}" +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="An updated version of Cisco's TACACS+ server" +HOMEPAGE="http://www.shrubbery.net/tac_plus/" +SRC_URI="ftp://ftp.shrubbery.net/pub/tac_plus/${MY_P}.tar.gz" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="~x86 ~amd64 ~ppc" +IUSE="debug finger maxsess tcpd skey static-libs" + +DEPEND="skey? ( >=sys-auth/skey-1.1.5-r1 ) + tcpd? ( sys-apps/tcp-wrappers )" +RDEPEND="${DEPEND}" + +src_prepare() { + epatch "${FILESDIR}"/${P}-parallelmake.patch + + AT_M4DIR="." eautoreconf + elibtoolize +} + +src_configure() { + econf \ + $(use_with skey) \ + $(use_with tcpd libwrap) \ + $(use_enable debug) \ + $(use_enable finger) \ + $(use_enable maxsess) \ + $(use_enable static-libs static) \ + || die "econf failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "install failed" + dodoc CHANGES FAQ + + newinitd "${FILESDIR}/tac_plus.init" tac_plus + newconfd "${FILESDIR}/tac_plus.confd2" tac_plus + + insinto /etc/tac_plus + newins "${FILESDIR}/tac_plus.conf2" tac_plus.conf +} |