[Pkg-voip-commits] [kamailio] 02/02: use freeradius-client (Closes: #739286)

Victor Seva Lopez maniac-guest at moszumanska.debian.org
Tue Feb 18 14:09:53 UTC 2014


This is an automated email from the git hooks/post-receive script.

maniac-guest pushed a commit to branch master
in repository kamailio.

commit e74e785a0f4c84df7c451964adca495b46fa7582
Author: Victor Seva <linuxmaniac at torreviejawireless.org>
Date:   Tue Feb 18 11:38:14 2014 +0100

    use freeradius-client (Closes: #739286)
---
 debian/backports/jessie  | 17 +++++++++++++++++
 debian/backports/squeeze |  4 ++++
 debian/backports/wheezy  |  4 ++++
 debian/changelog         |  1 +
 debian/control           |  2 +-
 debian/rules             |  3 +++
 6 files changed, 30 insertions(+), 1 deletion(-)

diff --git a/debian/backports/jessie b/debian/backports/jessie
new file mode 100755
index 0000000..8d855b3
--- /dev/null
+++ b/debian/backports/jessie
@@ -0,0 +1,17 @@
+#!/bin/bash
+#
+# Hook for automatic backports at buildserver.net
+#
+# Target dist: Debian Jessie
+
+# No mi_xmlrpc module
+sed -i -e '/libxmlrpc-c3-dev/d' -e '/^Package: kamailio-xmlrpc-modules/,/^$/d' \
+	debian/control
+sed -i -e 's/ mi_xmlrpc[ ,$]*/ /' debian/rules
+sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ mi_xmlrpc/' debian/rules
+
+# use old radius-client-ng
+sed -i 's/libfreeradius-client-dev/libradiusclient-ng-dev/' debian/control
+sed -i -e '/FREERADIUS/d' debian/rules
+
+exit 0
diff --git a/debian/backports/squeeze b/debian/backports/squeeze
index a3f0f41..b6bc07f 100755
--- a/debian/backports/squeeze
+++ b/debian/backports/squeeze
@@ -30,4 +30,8 @@ sed -i -e 's/ mono[ ,$]*/ /' debian/rules
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ mono/' debian/rules
 sed -i -e 's/db-util/db4.8-util/' debian/control
 
+# use old radius-client-ng
+sed -i 's/libfreeradius-client-dev/libradiusclient-ng-dev/' debian/control
+sed -i -e '/FREERADIUS/d' debian/rules
+
 exit 0
diff --git a/debian/backports/wheezy b/debian/backports/wheezy
index 83dd8e4..ef428bc 100755
--- a/debian/backports/wheezy
+++ b/debian/backports/wheezy
@@ -16,4 +16,8 @@ sed -i -e '/libval-dev/d' -e '/^Package: kamailio-dnssec-modules/,/^$/d' \
 sed -i -e 's/ dnssec[ ,$]*/ /' debian/rules
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ dnssec/' debian/rules
 
+# use old radius-client-ng
+sed -i 's/libfreeradius-client-dev/libradiusclient-ng-dev/' debian/control
+sed -i -e '/FREERADIUS/d' debian/rules
+
 exit 0
diff --git a/debian/changelog b/debian/changelog
index 562773f..a36554f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 kamailio (4.1.1-3) UNRELEASED; urgency=medium
 
   * fix init script
+  * use freeradius-client. (Closes: #739286)
 
  -- Victor Seva <linuxmaniac at torreviejawireless.org>  Tue, 18 Feb 2014 13:33:14 +0100
 
diff --git a/debian/control b/debian/control
index 800f66b..e68e8a9 100644
--- a/debian/control
+++ b/debian/control
@@ -28,7 +28,7 @@ Build-Depends: bison,
                libpcre3-dev,
                libperl-dev,
                libpq-dev,
-               libradiusclient-ng-dev,
+               libfreeradius-client-dev,
                libreadline-dev,
                libsasl2-dev,
                libsctp-dev,
diff --git a/debian/rules b/debian/rules
index cf94520..262eaeb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -22,6 +22,9 @@ include /usr/share/dpkg/buildflags.mk
 # java stuff using libgcj12
 export JAVA_HOME=/usr/lib/jvm/java-gcj-4.6
 
+# choose freeradius
+export FREERADIUS=1
+
 # modules not in the "main" kamailio package
 EXCLUDED_MODULES=
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-voip/kamailio.git



More information about the Pkg-voip-commits mailing list