summaryrefslogtreecommitdiff
path: root/www/lynx-ssl
diff options
context:
space:
mode:
authorSteve Price <steve@FreeBSD.org>1999-05-03 03:08:37 +0000
committerSteve Price <steve@FreeBSD.org>1999-05-03 03:08:37 +0000
commitf1092a8b24e55958e7b38ae147748e3f3565a514 (patch)
tree9ec40788e37d3943074873c89ad70d44d371796f /www/lynx-ssl
parentAdd the t1utils ports. (diff)
Initial import of lynx-ssl version 2.8.1.1.
A non-graphical, text-based, ssl-enabled, World Wide Web client. PR: 10134 Submitted by: Stefan 'Sec' Zehl <sec@42.org>
Notes
Notes: svn path=/head/; revision=18382
Diffstat (limited to 'www/lynx-ssl')
-rw-r--r--www/lynx-ssl/Makefile43
-rw-r--r--www/lynx-ssl/distinfo2
-rw-r--r--www/lynx-ssl/files/patch-aa19
-rw-r--r--www/lynx-ssl/pkg-comment1
-rw-r--r--www/lynx-ssl/pkg-descr8
-rw-r--r--www/lynx-ssl/pkg-plist24
6 files changed, 97 insertions, 0 deletions
diff --git a/www/lynx-ssl/Makefile b/www/lynx-ssl/Makefile
new file mode 100644
index 000000000000..0010d8e1b4c2
--- /dev/null
+++ b/www/lynx-ssl/Makefile
@@ -0,0 +1,43 @@
+# New ports collection makefile for: lynx
+# Version required: 2.8
+# Date created: 15 Dec 1994
+# Whom: Stefan `Sec` Zehl <sec@42.org>
+#
+# $Id$
+#
+
+DISTNAME= lynx2.8.1rel.1
+PKGNAME= lynx-ssl-2.8.1.1
+CATEGORIES= www
+MASTER_SITES= http://sol.slcc.edu/lynx/current/
+
+.if defined(USA_RESIDENT) && ${USA_RESIDENT} == YES
+PATCH_SITES= http://www.moxienet.com/lynx/
+EXTRA_SSL_LIBS= "-lRSAglue -lrsaref"
+.else
+PATCH_SITES= ftp://ftp.musin.de/unix/
+.endif
+PATCHFILES= lynx-281-ssl.patch.gz
+PATCH_DIST_STRIP= -p1
+
+MAINTAINER= sec@42.org
+
+BUILD_DEPENDS= openssl:${PORTSDIR}/security/openssl
+
+RESTRICTED= "Contains cryptography"
+
+GNU_CONFIGURE= YES
+CONFIGURE_ARGS= --with-screen=ncurses --with-zlib --libdir="${PREFIX}/etc" \
+ --enable-nsl-fork
+MAKEFILE= makefile
+MAKE_ENV+= EXTRA_SSL_LIBS=${EXTRA_SSL_LIBS}
+INSTALL_TARGET= install install-help
+MAN1= lynx.1
+
+WRKSRC= ${WRKDIR}/lynx2-8-1
+
+post-install:
+ chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/lib/lynx_help
+ chown ${SHAREOWN}:${SHAREGRP} ${PREFIX}/etc/lynx.cfg
+
+.include <bsd.port.mk>
diff --git a/www/lynx-ssl/distinfo b/www/lynx-ssl/distinfo
new file mode 100644
index 000000000000..dd2f23130ff9
--- /dev/null
+++ b/www/lynx-ssl/distinfo
@@ -0,0 +1,2 @@
+MD5 (lynx2.8.1rel.1.tar.gz) = c60c913f33afb99923b6598be7a0cf2c
+MD5 (lynx-281-ssl.patch.gz) = ea9fa16ce066a68b0c9357bf46a35c0b
diff --git a/www/lynx-ssl/files/patch-aa b/www/lynx-ssl/files/patch-aa
new file mode 100644
index 000000000000..d1df17696a47
--- /dev/null
+++ b/www/lynx-ssl/files/patch-aa
@@ -0,0 +1,19 @@
+*** makefile.in.bak Sun Dec 14 02:30:40 1997
+--- makefile.in Mon Dec 15 17:48:54 1997
+***************
+*** 37,43 ****
+ libdir= @libdir@
+
+ ## Where you want the help-files installed
+! helpdir= @libdir@/lynx_help
+
+ installbin= @INSTALL_PROGRAM@ -s -m 755
+ installdoc= @INSTALL_DATA@
+--- 37,43 ----
+ libdir= @libdir@
+
+ ## Where you want the help-files installed
+! helpdir= $(prefix)/lib/lynx_help
+
+ installbin= @INSTALL_PROGRAM@ -s -m 755
+ installdoc= @INSTALL_DATA@
diff --git a/www/lynx-ssl/pkg-comment b/www/lynx-ssl/pkg-comment
new file mode 100644
index 000000000000..35bd85a4771a
--- /dev/null
+++ b/www/lynx-ssl/pkg-comment
@@ -0,0 +1 @@
+A non-graphical, text-based ssl-enabled World-Wide Web client.
diff --git a/www/lynx-ssl/pkg-descr b/www/lynx-ssl/pkg-descr
new file mode 100644
index 000000000000..cd6a56dafce6
--- /dev/null
+++ b/www/lynx-ssl/pkg-descr
@@ -0,0 +1,8 @@
+lynx is a program that 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.
+
+http://lynx.browser.org/
+
+This version contains the ssl patch from Mark Mentovai <mark@moxienet.com>
+available at http://www.moxienet.com/lynx/
diff --git a/www/lynx-ssl/pkg-plist b/www/lynx-ssl/pkg-plist
new file mode 100644
index 000000000000..1766f548b0e5
--- /dev/null
+++ b/www/lynx-ssl/pkg-plist
@@ -0,0 +1,24 @@
+bin/lynx
+etc/lynx.cfg
+lib/lynx_help/Lynx_users_guide.html
+lib/lynx_help/about_lynx.html
+lib/lynx_help/keystrokes/bookmark_help.html
+lib/lynx_help/keystrokes/cookie_help.html
+lib/lynx_help/keystrokes/dired_help.html
+lib/lynx_help/keystrokes/edit_help.html
+lib/lynx_help/keystrokes/follow_help.html
+lib/lynx_help/keystrokes/gopher_types_help.html
+lib/lynx_help/keystrokes/history_help.html
+lib/lynx_help/keystrokes/keystroke_help.html
+lib/lynx_help/keystrokes/movement_help.html
+lib/lynx_help/keystrokes/option_help.html
+lib/lynx_help/keystrokes/other_help.html
+lib/lynx_help/keystrokes/print_help.html
+lib/lynx_help/keystrokes/scrolling_help.html
+lib/lynx_help/keystrokes/visited_help.html
+lib/lynx_help/keystrokes/xterm_help.html
+lib/lynx_help/lynx-dev.html
+lib/lynx_help/lynx_help_main.html
+lib/lynx_help/lynx_url_support.html
+@dirrm lib/lynx_help/keystrokes
+@dirrm lib/lynx_help