summaryrefslogtreecommitdiff
path: root/net-dialup/radiusclient-ng
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-03-03 10:28:17 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-03-03 10:28:17 +0000
commitd99093fb4bb5652015c06274d64083daa2439e4f (patch)
treecf61513204d97974179580065e85df5c8009087c /net-dialup/radiusclient-ng
parent463397cf1e064185110fe57c568d73f99a06f5d1 (diff)
gentoo resync : 03.03.2021
Diffstat (limited to 'net-dialup/radiusclient-ng')
-rw-r--r--net-dialup/radiusclient-ng/Manifest4
-rw-r--r--net-dialup/radiusclient-ng/files/radiusclient-ng-0.5.6-cross-compile.patch4
-rw-r--r--net-dialup/radiusclient-ng/radiusclient-ng-0.5.6-r1.ebuild28
3 files changed, 25 insertions, 11 deletions
diff --git a/net-dialup/radiusclient-ng/Manifest b/net-dialup/radiusclient-ng/Manifest
index 3e0db44ca0c1..53ad782b266e 100644
--- a/net-dialup/radiusclient-ng/Manifest
+++ b/net-dialup/radiusclient-ng/Manifest
@@ -1,4 +1,4 @@
-AUX radiusclient-ng-0.5.6-cross-compile.patch 1938 BLAKE2B 6d4afa5292b4cf37855cea47992b90336289ab5c1a83bf78671f07e7f04b115798b22e221e6bc9e40886b5d866b23bc274c037bdbd8cf16a9529ece326872200 SHA512 5d7bc663a233af5c3f098eb8531c6ec87b32099e1e7990ba1c189c94e2c45a52970b77165ec898514036990e14edbf430f0550d71667b681ea58af7ebe32898f
+AUX radiusclient-ng-0.5.6-cross-compile.patch 1865 BLAKE2B 08c914a79a854a7bfee4ce877eddc585c90dd299f8cf0861f14b65e6a04abdb9cf00ddbc09e86a8657a4025b21e2145a2cb672ed81b6ef46472e0bee4b640826 SHA512 4ddfdae3b7a666aa81b3d3dfca99dd09a903f07027ac12d498294e378012d09690196e2ce113e500aff5b635593b6b995ca6f95f79ed0cb9ad88862a71e89c7d
DIST radiusclient-ng-0.5.6.tar.gz 383882 BLAKE2B fa444a6a89cd8736aa03a71207bcc590cd12f0d043ed7cfe0405b7db51acecd34ddcf7b49ca19da485cd2f99975d39518455db1e9733fe40b25ea9b71a900c9e SHA512 3096519cb2029a216ac9a613c8c0721d9154b0b82c219f5528423bd1157333101137064cb2363e9cfd646a1719b06b1cec78eaf24fafb2f780fec41f40bcae88
-EBUILD radiusclient-ng-0.5.6-r1.ebuild 828 BLAKE2B 3e0983f1f5584208e8d17ae931fb0beedbe2996c52f1eccdc44827a1598524241ef9c8b8a8415218c2e0b4e33d4a9ad54c94247133ab751d430c27baa310272f SHA512 6fbec225d66599fa9a7f9e3d341bfd8ab1148dbec221a9d94991217c5d9497eb3acdfee229c08e555612ad8eb76ba45c5e807d4a4195d1d0529de0244cdf3f39
+EBUILD radiusclient-ng-0.5.6-r1.ebuild 893 BLAKE2B f0af5f911f55622f291cd61e83f7f13cf43a23aff546300dd430b8ca6756c5a4118a9b7de125f07ecbf4387822060e86d2a9a65edab614805801bd9fddfc2e83 SHA512 1bd6598681e9c3b3d3d617d893fe25a84d28b52fb8f5bfa7787a8a3580afd8fff7e13d3b7ae80b7f66f465d2ab4d07b08cb331f1c672996b4f6973be98d92cef
MISC metadata.xml 501 BLAKE2B 1b162630f423ffce24008073a9e46e1d152c55e5d253ed7911af078f8a6ca595662c02c46059492d51adb61b39c81152357f7cd1f5c855733ddb0925380142b8 SHA512 15c33f1f895766cdccccd0b98c0b0d345430c25d4bad768c183f8c817ae7250547662ae5d00df7436190f8a910e8cf33b907d826488c37b98e08fbb63351e01a
diff --git a/net-dialup/radiusclient-ng/files/radiusclient-ng-0.5.6-cross-compile.patch b/net-dialup/radiusclient-ng/files/radiusclient-ng-0.5.6-cross-compile.patch
index ff11d841bcec..4fd5c720359c 100644
--- a/net-dialup/radiusclient-ng/files/radiusclient-ng-0.5.6-cross-compile.patch
+++ b/net-dialup/radiusclient-ng/files/radiusclient-ng-0.5.6-cross-compile.patch
@@ -3,8 +3,8 @@ Fix by Bertrand Jacquin <beber AT meleeweb.net>
Gentoo bugreport: https://bugs.gentoo.org/show_bug.cgi?id=373365
Upstream bugreport: https://developer.berlios.de/bugs/?func=detailbug&bug_id=18190&group_id=1208
---- configure.in.orig 2011-06-28 16:26:10.000000000 +0200
-+++ configure.in 2011-06-28 16:26:12.000000000 +0200
+--- a/configure.in
++++ b/configure.in
@@ -104,32 +104,40 @@
AC_CHECK_FUNCS(flock fcntl uname gethostname sysinfo getdomainname)
AC_CHECK_FUNCS(stricmp random rand snprintf vsnprintf)
diff --git a/net-dialup/radiusclient-ng/radiusclient-ng-0.5.6-r1.ebuild b/net-dialup/radiusclient-ng/radiusclient-ng-0.5.6-r1.ebuild
index cc56f4a66300..5ff35c7a93fc 100644
--- a/net-dialup/radiusclient-ng/radiusclient-ng-0.5.6-r1.ebuild
+++ b/net-dialup/radiusclient-ng/radiusclient-ng-0.5.6-r1.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
-AUTOTOOLS_AUTORECONF=1
-inherit autotools-utils eutils toolchain-funcs
+inherit autotools toolchain-funcs
DESCRIPTION="RadiusClient NextGeneration - library for RADIUS clients"
HOMEPAGE="https://sourceforge.net/projects/radiusclient-ng.berlios/"
@@ -13,7 +12,6 @@ SRC_URI="mirror://sourceforge/${PN}.berlios/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~ppc ~sparc x86"
-IUSE="static-libs"
DEPEND="!net-dialup/radiusclient
!net-dialup/freeradius-client"
@@ -22,14 +20,30 @@ RDEPEND="${DEPEND}"
DOCS=( BUGS CHANGES README )
HTML_DOCS=( doc/instop.html )
-PATCHES=( "${FILESDIR}/${P}-cross-compile.patch" )
+PATCHES=(
+ "${FILESDIR}/${P}-cross-compile.patch"
+)
src_prepare() {
+ default
+
+ mv configure.{in,ac} || die
+
+ eautoreconf
+}
+
+src_configure() {
# bug #373365
if tc-is-cross-compiler ; then
export ac_cv_file__dev_urandom=yes
export ac_cv_struct_utsname=no
fi
- autotools-utils_src_prepare
+ econf
+}
+
+src_install() {
+ default
+
+ find "${ED}" -name '*.a' -delete || die
}