DragonFly BSD
DragonFly submit List (threaded) for 2004-08
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

replace csh to sh in src/etc/Makefile


From: bj <foxia@xxxxxxxxxxxxx>
Date: Wed, 11 Aug 2004 20:07:32 -0400

Hi,

'make upgrade' in source tree fail without /bin/csh. Fix using sed, (in src/etc):
sed -e 's/csh \(.*\){\(.*\)}/sh \1[\2]/' -i '~' Makefile
--
- Regards,
Bj, <foxia@xxxxxxxxxxxxxxxxxxx>
*** Makefile~	Wed Aug 11 23:26:58 2004
--- Makefile	Wed Aug 11 23:26:58 2004
*************** upgrade_etc:
*** 102,113 ****
  	rm -f ${DESTDIR}/usr/bin/dnsquery
  	rm -f ${DESTDIR}/usr/bin/dnskeygen
  	rm -f ${DESTDIR}/usr/sbin/ndc
  .endif
  .if exists(${DESTDIR}/usr/lib/crtbegin.o)
! 	csh -c "rm -f ${DESTDIR}/usr/lib/gcc2/{crtbegin.o,crtbeginS.o,crtend.o,crtendS.o}"
! 	csh -c "rm -f ${DESTDIR}/usr/lib/gcc3/{crtbegin.o,crtbeginS.o,crtend.o,crtendS.o}"
  .endif
  .if exists(${DESTDIR}/usr/libexec/binutils212/elf/as)
  	ldconfig -m ${DESTDIR}/usr/lib/gcc2
  	rm -rf ${DESTDIR}/usr/lib/gcc3
  	rm -rf ${DESTDIR}/usr/libexec/gcc3
--- 102,113 ----
  	rm -f ${DESTDIR}/usr/bin/dnsquery
  	rm -f ${DESTDIR}/usr/bin/dnskeygen
  	rm -f ${DESTDIR}/usr/sbin/ndc
  .endif
  .if exists(${DESTDIR}/usr/lib/crtbegin.o)
! 	sh -c "rm -f ${DESTDIR}/usr/lib/gcc2/[crtbegin.o,crtbeginS.o,crtend.o,crtendS.o]"
! 	sh -c "rm -f ${DESTDIR}/usr/lib/gcc3/[crtbegin.o,crtbeginS.o,crtend.o,crtendS.o]"
  .endif
  .if exists(${DESTDIR}/usr/libexec/binutils212/elf/as)
  	ldconfig -m ${DESTDIR}/usr/lib/gcc2
  	rm -rf ${DESTDIR}/usr/lib/gcc3
  	rm -rf ${DESTDIR}/usr/libexec/gcc3
*************** upgrade_etc:
*** 117,140 ****
  	rm -rf ${DESTDIR}/usr/libexec/elf
  	rm -rf ${DESTDIR}/usr/libexec/aout
  	rm -rf ${DESTDIR}/usr/bin/gcc2
  	rm -rf ${DESTDIR}/usr/bin/gcc3
  	rm -rf ${DESTDIR}/usr/include/g++
! 	csh -c "rm -f ${DESTDIR}/usr/bin/{genassym,gensetdefs,nawk}"
! 	csh -c "rm -f ${DESTDIR}/usr/share/man/{man8,cat8}/{genassym,gensetdefs}.8.gz"
! 	csh -c "rm -f ${DESTDIR}/usr/share/man/{man1,cat1}/{gawk,nawk}.1.gz"
! 	csh -c "rm -f ${DESTDIR}/usr/libexec/{cc1,cc1obj,cc1plus}"
! 	csh -c "rm -f ${DESTDIR}/usr/libexec/{cpp,cpp0,f771,objformat}"
! 	csh -c "rm -f ${DESTDIR}/usr/libexec/binutils212/{cc1,cc1obj,cc1plus}"
! 	csh -c "rm -f ${DESTDIR}/usr/libexec/binutils212/{cpp,cpp0,f771,objformat}"
! 	csh -c "rm -f ${DESTDIR}/usr/libexec/binutils214/{cc1,cc1obj,cc1plus}"
! 	csh -c "rm -f ${DESTDIR}/usr/libexec/binutils214/{cpp,cpp0,f771,objformat}"
! 	csh -c "rm -f ${DESTDIR}/usr/lib/{libgcc.a,libgcc_p.a}"
! 	csh -c "rm -f ${DESTDIR}/usr/lib/{libobjc.a,libobjc_p.a,libstdc++.a}"
! 	csh -c "rm -f ${DESTDIR}/usr/lib/{libstdc++.so,libstdc++.so.3}"
! 	csh -c "rm -f ${DESTDIR}/usr/lib/{libstdc++_p.a}"
! 	csh -c "rm -f ${DESTDIR}/usr/bin/CC"
  	rm -f ${DESTDIR}/usr/bin/makewhatis
  	rm -f ${DESTDIR}/usr/sbin/prebind
  	ldconfig -R
  .endif
  
--- 117,140 ----
  	rm -rf ${DESTDIR}/usr/libexec/elf
  	rm -rf ${DESTDIR}/usr/libexec/aout
  	rm -rf ${DESTDIR}/usr/bin/gcc2
  	rm -rf ${DESTDIR}/usr/bin/gcc3
  	rm -rf ${DESTDIR}/usr/include/g++
! 	sh -c "rm -f ${DESTDIR}/usr/bin/[genassym,gensetdefs,nawk]"
! 	sh -c "rm -f ${DESTDIR}/usr/share/man/{man8,cat8}/[genassym,gensetdefs].8.gz"
! 	sh -c "rm -f ${DESTDIR}/usr/share/man/{man1,cat1}/[gawk,nawk].1.gz"
! 	sh -c "rm -f ${DESTDIR}/usr/libexec/[cc1,cc1obj,cc1plus]"
! 	sh -c "rm -f ${DESTDIR}/usr/libexec/[cpp,cpp0,f771,objformat]"
! 	sh -c "rm -f ${DESTDIR}/usr/libexec/binutils212/[cc1,cc1obj,cc1plus]"
! 	sh -c "rm -f ${DESTDIR}/usr/libexec/binutils212/[cpp,cpp0,f771,objformat]"
! 	sh -c "rm -f ${DESTDIR}/usr/libexec/binutils214/[cc1,cc1obj,cc1plus]"
! 	sh -c "rm -f ${DESTDIR}/usr/libexec/binutils214/[cpp,cpp0,f771,objformat]"
! 	sh -c "rm -f ${DESTDIR}/usr/lib/[libgcc.a,libgcc_p.a]"
! 	sh -c "rm -f ${DESTDIR}/usr/lib/[libobjc.a,libobjc_p.a,libstdc++.a]"
! 	sh -c "rm -f ${DESTDIR}/usr/lib/[libstdc++.so,libstdc++.so.3]"
! 	sh -c "rm -f ${DESTDIR}/usr/lib/[libstdc++_p.a]"
! 	sh -c "rm -f $[DESTDIR]/usr/bin/CC"
  	rm -f ${DESTDIR}/usr/bin/makewhatis
  	rm -f ${DESTDIR}/usr/sbin/prebind
  	ldconfig -R
  .endif
  


[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]