[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