From owner-freebsd-ports Tue Feb 20 4:18:57 2001 Delivered-To: freebsd-ports@freebsd.org Received: from nebula.cybercable.fr (d217.dhcp212-126.cybercable.fr [212.198.126.217]) by hub.freebsd.org (Postfix) with ESMTP id 60C0937B401 for ; Tue, 20 Feb 2001 04:18:52 -0800 (PST) (envelope-from mux@qualys.com) Received: (from mux@localhost) by nebula.cybercable.fr (8.11.2/8.11.2) id f1KCIia28466 for ports@freebsd.org; Tue, 20 Feb 2001 13:18:44 +0100 (CET) (envelope-from mux) Date: Tue, 20 Feb 2001 13:16:03 +0100 From: mux To: ports@freebsd.org Subject: New port: htdump Message-ID: <20010220131603.A28435@nebula.cybercable.fr> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="IiVenqGWf+H9Y6IX" Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org --IiVenqGWf+H9Y6IX Content-Type: multipart/mixed; boundary="zhXaljGHf11kAtnf" Content-Disposition: inline --zhXaljGHf11kAtnf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello, Attached is a new port that I've done for htdump. It's a very useful utility to retrieve WWW datas. It is for the last release, version 0.9x, however there is a beta version (0.9y) for which I could do an htdump-beta port if needed. If think this is worth to have in the ports tree. :-) Thanks, Maxime Henrion PS: I had problems sending this email so it may have been sent two times, the first one without the attachment. Sorry for the inconvenience. PPS: I'm not subscribed to -ports so please keep me in the Cc: list. --=20 Don't be fooled by cheap finnish imitations ; BSD is the One True Code Key fingerprint =3D F9B6 1D5A 4963 331C 88FC CA6A AB50 1EF2 8CBE 99D6 Public Key : http://www.epita.fr/~henrio_m/ --zhXaljGHf11kAtnf Content-Type: application/x-sh Content-Disposition: attachment; filename="htdump.sh" 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# htdump=0A# htdump/M= akefile=0A# htdump/distinfo=0A# htdump/pkg-descr=0A# htdump/pkg-plist=0A# h= tdump/pkg-comment=0A# htdump/files=0A# htdump/files/patch-aa=0A#=0Aecho c -= htdump=0Amkdir -p htdump > /dev/null 2>&1=0Aecho x - htdump/Makefile=0Ased= 's/^X//' >htdump/Makefile << 'END-of-htdump/Makefile'=0AX# Ports collectio= n makefile for: htdump=0AX# Date created: Tue Feb 20, 20= 01=0AX# Whom: Maxime Henrion (mux@qualys.com)=0AX= #=0AX# $FreeBSD$=0AX#=0AX=0AXPORTNAME=3D htdump=0AXPORTVERSION=3D 0.9x=0AXC= ATEGORIES=3D www=0AXMASTER_SITES=3D http://arak.cs.hro.nl/~ren/linux/htdump= /bin/=0AX=0AXMAINTAINER=3D mux@qualys.com=0AX=0AXLIB_DEPENDS=3D gnugetop= t.1:${PORTSDIR}/devel/libgnugetopt=0AX=0AXUSE_GMAKE=3D yes=0AX=0AX.if defin= ed(WITH_SSL)=0AXUSE_OPENSSL=3D yes=0AXMAKE_ARGS=3D ssl=0AX.endif=0AX=0AXpre= -extract:=0AX.if !defined(WITH_SSL)=0AX @${ECHO} "Define WITH_SSL to build = with SSL support"=0AX.endif=0AX=0AXdo-install:=0AX ${INSTALL_PROGRAM} ${WRK= SRC}/htdump ${PREFIX}/bin=0AX=0AX.include =0AEND-of-htdump/Mak= efile=0Aecho x - htdump/distinfo=0Ased 's/^X//' >htdump/distinfo << 'END-of= -htdump/distinfo'=0AXMD5 (htdump-0.9x.tar.gz) =3D a7a213b81af05399cc57f9bad= 5a082ea=0AEND-of-htdump/distinfo=0Aecho x - htdump/pkg-descr=0Ased 's/^X//'= >htdump/pkg-descr << 'END-of-htdump/pkg-descr'=0AXHTdump is an automation = utility to retrieve URLs and write them to a file, or=0AXprocess them throu= gh a pipeline. It is also a very usefull tool for web=0AXdeveloper who work= low level, for example with CGI binaries. This makes a=0AXperfect debuggin= g tool, since it allows usual but also rfc-illegal operations.=0AXPacket le= vel debugging is included in this tool.=0AX=0AXWWW: http://arak.cs.hro.nl/~= ren/linux/=0AEND-of-htdump/pkg-descr=0Aecho x - htdump/pkg-plist=0Ased 's/^= X//' >htdump/pkg-plist << 'END-of-htdump/pkg-plist'=0AX@comment $FreeBSD$= =0AXbin/htdump=0AEND-of-htdump/pkg-plist=0Aecho x - htdump/pkg-comment=0Ase= d 's/^X//' >htdump/pkg-comment << 'END-of-htdump/pkg-comment'=0AXHTdump is = a tool to retrieve WWW data=0AEND-of-htdump/pkg-comment=0Aecho c - htdump/f= iles=0Amkdir -p htdump/files > /dev/null 2>&1=0Aecho x - htdump/files/patch= -aa=0Ased 's/^X//' >htdump/files/patch-aa << 'END-of-htdump/files/patch-aa'= =0AX*** Makefile.orig Tue Dec 19 16:26:47 2000=0AX--- Makefile Tue Feb 20 1= 2:28:55 2001=0AX***************=0AX*** 5,11 ****=0AX #=0AX #=0AX =0AX! C= FLAGS =3D -O4 -m486 -Wall #-funsigned-char -Wshadow -Wmissing-prototypes -W= missing-declarations -Winline=0AX PROGS =3D htdump=0AX LFLAGS =3D -s #-st= atic=0AX CC =3D cc=0AX--- 5,11 ----=0AX #=0AX #=0AX =0AX! CFLAGS =3D -O= 4 -Wall -I${PREFIX}/include #-funsigned-char -Wshadow -Wmissing-prototypes = -Wmissing-declarations -Winline=0AX PROGS =3D htdump=0AX LFLAGS =3D -s #-= static=0AX CC =3D cc=0AX***************=0AX*** 22,32 ****=0AX =0AX htdum= p: $(OBJS) socket.o=0AX rm -f htdump=0AX! $(CC) $(LFLAGS) -o htdump $= (OBJS) socket.o=0AX =0AX ssl: $(OBJS) socket-ssl.o=0AX rm -f htdump= =0AX! $(CC) $(LFLAGS) -o htdump $(OBJS) socket-ssl.o -lssl -lcrypto -L/us= r/local/ssl/lib=0AX =0AX $(OBJS): %.o: %.c $(HDRS)=0AX =0AX--- 22,32 ---= -=0AX =0AX htdump: $(OBJS) socket.o=0AX rm -f htdump=0AX! $(CC) $(L= FLAGS) -o htdump $(OBJS) socket.o -lgnugetopt -L${PREFIX}/lib=0AX =0AX ss= l: $(OBJS) socket-ssl.o=0AX rm -f htdump=0AX! $(CC) $(LFLAGS) -o htdu= mp $(OBJS) socket-ssl.o -lssl -lcrypto -lgnugetopt -L/usr/local/ssl/lib -L$= {PREFIX}/lib=0AX =0AX $(OBJS): %.o: %.c $(HDRS)=0AX =0AEND-of-htdump/fil= es/patch-aa=0Aexit=0A=0A --zhXaljGHf11kAtnf-- --IiVenqGWf+H9Y6IX Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjqSYAMACgkQq1Ae8oy+mdai3gCfbhUj/mvnsh9JxIaNNjshm2UK 4OkAoMSqqwY+EjxMgUclFXExOR+BUjym =/v1s -----END PGP SIGNATURE----- --IiVenqGWf+H9Y6IX-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message