Portage is a package management system used by Gentoo Linux
# ChangeLog for net-dialup/gnuradius
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-dialup/gnuradius/ChangeLog,v 1.21 2010/06/17 21:47:03 patrick Exp $
17 Jun 2010; Patrick Lauer
gnuradius-1.6.1.ebuild:
Migrating away from deprecated postgres virtuals
*gnuradius-1.6.1 (01 Mar 2009)
01 Mar 2009; Alin Năstac
+files/gnuradius-1.6.1-qa-false-positives.patch, +gnuradius-1.6.1.ebuild:
Version bump (#256552).
21 May 2008; Tiziano Müller
Changed dependency for postgresql from dev-db/postgresql to
virtual/postgresql-server
14 May 2008; Diego Pettenò
Depend on virtual/pam as the code builds fine with OpenPAM.
11 Sep 2007; Alin Năstac
-files/gnuradius-1.4-gcc41.patch,
-files/gnuradius-1.4-implicit-decl.patch, -gnuradius-1.4.ebuild,
gnuradius-1.5.ebuild:
Remove obsolete version. Inherit pam.eclass (#191943).
06 Sep 2007; Raúl Porcel
x86 stable wrt #190135
*gnuradius-1.5 (14 Jul 2007)
14 Jul 2007; Alin Năstac
+files/gnuradius-1.5-gcc41.patch,
+files/gnuradius-1.5-implicit-decl.patch, +gnuradius-1.5.ebuild:
Version bump. Add ~amd64 keyword.
14 Apr 2007; Alin Năstac
+files/gnuradius-1.4-implicit-decl.patch, gnuradius-1.4.ebuild:
Fix implicit declaration warnings.
09 Feb 2007; Alin Năstac
-files/gnuradius-1.3-gcc41.patch, -gnuradius-1.3-r2.ebuild:
Remove obsolete version.
10 Jan 2007; Piotr Jaroszyński
gnuradius-1.3-r2.ebuild, gnuradius-1.4.ebuild:
Dependency update: dev-util/guile -> dev-scheme/guile.
*gnuradius-1.4 (27 Nov 2006)
27 Nov 2006; Alin Năstac
+files/gnuradius-1.4-gcc41.patch, +gnuradius-1.4.ebuild:
Version bumped and marked stable wrt security bug #156376.
23 Nov 2006; Francesco Riosa
dev-db/mysql => virtual/mysql
22 Sep 2006; Alin Nastac
+files/gnuradius-1.3-gcc41.patch, gnuradius-1.3-r2.ebuild:
Add gcc-4.1 fixes.
12 Mar 2006; Alin Nastac
-gnuradius-1.3-r1.ebuild, gnuradius-1.3-r2.ebuild:
Remove old revisions. Quote $WORKDIR and $D. Restrict make tests.
26 Dec 2005; Alin Nastac
Stable on x86.
*gnuradius-1.3-r2 (12 Sep 2005)
12 Sep 2005; Alin Nastac
Solve missing modules problem (#103005) by using elibtoolize --reverse-deps.
05 Jul 2005; Sven Wegener
gnuradius-1.3-r1.ebuild:
QA: Added readline to IUSE.
*gnuradius-1.3-r1 (26 May 2005)
26 May 2005; Alin Nastac
Force client programs installation (#93933).
14 Apr 2005; Alin Nastac
gnuradius-1.3.ebuild:
Inter-block with cistronradius and freeradius packages. Mark stable on x86.
*gnuradius-1.3 (06 Feb 2005)
06 Feb 2005; Alin Nastac
Version bump.
*gnuradius-1.2 (12 Nov 2004)
12 Nov 2004; Alin Nastac
Initial import, thanks to Marcin Jurczuk
AUX gnuradius-1.5-gcc41.patch 799 RMD160 d48dc338a88a44268349d9daace7407d71be48b1 SHA1 c9904fdd7c181d13a3c18f7c8ef3960a1492194e SHA256 986b76addb989c5f4543bafa5f3d09b9c4ac722b112e2e6298f9fd65b44d1a25
AUX gnuradius-1.5-implicit-decl.patch 2026 RMD160 028ac9d5d1d5f089b56a25b580e69d000f531c82 SHA1 eef4051f0eb8aa32c23aa7023f98533dca320218 SHA256 4ed2648800118d656c4acde39da1fba787028bb42a6cb160a5119de876396850
AUX gnuradius-1.6.1-qa-false-positives.patch 1115 RMD160 4ffa5e0583fb9ec25be3ac0245451b4c7ac12c49 SHA1 f4a2aa536eb565931efee84190d1f3bd3a61557e SHA256 384e90b2b0c38a49cb6c60d80d19aad83c831f6f2b1ef6dd8e51ffdd6559147e
DIST radius-1.5.tar.gz 2490324 RMD160 26025a07914633984f67f370109ead1cf4fc84f9 SHA1 8ddd58c3b9042bfe9ae6c4f387ad790b56e80a62 SHA256 74f11ed438452fd7b686c9691a466d2b632a9560a7e9a540d82cf716e22d74f8
DIST radius-1.6.1.tar.gz 2602368 RMD160 b5905f79948bcdc0f79f7576860d3b5a16863bf7 SHA1 eeeac4c0b5373b3f6a0fb9e0c5b632e1f1b656e5 SHA256 3053b670704aa2fbcb6235d9a8f2e31329849faa5eca8c2b9a55cb35ff0993d0
EBUILD gnuradius-1.5.ebuild 1642 RMD160 8d59edf6efda9faafdbc5394986c6b625b0c966b SHA1 8a7a1b20a8523f71fd1854128c4c808b542ba3ec SHA256 5aa1ac286f603dba22ce9d960e4e7349c3d0c21d9f3432407f9b664449f47674
EBUILD gnuradius-1.6.1.ebuild 1764 RMD160 50b28a2405c2b5690bcd83a6122befdb2e1c2b92 SHA1 698dc4be31a118246d800c7e28bec0347cec7faf SHA256 c4477f566a996be261e24f75078c824b4cdb2bae00f8b2253e5de05b68f7f8b3
MISC ChangeLog 3509 RMD160 4327ba3c9b43596c0b58dd5a778ffa88db79c6ec SHA1 46a00306bc7a750b68a03754327f51ddedd58c89 SHA256 33334aef96147764d8024c9c4c6f34d229646e1ee6c19212c4ea6f8aa7e08d58
MISC metadata.xml 163 RMD160 df94c60cc0bb7abe5913b464a33966b142b2fe1e SHA1 d8332605fd22c32f15438bbdf24aa622c3d2738a SHA256 1137a0fd866641cf719b0c2e9e77ca9fa4541a42f2cc851fe4659cf2677acca3
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-dialup/gnuradius/gnuradius-1.5.ebuild,v 1.6 2010/06/17 21:47:03 patrick Exp $
inherit libtool eutils pam
MY_P="${P#gnu}"
DESCRIPTION="GNU radius authentication server"
HOMEPAGE="http://www.gnu.org/software/radius/radius.html"
SRC_URI="mirror://gnu/radius/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE="guile mysql postgres odbc dbm nls snmp pam static debug readline"
DEPEND="!net-dialup/freeradius
!net-dialup/cistronradius
guile? ( >=dev-scheme/guile-1.4 )
mysql? ( virtual/mysql )
postgres? ( dev-db/postgresql-server )
odbc? ( || ( dev-db/unixODBC dev-db/libiodbc ) )
readline? ( sys-libs/readline )
dbm? ( sys-libs/gdbm )
snmp? ( net-analyzer/net-snmp )
pam? ( virtual/pam )"
S="${WORKDIR}/${MY_P}"
RESTRICT="test"
src_unpack() {
unpack ${A}
epatch "${FILESDIR}/${P}-gcc41.patch"
epatch "${FILESDIR}/${P}-implicit-decl.patch"
}
src_compile() {
elibtoolize --reverse-deps
local additional_conf=""
if use pam ; then
additional_conf="--with-pamdir=$(getpam_mod_dir)"
fi
econf --enable-client \
$(use_with guile) \
$(use_with guile server-guile) \
$(use_with mysql) \
$(use_with postgres) \
$(use_with odbc) \
$(use_with readline) \
$(use_enable dbm) \
$(use_enable nls) \
$(use_enable snmp) \
$(use_enable pam) \
$(use_enable debug) \
$(use_enable static) \
${additional_conf} || die "configuration failed"
emake || die "emake failed"
}
src_install() {
make DESTDIR="${D}" install || die "installation failed"
}
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-dialup/gnuradius/gnuradius-1.6.1.ebuild,v 1.2 2010/06/17 21:47:03 patrick Exp $
EAPI="2"
inherit eutils pam
MY_P="${P#gnu}"
DESCRIPTION="GNU radius authentication server"
HOMEPAGE="http://www.gnu.org/software/radius/radius.html"
SRC_URI="mirror://gnu/radius/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="guile mysql postgres odbc dbm nls snmp pam static debug readline"
DEPEND="!net-dialup/freeradius
!net-dialup/cistronradius
guile? ( >=dev-scheme/guile-1.4 )
mysql? ( virtual/mysql )
postgres? ( dev-db/postgresql-server )
odbc? ( || ( dev-db/unixODBC dev-db/libiodbc ) )
readline? ( sys-libs/readline )
dbm? ( sys-libs/gdbm )
snmp? ( net-analyzer/net-snmp )
pam? ( virtual/pam )"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"
RESTRICT="test"
src_unpack() {
unpack ${A}
# Portage incorrectly detects missing --run m4 output lines as automake maintainer mode
# eautoreconf cannot be used because it will screw up the libtool file
epatch "${FILESDIR}/${P}-qa-false-positives.patch"
}
src_configure() {
local additional_conf=""
if use pam ; then
additional_conf="--with-pamdir=$(getpam_mod_dir)"
fi
econf --enable-client --disable-maintainer-mode \
$(use_with guile) \
$(use_with guile server-guile) \
$(use_with mysql) \
$(use_with postgres) \
$(use_with odbc) \
$(use_with readline) \
$(use_enable dbm) \
$(use_enable nls) \
$(use_enable snmp) \
$(use_enable pam) \
$(use_enable debug) \
$(use_enable static) \
${additional_conf} || die "configuration failed"
}
src_install() {
emake DESTDIR="${D}" install || die "installation failed"
}