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