wok-current rev 18718
Up: tazpkg(890), cookutils(788)
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Thu Dec 17 15:58:11 2015 +0200 (2015-12-17) |
parents | 247563705078 |
children | 47fd62e49acc |
files | cookutils-daemon/receipt cookutils/description.txt cookutils/receipt tazpkg/receipt |
line diff
1.1 --- a/cookutils-daemon/receipt Thu Dec 17 13:30:03 2015 +0100 1.2 +++ b/cookutils-daemon/receipt Thu Dec 17 15:58:11 2015 +0200 1.3 @@ -1,7 +1,7 @@ 1.4 # SliTaz package receipt. 1.5 1.6 PACKAGE="cookutils-daemon" 1.7 -VERSION="786" 1.8 +VERSION="788" 1.9 CATEGORY="system-tools" 1.10 SHORT_DESC="SliTaz Cooker daemon script for build host." 1.11 MAINTAINER="pankso@slitaz.org"
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 2.2 +++ b/cookutils/description.txt Thu Dec 17 15:58:11 2015 +0200 2.3 @@ -0,0 +1,47 @@ 2.4 +The SliTaz Cookutils provide tools and utils to build SliTaz packages. 2.5 + 2.6 + 2.7 +Cook 2.8 +---- 2.9 + 2.10 +The cook tool should be used in a chroot environment: simply use the command 2.11 +`tazdev gen-chroot` to build one. You can also build packages directly but 2.12 +build deps will not be handled correctly since cook will install missing 2.13 +packages to perform a build and then remove them only if they were not 2.14 +installed before, this way we can keep a clean build environment. 2.15 + 2.16 +We use standard SliTaz paths to work such as /home/slitaz/wok, if you work on 2.17 +cooking from stable or want to keep a clean system: create a chroot. 2.18 + 2.19 + 2.20 +Cooker 2.21 +------ 2.22 + 2.23 +The Cooker is a Build Bot which automates the build process but doesn't make 2.24 +the dinner for you! We need quality receipts to cook successfully and the goal 2.25 +is not to have a bloated script so please Keep It Short and Simple. 2.26 + 2.27 +The web interface consists of one CGI script and one CSS style. Cook logs can 2.28 +be produced by cook and the cooker just acts as a fronted to check them in 2.29 +a nice way. A web interface also highlights success and error and can show 2.30 +receipts and the cooker logs such as the last ordered list or commits check. 2.31 + 2.32 + 2.33 +Cookiso 2.34 +------- 2.35 + 2.36 +Cookiso is the official tool to automate the ISO build. The goal is to provide 2.37 +a simple to use, rock solid tool with a web interface à la Cooker. It shares 2.38 +configuration and templates with the Cooker but can be run on its own so it 2.39 +can be used by contributors or customers to automate custom ISO building. 2.40 +Cookiso must be run in a chroot which can be the same chroot as the Cooker. 2.41 + 2.42 + 2.43 +Cross compiling 2.44 +--------------- 2.45 + 2.46 +Cookutils lets you cross compile a package for a specific architecture. Say you 2.47 +want to build ARM binaries from a standard i486 machine. Cookutils provides 2.48 +helpers for the ARM platform, but the first thing to do is compile a cross 2.49 +toolchain and modify the main cook.conf variables to use the correct ARCH, 2.50 +CFLAGS and BUILD_SYSTEM
3.1 --- a/cookutils/receipt Thu Dec 17 13:30:03 2015 +0100 3.2 +++ b/cookutils/receipt Thu Dec 17 15:58:11 2015 +0200 3.3 @@ -1,7 +1,7 @@ 3.4 # SliTaz package receipt. 3.5 3.6 PACKAGE="cookutils" 3.7 -VERSION="786" 3.8 +VERSION="788" 3.9 CATEGORY="base-system" 3.10 SHORT_DESC="SliTaz packages builder new generation." 3.11 MAINTAINER="pankso@slitaz.org"
4.1 --- a/tazpkg/receipt Thu Dec 17 13:30:03 2015 +0100 4.2 +++ b/tazpkg/receipt Thu Dec 17 15:58:11 2015 +0200 4.3 @@ -1,7 +1,7 @@ 4.4 # SliTaz package receipt. 4.5 4.6 PACKAGE="tazpkg" 4.7 -VERSION="889" 4.8 +VERSION="890" 4.9 CATEGORY="base-system" 4.10 SHORT_DESC="SliTaz packages manager" 4.11 MAINTAINER="pankso@slitaz.org"