Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Nov 2010 12:30:14 GMT
From:      Peter Vereshagin <peter@vereshagin.org>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/152045: New port: www/links-hacked browser with tricks for tabs, basic auth, better fonts and many more features
Message-ID:  <201011091230.oA9CUEFl002386@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/152045; it has been noted by GNATS.

From: Peter Vereshagin <peter@vereshagin.org>
To: Sunpoet Hsieh <sunpoet@sunpoet.net>
Cc: Peter Vereshagin <peter@vereshagin.org>, bug-followup@freebsd.org
Subject: Re: ports/152045: New port: www/links-hacked browser with tricks for
 tabs, basic auth, better fonts and many more features
Date: Tue, 9 Nov 2010 15:06:32 +0300

 --Nq2Wo0NMKNjxTN9z
 Content-Type: text/plain; charset=koi8-r
 Content-Disposition: inline
 
 We all come down to Monterrey, Sunpoet!
 2010/11/09 02:14:01 +0800 Sunpoet Hsieh <sunpoet@sunpoet.net> => To Peter Vereshagin :
 SH> Hi,
 SH> Would you please provide a shar file for this new port?
 SH> (Ref: http://www.freebsd.org/doc/en/books/porters-handbook/porting-submitting.html)
 SH> Thanks.
 
 attaching here.
 web link is in a separate private message
 
 73! Peter pgp: A0E26627 (4A42 6841 2871 5EA7 52AB  12F8 0CE1 4AAC A0E2 6627)
 --
 http://vereshagin.org
 
 --Nq2Wo0NMKNjxTN9z
 Content-Type: application/x-shar
 Content-Disposition: attachment; filename="links-hacked.shar"
 Content-Transfer-Encoding: quoted-printable
 
 # This is a shell archive.  Save it in a file, remove anything before=0A# t=
 his line, and then unpack it by entering "sh file".  Note, it may=0A# creat=
 e directories; files and directories will be owned by you and=0A# have defa=
 ult permissions.=0A#=0A# This archive contains:=0A#=0A#	links-hacked=0A#	li=
 nks-hacked/Makefile=0A#	links-hacked/distinfo=0A#	links-hacked/files=0A#	li=
 nks-hacked/files/patch-links-hacked-label-compound=0A#	links-hacked/pkg-des=
 cr=0A#	links-hacked/pkg-plist=0A#=0Aecho c - links-hacked=0Amkdir -p links-=
 hacked > /dev/null 2>&1=0Aecho x - links-hacked/Makefile=0Ased 's/^X//' >li=
 nks-hacked/Makefile << '4d37532e7efcd62d0f7f495968712a67'=0AX# New ports co=
 llection makefile for:	links-hacked=0AX# Date created:		08 November 2010=0A=
 X# Whom:			Peter Vereshagin <peter@vereshagin.org>=0AX#=0AX# $FreeBSD$=0AX#=
 =0AX=0AXPORTNAME=3D	links-hacked=0AXDISTVERSION=3D	030709=0AXCATEGORIES?=3D=
 	www=0AXMASTER_SITES=3D	http://xray.sai.msu.ru/~karpov/links-hacked/downloa=
 ds/=0AXEXTRACT_SUFX=3D	.tgz=0AXDISTFILES?=3D	${DISTNAME}${EXTRACT_SUFX} lin=
 ks-fonts-new${EXTRACT_SUFX}=0AX=0AXMAINTAINER?=3D	peter@vereshagin.org=0AXC=
 OMMENT=3D	Hacked version of a Links WWW browser=0AX=0AXCONFLICTS=3D	links-[=
 0-9]*=0AX=0AXUSE_AUTOTOOLS?=3D autoconf:268 autoheader:268 aclocal:111 auto=
 make:111=0AXAUTOMAKE_ARGS?=3D  -a -c=0AX=0AXpre-configure:=0AX		pwd && cd $=
 {WRKSRC} && ./autogen.sh &&  ${TAR} xzf ${DISTDIR}/links-fonts-new${EXTRACT=
 _SUFX}=0AX=0AXGNU_CONFIGURE=3D	yes=0AXCONFIGURE_ARGS+=3D	--with-ssl --witho=
 ut-pmshell --without-atheos \=0AX			--without-fb --enable-form-saving --ena=
 ble-javascript=0AXCONFIGURE_ENV+=3D	CPPFLAGS=3D"${CPPFLAGS} -I${LOCALBASE}/=
 include"=0AXLDFLAGS+=3D	-L${LOCALBASE}/lib -lexecinfo=0AX=0AXUSE_OPENSSL=3D=
 	yes=0AX=0AXOPTIONS=3D	SVGALIB "non-X11 graphics support" off \=0AX		DIRECT=
 FB "directfb driver support" off \=0AX		X11 "X11 graphics support" on \=0AX=
 		FORMSAVE "Enable forms saving" on \=0AX		JS "Enable Javascript (very basi=
 c)" on \=0AX		FREETYPE "Enable Freetype renderer" on=0AX=0AX.include <bsd.p=
 ort.options.mk>=0AX=0AX.ifdef(WITH_SVGALIB) || defined(WITH_X11) || defined=
 (WITH_DIRECTFB)=0AXLIB_DEPENDS+=3D	png.6:${PORTSDIR}/graphics/png \=0AX		jp=
 eg.11:${PORTSDIR}/graphics/jpeg \=0AX		tiff.4:${PORTSDIR}/graphics/tiff=0AX=
 CONFIGURE_ARGS+=3D	--enable-graphics=0AX.else=0AXCONFIGURE_ARGS+=3D	--disab=
 le-graphics --without-libjpeg --without-libtiff=0AX.endif=0AX=0AX.ifdef(WIT=
 H_SVGALIB)=0AXLIB_DEPENDS+=3D	vga.1:${PORTSDIR}/graphics/svgalib=0AXCONFIGU=
 RE_ARGS+=3D	--with-svgalib=0AX.else=0AXCONFIGURE_ARGS+=3D	--without-svgalib=
 =0AX.endif=0AX=0AX.ifdef(WITH_DIRECTFB)=0AXLIB_DEPENDS+=3D	directfb-1.4.3:$=
 {PORTSDIR}/devel/directfb=0AXCONFIGURE_ARGS+=3D	--with-directfb=0AX.else=0A=
 XCONFIGURE_ARGS+=3D	--without-directfb=0AX.endif=0AX=0AX.if !defined(WITHOU=
 T_X11)=0AXUSE_XORG=3D	x11 xproto=0AXCONFIGURE_ARGS+=3D	--with-x=0AXDESKTOP_=
 ENTRIES=3D"links" \=0AX		"Lynx-like text WWW browser" \=0AX		"" \=0AX		"lin=
 ks -g" \=0AX		"Application;Network;WebBrowser;" \=0AX		false=0AX.else=0AXCO=
 NFIGURE_ARGS+=3D	--without-x=0AX.endif=0AX=0AX.ifdef(WITH_FREETYPE)=0AXLIB_=
 DEPENDS+=3D	freetype.9:${PORTSDIR}/print/freetype2=0AXCONFIGURE_ARGS+=3D	--=
 with-freetype=0AX.else=0AXCONFIGURE_ARGS+=3D	--without-freetype=0AX.endif=
 =0AX=0AX.ifdef(WITH_FORMSAVE)=0AXCONFIGURE_ARGS+=3D	--enable-form-saving=0A=
 X.else=0AXCONFIGURE_ARGS+=3D	--disable-form-saving=0AX.endif=0AX=0AX.ifdef(=
 WITH_JS)=0AXCONFIGURE_ARGS+=3D	--enable-javascript=0AX.else=0AXCONFIGURE_AR=
 GS+=3D	--disable-javascript=0AX.endif=0AX=0AXMAN1=3D		links.1=0AX=0AX.inclu=
 de <bsd.port.mk>=0A4d37532e7efcd62d0f7f495968712a67=0Aecho x - links-hacked=
 /distinfo=0Ased 's/^X//' >links-hacked/distinfo << 'ffe634f5e40b1411f2bfc02=
 3c9931318'=0AXSHA256 (links-hacked-030709.tgz) =3D ca1c460ec2265d5e6ba6116e=
 bc0a2da5cfede94d6e52b2091f2d3b61745c1c7e=0AXSIZE (links-hacked-030709.tgz) =
 =3D 1026817 =0AXSHA256 (links-fonts-new.tgz) =3D 426abeddd6f799ca8a4bd581fc=
 28d299378e2daf78295cc08247d1cd573e4b3f=0AXSIZE (links-fonts-new.tgz) =3D 21=
 18813=0Affe634f5e40b1411f2bfc023c9931318=0Aecho c - links-hacked/files=0Amk=
 dir -p links-hacked/files > /dev/null 2>&1=0Aecho x - links-hacked/files/pa=
 tch-links-hacked-label-compound=0Ased 's/^X//' >links-hacked/files/patch-li=
 nks-hacked-label-compound << 'd181477de89ab49f0ed3e0d3755b6510'=0AX--- link=
 s.h.orig	2003-05-24 23:32:03.000000000 +0500=0AX+++ links.h	2010-11-07 17:2=
 8:35.000000000 +0300=0AX@@ -1531,7 +1531,7 @@=0AX inline static void load_m=
 etric(int *, int *, int, struct font **);=0AX void save_fonts_table();=0AX =
 void load_fonts_table();=0AX-void prune_font_cache(struct graphics_driver *=
 );=0AX+/* void prune_font_cache(struct graphics_driver *); */=0AX =0AX inli=
 ne void scale_gray(unsigned char *, int, int, unsigned char **, int, int);=
 =0AX inline void mix_two_colors(unsigned short *, unsigned char *, int, uns=
 igned short, unsigned short, unsigned short, unsigned short, unsigned short=
 , unsigned short);=0AX--- options.c.orig	2003-05-14 00:37:49.000000000 +050=
 0=0AX+++ options.c	2010-11-07 18:05:58.000000000 +0300=0AX@@ -259,7 +259,7 =
 @@=0AX =0AX         return;=0AX =0AX-load_failure:=0AX+load_failure:;=0AX  =
        /* internal("Can't load options!\n"); */=0AX }=0AX =0AX--- options_m=
 anager.c.orig	2003-05-14 00:37:49.000000000 +0500=0AX+++ options_manager.c	=
 2010-11-07 17:39:55.000000000 +0300=0AX@@ -164,7 +164,7 @@=0AX             =
     }=0AX                 add_to_str(&txt,&l,": ");=0AX                 if(=
 item->value) add_to_str(&txt,&l,item->value);=0AX-        already_drawn:=0A=
 X+        already_drawn:;=0AX         }=0AX         return txt;=0AX }=0AX--=
 - view_gr.c.orig	2003-05-07 03:04:32.000000000 +0500=0AX+++ view_gr.c	2010-=
 11-07 17:42:26.000000000 +0300=0AX@@ -1401,7 +1401,7 @@=0AX                =
                            term->dev->size.x2, y2,=0AX                     =
                       bfu_bg_color);=0AX =0AX-        tabs_end:=0AX+       =
  tabs_end:;=0AX         }=0AX =0AX }=0Ad181477de89ab49f0ed3e0d3755b6510=0Ae=
 cho x - links-hacked/pkg-descr=0Ased 's/^X//' >links-hacked/pkg-descr << 'a=
 8e782779f623bdff49b70341701ec7d'=0AXWWW browser Links well known and now ha=
 cked for more features including=0AXtabs, basic auth and toolbar, hot key f=
 or images, form entry saving, much=0AXbetter X fonts, etc.=0AX=0AXWWW: http=
 ://xray.sai.msu.ru/~karpov/links-hacked/=0Aa8e782779f623bdff49b70341701ec7d=
 =0Aecho x - links-hacked/pkg-plist=0Ased 's/^X//' >links-hacked/pkg-plist <=
 < 'b45c77a2a14a4262b3f7237f826b4326'=0AXbin/links=0AXbin/generate_font=0AXb=
 in/arrow=0AXbin/make_included=0Ab45c77a2a14a4262b3f7237f826b4326=0Aexit=0A=
 =0A
 --Nq2Wo0NMKNjxTN9z--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201011091230.oA9CUEFl002386>