| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: fetch.mk,v 1.56 2012/07/27 10:48:36 jperkin Exp $ | | 1 | # $NetBSD: fetch.mk,v 1.57 2012/12/14 16:46:24 ryoon Exp $ |
2 | | | 2 | |
3 | _MASTER_SITE_BACKUP= ${MASTER_SITE_BACKUP:=${DIST_SUBDIR}${DIST_SUBDIR:D/}} | | 3 | _MASTER_SITE_BACKUP= ${MASTER_SITE_BACKUP:=${DIST_SUBDIR}${DIST_SUBDIR:D/}} |
4 | _MASTER_SITE_OVERRIDE= ${MASTER_SITE_OVERRIDE:=${DIST_SUBDIR}${DIST_SUBDIR:D/}} | | 4 | _MASTER_SITE_OVERRIDE= ${MASTER_SITE_OVERRIDE:=${DIST_SUBDIR}${DIST_SUBDIR:D/}} |
5 | | | 5 | |
6 | # Where to put distfiles that don't have any other master site | | 6 | # Where to put distfiles that don't have any other master site |
7 | MASTER_SITE_LOCAL?= ${MASTER_SITE_BACKUP:=LOCAL_PORTS/} | | 7 | MASTER_SITE_LOCAL?= ${MASTER_SITE_BACKUP:=LOCAL_PORTS/} |
8 | | | 8 | |
9 | # Set up _ORDERED_SITES to work out the exact list of sites for every file, | | 9 | # Set up _ORDERED_SITES to work out the exact list of sites for every file, |
10 | # using the dynamic sites script, or ordering according to the master site | | 10 | # using the dynamic sites script, or ordering according to the master site |
11 | # list, MASTER_SORT_RANDOM randomization feature, or the patterns in | | 11 | # list, MASTER_SORT_RANDOM randomization feature, or the patterns in |
12 | # MASTER_SORT or MASTER_SORT_REGEX as appropriate. | | 12 | # MASTER_SORT or MASTER_SORT_REGEX as appropriate. |
13 | # No actual sorting is done until _ORDERED_SITES is expanded. | | 13 | # No actual sorting is done until _ORDERED_SITES is expanded. |
14 | # | | 14 | # |
| @@ -232,26 +232,27 @@ _FETCH_OUTPUT_ARGS.curl= -o | | | @@ -232,26 +232,27 @@ _FETCH_OUTPUT_ARGS.curl= -o |
232 | _FETCH_CMD.curl= ${TOOLS_PATH.curl} | | 232 | _FETCH_CMD.curl= ${TOOLS_PATH.curl} |
233 | | | 233 | |
234 | _FETCH_CMD.manual= ${TOOLS_PATH.false} | | 234 | _FETCH_CMD.manual= ${TOOLS_PATH.false} |
235 | | | 235 | |
236 | _FETCH_CMD.custom= ${FETCH_CMD} | | 236 | _FETCH_CMD.custom= ${FETCH_CMD} |
237 | _FETCH_BEFORE_ARGS.custom= ${FETCH_BEFORE_ARGS} | | 237 | _FETCH_BEFORE_ARGS.custom= ${FETCH_BEFORE_ARGS} |
238 | _FETCH_AFTER_ARGS.custom= ${FETCH_AFTER_ARGS} | | 238 | _FETCH_AFTER_ARGS.custom= ${FETCH_AFTER_ARGS} |
239 | _FETCH_RESUME_ARGS.custom= ${FETCH_RESUME_ARGS} | | 239 | _FETCH_RESUME_ARGS.custom= ${FETCH_RESUME_ARGS} |
240 | _FETCH_OUTPUT_ARGS.custom= ${FETCH_OUTPUT_ARGS} | | 240 | _FETCH_OUTPUT_ARGS.custom= ${FETCH_OUTPUT_ARGS} |
241 | | | 241 | |
242 | _FETCH_CMD= ${PKGSRC_SETENV} CHECKSUM=${_CHECKSUM_CMD:Q} \ | | 242 | _FETCH_CMD= ${PKGSRC_SETENV} CHECKSUM=${_CHECKSUM_CMD:Q} \ |
243 | CP=${TOOLS_CP:Q} \ | | 243 | CP=${TOOLS_CP:Q} \ |
244 | ECHO=${TOOLS_ECHO:Q} \ | | 244 | ECHO=${TOOLS_ECHO:Q} \ |
| | | 245 | FTPUSERAGENT= \ |
245 | FETCH_CMD=${_FETCH_CMD.${FETCH_USING}:Q} \ | | 246 | FETCH_CMD=${_FETCH_CMD.${FETCH_USING}:Q} \ |
246 | FETCH_BEFORE_ARGS=${_FETCH_BEFORE_ARGS.${FETCH_USING}:Q} \ | | 247 | FETCH_BEFORE_ARGS=${_FETCH_BEFORE_ARGS.${FETCH_USING}:Q} \ |
247 | FETCH_AFTER_ARGS=${_FETCH_AFTER_ARGS.${FETCH_USING}:Q} \ | | 248 | FETCH_AFTER_ARGS=${_FETCH_AFTER_ARGS.${FETCH_USING}:Q} \ |
248 | FETCH_RESUME_ARGS=${_FETCH_RESUME_ARGS.${FETCH_USING}:Q} \ | | 249 | FETCH_RESUME_ARGS=${_FETCH_RESUME_ARGS.${FETCH_USING}:Q} \ |
249 | FETCH_OUTPUT_ARGS=${_FETCH_OUTPUT_ARGS.${FETCH_USING}:Q} \ | | 250 | FETCH_OUTPUT_ARGS=${_FETCH_OUTPUT_ARGS.${FETCH_USING}:Q} \ |
250 | MKDIR=${TOOLS_MKDIR:Q} MV=${TOOLS_MV:Q} \ | | 251 | MKDIR=${TOOLS_MKDIR:Q} MV=${TOOLS_MV:Q} \ |
251 | TEST=${TOOLS_TEST:Q} TOUCH=${TOOLS_TOUCH:Q} \ | | 252 | TEST=${TOOLS_TEST:Q} TOUCH=${TOOLS_TOUCH:Q} \ |
252 | WC=${TOOLS_WC:Q} \ | | 253 | WC=${TOOLS_WC:Q} \ |
253 | ${SH} ${PKGSRCDIR}/mk/fetch/fetch | | 254 | ${SH} ${PKGSRCDIR}/mk/fetch/fetch |
254 | | | 255 | |
255 | _FETCH_ARGS+= ${PKG_VERBOSE:D-v} | | 256 | _FETCH_ARGS+= ${PKG_VERBOSE:D-v} |
256 | .if exists(${DISTINFO_FILE}) | | 257 | .if exists(${DISTINFO_FILE}) |
257 | _FETCH_ARGS+= ${FAILOVER_FETCH:D-c} -f ${DISTINFO_FILE:Q} | | 258 | _FETCH_ARGS+= ${FAILOVER_FETCH:D-c} -f ${DISTINFO_FILE:Q} |