wok rev 14345
tcc: remove patch
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sun Apr 14 15:05:45 2013 +0200 (2013-04-14) |
parents | 012b01cf2c1d |
children | bac33b17992d |
files | tcc/receipt tcc/stuff/Makefile.u |
line diff
1.1 --- a/tcc/receipt Sun Apr 14 14:51:53 2013 +0200 1.2 +++ b/tcc/receipt Sun Apr 14 15:05:45 2013 +0200 1.3 @@ -12,7 +12,7 @@ 1.4 HOST_ARCH="i486 arm" 1.5 1.6 DEPENDS="tcc-common" 1.7 -BUILD_DEPENDS="perl" 1.8 +BUILD_DEPENDS="perl texinfo" 1.9 1.10 # Perl is installed in a cross env. 1.11 case "$ARCH" in 1.12 @@ -23,10 +23,6 @@ 1.13 compile_rules() 1.14 { 1.15 cd $src 1.16 - if [ ! -f done.Makefile.u ]; then 1.17 - patch < $stuff/Makefile.u || return 1 1.18 - touch done.Makefile.u 1.19 - fi 1.20 ./configure \ 1.21 --prefix=/usr \ 1.22 --enable-cross \
2.1 --- a/tcc/stuff/Makefile.u Sun Apr 14 14:51:53 2013 +0200 2.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 2.3 @@ -1,142 +0,0 @@ 2.4 ---- tcc-0.9.26/Makefile 2.5 -+++ tcc-0.9.26/Makefile 2.6 -@@ -218,84 +218,84 @@ 2.7 - 2.8 - ifndef CONFIG_WIN32 2.9 - install: $(PROGS) $(TCCLIBS) $(TCCDOCS) 2.10 -- mkdir -p "$(bindir)" 2.11 -+ mkdir -p "$(DESTDIR)/$(bindir)" 2.12 - ifeq ($(CC),tcc) 2.13 -- $(INSTALL) -m755 $(PROGS) "$(bindir)" 2.14 -+ $(INSTALL) -m755 $(PROGS) "$(DESTDIR)/$(bindir)" 2.15 - else 2.16 -- $(INSTALLBIN) -m755 $(PROGS) "$(bindir)" 2.17 -+ $(INSTALLBIN) -m755 $(PROGS) "$(DESTDIR)/$(bindir)" 2.18 - endif 2.19 -- mkdir -p "$(mandir)/man1" 2.20 -- -$(INSTALL) tcc.1 "$(mandir)/man1" 2.21 -- mkdir -p "$(infodir)" 2.22 -- -$(INSTALL) tcc-doc.info "$(infodir)" 2.23 -- mkdir -p "$(tccdir)" 2.24 -- mkdir -p "$(tccdir)/include" 2.25 -+ mkdir -p "$(DESTDIR)/$(mandir)/man1" 2.26 -+ -$(INSTALL) tcc.1 "$(DESTDIR)/$(mandir)/man1" 2.27 -+ mkdir -p "$(DESTDIR)/$(infodir)" 2.28 -+ -$(INSTALL) tcc-doc.info "$(DESTDIR)/$(infodir)" 2.29 -+ mkdir -p "$(DESTDIR)/$(tccdir)" 2.30 -+ mkdir -p "$(DESTDIR)/$(tccdir)/include" 2.31 - ifneq ($(LIBTCC1),) 2.32 -- $(INSTALL) -m644 $(LIBTCC1) "$(tccdir)" 2.33 -+ $(INSTALL) -m644 $(LIBTCC1) "$(DESTDIR)/$(tccdir)" 2.34 - endif 2.35 -- $(INSTALL) -m644 $(addprefix $(top_srcdir)/include/,$(TCC_INCLUDES)) "$(tccdir)/include" 2.36 -+ $(INSTALL) -m644 $(addprefix $(top_srcdir)/include/,$(TCC_INCLUDES)) "$(DESTDIR)/$(tccdir)/include" 2.37 - mkdir -p "$(libdir)" 2.38 -- $(INSTALL) -m755 $(LIBTCC) "$(libdir)" 2.39 -+ $(INSTALL) -m755 $(LIBTCC) "$(DESTDIR)/$(libdir)" 2.40 - ifdef DISABLE_STATIC 2.41 -- ln -sf "$(ln_libdir)/libtcc.so.1.0" "$(libdir)/libtcc.so.1" 2.42 -- ln -sf "$(ln_libdir)/libtcc.so.1.0" "$(libdir)/libtcc.so" 2.43 -+ ln -sf "$(ln_libdir)/libtcc.so.1.0" "$(DESTDIR)/$(libdir)/libtcc.so.1" 2.44 -+ ln -sf "$(ln_libdir)/libtcc.so.1.0" "$(DESTDIR)/$(libdir)/libtcc.so" 2.45 - endif 2.46 -- mkdir -p "$(includedir)" 2.47 -- $(INSTALL) -m644 $(top_srcdir)/libtcc.h "$(includedir)" 2.48 -- mkdir -p "$(docdir)" 2.49 -- -$(INSTALL) -m644 tcc-doc.html "$(docdir)" 2.50 -+ mkdir -p "$(DESTDIR)/$(includedir)" 2.51 -+ $(INSTALL) -m644 $(top_srcdir)/libtcc.h "$(DESTDIR)/$(includedir)" 2.52 -+ mkdir -p "$(DESTDIR)/$(docdir)" 2.53 -+ -$(INSTALL) -m644 tcc-doc.html "$(DESTDIR)/$(docdir)" 2.54 - ifdef CONFIG_CROSS 2.55 -- mkdir -p "$(tccdir)/win32/lib/32" 2.56 -- mkdir -p "$(tccdir)/win32/lib/64" 2.57 -+ mkdir -p "$(DESTDIR)/$(tccdir)/win32/lib/32" 2.58 -+ mkdir -p "$(DESTDIR)/$(tccdir)/win32/lib/64" 2.59 - ifeq ($(ARCH),x86-64) 2.60 -- mkdir -p "$(tccdir)/i386" 2.61 -- $(INSTALL) -m644 lib/i386/libtcc1.a "$(tccdir)/i386" 2.62 -- cp -r "$(tccdir)/include" "$(tccdir)/i386" 2.63 -+ mkdir -p "$(DESTDIR)/$(tccdir)/i386" 2.64 -+ $(INSTALL) -m644 lib/i386/libtcc1.a "$(DESTDIR)/$(tccdir)/i386" 2.65 -+ cp -r "$(tccdir)/include" "$(DESTDIR)/$(tccdir)/i386" 2.66 - endif 2.67 -- $(INSTALL) -m644 win32/lib/*.def "$(tccdir)/win32/lib" 2.68 -- $(INSTALL) -m644 lib/i386-win32/libtcc1.a "$(tccdir)/win32/lib/32" 2.69 -- $(INSTALL) -m644 lib/x86_64-win32/libtcc1.a "$(tccdir)/win32/lib/64" 2.70 -- cp -r win32/include/. "$(tccdir)/win32/include" 2.71 -- cp -r include/. "$(tccdir)/win32/include" 2.72 -+ $(INSTALL) -m644 win32/lib/*.def "$(DESTDIR)/$(tccdir)/win32/lib" 2.73 -+ $(INSTALL) -m644 lib/i386-win32/libtcc1.a "$(DESTDIR)/$(tccdir)/win32/lib/32" 2.74 -+ $(INSTALL) -m644 lib/x86_64-win32/libtcc1.a "$(DESTDIR)/$(tccdir)/win32/lib/64" 2.75 -+ cp -r win32/include/. "$(DESTDIR)/$(tccdir)/win32/include" 2.76 -+ cp -r include/. "$(DESTDIR)/$(tccdir)/win32/include" 2.77 - endif 2.78 - 2.79 - uninstall: 2.80 -- rm -fv $(foreach P,$(PROGS),"$(bindir)/$P") 2.81 -- rm -fv $(foreach P,$(LIBTCC1),"$(tccdir)/$P") 2.82 -- rm -fv $(foreach P,$(TCC_INCLUDES),"$(tccdir)/include/$P") 2.83 -- rm -fv "$(docdir)/tcc-doc.html" "$(mandir)/man1/tcc.1" "$(infodir)/tcc-doc.info" 2.84 -- rm -fv "$(libdir)/$(LIBTCC)" "$(includedir)/libtcc.h" 2.85 -- rm -fv "$(libdir)/libtcc.so*" 2.86 -- rm -rf "$(tccdir)/win32" 2.87 -- -rmdir $(tccdir)/include 2.88 -+ rm -fv $(foreach P,$(PROGS),"$(DESTDIR)/$(bindir)/$P") 2.89 -+ rm -fv $(foreach P,$(LIBTCC1),"$(DESTDIR)/$(tccdir)/$P") 2.90 -+ rm -fv $(foreach P,$(TCC_INCLUDES),"$(DESTDIR)/$(tccdir)/include/$P") 2.91 -+ rm -fv "$(DESTDIR)/$(docdir)/tcc-doc.html" "$(DESTDIR)/$(mandir)/man1/tcc.1" "$(DESTDIR)/$(infodir)/tcc-doc.info" 2.92 -+ rm -fv "$(DESTDIR)/$(libdir)/$(LIBTCC)" "$(DESTDIR)/$(includedir)/libtcc.h" 2.93 -+ rm -fv "$(DESTDIR)/$(libdir)/libtcc.so*" 2.94 -+ rm -rf "$(DESTDIR)/$(tccdir)/win32" 2.95 -+ -rmdir $(DESTDIR)/$(tccdir)/include 2.96 - ifeq ($(ARCH),x86-64) 2.97 -- rm -rf "$(tccdir)/i386" 2.98 -+ rm -rf "$(DESTDIR)/$(tccdir)/i386" 2.99 - endif 2.100 - else 2.101 - # on windows 2.102 - install: $(PROGS) $(TCCLIBS) $(TCCDOCS) 2.103 -- mkdir -p "$(tccdir)" 2.104 -- mkdir -p "$(tccdir)/lib" 2.105 -- mkdir -p "$(tccdir)/include" 2.106 -- mkdir -p "$(tccdir)/examples" 2.107 -- mkdir -p "$(tccdir)/doc" 2.108 -- mkdir -p "$(tccdir)/libtcc" 2.109 -- $(INSTALLBIN) -m755 $(PROGS) "$(tccdir)" 2.110 -- $(INSTALL) -m644 $(LIBTCC1) win32/lib/*.def "$(tccdir)/lib" 2.111 -- cp -r win32/include/. "$(tccdir)/include" 2.112 -- cp -r win32/examples/. "$(tccdir)/examples" 2.113 -- $(INSTALL) -m644 $(addprefix include/,$(TCC_INCLUDES)) "$(tccdir)/include" 2.114 -- $(INSTALL) -m644 tcc-doc.html win32/tcc-win32.txt "$(tccdir)/doc" 2.115 -- $(INSTALL) -m644 $(LIBTCC) libtcc.h "$(tccdir)/libtcc" 2.116 -+ mkdir -p "$(DESTDIR)/$(tccdir)" 2.117 -+ mkdir -p "$(DESTDIR)/$(tccdir)/lib" 2.118 -+ mkdir -p "$(DESTDIR)/$(tccdir)/include" 2.119 -+ mkdir -p "$(DESTDIR)/$(tccdir)/examples" 2.120 -+ mkdir -p "$(DESTDIR)/$(tccdir)/doc" 2.121 -+ mkdir -p "$(DESTDIR)/$(tccdir)/libtcc" 2.122 -+ $(INSTALLBIN) -m755 $(PROGS) "$(DESTDIR)/$(tccdir)" 2.123 -+ $(INSTALL) -m644 $(LIBTCC1) win32/lib/*.def "$(DESTDIR)/$(tccdir)/lib" 2.124 -+ cp -r win32/include/. "$(DESTDIR)/$(tccdir)/include" 2.125 -+ cp -r win32/examples/. "$(DESTDIR)/$(tccdir)/examples" 2.126 -+ $(INSTALL) -m644 $(addprefix include/,$(TCC_INCLUDES)) "$(DESTDIR)/$(tccdir)/include" 2.127 -+ $(INSTALL) -m644 tcc-doc.html win32/tcc-win32.txt "$(DESTDIR)/$(tccdir)/doc" 2.128 -+ $(INSTALL) -m644 $(LIBTCC) libtcc.h "$(DESTDIR)/$(tccdir)/libtcc" 2.129 - ifdef CONFIG_CROSS 2.130 -- mkdir -p "$(tccdir)/lib/32" 2.131 -- mkdir -p "$(tccdir)/lib/64" 2.132 -- -$(INSTALL) -m644 lib/i386-win32/libtcc1.a "$(tccdir)/lib/32" 2.133 -- -$(INSTALL) -m644 lib/x86_64-win32/libtcc1.a "$(tccdir)/lib/64" 2.134 -+ mkdir -p "$(DESTDIR)/$(tccdir)/lib/32" 2.135 -+ mkdir -p "$(DESTDIR)/$(tccdir)/lib/64" 2.136 -+ -$(INSTALL) -m644 lib/i386-win32/libtcc1.a "$(DESTDIR)/$(tccdir)/lib/32" 2.137 -+ -$(INSTALL) -m644 lib/x86_64-win32/libtcc1.a "$(DESTDIR)/$(tccdir)/lib/64" 2.138 - endif 2.139 - 2.140 - uninstall: 2.141 -- rm -rfv "$(tccdir)/*" 2.142 -+ rm -rfv "$(DESTDIR)/$(tccdir)/*" 2.143 - endif 2.144 - 2.145 - # documentation and man page