[115681] trunk/dports/sysutils/freeradius
ryandesign at macports.org
ryandesign at macports.org
Wed Jan 8 12:27:45 PST 2014
Revision: 115681
https://trac.macports.org/changeset/115681
Author: ryandesign at macports.org
Date: 2014-01-08 12:27:44 -0800 (Wed, 08 Jan 2014)
Log Message:
-----------
freeradius: update to 2.2.3
Modified Paths:
--------------
trunk/dports/sysutils/freeradius/Portfile
trunk/dports/sysutils/freeradius/files/patch-configure.in.diff
trunk/dports/sysutils/freeradius/files/patch-libtool.diff
Modified: trunk/dports/sysutils/freeradius/Portfile
===================================================================
--- trunk/dports/sysutils/freeradius/Portfile 2014-01-08 20:01:18 UTC (rev 115680)
+++ trunk/dports/sysutils/freeradius/Portfile 2014-01-08 20:27:44 UTC (rev 115681)
@@ -4,8 +4,7 @@
PortSystem 1.0
name freeradius
-version 2.1.9
-revision 2
+version 2.2.3
categories sysutils
maintainers nomaintainer
homepage http://www.freeradius.org/
@@ -26,8 +25,8 @@
master_sites ftp://ftp.freeradius.org/pub/freeradius/ \
ftp://ftp.freeradius.org/pub/freeradius/old
-checksums rmd160 5c51cf7483ad5c912cec7eb78342c2f7e1a1c32f \
- sha256 b0b7c5fe334e826e2f643569485ce203520ecb1d058d42b8df2a94a73acb05b1
+checksums rmd160 b8242052ddc4abff3f7af6db9b15f98e6e84ea6c \
+ sha256 08c8006b24b70b25917514a9162b361591c97205f463928a5bdc3a7be3df97b6
depends_lib port:libtool \
port:libpcap \
@@ -43,6 +42,7 @@
configure.args --with-openssl-includes=${prefix}/include/openssl \
--with-openssl-libraries=${prefix}/lib \
+ --with-system-libltdl \
--with-system-libtool \
--without-rlm_krb5
Modified: trunk/dports/sysutils/freeradius/files/patch-configure.in.diff
===================================================================
--- trunk/dports/sysutils/freeradius/files/patch-configure.in.diff 2014-01-08 20:01:18 UTC (rev 115680)
+++ trunk/dports/sysutils/freeradius/files/patch-configure.in.diff 2014-01-08 20:27:44 UTC (rev 115681)
@@ -1,11 +1,11 @@
---- configure.in.orig 2009-12-30 09:44:35.000000000 -0600
-+++ configure.in 2010-04-05 01:23:46.000000000 -0500
-@@ -92,7 +92,7 @@
+--- configure.in.orig 2013-12-11 14:10:12.000000000 -0600
++++ configure.in 2014-01-08 08:51:38.000000000 -0600
+@@ -158,7 +158,7 @@
dnl use system-wide libtool, if it exists
AC_ARG_WITH(system-libtool,
[ --with-system-libtool Use the libtool installed in your system (default=use our own)],
--[ AC_PATH_PROG(LIBTOOL, libtool,,$PATH:/usr/local/bin) ],
-+[ AC_PATH_PROG(LIBTOOL, glibtool,,$PATH:/usr/local/bin) ],
+-[ AC_PATH_PROG(LIBTOOL, libtool,,$PATH:/usr/local/bin) AC_LIBTOOL_DLOPEN
++[ AC_PATH_PROG(LIBTOOL, glibtool,,$PATH:/usr/local/bin) AC_LIBTOOL_DLOPEN
+ AC_PROG_LIBTOOL],
[
LIBTOOL="`pwd`/libtool"
- AC_SUBST(LIBTOOL)
Modified: trunk/dports/sysutils/freeradius/files/patch-libtool.diff
===================================================================
--- trunk/dports/sysutils/freeradius/files/patch-libtool.diff 2014-01-08 20:01:18 UTC (rev 115680)
+++ trunk/dports/sysutils/freeradius/files/patch-libtool.diff 2014-01-08 20:27:44 UTC (rev 115681)
@@ -16,17 +16,17 @@
$(LDFLAGS) $(LINK_MODE) -o $@ -rpath $(libdir) $^
$(LT_OBJS): $(INCLUDES)
---- src/main/Makefile.in.orig 2010-05-24 00:40:58.000000000 -0500
-+++ src/main/Makefile.in 2014-01-08 13:54:41.000000000 -0600
-@@ -64,72 +64,72 @@
+--- src/main/Makefile.in.orig 2013-12-11 14:10:12.000000000 -0600
++++ src/main/Makefile.in 2014-01-08 14:03:04.000000000 -0600
+@@ -68,56 +68,56 @@
$(SERVER_OBJS): $(INCLUDES)
- radiusd: $(SERVER_OBJS) $(MODULE_OBJS) $(LIBRADIUS)
+ radiusd$(EXEEXT): $(SERVER_OBJS) $(MODULE_OBJS) $(LIBRADIUS)
- $(LIBTOOL) --mode=link $(CC) -export-dynamic -dlopen self \
+ $(LIBTOOL) --mode=link --tag=CC $(CC) -export-dynamic -dlopen self \
$(LDFLAGS) $(LINK_MODE) -o $@ $(SERVER_OBJS) \
$(MODULE_LIBS) $(LIBRADIUS) $(LIBS) $(SNMP_LIBS) \
- $(LCRYPT) $(PTHREADLIB) $(LIBLTDL) $(OPENSSL_LIBS)
+ $(LCRYPT) $(PTHREADLIB) $(LIBLTDL)
radiusd.lo: radiusd.c ../include/modules.h ../include/modcall.h ../include/modpriv.h
- $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) -c radiusd.c
@@ -57,12 +57,12 @@
+ $(LIBTOOL) --mode=compile --tag=CC $(CC) $(CFLAGS) -c mainconfig.c
modcall.lo: modcall.c
-- $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) $(INCLTDL) -c modcall.c
-+ $(LIBTOOL) --mode=compile --tag=CC $(CC) $(CFLAGS) $(INCLTDL) -c modcall.c
+- $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) -c modcall.c
++ $(LIBTOOL) --mode=compile --tag=CC $(CC) $(CFLAGS) -c modcall.c
modules.lo: modules.c ../include/modules.h
-- $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) $(VFLAGS) $(INCLTDL) -c modules.c
-+ $(LIBTOOL) --mode=compile --tag=CC $(CC) $(CFLAGS) $(VFLAGS) $(INCLTDL) -c modules.c
+- $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) $(VFLAGS) -c modules.c
++ $(LIBTOOL) --mode=compile --tag=CC $(CC) $(CFLAGS) $(VFLAGS) -c modules.c
session.lo: session.c ../include/modules.h
- $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) -c session.c
@@ -70,26 +70,33 @@
# It's #include'd for simplicity. This should be fixed...
listen.lo: listen.c dhcpd.c command.c
-- $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) $(INCLTDL) -c listen.c
-+ $(LIBTOOL) --mode=compile --tag=CC $(CC) $(CFLAGS) $(INCLTDL) -c listen.c
+- $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) -c listen.c
++ $(LIBTOOL) --mode=compile --tag=CC $(CC) $(CFLAGS) -c listen.c
#
# Helper programs
#
radclient.lo: radclient.c $(INCLUDES)
-- $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) -c radclient.c
-+ $(LIBTOOL) --mode=compile --tag=CC $(CC) $(CFLAGS) -c radclient.c
+- $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) -I ../modules/rlm_mschap -c radclient.c
++ $(LIBTOOL) --mode=compile --tag=CC $(CC) $(CFLAGS) -I ../modules/rlm_mschap -c radclient.c
- radclient: radclient.lo $(LIBRADIUS)
-- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(LINK_MODE) -o radclient radclient.lo $(LIBRADIUS) $(LIBS)
-+ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) $(LINK_MODE) -o radclient radclient.lo $(LIBRADIUS) $(LIBS)
+ MSCHAP_OBJS := ../modules/rlm_mschap/smbdes.lo ../modules/rlm_mschap/mschap.lo
+ radclient$(EXEEXT): radclient.lo $(MSCHAP_OBJS) $(LIBRADIUS)
+- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(LINK_MODE) -o radclient radclient.lo $(MSCHAP_OBJS) $(LIBRADIUS) $(LIBS)
++ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) $(LINK_MODE) -o radclient radclient.lo $(MSCHAP_OBJS) $(LIBRADIUS) $(LIBS)
+
+ # These two rules need to be specific in order to supercede the generic
+ # "compile C file" rules.
+@@ -128,29 +128,29 @@
+ ${MAKE} -C ../modules/rlm_mschap/
+
radsniff.lo: radsniff.c $(INCLUDES) ../include/radsniff.h
- $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) -c radsniff.c
+ $(LIBTOOL) --mode=compile --tag=CC $(CC) $(CFLAGS) -c radsniff.c
- radsniff: radsniff.lo $(LIBRADIUS)
+ radsniff$(EXEEXT): radsniff.lo $(LIBRADIUS)
- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(LINK_MODE) -o radsniff radsniff.lo $(LIBRADIUS) $(LIBS) $(PCAP_LIBS)
+ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) $(LINK_MODE) -o radsniff radsniff.lo $(LIBRADIUS) $(LIBS) $(PCAP_LIBS)
@@ -97,18 +104,27 @@
- $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) -c radwho.c
+ $(LIBTOOL) --mode=compile --tag=CC $(CC) $(CFLAGS) -c radwho.c
- radwho: radwho.lo util.lo log.lo conffile.lo $(LIBRADIUS)
+ radwho$(EXEEXT): radwho.lo util.lo log.lo conffile.lo $(LIBRADIUS)
- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(LINK_MODE) -o radwho radwho.lo util.lo log.lo conffile.lo $(LIBRADIUS) $(LIBS)
+ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) $(LINK_MODE) -o radwho radwho.lo util.lo log.lo conffile.lo $(LIBRADIUS) $(LIBS)
- radmin: radmin.lo $(LIBRADIUS) util.lo log.lo conffile.lo
+ radmin$(EXEEXT): radmin.lo $(LIBRADIUS) util.lo log.lo conffile.lo
- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(LINK_MODE) -o $@ $^ $(LIBREADLINE) $(LIBS)
+ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) $(LINK_MODE) -o $@ $^ $(LIBREADLINE) $(LIBS)
- radconf2xml: radconf2xml.lo $(LIBRADIUS) util.lo log.lo conffile.lo
+ radconf2xml$(EXEEXT): radconf2xml.lo $(LIBRADIUS) util.lo log.lo conffile.lo
- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(LINK_MODE) -o $@ $^ $(LIBS)
+ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) $(LINK_MODE) -o $@ $^ $(LIBS)
+ dhcpclient.lo: dhcpclient.c $(INCLUDES)
+- $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) -c dhcpclient.c
++ $(LIBTOOL) --mode=compile --tag=CC $(CC) $(CFLAGS) -c dhcpclient.c
+
+ # Don't install this for now.
+ dhcpclient$(EXEEXT): dhcpclient.lo $(LIBRADIUS)
+- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(LINK_MODE) -o dhcpclient dhcpclient.lo $(LIBRADIUS) $(LIBS)
++ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) $(LINK_MODE) -o dhcpclient dhcpclient.lo $(LIBRADIUS) $(LIBS)
+
clean:
rm -rf *.o *.so *.lo *~ $(BINARIES) .libs
--- src/modules/rlm_dbm/Makefile.in.orig 2010-05-24 00:40:58.000000000 -0500
@@ -127,14 +143,14 @@
-o $@ $^ $(RLM_LIBS) $(LIBS)
#
---- src/modules/rlm_eap/Makefile.in.orig 2010-05-24 00:40:58.000000000 -0500
-+++ src/modules/rlm_eap/Makefile.in 2014-01-08 13:54:41.000000000 -0600
-@@ -30,10 +30,10 @@
- $(LT_OBJS): $(HEADERS)
+--- src/modules/rlm_eap/Makefile.in.orig 2013-12-11 14:10:12.000000000 -0600
++++ src/modules/rlm_eap/Makefile.in 2014-01-08 14:05:04.000000000 -0600
+@@ -35,10 +35,10 @@
+ include ../rules.mak
- radeapclient: radeapclient.lo $(CLIENTLIBS)
-- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(RLM_LDFLAGS) -o radeapclient radeapclient.lo $(CLIENTLIBS) $(LIBS) $(OPENSSL_LIBS)
-+ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) $(RLM_LDFLAGS) -o radeapclient radeapclient.lo $(CLIENTLIBS) $(LIBS) $(OPENSSL_LIBS)
+ radeapclient$(EXEEXT): radeapclient.lo $(CLIENTLIBS)
+- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(RLM_LDFLAGS) -o radeapclient$(EXEEXT) radeapclient.lo $(LIBRADIUS) $(CLIENTLIBS) $(LIBS)
++ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) $(RLM_LDFLAGS) -o radeapclient$(EXEEXT) radeapclient.lo $(LIBRADIUS) $(CLIENTLIBS) $(LIBS)
radeapclient.lo: radeapclient.c $(HEADERS)
- $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) $(RLM_CFLAGS) -c radeapclient.c
@@ -142,8 +158,8 @@
install-subdirs:
@$(MAKE) $(MFLAGS) WHAT_TO_MAKE=install common
---- src/modules/rlm_eap/libeap/Makefile.orig 2010-05-24 00:40:58.000000000 -0500
-+++ src/modules/rlm_eap/libeap/Makefile 2014-01-08 13:54:41.000000000 -0600
+--- src/modules/rlm_eap/libeap/Makefile.orig 2013-12-11 14:10:12.000000000 -0600
++++ src/modules/rlm_eap/libeap/Makefile 2014-01-08 14:06:02.000000000 -0600
@@ -22,12 +22,12 @@
# Define new rule for libtool objects
@@ -154,35 +170,35 @@
all: $(TARGET).la
$(TARGET).la: $(LT_OBJS)
-- $(LIBTOOL) --mode=link $(CC) -release $(RADIUSD_VERSION) \
-+ $(LIBTOOL) --mode=link --tag=CC $(CC) -release $(RADIUSD_VERSION) \
+- $(LIBTOOL) --mode=link $(CC) -release $(RADIUSD_VERSION_STRING) \
++ $(LIBTOOL) --mode=link --tag=CC $(CC) -release $(RADIUSD_VERSION_STRING) \
$(LDFLAGS) $(LINK_MODE) -o $@ -rpath $(libdir) $^ \
$(LIBRADIUS) $(LIBS)
@for x in .libs/* $^; do \
---- src/modules/rlm_ippool/Makefile.in.orig 2010-05-24 00:40:58.000000000 -0500
-+++ src/modules/rlm_ippool/Makefile.in 2014-01-08 13:54:41.000000000 -0600
+--- src/modules/rlm_ippool/Makefile.in.orig 2013-12-11 14:10:12.000000000 -0600
++++ src/modules/rlm_ippool/Makefile.in 2014-01-08 14:06:41.000000000 -0600
@@ -15,7 +15,7 @@
$(LT_OBJS): $(HEADERS)
- rlm_ippool_tool: rlm_ippool_tool.lo $(LIBRADIUS)
+ rlm_ippool_tool$(EXEEXT): rlm_ippool_tool.lo $(LIBRADIUS)
- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(RLM_LDFLAGS) \
+ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) $(RLM_LDFLAGS) \
-o $@ $^ $(RLM_LIBS) $(LIBS)
- rlm_ippool_tool.8: rlm_ippool_tool.pod
---- src/modules/rlm_mschap/Makefile.orig 2010-05-24 00:40:58.000000000 -0500
-+++ src/modules/rlm_mschap/Makefile 2014-01-08 13:54:41.000000000 -0600
+ # Install binary files into the bin directory
+--- src/modules/rlm_mschap/Makefile.orig 2013-12-11 14:10:12.000000000 -0600
++++ src/modules/rlm_mschap/Makefile 2014-01-08 14:07:14.000000000 -0600
@@ -19,7 +19,7 @@
$(LT_OBJS): $(HEADERS)
- smbencrypt: smbencrypt.lo smbdes.lo $(LIBRADIUS)
+ smbencrypt$(EXEEXT): smbencrypt.lo smbdes.lo $(LIBRADIUS)
- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(RLM_LDFLAGS) \
+ $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) $(RLM_LDFLAGS) \
-o $@ $^ $(RLM_LIBS) $(LIBS)
smbencrypt-install:
---- src/modules/rlm_sql/drivers/rules.mak.orig 2010-05-24 00:40:58.000000000 -0500
-+++ src/modules/rlm_sql/drivers/rules.mak 2014-01-08 13:54:41.000000000 -0600
+--- src/modules/rlm_sql/drivers/rules.mak.orig 2013-12-11 14:10:12.000000000 -0600
++++ src/modules/rlm_sql/drivers/rules.mak 2014-01-08 14:08:11.000000000 -0600
@@ -55,7 +55,7 @@
#
#######################################################################
@@ -196,13 +212,13 @@
done
$(TARGET).la: $(LT_OBJS)
-- $(LIBTOOL) --mode=link $(CC) -release $(RADIUSD_VERSION) \
-+ $(LIBTOOL) --mode=link --tag=CC $(CC) -release $(RADIUSD_VERSION) \
+- $(LIBTOOL) --mode=link $(CC) -release $(RADIUSD_VERSION_STRING) \
++ $(LIBTOOL) --mode=link --tag=CC $(CC) -release $(RADIUSD_VERSION_STRING) \
-module $(LINK_MODE) $(LDFLAGS) $(RLM_SQL_LDFLAGS) -o $@ \
-rpath $(libdir) $^ $(RLM_SQL_LIBS)
---- src/modules/rules.mak.orig 2010-05-24 00:40:58.000000000 -0500
-+++ src/modules/rules.mak 2014-01-08 13:54:41.000000000 -0600
+--- src/modules/rules.mak.orig 2013-12-11 14:10:12.000000000 -0600
++++ src/modules/rules.mak 2014-01-08 14:08:59.000000000 -0600
@@ -63,10 +63,10 @@
#
#######################################################################
@@ -216,12 +232,12 @@
ifneq ($(TARGET),)
#######################################################################
-@@ -121,7 +121,7 @@
+@@ -120,7 +120,7 @@
done
- $(TARGET).la: $(LT_OBJS)
-- $(LIBTOOL) --mode=link $(CC) -release $(RADIUSD_VERSION) \
-+ $(LIBTOOL) --mode=link --tag=CC $(CC) -release $(RADIUSD_VERSION) \
+ $(TARGET).la: $(RLM_SUBDIRS) $(LT_OBJS)
+- $(LIBTOOL) --mode=link $(CC) -release $(RADIUSD_VERSION_STRING) \
++ $(LIBTOOL) --mode=link --tag=CC $(CC) -release $(RADIUSD_VERSION_STRING) \
-module $(LINK_MODE) $(LDFLAGS) $(RLM_LDFLAGS) -o $@ \
-rpath $(libdir) $^ $(LIBRADIUS) $(RLM_LIBS) $(LIBS)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140108/2443a6de/attachment-0001.html>
More information about the macports-changes
mailing list