From aa438840d8d10e691f0e482f6f594a66bd8a0a80 Mon Sep 17 00:00:00 2001 From: recht Date: Thu, 22 Jan 2004 11:09:54 +0000 Subject: [PATCH] reimport of ELinks 0.4.3 after the 0.9.0 ELinks is an advanced and well-established text-mode web (HTTP/FTP/..) browser with a wide range of additional features and extensibility by the possibility to plug in own scripts in Lua language. This project aims to provide feature-rich version of Links, with more open patches/features inclusion policy. This OpenSource project is covered by the GNU General Public License. --- www/elinks04/DESCR | 5 +++++ www/elinks04/Makefile | 22 ++++++++++++++++++++++ www/elinks04/PLIST | 5 +++++ www/elinks04/distinfo | 7 +++++++ www/elinks04/patches/patch-aa | 22 ++++++++++++++++++++++ www/elinks04/patches/patch-ab | 15 +++++++++++++++ www/elinks04/patches/patch-ac | 13 +++++++++++++ 7 files changed, 89 insertions(+) create mode 100644 www/elinks04/DESCR create mode 100644 www/elinks04/Makefile create mode 100644 www/elinks04/PLIST create mode 100644 www/elinks04/distinfo create mode 100644 www/elinks04/patches/patch-aa create mode 100644 www/elinks04/patches/patch-ab create mode 100644 www/elinks04/patches/patch-ac diff --git a/www/elinks04/DESCR b/www/elinks04/DESCR new file mode 100644 index 000000000000..6ed21d493503 --- /dev/null +++ b/www/elinks04/DESCR @@ -0,0 +1,5 @@ +ELinks is an advanced and well-established text-mode web (HTTP/FTP/..) browser +with a wide range of additional features and extensibility by the possibility +to plug in own scripts in Lua language. This project aims to provide +feature-rich version of Links, with more open patches/features inclusion +policy. This OpenSource project is covered by the GNU General Public License. diff --git a/www/elinks04/Makefile b/www/elinks04/Makefile new file mode 100644 index 000000000000..3e8c8f299415 --- /dev/null +++ b/www/elinks04/Makefile @@ -0,0 +1,22 @@ +# $NetBSD: Makefile,v 1.1.1.1 2004/01/22 11:09:54 recht Exp $ + +DISTNAME= elinks-0.4.3 +CATEGORIES= www +MASTER_SITES= http://elinks.or.cz/download/ +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= dawszy@arhea.net +HOMEPAGE= http://elinks.or.cz/ +COMMENT= Extended/Enhanced Links + +USE_BUILDLINK2= yes +GNU_CONFIGURE= yes + +CONFIGURE_ARGS+= --without-x + +.include "../../archivers/bzip2/buildlink2.mk" +.include "../../devel/zlib/buildlink2.mk" +.include "../../lang/lua4/buildlink2.mk" +.include "../../security/openssl/buildlink2.mk" + +.include "../../mk/bsd.pkg.mk" diff --git a/www/elinks04/PLIST b/www/elinks04/PLIST new file mode 100644 index 000000000000..386fd4a2efd2 --- /dev/null +++ b/www/elinks04/PLIST @@ -0,0 +1,5 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2004/01/22 11:09:54 recht Exp $ +bin/elinks +man/man1/elinks.1 +man/man5/elinks.conf.5 +man/man5/elinkskeys.5 diff --git a/www/elinks04/distinfo b/www/elinks04/distinfo new file mode 100644 index 000000000000..6275dafe7dde --- /dev/null +++ b/www/elinks04/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1.1.1 2004/01/22 11:09:54 recht Exp $ + +SHA1 (elinks-0.4.3.tar.bz2) = 714fceaf57327849cdb3986ca937018624af6b5e +Size (elinks-0.4.3.tar.bz2) = 767828 bytes +SHA1 (patch-aa) = 848266272ba4a4dfb6490b3c701ee20575121cb0 +SHA1 (patch-ab) = afa6a0000e8fbe2d33669c9b34a3f157c087b42c +SHA1 (patch-ac) = b0041facbc15997bf272ada854ddfea94ef8158f diff --git a/www/elinks04/patches/patch-aa b/www/elinks04/patches/patch-aa new file mode 100644 index 000000000000..46caf9555858 --- /dev/null +++ b/www/elinks04/patches/patch-aa @@ -0,0 +1,22 @@ +$NetBSD: patch-aa,v 1.1.1.1 2004/01/22 11:09:54 recht Exp $ + +--- configure.orig 2003-12-13 18:28:39.000000000 -0800 ++++ configure 2003-12-13 18:30:09.000000000 -0800 +@@ -4262,7 +4262,7 @@ + if test "$xyz_piggyswitch" = "cow"; then + LIBS="-llua40 -llualib40 -lm $LIBS_X" + else +- LIBS="-llua -llualib -lm $LIBS_X" ++ LIBS="-llua4 -llualib4 -lm $LIBS_X" + fi + + if test ! -z "$luadir"; then +@@ -4280,7 +4280,7 @@ + cat > conftest.$ac_ext < ++#include + int main() { + lua_open(0) + ; return 0; } diff --git a/www/elinks04/patches/patch-ab b/www/elinks04/patches/patch-ab new file mode 100644 index 000000000000..c0a6f0ccf892 --- /dev/null +++ b/www/elinks04/patches/patch-ab @@ -0,0 +1,15 @@ +$NetBSD: patch-ab,v 1.1.1.1 2004/01/22 11:09:54 recht Exp $ + +--- src/lua/core.c.orig ++++ src/lua/core.c +@@ -15,8 +15,8 @@ + #include + #endif + +-#include +-#include ++#include ++#include + + #include "elinks.h" + diff --git a/www/elinks04/patches/patch-ac b/www/elinks04/patches/patch-ac new file mode 100644 index 000000000000..f03ab3562f98 --- /dev/null +++ b/www/elinks04/patches/patch-ac @@ -0,0 +1,13 @@ +$NetBSD: patch-ac,v 1.1.1.1 2004/01/22 11:09:54 recht Exp $ + +--- src/lua/core.h.orig ++++ src/lua/core.h +@@ -5,7 +5,7 @@ + + #ifdef HAVE_LUA + +-#include /* This is standart include. */ ++#include /* This is standart include. */ + #include "document/session.h" + + extern lua_State *lua_state;