cookutils annotate data/cooktest/receipt @ rev 950

cook: dot command may not search current directory first
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sun Jul 23 12:35:12 2017 +0200 (2017-07-23)
parents 02bf2a847c08
children
rev   line source
pankso@9 1 # SliTaz package receipt.
pankso@9 2
pankso@9 3 PACKAGE="cooktest"
pankso@9 4 VERSION="1.0"
pankso@9 5 CATEGORY="base-system"
pankso@9 6 SHORT_DESC="SliTaz QA test package."
pankso@9 7 MAINTAINER="devel@slitaz.org"
pankso@9 8 WEB_SITE="http://www.slitaz.org/"
pankso@9 9
pankso@9 10 DEPENDS=""
pankso@9 11 BUILD_DEPENDS=""
pankso@9 12
pankso@9 13 # Rules to configure and make the package.
pankso@9 14 compile_rules()
pankso@9 15 {
pankso@9 16 echo -e "\n./configure && make && make install"
pankso@9 17 echo "-----------------------------------"
pankso@9 18 echo -e " * Log file : $LOGS/$PACKAGE.log"
al@862 19
pankso@9 20 # Test if a package is installed.
al@862 21 [ -d "$INSTALLED/make" ] && echo " * Package : make is installed"
pankso@9 22 [ ! -d "$INSTALLED/make" ] && echo " * Package : make not installed"
al@862 23
al@862 24 echo
pankso@9 25 }
pankso@9 26
pankso@9 27 # Rules to gen a SliTaz package suitable for Tazpkg.
pankso@9 28 genpkg_rules()
pankso@9 29 {
pankso@9 30 mkdir -p $fs/tmp
al@862 31 cat <<EOT
pankso@9 32 cp -a \$install/usr/bin \$fs/usr
pankso@9 33 ------------------------------
al@862 34 * \$fs : $fs
al@862 35 * \$stuff : $stuff
al@862 36 * \$install : $install
al@862 37 * \$src : $src
pankso@9 38
pankso@9 39 EOT
pankso@9 40 # A file to have something to package. Cook fails if package is empty.
pankso@9 41 echo "NOTE: Create, copy files from \$install or \$stuff"
pankso@9 42 echo -n "cook-test:" > $fs/tmp/cook-test
pankso@9 43 date >> $fs/tmp/cook-test
al@862 44 echo
pankso@9 45 echo -n "End of receipt: press ENTER to continue"; read i
al@862 46 echo
pankso@9 47 }