tazwok view examples/tazwok.conf @ rev 188

Use tazwok-experimental in toolchain
author Antoine Bodin <gokhlayeh@slitaz.org>
date Tue Jan 18 15:08:13 2011 +0100 (2011-01-18)
parents 919becf8fe71
children fa5c0b1fece2
line source
1 # tazwok.conf: Tazwok configuration file.
2 #
4 # Time to wait before uploading a (set of) package from packages-incoming
5 # to packages repository. In days, must be between 0 and 366.
6 incoming_delay="0"
8 # Default makeflags.
9 MAKEFLAGS="-j$((`grep processor /proc/cpuinfo | wc -l`+1))"
11 # Default architecture.
12 ARCH="i486"
14 # Default build host.
15 BUILD_HOST="$ARCH-pc-linux-gnu"
17 # Default compilation flags.
18 # More details at :
19 # http://www.gentoo.org/doc/en/gcc-optimization.xml
20 # http://en.gentoo-wiki.com/wiki/Safe_Cflags
21 #
22 # Note : -pipe will be automatically disabled if you have less that
23 # 512MB of free RAM to avoid gcc crashes.
24 #
25 # Default SliTaz flags - wide compatibility & optimized for i386 as it's the
26 # slowest CPU :
27 #CFLAGS="-mtune=$ARCH -O2 -pipe -fomit-frame-pointer"
28 # Where ARCH=i386
29 #
30 # Cook compatible packages partially optimized for you're own hardware :
31 #CFLAGS="-mtune=$ARCH -O2 -pipe -fomit-frame-pointer"
32 # Where ARCH=you're arch
33 #
34 # Cook packages fully optimized for you're hardware - Warning, compatible only
35 # with same hardware and newest of the same family :
36 #CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
37 CFLAGS="-mtune=$ARCH -O2 -pipe -fomit-frame-pointer"
38 CXXFLAGS="$CFLAGS"
40 # Default tool prefix.
41 TOOLPREFIX="${BUILD_HOST}-"
43 # Default arguments for GNU configure.
44 default_prefix=/usr
45 default_datarootdir=$default_prefix/share
46 default_datadir=$default_datarootdir
47 default_localedir=$default_datarootdir/locale
48 default_infodir=$default_datarootdir/info
49 default_mandir=$default_datarootdir/man
50 default_build="$BUILD_HOST"
51 default_host="$BUILD_HOST"
52 # CONFIGURE_ARGS is here only for backward compatibility.
53 CONFIGURE_ARGS="--build=$BUILD_HOST --host=$BUILD_HOST"
55 # Translation files to be included in packages. Note that you can specify
56 # several locales.
57 LOCALE="fr"
59 # Mirrors URLs. To download sources near your location.
60 # GNU mirror :
61 GNU_MIRROR="ftp://sunsite.cnlab-switch.ch/mirror/gnu"
62 # SourceForge mirror :
63 SF_MIRROR="http://switch.dl.sourceforge.net/sourceforge"
64 # Xorg mirror :
65 XORG_MIRROR="ftp://ftp.solnet.ch/mirror/x.org/pub/individual"
67 # Favorite console editor.
68 EDITOR="nano"
70 # FSH standard directories with init. Package generation will abort if
71 # a file is installed in a non-specified path. Note /vz is for OpenVZ.
72 FSH="bin boot dev etc home init lib media mnt proc root sbin share sys \
73 tmp usr var vz usr/bin usr/games usr/include usr/lib usr/local usr/sbin \
74 usr/share usr/src"
76 # tazpkg compression "gzip" or "lzma".
77 COMPRESSION="lzma"
79 # Slitaz Toolchain : the tools used to compile all other packages.
80 # Toolchain packages doesn't need to be included as build_depends
81 # because they are in the chroot by default. The order in this
82 # variable is important : it's the compile order for the temporary
83 # toolchain which can be used to recook the base chroot, then all
84 # the wok. Toolchain is compiled this way according the LFS book :
85 # First - binutils, GCC; at this point they are linked to the host system.
86 # Second - the temp toolchain using the order defined in this variable.
87 # This toolchain is cross-compiled against a self-depend glibc.
88 # Third - all the wok in normal order, including the toolchain packages.
89 # This cook order is used only if glibc/binutils/gcc/linux-api-headers
90 # is updated to the next minor version or more (y.x.z -> y.x+1.z).
91 SLITAZ_TOOLCHAIN="linux-api-headers
92 glibc
93 binutils
94 gcc
95 busybox
96 ncurses
97 bash
98 bzip2
99 gawk
100 gettext
101 m4
102 make
103 patch
104 perl
105 texinfo
106 autoconf
107 automake
108 zlib
109 lzma"
111 # Slitaz toolchain extra : package which are needed to cook other
112 # but which are not in the core temporary toolchain.
113 # Note : order is not important here.
114 SLITAZ_TOOLCHAIN_EXTRA="tazpkg
115 tazwok-experimental
116 pkg-config
117 libtool
118 libpthread-stubs"
120 # Cook options :
121 # Repack sources in .tar.lzma format.
122 repack_src="yes"
123 # Allow cleaning RAM cache.
124 clean_cache="yes"