]> git.pld-linux.org Git - packages/w3c-libwww.git/blame - w3c-libwww-system-libmd5.patch
add static_libs bcond
[packages/w3c-libwww.git] / w3c-libwww-system-libmd5.patch
CommitLineData
28a51450
JR
1diff -urNp -x '*.orig' w3c-libwww-5.4.2.org/Library/Examples/Makefile.am w3c-libwww-5.4.2/Library/Examples/Makefile.am
2--- w3c-libwww-5.4.2.org/Library/Examples/Makefile.am 2017-06-24 07:51:37.000000000 +0200
3+++ w3c-libwww-5.4.2/Library/Examples/Makefile.am 2021-09-29 22:22:47.701642460 +0200
4@@ -28,7 +28,7 @@ LDADD = \
57a7d4ad
PS
5 ../src/libwwwutils.la \
6 @LIBWWWDAV@ \
7 @LIBWWWSSL@ \
8- -lm @LIBWWWZIP@ @LIBWWWWAIS@ @LIBWWWSQL@ @LIBWWWMD5@
9+ -lm @LIBWWWZIP@ @LIBWWWWAIS@ @LIBWWWSQL@
10
6216cfe4 11 AM_CPPFLAGS = \
57a7d4ad 12 -I$(srcdir)/../src \
28a51450 13@@ -67,8 +67,6 @@ purify: $(mget_OBJECTS) $(mget_DEPENDENC
57a7d4ad
PS
14 ../src/.libs/libwwwutils.a \
15 ../src/.libs/libwwwdav.a \
16 ../src/.libs/libwwwzip.a \
17- ../../modules/md5/.libs/libmd5.a \
6216cfe4 18- ../../modules/expat/.libs/libexpat.a
57a7d4ad
PS
19 $(LIBS)
20
21
28a51450
JR
22diff -urNp -x '*.orig' w3c-libwww-5.4.2.org/Library/src/HTDigest.c w3c-libwww-5.4.2/Library/src/HTDigest.c
23--- w3c-libwww-5.4.2.org/Library/src/HTDigest.c 2017-06-24 07:51:38.000000000 +0200
24+++ w3c-libwww-5.4.2/Library/src/HTDigest.c 2021-09-29 22:22:47.701642460 +0200
25@@ -29,7 +29,7 @@ PUBLIC BOOL HTDigest_init (HTDigestConte
57a7d4ad
PS
26
27 switch (digesttype) {
28 case HTDaMD5:
29- MD5Init (&context->context.md5);
6216cfe4 30+ MD5_Init (&context->context.md5);
57a7d4ad
PS
31 break;
32 default:
33 return NO;
28a51450 34@@ -43,7 +43,7 @@ PUBLIC BOOL HTDigest_update (HTDigestCon
57a7d4ad
PS
35 if (context) {
36 switch (context->algorithm) {
37 case HTDaMD5:
38- MD5Update (&context->context.md5, (unsigned char *) input,
6216cfe4 39+ MD5_Update (&context->context.md5, (unsigned char *) input,
57a7d4ad
PS
40 inputLen);
41 break;
42 default:
28a51450 43@@ -60,7 +60,7 @@ PUBLIC BOOL HTDigest_final (unsigned cha
57a7d4ad
PS
44 if (context) {
45 switch (context->algorithm) {
46 case HTDaMD5:
47- MD5Final (digest, &context->context.md5);
6216cfe4 48+ MD5_Final (&context->context.md5, digest);
57a7d4ad
PS
49 break;
50 default:
51 return NO;
28a51450
JR
52diff -urNp -x '*.orig' w3c-libwww-5.4.2.org/Library/src/HTDigest.h w3c-libwww-5.4.2/Library/src/HTDigest.h
53--- w3c-libwww-5.4.2.org/Library/src/HTDigest.h 2017-06-24 07:52:15.000000000 +0200
54+++ w3c-libwww-5.4.2/Library/src/HTDigest.h 2021-09-29 22:22:47.701642460 +0200
55@@ -39,7 +39,7 @@ Library.
56 /* Library include files */
57 #include "WWWLib.h"
58 /* add the MD algorithm header files here below */
59-#include "md5.h"
60+#include <openssl/md5.h>
57a7d4ad 61
28a51450
JR
62 #ifdef __cplusplus
63 extern "C" {
64diff -urNp -x '*.orig' w3c-libwww-5.4.2.org/Library/src/Makefile.am w3c-libwww-5.4.2/Library/src/Makefile.am
65--- w3c-libwww-5.4.2.org/Library/src/Makefile.am 2021-09-29 22:22:47.624975995 +0200
66+++ w3c-libwww-5.4.2/Library/src/Makefile.am 2021-09-29 22:22:47.701642460 +0200
67@@ -267,11 +267,7 @@ libwwwhttp_la_SOURCES = \
23b91159 68 HTPEP.c
69
6216cfe4 70 libwwwhttp_la_LIBADD = libwwwmime.la libwwwstream.la libwwwcore.la libwwwutils.la \
23b91159 71- ../../modules/md5/libmd5.la
6216cfe4
JB
72-
73-libwwwhttp_la_CPPFLAGS = \
74- -I/usr/local/include \
75- -I${top_srcdir}/modules/md5
76+ @LIBWWWMD5@
23b91159 77
23b91159 78 libwwwnews_la_SOURCES = \
79 WWWNews.h \
28a51450
JR
80@@ -427,8 +423,6 @@ libwwwsql_la_LDFLAGS = -rpath $(libdir)
81 libwwwsql_la_LIBADD = libwwwcore.la libwwwutils.la $(MYSQL_LIBS)
23b91159 82
6216cfe4 83 libwwwsql_la_CPPFLAGS = \
23b91159 84- -I/usr/local/include \
6216cfe4
JB
85- -I${top_srcdir}/modules/md5 \
86 $(MYSQL_CFLAGS)
87
23b91159 88 BUILT_SOURCES = \
28a51450
JR
89diff -urNp -x '*.orig' w3c-libwww-5.4.2.org/Robot/src/Makefile.am w3c-libwww-5.4.2/Robot/src/Makefile.am
90--- w3c-libwww-5.4.2.org/Robot/src/Makefile.am 2017-06-24 07:51:38.000000000 +0200
91+++ w3c-libwww-5.4.2/Robot/src/Makefile.am 2021-09-29 22:22:47.701642460 +0200
92@@ -21,7 +21,7 @@ webbot_LDADD = \
93 $(top_builddir)/Library/src/libwwwcore.la \
94 $(top_builddir)/Library/src/libwwwutils.la \
95 -lm @LIBWWWXML@ @LIBWWWZIP@ @LIBWWWWAIS@ \
96- @LIBWWWSQL@ @LIBWWWMD5@ @LIBWWWSSL@ \
97+ @LIBWWWSQL@ @LIBWWWSSL@ \
98 $(MYSQL_LIBS)
99
100 SUBDIRS = windows
101@@ -71,8 +71,6 @@ purify: $(webbot_OBJECTS) $(webbot_DEPEN
102 $(CC) $(LDFLAGS) -o purify $(webbot_OBJECTS) \
103 -lm \
104 ../../Library/src/.libs/libwww.a \
105- ../../modules/md5/.libs/libmd5.a \
106- ../../modules/expat/.libs/libexpat.a
107 $(LIBS)
108
109
110diff -urNp -x '*.orig' w3c-libwww-5.4.2.org/configure.ac w3c-libwww-5.4.2/configure.ac
111--- w3c-libwww-5.4.2.org/configure.ac 2017-06-24 08:11:09.000000000 +0200
112+++ w3c-libwww-5.4.2/configure.ac 2021-09-29 22:22:47.701642460 +0200
113@@ -643,15 +643,15 @@ AC_ARG_WITH(md5,
114 AC_MSG_RESULT(yes)
115 AC_DEFINE(HT_MD5, 1, [Define to enable MD5 for HTTP access authentication.])
116 WWWMD5="libmd5.la"
117- LWWWMD5="-lmd5"
118- LIBWWWMD5='${top_builddir}/modules/md5/libmd5.la'
119+ LWWWMD5="-lcrypto"
120+ LIBWWWMD5='-lcrypto'
121 ;;
122 esac ],
123 AC_MSG_RESULT(yes)
124 AC_DEFINE(HT_MD5)
125 WWWMD5="libmd5.la"
126- LWWWMD5="-lmd5"
127- LIBWWWMD5='${top_builddir}/modules/md5/libmd5.la'
128+ LWWWMD5="-lcrypto"
129+ LIBWWWMD5='-lcrypto'
130 )
131 AC_SUBST(WWWMD5)
132 AC_SUBST(LWWWMD5)
133diff -urNp -x '*.orig' w3c-libwww-5.4.2.org/modules/Makefile.am w3c-libwww-5.4.2/modules/Makefile.am
134--- w3c-libwww-5.4.2.org/modules/Makefile.am 2017-06-24 07:51:38.000000000 +0200
135+++ w3c-libwww-5.4.2/modules/Makefile.am 2021-09-29 22:22:47.701642460 +0200
136@@ -5,5 +5,4 @@ DOCS := $(wildcard *.html *.gif)
137 EXTRA_DIST = \
138 $(DOCS)
139
140-SUBDIRS = md5
141
This page took 0.114629 seconds and 4 git commands to generate.