Subject: CVS commit: pkgsrc/mk
To: None <pkgsrc-changes@NetBSD.org>
From: Juan Romero Pardines <xtraeme@netbsd.org>
List: pkgsrc-changes
Date: 10/26/2004 21:14:59
Module Name:	pkgsrc
Committed By:	xtraeme
Date:		Tue Oct 26 21:14:59 UTC 2004

Modified Files:
	pkgsrc/mk: bsd.pkg.mk
	pkgsrc/mk/defaults: mk.conf

Log Message:
2nd round for PKG_RESUME_TRANSFERS:

* Add FETCH_OUTPUT_ARGS (new option, defaults to "-o" with NetBSD's ftp(1))
* Use FETCH_OUTPUT_ARGS to move the file transfer to a temporary name
 on ${DISTDIR}/${DIST_SUBDIR} with extension ".temp"
* If temporary file matches the checksum recorded in distinfo, move it
 to the original name (removing temp file)

For example, if you want to use PKG_RESUME_TRANSFERS with wget
(pkgsrc/net/wget), the following vars should be defined in mk.conf:

FETCH_CMD=wget
FETCH_RESUME_ARGS=-c
FETCH_OUTPUT_ARGS=-O

No need to set these vars when using defaults (NetBSD's ftp(1))


To generate a diff of this commit:
cvs rdiff -r1.1524 -r1.1525 pkgsrc/mk/bsd.pkg.mk
cvs rdiff -r1.9 -r1.10 pkgsrc/mk/defaults/mk.conf

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.