[arch-commits] Commit in freeradius/repos (12 files)

2017-08-26 Thread Felix Yan
Date: Saturday, August 26, 2017 @ 14:36:00
  Author: felixonmars
Revision: 254133

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  freeradius/repos/community-staging-i686/
  freeradius/repos/community-staging-i686/PKGBUILD
(from rev 254132, freeradius/trunk/PKGBUILD)
  freeradius/repos/community-staging-i686/freeradius-openssl-1.1.patch
(from rev 254132, freeradius/trunk/freeradius-openssl-1.1.patch)
  freeradius/repos/community-staging-i686/freeradius.install
(from rev 254132, freeradius/trunk/freeradius.install)
  freeradius/repos/community-staging-i686/freeradius.service
(from rev 254132, freeradius/trunk/freeradius.service)
  freeradius/repos/community-staging-i686/freeradius.tmpfiles
(from rev 254132, freeradius/trunk/freeradius.tmpfiles)
  freeradius/repos/community-staging-x86_64/
  freeradius/repos/community-staging-x86_64/PKGBUILD
(from rev 254132, freeradius/trunk/PKGBUILD)
  freeradius/repos/community-staging-x86_64/freeradius-openssl-1.1.patch
(from rev 254132, freeradius/trunk/freeradius-openssl-1.1.patch)
  freeradius/repos/community-staging-x86_64/freeradius.install
(from rev 254132, freeradius/trunk/freeradius.install)
  freeradius/repos/community-staging-x86_64/freeradius.service
(from rev 254132, freeradius/trunk/freeradius.service)
  freeradius/repos/community-staging-x86_64/freeradius.tmpfiles
(from rev 254132, freeradius/trunk/freeradius.tmpfiles)

---+
 community-staging-i686/PKGBUILD   |   63 
 community-staging-i686/freeradius-openssl-1.1.patch   | 6284 
 community-staging-i686/freeradius.install |   16 
 community-staging-i686/freeradius.service |   15 
 community-staging-i686/freeradius.tmpfiles|1 
 community-staging-x86_64/PKGBUILD |   63 
 community-staging-x86_64/freeradius-openssl-1.1.patch | 6284 
 community-staging-x86_64/freeradius.install   |   16 
 community-staging-x86_64/freeradius.service   |   15 
 community-staging-x86_64/freeradius.tmpfiles  |1 
 10 files changed, 12758 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 254132:254133 to see the changes.


[arch-commits] Commit in freeradius/repos (12 files)

2017-08-25 Thread Evangelos Foutras
Date: Friday, August 25, 2017 @ 18:20:33
  Author: foutrelis
Revision: 253401

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  freeradius/repos/community-staging-i686/
  freeradius/repos/community-staging-i686/PKGBUILD
(from rev 253400, freeradius/trunk/PKGBUILD)
  freeradius/repos/community-staging-i686/freeradius-openssl-1.1.patch
(from rev 253400, freeradius/trunk/freeradius-openssl-1.1.patch)
  freeradius/repos/community-staging-i686/freeradius.install
(from rev 253400, freeradius/trunk/freeradius.install)
  freeradius/repos/community-staging-i686/freeradius.service
(from rev 253400, freeradius/trunk/freeradius.service)
  freeradius/repos/community-staging-i686/freeradius.tmpfiles
(from rev 253400, freeradius/trunk/freeradius.tmpfiles)
  freeradius/repos/community-staging-x86_64/
  freeradius/repos/community-staging-x86_64/PKGBUILD
(from rev 253400, freeradius/trunk/PKGBUILD)
  freeradius/repos/community-staging-x86_64/freeradius-openssl-1.1.patch
(from rev 253400, freeradius/trunk/freeradius-openssl-1.1.patch)
  freeradius/repos/community-staging-x86_64/freeradius.install
(from rev 253400, freeradius/trunk/freeradius.install)
  freeradius/repos/community-staging-x86_64/freeradius.service
(from rev 253400, freeradius/trunk/freeradius.service)
  freeradius/repos/community-staging-x86_64/freeradius.tmpfiles
(from rev 253400, freeradius/trunk/freeradius.tmpfiles)

---+
 community-staging-i686/PKGBUILD   |   63 
 community-staging-i686/freeradius-openssl-1.1.patch   | 6284 
 community-staging-i686/freeradius.install |   16 
 community-staging-i686/freeradius.service |   15 
 community-staging-i686/freeradius.tmpfiles|1 
 community-staging-x86_64/PKGBUILD |   63 
 community-staging-x86_64/freeradius-openssl-1.1.patch | 6284 
 community-staging-x86_64/freeradius.install   |   16 
 community-staging-x86_64/freeradius.service   |   15 
 community-staging-x86_64/freeradius.tmpfiles  |1 
 10 files changed, 12758 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 253400:253401 to see the changes.


[arch-commits] Commit in freeradius/repos (12 files)

2017-06-01 Thread Florian Pritz
Date: Thursday, June 1, 2017 @ 17:40:36
  Author: bluewind
Revision: 232411

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  freeradius/repos/community-staging-i686/
  freeradius/repos/community-staging-i686/PKGBUILD
(from rev 232410, freeradius/trunk/PKGBUILD)
  freeradius/repos/community-staging-i686/freeradius-openssl-1.1.patch
(from rev 232410, freeradius/trunk/freeradius-openssl-1.1.patch)
  freeradius/repos/community-staging-i686/freeradius.install
(from rev 232410, freeradius/trunk/freeradius.install)
  freeradius/repos/community-staging-i686/freeradius.service
(from rev 232410, freeradius/trunk/freeradius.service)
  freeradius/repos/community-staging-i686/freeradius.tmpfiles
(from rev 232410, freeradius/trunk/freeradius.tmpfiles)
  freeradius/repos/community-staging-x86_64/
  freeradius/repos/community-staging-x86_64/PKGBUILD
(from rev 232410, freeradius/trunk/PKGBUILD)
  freeradius/repos/community-staging-x86_64/freeradius-openssl-1.1.patch
(from rev 232410, freeradius/trunk/freeradius-openssl-1.1.patch)
  freeradius/repos/community-staging-x86_64/freeradius.install
(from rev 232410, freeradius/trunk/freeradius.install)
  freeradius/repos/community-staging-x86_64/freeradius.service
(from rev 232410, freeradius/trunk/freeradius.service)
  freeradius/repos/community-staging-x86_64/freeradius.tmpfiles
(from rev 232410, freeradius/trunk/freeradius.tmpfiles)

---+
 community-staging-i686/PKGBUILD   |   63 
 community-staging-i686/freeradius-openssl-1.1.patch   | 6284 
 community-staging-i686/freeradius.install |   16 
 community-staging-i686/freeradius.service |   15 
 community-staging-i686/freeradius.tmpfiles|1 
 community-staging-x86_64/PKGBUILD |   63 
 community-staging-x86_64/freeradius-openssl-1.1.patch | 6284 
 community-staging-x86_64/freeradius.install   |   16 
 community-staging-x86_64/freeradius.service   |   15 
 community-staging-x86_64/freeradius.tmpfiles  |1 
 10 files changed, 12758 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 232410:232411 to see the changes.


[arch-commits] Commit in freeradius/repos (12 files)

2017-05-31 Thread Christian Hesse
Date: Wednesday, May 31, 2017 @ 12:01:13
  Author: eworm
Revision: 231539

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  freeradius/repos/community-testing-i686/
  freeradius/repos/community-testing-i686/PKGBUILD
(from rev 231538, freeradius/trunk/PKGBUILD)
  freeradius/repos/community-testing-i686/freeradius-openssl-1.1.patch
(from rev 231538, freeradius/trunk/freeradius-openssl-1.1.patch)
  freeradius/repos/community-testing-i686/freeradius.install
(from rev 231538, freeradius/trunk/freeradius.install)
  freeradius/repos/community-testing-i686/freeradius.service
(from rev 231538, freeradius/trunk/freeradius.service)
  freeradius/repos/community-testing-i686/freeradius.tmpfiles
(from rev 231538, freeradius/trunk/freeradius.tmpfiles)
  freeradius/repos/community-testing-x86_64/
  freeradius/repos/community-testing-x86_64/PKGBUILD
(from rev 231538, freeradius/trunk/PKGBUILD)
  freeradius/repos/community-testing-x86_64/freeradius-openssl-1.1.patch
(from rev 231538, freeradius/trunk/freeradius-openssl-1.1.patch)
  freeradius/repos/community-testing-x86_64/freeradius.install
(from rev 231538, freeradius/trunk/freeradius.install)
  freeradius/repos/community-testing-x86_64/freeradius.service
(from rev 231538, freeradius/trunk/freeradius.service)
  freeradius/repos/community-testing-x86_64/freeradius.tmpfiles
(from rev 231538, freeradius/trunk/freeradius.tmpfiles)

---+
 community-testing-i686/PKGBUILD   |   63 
 community-testing-i686/freeradius-openssl-1.1.patch   | 6284 
 community-testing-i686/freeradius.install |   16 
 community-testing-i686/freeradius.service |   15 
 community-testing-i686/freeradius.tmpfiles|1 
 community-testing-x86_64/PKGBUILD |   63 
 community-testing-x86_64/freeradius-openssl-1.1.patch | 6284 
 community-testing-x86_64/freeradius.install   |   16 
 community-testing-x86_64/freeradius.service   |   15 
 community-testing-x86_64/freeradius.tmpfiles  |1 
 10 files changed, 12758 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 231538:231539 to see the changes.


[arch-commits] Commit in freeradius/repos (12 files)

2017-05-25 Thread Evangelos Foutras
Date: Thursday, May 25, 2017 @ 21:48:58
  Author: foutrelis
Revision: 230294

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  freeradius/repos/community-staging-i686/
  freeradius/repos/community-staging-i686/PKGBUILD
(from rev 230293, freeradius/trunk/PKGBUILD)
  freeradius/repos/community-staging-i686/freeradius-openssl-1.1.patch
(from rev 230293, freeradius/trunk/freeradius-openssl-1.1.patch)
  freeradius/repos/community-staging-i686/freeradius.install
(from rev 230293, freeradius/trunk/freeradius.install)
  freeradius/repos/community-staging-i686/freeradius.service
(from rev 230293, freeradius/trunk/freeradius.service)
  freeradius/repos/community-staging-i686/freeradius.tmpfiles
(from rev 230293, freeradius/trunk/freeradius.tmpfiles)
  freeradius/repos/community-staging-x86_64/
  freeradius/repos/community-staging-x86_64/PKGBUILD
(from rev 230293, freeradius/trunk/PKGBUILD)
  freeradius/repos/community-staging-x86_64/freeradius-openssl-1.1.patch
(from rev 230293, freeradius/trunk/freeradius-openssl-1.1.patch)
  freeradius/repos/community-staging-x86_64/freeradius.install
(from rev 230293, freeradius/trunk/freeradius.install)
  freeradius/repos/community-staging-x86_64/freeradius.service
(from rev 230293, freeradius/trunk/freeradius.service)
  freeradius/repos/community-staging-x86_64/freeradius.tmpfiles
(from rev 230293, freeradius/trunk/freeradius.tmpfiles)

---+
 community-staging-i686/PKGBUILD   |   63 
 community-staging-i686/freeradius-openssl-1.1.patch   | 6284 
 community-staging-i686/freeradius.install |   16 
 community-staging-i686/freeradius.service |   15 
 community-staging-i686/freeradius.tmpfiles|1 
 community-staging-x86_64/PKGBUILD |   63 
 community-staging-x86_64/freeradius-openssl-1.1.patch | 6284 
 community-staging-x86_64/freeradius.install   |   16 
 community-staging-x86_64/freeradius.service   |   15 
 community-staging-x86_64/freeradius.tmpfiles  |1 
 10 files changed, 12758 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 230293:230294 to see the changes.


[arch-commits] Commit in freeradius/repos (12 files)

2017-03-03 Thread Antonio Rojas
Date: Friday, March 3, 2017 @ 23:41:08
  Author: arojas
Revision: 214721

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  freeradius/repos/community-staging-i686/
  freeradius/repos/community-staging-i686/PKGBUILD
(from rev 214720, freeradius/trunk/PKGBUILD)
  freeradius/repos/community-staging-i686/freeradius-openssl-1.1.patch
(from rev 214720, freeradius/trunk/freeradius-openssl-1.1.patch)
  freeradius/repos/community-staging-i686/freeradius.install
(from rev 214720, freeradius/trunk/freeradius.install)
  freeradius/repos/community-staging-i686/freeradius.service
(from rev 214720, freeradius/trunk/freeradius.service)
  freeradius/repos/community-staging-i686/freeradius.tmpfiles
(from rev 214720, freeradius/trunk/freeradius.tmpfiles)
  freeradius/repos/community-staging-x86_64/
  freeradius/repos/community-staging-x86_64/PKGBUILD
(from rev 214720, freeradius/trunk/PKGBUILD)
  freeradius/repos/community-staging-x86_64/freeradius-openssl-1.1.patch
(from rev 214720, freeradius/trunk/freeradius-openssl-1.1.patch)
  freeradius/repos/community-staging-x86_64/freeradius.install
(from rev 214720, freeradius/trunk/freeradius.install)
  freeradius/repos/community-staging-x86_64/freeradius.service
(from rev 214720, freeradius/trunk/freeradius.service)
  freeradius/repos/community-staging-x86_64/freeradius.tmpfiles
(from rev 214720, freeradius/trunk/freeradius.tmpfiles)

---+
 community-staging-i686/PKGBUILD   |   63 
 community-staging-i686/freeradius-openssl-1.1.patch   | 6284 
 community-staging-i686/freeradius.install |   16 
 community-staging-i686/freeradius.service |   15 
 community-staging-i686/freeradius.tmpfiles|1 
 community-staging-x86_64/PKGBUILD |   63 
 community-staging-x86_64/freeradius-openssl-1.1.patch | 6284 
 community-staging-x86_64/freeradius.install   |   16 
 community-staging-x86_64/freeradius.service   |   15 
 community-staging-x86_64/freeradius.tmpfiles  |1 
 10 files changed, 12758 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 214720:214721 to see the changes.


[arch-commits] Commit in freeradius/repos (12 files)

2016-05-27 Thread Florian Pritz
Date: Friday, May 27, 2016 @ 09:59:39
  Author: bluewind
Revision: 177177

db-move: moved freeradius from [community-staging] to [community-testing] 
(i686, x86_64)

Added:
  freeradius/repos/community-testing-i686/
  freeradius/repos/community-testing-i686/PKGBUILD
(from rev 177176, freeradius/repos/community-staging-i686/PKGBUILD)
  freeradius/repos/community-testing-i686/freeradius.install
(from rev 177176, 
freeradius/repos/community-staging-i686/freeradius.install)
  freeradius/repos/community-testing-i686/freeradius.service
(from rev 177176, 
freeradius/repos/community-staging-i686/freeradius.service)
  freeradius/repos/community-testing-i686/freeradius.tmpfiles
(from rev 177176, 
freeradius/repos/community-staging-i686/freeradius.tmpfiles)
  freeradius/repos/community-testing-x86_64/
  freeradius/repos/community-testing-x86_64/PKGBUILD
(from rev 177176, freeradius/repos/community-staging-x86_64/PKGBUILD)
  freeradius/repos/community-testing-x86_64/freeradius.install
(from rev 177176, 
freeradius/repos/community-staging-x86_64/freeradius.install)
  freeradius/repos/community-testing-x86_64/freeradius.service
(from rev 177176, 
freeradius/repos/community-staging-x86_64/freeradius.service)
  freeradius/repos/community-testing-x86_64/freeradius.tmpfiles
(from rev 177176, 
freeradius/repos/community-staging-x86_64/freeradius.tmpfiles)
Deleted:
  freeradius/repos/community-staging-i686/
  freeradius/repos/community-staging-x86_64/

--+
 community-testing-i686/PKGBUILD  |   56 +
 community-testing-i686/freeradius.install|   18 
 community-testing-i686/freeradius.service|   15 ++
 community-testing-i686/freeradius.tmpfiles   |1 
 community-testing-x86_64/PKGBUILD|   56 +
 community-testing-x86_64/freeradius.install  |   18 
 community-testing-x86_64/freeradius.service  |   15 ++
 community-testing-x86_64/freeradius.tmpfiles |1 
 8 files changed, 180 insertions(+)

Copied: freeradius/repos/community-testing-i686/PKGBUILD (from rev 177176, 
freeradius/repos/community-staging-i686/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2016-05-27 07:59:39 UTC (rev 177177)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+# Contributor: Jason R Begley (jay...@digitalgoat.com>
+# Contributor: Daniel Micay 
+
+pkgname=freeradius
+pkgver=3.0.11
+pkgrel=3
+pkgdesc="The premier open source RADIUS server"
+arch=('i686' 'x86_64')
+url="http://www.freeradius.org/;
+license=('GPL')
+depends=('krb5' 'pth' 'net-snmp' 'postgresql-libs' 'libmariadbclient' 'talloc' 
'libpcap')
+makedepends=('unixodbc' 'python2' 'curl')
+optdepends=('unixodbc: for ODBC'
+   'python2: for Python'
+   'curl: for REST')
+options=('!makeflags')
+install=$pkgname.install
+source=("ftp://ftp.freeradius.org/pub/radius/freeradius-server-$pkgver.tar.bz2;
+   freeradius.tmpfiles
+   freeradius.service)
+md5sums=('e8a748fe824223ed488cc74a1645023e'
+ 'f959e89812bedfc9f8308076f78cd74e'
+ 'e3f18e3a25df3b692e59f60605354708')
+
+build() {
+  cd $srcdir/freeradius-server-$pkgver
+  ./configure --with-system-libtool --with-system-libltdl \
+ --prefix=/usr --enable-heimdal-krb5 \
+ --localstatedir=/var \
+ --sysconfdir=/etc \
+ --sbindir=/usr/bin \
+ --libdir=/usr/lib/freeradius \
+ --with-udpfromto
+  make
+}
+
+package() {
+  cd $srcdir/freeradius-server-$pkgver
+  make install R=$pkgdir
+  chmod o+r $pkgdir/etc/raddb/*
+  mv $pkgdir/etc/raddb $pkgdir/etc/raddb.default
+  rm -rf $pkgdir/var/run
+
+  install -Dm0644 $srcdir/$pkgname.service 
$pkgdir/usr/lib/systemd/system/$pkgname.service
+  install -Dm0644 $srcdir/$pkgname.tmpfiles 
$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf
+
+# template start; name=perl-binary-module-dependency; version=1;
+if [[ $(find "$pkgdir/usr/lib/perl5/" -name "*.so") ]]; then
+   _perlver_min=$(perl -e '$v = $^V->{version}; print 
$v->[0].".".($v->[1]);')
+   _perlver_max=$(perl -e '$v = $^V->{version}; print 
$v->[0].".".($v->[1]+1);')
+   depends+=("perl>=$_perlver_min" "perl<$_perlver_max")
+fi
+# template end;
+}

Copied: freeradius/repos/community-testing-i686/freeradius.install (from rev 
177176, freeradius/repos/community-staging-i686/freeradius.install)
===
--- community-testing-i686/freeradius.install   (rev 0)
+++ community-testing-i686/freeradius.install   2016-05-27 07:59:39 UTC (rev 
177177)
@@ -0,0 +1,18 @@
+post_install() {
+groupadd -r radiusd
+useradd -r -m -d /var/lib/radiusd -g radiusd -s /bin/false radiusd
+
+touch 

[arch-commits] Commit in freeradius/repos (12 files)

2013-05-20 Thread Sergej Pupykin
Date: Monday, May 20, 2013 @ 13:01:13
  Author: spupykin
Revision: 91232

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  freeradius/repos/community-staging-i686/
  freeradius/repos/community-staging-i686/PKGBUILD
(from rev 91231, freeradius/trunk/PKGBUILD)
  freeradius/repos/community-staging-i686/freeradius.install
(from rev 91231, freeradius/trunk/freeradius.install)
  freeradius/repos/community-staging-i686/freeradius.service
(from rev 91231, freeradius/trunk/freeradius.service)
  freeradius/repos/community-staging-i686/freeradius.tmpfiles
(from rev 91231, freeradius/trunk/freeradius.tmpfiles)
  freeradius/repos/community-staging-i686/krb5-build-fix.patch
(from rev 91231, freeradius/trunk/krb5-build-fix.patch)
  freeradius/repos/community-staging-x86_64/
  freeradius/repos/community-staging-x86_64/PKGBUILD
(from rev 91231, freeradius/trunk/PKGBUILD)
  freeradius/repos/community-staging-x86_64/freeradius.install
(from rev 91231, freeradius/trunk/freeradius.install)
  freeradius/repos/community-staging-x86_64/freeradius.service
(from rev 91231, freeradius/trunk/freeradius.service)
  freeradius/repos/community-staging-x86_64/freeradius.tmpfiles
(from rev 91231, freeradius/trunk/freeradius.tmpfiles)
  freeradius/repos/community-staging-x86_64/krb5-build-fix.patch
(from rev 91231, freeradius/trunk/krb5-build-fix.patch)

---+
 community-staging-i686/PKGBUILD   |   50 
 community-staging-i686/freeradius.install |   17 
 community-staging-i686/freeradius.service |   15 +++
 community-staging-i686/freeradius.tmpfiles|1 
 community-staging-i686/krb5-build-fix.patch   |   21 ++
 community-staging-x86_64/PKGBUILD |   50 
 community-staging-x86_64/freeradius.install   |   17 
 community-staging-x86_64/freeradius.service   |   15 +++
 community-staging-x86_64/freeradius.tmpfiles  |1 
 community-staging-x86_64/krb5-build-fix.patch |   21 ++
 10 files changed, 208 insertions(+)

Copied: freeradius/repos/community-staging-i686/PKGBUILD (from rev 91231, 
freeradius/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-05-20 11:01:13 UTC (rev 91232)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
+# Contributor: Jason R Begley (jay...@digitalgoat.com
+
+pkgname=freeradius
+pkgver=2.2.0
+pkgrel=7
+pkgdesc=The premier open source RADIUS server
+arch=('i686' 'x86_64')
+url=http://www.freeradius.org/;
+license=('GPL')
+depends=('krb5' 'pth' 'net-snmp' 'postgresql-libs' 'libmariadbclient')
+makedepends=('libpcap' 'unixodbc' 'python2')
+optdepends=('libpcap' 'unixodbc' 'python2')
+options=('!libtool' '!makeflags')
+install=$pkgname.install
+source=(ftp://ftp.freeradius.org/pub/radius/freeradius-server-$pkgver.tar.bz2{,.sig}
+   freeradius.tmpfiles
+   freeradius.service
+   krb5-build-fix.patch)
+md5sums=('0fb333fe6a64eb2b1dd6ef67f7bca119'
+ 'SKIP'
+ 'f959e89812bedfc9f8308076f78cd74e'
+ '39eba6d34f8249781e9e917646465632'
+ 'c6a61de7576933f59154a53bfc12a2d2')
+
+build() {
+  cd $srcdir/freeradius-server-$pkgver
+  export CFLAGS=$CFLAGS -fno-strict-aliasing
+  sed -i 's/ -DKRB5_DEPRECATED//' src/modules/rlm_krb5/Makefile.in
+  patch -p1 $srcdir/krb5-build-fix.patch
+  ./configure --with-system-libtool --with-system-libltdl \
+ --prefix=/usr --enable-heimdal-krb5 \
+ --localstatedir=/var \
+ --sysconfdir=/etc \
+ --libdir=/usr/lib/freeradius \
+ --with-udpfromto
+  make
+}
+
+package() {
+  cd $srcdir/freeradius-server-$pkgver
+  make install R=$pkgdir
+  chmod o+r $pkgdir/etc/raddb/*
+  mv $pkgdir/etc/raddb $pkgdir/etc/raddb.default
+  rm -rf $pkgdir/var/run
+
+  install -Dm0644 $srcdir/$pkgname.service 
$pkgdir/usr/lib/systemd/system/$pkgname.service
+  install -Dm0644 $srcdir/$pkgname.tmpfiles 
$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf
+}

Copied: freeradius/repos/community-staging-i686/freeradius.install (from rev 
91231, freeradius/trunk/freeradius.install)
===
--- community-staging-i686/freeradius.install   (rev 0)
+++ community-staging-i686/freeradius.install   2013-05-20 11:01:13 UTC (rev 
91232)
@@ -0,0 +1,17 @@
+post_install() {
+groupadd -r radiusd
+useradd -r -m -d /var/lib/radiusd -g radiusd -s /bin/false radiusd
+
+touch var/log/radius/radius.log
+chown -R radiusd:radiusd var/log/radius/radius.log
+
+[ -d etc/raddb ] || cp -a etc/raddb.default etc/raddb
+
+true
+}
+
+post_remove() {
+userdel radiusd
+groupdel radiusd
+true
+}

Copied: