Subject: pkg/22895: update request of www/sitecopy
To: None <gnats-bugs@gnats.netbsd.org>
From: None <hiramatu@boreas.dti.ne.jp>
List: netbsd-bugs
Date: 09/23/2003 03:34:15
>Number:         22895
>Category:       pkg
>Synopsis:       update request of www/sitecopy
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Mon Sep 22 18:33:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator:     Hiramatsu Yoshifumi
>Release:        NetBSD 1.6W
>Organization:
	
>Environment:
	
	
System: NetBSD orinoco.my.domain 1.6W NetBSD 1.6W (Orinoco) #0: Sun Sep 7 19:13:40 JST 2003 hiramatsu@orinoco.my.domain:/sys/arch/i386/compile/Orinoco i386
Architecture: i386
Machine: i386
>Description:
This patch updates www/sitecopy to 0.13.4.

Changes in release sitecopy 0.13.4, 29 July 2003

* Fix ~/.sitecopy directory permissions check on some platforms.
* Fix included getopt build on some platforms.
* Updated Italian translation (Cristian Rigamonti).
* neon updates:
  - add support for Kerberos authentication over HTTP ("GSS-Negotiate").
  - fix compatibility with OpenSSL 0.9.6. 

Changes in release sitecopy 0.13.3, 30 June 2003

* 'ls' parsing tweaks in FTP fetch mode.
* Better error handling for corrupt site storage files.
* Update to neon 0.24. 

Changes in release sitecopy 0.13.2, 17 June 2003

* Fixes for FTP synch mode (Paul J. Mantyla, David Madore and others).

Changes in release sitecopy 0.13.1, 15 June 2003

* Fixes for FTP fetch mode:
  - corruption of downloaded files
  - handling of empty lines in responses 
* Drop support for non-XML storage files produced by sitecopy-0.7.0 and earlier.
* Fixes for SSL certificate caching.
* Fix build using included libintl.
* Fix fn_escape() build with some compilers. 

Changes in release sitecopy 0.13.0, 10 May 2003

* Really fix use of non-ASCII filenames:
  - drop 'charset' config option - this should no longer be used
  - filenames should be preserved exactly regardless of character set 
* Support WebDAV over SSL again: user is prompted to verify the server
  certificate on first access.
* Enable use of bundled expat.
* Add Italian translation from Cristian Rigamonti.
* Fix segfault if SSL is requested but not supported.
* Fix build on AIX (Takeshi NISHIMATSU), FreeBSD. 

Changes in release sitecopy 0.12.1, 19 February 2003

* Fix corruption of uploaded files in FTP mode (Jonathan Paisley)
* Fix build when included libintl is used (Nathan Hand).
* Fix bogus "XML parser received non-8-bit data" error.
* Fix make install (Juergen Daubert).
* Disable use of bundled expat pending build fix. 

Changes in release sitecopy 0.12.0, 9 February 2003

* Changes to WebDAV support:
  - fix synch mode to overwrite rather than append to existing local files.
  - fix create/remove directory operations for Apache 2.0/mod_dav 
* Changes to FTP support:
  - new 'ftp usecwd' directive, for compatibility with some ProFTPd servers,
    ensures that the working directory is changed before uploading files.
    Volker Kuhlmann
  - fix infinite loops if connection is terminated during login. 
* Fix support for non-ASCII characters in filenames:
  - character set used for filenames is determined where possible from
    $LC_CTYPE, otherwise defaults to ISO-8859-1. Use e.g. 'charset UTF-8'
    to override selection in config file. 
* Updated translations:
  - Czech (cs.po) from Petr Prazak
  - Norwegian Nynorsk (nn.po) from Karl Ove Hufthammer 
* Upgrade to neon 0.24-dev:
  - regain support for SOCKSv5 (--with-socks), thanks to Torsten Kalix.
  - fix build error for newer versions of libxml2. 


>How-To-Repeat:
	
>Fix:

diff -buNr sitecopy.orig/Makefile sitecopy/Makefile
--- sitecopy.orig/Makefile	2003-09-23 02:36:18.000000000 +0900
+++ sitecopy/Makefile	2003-09-23 02:36:24.000000000 +0900
@@ -1,7 +1,6 @@
 # $NetBSD: Makefile,v 1.16 2003/07/17 22:56:03 grant Exp $
 
-DISTNAME=		sitecopy-0.11.4
-PKGREVISION=		1
+DISTNAME=		sitecopy-0.13.4
 CATEGORIES=		www
 MASTER_SITES=		http://www.lyra.org/sitecopy/
 
@@ -17,7 +16,7 @@
 GNU_CONFIGURE=		# defined
 CONFIGURE_ARGS+=	--with-ssl=${SSLBASE}
 CONFIGURE_ARGS+=	--with-included-neon
-CONFIGURE_ARGS+=	--with-libxml1
+CONFIGURE_ARGS+=	--with-libxml2
 
 LIBS+=			${LIBGETOPT}
 
@@ -34,6 +33,6 @@
 .include "../../devel/gettext-lib/buildlink2.mk"
 .include "../../devel/libgetopt/buildlink2.mk"
 .include "../../security/openssl/buildlink2.mk"
-.include "../../textproc/libxml/buildlink2.mk"
+.include "../../textproc/libxml2/buildlink2.mk"
 
 .include "../../mk/bsd.pkg.mk"
diff -buNr sitecopy.orig/PLIST sitecopy/PLIST
--- sitecopy.orig/PLIST	2003-09-23 02:36:18.000000000 +0900
+++ sitecopy/PLIST	2003-09-23 02:36:24.000000000 +0900
@@ -1,7 +1,6 @@
 @comment $NetBSD: PLIST,v 1.1.2.1 2002/08/25 21:22:42 jlam Exp $
 bin/sitecopy
 man/man1/sitecopy.1
-share/doc/sitecopy/FAQ
 share/doc/sitecopy/NEWS
 share/doc/sitecopy/README
 share/doc/sitecopy/THANKS
@@ -9,6 +8,7 @@
 ${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/sitecopy.mo
 ${PKGLOCALEDIR}/locale/de/LC_MESSAGES/sitecopy.mo
 ${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/sitecopy.mo
+${PKGLOCALEDIR}/locale/it/LC_MESSAGES/sitecopy.mo
 ${PKGLOCALEDIR}/locale/ja/LC_MESSAGES/sitecopy.mo
 ${PKGLOCALEDIR}/locale/nn/LC_MESSAGES/sitecopy.mo
 ${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/sitecopy.mo
diff -buNr sitecopy.orig/distinfo sitecopy/distinfo
--- sitecopy.orig/distinfo	2003-09-23 02:36:18.000000000 +0900
+++ sitecopy/distinfo	2003-09-23 02:36:24.000000000 +0900
@@ -1,6 +1,5 @@
 $NetBSD: distinfo,v 1.1.1.1.2.1 2002/08/25 21:22:42 jlam Exp $
 
-SHA1 (sitecopy-0.11.4.tar.gz) = 765e40e769e91fff0323e4cae73ad8048b453a2c
-Size (sitecopy-0.11.4.tar.gz) = 737326 bytes
-SHA1 (patch-aa) = ba1955f8cd86c16bca08872105db91c1532dc882
-SHA1 (patch-ab) = d8ce1af8b87a0d156a1795fef824553f64b22f59
+SHA1 (sitecopy-0.13.4.tar.gz) = 5ce70aac13c9505eed124396136786edc8d697b8
+Size (sitecopy-0.13.4.tar.gz) = 773653 bytes
+SHA1 (patch-aa) = 1bbd8f2c8bcae23ec3e9ffd15f877cd550238f31
diff -buNr sitecopy.orig/patches/patch-aa sitecopy/patches/patch-aa
--- sitecopy.orig/patches/patch-aa	2003-09-23 02:36:18.000000000 +0900
+++ sitecopy/patches/patch-aa	2003-09-23 02:36:24.000000000 +0900
@@ -1,8 +1,6 @@
-$NetBSD: patch-aa,v 1.1.1.1.2.1 2002/08/25 21:22:43 jlam Exp $
-
---- Makefile.in.orig	Mon Jan 14 06:02:02 2002
-+++ Makefile.in
-@@ -15,7 +15,7 @@
+--- Makefile.in.orig	2003-09-22 03:25:30.000000000 +0900
++++ Makefile.in	2003-09-22 03:25:25.000000000 +0900
+@@ -11,7 +11,7 @@
  bindir = @bindir@
  mandir = @mandir@
  man1dir = $(mandir)/man1
@@ -10,4 +8,4 @@
 +docdir = $(prefix)/share/doc/sitecopy
  localedir = $(datadir)/locale
  datadir = @datadir@
- pkgdatadir = $(datadir)/@PACKAGE@
+ pkgdatadir = $(datadir)/sitecopy
diff -buNr sitecopy.orig/patches/patch-ab sitecopy/patches/patch-ab
--- sitecopy.orig/patches/patch-ab	2003-09-23 02:36:18.000000000 +0900
+++ sitecopy/patches/patch-ab	1970-01-01 09:00:00.000000000 +0900
@@ -1,14 +0,0 @@
-$NetBSD: patch-ab,v 1.1.2.1 2002/08/25 21:22:44 jlam Exp $
-
---- src/console_fe.c.orig	Mon Jan 14 05:42:21 2002
-+++ src/console_fe.c
-@@ -44,6 +44,9 @@
- #ifdef HAVE_ERRNO_H
- #include <errno.h>
- #endif
-+#ifdef HAVE_LOCALE_H
-+#include <locale.h>
-+#endif
- #include <signal.h>
- #include <time.h>
- #include <ctype.h>
>Release-Note:
>Audit-Trail:
>Unformatted: