From owner-freebsd-ports Mon Oct 29 14:50:48 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 81BC737B407 for ; Mon, 29 Oct 2001 14:50:00 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f9TMo0391622; Mon, 29 Oct 2001 14:50:00 -0800 (PST) (envelope-from gnats) Received: from ice.42.org (ice.42.org [194.246.250.222]) by hub.freebsd.org (Postfix) with ESMTP id 597D337B401 for ; Mon, 29 Oct 2001 14:48:48 -0800 (PST) Received: by ice.42.org (Postfix, from userid 1000) id 11B63420; Mon, 29 Oct 2001 23:48:46 +0100 (CET) Message-Id: <20011029224846.11B63420@ice.42.org> Date: Mon, 29 Oct 2001 23:48:46 +0100 (CET) From: Stefan `Sec` Zehl Reply-To: Stefan `Sec` Zehl To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/31619: Update of www/lynx-ssl port (by maintainer) Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 31619 >Category: ports >Synopsis: Update of www/lynx-ssl port (by maintainer) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Mon Oct 29 14:50:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Stefan `Sec` Zehl >Release: FreeBSD 4.4-STABLE i386 >Organization: >Environment: System: FreeBSD ice 4.4-STABLE FreeBSD 4.4-STABLE #9: Sat Sep 29 19:25:00 CEST 2001 root@ice:/usr/export/obj/usr/export/src/sys/ICE i386 >Description: The lynx-ssl port is outdated and needs updating. As the -ssl patch has been included into the main distribution, this port now is a slave port to www/lynx and merely switches ssl on. This beeing a slave port, the pkg-plist and distinfo files and then files/ subdirectory are beeing removed. The appropriate files from the master port are used. >How-To-Repeat: >Fix: diff -burN /usr/ports/www/lynx-ssl/Makefile lynx-ssl/Makefile --- /usr/ports/www/lynx-ssl/Makefile Tue Jan 16 18:32:57 2001 +++ lynx-ssl/Makefile Mon Oct 29 23:36:02 2001 @@ -5,36 +5,12 @@ # $FreeBSD: ports/www/lynx-ssl/Makefile,v 1.14 2001/01/16 17:32:57 sobomax Exp $ # -PORTNAME= lynx-ssl -PORTVERSION= 2.8.3.1 -CATEGORIES= www -MASTER_SITES= ftp://lynx.isc.org/current/ -DISTNAME= lynx2.8.3rel.1 +PKGNAMESUFFIX = -ssl -USE_OPENSSL= yes -USE_BZIP2= yes +MASTERDIR= ${.CURDIR}/../lynx +COMMENT= ${.CURDIR}/pkg-comment +DESCR= ${.CURDIR}/pkg-descr -.include +.include "${MASTERDIR}/Makefile" -PATCH_SITES= http://www.moxienet.com/lynx/ -PATCHFILES= lynx-283-ssl.patch.gz -PATCH_DIST_STRIP= -p1 - -MAINTAINER= sec@42.org - -GNU_CONFIGURE= yes -CFLAGS+= -I${OPENSSLINC}/openssl -CONFIGURE_ARGS= --with-screen=ncurses --with-zlib --libdir="${PREFIX}/etc" \ - --enable-nsl-fork -MAKEFILE= makefile -INSTALL_TARGET= install-full -MAN1= lynx.1 - -WRKSRC= ${WRKDIR}/lynx2-8-3 - -post-install: - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/lynx_help - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/doc/lynx - ${CHOWN} ${SHAREOWN}:${SHAREGRP} ${PREFIX}/etc/lynx.cfg - -.include +CONFIGURE_ARGS+= --with-ssl diff -burN /usr/ports/www/lynx-ssl/distinfo lynx-ssl/distinfo --- /usr/ports/www/lynx-ssl/distinfo Wed Oct 4 17:13:24 2000 +++ lynx-ssl/distinfo Thu Jan 1 01:00:00 1970 @@ -1,2 +0,0 @@ -MD5 (lynx2.8.3rel.1.tar.bz2) = 162c7479203d97758d3cb07f385062ac -MD5 (lynx-283-ssl.patch.gz) = c48607b33f493284ba60c8a431a13b03 diff -burN /usr/ports/www/lynx-ssl/files/patch-aa lynx-ssl/files/patch-aa --- /usr/ports/www/lynx-ssl/files/patch-aa Sun Aug 6 18:19:45 2000 +++ lynx-ssl/files/patch-aa Thu Jan 1 01:00:00 1970 @@ -1,32 +0,0 @@ ---- makefile.in.orig Thu Aug 3 18:35:17 2000 -+++ makefile.in Fri Aug 4 03:45:59 2000 -@@ -48,15 +48,15 @@ - MANDIR= $(DESTDIR)$(mandir) - - ## Where you want the lynx.cfg file installed --libdir= @libdir@ -+libdir= @libdir@ - LIBDIR= $(DESTDIR)$(libdir) - - ## Where you want the doc-files installed --docdir= @libdir@/lynx_doc -+docdir= @libdir@/../share/doc/lynx - DOCDIR= $(DESTDIR)$(docdir) - - ## Where you want the help-files installed --helpdir= @libdir@/lynx_help -+helpdir= @libdir@/../share/lynx_help - HELPDIR= $(DESTDIR)$(helpdir) - - ##set the relative location of the WWW library Implementation directory, -@@ -84,8 +84,8 @@ - # about the SSL patch for Lynx, please see http://www.moxienet.com/lynx/. - # This page also contains links which enable you to test your copy of Lynx' - # ability to make SSL connections. --SSL_DIR= /usr/local/ssl --SSL_LIBS= -L$(SSL_DIR)/lib -lssl -lcrypto -+SSL_DIR= $(OPENSSLBASE) -+SSL_LIBS= -L$(SSL_DIR)/lib -lssl -lcrypto ${EXTRA_SSL_LIBS} - SSL_DEFINES= -DUSE_SSL -I$(SSL_DIR)/include/openssl -I$(SSL_DIR)/include - - # !!!!!!!!!!! SUN resolv LIBRARY !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! diff -burN /usr/ports/www/lynx-ssl/pkg-comment lynx-ssl/pkg-comment --- /usr/ports/www/lynx-ssl/pkg-comment Sat Jun 26 21:03:31 1999 +++ lynx-ssl/pkg-comment Mon Oct 29 23:28:19 2001 @@ -1 +1 @@ -A non-graphical, text-based ssl-enabled World-Wide Web client +A non-graphical, text-based https-enabled World-Wide Web client diff -burN /usr/ports/www/lynx-ssl/pkg-descr lynx-ssl/pkg-descr --- /usr/ports/www/lynx-ssl/pkg-descr Mon May 3 06:20:44 1999 +++ lynx-ssl/pkg-descr Mon Oct 29 23:27:38 2001 @@ -1,8 +1,7 @@ -lynx is a program that allows a user to access World-Wide Web servers +lynx is a program which allows a user to access World-Wide Web servers and other information servers. It uses only ascii representation so that it can be used from ascii-terminals and dial-in lines. -WWW: http://lynx.browser.org/ +WWW: http://lynx.isc.org/ -This version contains the ssl patch from Mark Mentovai -available at http://www.moxienet.com/lynx/ +This version compiles with ssl enabled to access pages via https. diff -burN /usr/ports/www/lynx-ssl/pkg-plist lynx-ssl/pkg-plist --- /usr/ports/www/lynx-ssl/pkg-plist Sun Aug 6 18:19:45 2000 +++ lynx-ssl/pkg-plist Thu Jan 1 01:00:00 1970 @@ -1,61 +0,0 @@ -bin/lynx -etc/lynx.cfg -share/lynx_help/COPYHEADER -share/lynx_help/COPYING -share/lynx_help/Lynx_users_guide.html -share/lynx_help/about_lynx.html -share/lynx_help/keystrokes/alt_edit_help.html -share/lynx_help/keystrokes/bashlike_edit_help.html -share/lynx_help/keystrokes/bookmark_help.html -share/lynx_help/keystrokes/cookie_help.html -share/lynx_help/keystrokes/dired_help.html -share/lynx_help/keystrokes/edit_help.html -share/lynx_help/keystrokes/environments.html -share/lynx_help/keystrokes/follow_help.html -share/lynx_help/keystrokes/gopher_types_help.html -share/lynx_help/keystrokes/history_help.html -share/lynx_help/keystrokes/keystroke_help.html -share/lynx_help/keystrokes/movement_help.html -share/lynx_help/keystrokes/option_help.html -share/lynx_help/keystrokes/other_help.html -share/lynx_help/keystrokes/print_help.html -share/lynx_help/keystrokes/scrolling_help.html -share/lynx_help/keystrokes/test_display.html -share/lynx_help/keystrokes/visited_help.html -share/lynx_help/keystrokes/xterm_help.html -share/lynx_help/lynx-dev.html -share/lynx_help/lynx_help_main.html -share/lynx_help/lynx_url_support.html -share/doc/lynx/CHANGES -share/doc/lynx/COPYHEADER -share/doc/lynx/COPYING -share/doc/lynx/PROBLEMS -share/doc/lynx/README -share/doc/lynx/samples/blue-background.lss -share/doc/lynx/samples/cernrules.txt -share/doc/lynx/samples/installdirs.html -share/doc/lynx/samples/jumpsUnix.html -share/doc/lynx/samples/jumpsVMS.html -share/doc/lynx/samples/lynx-keymaps -share/doc/lynx/samples/lynx.com -share/doc/lynx/samples/lynx.lss -share/doc/lynx/samples/mailcap -share/doc/lynx/samples/mild-colors.lss -share/doc/lynx/samples/mime.types -share/doc/lynx/test/ALT88592.html -share/doc/lynx/test/ISO_LATIN1_test.html -share/doc/lynx/test/README.txt -share/doc/lynx/test/TestComment.html -share/doc/lynx/test/c1.html -share/doc/lynx/test/iso8859-1.html -share/doc/lynx/test/iso88592.html -share/doc/lynx/test/raw8bit.html -share/doc/lynx/test/sgml.html -share/doc/lynx/test/spaces.html -share/doc/lynx/test/tabtest.html -share/doc/lynx/test/unicode.html -@dirrm share/lynx_help/keystrokes -@dirrm share/lynx_help -@dirrm share/doc/lynx/samples -@dirrm share/doc/lynx/test -@dirrm share/doc/lynx >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message