new package: freeradius-client
PATCH 1/1 new package: freeradius-client
--- package/Config.in | 1 + package/freeradius-client/Config.in | 6 ++++++ package/freeradius-client/freeradius-client.mk | 20 ++++++++++++++++++++ 3 files changed, 27 insertions(+), 0 deletions(-) create mode 100644 package/freeradius-client/Config.in create mode 100644 package/freeradius-client/freeradius-client.mk
package/Config.in +1 -0
@@ -820,6 +820,7 @@ menu "Networking" source "package/czmq/Config.in" source "package/filemq/Config.in" source "package/flickcurl/Config.in" + source "package/freeradius-client/Config.in" source "package/fmlib/Config.in" source "package/geoip/Config.in" source "package/glib-networking/Config.in"
package/freeradius-client/Config.in new file +6 -0
@@ -0,0 +1,6 @@ +config BR2_PACKAGE_FREERADIUS_CLIENT + bool "freeradius-client" + help + The freeradius-client library. + + http://wiki.freeradius.org/project/Radiusclient
package/freeradius-client/freeradius-client.mk new file +20 -0
@@ -0,0 +1,20 @@ +################################################################################ +# +# freeradius-client +# +################################################################################ + +FREERADIUS_CLIENT_VERSION = release_1_1_7 +FREERADIUS_CLIENT_SITE = $(call github,FreeRADIUS,freeradius-client,$(FREERADIUS_CLIENT_VERSION)) +FREERADIUS_CLIENT_LICENSE = BSD-3c +FREERADIUS_CLIENT_LICENSE_FILES = COPYRIGHT +FREERADIUS_CLIENT_INSTALL_STAGING = YES + +FREERADIUS_CLIENT_CONF_ENV = ac_cv_func_memcmp_working=yes \ + ac_cv_func_uname=no + +FREERADIUS_CLIENT_CONF_OPTS = \ + "--sysconfdir=/etc", \ + "--enable-static" + +$(eval $(autotools-package))
Signature · 1 line
1.7.8.6
PATCH 1/1 new package: freeradius-client
David, All,
On 2015-01-22 14:22 -0500, David Bender spake thusly:
Quoted 8 lines
Signed-off-by David Bender <[email protected]>--- package/Config.in | 1 + package/freeradius-client/Config.in | 6 ++++++ package/freeradius-client/freeradius-client.mk | 20 ++++++++++++++++++++ 3 files changed, 27 insertions(+), 0 deletions(-) create mode 100644 package/freeradius-client/Config.in create mode 100644 package/freeradius-client/freeradius-client.mk
[--SNIP--]
Quoted 10 lines
package/freeradius-client/freeradius-client.mk new file +4
-0@@ -0,0 +1,20 @@ +################################################################################ +# +# freeradius-client +#
package/freeradius-client/freeradius-client.mk line 14
Quoted 10 lines
package/freeradius-client/freeradius-client.mk new file +10
-0+################################################################################ + +FREERADIUS_CLIENT_VERSION = release_1_1_7 +FREERADIUS_CLIENT_SITE = $(call github,FreeRADIUS,freeradius-client,$(FREERADIUS_CLIENT_VERSION)) +FREERADIUS_CLIENT_LICENSE = BSD-3c +FREERADIUS_CLIENT_LICENSE_FILES = COPYRIGHT +FREERADIUS_CLIENT_INSTALL_STAGING = YES + +FREERADIUS_CLIENT_CONF_ENV = ac_cv_func_memcmp_working=yes \ + ac_cv_func_uname=no
Why do you need to override those two?
package/freeradius-client/freeradius-client.mk line 18
Quoted 3 lines
package/freeradius-client/freeradius-client.mk new file +3
-0+FREERADIUS_CLIENT_CONF_OPTS = \ + "--sysconfdir=/etc", \ + "--enable-static"
Wy do you force --enable-static?
Normally, Buildroot takes care of that, and pases appropriate --enable-{static,shared} based on which kind of libraries are enabled by the user in the config, see:
Build options --->
libraries --->
( ) static only
(X) shared only
( ) both static and shared
The default is to build only shared libraries.
Also, there is no need to quote the options.
There are a few other tweaks to be made, so I'll look to that, and will respin a new patch later tonight (if I have enought time...).
Regards,
Yann E. MORIN.
Quoted 4 lines
package/freeradius-client/freeradius-client.mk new file +1
-0+$(eval $(autotools-package))Signature · 1 line
1.7.8.6
Signature · 6 lines
.-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------'