wok-next annotate tcc/receipt @ rev 21684
updated glew (2.1.0 -> 2.2.0)
author | Hans-G?nter Theisgen |
---|---|
date | Mon Jun 29 15:40:33 2020 +0100 (2020-06-29) |
parents | d5aab818505e |
children |
rev | line source |
---|---|
al@19814 | 1 # SliTaz package receipt v2. |
pascal@769 | 2 |
pascal@769 | 3 PACKAGE="tcc" |
al@21141 | 4 VERSION="0.9.27" # 2017-12-17 |
pascal@769 | 5 CATEGORY="development" |
al@19814 | 6 SHORT_DESC="Fast Tiny C Compiler" |
pascal@769 | 7 MAINTAINER="pascal.bellard@slitaz.org" |
pascal@19730 | 8 LICENSE="LGPL2.1 MIT" |
al@20909 | 9 WEB_SITE="https://bellard.org/tcc/" |
pankso@13370 | 10 |
al@21141 | 11 TARBALL="$PACKAGE-$VERSION.tar.bz2" |
al@21141 | 12 WGET_URL="http://download.savannah.gnu.org/releases/tinycc/$TARBALL" |
al@21141 | 13 TARBALL_SHA1="3bab3acd404ea92ba18e0c261d9d8cb2f366a8a5" |
al@19814 | 14 |
pascal@19729 | 15 BUILD_DEPENDS="perl texinfo diffutils" |
al@21020 | 16 SPLIT="$PACKAGE-arm $PACKAGE-c67 $PACKAGE-i386 $PACKAGE-x86_64 $PACKAGE-win \ |
al@21020 | 17 $PACKAGE-osx" |
pascal@769 | 18 |
al@21141 | 19 COPY_std="tcc libtcc.a libtcc1.a libtcc.h /usr/lib/tcc/include/" |
al@21141 | 20 COPY_arm="arm-tcc arm64-tcc arm-libtcc1.a arm64-libtcc1.a" |
al@21141 | 21 COPY_c67="c67-tcc" |
al@21141 | 22 COPY_win="i386-win32-tcc x86_64-win32-tcc arm-wince-tcc win32/" |
al@21141 | 23 COPY_i386="i386-tcc i386-libtcc1.a" |
al@21141 | 24 COPY_x86_64="x86_64-tcc x86_64-libtcc1.a" |
al@21141 | 25 COPY_osx="x86_64-osx-tcc x86_64-osx-libtcc1.a" |
al@21141 | 26 |
al@21141 | 27 CAT_arm="development|to ARM Hard Float Linux, AArch64 Linux targets" |
al@21141 | 28 CAT_c67="development|to C67 Linux target" |
al@21141 | 29 CAT_win="development|to i386 Windows, x86_64 Windows, ARM Hard Float Windows targets" |
al@21141 | 30 CAT_i386="development|to i386 Linux target" |
al@21141 | 31 CAT_x86_64="development|to x86_64 Linux target" |
al@21141 | 32 CAT_osx="development|to x86_64 Darwin target" |
al@21141 | 33 |
al@21141 | 34 TAGS_std="compiler C assembler" |
al@21141 | 35 TAGS_arm="compiler C arm" |
al@21141 | 36 TAGS_c67="compiler C c67" |
al@21141 | 37 TAGS_win="compiler C" |
al@21141 | 38 TAGS_i386="compiler C" |
al@21141 | 39 TAGS="compiler C" |
al@21141 | 40 TAGS_osx="compiler C" |
al@21141 | 41 |
al@21141 | 42 SUGGESTED_win="mingw32-w32api" |
al@21141 | 43 |
al@21020 | 44 compile_rules() { |
al@19814 | 45 ./configure \ |
al@19814 | 46 --prefix=/usr \ |
al@21020 | 47 --enable-cross \ |
al@21020 | 48 && |
al@21020 | 49 make && |
al@21020 | 50 make test && |
al@21020 | 51 make DESTDIR=$install install |
pascal@769 | 52 } |