summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBertrand Jacquin <beber@meleeweb.net>2011-07-26 20:17:57 +0200
committerBertrand Jacquin <beber@meleeweb.net>2011-07-26 20:17:57 +0200
commitc8b8df4dfb37e86e436d74970187ddd91d515d01 (patch)
treee4ca6b1cedacb7f578b4d7d6e30391dc2a6e9112
parentnet-dialup/radiusclient: #373347 (diff)
downloadportage-c8b8df4dfb37e86e436d74970187ddd91d515d01.tar.xz
net-dialup/radiusclient-ng: #373365
https://bugs.gentoo.org/show_bug.cgi?id=373365
-rw-r--r--net-dialup/radiusclient-ng/ChangeLog99
-rw-r--r--net-dialup/radiusclient-ng/Manifest5
-rw-r--r--net-dialup/radiusclient-ng/files/radiusclient-ng-0.5.6-BJA-cross.diff67
-rw-r--r--net-dialup/radiusclient-ng/metadata.xml7
-rw-r--r--net-dialup/radiusclient-ng/radiusclient-ng-0.5.6.ebuild32
5 files changed, 210 insertions, 0 deletions
diff --git a/net-dialup/radiusclient-ng/ChangeLog b/net-dialup/radiusclient-ng/ChangeLog
new file mode 100644
index 00000000..f07928a5
--- /dev/null
+++ b/net-dialup/radiusclient-ng/ChangeLog
@@ -0,0 +1,99 @@
+# ChangeLog for net-dialup/radiusclient-ng
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/radiusclient-ng/ChangeLog,v 1.21 2009/03/03 21:05:37 mrness Exp $
+
+ 03 Mar 2009; Alin Năstac <mrness@gentoo.org>
+ radiusclient-ng-0.5.6.ebuild:
+ Add net-dialup/freeradius-client blocking atom (#234098).
+
+ 01 Dec 2008; Alin Năstac <mrness@gentoo.org>
+ radiusclient-ng-0.5.6.ebuild:
+ Add net-dialup/radiusclient blocking dependency atom (#247950).
+
+ 04 May 2008; Peter Volkov <pva@gentoo.org> radiusclient-ng-0.5.6.ebuild:
+ Use berlios mirror://, bug #218657, thank Gilles Dartiguelongue for
+ report.
+
+ 03 Jan 2008; Alin Năstac <mrness@gentoo.org>
+ -radiusclient-ng-0.5.5.1.ebuild:
+ Remove old version.
+
+ 23 Nov 2007; Samuli Suominen <drac@gentoo.org>
+ radiusclient-ng-0.5.6.ebuild:
+ amd64 stable wrt #198942
+
+ 13 Nov 2007; Dawid Węgliński <cla@gentoo.org>
+ radiusclient-ng-0.5.6.ebuild:
+ Stable on x86 (bug #198942)
+
+ 12 Nov 2007; Alin Năstac <mrness@gentoo.org>
+ -files/radiusclient-ng-0.5.2-destdir.patch,
+ -files/radiusclient-ng-0.5.2-implicit-decl.patch,
+ -radiusclient-ng-0.5.2.ebuild, radiusclient-ng-0.5.6.ebuild:
+ Remove obsolete version.
+
+ 04 Sep 2007; Christoph Mende <angelos@gentoo.org>
+ radiusclient-ng-0.5.5.1.ebuild:
+ Stable on amd64 wrt bug #185736
+
+*radiusclient-ng-0.5.6 (25 Aug 2007)
+
+ 25 Aug 2007; Alin Năstac <mrness@gentoo.org>
+ +radiusclient-ng-0.5.6.ebuild:
+ Version bump.
+
+ 24 Jul 2007; Christian Faulhammer <opfer@gentoo.org>
+ radiusclient-ng-0.5.5.1.ebuild:
+ stable x86, bug 185736
+
+*radiusclient-ng-0.5.5.1 (15 Apr 2007)
+
+ 15 Apr 2007; Alin Năstac <mrness@gentoo.org>
+ +files/radiusclient-ng-0.5.2-implicit-decl.patch,
+ radiusclient-ng-0.5.2.ebuild, +radiusclient-ng-0.5.5.1.ebuild:
+ Fix QA implicit declaration warning. Stable on amd64. Version bump.
+
+ 23 Sep 2006; Alin Nastac <mrness@gentoo.org>
+ -files/pkgsysconfdir-install.patch, -radiusclient-ng-0.5.1.ebuild:
+ Remove obsolete version.
+
+ 14 May 2006; Alin Nastac <mrness@gentoo.org> radiusclient-ng-0.5.2.ebuild:
+ Stable on x86.
+
+*radiusclient-ng-0.5.2 (16 Mar 2006)
+
+ 16 Mar 2006; Alin Nastac <mrness@gentoo.org>
+ +files/radiusclient-ng-0.5.2-destdir.patch, radiusclient-ng-0.5.1.ebuild,
+ +radiusclient-ng-0.5.2.ebuild:
+ Remove virtual/libc dependency. Version bump.
+
+ 27 Dec 2005; Alin Nastac <mrness@gentoo.org>
+ -radiusclient-ng-0.5.0.ebuild:
+ Remove obsolete version.
+
+ 04 Oct 2005; Alin Nastac <mrness@gentoo.org> radiusclient-ng-0.5.1.ebuild:
+ Stable on x86.
+
+ 12 Sep 2005; Luis Medinas <metalgod@gentoo.org>
+ radiusclient-ng-0.5.1.ebuild:
+ Added ~amd64 keyword.
+
+*radiusclient-ng-0.5.1 (03 Aug 2005)
+
+ 03 Aug 2005; Alin Nastac <mrness@gentoo.org> radiusclient-ng-0.5.0.ebuild,
+ +radiusclient-ng-0.5.1.ebuild:
+ Stable on x86. Version bump.
+
+ 15 Jun 2005; David Holm <dholm@gentoo.org> radiusclient-ng-0.5.0.ebuild:
+ Added to ~ppc.
+
+ 14 Jun 2005; Jason Wever <weeve@gentoo.org> radiusclient-ng-0.5.0.ebuild:
+ Added ~sparc keyword.
+
+*radiusclient-ng-0.5.0 (22 May 2005)
+
+ 22 May 2005; Alin Nastac <mrness@gentoo.org>
+ +files/pkgsysconfdir-install.patch, +metadata.xml,
+ +radiusclient-ng-0.5.0.ebuild:
+ Initial import from bug #78386.
+
diff --git a/net-dialup/radiusclient-ng/Manifest b/net-dialup/radiusclient-ng/Manifest
new file mode 100644
index 00000000..cab6526c
--- /dev/null
+++ b/net-dialup/radiusclient-ng/Manifest
@@ -0,0 +1,5 @@
+AUX radiusclient-ng-0.5.6-BJA-cross.diff 1724 RMD160 e39662de25ac14070f781d35cc729596a9b866fc SHA1 c0d46c29665eac1d80c13d1edc93632c5e33aaf4 SHA256 91f39d582beaac95f1d4e027f64f2c58850f46307ecb8f05da0051f144c3b3b2
+DIST radiusclient-ng-0.5.6.tar.gz 383882 RMD160 70fec6c143775e7216d80d818497fe23ece700de SHA1 4c11d49190e52fce42e0f301b0ef62e17a68a49b SHA256 282a9f1355f190efbb06c0d7c4e062eaa652caf342ed3ad361ac595f72f09f14
+EBUILD radiusclient-ng-0.5.6.ebuild 874 RMD160 58272895dc1b5ddfe39c2324e2a1524c9a21fecb SHA1 027a234a13a55d95a30aba69a5dd8851faa0bc01 SHA256 e05cd5a72f221b93f3ca37ba1fe65f299e97c0893889396577e3796a07d552b5
+MISC ChangeLog 3255 RMD160 8f6cd9438598852384b08c8cf49d40e6eb981338 SHA1 3548f6eb3ebfb8970f4b4023cc17a270a8a3de9d SHA256 25680964ac5627c1c8e4dccc7d7a19caec1b7d533dfc6e53e2644a02aa5bdb35
+MISC metadata.xml 403 RMD160 117301440d221abd8de5dffb3b2a734995e75285 SHA1 21cd4f051e11368a94db64756554120c10b79ea5 SHA256 56b82d818c4fd6a87f7013222799e26d0ad120e0d825c9b867152846e2a6f04c
diff --git a/net-dialup/radiusclient-ng/files/radiusclient-ng-0.5.6-BJA-cross.diff b/net-dialup/radiusclient-ng/files/radiusclient-ng-0.5.6-BJA-cross.diff
new file mode 100644
index 00000000..929f76d5
--- /dev/null
+++ b/net-dialup/radiusclient-ng/files/radiusclient-ng-0.5.6-BJA-cross.diff
@@ -0,0 +1,67 @@
+--- configure.in.ori 2011-06-28 16:26:10.000000000 +0200
++++ configure.in 2011-06-28 16:26:12.000000000 +0200
+@@ -104,32 +104,40 @@
+ AC_CHECK_FUNCS(flock fcntl uname gethostname sysinfo getdomainname)
+ AC_CHECK_FUNCS(stricmp random rand snprintf vsnprintf)
+
+-if test "$ac_cv_func_uname" = 'yes'
+-then
+- AC_MSG_CHECKING([for field domainname in struct utsname])
+- AC_TRY_RUN([
+- #include <sys/utsname.h>
++AC_CACHE_CHECK([for field domainname in struct utsname], ac_cv_struct_utsname,
++ [AC_TRY_RUN([
++ #include <sys/utsname.h>
+
+- main(int argc, char **argv)
+- {
+- struct utsname uts;
+- uts.domainname[0] = '\0';
+- }
+- ],
+- AC_MSG_RESULT(yes)
+- AC_DEFINE(HAVE_STRUCT_UTSNAME_DOMAINNAME),
+- AC_MSG_RESULT(no)
+- )
+-fi
++ main(int argc, char **argv)
++ {
++ struct utsname uts;
++ uts.domainname[0] = '\0';
++ }
++ ],
++ ac_cv_struct_utsname=yes,
++ ac_cv_struct_utsname=no,
++ [AC_MSG_ERROR([cross-compiling,
++ presetting ac_cv_struct_utsname=(yes|no) will help])]
++ )
++])
++AS_VAR_IF(ac_cv_struct_utsname, yes,
++ [AC_DEFINE(HAVE_STRUCT_UTSNAME_DOMAINNAME)],
++)
+
+-AC_MSG_CHECKING([for /dev/urandom])
+-if test -c /dev/urandom
+-then
+- AC_MSG_RESULT(yes)
+- AC_DEFINE(HAVE_DEV_URANDOM)
+-else
+- AC_MSG_RESULT(no)
+-fi
++AC_CACHE_CHECK([for /dev/urandom], ac_cv_file__dev_urandom,
++ [AS_IF([test "$cross_compiling" = yes],
++ [AC_MSG_ERROR([cross-compiling,
++ presetting ac_cv_file__dev_urandom=(yes|no) will help])],
++ if test -c /dev/urandom ; then
++ ac_cv_file__dev_urandom=yes
++ else
++ ac_cv_file__dev_urandom=no
++ fi
++ )]
++)
++AS_VAR_IF(ac_cv_file__dev_urandom, yes,
++ [AC_DEFINE(HAVE_DEV_URANDOM)]
++)
+
+ dnl Determine PATH setting
+ echo $ac_n "using the following PATH setting for exec'ed programs... $ac_c" 1>&6
diff --git a/net-dialup/radiusclient-ng/metadata.xml b/net-dialup/radiusclient-ng/metadata.xml
new file mode 100644
index 00000000..766c7388
--- /dev/null
+++ b/net-dialup/radiusclient-ng/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>net-dialup</herd>
+<longdescription>Purpose of this project is to build portable, easy-to-use and standard compliant library suitable for
+developing free and commercial software that need support for a RADIUS protocol (RFCs 2128 and 2139).</longdescription>
+</pkgmetadata>
diff --git a/net-dialup/radiusclient-ng/radiusclient-ng-0.5.6.ebuild b/net-dialup/radiusclient-ng/radiusclient-ng-0.5.6.ebuild
new file mode 100644
index 00000000..4b7bf5e4
--- /dev/null
+++ b/net-dialup/radiusclient-ng/radiusclient-ng-0.5.6.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/radiusclient-ng/radiusclient-ng-0.5.6.ebuild,v 1.7 2009/03/03 21:05:37 mrness Exp $
+
+inherit eutils autotools
+
+DESCRIPTION="RadiusClient NextGeneration - library for RADIUS clients accompanied with several client utilities"
+HOMEPAGE="http://developer.berlios.de/projects/radiusclient-ng/"
+SRC_URI="mirror://berlios/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 ~ppc ~sparc x86"
+IUSE=""
+
+DEPEND="!net-dialup/radiusclient
+ !net-dialup/freeradius-client"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ unpack ${A}
+
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-BJA-cross.diff"
+ eautoreconf
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "make install failed"
+ dodoc README BUGS CHANGES COPYRIGHT
+ dohtml doc/instop.html
+}