Lines 1425-1430
Link Here
|
1425 |
UID!= ${ID} -u |
1425 |
UID!= ${ID} -u |
1426 |
.endif |
1426 |
.endif |
1427 |
|
1427 |
|
|
|
1428 |
# allow group names have period and hyphen |
1429 |
_GRP_RE=C@(\.|-)@_@g |
1430 |
_GRP_RE_SED='s/[.-]/_/g' |
1431 |
|
1432 |
# Popular master sites |
1433 |
.include "${PORTSDIR}/Mk/bsd.sites.mk" |
1434 |
|
1428 |
DESTDIRNAME?= DESTDIR |
1435 |
DESTDIRNAME?= DESTDIR |
1429 |
|
1436 |
|
1430 |
# setup empty variables for USES targets |
1437 |
# setup empty variables for USES targets |
Lines 2188-2194
Link Here
|
2188 |
@${ECHO_MSG} "used in group definitions. Please fix your MASTER_SITES" |
2195 |
@${ECHO_MSG} "used in group definitions. Please fix your MASTER_SITES" |
2189 |
@${FALSE} |
2196 |
@${FALSE} |
2190 |
. endif |
2197 |
. endif |
2191 |
_MASTER_SITES_${_group}+= ${_S:C@^(.*/):[^/:]+$@\1@} |
2198 |
_MASTER_SITES_${_group:${_GRP_RE}}+= ${_S:C@^(.*/):[^/:]+$@\1@} |
2192 |
. endfor |
2199 |
. endfor |
2193 |
. else |
2200 |
. else |
2194 |
_MASTER_SITES_DEFAULT+= ${_S:C@^(.*/):[^/:]+$@\1@} |
2201 |
_MASTER_SITES_DEFAULT+= ${_S:C@^(.*/):[^/:]+$@\1@} |
Lines 2205-2211
Link Here
|
2205 |
@${ECHO_MSG} "used in group definitions. Please fix your PATCH_SITES" |
2212 |
@${ECHO_MSG} "used in group definitions. Please fix your PATCH_SITES" |
2206 |
@${FALSE} |
2213 |
@${FALSE} |
2207 |
. endif |
2214 |
. endif |
2208 |
_PATCH_SITES_${_group}+= ${_S:C@^(.*/):[^/:]+$@\1@} |
2215 |
_PATCH_SITES_${_group:${_GRP_RE}}+= ${_S:C@^(.*/):[^/:]+$@\1@} |
2209 |
. endfor |
2216 |
. endfor |
2210 |
. else |
2217 |
. else |
2211 |
_PATCH_SITES_DEFAULT+= ${_S:C@^(.*/):[^/:]+$@\1@} |
2218 |
_PATCH_SITES_DEFAULT+= ${_S:C@^(.*/):[^/:]+$@\1@} |
Lines 2227-2234
Link Here
|
2227 |
@${ECHO_MSG} "used in group definitions. Please fix your MASTER_SITE_SUBDIR" |
2234 |
@${ECHO_MSG} "used in group definitions. Please fix your MASTER_SITE_SUBDIR" |
2228 |
@${FALSE} |
2235 |
@${FALSE} |
2229 |
. endif |
2236 |
. endif |
2230 |
. if defined(_MASTER_SITES_${_group}) |
2237 |
. if defined(_MASTER_SITES_${_group:${_GRP_RE}}) |
2231 |
_MASTER_SITE_SUBDIR_${_group}+= ${_S:C@^(.*)/:[^/:]+$@\1@} |
2238 |
_MASTER_SITE_SUBDIR_${_group:${_GRP_RE}}+= ${_S:C@^(.*)/:[^/:]+$@\1@} |
2232 |
. endif |
2239 |
. endif |
2233 |
. endfor |
2240 |
. endfor |
2234 |
. else |
2241 |
. else |
Lines 2248-2255
Link Here
|
2248 |
@${ECHO_MSG} "used in group definitions. Please fix your PATCH_SITE_SUBDIR" |
2255 |
@${ECHO_MSG} "used in group definitions. Please fix your PATCH_SITE_SUBDIR" |
2249 |
@${FALSE} |
2256 |
@${FALSE} |
2250 |
. endif |
2257 |
. endif |
2251 |
. if defined(_PATCH_SITES_${_group}) |
2258 |
. if defined(_PATCH_SITES_${_group:${_GRP_RE}}) |
2252 |
_PATCH_SITE_SUBDIR_${_group}+= ${_S:C@^(.*)/:[^/:]+$@\1@} |
2259 |
_PATCH_SITE_SUBDIR_${_group:${_GRP_RE}}+= ${_S:C@^(.*)/:[^/:]+$@\1@} |
2253 |
. endif |
2260 |
. endif |
2254 |
. endfor |
2261 |
. endfor |
2255 |
. else |
2262 |
. else |
Lines 2265-2284
Link Here
|
2265 |
_S_TEMP= ${_S:S/^${_S:C@/:[^/:]+$@/@}//:S/^://} |
2272 |
_S_TEMP= ${_S:S/^${_S:C@/:[^/:]+$@/@}//:S/^://} |
2266 |
. if !empty(_S_TEMP) |
2273 |
. if !empty(_S_TEMP) |
2267 |
. for _group in ${_S_TEMP:S/,/ /g} |
2274 |
. for _group in ${_S_TEMP:S/,/ /g} |
2268 |
. if !defined(_MASTER_SITE_SUBDIR_${_group}) |
2275 |
. if !defined(_MASTER_SITE_SUBDIR_${_group:${_GRP_RE}}) |
2269 |
MASTER_SITES_TMP= ${_MASTER_SITES_${_group}:S^%SUBDIR%/^^} |
2276 |
MASTER_SITES_TMP= ${_MASTER_SITES_${_group:${_GRP_RE}}:S^%SUBDIR%/^^} |
2270 |
. else |
2277 |
. else |
2271 |
_S_TEMP_TEMP= ${_MASTER_SITES_${_group}:M*%SUBDIR%/*} |
2278 |
_S_TEMP_TEMP= ${_MASTER_SITES_${_group:${_GRP_RE}}:M*%SUBDIR%/*} |
2272 |
. if empty(_S_TEMP_TEMP) |
2279 |
. if empty(_S_TEMP_TEMP) |
2273 |
MASTER_SITES_TMP= ${_MASTER_SITES_${_group}} |
2280 |
MASTER_SITES_TMP= ${_MASTER_SITES_${_group:${_GRP_RE}}} |
2274 |
. else |
2281 |
. else |
2275 |
MASTER_SITES_TMP= |
2282 |
MASTER_SITES_TMP= |
2276 |
. for site in ${_MASTER_SITES_${_group}} |
2283 |
. for site in ${_MASTER_SITES_${_group:${_GRP_RE}}} |
2277 |
_S_TEMP_TEMP= ${site:M*%SUBDIR%/*} |
2284 |
_S_TEMP_TEMP= ${site:M*%SUBDIR%/*} |
2278 |
. if empty(_S_TEMP_TEMP) |
2285 |
. if empty(_S_TEMP_TEMP) |
2279 |
MASTER_SITES_TMP+= ${site} |
2286 |
MASTER_SITES_TMP+= ${site} |
2280 |
. else |
2287 |
. else |
2281 |
. for dir in ${_MASTER_SITE_SUBDIR_${_group}} |
2288 |
. for dir in ${_MASTER_SITE_SUBDIR_${_group:${_GRP_RE}}} |
2282 |
MASTER_SITES_TMP+= ${site:S^%SUBDIR%^\${dir}^} |
2289 |
MASTER_SITES_TMP+= ${site:S^%SUBDIR%^\${dir}^} |
2283 |
. endfor |
2290 |
. endfor |
2284 |
. endif |
2291 |
. endif |
Lines 2285-2291
Link Here
|
2285 |
. endfor |
2292 |
. endfor |
2286 |
. endif |
2293 |
. endif |
2287 |
. endif |
2294 |
. endif |
2288 |
_MASTER_SITES_${_group}:= ${MASTER_SITES_TMP} |
2295 |
_MASTER_SITES_${_group:${_GRP_RE}}:= ${MASTER_SITES_TMP} |
2289 |
. endfor |
2296 |
. endfor |
2290 |
. endif |
2297 |
. endif |
2291 |
.endfor |
2298 |
.endfor |
Lines 2315-2334
Link Here
|
2315 |
_S_TEMP= ${_S:S/^${_S:C@/:[^/:]+$@/@}//:S/^://} |
2322 |
_S_TEMP= ${_S:S/^${_S:C@/:[^/:]+$@/@}//:S/^://} |
2316 |
. if !empty(_S_TEMP) |
2323 |
. if !empty(_S_TEMP) |
2317 |
. for _group in ${_S_TEMP:S/,/ /g} |
2324 |
. for _group in ${_S_TEMP:S/,/ /g} |
2318 |
. if !defined(_PATCH_SITE_SUBDIR_${_group}) |
2325 |
. if !defined(_PATCH_SITE_SUBDIR_${_group:${_GRP_RE}}) |
2319 |
PATCH_SITES_TMP= ${_PATCH_SITES_${_group}:S^%SUBDIR%/^^} |
2326 |
PATCH_SITES_TMP= ${_PATCH_SITES_${_group:${_GRP_RE}}:S^%SUBDIR%/^^} |
2320 |
. else |
2327 |
. else |
2321 |
_S_TEMP_TEMP= ${_PATCH_SITES_${_group}:M*%SUBDIR%/*} |
2328 |
_S_TEMP_TEMP= ${_PATCH_SITES_${_group:${_GRP_RE}}:M*%SUBDIR%/*} |
2322 |
. if empty(_S_TEMP_TEMP) |
2329 |
. if empty(_S_TEMP_TEMP) |
2323 |
PATCH_SITES_TMP= ${_PATCH_SITES_${_group}} |
2330 |
PATCH_SITES_TMP= ${_PATCH_SITES_${_group:${_GRP_RE}}} |
2324 |
. else |
2331 |
. else |
2325 |
PATCH_SITES_TMP= |
2332 |
PATCH_SITES_TMP= |
2326 |
. for site in ${_PATCH_SITES_${_group}} |
2333 |
. for site in ${_PATCH_SITES_${_group:${_GRP_RE}}} |
2327 |
_S_TEMP_TEMP= ${site:M*%SUBDIR%/*} |
2334 |
_S_TEMP_TEMP= ${site:M*%SUBDIR%/*} |
2328 |
. if empty(_S_TEMP_TEMP) |
2335 |
. if empty(_S_TEMP_TEMP) |
2329 |
PATCH_SITES_TMP+= ${site} |
2336 |
PATCH_SITES_TMP+= ${site} |
2330 |
. else |
2337 |
. else |
2331 |
. for dir in ${_PATCH_SITE_SUBDIR_${_group}} |
2338 |
. for dir in ${_PATCH_SITE_SUBDIR_${_group:${_GRP_RE}}} |
2332 |
PATCH_SITES_TMP+= ${site:S^%SUBDIR%^\${dir}^} |
2339 |
PATCH_SITES_TMP+= ${site:S^%SUBDIR%^\${dir}^} |
2333 |
. endfor |
2340 |
. endfor |
2334 |
. endif |
2341 |
. endif |
Lines 2335-2341
Link Here
|
2335 |
. endfor |
2342 |
. endfor |
2336 |
. endif |
2343 |
. endif |
2337 |
. endif |
2344 |
. endif |
2338 |
_PATCH_SITES_${_group}:= ${PATCH_SITES_TMP} |
2345 |
_PATCH_SITES_${_group:${_GRP_RE}}:= ${PATCH_SITES_TMP} |
2339 |
. endfor |
2346 |
. endfor |
2340 |
. endif |
2347 |
. endif |
2341 |
.endfor |
2348 |
.endfor |
Lines 2389-2399
Link Here
|
2389 |
_D_TEMP= ${_D:S/^${_D:C/:[^:]+$//}//} |
2396 |
_D_TEMP= ${_D:S/^${_D:C/:[^:]+$//}//} |
2390 |
. if !empty(_D_TEMP) |
2397 |
. if !empty(_D_TEMP) |
2391 |
. for _group in ${_D_TEMP:S/^://:S/,/ /g} |
2398 |
. for _group in ${_D_TEMP:S/^://:S/,/ /g} |
2392 |
. if !defined(_MASTER_SITES_${_group}) |
2399 |
. if !defined(_MASTER_SITES_${_group:${_GRP_RE}}) |
2393 |
_G_TEMP_TEMP= ${_G_TEMP:M/${_group}/} |
2400 |
_G_TEMP_TEMP= ${_G_TEMP:M/${_group}/} |
2394 |
. if empty(_G_TEMP_TEMP) |
2401 |
. if empty(_G_TEMP_TEMP) |
2395 |
_G_TEMP+= ${_group} |
2402 |
_G_TEMP+= ${_group} |
2396 |
_MASTER_SITES_ALL+= ${_MASTER_SITES_${_group}} |
2403 |
_MASTER_SITES_ALL+= ${_MASTER_SITES_${_group:${_GRP_RE}}} |
2397 |
. endif |
2404 |
. endif |
2398 |
. endif |
2405 |
. endif |
2399 |
. endfor |
2406 |
. endfor |
Lines 2410-2420
Link Here
|
2410 |
_P_strip= ${_P_TEMP:S/^${_P_TEMP:C/:-[^:]*$//}//:S/^://} |
2417 |
_P_strip= ${_P_TEMP:S/^${_P_TEMP:C/:-[^:]*$//}//:S/^://} |
2411 |
. if !empty(_P_groups) |
2418 |
. if !empty(_P_groups) |
2412 |
. for _group in ${_P_groups:S/,/ /g} |
2419 |
. for _group in ${_P_groups:S/,/ /g} |
2413 |
. if !defined(_PATCH_SITES_${_group}) |
2420 |
. if !defined(_PATCH_SITES_${_group:${_GRP_RE}}) |
2414 |
_G_TEMP_TEMP= ${_G_TEMP:M/${_group}/} |
2421 |
_G_TEMP_TEMP= ${_G_TEMP:M/${_group}/} |
2415 |
. if empty(_G_TEMP_TEMP) |
2422 |
. if empty(_G_TEMP_TEMP) |
2416 |
_G_TEMP+= ${_group} |
2423 |
_G_TEMP+= ${_group} |
2417 |
_PATCH_SITES_ALL+= ${_PATCH_SITES_${_group}} |
2424 |
_PATCH_SITES_ALL+= ${_PATCH_SITES_${_group:${_GRP_RE}}} |
2418 |
. endif |
2425 |
. endif |
2419 |
. endif |
2426 |
. endif |
2420 |
. endfor |
2427 |
. endfor |
Lines 2465-2473
Link Here
|
2465 |
. if !empty(_S_TEMP) |
2472 |
. if !empty(_S_TEMP) |
2466 |
. for _group in ${_S_TEMP:S/^://:S/,/ /g} |
2473 |
. for _group in ${_S_TEMP:S/^://:S/,/ /g} |
2467 |
. if !target(master-sites-${_group}) |
2474 |
. if !target(master-sites-${_group}) |
2468 |
SORTED_MASTER_SITES_${_group}_CMD= cd ${.CURDIR} && ${MAKE} master-sites-${_group} |
2475 |
SORTED_MASTER_SITES_${_group:${_GRP_RE}}_CMD= cd ${.CURDIR} && ${MAKE} master-sites-${_group} |
2469 |
master-sites-${_group}: |
2476 |
master-sites-${_group}: |
2470 |
@${ECHO_CMD} ${_MASTER_SITE_OVERRIDE} `${ECHO_CMD} '${_MASTER_SITES_${_group}}' | ${AWK} '${MASTER_SORT_AWK:S|\\|\\\\|g}'` ${_MASTER_SITE_BACKUP} |
2477 |
@${ECHO_CMD} ${_MASTER_SITE_OVERRIDE} `${ECHO_CMD} '${_MASTER_SITES_${_group:${_GRP_RE}}}' | ${AWK} '${MASTER_SORT_AWK:S|\\|\\\\|g}'` ${_MASTER_SITE_BACKUP} |
2471 |
. endif |
2478 |
. endif |
2472 |
. endfor |
2479 |
. endfor |
2473 |
. endif |
2480 |
. endif |
Lines 2477-2485
Link Here
|
2477 |
. if !empty(_S_TEMP) |
2484 |
. if !empty(_S_TEMP) |
2478 |
. for _group in ${_S_TEMP:S/^://:S/,/ /g} |
2485 |
. for _group in ${_S_TEMP:S/^://:S/,/ /g} |
2479 |
. if !target(patch-sites-${_group}) |
2486 |
. if !target(patch-sites-${_group}) |
2480 |
SORTED_PATCH_SITES_${_group}_CMD= cd ${.CURDIR} && ${MAKE} patch-sites-${_group} |
2487 |
SORTED_PATCH_SITES_${_group:${_GRP_RE}}_CMD= cd ${.CURDIR} && ${MAKE} patch-sites-${_group} |
2481 |
patch-sites-${_group}: |
2488 |
patch-sites-${_group}: |
2482 |
@${ECHO_CMD} ${_MASTER_SITE_OVERRIDE} `${ECHO_CMD} '${_PATCH_SITES_${_group}}' | ${AWK} '${MASTER_SORT_AWK:S|\\|\\\\|g}'` ${_MASTER_SITE_BACKUP} |
2489 |
@${ECHO_CMD} ${_MASTER_SITE_OVERRIDE} `${ECHO_CMD} '${_PATCH_SITES_${_group:${_GRP_RE}}}' | ${AWK} '${MASTER_SORT_AWK:S|\\|\\\\|g}'` ${_MASTER_SITE_BACKUP} |
2483 |
. endif |
2490 |
. endif |
2484 |
. endfor |
2491 |
. endfor |
2485 |
. endif |
2492 |
. endif |
Lines 2493-2500
Link Here
|
2493 |
_F_TEMP= ${_F:S/^${_F:C/:[^:]+$//}//:S/^://} |
2500 |
_F_TEMP= ${_F:S/^${_F:C/:[^:]+$//}//:S/^://} |
2494 |
. if !empty(_F_TEMP) |
2501 |
. if !empty(_F_TEMP) |
2495 |
. for _group in ${_F_TEMP:S/,/ /g} |
2502 |
. for _group in ${_F_TEMP:S/,/ /g} |
2496 |
. if defined(_MASTER_SITES_${_group}) |
2503 |
. if defined(_MASTER_SITES_${_group:${_GRP_RE}}) |
2497 |
_MASTER_SITES_ENV+= _MASTER_SITES_${_group}="${_MASTER_SITES_${_group}}" |
2504 |
_MASTER_SITES_ENV+= _MASTER_SITES_${_group:${_GRP_RE}}="${_MASTER_SITES_${_group:${_GRP_RE}}}" |
2498 |
. endif |
2505 |
. endif |
2499 |
. endfor |
2506 |
. endfor |
2500 |
. endif |
2507 |
. endif |
Lines 2504-2511
Link Here
|
2504 |
_F_TEMP= ${_F:S/^${_F:C/:[^-:][^:]*$//}//:S/^://} |
2511 |
_F_TEMP= ${_F:S/^${_F:C/:[^-:][^:]*$//}//:S/^://} |
2505 |
. if !empty(_F_TEMP) |
2512 |
. if !empty(_F_TEMP) |
2506 |
. for _group in ${_F_TEMP:S/,/ /g} |
2513 |
. for _group in ${_F_TEMP:S/,/ /g} |
2507 |
. if defined(_PATCH_SITES_${_group}) |
2514 |
. if defined(_PATCH_SITES_${_group:${_GRP_RE}}) |
2508 |
_PATCH_SITES_ENV+= _PATCH_SITES_${_group}="${_PATCH_SITES_${_group}}" |
2515 |
_PATCH_SITES_ENV+= _PATCH_SITES_${_group:${_GRP_RE}}="${_PATCH_SITES_${_group:${_GRP_RE}}}" |
2509 |
. endif |
2516 |
. endif |
2510 |
. endfor |
2517 |
. endfor |
2511 |
. endif |
2518 |
. endif |
Lines 3061-3067
Link Here
|
3061 |
if [ $$_file = $$file ]; then \ |
3068 |
if [ $$_file = $$file ]; then \ |
3062 |
select=''; \ |
3069 |
select=''; \ |
3063 |
else \ |
3070 |
else \ |
3064 |
select=`${ECHO_CMD} $${_file##*:} | ${SED} -e 's/,/ /g'` ; \ |
3071 |
select=`${ECHO_CMD} $${_file##*:} | ${SED} -e 's/,/ /g' -e ${_GRP_RE_SED}` ; \ |
3065 |
fi; \ |
3072 |
fi; \ |
3066 |
force_fetch=false; \ |
3073 |
force_fetch=false; \ |
3067 |
filebasename=$${file##*/}; \ |
3074 |
filebasename=$${file##*/}; \ |
Lines 3145-3151
Link Here
|
3145 |
if [ $$_file = $$file ]; then \ |
3152 |
if [ $$_file = $$file ]; then \ |
3146 |
select=''; \ |
3153 |
select=''; \ |
3147 |
else \ |
3154 |
else \ |
3148 |
select=`${ECHO_CMD} $${_file##*:} | ${SED} -e 's/,/ /g'` ; \ |
3155 |
select=`${ECHO_CMD} $${_file##*:} | ${SED} -e 's/,/ /g' -e ${_GRP_RE_SED}` ; \ |
3149 |
fi; \ |
3156 |
fi; \ |
3150 |
file=`${ECHO_CMD} $$file | ${SED} -E -e 's/:-[^:]+$$//'` ; \ |
3157 |
file=`${ECHO_CMD} $$file | ${SED} -E -e 's/:-[^:]+$$//'` ; \ |
3151 |
force_fetch=false; \ |
3158 |
force_fetch=false; \ |
Lines 4005-4011
Link Here
|
4005 |
if [ $$_file = $$file ]; then \ |
4012 |
if [ $$_file = $$file ]; then \ |
4006 |
select=''; \ |
4013 |
select=''; \ |
4007 |
else \ |
4014 |
else \ |
4008 |
select=`${ECHO_CMD} $${_file##*:} | ${SED} -e 's/,/ /g'` ; \ |
4015 |
select=`${ECHO_CMD} $${_file##*:} | ${SED} -e 's/,/ /g' -e ${_GRP_RE_SED}` ; \ |
4009 |
fi; \ |
4016 |
fi; \ |
4010 |
if [ ! -f $$file -a ! -f $${file##*/} ]; then \ |
4017 |
if [ ! -f $$file -a ! -f $${file##*/} ]; then \ |
4011 |
if [ ! -z "$$select" ] ; then \ |
4018 |
if [ ! -z "$$select" ] ; then \ |
Lines 4046-4052
Link Here
|
4046 |
if [ $$_file = $$file ]; then \ |
4053 |
if [ $$_file = $$file ]; then \ |
4047 |
select=''; \ |
4054 |
select=''; \ |
4048 |
else \ |
4055 |
else \ |
4049 |
select=`${ECHO_CMD} $${_file##*:} | ${SED} -e 's/,/ /g'` ; \ |
4056 |
select=`${ECHO_CMD} $${_file##*:} | ${SED} -e 's/,/ /g' -e ${_GRP_RE_SED}` ; \ |
4050 |
fi; \ |
4057 |
fi; \ |
4051 |
file=`${ECHO_CMD} $$file | ${SED} -E -e 's/:-[^:]+$$//'` ; \ |
4058 |
file=`${ECHO_CMD} $$file | ${SED} -E -e 's/:-[^:]+$$//'` ; \ |
4052 |
if [ ! -f $$file -a ! -f $${file##*/} ]; then \ |
4059 |
if [ ! -f $$file -a ! -f $${file##*/} ]; then \ |
Lines 4088-4094
Link Here
|
4088 |
if [ $$_file = $$file ]; then \ |
4095 |
if [ $$_file = $$file ]; then \ |
4089 |
select=''; \ |
4096 |
select=''; \ |
4090 |
else \ |
4097 |
else \ |
4091 |
select=`${ECHO_CMD} $${_file##*:} | ${SED} -e 's/,/ /g'` ; \ |
4098 |
select=`${ECHO_CMD} $${_file##*:} | ${SED} -e 's/,/ /g' -e ${_GRP_RE_SED}` ; \ |
4092 |
fi; \ |
4099 |
fi; \ |
4093 |
if [ ! -z "${LISTALL}" -o ! -f $$file -a ! -f $${file##*/} ]; then \ |
4100 |
if [ ! -z "${LISTALL}" -o ! -f $$file -a ! -f $${file##*/} ]; then \ |
4094 |
if [ ! -z "$$select" ] ; then \ |
4101 |
if [ ! -z "$$select" ] ; then \ |
Lines 4121-4127
Link Here
|
4121 |
if [ $$_file = $$file ]; then \ |
4128 |
if [ $$_file = $$file ]; then \ |
4122 |
select=''; \ |
4129 |
select=''; \ |
4123 |
else \ |
4130 |
else \ |
4124 |
select=`${ECHO_CMD} $${_file##*:} | ${SED} -e 's/,/ /g'` ; \ |
4131 |
select=`${ECHO_CMD} $${_file##*:} | ${SED} -e 's/,/ /g' -e ${_GRP_RE_SED}` ; \ |
4125 |
fi; \ |
4132 |
fi; \ |
4126 |
file=`${ECHO_CMD} $$file | ${SED} -E -e 's/:-[^:]+$$//'` ; \ |
4133 |
file=`${ECHO_CMD} $$file | ${SED} -E -e 's/:-[^:]+$$//'` ; \ |
4127 |
fileptn=`${ECHO_CMD} $$file | ${SED} 's|/|\\\\/|g;s/\./\\\\./g;s/\+/\\\\+/g;s/\?/\\\\?/g'` ; \ |
4134 |
fileptn=`${ECHO_CMD} $$file | ${SED} 's|/|\\\\/|g;s/\./\\\\./g;s/\+/\\\\+/g;s/\?/\\\\?/g'` ; \ |