wok rev 17538

Add clicfs
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sun Jan 25 13:52:18 2015 +0100 (2015-01-25)
parents f3ba998f863a
children 41c168a2c10f
files clicfs/receipt syslinux/stuff/iso2exe/README x11vnc/receipt
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/clicfs/receipt	Sun Jan 25 13:52:18 2015 +0100
     1.3 @@ -0,0 +1,30 @@
     1.4 +# SliTaz package receipt.
     1.5 +
     1.6 +PACKAGE="clicfs"
     1.7 +GITHASH="1e86c5520648e7c292802eb1e7864b3bd9a5c6f6"
     1.8 +VERSION="${GITHASH:0:7}"
     1.9 +CATEGORY="system-tools"
    1.10 +SHORT_DESC="Compressed Loop Image Container File System (see suse studio)."
    1.11 +MAINTAINER="pascal.bellard@slitaz.org"
    1.12 +LICENSE="GPL2"
    1.13 +TARBALL="$PACKAGE-$VERSION.zip"
    1.14 +WEB_SITE="https://github.com/openSUSE/clicfs"
    1.15 +WGET_URL="$WEB_SITE/archive/$GITHASH.zip"
    1.16 +
    1.17 +DEPENDS="fuse liblzma libcrypto gcc-lib-base"
    1.18 +BUILD_DEPENDS="cmake fuse-dev liblzma-dev openssl-dev"
    1.19 +
    1.20 +# Rules to configure and make the package.
    1.21 +compile_rules()
    1.22 +{
    1.23 +	cmake . -DCMAKE_INSTALL_PREFIX=/usr &&
    1.24 +	make &&
    1.25 +	make DESTDIR=$DESTDIR install
    1.26 +}
    1.27 +
    1.28 +# Rules to gen a SliTaz package suitable for Tazpkg.
    1.29 +genpkg_rules()
    1.30 +{
    1.31 +	mkdir -p $fs/usr
    1.32 +	cp -a $install/usr/bin $fs/usr
    1.33 +}
     2.1 --- a/syslinux/stuff/iso2exe/README	Sun Jan 25 07:01:53 2015 -0500
     2.2 +++ b/syslinux/stuff/iso2exe/README	Sun Jan 25 13:52:18 2015 +0100
     2.3 @@ -55,7 +55,7 @@
     2.4      +-----------------+
     2.5      |    untouched    | ISO9660 files including /boot/bzImage and /boot/rootfs*
     2.6  32K +-----------------+
     2.7 -    |       | iso md5 | ISO9660 image (except first 32K) md5 hash
     2.8 +    |       | iso md5 | ISO9660 image (except first 32K) md5 hash (1)
     2.9      |       +---------+
    2.10      |  DOS .EXE stub  | Start DOS .COM loader
    2.11      +-----------------+
    2.12 @@ -71,11 +71,16 @@
    2.13      +-----------------+
    2.14      | isohybrid boot  | Starts isolinux.bin
    2.15      +-----------------+
    2.16 -    |  iso2exe boot + | Boot starts isohybrid (*), .EXE starts DOS .COM loader
    2.17 +    |  iso2exe boot + | Boot starts isohybrid (2), .EXE starts DOS .COM loader
    2.18      |  WIN32 PE .exe  | NT+ boot device creator / Win9x DOS .COM launcher.
    2.19    0 +-----------------+ 
    2.20  
    2.21 -* Eltorito boot (i.e. bootable CD-ROM by BIOS) is not concerned by iso2exe.
    2.22 +(1) The following script will show computed and stored md5 hash
    2.23 +#!/bin/sh
    2.24 +dd if=$1 bs=32k skip=1 2>/dev/null | md5sum
    2.25 +od -j 32752 -N 16 -t x1 -An $1 | sed 's/ //g'
    2.26 +
    2.27 +(2) Eltorito boot (i.e. bootable CD-ROM by BIOS) is not concerned by iso2exe.
    2.28  
    2.29  
    2.30  Limitations:
     3.1 --- a/x11vnc/receipt	Sun Jan 25 07:01:53 2015 -0500
     3.2 +++ b/x11vnc/receipt	Sun Jan 25 13:52:18 2015 +0100
     3.3 @@ -38,7 +38,7 @@
     3.4  {
     3.5  	grep -q "^X11VNC" $1/etc/daemons.conf || cat >>$1/etc/daemons.conf <<EOT
     3.6  # VNC server options.
     3.7 -X11VNC_OPTIONS="-rfbauth /etc/vnc.secret -loop -tightfilexfer -permitfiletransfer -display :0"
     3.8 +X11VNC_OPTIONS="-rfbauth /etc/vnc.secret -auth /var/run/slim.auth -allow 10.,192.168.,127.0.0.1 -forever -loop -tightfilexfer -permitfiletransfer -display :0"
     3.9  
    3.10  EOT
    3.11  	[ -f $1/etc/vnc.secret ] ||