From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Nov 9 12:30:15 2010 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2F23C1065672 for ; Tue, 9 Nov 2010 12:30:15 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id F41A68FC1F for ; Tue, 9 Nov 2010 12:30:14 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oA9CUEXk002389 for ; Tue, 9 Nov 2010 12:30:14 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oA9CUEFl002386; Tue, 9 Nov 2010 12:30:14 GMT (envelope-from gnats) Date: Tue, 9 Nov 2010 12:30:14 GMT Message-Id: <201011091230.oA9CUEFl002386@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: Peter Vereshagin Cc: Subject: Re: ports/152045: New port: www/links-hacked browser with tricks for tabs, basic auth, better fonts and many more features X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Peter Vereshagin List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Nov 2010 12:30:15 -0000 The following reply was made to PR ports/152045; it has been noted by GNATS. From: Peter Vereshagin To: Sunpoet Hsieh Cc: Peter Vereshagin , 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 => 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 =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 =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 =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--