Browse Source

pkg/kamailio/deb: use freeradius-client lib on sid and jessie

Victor Seva 11 years ago
parent
commit
ba68be91bc

+ 1 - 1
pkg/kamailio/deb/debian/backports/jessie

@@ -2,7 +2,7 @@
 #
 #
 # Hook for automatic backports at buildserver.net
 # Hook for automatic backports at buildserver.net
 #
 #
-# Target dist: Debian Wheezy
+# Target dist: Debian Jessie
 DIST=jessie
 DIST=jessie
 
 
 rm -rf ${DIST}
 rm -rf ${DIST}

+ 4 - 0
pkg/kamailio/deb/debian/backports/precise

@@ -20,6 +20,10 @@ sed -i -e '/libval-dev/d' -e '/^Package: kamailio-dnssec-modules/,/^$/d' \
 sed -i -e 's/ dnssec[ ,$]*/ /' ${DIST}/rules
 sed -i -e 's/ dnssec[ ,$]*/ /' ${DIST}/rules
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ dnssec/' ${DIST}/rules
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ dnssec/' ${DIST}/rules
 
 
+# use old radius-client-ng
+sed -i 's/libfreeradius-client-dev/libradiusclient-ng-dev/' ${DIST}/control
+sed -i -e '/FREERADIUS/d' ${DIST}/rules
+
 # clean backports scripts
 # clean backports scripts
 rm -rf ${DIST}/backports
 rm -rf ${DIST}/backports
 exit 0
 exit 0

+ 4 - 0
pkg/kamailio/deb/debian/backports/squeeze

@@ -65,6 +65,10 @@ sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ mono/' ${DIST}/rules
 # db-util version
 # db-util version
 sed -i -e 's/db-util/db4.8-util/' ${DIST}/control
 sed -i -e 's/db-util/db4.8-util/' ${DIST}/control
 
 
+# use old radius-client-ng
+sed -i 's/libfreeradius-client-dev/libradiusclient-ng-dev/' ${DIST}/control
+sed -i -e '/FREERADIUS/d' ${DIST}/rules
+
 # clean backports scripts
 # clean backports scripts
 rm -rf ${DIST}/backports
 rm -rf ${DIST}/backports
 exit 0
 exit 0

+ 4 - 0
pkg/kamailio/deb/debian/backports/wheezy

@@ -26,6 +26,10 @@ sed -i -e '/libval-dev/d' -e '/^Package: kamailio-dnssec-modules/,/^$/d' \
 sed -i -e 's/ dnssec[ ,$]*/ /' ${DIST}/rules
 sed -i -e 's/ dnssec[ ,$]*/ /' ${DIST}/rules
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ dnssec/' ${DIST}/rules
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ dnssec/' ${DIST}/rules
 
 
+# use old radius-client-ng
+sed -i 's/libfreeradius-client-dev/libradiusclient-ng-dev/' ${DIST}/control
+sed -i -e '/FREERADIUS/d' ${DIST}/rules
+
 # clean backports scripts
 # clean backports scripts
 rm -rf ${DIST}/backports
 rm -rf ${DIST}/backports
 exit 0
 exit 0

+ 1 - 1
pkg/kamailio/deb/debian/control

@@ -28,7 +28,7 @@ Build-Depends: bison,
                libperl-dev,
                libperl-dev,
                libpq-dev,
                libpq-dev,
                libpurple-dev,
                libpurple-dev,
-               libradiusclient-ng-dev,
+               libfreeradius-client-dev,
                libreadline-dev,
                libreadline-dev,
                libsasl2-dev,
                libsasl2-dev,
                libsctp-dev,
                libsctp-dev,

+ 3 - 0
pkg/kamailio/deb/debian/rules

@@ -21,6 +21,9 @@ include /usr/share/dpkg/buildflags.mk
 # java stuff using libgcj12
 # java stuff using libgcj12
 export JAVA_HOME=/usr/lib/jvm/java-gcj-4.6
 export JAVA_HOME=/usr/lib/jvm/java-gcj-4.6
 
 
+# choose freeradius
+export FREERADIUS=1
+
 # modules not in the "main" kamailio package
 # modules not in the "main" kamailio package
 EXCLUDED_MODULES=
 EXCLUDED_MODULES=
 
 

+ 1 - 1
pkg/kamailio/deb/jessie/control

@@ -28,7 +28,7 @@ Build-Depends: bison,
                libperl-dev,
                libperl-dev,
                libpq-dev,
                libpq-dev,
                libpurple-dev,
                libpurple-dev,
-               libradiusclient-ng-dev,
+               libfreeradius-client-dev,
                libreadline-dev,
                libreadline-dev,
                libsasl2-dev,
                libsasl2-dev,
                libsctp-dev,
                libsctp-dev,

+ 3 - 0
pkg/kamailio/deb/jessie/rules

@@ -21,6 +21,9 @@ include /usr/share/dpkg/buildflags.mk
 # java stuff using libgcj12
 # java stuff using libgcj12
 export JAVA_HOME=/usr/lib/jvm/java-gcj-4.6
 export JAVA_HOME=/usr/lib/jvm/java-gcj-4.6
 
 
+# choose freeradius
+export FREERADIUS=1
+
 # modules not in the "main" kamailio package
 # modules not in the "main" kamailio package
 EXCLUDED_MODULES=
 EXCLUDED_MODULES=
 
 

+ 2 - 0
pkg/kamailio/deb/precise/rules

@@ -21,6 +21,8 @@ include /usr/share/dpkg/buildflags.mk
 # java stuff using libgcj12
 # java stuff using libgcj12
 export JAVA_HOME=/usr/lib/jvm/java-gcj-4.6
 export JAVA_HOME=/usr/lib/jvm/java-gcj-4.6
 
 
+# choose freeradius
+
 # modules not in the "main" kamailio package
 # modules not in the "main" kamailio package
 EXCLUDED_MODULES=
 EXCLUDED_MODULES=
 
 

+ 2 - 0
pkg/kamailio/deb/squeeze/rules

@@ -20,6 +20,8 @@ DPKG_EXPORT_BUILDFLAGS = 1
 # stuff using libgcj12
 # stuff using libgcj12
 export JAVA_HOME=/usr/lib/jvm/java-gcj-4.6
 export JAVA_HOME=/usr/lib/jvm/java-gcj-4.6
 
 
+# choose freeradius
+
 # modules not in the "main" kamailio package
 # modules not in the "main" kamailio package
 EXCLUDED_MODULES=
 EXCLUDED_MODULES=
 
 

+ 2 - 0
pkg/kamailio/deb/wheezy/rules

@@ -21,6 +21,8 @@ include /usr/share/dpkg/buildflags.mk
 # java stuff using libgcj12
 # java stuff using libgcj12
 export JAVA_HOME=/usr/lib/jvm/java-gcj-4.6
 export JAVA_HOME=/usr/lib/jvm/java-gcj-4.6
 
 
+# choose freeradius
+
 # modules not in the "main" kamailio package
 # modules not in the "main" kamailio package
 EXCLUDED_MODULES=
 EXCLUDED_MODULES=