wok-next rev 18534
Up tazpkg-test(852): pkgs.slitaz.org integration
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri Oct 30 01:33:41 2015 +0000 (2015-10-30) |
parents | 56ab0a3a197d |
children | fafc1907461c |
files | e4rat/description.txt e4rat/receipt fltk/description.txt fltk/receipt tazpkg-test/receipt |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/e4rat/description.txt Fri Oct 30 01:33:41 2015 +0000 1.3 @@ -0,0 +1,49 @@ 1.4 +e4rat reduces disk access times through physical file reallocation. It is based 1.5 +on the online defragmentation ioctl EXT4_IOC_MOVE_EXT from the ext4 filesystem, 1.6 +which was introduced in Linux Kernel 2.6.31. Therefore, other filesystem types 1.7 +or earlier versions of extended filesystems are not supported. 1.8 + 1.9 +e4rat consists of three binaries. The first is e4rat-collect. Its purpose is to 1.10 +gather relevant files by monitoring file accesses during an application startup. 1.11 +The generated file list is the fundament of the second step. With the second 1.12 +step, e4rat-realloc, files are placed physically in a row on disk. 1.13 +The reallocation of the files' content yields a higher disk transfer rate which 1.14 +accelerates program start processes. 1.15 + 1.16 +Third, you can also read-ahead files to gain a higher cache hit rate. 1.17 +e4rat-preload transfers files into memory in parallel to program startup. 1.18 + 1.19 +Because a file consists of file content and its I-Node information the 1.20 +preloading process is divided into two steps. First, it reads the I-Nodes' 1.21 +information which are still spread over the entire filesystem. In the second 1.22 +step, the files' content is read without causing any disk seeks. 1.23 + 1.24 +For more information see: e4rat-collect(8), e4rat-realloc(8), e4rat-preload(8) 1.25 + and e4rat.conf(5). 1.26 + 1.27 + 1.28 +SAMPLE USAGE: Accelerate the boot process 1.29 +------------- 1.30 + 1.31 +Run e4rat-collect as init process through adding following line to Kernel 1.32 +parameters: 1.33 + 1.34 + init=/sbin/e4rat-collect 1.35 + 1.36 +After e4rat-collect has terminated the generated file list is stored at: 1.37 + 1.38 + /var/lib/e4rat/startup.log 1.39 + 1.40 +Before reallocating boot files it is recommaned to switch to runlevel 1 to stop 1.41 +most of all running proceses to gain write access to the process binary file: 1.42 + 1.43 + init 1 1.44 + 1.45 +Reallocating boot files: 1.46 + 1.47 + e4rat-realloc /var/lib/e4rat/startup.log 1.48 + 1.49 +To start e4rat-preload as initial process append following to kernel your 1.50 +parameters: 1.51 + 1.52 + init=/sbin/e4rat-preload
2.1 --- a/e4rat/receipt Wed Oct 28 23:31:09 2015 +0000 2.2 +++ b/e4rat/receipt Fri Oct 30 01:33:41 2015 +0000 2.3 @@ -17,16 +17,15 @@ 2.4 # Rules to configure and make the package. 2.5 compile_rules() 2.6 { 2.7 - cd $src 2.8 patch -p0 < $stuff/e4rat-boost.u 2.9 cmake -DCMAKE_BUILD_TYPE=release -DCMAKE_INSTALL_PREFIX=/usr . && 2.10 make && make install 2.11 } 2.12 2.13 -# Rules to gen a SliTaz package suitable for Tazpkg. 2.14 -genpkg_rules() 2.15 +# Rules to gen a SliTaz package suitable for Tazpkg. 2.16 +genpkg_rules() 2.17 { 2.18 - mkdir -p $fs 2.19 + mkdir -p $fs/usr 2.20 cp -a $install/etc $fs 2.21 cp -a $install/var $fs 2.22 cp -a $install/usr/sbin $fs/usr
3.1 --- a/fltk/description.txt Wed Oct 28 23:31:09 2015 +0000 3.2 +++ b/fltk/description.txt Fri Oct 30 01:33:41 2015 +0000 3.3 @@ -2,3 +2,8 @@ 3.4 (X11), Microsoft Windows, and MacOS X. FLTK provides modern GUI functionality 3.5 without the bloat and supports 3D graphics via OpenGL and its built-in GLUT 3.6 emulation. 3.7 + 3.8 +This package provides Fluid, an interactive GUI designer for FLTK, allowing 3.9 +graphical development of FLTK-based user interfaces. It natively works with 3.10 +(textual) `.fl` files, but also includes rough support for reading `.fd` files 3.11 +produced by fdesign.
4.1 --- a/fltk/receipt Wed Oct 28 23:31:09 2015 +0000 4.2 +++ b/fltk/receipt Fri Oct 30 01:33:41 2015 +0000 4.3 @@ -12,7 +12,7 @@ 4.4 HOST_ARCH="i486 arm" 4.5 4.6 DEPENDS="expat fontconfig freetype libpng jpeg xorg-libX11 xorg-libXau xorg-libXdmcp \ 4.7 -xorg-libXext xorg-libXft xorg-libXrender zlib libpng gcc-lib-base mesa libglu-mesa" 4.8 +xorg-libXext xorg-libXft xorg-libXrender zlib gcc-lib-base mesa libglu-mesa" 4.9 BUILD_DEPENDS="jpeg-dev libpng-dev libglu-mesa libglu-mesa-dev mesa mesa-dev" 4.10 4.11 # Handle SliTaz arch
5.1 --- a/tazpkg-test/receipt Wed Oct 28 23:31:09 2015 +0000 5.2 +++ b/tazpkg-test/receipt Fri Oct 30 01:33:41 2015 +0000 5.3 @@ -1,7 +1,7 @@ 5.4 # SliTaz package receipt. 5.5 5.6 PACKAGE="tazpkg-test" 5.7 -VERSION="851" 5.8 +VERSION="852" 5.9 CATEGORY="base-system" 5.10 SHORT_DESC="SliTaz packages manager" 5.11 MAINTAINER="al.bobylev@gmail.com"