diff -urN urweb.orig/Makefile urweb/Makefile --- urweb.orig/Makefile 2014-07-02 09:21:52.000000000 -0700 +++ urweb/Makefile 2014-07-05 14:18:51.000000000 -0700 @@ -2,8 +2,7 @@ # $FreeBSD: head/lang/urweb/Makefile 360217 2014-07-02 16:21:52Z danilo $ PORTNAME= urweb -PORTVERSION= 20120925 -PORTREVISION= 2 +PORTVERSION= 20140704 CATEGORIES= lang www MASTER_SITES= http://www.impredicative.com/ur/ EXTRACT_SUFX= .tgz @@ -26,12 +25,15 @@ CFLAGS+= -pthread OPTIONS_DEFINE= ELISP PGSQL SQLITE MYSQL -OPTIONS_DEFAULT=ELISP PGSQL -OPTIONS_EXCLUDE=NLS DOCS +OPTIONS_DEFAULT= ELISP PGSQL +OPTIONS_EXCLUDE= NLS DOCS ELISP_DESC= Install contributed Emacs Lisp .include +USE_OPENSSL= yes +CONFIGURE_ARGS+= --with-openssl=${OPENSSLBASE} + .if ${PORT_OPTIONS:MELISP} PLIST_SUB+= ELISP="" CONFIGURE_ARGS+= with_emacs=yes @@ -58,4 +60,8 @@ CONFIGURE_ENV+= MSHEADER="no" .endif +post-extract: + ${REINPLACE_CMD} -e "s|postgresql/libpq-fe.h|libpq-fe.h|g" \ + ${WRKSRC}/configure + .include diff -urN urweb.orig/distinfo urweb/distinfo --- urweb.orig/distinfo 2014-01-22 07:30:13.000000000 -0800 +++ urweb/distinfo 2014-07-05 14:15:40.000000000 -0700 @@ -1,2 +1,2 @@ -SHA256 (urweb-20120925.tgz) = d617edc89a16ab675a8ce13bd25aa19b71837d239b30987da447c126da0be663 -SIZE (urweb-20120925.tgz) = 826968 +SHA256 (urweb-20140704.tgz) = 77ae6b607c2a0fb83cd5f9f2752834d33dda89ca01f76bedb664b55adcd6392b +SIZE (urweb-20140704.tgz) = 4256612 diff -urN urweb.orig/files/patch-configure urweb/files/patch-configure --- urweb.orig/files/patch-configure 2014-01-22 09:40:44.000000000 -0800 +++ urweb/files/patch-configure 1969-12-31 16:00:00.000000000 -0800 @@ -1,20 +0,0 @@ ---- configure.orig 2012-09-25 05:16:58.000000000 -0700 -+++ configure 2013-02-16 19:55:33.000000000 -0800 -@@ -11744,14 +11744,14 @@ - - - if test -z $PGHEADER; then -- for ac_header in postgresql/libpq-fe.h -+ for ac_header in libpq-fe.h - do : -- ac_fn_c_check_header_mongrel "$LINENO" "postgresql/libpq-fe.h" "ac_cv_header_postgresql_libpq_fe_h" "$ac_includes_default" -+ ac_fn_c_check_header_mongrel "$LINENO" "libpq-fe.h" "ac_cv_header_postgresql_libpq_fe_h" "$ac_includes_default" - if test "x$ac_cv_header_postgresql_libpq_fe_h" = x""yes; then : - cat >>confdefs.h <<_ACEOF - #define HAVE_POSTGRESQL_LIBPQ_FE_H 1 - _ACEOF -- PGHEADER=postgresql/libpq-fe.h -+ PGHEADER=libpq-fe.h - fi - - done diff -urN urweb.orig/pkg-plist urweb/pkg-plist --- urweb.orig/pkg-plist 2014-07-01 08:02:12.000000000 -0700 +++ urweb/pkg-plist 2014-07-05 14:15:14.000000000 -0700 @@ -3,7 +3,9 @@ include/urweb/queue.h include/urweb/request.h include/urweb/types.h +include/urweb/types_cpp.h include/urweb/urweb.h +include/urweb/urweb_cpp.h lib/liburweb.a lib/liburweb.so lib/liburweb.so.0 @@ -28,6 +30,8 @@ lib/urweb/ur/basis.urs lib/urweb/ur/char.ur lib/urweb/ur/char.urs +lib/urweb/ur/datetime.ur +lib/urweb/ur/datetime.urs lib/urweb/ur/list.ur lib/urweb/ur/list.urs lib/urweb/ur/listPair.ur