patch for force fetch
Andriy Gapon
avg at FreeBSD.org
Mon May 16 07:11:11 UTC 2011
on 16/05/2011 10:02 Andriy Gapon said the following:
> The following patch simply tries to remove the stale distfile before calling
> fetch. Maybe there is a smarter way about this, like e.g. passing some option
> to fetch.
Sorry, that patch had incorrect syntax, here is a better patch:
--- /usr/ports/Mk/bsd.port.mk.orig 2011-05-16 09:53:49.461968872 +0300
+++ /usr/ports/Mk/bsd.port.mk 2011-05-16 10:08:30.070979546 +0300
@@ -3562,6 +3562,9 @@
${ECHO_MSG} "=> ${DISTDIR} is not writable by you; cannot fetch."; \
exit 1; \
fi; \
+ if [ "$$force_fetch" = "true" ]; then \
+ rm -f $$file $$filebasename; \
+ fi; \
if [ ! -z "$$select" ] ; then \
__MASTER_SITES_TMP= ; \
for group in $$select; do \
--
Andriy Gapon
More information about the freebsd-ports
mailing list