Gentoo Archives: gentoo-commits

From: "Alin Nastac (mrness)" <mrness@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-dialup/freeradius/files: freeradius-2.1.3-ssl.patch freeradius-2.1.3-versionless-la-files.patch freeradius-2.1.3-qafixes.patch freeradius-2.1.3-pkglibdir.patch
Date: Sun, 01 Mar 2009 13:57:07
Message-Id: E1LdmAC-0007Iz-69@stork.gentoo.org
1 mrness 09/03/01 13:57:04
2
3 Added: freeradius-2.1.3-ssl.patch
4 freeradius-2.1.3-versionless-la-files.patch
5 freeradius-2.1.3-qafixes.patch
6 freeradius-2.1.3-pkglibdir.patch
7 Log:
8 Version bump. Remove static libraries and install rlm modules in pkglibdir (#253136).
9 (Portage version: 2.1.6.7/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.1 net-dialup/freeradius/files/freeradius-2.1.3-ssl.patch
13
14 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dialup/freeradius/files/freeradius-2.1.3-ssl.patch?rev=1.1&view=markup
15 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dialup/freeradius/files/freeradius-2.1.3-ssl.patch?rev=1.1&content-type=text/plain
16
17 Index: freeradius-2.1.3-ssl.patch
18 ===================================================================
19 diff -Nru freeradius-server-2.1.3.orig/src/modules/rlm_eap/libeap/Makefile freeradius-server-2.1.3/src/modules/rlm_eap/libeap/Makefile
20 --- freeradius-server-2.1.3.orig/src/modules/rlm_eap/libeap/Makefile 2008-12-05 16:37:56.000000000 +0000
21 +++ freeradius-server-2.1.3/src/modules/rlm_eap/libeap/Makefile 2009-03-01 11:35:56.000000000 +0000
22 @@ -9,6 +9,7 @@
23 SRCS = eapcommon.c eapcrypto.c eapsimlib.c fips186prf.c
24 ifneq ($(OPENSSL_LIBS),)
25 SRCS += cb.c eap_tls.c mppe_keys.c tls.c
26 +LIBS += $(OPENSSL_LIBS)
27 endif
28 LT_OBJS = $(SRCS:.c=.lo)
29 INCLUDES = eap_types.h eap_tls.h
30
31
32
33 1.1 net-dialup/freeradius/files/freeradius-2.1.3-versionless-la-files.patch
34
35 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dialup/freeradius/files/freeradius-2.1.3-versionless-la-files.patch?rev=1.1&view=markup
36 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dialup/freeradius/files/freeradius-2.1.3-versionless-la-files.patch?rev=1.1&content-type=text/plain
37
38 Index: freeradius-2.1.3-versionless-la-files.patch
39 ===================================================================
40 diff -Nru freeradius-server-2.1.3.orig/src/lib/Makefile freeradius-server-2.1.3/src/lib/Makefile
41 --- freeradius-server-2.1.3.orig/src/lib/Makefile 2008-12-05 16:37:56.000000000 +0000
42 +++ freeradius-server-2.1.3/src/lib/Makefile 2009-03-01 11:37:10.000000000 +0000
43 @@ -53,5 +53,3 @@
44 $(INSTALL) -d -m 755 $(R)$(libdir)
45 $(LIBTOOL) --mode=install $(INSTALL) -c $(TARGET).la \
46 $(R)$(libdir)/$(TARGET).la
47 - rm -f $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la;
48 - ln -s $(TARGET).la $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la
49 diff -Nru freeradius-server-2.1.3.orig/src/modules/rlm_eap/libeap/Makefile freeradius-server-2.1.3/src/modules/rlm_eap/libeap/Makefile
50 --- freeradius-server-2.1.3.orig/src/modules/rlm_eap/libeap/Makefile 2009-03-01 11:36:40.000000000 +0000
51 +++ freeradius-server-2.1.3/src/modules/rlm_eap/libeap/Makefile 2009-03-01 11:37:10.000000000 +0000
52 @@ -45,5 +45,3 @@
53 install: all
54 $(LIBTOOL) --mode=install $(INSTALL) -c $(TARGET).la \
55 $(R)$(libdir)/$(TARGET).la
56 - rm -f $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la;
57 - ln -s $(TARGET).la $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la
58 diff -Nru freeradius-server-2.1.3.orig/src/modules/rules.mak freeradius-server-2.1.3/src/modules/rules.mak
59 --- freeradius-server-2.1.3.orig/src/modules/rules.mak 2008-12-05 16:37:56.000000000 +0000
60 +++ freeradius-server-2.1.3/src/modules/rules.mak 2009-03-01 11:37:10.000000000 +0000
61 @@ -165,6 +165,4 @@
62 if [ "x$(TARGET)" != "x" ]; then \
63 $(LIBTOOL) --mode=install $(INSTALL) -c \
64 $(TARGET).la $(R)$(libdir)/$(TARGET).la || exit $$?; \
65 - rm -f $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la; \
66 - ln -s $(TARGET).la $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la || exit $$?; \
67 fi
68
69
70
71 1.1 net-dialup/freeradius/files/freeradius-2.1.3-qafixes.patch
72
73 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dialup/freeradius/files/freeradius-2.1.3-qafixes.patch?rev=1.1&view=markup
74 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dialup/freeradius/files/freeradius-2.1.3-qafixes.patch?rev=1.1&content-type=text/plain
75
76 Index: freeradius-2.1.3-qafixes.patch
77 ===================================================================
78 diff -Nru freeradius-server-2.1.3.orig/src/main/listen.c freeradius-server-2.1.3/src/main/listen.c
79 --- freeradius-server-2.1.3.orig/src/main/listen.c 2008-12-05 16:37:56.000000000 +0000
80 +++ freeradius-server-2.1.3/src/main/listen.c 2009-03-01 12:16:55.000000000 +0000
81 @@ -45,6 +45,9 @@
82 #include <fcntl.h>
83 #endif
84
85 +#ifdef WITH_UDPFROMTO
86 +#include <freeradius-devel/udpfromto.h>
87 +#endif
88
89 /*
90 * We'll use this below.
91 diff -Nru freeradius-server-2.1.3.orig/src/main/radmin.c freeradius-server-2.1.3/src/main/radmin.c
92 --- freeradius-server-2.1.3.orig/src/main/radmin.c 2008-12-05 16:37:56.000000000 +0000
93 +++ freeradius-server-2.1.3/src/main/radmin.c 2009-03-01 12:22:44.000000000 +0000
94 @@ -47,6 +47,7 @@
95 #else /* !defined(HAVE_READLINE_H) */
96 extern char *readline ();
97 #endif /* !defined(HAVE_READLINE_H) */
98 +#include <readline/history.h>
99 char *cmdline = NULL;
100 #else /* !defined(HAVE_READLINE_READLINE_H) */
101 /* no readline */
102
103
104
105 1.1 net-dialup/freeradius/files/freeradius-2.1.3-pkglibdir.patch
106
107 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dialup/freeradius/files/freeradius-2.1.3-pkglibdir.patch?rev=1.1&view=markup
108 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dialup/freeradius/files/freeradius-2.1.3-pkglibdir.patch?rev=1.1&content-type=text/plain
109
110 Index: freeradius-2.1.3-pkglibdir.patch
111 ===================================================================
112 diff -Nru freeradius-server-2.1.3.orig/Make.inc.in freeradius-server-2.1.3/Make.inc.in
113 --- freeradius-server-2.1.3.orig/Make.inc.in 2008-12-05 16:37:56.000000000 +0000
114 +++ freeradius-server-2.1.3/Make.inc.in 2009-03-01 13:19:54.000000000 +0000
115 @@ -10,6 +10,7 @@
116 sysconfdir = @sysconfdir@
117 localstatedir = @localstatedir@
118 libdir = @libdir@
119 +pkglibdir = @libdir@/freeradius
120 bindir = @bindir@
121 sbindir = @sbindir@
122 docdir = @docdir@
123 diff -Nru freeradius-server-2.1.3.orig/raddb/radiusd.conf.in freeradius-server-2.1.3/raddb/radiusd.conf.in
124 --- freeradius-server-2.1.3.orig/raddb/radiusd.conf.in 2008-12-05 16:37:56.000000000 +0000
125 +++ freeradius-server-2.1.3/raddb/radiusd.conf.in 2009-03-01 13:16:14.000000000 +0000
126 @@ -103,7 +103,7 @@
127 # make
128 # make install
129 #
130 -libdir = @libdir@
131 +libdir = @libdir@/freeradius
132
133 # pidfile: Where to place the PID of the RADIUS server.
134 #
135 diff -Nru freeradius-server-2.1.3.orig/src/modules/Makefile freeradius-server-2.1.3/src/modules/Makefile
136 --- freeradius-server-2.1.3.orig/src/modules/Makefile 2008-12-05 16:37:56.000000000 +0000
137 +++ freeradius-server-2.1.3/src/modules/Makefile 2009-03-01 13:18:39.000000000 +0000
138 @@ -12,7 +12,7 @@
139 @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common
140
141 install:
142 - $(INSTALL) -d -m 755 $(R)$(libdir)
143 + $(INSTALL) -d -m 755 $(R)$(pkglibdir)
144 @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common
145
146 clean:
147 diff -Nru freeradius-server-2.1.3.orig/src/modules/rules.mak freeradius-server-2.1.3/src/modules/rules.mak
148 --- freeradius-server-2.1.3.orig/src/modules/rules.mak 2009-03-01 13:02:14.000000000 +0000
149 +++ freeradius-server-2.1.3/src/modules/rules.mak 2009-03-01 13:19:13.000000000 +0000
150 @@ -117,7 +117,7 @@
151 $(TARGET).la: $(LT_OBJS)
152 $(LIBTOOL) --mode=link $(CC) -release $(RADIUSD_VERSION) \
153 -module $(LINK_MODE) $(LDFLAGS) $(RLM_LDFLAGS) -o $@ \
154 - -rpath $(libdir) $^ $(LIBRADIUS) $(RLM_LIBS) $(LIBS)
155 + -rpath $(pkglibdir) $^ $(LIBRADIUS) $(RLM_LIBS) $(LIBS)
156
157 #######################################################################
158 #
159 @@ -158,11 +158,11 @@
160 # Do any module-specific installation.
161 #
162 # If there isn't a TARGET defined, then don't do anything.
163 -# Otherwise, install the libraries into $(libdir)
164 +# Otherwise, install the libraries into $(pkglibdir)
165 #
166 install:
167 @[ "x$(RLM_INSTALL)" = "x" ] || $(MAKE) $(MFLAGS) $(RLM_INSTALL)
168 if [ "x$(TARGET)" != "x" ]; then \
169 $(LIBTOOL) --mode=install $(INSTALL) -c \
170 - $(TARGET).la $(R)$(libdir)/$(TARGET).la || exit $$?; \
171 + $(TARGET).la $(R)$(pkglibdir)/$(TARGET).la || exit $$?; \
172 fi