Changeset 3182
- Timestamp:
- 07/09/07 14:08:12 (1 year ago)
- Files:
-
- trunk/freewrt/mk/vars.mk (modified) (1 diff)
- trunk/freewrt/package/ed/patches/patch-Makefile (modified) (1 diff)
- trunk/freewrt/scripts/scan-tools.sh (modified) (4 diffs)
- trunk/freewrt/tools/Makefile (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/freewrt/mk/vars.mk
r3116 r3182 17 17 BUILD_USER= $(shell id -un) 18 18 BUILD_GROUP= $(shell id -gn) 19 BMAKE= ${TOPDIR}/lbin/bmake 19 20 BSDMAKE_FLAGS+= BINOWN=${BUILD_USER} BINGRP=${BUILD_GROUP} 20 21 BSDMAKE_FLAGS+= LIBOWN=${BUILD_USER} LIBGRP=${BUILD_GROUP} trunk/freewrt/package/ed/patches/patch-Makefile
r3180 r3182 1 1 $FreeWRT$ 2 --- ed.orig/Makefile Tue Mar 15 18:58:31 20053 +++ ed/Makefile Mon Jul 9 11:37:12 20074 @@ -3,14 +3,1 7@@2 --- ed.orig/Makefile 2005-03-15 19:58:53.000000000 +0100 3 +++ ed/Makefile 2007-06-26 18:03:13.000000000 +0200 4 @@ -3,14 +3,14 @@ 5 5 6 6 PROG= ed 7 7 SRCS= buf.c cbc.c glbl.c io.c main.c re.c sub.c undo.c 8 8 -CPPFLAGS+= -DBACKWARDS -DDES 9 +CPPFLAGS+= -DBACKWARDS 10 +.if exists(${.SYSMK}/mirmake.h) 11 +CPPFLAGS+= -include ${.SYSMK}/mirmake.h 12 +.endif 9 +CPPFLAGS+= -DBACKWARDS -include ${.SYSMK}/mirmake.h 13 10 14 11 #LINKS= ${BINDIR}/ed ${BINDIR}/red trunk/freewrt/scripts/scan-tools.sh
r3138 r3182 39 39 opath=$PATH 40 40 out=0 41 bmake=42 41 43 42 if [[ $NO_ERROR != @(0|1) ]]; then … … 84 83 <$topdir/scripts/uname.fake >$topdir/lbin/uname 85 84 chmod 555 $topdir/lbin/uname 86 bmake=/usr/bin/make87 85 ;; 88 86 NetBSD) … … 418 416 fi 419 417 420 have_tsort=0 421 if which tsort >/dev/null 2>&1; then 422 v=$(printf 'a b\nb c\n' | tsort -r 2>/dev/null | md5sum) 423 [[ ${v%% *} = 0617bc44e824dd65da71d04b29c85e63 ]] && have_tsort=1 424 fi 425 426 if [[ $have_tsort = 0 ]]; then 427 bmake= 428 else 429 for x in $bmake $(which mmake) $(which bmake) /usr/bin/make; do 430 bmake= 431 y=$(printf 't:\n\t@echo ${_MIRMAKE_VER}\n' | \ 432 $x -f - t 2>/dev/null) 433 [[ $y = +([0-9]) ]] || continue 434 [[ $y < 20070626 ]] && continue 435 bmake=$x 436 break 437 done 438 fi 439 [[ $bmake = $topdir/lbin/bmake ]] && bmake= 440 441 if [[ $have_tsort = 0 || -z $bmake ]]; then 442 echo USE_TOOLS_MIRMAKE=1 >>$topdir/lbin/prereq.mk 443 bmake=$topdir/lbin/bmake 444 if ! which mksh >/dev/null 2>&1; then 445 echo USE_TOOLS_MKSH=1 >>$topdir/lbin/prereq.mk 446 fi 447 fi 448 449 echo "BMAKE='$bmake'" >>$topdir/lbin/prereq.mk 450 451 if grep USE_TOOLS_MKSH=1 $topdir/lbin/prereq.mk >/dev/null 2>&1; then 418 if ! which mksh >/dev/null 2>&1; then 419 echo USE_TOOLS_MKSH=1 >>$topdir/lbin/prereq.mk 452 420 echo "MBSH:=$topdir/lbin/mkshw" >>$topdir/lbin/prereq.mk 453 421 rm -f $topdir/lbin/mkshw … … 461 429 EOF 462 430 chmod +x $topdir/lbin/mkshw 463 el if which mksh >/dev/null 2>&1; then431 else 464 432 echo "MBSH:=$(which mksh)" >>$topdir/lbin/prereq.mk 465 else466 echo "MBSH:=$${BASH}" >>$topdir/lbin/prereq.mk467 433 fi 468 434 trunk/freewrt/tools/Makefile
r3125 r3182 10 10 11 11 # These must be first 12 TARGETS+= paxmirabilis 13 TARGETS+= sed 12 TARGETS+= paxmirabilis # all depend on it 13 TARGETS+= sed # most depend on it 14 14 15 15 # Conditionals … … 17 17 TARGETS+= mksh 18 18 endif 19 ifneq (${USE_TOOLS_MIRMAKE},)20 19 TARGETS+= mirmake # depends on mksh 21 endif22 20 23 21 TARGETS+= brcm-utils


