cookutils view cook.site @ rev 1032

cook.conf: add some explanations; cook.site: do not force ${datadir} value; cooker: many receipts not include $HOST_ARCH definition, let them build on x86_64 host without obstacles.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Thu Feb 22 15:44:11 2018 +0200 (2018-02-22)
parents 7d37b282b4fb
children 9ea2c08af3ef
line source
1 # /etc/slitaz/cook.site: Default options passed to ./configure in SliTaz
2 #
3 # This file is used since we can't export these variables, but configure
4 # handles CONFIG_SITE and will source this file automatically.
5 #
6 # If you want to use your own cook.site, you can use:
7 # export CONFIG_SITE=config.site in compile_rules() of a receipt.
8 #
10 # Find receipt (backward recursively from current dir)
11 receiptpath=$(realpath .)
12 until [ -z "$receiptpath" -o -e "$receiptpath/receipt" ]; do
13 receiptpath="${receiptpath%/*}"
14 done
17 # Default options.
18 prefix="/usr"
19 sysconfdir="/etc"
20 localstatedir="/var"
21 datarootdir="$prefix/share"
22 #datadir="$datarootdir" # respect "kbd" receipt
23 infodir="$datarootdir/info"
24 localedir="$datarootdir/locale"
25 mandir="$datarootdir/man"
26 docdir="$datarootdir/doc/$(. $receiptpath/receipt; echo $PACKAGE-$VERSION)"
28 unset receiptpath