Date: Tue, 16 May 2006 19:35:46 +0200 From: Thomas-Martin Seck <tmseck@netcologne.de> To: Marcus Alves Grando <mnag@FreeBSD.org> Cc: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/96592: [Maintainer] www/dillo: update to 0.8.6 Message-ID: <20060516173545.GA1066@hardy.tmseck.homedns.org> In-Reply-To: <200605150108.k4F18k9b031981@freefall.freebsd.org> References: <200605150108.k4F18k9b031981@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--sm4nu43k4a2Rpi4c Content-Type: text/plain; charset=us-ascii Content-Disposition: inline * Marcus Alves Grando (mnag@FreeBSD.org): > Please, submit attached patch. Thanks. Is this ok? I attached the patch instead of inlining it. --sm4nu43k4a2Rpi4c Content-Type: text/plain; charset=us-ascii Content-Description: dillo-0.8.6 update patch Content-Disposition: attachment; filename="dillo-0.8.6.diff" Content-Transfer-Encoding: quoted-printable Index: distinfo =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- distinfo (.../www/dillo) (revision 824) +++ distinfo (.../local/dillo) (revision 824) @@ -1,3 +1,3 @@ -MD5 (dillo-0.8.5.tar.bz2) =3D d0ab7fa1d40b310deb891388604188f8 -SHA256 (dillo-0.8.5.tar.bz2) =3D 980ccd8e0c0a85e37478e33b5f4f59d2cfda5c16d= 30af3acad259626d387cd1a -SIZE (dillo-0.8.5.tar.bz2) =3D 424795 +MD5 (dillo-0.8.6.tar.bz2) =3D b65233d368bbd265a55effcf2c17f84b +SHA256 (dillo-0.8.6.tar.bz2) =3D 47e695a5d370eb656f5e41eeb917ad6281b1559bf= 60172c9eca89b5518a9f9b9 +SIZE (dillo-0.8.6.tar.bz2) =3D 441739 Index: files/enable-ssl.patch =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- files/enable-ssl.patch (.../www/dillo) (revision 0) +++ files/enable-ssl.patch (.../local/dillo) (revision 824) @@ -0,0 +1,10 @@ +--- dpi/https.c.orig Sat Mar 25 16:46:48 2006 ++++ dpi/https.c Sat Mar 25 16:47:38 2006 +@@ -62,7 +62,6 @@ + #include "dpiutil.h" +=20 + #define ENABLE_SSL +-#undef ENABLE_SSL + #ifdef ENABLE_SSL +=20 + #include <openssl/ssl.h> Index: files/patch-dpi-https.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- files/patch-dpi-https.c (.../www/dillo) (revision 824) +++ files/patch-dpi-https.c (.../local/dillo) (revision 824) @@ -1,19 +1,11 @@ ---- dpi/https.c.orig Sun Oct 3 17:16:15 2004 -+++ dpi/https.c Sun Oct 3 17:17:47 2004 -@@ -53,7 +53,6 @@ - #include <glib.h> - #include "dpiutil.h" -=20 --#undef ENABLE_SSL - #ifdef ENABLE_SSL -=20 - #include <openssl/ssl.h> -@@ -605,13 +616,8 @@ static void no_ssl_support(void) +--- dpi/https.c.orig Sat Mar 25 16:49:59 2006 ++++ dpi/https.c Sat Mar 25 16:55:35 2006 +@@ -655,13 +655,8 @@ "<b>}</b>\n\n" " <b>*** Dillo's prototype plugin for https support" " is disabled now ***</b>\n\n" - " If you want to test this <b>alpha</b> support code, just remove\= n" -- " line 56 from https.c, recompile and reinstall.\n\n" +- " line 65 from https.c, recompile and reinstall.\n\n" - " (beware that this https support is very limited now)\n\n" - " To use https and SSL, you must have \n" - " the OpenSSL development libraries installed. Check your\n" Index: files/patch-configure =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- files/patch-configure (.../www/dillo) (revision 0) +++ files/patch-configure (.../local/dillo) (revision 824) @@ -0,0 +1,114 @@ +--- configure.orig Sat Apr 15 14:01:45 2006 ++++ configure Sun Apr 16 20:20:43 2006 +@@ -309,7 +309,7 @@ + # include <unistd.h> + #endif" +=20 +-ac_subst_vars=3D'SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAG= E_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_trans= form_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir local= statedir libdir includedir oldincludedir infodir mandir build_alias host_al= ias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendo= r build_os host host_cpu host_vendor host_os target target_cpu target_vendo= r target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE V= ERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct= _STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am_= _tar am__untar DLGUI_TRUE DLGUI_FALSE CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC E= XEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKS= LASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE RANLIB ac_ct_RANLIB C= PP CXX CXXFLAGS ac_ct_CXX CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FAL= SE GLIB_CONFIG GLIB_CFLAGS GLIB_LIBS GTK_CONFIG GTK_CFLAGS GTK_LIBS EGREP L= IBJPEG_LIBS LIBJPEG_LDFLAGS LIBJPEG_CPPFLAGS LIBPNG_LIBS LIBPNG_CFLAGS LIBZ= _LIBS LIBSSL_LIBS LIBPTHREAD_LIBS LIBPTHREAD_LDFLAGS LIBFLTK_CXXFLAGS LIBFL= TK_LIBS src doc bin util lib LIBOBJS LTLIBOBJS' ++ac_subst_vars=3D'SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAG= E_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_trans= form_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir local= statedir libdir includedir oldincludedir infodir mandir build_alias host_al= ias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendo= r build_os host host_cpu host_vendor host_os target target_cpu target_vendo= r target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE V= ERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct= _STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am_= _tar am__untar DLGUI_TRUE DLGUI_FALSE CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC E= XEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKS= LASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE RANLIB ac_ct_RANLIB C= PP CXX CXXFLAGS ac_ct_CXX CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FAL= SE GLIB_CONFIG GLIB_CFLAGS GLIB_LIBS GTK_CONFIG GTK_CFLAGS GTK_LIBS FLTK2_C= ONFIG EGREP LIBJPEG_LIBS LIBJPEG_LDFLAGS LIBJPEG_CPPFLAGS LIBPNG_LIBS LIBPN= G_CFLAGS LIBZ_LIBS LIBSSL_LIBS LIBPTHREAD_LIBS LIBPTHREAD_LDFLAGS LIBFLTK_C= XXFLAGS LIBFLTK_LIBS src doc bin util lib LIBOBJS LTLIBOBJS' + ac_subst_files=3D'' +=20 + # Initialize some variables set by options. +@@ -1961,16 +1961,6 @@ + enable_threaded_dns=3Dyes + fi; +=20 +- +-if test x$enable_dlgui =3D xyes; then +- DLGUI_TRUE=3D +- DLGUI_FALSE=3D'#' +-else +- DLGUI_TRUE=3D'#' +- DLGUI_FALSE=3D +-fi +- +- + ac_ext=3Dc + ac_cpp=3D'$CPP $CPPFLAGS' + ac_compile=3D'$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +@@ -5884,11 +5874,81 @@ + rm -f conf.gtktest +=20 +=20 +- echo "$as_me:$LINENO: checking Hackish check for FLTK" >&5 +-echo $ECHO_N "checking Hackish check for FLTK... $ECHO_C" >&6 +- LIBFLTK_CXXFLAGS=3D`fltk-config --cxxflags` +- LIBFLTK_LIBS=3D`fltk-config --ldflags` ++if test "x$enable_dlgui" =3D "xyes"; then ++ for ac_prog in fltk2-config fltk-config ++do ++ # Extract the first word of "$ac_prog", so it can be a program name wit= h args. ++set dummy $ac_prog; ac_word=3D$2 ++echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 ++if test "${ac_cv_path_FLTK2_CONFIG+set}" =3D set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ case $FLTK2_CONFIG in ++ [\\/]* | ?:[\\/]*) ++ ac_cv_path_FLTK2_CONFIG=3D"$FLTK2_CONFIG" # Let the user override the t= est with a path. ++ ;; ++ *) ++ as_save_IFS=3D$IFS; IFS=3D$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=3D$as_save_IFS ++ test -z "$as_dir" && as_dir=3D. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ++ ac_cv_path_FLTK2_CONFIG=3D"$as_dir/$ac_word$ac_exec_ext" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++ ++ ;; ++esac ++fi ++FLTK2_CONFIG=3D$ac_cv_path_FLTK2_CONFIG ++ ++if test -n "$FLTK2_CONFIG"; then ++ echo "$as_me:$LINENO: result: $FLTK2_CONFIG" >&5 ++echo "${ECHO_T}$FLTK2_CONFIG" >&6 ++else ++ echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6 ++fi ++ ++ test -n "$FLTK2_CONFIG" && break ++done ++test -n "$FLTK2_CONFIG" || FLTK2_CONFIG=3D"NOTFOUND" +=20 ++ if test "x$FLTK2_CONFIG" !=3D "xNOTFOUND" && test -x "$FLTK2_CONFIG"; t= hen ++ fltk_version=3D`$FLTK2_CONFIG --version` ++ case "$fltk_version" in ++ 2.*) ++ LIBFLTK_CXXFLAGS=3D`$FLTK2_CONFIG --cxxflags` ++ LIBFLTK_LIBS=3D`$FLTK2_CONFIG --ldflags` ++ fltk2_ok=3D"yes" ++ ;; ++ *) ++ echo "$as_me:$LINENO: result: need fltk2 -- disabling fltk suppor= t" >&5 ++echo "${ECHO_T}need fltk2 -- disabling fltk support" >&6 ++ fltk2_ok=3D"no" ++ ;; ++ esac ++ else ++ fltk2_ok=3D"no" ++ fi ++else ++ fltk2_ok=3D"no" ++fi ++ ++ ++if test x$fltk2_ok =3D xyes; then ++ DLGUI_TRUE=3D ++ DLGUI_FALSE=3D'#' ++else ++ DLGUI_TRUE=3D'#' ++ DLGUI_FALSE=3D ++fi +=20 + if test "x$enable_jpeg" =3D "xyes"; then +=20 Index: pkg-plist =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- pkg-plist (.../www/dillo) (revision 824) +++ pkg-plist (.../local/dillo) (revision 824) @@ -1,10 +1,12 @@ -@comment $FreeBSD: ports/www/dillo/pkg-plist,v 1.5 2004/10/28 15:23:34 pav= Exp $ +@comment $FreeBSD: ports/www/dillo/pkg-plist,v 1.3 2003/02/27 17:36:36 nad= dy Exp $ bin/dillo bin/dpid bin/dpidc etc/dillorc.sample etc/dpidrc libexec/dillo/dpi/bookmarks/bookmarks.dpi +libexec/dillo/dpi/cookies/cookies.dpi +libexec/dillo/dpi/datauri/datauri.filter.dpi libexec/dillo/dpi/downloads/downloads.dpi libexec/dillo/dpi/file/file.dpi libexec/dillo/dpi/ftp/ftp.filter.dpi @@ -15,6 +17,8 @@ @dirrm libexec/dillo/dpi/ftp @dirrm libexec/dillo/dpi/file @dirrm libexec/dillo/dpi/downloads +@dirrm libexec/dillo/dpi/datauri +@dirrm libexec/dillo/dpi/cookies @dirrm libexec/dillo/dpi/bookmarks @dirrm libexec/dillo/dpi @dirrm libexec/dillo Index: Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- Makefile (.../www/dillo) (revision 824) +++ Makefile (.../local/dillo) (revision 824) @@ -9,34 +9,38 @@ # =20 PORTNAME=3D dillo -PORTVERSION=3D 0.8.5 -PORTREVISION=3D 1 +PORTVERSION=3D 0.8.6 CATEGORIES=3D www ipv6 MASTER_SITES=3D http://www.dillo.org/download/ =20 -MAINTAINER?=3D tmseck@netcologne.de -COMMENT?=3D A fast, small graphical Web browser built upon GTK+ +MAINTAINER=3D tmseck@netcologne.de +COMMENT=3D A fast, small graphical Web browser built upon GTK+ =20 -RUN_DEPENDS+=3D wget:${PORTSDIR}/ftp/wget -LIB_DEPENDS+=3D jpeg.9:${PORTSDIR}/graphics/jpeg \ +RUN_DEPENDS=3D wget:${PORTSDIR}/ftp/wget +LIB_DEPENDS=3D jpeg.9:${PORTSDIR}/graphics/jpeg \ png.5:${PORTSDIR}/graphics/png =20 USE_BZIP2=3D yes USE_GNOME=3D gnometarget gtk12 USE_GMAKE=3D yes GNU_CONFIGURE=3D yes -CONFIGURE_ENV=3D CPPFLAGS=3D"-I${LOCALBASE}/include" \ - LDFLAGS=3D"-L${LOCALBASE}/lib" -CONFIGURE_ARGS+=3D --enable-ipv6 --libdir=3D${PREFIX}/libexec +CPPFLAGS+=3D -I${LOCALBASE}/include +LDFLAGS+=3D -L${LOCALBASE}/lib +CONFIGURE_ENV=3D CPPFLAGS=3D"${CPPFLAGS}" \ + LDFLAGS=3D"${LDFLAGS}" +CONFIGURE_ARGS=3D --enable-cookies --enable-ipv6 --enable-threaded-dns \ + --disable-dlgui \ + --libdir=3D${PREFIX}/libexec =20 .if defined(WITH_DILLO_SSL) CONFIGURE_ARGS+=3D --enable-ssl +EXTRA_PATCHES+=3D ${PATCHDIR}/enable-ssl.patch USE_OPENSSL=3D yes .else CONFIGURE_ARGS+=3D --disable-ssl .endif =20 -CONFLICTS?=3D dillo-i18n-*[0-9]* +CONFLICTS=3D dillo-i18n-*[0-9]* =20 post-patch: @${REINPLACE_CMD} -e 's|-pthread|${PTHREAD_LIBS}|g ; \ @@ -44,16 +48,12 @@ @${REINPLACE_CMD} -e 's|dillorc|dillorc.sample|g' ${WRKSRC}/Makefile.in @${CP} ${WRKSRC}/dillorc ${WRKSRC}/dillorc.sample =20 -# let a slave port redefine this target if it needs to: -.if !target(pre-configure) pre-configure: .if !defined(WITH_DILLO_SSL) @${ECHO_CMD} "" - @${ECHO_CMD} " You can enable dillo's experimental SSL support by speci= fing" - @${ECHO_CMD} " WITH_DILLO_SSL=3Dyes in your make environment or on the" - @${ECHO_CMD} " commandline." + @${ECHO_CMD} " Set WITH_DILLO_SSL=3Dyes in your make environment or on = the" + @${ECHO_CMD} " commandline to enable experimental SSL support." +.endif @${ECHO_CMD} "" -.endif -.endif =20 .include <bsd.port.mk> --sm4nu43k4a2Rpi4c--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060516173545.GA1066>