summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTony Vroon <chainsaw@gentoo.org>2015-03-25 11:23:06 +0000
committerTony Vroon <chainsaw@gentoo.org>2015-03-25 11:23:06 +0000
commit6d712eaf8ece2cd7d6ec365bfbba9b0317ca3f5b (patch)
tree0fd568f991f7947c996983576c50a7edd252c911
parentVersion bump. Remove intermediate version. (diff)
downloadhistorical-6d712eaf8ece2cd7d6ec365bfbba9b0317ca3f5b.tar.gz
historical-6d712eaf8ece2cd7d6ec365bfbba9b0317ca3f5b.tar.bz2
historical-6d712eaf8ece2cd7d6ec365bfbba9b0317ca3f5b.zip
Version bump, as requested by Reuben Farrelly in bug #540116.
Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xB5058F9A
-rw-r--r--net-nds/tac_plus/ChangeLog11
-rw-r--r--net-nds/tac_plus/Manifest26
-rw-r--r--net-nds/tac_plus/files/tac_plus-4.0.4.27a-deansification.patch11
-rw-r--r--net-nds/tac_plus/files/tac_plus-4.0.4.27a-parallelmake.patch12
-rw-r--r--net-nds/tac_plus/tac_plus-4.0.4.27a.ebuild60
5 files changed, 102 insertions, 18 deletions
diff --git a/net-nds/tac_plus/ChangeLog b/net-nds/tac_plus/ChangeLog
index 640ae713922e..113eff5935bd 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-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-nds/tac_plus/ChangeLog,v 1.19 2013/04/05 17:11:05 ago Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-nds/tac_plus/ChangeLog,v 1.20 2015/03/25 11:23:01 chainsaw Exp $
+
+*tac_plus-4.0.4.27a (25 Mar 2015)
+
+ 25 Mar 2015; Tony Vroon <chainsaw@gentoo.org> +tac_plus-4.0.4.27a.ebuild,
+ +files/tac_plus-4.0.4.27a-deansification.patch,
+ +files/tac_plus-4.0.4.27a-parallelmake.patch:
+ Version bump, as requested by Reuben Farrelly in bug #540116.
05 Apr 2013; Agostino Sarubbo <ago@gentoo.org> tac_plus-4.0.4.19-r4.ebuild:
Stable for ppc, wrt bug #464472
diff --git a/net-nds/tac_plus/Manifest b/net-nds/tac_plus/Manifest
index 247be38c6218..2688df03e167 100644
--- a/net-nds/tac_plus/Manifest
+++ b/net-nds/tac_plus/Manifest
@@ -1,8 +1,10 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
AUX tac_plus-4.0.4.19-deansification.patch 335 SHA256 dd061f99ce8a18190469854432f2d2b693815a457ddb1d621113a4ee43277c0f SHA512 5b759671c14f42e7d2fbbd7806dc83c7c24edd7ed3b2af6e208a922604c99abd3304e567bcf359bae1192160b3a7738a1f34f01569ed89062fba288593bb61d7 WHIRLPOOL 19ee76e28bbf779025b0ad3acaf1923b8839ef83f6cc2248b966c4716203474411052a9db8edcdb0471680f1be417589b4c065542b7f7c5acb12d6a076e1d5df
AUX tac_plus-4.0.4.19-parallelmake.patch 442 SHA256 2c7facd41211de06182072af0395fc73b282bb0cfe4281f75a315b1ab4aea55a SHA512 94f16af40ddfaef5e22f8bee848e4b9f2a3c0658cbe14dd31d33476d181fe8801ec23b4b4b3fa8cbd3e9f07355e696f401bbbe54c1617cdbd732828ea305a9d5 WHIRLPOOL 4aaf6ef00ce3f0a26e86ba6c25d2d67fd46a55a5fc42890c1f7561eaae32ee52cd635226a29274438efdeadd7abbf59b0b693bd82d2ee4d5a439fbd56b33f530
+AUX tac_plus-4.0.4.27a-deansification.patch 339 SHA256 4f1379bd01347af2ec849f1e277414dfb6df1f50f4786daf2638a45356008ff7 SHA512 fe8b1cb1f949de8b79ab45cea8ee42acfe848f2a74cf516d54a183c2ffdfa618debc375741d28688f799a3862649af1c9c6c06688a4d53b9a227ca8b46c44f3c WHIRLPOOL e4a5f6bb45a812dd49b4964030d1fbda147adc54066ac353add028028b0ff93566427a8c2302efabf9c12a27bb8bacd7bcc00ce3470481f958810c3ef7cb016b
+AUX tac_plus-4.0.4.27a-parallelmake.patch 497 SHA256 171dc679fbe1e463b40501fe5a44c5aa574a2f14ef39e5a60917ef4b69bcf514 SHA512 cff259983b43e2f7a3e371749533a00844bc33c4d2a4d3d076f52dd800455b559c2632d41823dba0269405efabad88074b2972cc7c4167aa5914cd06349cd4b7 WHIRLPOOL 91fb138b75c368185ab7c8db3421fcde4706bce4a95b8ea12cde7371d4c5c9c135032956ba3ed42ff3dba1a53d1f51a7429d45e557c7d2c5d2aa150869b693ce
AUX tac_plus.conf 266 SHA256 0065b44213bca75a9ff153aefa5d58b473906b56622ac8b55a12093d64c5d63e SHA512 22562fb073920a70bae215a763af0a6cb9e92b34880f23dbb97c6476a8b0253c86e54cb0ac4f30ee8e975053a3ad620e423ed1b72ddb32fdc09c854d132ac4dd WHIRLPOOL 599f02e3cc1d177606e35f575911c62015b847e7ca1a402d82ac24c86c7cbb1dbfcf383200b6dd5cacccad81699ddd64259b686ccf2dd175b54c7d33acc299c6
AUX tac_plus.conf2 760 SHA256 313903876692d5f79372b9ef4b98b94dbc98ff45f02264728548d177b48fb60a SHA512 3a1fcc76f912761919fb8005b57754b608cb9af8231f8ccb140f9729ce5cc13e2fbf322ccde3cd0113f6dd6725f9bc514a31fd762b372f1afecdf86a3585fdec WHIRLPOOL 3f086a0ee8ed8ad5304e69af8792da3284a50330a1d956da2700bb2afb83bc8e06c0716b2a7860501e6871e75499964abb6521301c513d232a7234cce8b6eee7
AUX tac_plus.confd 286 SHA256 86dfd343898ae39ead6521ce0040992ad7f400d8b563072bca0a6e23ddc6ce89 SHA512 89e89cbd98b5593dddc43ccc8d24dc4d8dfb9362834bd55afb9a97a3ae3555c108be21d9fdda689ce64eade1c9aae1f090adb5e299d5686ed2c97953488c4c09 WHIRLPOOL cf30a16b20196ff6cb356809443a0f1b96327963f8bf4974d1786a15da3a52582f6f63b1d51b6ac58bf48c3d12ad557e1d619cf1adb5ba4359bc9590c809134c
@@ -10,24 +12,16 @@ AUX tac_plus.confd2 275 SHA256 bb9972f247742b7e0e01bb1800681502dc23a132a7a1915c2
AUX tac_plus.init 569 SHA256 fec03cbbbf11b04eefa33082492f4d17ff6b0342cbadfa2b386a999de04c0bd5 SHA512 1e0ce9a0564de92d3d00b196f34b76059087bdf5bc544ff4718f027b431c36b60317e3119e5e73bd4ecd2805c73f529e45ed09016ace249a5d57e315ae71dba8 WHIRLPOOL b322081026791839a6732196f5132fb0055d766c44e8541ecbe95dd0a76aeb94ab6e6a188fc1305a2df723ffc17055f95602fa667c6348ae4732e0dd587909a5
AUX tac_plus.init2 543 SHA256 fa4552dc35ad075262c148ab1f65bd6b1c7aec5a28a70333ecb40ec0e3f2f242 SHA512 ffb6f3930ab473b28e56d59f1fb33af992ae8b545b1b6807569f83f9260e402657cb567bd8f868317a7d09e02873f18ebbc067255ad438cd937c650b99ebaac9 WHIRLPOOL 034f7bce722abb469e108a3ccb54df1312dc5a74c81079255c864e689f68cdfe95780c66bb1a7c21317f45bd1005682b4da9bbaf7190b6bfad43adc8c8d4c863
DIST tacacs+-F4.0.4.19.tar.gz 500593 SHA256 582dcdb5723c844e50036b1ed9eaee53239e7791d0ac5e5c22fba8ac4790596b SHA512 8482b81514ba91397f613a0593be8bd3ca66d6f4d79ed67a881aa01b3da44cdcfedae59bda6fae9e99a4c006fe54cd8a6ebfd6bc37e998f6b0ae19bd0831c0da WHIRLPOOL 6b46091377de5a8c0c0df44c6403f73a8274c4e852642b2882907abf3dd0d1e644b6ba8009520c2cef1941aabbc2b23d64f7ce493af7afe7f08ad524b0f5b507
+DIST tacacs+-F4.0.4.27a.tar.gz 504395 SHA256 512e1c30389b102d4af25d7e9bc3bdcd9d39d70e5e7d8a98c8f785733df8d9a1 SHA512 2251a21f609d516b3ebc7d3d2d7d030ea1bb491e0fe5e08e7639d2d9bdb0ef9a1ab4d17f340e50e83771dc9a512c5dacc99716fd882ba3f6db2fafb0915e86bd WHIRLPOOL 482baab1e27ca040d9d417d660542ff89d3dcaa18a65822fccba790475687aee3e541f9aa7a8aefd916cb4ab086485021ef89afba556ff10da52e6286ebfac07
EBUILD tac_plus-4.0.4.19-r3.ebuild 1441 SHA256 9f6af3f7cbd7630961143d5784973c88bd906b6a1807f4758b7bfacbbbc5ccb4 SHA512 b4d8adc6ccc4d7003759839e8e117c2b1ca72c0ef0066aa51ba70d1e18e8457aa06e60906a01cad3e1656ad48311d10a1f69a499753a31efd51c1d1dc2bbe6f6 WHIRLPOOL 2a79192903da86fffe064819786ee09bf23808620816ffbc8430c7225f1399d17a8b9e1e1cfce721e48bba290c37870949daecb830fff976359292790839cece
EBUILD tac_plus-4.0.4.19-r4.ebuild 1481 SHA256 ef3dc11ad10d4c744f646a557e3654da0bea0e1e069102cd082dcee15b9b0c0a SHA512 b47fa9f91291020b3562e26922266e136cc808aeb883c0e7e19d25a8ed70067865e1f2eeb92b10bc05f8f4f1da360947860f5fc267de7c41cf20c4b24275fd2e WHIRLPOOL 45391fec49d8ee1df1f34266519f85d0992a75e4bf189fc16bf37f07adf41e9e77e60278b349e8c63af937fbd9488d2c2bf3731d791882d6826d47577798f2d5
-MISC ChangeLog 4200 SHA256 45a1ae38d810b20b7d90141636289056c55ef965c388ee1dd0640a963563bb5c SHA512 7820ddae911a99c7ab5748f5881093ff0ee496d21edf623d1a5b0bff2c5fab68fc6cb8e7d8f3835a98dc108650b18061a349008a659d3ff5d4002413ebfd617f WHIRLPOOL fcde3e73c784603f7e39f31e5e8706db3ee61c5e615df6e8d30c7df6abbd7d7b9bc081712fefd54403b59ed73ef295f73f84ed1105e35683ab2415f51189239a
+EBUILD tac_plus-4.0.4.27a.ebuild 1573 SHA256 4118fa6536ec7ef8ebd8fa3998cb945071aa56fc762e89d7e780b3918e5c0d12 SHA512 aac9da2280cf248c49f75254b3908bdaa6f3526aad8446d35e0a55d6830ed446d8aa087edd0f267b1a84b6c2b54ab8f6c839c4ab0cecc1a14515af2ebeccfd92 WHIRLPOOL ddbb93a0f1e2ddca0af781be021a0bd896f5094bec4474a8175fcb01f86a3c62223830c74adcf18cf701277d2fa3c4ffa0600b5ce7a501965d5169ce3fbcdab0
+MISC ChangeLog 4479 SHA256 cd8e0057c44cbae0a001db254389903d610d6d491e5de18fc24a63d13276dbad SHA512 07af61c97b796a43fcc3e134b7db2c394d6d79a0346366ad921e48e1fa96e0d2554f0950dab9c81a53954333707dd9ceeb7227a38caf7b793c16f3a0012b3848 WHIRLPOOL 8953fc2c948036f2644f8afe50d0c697794ae2626e1d85b187396b93650ad0a7f8d5f28899853629695931164b681c2bc802fcdee0094e41b2497d28d5be46cf
MISC metadata.xml 436 SHA256 fbe6d5db2993ad9335ac2698bbdfed4131946430c66e214c6590bd0758787b3b SHA512 431f54922b5187ceccb1559865a9667b483ec7e9500ed563ba5e0de9d5af22e147c596d40ee21747672480c616964a0cbedb0a495af01d03261c0aadfd5aafc1 WHIRLPOOL abdf98edf4a0dd2c2da1dc7f82270ac27e701483e47c4a8ccdb78fad3730e06e7dcbb289ca80578a74010800e51835b69430efee05d89838f1159c46f1a59299
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2
-iQIcBAEBCgAGBQJRXwUUAAoJELp701BxlEWfxGEQAMPQLqnBBJ6PVyR72boKSqNp
-G9czARblBcidVjFpP6/2SbFOKNYzpRtuXFzA9DtA8ETIKyO77Bcl8ib0/57Cq/9I
-MKzHX6By26ly4/hw3qxku4IG8HXQsPHMMM1C5tDDQ/sfTCdRL47UetmbSudkgnKa
-WqqISd+3+wEyDLE6n7kE+FfdRzWMelb1zvKk5OCd8hH0UwmReYYRKpgIkPgmIKXt
-eH7bUjGHfHrmixtzEpD2dJB5JG4WshIKkMQmsHAHdAO5njEL96Sea1aYoZBBIxJ9
-J/pS13XOjEf4IH9NHYQyLpG4i4XijU7egNh7r60ydrrQ+GiqeSrS6EnH5olz9GVD
-kuIL4tCzDR8jWyYf5nYZ4AmZG9BKI5xZYfAoX2E3Fz4qLKaIErtPyWlEXWpZR3LP
-1PeUiNwv6+LUDChlcRPTaEA9bF9K1x7dHzMkcK2E42HWtOQX3HjOcYp97jp3v/is
-xitBzt7UWWdZJVTFE1LseptgPRLgm+KsYG+sibXbaAwwBkn2I43LjenwXA9d/a3N
-nth599VBr8Jr2ANSXY0Za62LjwACrxe+RFolT3UAO5TS9D25fjZDwYJKQbq48I1V
-HxtzTR+FUHbXp2ABcwJDT9zArrklPcBs5qDTnQcLnMT8VPynI6+5UgfGwHFPwGA6
-eR9rp6Z30Yz3L4f2oxLH
-=JAS5
+iEYEAREIAAYFAlUSmpUACgkQp5vW4rUFj5pwiQCguCDMb3igq4C/N/IeGr8DG/ee
+jrYAoJEY3JNrw/so/6SccvlQx0Z/E5i5
+=4mBU
-----END PGP SIGNATURE-----
diff --git a/net-nds/tac_plus/files/tac_plus-4.0.4.27a-deansification.patch b/net-nds/tac_plus/files/tac_plus-4.0.4.27a-deansification.patch
new file mode 100644
index 000000000000..ee1bcb231838
--- /dev/null
+++ b/net-nds/tac_plus/files/tac_plus-4.0.4.27a-deansification.patch
@@ -0,0 +1,11 @@
+diff -uNr tacacs+-F4.0.4.27a.ORIG/configure.in tacacs+-F4.0.4.27a/configure.in
+--- tacacs+-F4.0.4.27a.ORIG/configure.in 2015-03-25 11:13:06.976024203 +0000
++++ tacacs+-F4.0.4.27a/configure.in 2015-03-25 11:13:36.816025689 +0000
+@@ -126,7 +126,6 @@
+
+ # compiler specifics
+ AC_PROG_CC
+-AM_C_PROTOTYPES
+ AC_PROG_CPP
+ AC_C_CONST
+ AC_C_INLINE
diff --git a/net-nds/tac_plus/files/tac_plus-4.0.4.27a-parallelmake.patch b/net-nds/tac_plus/files/tac_plus-4.0.4.27a-parallelmake.patch
new file mode 100644
index 000000000000..c75a05b0cd12
--- /dev/null
+++ b/net-nds/tac_plus/files/tac_plus-4.0.4.27a-parallelmake.patch
@@ -0,0 +1,12 @@
+diff -uNr tacacs+-F4.0.4.27a.ORIG/Makefile.am tacacs+-F4.0.4.27a/Makefile.am
+--- tacacs+-F4.0.4.27a.ORIG/Makefile.am 2015-03-25 11:10:26.821016226 +0000
++++ tacacs+-F4.0.4.27a/Makefile.am 2015-03-25 11:11:04.954018126 +0000
+@@ -19,7 +19,7 @@
+ tac_plus_SOURCES += aceclnt_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 = fdes.c maxsess.c md4.c md5.c packet.c
diff --git a/net-nds/tac_plus/tac_plus-4.0.4.27a.ebuild b/net-nds/tac_plus/tac_plus-4.0.4.27a.ebuild
new file mode 100644
index 000000000000..73a99eabc29f
--- /dev/null
+++ b/net-nds/tac_plus/tac_plus-4.0.4.27a.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2015 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.27a.ebuild,v 1.1 2015/03/25 11:23:01 chainsaw Exp $
+
+EAPI=5
+
+inherit autotools base libtool
+
+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="HPND RSA GPL-2" # GPL-2 only for init script
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug finger maxsess tcpd skey static-libs"
+
+DEPEND="skey? ( >=sys-auth/skey-1.1.5-r1 )
+ tcpd? ( sys-apps/tcp-wrappers )
+ sys-libs/pam"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${P}-parallelmake.patch"
+ "${FILESDIR}/${P}-deansification.patch"
+)
+
+src_prepare() {
+ base_src_prepare
+ mv configure.in configure.ac || die "Unable to quiet autoconf deprecation warning"
+ 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"
+
+ use static-libs || find "${D}" -name '*.la' -delete || die "Unable to remove spurious libtool archive"
+ dodoc CHANGES FAQ
+
+ newinitd "${FILESDIR}/tac_plus.init2" tac_plus
+ newconfd "${FILESDIR}/tac_plus.confd2" tac_plus
+
+ insinto /etc/tac_plus
+ newins "${FILESDIR}/tac_plus.conf2" tac_plus.conf
+}