1 pkgname=freediameter-hg
4 pkgdesc="An open source implementation of the diameter protocol"
6 url="http://www.freediameter.net/"
8 depends=('glib2' 'gnutls' 'lksctp-tools' 'libidn')
9 makedepends=('cmake' 'mercurial' 'bison' 'flex')
10 install=freediameter.install
12 md5sums=('9f98b5926802b7e8aa946f5c863d947a')
14 _hgroot="http://www.freediameter.net"
15 _hgrepo="hg/freeDiameter"
20 cp -a ${srcdir}/${_hgrepo} ${srcdir}/freediameter-build || return 1
21 cd ${srcdir}/freediameter-build
23 cmake -DCMAKE_INSTALL_PREFIX:STRING=/usr -DDEFAULT_CONF_PATH:STRING=/etc/freeDiameter .
25 make DESTDIR=$pkgdir install || return 1
27 install -D -m 0644 $srcdir/freediameter-build/doc/freediameter.conf.sample $pkgdir/etc/freeDiameter/freeDiameter.conf || return 1
28 rm -f $srcdir/freediameter-build/doc/freediameter.conf.sample
29 for f in $srcdir/freediameter-build/doc/*.conf.sample; do
30 install -D -m 0644 $f $pkgdir/etc/freeDiameter/`basename $f | sed 's/.conf.sample$/.conf/'` || return 1
32 install -D -m 0755 $srcdir/freediameter $pkgdir/etc/rc.d/freediameter || return 1
33 #rm -rf ${srcdir}/freediameter-build