summaryrefslogtreecommitdiff
path: root/www/libwww/patches
diff options
context:
space:
mode:
authorbouyer <bouyer@pkgsrc.org>2002-10-26 18:11:20 +0000
committerbouyer <bouyer@pkgsrc.org>2002-10-26 18:11:20 +0000
commit5d340ed4609d19e2ad8c0d17693bf80f2e309ff6 (patch)
treec5252bfbf064548cff3d882879c00a2d5e00bfcc /www/libwww/patches
parentcd07256be0419938626fdaf539d7f60a46fbb3ce (diff)
downloadpkgsrc-5d340ed4609d19e2ad8c0d17693bf80f2e309ff6.tar.gz
Don't compile/install libmd5 on solaris, there is one in /usr/lib which
seems good enouth, and using libwww's one breaks other system lib (librt).
Diffstat (limited to 'www/libwww/patches')
-rw-r--r--www/libwww/patches/patch-ad25
-rw-r--r--www/libwww/patches/patch-ah57
-rw-r--r--www/libwww/patches/patch-ak10
3 files changed, 76 insertions, 16 deletions
diff --git a/www/libwww/patches/patch-ad b/www/libwww/patches/patch-ad
index 73f8499ce80..81be66c6c2c 100644
--- a/www/libwww/patches/patch-ad
+++ b/www/libwww/patches/patch-ad
@@ -1,12 +1,25 @@
-$NetBSD: patch-ad,v 1.3 2001/04/20 12:33:53 fredb Exp $
+$NetBSD: patch-ad,v 1.4 2002/10/26 18:11:20 bouyer Exp $
---- Library/src/Makefile.am.orig Tue Jun 20 06:01:34 2000
-+++ Library/src/Makefile.am
-@@ -379,7 +379,6 @@
+--- Library/src/Makefile.am.orig Tue Jun 20 13:01:34 2000
++++ Library/src/Makefile.am Mon Oct 21 22:33:59 2002
+@@ -251,7 +251,7 @@
+ HTPEP.c
+
+ libwwwhttp_la_DEPENDENCIES = \
+- ../../modules/md5/libmd5.la
++ @LIBMD5DEP@
+
+ libwwwnews_la_SOURCES = \
+ WWWNews.h \
+@@ -379,9 +379,8 @@
libwwwsql_la_LDFLAGS = -rpath $(libdir)
INCLUDES = \
- -I/usr/local/include \
- -I${top_srcdir}/modules/md5 \
- -I${top_srcdir}/modules/expat/xmlparse
+- -I${top_srcdir}/modules/md5 \
+- -I${top_srcdir}/modules/expat/xmlparse
++ -I${top_srcdir}/modules/expat/xmlparse \
++ @LIBMD5INC@
+ BUILT_SOURCES = \
+ wwwsys.h \
diff --git a/www/libwww/patches/patch-ah b/www/libwww/patches/patch-ah
index 408226959cb..7313691f2b3 100644
--- a/www/libwww/patches/patch-ah
+++ b/www/libwww/patches/patch-ah
@@ -1,7 +1,7 @@
-$NetBSD: patch-ah,v 1.7 2002/09/23 13:52:16 markd Exp $
---- configure.in.orig Thu Dec 14 11:49:06 2000
-+++ configure.in Tue Aug 28 17:09:57 2001
-@@ -213,7 +213,12 @@
+$NetBSD: patch-ah,v 1.8 2002/10/26 18:11:20 bouyer Exp $
+--- configure.in.orig Thu Dec 14 12:49:06 2000
++++ configure.in Mon Oct 21 22:40:58 2002
+@@ -213,8 +213,13 @@
getlogin getpass fcntl readdir sysinfo ioctl chdir tempnam \
getsockopt setsockopt \
gettimeofday mktime timegm tzset)
@@ -10,11 +10,12 @@ $NetBSD: patch-ah,v 1.7 2002/09/23 13:52:16 markd Exp $
+if test "$ac_cv_func_unlink" != yes; then
+ AC_CHECK_FUNC(remove)
+fi
-+
-+dnl AC_CHECK_FUNC(unlink, , AC_CHECK_FUNC(remove, AC_DEFINE(unlink, remove)))
++dnl AC_CHECK_FUNC(unlink, , AC_CHECK_FUNC(remove, AC_DEFINE(unlink, remove)))
++
dnl Checks for configuration arguments
AC_MSG_CHECKING(whether to support direct WAIS access.)
+ AC_ARG_WITH(wais,
@@ -307,7 +312,10 @@
AC_MSG_RESULT(yes)
AC_DEFINE(HT_POSIX_REGEX)
@@ -27,9 +28,45 @@ $NetBSD: patch-ah,v 1.7 2002/09/23 13:52:16 markd Exp $
else
AC_ADDLIB($withval)
AC_TRY_LINK([],
-@@ -532,31 +540,9 @@
+@@ -510,53 +518,45 @@
+ [ case "$withval" in
+ no)
+ AC_MSG_RESULT(no)
++ MD5DIR=""
+ WWWMD5=""
+ LWWWMD5=""
+ LIBWWWMD5=""
++ LIBMD5DEP=""
++ LIBMD5INC=""
++ AC_CHECK_LIB(c, MD5Init, [ ],
++ [ AC_CHECK_LIB(md5, MD5Init, [ LWWWMD5="-lmd5"; LIBWWWMD5="-lmd5"], [ AC_MSG_ERROR(Could not find md5 functions. You need to compile in the md5 library.) ] ) ] )
+ ;;
+ *)
+ AC_MSG_RESULT(yes)
+ AC_DEFINE(HT_MD5)
++ MD5DIR="md5"
+ WWWMD5="libmd5.la"
+ LWWWMD5="-lmd5"
+ LIBWWWMD5='${top_builddir}/modules/md5/libmd5.la'
++ LIBMD5INC='-I${top_srcdir}/modules/md5'
++ LIBMD5DEP="../../modules/md5/libmd5.la"
+ ;;
+ esac ],
+ AC_MSG_RESULT(yes)
+ AC_DEFINE(HT_MD5)
++ MD5DIR="md5"
+ WWWMD5="libmd5.la"
+ LWWWMD5="-lmd5"
+ LIBWWWMD5='${top_builddir}/modules/md5/libmd5.la'
++ LIBMD5INC='-I${top_srcdir}/modules/md5'
++ LIBMD5DEP="../../modules/md5/libmd5.la"
+ )
++AC_SUBST(MD5DIR)
+ AC_SUBST(WWWMD5)
AC_SUBST(LWWWMD5)
AC_SUBST(LIBWWWMD5)
++AC_SUBST(LIBMD5INC)
++AC_SUBST(LIBMD5DEP)
-dnl Checks for libwww and OpenSSL:
-AC_MSG_CHECKING(whether we can find OpenSSL)
@@ -61,7 +98,7 @@ $NetBSD: patch-ah,v 1.7 2002/09/23 13:52:16 markd Exp $
LWWWSSL=""
LIBWWWSSL=""
WWWSSLEX=""
-@@ -568,14 +554,39 @@
+@@ -568,14 +568,39 @@
;;
*)
if test "x$withval" = "xyes"; then
@@ -104,7 +141,7 @@ $NetBSD: patch-ah,v 1.7 2002/09/23 13:52:16 markd Exp $
AC_MSG_RESULT(yes)
WWWSSL="libwwwssl.la"
LWWWSSL="-lwwwssl"
-@@ -586,6 +597,7 @@
+@@ -586,6 +611,7 @@
[ AC_MSG_RESULT(no) ])
AC_SUBST(WWWSSL)
AC_SUBST(SSLINC)
@@ -112,7 +149,7 @@ $NetBSD: patch-ah,v 1.7 2002/09/23 13:52:16 markd Exp $
AC_SUBST(LWWWSSL)
AC_SUBST(LIBWWWSSL)
AC_SUBST(WWWSSLEX)
-@@ -1006,7 +1018,6 @@
+@@ -1006,7 +1032,6 @@
Library/Makefile Library/User/Makefile Library/User/Patch/Makefile
Library/User/Architecture/Makefile Library/User/Using/Makefile Library/User/Guide/Makefile
Library/User/Style/Makefile Library/User/Platform/Makefile
diff --git a/www/libwww/patches/patch-ak b/www/libwww/patches/patch-ak
new file mode 100644
index 00000000000..d9e85f4aacb
--- /dev/null
+++ b/www/libwww/patches/patch-ak
@@ -0,0 +1,10 @@
+$NetBSD: patch-ak,v 1.1 2002/10/26 18:11:20 bouyer Exp $
+--- modules/Makefile.am.orig Mon Oct 21 22:13:28 2002
++++ modules/Makefile.am Mon Oct 21 22:13:45 2002
+@@ -5,5 +5,5 @@
+ EXTRA_DIST = \
+ $(DOCS)
+
+-SUBDIRS = expat md5
++SUBDIRS = expat @MD5DIR@
+