ports/150159: current ports Mk/bsd.port.mk make fetch calls wget
fails to support schemes
Rob Farmer
rfarmer at predatorlabs.net
Thu Sep 2 21:46:37 UTC 2010
On Tue, Aug 31, 2010 at 10:39 AM, Julian H. Stacey <jhs at berklix.com> wrote:
> make fetch used to call src/ BSD licensed fetch
> it now calls FSF GNU licensed wget,
> You can see why it fails with
> cd sysutils/tarsnap ; make fetch-list
> Revert Mk invocation back to longer invoke FSF/GNU licensed
> wget & instead again invoke BSD licensed src/ provided fetch,
> until such time as wget might be capable of offering all
> schemes BSD fetch already does.
In ports/sysutils/tarsnap/Makefile:
20 # Workaround for bug in libfetch(3)
21 FETCH_DEPENDS= ${LOCALBASE}/bin/wget:${PORTSDIR}/ftp/wget
22 FETCH_CMD= ${LOCALBASE}/bin/wget
23 FETCH_BEFORE_ARGS= --no-check-certificate
24 DISABLE_SIZE= yes
This has nothing to do with ports/Mk and fetch would still be used if
the maintainer hadn't overridden it.
--
Rob Farmer
More information about the freebsd-ports
mailing list