Pavuk is UNIX program used to mirror contents of WWW documents or files.

It transfers documents from HTTP, FTP, Gopher and optionaly from HTTPS (HTTP
over SSL) servers. Pavuk have optional GUI based on GTK+ widget set.

comments by jsyn@ and pval@
This commit is contained in:
fgsch 2002-06-19 21:06:55 +00:00
parent 4b7ef37a82
commit d9ac85eb3c
5 changed files with 81 additions and 0 deletions

48
net/pavuk/Makefile Normal file
View File

@ -0,0 +1,48 @@
# $OpenBSD: Makefile,v 1.1.1.1 2002/06/19 21:06:55 fgsch Exp $
COMMENT= "tool to mirror contents of HTTP and FTP servers"
DISTNAME= pavuk-0.9pl28
CATEGORIES= net
NEED_VERSION= 1.531
EXTRACT_SUFX= .tgz
MASTER_SITES= http://www.pavuk.org/sw/ \
http://www.idata.sk/~ondrej/sw/ \
http://www.doc.cs.univ-paris8.fr/mirrors/pavuk/sw/
HOMEPAGE= http://www.pavuk.org/
MAINTAINER= Federico Schwindt <fgsch@openbsd.org>
# GPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
FLAVORS= no_x11
FLAVOR?=
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS+= --disable-debug --disable-tree --disable-nls --disable-gnome
.if !${FLAVOR:L:Mno_x11}
LIB_DEPENDS+= gtk.1.2::x11/gtk+
.else
CONFIGURE_ARGS+= --disable-gtk
.endif
DOCS= COPYING FAQ README jsbind.txt wget-pavuk.HOWTO
SAMPLES= pavukrc.sample
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/src/pavuk ${PREFIX}/bin
${INSTALL_DATA} ${WRKSRC}/man/pavuk.1 ${PREFIX}/man/man1
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/pavuk
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/pavuk
cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${PREFIX}/share/doc/pavuk
cd ${WRKSRC} && ${INSTALL_DATA} ${SAMPLES} \
${PREFIX}/share/examples/pavuk
.include <bsd.port.mk>

3
net/pavuk/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (pavuk-0.9pl28.tgz) = d0f7b77bd11322add1f7d52d62afbf78
RMD160 (pavuk-0.9pl28.tgz) = f1230e8862040d28643a2e7707d17667a6d68c4f
SHA1 (pavuk-0.9pl28.tgz) = 23670c003ca20f77cd86e33737a81c9b7d247cc5

View File

@ -0,0 +1,11 @@
$OpenBSD: patch-src_digest_auth_c,v 1.1.1.1 2002/06/19 21:06:55 fgsch Exp $
--- src/digest_auth.c.orig Sat Jun 15 06:40:34 2002
+++ src/digest_auth.c Sat Jun 15 06:40:44 2002
@@ -18,6 +18,7 @@
#include "authinfo.h"
#include "html.h"
#include "abstract.h"
+#include "myssl.h"
#ifdef USE_SSL

8
net/pavuk/pkg/DESCR Normal file
View File

@ -0,0 +1,8 @@
Pavuk is UNIX program used to mirror contents of WWW documents or files.
It transfers documents from HTTP, FTP, Gopher and optionaly from HTTPS (HTTP
over SSL) servers. Pavuk have optional GUI based on GTK+ widget set.
Flavors:
no_x11 - disable GTK+ based GUI.
WWW: ${HOMEPAGE}

11
net/pavuk/pkg/PLIST Normal file
View File

@ -0,0 +1,11 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2002/06/19 21:06:55 fgsch Exp $
bin/pavuk
man/man1/pavuk.1
share/doc/pavuk/COPYING
share/doc/pavuk/FAQ
share/doc/pavuk/README
share/doc/pavuk/jsbind.txt
share/doc/pavuk/wget-pavuk.HOWTO
share/examples/pavuk/pavukrc.sample
@dirrm share/examples/pavuk
@dirrm share/doc/pavuk