Attached are two diffs that bring fltk2 to the latest snapshot and dillo
to version 2.1. I think I heard ports were locked so I figure people can
atleast get some testing in. dillo 2.1 has some basic css support now
and ssl seems to work better, though it doesn't actually check the
certificates it would seem. Probably should patch with -E since I have
removed the ipv6/ipv4 full back patch that is now upstream. Thanks.
Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/fltk2/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- Makefile 3 Nov 2008 11:02:25 -0000 1.2
+++ Makefile 25 Jun 2009 23:53:07 -0000
@@ -2,7 +2,7 @@
COMMENT = fast light toolkit
-V= 6483
+V= 6786
DISTNAME = fltk-2.0.x-r${V}
PKGNAME = fltk2-2.0r${V}
CATEGORIES = x11
Index: distinfo
===================================================================
RCS file: /cvs/ports/x11/fltk2/distinfo,v
retrieving revision 1.2
diff -u -r1.2 distinfo
--- distinfo 3 Nov 2008 11:02:25 -0000 1.2
+++ distinfo 25 Jun 2009 23:53:07 -0000
@@ -1,5 +1,5 @@
-MD5 (fltk-2.0.x-r6483.tar.gz) = mQiUXDj4vCzYSBTKcIgWlA==
-RMD160 (fltk-2.0.x-r6483.tar.gz) = /heotLVkSyTqSLYHzZME5bOS2IQ=
-SHA1 (fltk-2.0.x-r6483.tar.gz) = /3Ol5BIP4Vk/wYziOypuClr7EF4=
-SHA256 (fltk-2.0.x-r6483.tar.gz) = JG5acq+OrxBfRSYFVI9JdNfEovxB6kiZcDK98fvnY5o=
-SIZE (fltk-2.0.x-r6483.tar.gz) = 3033495
+MD5 (fltk-2.0.x-r6786.tar.gz) = fYT5gIg31toLZtkpVs524w==
+RMD160 (fltk-2.0.x-r6786.tar.gz) = aFcGeQTZbiOSYHfm8ZACZynHZHE=
+SHA1 (fltk-2.0.x-r6786.tar.gz) = csJvBq+1fqipiyM/okujFRMy+kg=
+SHA256 (fltk-2.0.x-r6786.tar.gz) = BV4U7Z0seW2vd0cqchcJ3IvbvI+vBPCRZl8TsjjONU4=
+SIZE (fltk-2.0.x-r6786.tar.gz) = 3031770
Index: Makefile
===================================================================
RCS file: /cvs/ports/www/dillo/Makefile,v
retrieving revision 1.29
diff -u -r1.29 Makefile
--- Makefile 3 Nov 2008 11:05:25 -0000 1.29
+++ Makefile 26 Jun 2009 00:18:07 -0000
@@ -2,8 +2,7 @@
COMMENT= fast and light graphical web browser
-DISTNAME= dillo-2.0
-PKGNAME= ${DISTNAME}p1
+DISTNAME= dillo-2.1
CATEGORIES= www
HOMEPAGE= http://www.dillo.org/
@@ -28,13 +27,13 @@
BUILD_DEPENDS= ::x11/fltk2
LIB_DEPENDS= jpeg.>=62::graphics/jpeg \
png.>=2::graphics/png
-# XXX dillo should be patched to use ftp(1)
RUN_DEPENDS= ::net/wget
USE_X11= Yes
USE_GMAKE= Yes
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS= --enable-ipv6 \
+ --enable-ssl \
--disable-threaded-dns
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include
-I${LOCALBASE}/include/libpng" \
LDFLAGS="-L${LOCALBASE}/lib"
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/dillo/distinfo,v
retrieving revision 1.13
diff -u -r1.13 distinfo
--- distinfo 19 Oct 2008 08:42:55 -0000 1.13
+++ distinfo 26 Jun 2009 00:18:07 -0000
@@ -1,5 +1,5 @@
-MD5 (dillo-2.0.tar.bz2) = u5mZyr602z2RVofeRl2+sA==
-RMD160 (dillo-2.0.tar.bz2) = 9FfloDHYoOaCvlDuFsv7o/6jTqo=
-SHA1 (dillo-2.0.tar.bz2) = m95+q1yDXhNQjWOhkKi87E6UVTo=
-SHA256 (dillo-2.0.tar.bz2) = hH0dsxvWirmrlLZCsM1ArI08+BaQD11WUhJJhmAd8ek=
-SIZE (dillo-2.0.tar.bz2) = 551569
+MD5 (dillo-2.1.tar.bz2) = xwOFGlxE9zkZX+vQkmjtwQ==
+RMD160 (dillo-2.1.tar.bz2) = F9eqjHy/zALcHqbHgR2I3y4/rP0=
+SHA1 (dillo-2.1.tar.bz2) = qq40HnHASMYLSLwFWnFV2eXoVmg=
+SHA256 (dillo-2.1.tar.bz2) = 6aNqGaDii5biAtraxOwlVIm8z9ZzQXCjJjHhsiQGkJ4=
+SIZE (dillo-2.1.tar.bz2) = 625886
Index: patches/patch-Makefile_in
===================================================================
RCS file: /cvs/ports/www/dillo/patches/patch-Makefile_in,v
retrieving revision 1.4
diff -u -r1.4 patch-Makefile_in
--- patches/patch-Makefile_in 19 Oct 2008 08:42:55 -0000 1.4
+++ patches/patch-Makefile_in 26 Jun 2009 00:18:07 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-Makefile_in,v 1.4 2008/10/19 08:42:55 ajacoutot Exp $
---- Makefile.in.orig Fri Oct 17 07:13:44 2008
-+++ Makefile.in Fri Oct 17 07:14:31 2008
-@@ -254,12 +254,12 @@ distclean-hdr:
+--- Makefile.in.orig Wed Jun 17 14:19:04 2009
++++ Makefile.in Thu Jun 25 19:04:53 2009
+@@ -255,12 +255,12 @@ distclean-hdr:
-rm -f config.h stamp-h1
install-sysconfDATA: $(sysconf_DATA)
@$(NORMAL_INSTALL)
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/www/dillo/patches/patch-configure,v
retrieving revision 1.4
diff -u -r1.4 patch-configure
--- patches/patch-configure 19 Oct 2008 08:42:55 -0000 1.4
+++ patches/patch-configure 26 Jun 2009 00:18:07 -0000
@@ -1,12 +1,14 @@
$OpenBSD: patch-configure,v 1.4 2008/10/19 08:42:55 ajacoutot Exp $
---- configure.orig Fri Oct 17 06:47:30 2008
-+++ configure Fri Oct 17 06:47:46 2008
-@@ -7604,14 +7604,6 @@ cat >d_size.h <<_______EOF
+--- configure.orig Wed Jun 17 14:19:02 2009
++++ configure Thu Jun 25 19:06:50 2009
+@@ -7502,16 +7502,6 @@ cat >d_size.h <<_______EOF
#include "config.h"
-#if HAVE_STDINT_H == 0
-#include <stdint.h>
+-#elif defined(HAVE_INTTYPES_H)
+-#include <inttypes.h>
-#else
-typedef signed $gint16 int16_t;
-typedef unsigned $gint16 uint16_t;
Index: patches/patch-dillorc
===================================================================
RCS file: /cvs/ports/www/dillo/patches/patch-dillorc,v
retrieving revision 1.1
diff -u -r1.1 patch-dillorc
--- patches/patch-dillorc 3 Nov 2008 11:05:25 -0000 1.1
+++ patches/patch-dillorc 26 Jun 2009 00:18:07 -0000
@@ -1,19 +1,20 @@
$OpenBSD: patch-dillorc,v 1.1 2008/11/03 11:05:25 ajacoutot Exp $
---- dillorc.orig Mon Nov 3 11:45:40 2008
-+++ dillorc Mon Nov 3 11:46:03 2008
-@@ -39,13 +39,13 @@
- # vw_fontname="new century schoolbook"
- # vw_fontname="helvetica"
- # vw_fontname="times"
--# vw_fontname="Bitstream vera Serif"
-+vw_fontname="Bitstream vera Serif"
- # vw_fontname="arial"
- #vw_fontname="DejaVu Sans"
-
- # Fontname for fixed width rendering (mainly text quoted with <pre>)
- # fw_fontname=courier
--# fw_fontname="Bitstream Vera Sans Mono"
-+fw_fontname="Bitstream Vera Sans Mono"
- # fw_fontname="Andale Mono"
- #fw_fontname="DejaVu Sans Mono"
+--- dillorc.orig Wed Jun 17 13:58:19 2009
++++ dillorc Thu Jun 25 19:09:05 2009
+@@ -45,11 +45,11 @@
+ # Ex. {helvetica, lucida, times, "new century schoolbook", utopia, ...}
+ # The values below represent the defaults.
+ #
+-#font_serif="DejaVu Serif"
+-#font_sans_serif="DejaVu Sans"
+-#font_cursive="DejaVu Sans"
+-#font_fantasy="DejaVu Sans"
+-#font_monospace="DejaVu Sans Mono"
++font_serif="Bitstream vera Serif"
++font_sans_serif="Bitstream vera Sans"
++font_cursive="Bitstream vera Sans"
++font_fantasy="Bitstream vera Sans"
++font_monospace="Bitstream vera Sans Mono"
+ # All font sizes are scaled by this value
+ # font_factor=1.5
Index: patches/patch-dpi_datauri_c
===================================================================
RCS file: /cvs/ports/www/dillo/patches/patch-dpi_datauri_c,v
retrieving revision 1.2
diff -u -r1.2 patch-dpi_datauri_c
--- patches/patch-dpi_datauri_c 19 Oct 2008 08:42:55 -0000 1.2
+++ patches/patch-dpi_datauri_c 26 Jun 2009 00:18:07 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-dpi_datauri_c,v 1.2 2008/10/19 08:42:55 ajacoutot Exp $
---- dpi/datauri.c.orig Sat Oct 18 10:57:54 2008
-+++ dpi/datauri.c Sat Oct 18 10:59:16 2008
-@@ -296,7 +296,7 @@ int main(void)
+--- dpi/datauri.c.orig Wed Jun 17 13:58:19 2009
++++ dpi/datauri.c Thu Jun 25 19:04:53 2009
+@@ -298,7 +298,7 @@ int main(void)
data = datauri_get_data(url, &data_size);
MSG("mime_type: %s\n", mime_type);
Index: patches/patch-dpi_https_c
===================================================================
RCS file: /cvs/ports/www/dillo/patches/patch-dpi_https_c,v
retrieving revision 1.2
diff -u -r1.2 patch-dpi_https_c
--- patches/patch-dpi_https_c 21 Oct 2008 07:14:20 -0000 1.2
+++ patches/patch-dpi_https_c 26 Jun 2009 00:18:07 -0000
@@ -1,15 +1,7 @@
-$OpenBSD: patch-dpi_https_c,v 1.2 2008/10/21 07:14:20 ajacoutot Exp $
---- dpi/https.c.orig Mon Oct 13 16:49:46 2008
-+++ dpi/https.c Tue Oct 21 09:12:22 2008
-@@ -69,7 +69,6 @@
-
-
- #define ENABLE_SSL
--#undef ENABLE_SSL
- #ifdef ENABLE_SSL
-
- #include <openssl/ssl.h>
-@@ -155,7 +154,7 @@ static void yes_ssl_support(void)
+$OpenBSD$
+--- dpi/https.c.orig Thu Jun 25 19:18:08 2009
++++ dpi/https.c Thu Jun 25 19:18:21 2009
+@@ -159,7 +159,7 @@ static void yes_ssl_support(void)
/*FIXME - provide for sysconfdir variables and such*/
if (exit_error == 0){
if (SSL_CTX_load_verify_locations(
Index: patches/patch-dpid_Makefile_in
===================================================================
RCS file: /cvs/ports/www/dillo/patches/patch-dpid_Makefile_in,v
retrieving revision 1.3
diff -u -r1.3 patch-dpid_Makefile_in
--- patches/patch-dpid_Makefile_in 19 Oct 2008 08:42:55 -0000 1.3
+++ patches/patch-dpid_Makefile_in 26 Jun 2009 00:18:07 -0000
@@ -1,24 +1,28 @@
$OpenBSD: patch-dpid_Makefile_in,v 1.3 2008/10/19 08:42:55 ajacoutot Exp $
---- dpid/Makefile.in.orig Fri Oct 10 16:48:19 2008
-+++ dpid/Makefile.in Fri Oct 17 07:25:33 2008
-@@ -485,13 +485,13 @@ uninstall-am: uninstall-binPROGRAMS uninstall-binSCRIP
+--- dpid/Makefile.in.orig Wed Jun 17 14:19:03 2009
++++ dpid/Makefile.in Thu Jun 25 19:16:55 2009
+@@ -320,12 +320,12 @@ distclean-compile:
+ @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
+ install-sysconfDATA: $(sysconf_DATA)
+ @$(NORMAL_INSTALL)
+- test -z "$(sysconfdir)" || $(MKDIR_P) "$(DESTDIR)$(sysconfdir)"
++ test -z "$(PREFIX)/share/examples/dillo" || $(MKDIR_P)
"$(PREFIX)/share/examples/dillo"
+ @list='$(sysconf_DATA)'; for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ f=$(am__strip_dir) \
+- echo " $(sysconfDATA_INSTALL) '$$d$$p'
'$(DESTDIR)$(sysconfdir)/$$f'"; \
+- $(sysconfDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(sysconfdir)/$$f"; \
++ echo " $(sysconfDATA_INSTALL) '$$d$$p'
'$(PREFIX)/share/examples/dillo/$$f'"; \
++ $(sysconfDATA_INSTALL) "$$d$$p" "$(PREFIX)/share/examples/dillo/$$f";
\
+ done
-
- install-data-local :
-- $(mkinstalldirs) $(DESTDIR)$(sysconfdir)
-- echo dpi_dir=$(libdir)/dillo/dpi > $(DESTDIR)$(sysconfdir)/dpidrc
-- echo >> $(DESTDIR)$(sysconfdir)/dpidrc
-- echo "proto.file=file/file.dpi" >> $(DESTDIR)$(sysconfdir)/dpidrc
-- echo "proto.ftp=ftp/ftp.filter.dpi" >> $(DESTDIR)$(sysconfdir)/dpidrc
-- echo "proto.https=https/https.filter.dpi" >>
$(DESTDIR)$(sysconfdir)/dpidrc
-- echo "proto.data=datauri/datauri.filter.dpi" >>
$(DESTDIR)$(sysconfdir)/dpidrc
-+ $(mkinstalldirs) $(PREFIX)/share/examples/dillo/
-+ echo dpi_dir=$(libdir)/dillo/dpi > $(PREFIX)/share/examples/dillo/dpidrc
-+ echo >> $(PREFIX)/share/examples/dillo/dpidrc
-+ echo "proto.file=file/file.dpi" >> $(PREFIX)/share/examples/dillo/dpidrc
-+ echo "proto.ftp=ftp/ftp.filter.dpi" >>
$(PREFIX)/share/examples/dillo/dpidrc
-+ echo "proto.https=https/https.filter.dpi" >>
$(PREFIX)/share/examples/dillo/dpidrc
-+ echo "proto.data=datauri/datauri.filter.dpi" >>
$(PREFIX)/share/examples/dillo/dpidrc
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.
- .NOEXPORT:
+ uninstall-sysconfDATA:
+@@ -413,7 +413,7 @@ check-am: all-am
+ check: check-am
+ all-am: Makefile $(PROGRAMS) $(SCRIPTS) $(DATA)
+ installdirs:
+- for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)"
"$(DESTDIR)$(sysconfdir)"; do \
++ for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)"
"$(PREFIX)/share/examples/dillo"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+ install: install-am
Index: patches/patch-dpid_main_c
===================================================================
RCS file: /cvs/ports/www/dillo/patches/patch-dpid_main_c,v
retrieving revision 1.3
diff -u -r1.3 patch-dpid_main_c
--- patches/patch-dpid_main_c 19 Oct 2008 08:42:55 -0000 1.3
+++ patches/patch-dpid_main_c 26 Jun 2009 00:18:07 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-dpid_main_c,v 1.3 2008/10/19 08:42:55 ajacoutot Exp $
---- dpid/main.c.orig Tue Sep 30 16:27:32 2008
-+++ dpid/main.c Sat Oct 18 11:14:19 2008
-@@ -69,7 +69,7 @@ static int start_filter_plugin(struct dp dpi_attr)
+--- dpid/main.c.orig Wed Jun 17 13:58:19 2009
++++ dpid/main.c Thu Jun 25 19:04:53 2009
+@@ -68,7 +68,7 @@ static int start_filter_plugin(struct dp dpi_attr)
}
if (pid == 0) {
/* Child, start plugin */
@@ -10,7 +10,7 @@
ERRMSG("start_plugin", "execl", errno);
MSG_ERR("ERROR in child proc for %s\n", dpi_attr.path);
exit(1);
-@@ -101,7 +101,7 @@ static void start_server_plugin(struct dp dpi_attr)
+@@ -100,7 +100,7 @@ static void start_server_plugin(struct dp dpi_attr)
MSG_ERR("ERROR in child proc for %s\n", dpi_attr.path);
exit(1);
}
Index: patches/patch-src_IO_http_c
===================================================================
RCS file: patches/patch-src_IO_http_c
diff -N patches/patch-src_IO_http_c
--- patches/patch-src_IO_http_c 19 Oct 2008 08:42:55 -0000 1.10
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,125 +0,0 @@
-$OpenBSD: patch-src_IO_http_c,v 1.10 2008/10/19 08:42:55 ajacoutot Exp $
---- src/IO/http.c.orig Sun Sep 28 14:57:42 2008
-+++ src/IO/http.c Sat Oct 18 22:26:06 2008
-@@ -311,7 +311,7 @@ static void Http_send_query(ChainLink *Info, SocketDat
- */
- static int Http_connect_socket(ChainLink *Info)
- {
-- int status;
-+ int i, status;
- #ifdef ENABLE_IPV6
- struct sockaddr_in6 name;
- #else
-@@ -324,61 +324,63 @@ static int Http_connect_socket(ChainLink *Info)
- S = a_Klist_get_data(ValidSocks, VOIDP2INT(Info->LocalKey));
-
- /* TODO: iterate this address list until success, or end-of-list */
-- dh = dList_nth_data(S->addr_list, 0);
-+ for (i = 0; (dh = dList_nth_data(S->addr_list, i)); ++i) {
-+ if ((S->SockFD = socket(dh->af, SOCK_STREAM, IPPROTO_TCP)) < 0) {
-+ S->Err = errno;
-+ MSG("Http_connect_socket ERROR: %s\n", dStrerror(errno));
-+ continue;
-+ }
-+ /* set NONBLOCKING and close on exec. */
-+ fcntl(S->SockFD, F_SETFL, O_NONBLOCK | fcntl(S->SockFD, F_GETFL));
-+ fcntl(S->SockFD, F_SETFD, FD_CLOEXEC | fcntl(S->SockFD, F_GETFD));
-
-- if ((S->SockFD = socket(dh->af, SOCK_STREAM, IPPROTO_TCP)) < 0) {
-- S->Err = errno;
-- MSG("Http_connect_socket ERROR: %s\n", dStrerror(errno));
-- return -1;
-- }
-- /* set NONBLOCKING and close on exec. */
-- fcntl(S->SockFD, F_SETFL, O_NONBLOCK | fcntl(S->SockFD, F_GETFL));
-- fcntl(S->SockFD, F_SETFD, FD_CLOEXEC | fcntl(S->SockFD, F_GETFD));
--
-- /* Some OSes require this... */
-- memset(&name, 0, sizeof(name));
-- /* Set remaining parms. */
-- switch (dh->af) {
-- case AF_INET:
-- {
-- struct sockaddr_in *sin = (struct sockaddr_in *)&name;
-- socket_len = sizeof(struct sockaddr_in);
-- sin->sin_family = dh->af;
-- sin->sin_port = S->port ? htons(S->port) : htons(DILLO_URL_HTTP_PORT);
-- memcpy(&sin->sin_addr, dh->data, (size_t)dh->alen);
-- if (a_Web_valid(S->web) && (S->web->flags & WEB_RootUrl))
-- MSG("Connecting to %s\n", inet_ntoa(sin->sin_addr));
-- break;
-- }
-+ /* Some OSes require this... */
-+ memset(&name, 0, sizeof(name));
-+ /* Set remaining parms. */
-+ switch (dh->af) {
-+ case AF_INET:
-+ {
-+ struct sockaddr_in *sin = (struct sockaddr_in *)&name;
-+ socket_len = sizeof(struct sockaddr_in);
-+ sin->sin_family = dh->af;
-+ sin->sin_len = socket_len;
-+ sin->sin_port = S->port ? htons(S->port) :
htons(DILLO_URL_HTTP_PORT);
-+ memcpy(&sin->sin_addr, dh->data, (size_t)dh->alen);
-+ if (a_Web_valid(S->web) && (S->web->flags & WEB_RootUrl))
-+ MSG("Connecting to %s\n", inet_ntoa(sin->sin_addr));
-+ break;
-+ }
- #ifdef ENABLE_IPV6
-- case AF_INET6:
-- {
-- char buf[128];
-- struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)&name;
-- socket_len = sizeof(struct sockaddr_in6);
-- sin6->sin6_family = dh->af;
-- sin6->sin6_port = S->port ? htons(S->port) : htons(DILLO_URL_HTTP_PORT);
-- memcpy(&sin6->sin6_addr, dh->data, dh->alen);
-- inet_ntop(dh->af, dh->data, buf, sizeof(buf));
-- if (a_Web_valid(S->web) && (S->web->flags & WEB_RootUrl))
-- MSG("Connecting to %s\n", buf);
-- break;
-- }
-+ case AF_INET6:
-+ {
-+ char buf[128];
-+ struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)&name;
-+ socket_len = sizeof(struct sockaddr_in6);
-+ sin6->sin6_family = dh->af;
-+ sin6->sin6_port = S->port ? htons(S->port) :
htons(DILLO_URL_HTTP_PORT);
-+ sin6->sin6_len = socket_len;
-+ memcpy(&sin6->sin6_addr, dh->data, dh->alen);
-+ inet_ntop(dh->af, dh->data, buf, sizeof(buf));
-+ if (a_Web_valid(S->web) && (S->web->flags & WEB_RootUrl))
-+ MSG("Connecting to %s\n", buf);
-+ break;
-+ }
- #endif
-- }/*switch*/
-+ }/*switch*/
-
-- MSG_BW(S->web, 1, "Contacting host...");
-- status = connect(S->SockFD, (struct sockaddr *)&name, socket_len);
-- if (status == -1 && errno != EINPROGRESS) {
-- S->Err = errno;
-- Http_socket_close(S);
-- MSG("Http_connect_socket ERROR: %s\n", dStrerror(S->Err));
-- return -1;
-- } else {
-- Http_send_query(S->Info, S);
-+ MSG_BW(S->web, 1, "Contacting host...");
-+ status = connect(S->SockFD, (struct sockaddr *)&name, socket_len);
-+ if (status == -1 && errno != EINPROGRESS) {
-+ S->Err = errno;
-+ Http_socket_close(S);
-+ MSG("Http_connect_socket ERROR: %s\n", dStrerror(S->Err));
-+ } else {
-+ Http_send_query(S->Info, S);
-+ return 0; /* Success */
-+ }
- }
-
-- return 0; /* Success */
-+ return -1;
- }
-
- /*
Index: patches/patch-src_Makefile_in
===================================================================
RCS file: patches/patch-src_Makefile_in
diff -N patches/patch-src_Makefile_in
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_Makefile_in 26 Jun 2009 00:18:07 -0000
@@ -0,0 +1,19 @@
+$OpenBSD$
+--- src/Makefile.in.orig Thu Jun 25 19:23:22 2009
++++ src/Makefile.in Thu Jun 25 19:24:16 2009
+@@ -466,12 +466,12 @@ distclean-compile:
+ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+ install-sysconfDATA: $(sysconf_DATA)
+ @$(NORMAL_INSTALL)
+- test -z "$(sysconfdir)" || $(MKDIR_P) "$(DESTDIR)$(sysconfdir)"
++ test -z "$(PREFIX)/share/examples/dillo" || $(MKDIR_P)
"$(PREFIX)/share/examples/dillo"
+ @list='$(sysconf_DATA)'; for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ f=$(am__strip_dir) \
+- echo " $(sysconfDATA_INSTALL) '$$d$$p'
'$(DESTDIR)$(sysconfdir)/$$f'"; \
+- $(sysconfDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(sysconfdir)/$$f"; \
++ echo " $(sysconfDATA_INSTALL) '$$d$$p'
'$(PREFIX)/share/examples/dillo/$$f'"; \
++ $(sysconfDATA_INSTALL) "$$d$$p" "$(PREFIX)/share/examples/dillo/$$f";
\
+ done
+
+ uninstall-sysconfDATA:
Index: patches/patch-src_dns_c
===================================================================
RCS file: /cvs/ports/www/dillo/patches/patch-src_dns_c,v
retrieving revision 1.10
diff -u -r1.10 patch-src_dns_c
--- patches/patch-src_dns_c 19 Oct 2008 08:42:55 -0000 1.10
+++ patches/patch-src_dns_c 26 Jun 2009 00:18:07 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-src_dns_c,v 1.10 2008/10/19 08:42:55 ajacoutot Exp $
---- src/dns.c.orig Sat Oct 4 20:52:30 2008
-+++ src/dns.c Sat Oct 18 11:14:19 2008
-@@ -34,7 +34,7 @@
+--- src/dns.c.orig Wed Jun 17 13:58:20 2009
++++ src/dns.c Thu Jun 25 19:04:53 2009
+@@ -35,7 +35,7 @@
/*
* Uncomment the following line for debugging or gprof profiling.
*/
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/dillo/pkg/PLIST,v
retrieving revision 1.9
diff -u -r1.9 PLIST
--- pkg/PLIST 19 Oct 2008 08:42:55 -0000 1.9
+++ pkg/PLIST 26 Jun 2009 00:18:07 -0000
@@ -20,6 +20,7 @@
@bin lib/dillo/dpi/hello/hello.filter.dpi
lib/dillo/dpi/https/
@bin lib/dillo/dpi/https/https.filter.dpi
+...@man man/man1/dillo.1
share/doc/dillo/
share/doc/dillo/Cache.txt
share/doc/dillo/Cookies.txt
@@ -33,7 +34,10 @@
share/doc/dillo/NC_design.txt
share/doc/dillo/Selection.txt
share/examples/dillo/
+...@sample ${SYSCONFDIR}/dillo/
share/examples/dillo/dillorc
-...@sample ${SYSCONFDIR}/dillorc
+...@sample ${SYSCONFDIR}/dillo/dillorc
share/examples/dillo/dpidrc
-...@sample ${SYSCONFDIR}/dpidrc
+...@sample ${SYSCONFDIR}/dillo/dpidrc
+share/examples/dillo/keysrc
+...@sample ${SYSCONFDIR}/dillo/keysrc