diff options
author | Bertrand Jacquin <beber@meleeweb.net> | 2011-07-26 20:17:57 +0200 |
---|---|---|
committer | Bertrand Jacquin <beber@meleeweb.net> | 2011-07-26 20:17:57 +0200 |
commit | c8b8df4dfb37e86e436d74970187ddd91d515d01 (patch) | |
tree | e4ca6b1cedacb7f578b4d7d6e30391dc2a6e9112 | |
parent | net-dialup/radiusclient: #373347 (diff) | |
download | portage-c8b8df4dfb37e86e436d74970187ddd91d515d01.tar.xz |
net-dialup/radiusclient-ng: #373365
https://bugs.gentoo.org/show_bug.cgi?id=373365
-rw-r--r-- | net-dialup/radiusclient-ng/ChangeLog | 99 | ||||
-rw-r--r-- | net-dialup/radiusclient-ng/Manifest | 5 | ||||
-rw-r--r-- | net-dialup/radiusclient-ng/files/radiusclient-ng-0.5.6-BJA-cross.diff | 67 | ||||
-rw-r--r-- | net-dialup/radiusclient-ng/metadata.xml | 7 | ||||
-rw-r--r-- | net-dialup/radiusclient-ng/radiusclient-ng-0.5.6.ebuild | 32 |
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 +} |