wok-current rev 13591

move from undigest: 0install adminer blktrace busybox-boot blktrace codiad davmail e4rat fbff flashrom fsthost get-softmodem-driver lessfs libmikmod libmikmod-dev lvmts mikmod navit phpeasyvcs puppet qtractor splashutils systemd tokyocabinet tokyocabinet-dev vmware-view-open-client wine-rt-dev xflux
author Pascal Bellard <pascal.bellard@slitaz.org>
date Thu Nov 08 09:35:38 2012 +0100 (2012-11-08)
parents ac0701daf97a
children 9f057413fee5
files 0install/receipt adminer/receipt blktrace/receipt busybox-boot/receipt codiad/receipt davmail/receipt e4rat/receipt e4rat/stuff/e4rat-boost.u fbff/receipt flashrom/receipt fsthost/receipt get-softmodem-driver/description.txt get-softmodem-driver/receipt get-softmodem-driver/stuff/get-softmodem-driver get-softmodem-driver/stuff/hcfpcimodem-1.19full.diff get-softmodem-driver/stuff/hcfpcimodem.receipt get-softmodem-driver/stuff/hsfmodem-7.80.02.04full.diff get-softmodem-driver/stuff/hsfmodem.receipt get-softmodem-driver/stuff/martian.country get-softmodem-driver/stuff/martian.init get-softmodem-driver/stuff/martian.receipt get-softmodem-driver/stuff/slmodem.country get-softmodem-driver/stuff/slmodem.init get-softmodem-driver/stuff/slmodem.receipt get-softmodem-driver/stuff/zone.tab lessfs/receipt libmikmod-dev/receipt libmikmod/receipt lvmts/receipt mikmod/receipt navit/receipt phpeasyvcs/receipt puppet/receipt qtractor/receipt splashutils/receipt systemd/receipt tokyocabinet-dev/receipt tokyocabinet/receipt vmware-view-open-client/receipt wine-rt-dev/receipt xflux/receipt
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/0install/receipt	Thu Nov 08 09:35:38 2012 +0100
     1.3 @@ -0,0 +1,27 @@
     1.4 +# SliTaz package receipt.
     1.5 +
     1.6 +PACKAGE="0install"
     1.7 +VERSION="1.10"
     1.8 +SOURCE="zeroinstall-injector"
     1.9 +CATEGORY="misc"
    1.10 +SHORT_DESC="A decentralised cross-distribution software installation system."
    1.11 +MAINTAINER="pascal.bellard@slitaz.org"
    1.12 +TARBALL="$SOURCE-$VERSION.tar.bz2"
    1.13 +WEB_SITE="http://0install.net/"
    1.14 +WGET_URL="http://ignum.dl.sourceforge.net/project/zero-install/injector/$VERSION/$TARBALL"
    1.15 +
    1.16 +DEPENDS="pygtk xdg-utils"
    1.17 +BUILD_DEPENDS="python pygobject"
    1.18 +
    1.19 +# Rules to configure and make the package.
    1.20 +compile_rules()
    1.21 +{
    1.22 +	cd $src
    1.23 +	python setup.py install --root=$DESTDIR
    1.24 +}
    1.25 +
    1.26 +# Rules to gen a SliTaz package suitable for Tazpkg.   
    1.27 +genpkg_rules()                                      
    1.28 +{
    1.29 +	cp -a $install/* $fs
    1.30 +}
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/adminer/receipt	Thu Nov 08 09:35:38 2012 +0100
     2.3 @@ -0,0 +1,26 @@
     2.4 +# SliTaz package receipt.
     2.5 +
     2.6 +PACKAGE="adminer"
     2.7 +VERSION="3.3.4"
     2.8 +CATEGORY="misc"
     2.9 +SHORT_DESC="Database management in a single PHP file."
    2.10 +MAINTAINER="pascal.bellard@slitaz.org"
    2.11 +TARBALL="$PACKAGE-$VERSION.php"
    2.12 +WEB_SITE="http://www.adminer.org/"
    2.13 +WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    2.14 +
    2.15 +DEPENDS="php"
    2.16 +BUILD_DEPENDS=""
    2.17 +
    2.18 +# Rules to configure and make the package.
    2.19 +compile_rules()
    2.20 +{
    2.21 +	cd $src
    2.22 +}
    2.23 +
    2.24 +# Rules to gen a SliTaz package suitable for Tazpkg.
    2.25 +genpkg_rules()
    2.26 +{
    2.27 +	mkdir -p $fs/var/www/$PACKAGE
    2.28 +	cp $src/*.php $fs/var/www/$PACKAGE/index.php
    2.29 +}
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/blktrace/receipt	Thu Nov 08 09:35:38 2012 +0100
     3.3 @@ -0,0 +1,29 @@
     3.4 +# SliTaz package receipt.
     3.5 +
     3.6 +PACKAGE="blktrace"
     3.7 +VERSION="1.0.5"
     3.8 +CATEGORY="system-tools"
     3.9 +SHORT_DESC="Block layer IO tracing."
    3.10 +MAINTAINER="pascal.bellard@slitaz.org"
    3.11 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
    3.12 +WEB_SITE="http://brick.kernel.dk/snaps"
    3.13 +WGET_URL="$WEB_SITE/$TARBALL"
    3.14 +
    3.15 +DEPENDS="libaio"
    3.16 +BUILD_DEPENDS="libaio-dev"
    3.17 +
    3.18 +# Rules to configure and make the package.
    3.19 +compile_rules()
    3.20 +{
    3.21 +	cd $src
    3.22 +	sed -i 's|/usr/local|/usr|' Makefile
    3.23 +	make DESTDIR=$DESTDIR install
    3.24 +}
    3.25 +
    3.26 +# Rules to gen a SliTaz package suitable for Tazpkg.   
    3.27 +genpkg_rules()                                      
    3.28 +{
    3.29 +	mkdir -p $fs/usr
    3.30 +	cp -a $install/usr/bin $fs/usr
    3.31 +}
    3.32 +
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/busybox-boot/receipt	Thu Nov 08 09:35:38 2012 +0100
     4.3 @@ -0,0 +1,70 @@
     4.4 +# SliTaz package receipt.
     4.5 +
     4.6 +PACKAGE="busybox-boot"
     4.7 +VERSION="1.20.2"
     4.8 +CATEGORY="base-system"
     4.9 +SHORT_DESC="Many common UNIX utilities for core-5in1/boot flavor."
    4.10 +MAINTAINER="pascal.bellard@slitaz.org"
    4.11 +DEPENDS="linux syslinux"
    4.12 +WANTED="busybox"
    4.13 +WEB_SITE="http://www.busybox.net/"
    4.14 +CONFIG_FILES=""
    4.15 +
    4.16 +# Rules to gen a SliTaz package suitable for Tazpkg.
    4.17 +genpkg_rules()
    4.18 +{
    4.19 +	jslinux=false
    4.20 +	mkdir -p $fs/bin $fs/sbin $fs/dev/pts $fs/proc $fs/sys $fs/tmp
    4.21 +	cp -a $src/busybox-static $fs/bin/busybox
    4.22 +	mknod -m 660 $fs/dev/console c 5 1
    4.23 +	mknod -m 771 $fs/dev/null c 1 3
    4.24 +	mknod -m 660 $fs/dev/tty c 5 0
    4.25 +	if $jslinux; then
    4.26 +		mknod -m 644 $fs/dev/clipboard c 10 231
    4.27 +		mknod -m 660 $fs/dev/ttyS0 c 4 64
    4.28 +	fi
    4.29 +	mknod -m 660 $fs/dev/tty1 c 4 1
    4.30 +	cat > $fs/init <<EOT
    4.31 +#!/bin/busybox sh
    4.32 +
    4.33 +for i in \$(busybox --list) ; do busybox ln /bin/busybox /bin/\$i; done
    4.34 +
    4.35 +export PATH=/bin
    4.36 +export HOME=/
    4.37 +export TERM=vt100
    4.38 +
    4.39 +mount -t proc none /proc
    4.40 +[ -d /proc/bus/usb ] && mount -t usbfs usbfs /proc/bus/usb
    4.41 +mount -t sysfs none /sys
    4.42 +mount -t devpts none /dev/pts
    4.43 +
    4.44 +TTY=\$(tty 2>/dev/null)
    4.45 +TTY=\${TTY:-/dev/tty1}
    4.46 +EOT
    4.47 +	$jslinux && cat >> $fs/init <<EOT
    4.48 +stty -F \$TTY rows 30 2>/dev/null
    4.49 +EOT
    4.50 +	cat >> $fs/init <<EOT
    4.51 +
    4.52 +busybox | sed '/Current/,\$!d'
    4.53 +while true; do
    4.54 +	if [ -x /bin/setsid ]; then
    4.55 +		setsid sh -c "exec sh <\$TTY >\$TTY 2>&1"
    4.56 +	else
    4.57 +		sh <\$TTY >\$TTY 2>&1
    4.58 +	fi
    4.59 +done
    4.60 +EOT
    4.61 +	chmod +x $fs/init
    4.62 +	ln $fs/init $fs/sbin/init
    4.63 +}
    4.64 +
    4.65 +pre_install()
    4.66 +{
    4.67 +	rm -rf $1/bin $1/sbin
    4.68 +}
    4.69 +
    4.70 +post_install()
    4.71 +{
    4.72 +	rm -rf $1/lib $1/var $1/sbin $1/home $1/root $1/media
    4.73 +}
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/codiad/receipt	Thu Nov 08 09:35:38 2012 +0100
     5.3 @@ -0,0 +1,33 @@
     5.4 +# SliTaz package receipt.
     5.5 +
     5.6 +PACKAGE="codiad"
     5.7 +GITHASH="51852c63d85dd961527426c4a157c712a74a0859"
     5.8 +VERSION=${GITHASH:0:7}
     5.9 +CATEGORY="office"
    5.10 +SHORT_DESC="web-based IDE framework with a small footprint."
    5.11 +MAINTAINER="pascal.bellard@slitaz.org"
    5.12 +TARBALL="$PACKAGE-$VERSION.tar.gz"
    5.13 +WEB_SITE="http://codiad.com/"
    5.14 +WGET_URL="https://nodeload.github.com/Fluidbyte/Codiad/tarball/$GITHASH"
    5.15 +CONFIG_FILES="/etc/codiad.php"
    5.16 +
    5.17 +DEPENDS="php"
    5.18 +BUILD_DEPENDS="wget"
    5.19 +
    5.20 +# Rules to configure and make the package.
    5.21 +compile_rules()
    5.22 +{
    5.23 +	cd $src
    5.24 +}
    5.25 +
    5.26 +# Rules to gen a SliTaz package suitable for Tazpkg.   
    5.27 +genpkg_rules()                                      
    5.28 +{
    5.29 +	mkdir -p $fs/var/www/codiad $fs/etc
    5.30 +	cp -a $src/* $fs/var/www/codiad
    5.31 +	chown -R www.www $fs/var/www/codiad
    5.32 +	chmod 777 $fs/var/www/codiad/data
    5.33 +	mv $fs/var/www/codiad/config.sample.php $fs/etc/codiad.php
    5.34 +	ln -s /etc/codiad.php $fs/var/www/codiad/config.php
    5.35 +}
    5.36 +
     6.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.2 +++ b/davmail/receipt	Thu Nov 08 09:35:38 2012 +0100
     6.3 @@ -0,0 +1,35 @@
     6.4 +# SliTaz package receipt.
     6.5 +
     6.6 +PACKAGE="davmail"
     6.7 +VERSION="4.0.0-2016"
     6.8 +CATEGORY="network"
     6.9 +SHORT_DESC="POP/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway"
    6.10 +MAINTAINER="pascal.bellard@slitaz.org"
    6.11 +TARBALL="$PACKAGE-src-$VERSION.tgz"
    6.12 +WEB_SITE="http://davmail.sourceforge.net/"
    6.13 +WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    6.14 +
    6.15 +DEPENDS="java-jre"
    6.16 +BUILD_DEPENDS="apache-ant java-jdk"
    6.17 +
    6.18 +# Rules to configure and make the package.
    6.19 +compile_rules()
    6.20 +{
    6.21 +	cd $src
    6.22 +	export JAVA_HOME=/usr/lib/jvm/java-icedtea
    6.23 +	ant
    6.24 +}
    6.25 +
    6.26 +# Rules to gen a SliTaz package suitable for Tazpkg.
    6.27 +genpkg_rules()
    6.28 +{
    6.29 +	mkdir -p $fs/usr/share/davmail $fs/usr/share/applications \
    6.30 +		 $fs/usr/bin
    6.31 +	cp -a $src/dist/lib $fs/usr/share/davmail
    6.32 +	cp -a $src/dist/davmail.png $fs/usr/share/davmail
    6.33 +	cp -a $src/dist/davmail.jar $fs/usr/share/davmail
    6.34 +	cp -a $src/dist/davmail.sh $fs/usr/share/davmail
    6.35 +	ln -s /usr/share/davmail/davmail.sh $fs/usr/bin/davmail
    6.36 +	sed -i 's|/bin/bash|/bin/sh|' $fs/usr/share/davmail/davmail.sh
    6.37 +	cp -a $src/dist/davmail.desktop $fs/usr/share/applications
    6.38 +}
     7.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.2 +++ b/e4rat/receipt	Thu Nov 08 09:35:38 2012 +0100
     7.3 @@ -0,0 +1,33 @@
     7.4 +# SliTaz package receipt.
     7.5 +
     7.6 +PACKAGE="e4rat"
     7.7 +VERSION="0.2.3"
     7.8 +CATEGORY="system-tools"
     7.9 +SHORT_DESC="Ext4 - Reducing Access Times: Improve Startup Times."
    7.10 +MAINTAINER="pascal.bellard@slitaz.org"
    7.11 +TARBALL="${PACKAGE}_${VERSION}_src.tar.gz"
    7.12 +WEB_SITE="http://e4rat.sourceforge.net/"
    7.13 +WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    7.14 +
    7.15 +DEPENDS="e2fsprogs"
    7.16 +BUILD_DEPENDS="cmake e2fsprogs-dev libboost-system-dev libboost-filesystem-dev \
    7.17 +libboost-regex-dev libboost-signals-dev libboost-serialization-dev audit-dev perl"
    7.18 +
    7.19 +# Rules to configure and make the package.
    7.20 +compile_rules()
    7.21 +{
    7.22 +	cd $src
    7.23 +	patch -p0 < $stuff/e4rat-boost.u
    7.24 +	cmake -DCMAKE_BUILD_TYPE=release -DCMAKE_INSTALL_PREFIX=/usr . &&
    7.25 +	make && make install
    7.26 +}
    7.27 +
    7.28 +# Rules to gen a SliTaz package suitable for Tazpkg.   
    7.29 +genpkg_rules()                                      
    7.30 +{
    7.31 +	mkdir -p $fs
    7.32 +	cp -a $install/etc $fs
    7.33 +	cp -a $install/var $fs
    7.34 +	cp -a $install/usr/sbin $fs/usr
    7.35 +	cp -a $install/usr/lib $fs/usr
    7.36 +}
     8.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.2 +++ b/e4rat/stuff/e4rat-boost.u	Thu Nov 08 09:35:38 2012 +0100
     8.3 @@ -0,0 +1,82 @@
     8.4 +--- CMakeLists.txt.orig	2012-09-07 03:17:55.515017487 +0200
     8.5 ++++ CMakeLists.txt	2012-09-13 19:54:18.160054076 +0200
     8.6 +@@ -15,7 +15,6 @@
     8.7 + ENDIF(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
     8.8 + 
     8.9 + set(Boost_USE_MULTITHREADED OFF)
    8.10 +-add_definitions(-DBOOST_FILESYSTEM_VERSION=2)
    8.11 + find_package(Boost 1.41 COMPONENTS system filesystem regex REQUIRED)
    8.12 + set(${PROJECT_NAME}_LIBRARIES   ${${PROJECT_NAME}_LIBRARIES}
    8.13 +     ${Boost_LIBRARIES})
    8.14 +--- src/config.cc.orig	2012-09-13 19:50:32.829871091 +0200
    8.15 ++++ src/config.cc	2012-09-13 19:55:37.023068153 +0200
    8.16 +@@ -71,7 +71,7 @@
    8.17 +         return;
    8.18 +     }
    8.19 +     
    8.20 +-    tool_name = fs::path(argv[0]).filename();
    8.21 ++    tool_name = fs::path(argv[0]).filename().string();
    8.22 +     found = tool_name.find_last_of("-");
    8.23 +     if(found)
    8.24 +         defaultSection = tool_name.substr(found+1);
    8.25 +--- src/common.cc.orig	2012-09-13 19:58:06.187203344 +0200
    8.26 ++++ src/common.cc	2012-09-13 19:59:34.752096130 +0200
    8.27 +@@ -157,7 +157,7 @@
    8.28 +         p /= filesearch;
    8.29 +     }
    8.30 +     // Initialize regex filter - use * as default if nothing is given in filesearch
    8.31 +-    std::string f( p.has_filename() ? p.filename() : "*");
    8.32 ++    std::string f( p.has_filename() ? p.filename().string() : "*");
    8.33 + 
    8.34 +     fs::path dir(system_complete(p).parent_path());
    8.35 +     if( is_directory(dir) )
    8.36 +@@ -166,8 +166,8 @@
    8.37 +              it!=boost::filesystem::directory_iterator();
    8.38 +              ++it )
    8.39 +         {
    8.40 +-            if( boost::regex_match( it->leaf(), path2regex(f) ) )
    8.41 +-                fileset.push_back(it->string());
    8.42 ++            if( boost::regex_match( it->path().filename().string(), path2regex(f) ) )
    8.43 ++                fileset.push_back(it->path().filename().string());
    8.44 +         }
    8.45 +     return fileset;
    8.46 + }
    8.47 +--- src/e4rat-collect.cc.orig	2012-09-13 20:03:40.185027797 +0200
    8.48 ++++ src/e4rat-collect.cc	2012-09-13 20:03:54.404850024 +0200
    8.49 +@@ -396,7 +396,7 @@
    8.50 +          * Parse application list given as arguments
    8.51 +          */
    8.52 +         for ( ; optind < argc; optind++)
    8.53 +-            project.observeApp(fs::path(argv[optind]).filename());
    8.54 ++            project.observeApp(fs::path(argv[optind]).filename().string());
    8.55 + 
    8.56 +         /*
    8.57 +          * Parse application list on stdin
    8.58 +--- src/device.cc.orig	2012-09-13 20:00:40.232277516 +0200
    8.59 ++++ src/device.cc	2012-09-13 20:03:11.026392331 +0200
    8.60 +@@ -196,13 +196,13 @@
    8.61 +         it != end_itr;
    8.62 +         ++it )
    8.63 +     {
    8.64 +-        if(it->filename() == "root")
    8.65 ++        if(it->path().filename().string() == "root")
    8.66 +             continue;
    8.67 +-        if(lstat(it->string().c_str(), &st))
    8.68 ++        if(lstat(it->path().filename().c_str(), &st))
    8.69 +             continue;
    8.70 +         if(st.st_rdev == get()->devno)
    8.71 +         {
    8.72 +-            get()->deviceName = it->filename();
    8.73 ++            get()->deviceName = it->path().filename().string();
    8.74 +             get()->devicePath = "/dev/" + get()->deviceName;
    8.75 +             return 0;
    8.76 +         }
    8.77 +@@ -225,7 +225,7 @@
    8.78 +             // the minor number of virtual filesystems are allocated dynamically in function set_anon_super() in fs/super.c
    8.79 +             // for convenience set deviceName and devicePath to a common name
    8.80 +             get()->deviceName = "virtual file system";
    8.81 +-            get()->devicePath = get()->mount_point.filename();
    8.82 ++            get()->devicePath = get()->mount_point.filename().string();
    8.83 +             return 0;
    8.84 +         case 2:
    8.85 +             ss << "fd"; 
     9.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.2 +++ b/fbff/receipt	Thu Nov 08 09:35:38 2012 +0100
     9.3 @@ -0,0 +1,35 @@
     9.4 +# SliTaz package receipt.
     9.5 +
     9.6 +PACKAGE="fbff"
     9.7 +VERSION="20120427"
     9.8 +CATEGORY="multimedia"
     9.9 +SHORT_DESC="FFmpeg client in frame buffer."
    9.10 +MAINTAINER="pascal.bellard@slitaz.org"
    9.11 +WEB_SITE="http://repo.or.cz/w/fbff.git"
    9.12 +_TARBALL="$PACKAGE-$VERSION.tar.gz"
    9.13 +TAGS="video"
    9.14 +
    9.15 +DEPENDS="ffmpeg zlib"
    9.16 +BUILD_DEPENDS="ffmpeg-dev zlib-dev"
    9.17 +
    9.18 +# Rules to configure and make the package.
    9.19 +compile_rules()
    9.20 +{
    9.21 +	[ -s $SOURCES_REPOSITORY/$_TARBALL ] || 
    9.22 +	  wget -O $SOURCES_REPOSITORY/$_TARBALL \
    9.23 +	   $WEB_SITE//snapshot/bcf8322de9d8b5d94f82db6fc6c6266fd5616fa7.tar.gz
    9.24 +	mkdir -p $src
    9.25 +	cd $src
    9.26 +	tar xzf $SOURCES_REPOSITORY/$_TARBALL
    9.27 +	mkdir $DESTDIR
    9.28 +	cd fbff
    9.29 +	make && cp fbff $DESTDIR
    9.30 +}
    9.31 +
    9.32 +
    9.33 +# Rules to gen a SliTaz package suitable for Tazpkg.
    9.34 +genpkg_rules()
    9.35 +{
    9.36 +	mkdir -p $fs/usr/bin
    9.37 +	cp $_pkg/fbff $fs/usr/bin
    9.38 +}
    10.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.2 +++ b/flashrom/receipt	Thu Nov 08 09:35:38 2012 +0100
    10.3 @@ -0,0 +1,29 @@
    10.4 +# SliTaz package receipt.
    10.5 +
    10.6 +PACKAGE="flashrom"
    10.7 +VERSION="0.9.6.1"
    10.8 +CATEGORY="misc"
    10.9 +SHORT_DESC="tility Identify, read, write, verify and erase flash chips."
   10.10 +MAINTAINER="pascal.bellard@slitaz.org"
   10.11 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
   10.12 +WEB_SITE="http://flashrom.org/"
   10.13 +WGET_URL="http://download.flashrom.org/releases/$TARBALL"
   10.14 +
   10.15 +DEPENDS="pciutils"
   10.16 +BUILD_DEPENDS="pciutils-dev zlib-dev libftdi-dev"
   10.17 +
   10.18 +# Rules to configure and make the package.
   10.19 +compile_rules()
   10.20 +{
   10.21 +	cd $src
   10.22 +	sed -i 's|/usr/local$|/usr|' Makefile
   10.23 +	make && make DESTDIR=$DESTDIR install
   10.24 +}
   10.25 +
   10.26 +# Rules to gen a SliTaz package suitable for Tazpkg.
   10.27 +genpkg_rules()
   10.28 +{
   10.29 +	mkdir -p $fs/usr
   10.30 +	cp -a $install/usr/sbin $fs/usr
   10.31 +}
   10.32 +
    11.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.2 +++ b/fsthost/receipt	Thu Nov 08 09:35:38 2012 +0100
    11.3 @@ -0,0 +1,25 @@
    11.4 +# SliTaz package receipt.
    11.5 +
    11.6 +PACKAGE="fsthost"
    11.7 +VERSION="1.3.1"
    11.8 +CATEGORY="multimedia"
    11.9 +SHORT_DESC="FSTHost is VST host for Jack with GTK interface"
   11.10 +MAINTAINER="xj@wp.pl"
   11.11 +WEB_SITE="http://fsthost.sourceforge.net"
   11.12 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   11.13 +WGET_URL="http://downloads.sourceforge.net/project/$PACKAGE/$PACKAGE-$VERSION.tar.xz"
   11.14 +
   11.15 +DEPENDS="wine gtk+ libxml2 jack-audio-connection-kit"
   11.16 +BUILD_DEPENDS="gtk+-dev libxml2-dev wine-rt-dev jack-audio-connection-kit-dev"
   11.17 +
   11.18 +# Rules to configure and make the package.
   11.19 +compile_rules()
   11.20 +{
   11.21 +  make LIB_INST_PATH=/usr/lib DESTDIR=$install install
   11.22 +}
   11.23 +
   11.24 +# Rules to gen a SliTaz package suitable for Tazpkg.
   11.25 +genpkg_rules()
   11.26 +{
   11.27 +	cp -a $install/* $fs
   11.28 +}
    12.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.2 +++ b/get-softmodem-driver/description.txt	Thu Nov 08 09:35:38 2012 +0100
    12.3 @@ -0,0 +1,3 @@
    12.4 +Support for software modems: Conexant
    12.5 +
    12.6 +Warning: This package HAS huge dependencies including a full install of dev tools and a complete kernel compilation. This will use a significant amount of disk space and take a while depending on your processing power.
    13.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.2 +++ b/get-softmodem-driver/receipt	Thu Nov 08 09:35:38 2012 +0100
    13.3 @@ -0,0 +1,26 @@
    13.4 +# SliTaz package receipt.
    13.5 +
    13.6 +PACKAGE="get-softmodem-driver"
    13.7 +VERSION="0.11"
    13.8 +CATEGORY="non-free"
    13.9 +SHORT_DESC="Get misc softmodem drivers."
   13.10 +MAINTAINER="domcox@slitaz.org"
   13.11 +DEPENDS="alsa-lib-dev cpio linux-source slitaz-toolchain"
   13.12 +WEB_SITE="http://hg.slitaz.org/wok/file/$PACKAGE/stuff/$PACKAGE"
   13.13 +TAGS="modem dialup"
   13.14 +
   13.15 +# Rules to gen a SliTaz package suitable for Tazpkg.
   13.16 +genpkg_rules()
   13.17 +{
   13.18 +	mkdir -p $fs/usr/bin
   13.19 +	cp $stuff/$PACKAGE $fs/usr/bin
   13.20 +	for i in hsfmodem hcfpcimodem martian slmodem; do
   13.21 +		ln -s $PACKAGE $fs/usr/bin/get-$i-driver
   13.22 +	done
   13.23 +	mkdir -p $fs/usr/share/softmodem
   13.24 +	cp -a $stuff/*diff $fs/usr/share/softmodem
   13.25 +	cp -a $stuff/*receipt $fs/usr/share/softmodem
   13.26 +	cp -a $stuff/*init $fs/usr/share/softmodem
   13.27 +	cp -a $stuff/*country $fs/usr/share/softmodem
   13.28 +	cp -a $stuff/zone.tab $fs/usr/share/softmodem
   13.29 +}
    14.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    14.2 +++ b/get-softmodem-driver/stuff/get-softmodem-driver	Thu Nov 08 09:35:38 2012 +0100
    14.3 @@ -0,0 +1,194 @@
    14.4 +#!/bin/sh
    14.5 +# install softmodems drivers if needed.
    14.6 +
    14.7 +PACKAGE=$(echo $0 | sed 's/.*get-\(.*\)-driver/\1/')
    14.8 +ROOT="$1"
    14.9 +DEPENDS=""
   14.10 +
   14.11 +untested()
   14.12 +{
   14.13 +echo "--------------------------------------------------------"
   14.14 +echo "Due to a lack of compatible hardware for troubleshooting,"
   14.15 +echo "this $PACKAGE package has not been tested. Please report"
   14.16 +echo "any success, failure, bug to SliTaz Labs or SliTaz Forum."
   14.17 +echo "--------------------------------------------------------"
   14.18 +sleep 1
   14.19 +}
   14.20 +
   14.21 +case "$PACKAGE" in
   14.22 +hsfmodem)
   14.23 +	. /usr/share/softmodem/hsfmodem.receipt ;;
   14.24 +hcfpcimodem)
   14.25 +	. /usr/share/softmodem/hcfpcimodem.receipt ;;
   14.26 +martian)
   14.27 +	. /usr/share/softmodem/martian.receipt ;;
   14.28 +slmodem)
   14.29 +	. /usr/share/softmodem/slmodem.receipt ;;
   14.30 +*)
   14.31 +	echo "Unknown modem driver. Please run one of the following commands:"
   14.32 +	for i in $(cd $(dirname $0); ls get-*-driver); do
   14.33 +		[ -L $i ] || continue
   14.34 +		[ "$(readlink $i)" = "get-modem-driver" ] || continue
   14.35 +		echo "  $i"
   14.36 +	done
   14.37 +	exit 1;;
   14.38 +esac
   14.39 +
   14.40 +# Report
   14.41 +echo "Installing $SHORT_DESC.."
   14.42 +
   14.43 +# Check if user is root to install.
   14.44 +if test $(id -u) != 0 ; then
   14.45 +	echo -e "\nYou must be root to run `basename $0`."
   14.46 +	echo -e "Please use 'su' and root password to become super-user.\n"
   14.47 +	exit 0
   14.48 +fi
   14.49 +
   14.50 +# Avoid reinstall
   14.51 +if [ -d $ROOT/var/lib/tazpkg/installed/$PACKAGE ]; then
   14.52 +	echo -e "\n$PACKAGE-$VERSION package is already installed.\n"
   14.53 +	exit 0
   14.54 +fi
   14.55 +
   14.56 +# Check linux-source
   14.57 +cp /proc/config.gz . && gunzip config.gz
   14.58 +DIFF=$(diff /usr/src/linux/.config config | awk 'BEGIN{i=0}/^[-+]/{ i++} END{print i}')
   14.59 +rm -f config config.gz
   14.60 +if [ $DIFF -gt 2 ]; then
   14.61 +	echo "Warning: Linux source .config file and currently installed kernel don't match."
   14.62 +	echo "Please rebuild Linux source with the proper .config file."
   14.63 +	echo "Otherwise you may not be able to load the generated drivers."
   14.64 +	sleep 2
   14.65 +fi
   14.66 +
   14.67 +# Get files
   14.68 +cd /usr/src
   14.69 +echo "Checking for source tarball... $WGET_URL"
   14.70 +if [ ! -f "$TARBALL" ]; then 
   14.71 +	wget $WGET_URL
   14.72 +	# Exit if download failed to avoid errors.
   14.73 +	if [ ! -f "$TARBALL" ]; then
   14.74 +		echo -e "\nDownload failed, exiting. Please check WGET_URL variable.\n"
   14.75 +		exit 1
   14.76 +	fi
   14.77 +fi
   14.78 +
   14.79 +case "$WGET_URL" in
   14.80 +*rpm)	rpm2cpio < $(basename $WGET_URL) | cpio -id;;
   14.81 +*deb)	dpkg-deb -x $(basename $WGET_URL) . ;;
   14.82 +*bz2)	tar xjf $(basename $WGET_URL) ;;
   14.83 +*tar.gz|*tgz)	tar xzf $(basename $WGET_URL) || exit 1 ;;
   14.84 +*zip)	unzip $(basename $WGET_URL);;
   14.85 +*o)	;;
   14.86 +esac
   14.87 +
   14.88 +# Set dirs
   14.89 +src=/usr/src/$PACKAGE-$VERSION
   14.90 +taz=/tmp/sm$RANDOM$RANDOM$RANDOM.$$
   14.91 +fs=$taz/$PACKAGE-$VERSION/fs
   14.92 +mkdir -p $fs
   14.93 +
   14.94 +# Create pseudo package
   14.95 +case "$PACKAGE" in 
   14.96 +hsfmodem)
   14.97 +	# Rules to configure and make the package.
   14.98 +	cd $src
   14.99 +	echo "Apply $file..."
  14.100 +	patch -p1 < /usr/share/softmodem/$PACKAGE-$VERSION.diff || exit 1
  14.101 +	# Build
  14.102 +	make all
  14.103 +	make ROOT=$fs install
  14.104 +	make clean
  14.105 +	# Data for automatic region setting
  14.106 +	mkdir -p $fs/usr/share/hsfmodem
  14.107 +	cp -a /usr/share/softmodem/zone.tab $fs/usr/share/hsfmodem
  14.108 +	# src is needed
  14.109 +	cd $taz
  14.110 +	mkdir -p $fs/usr/src
  14.111 +	mv $src $fs/usr/src
  14.112 +	;;
  14.113 +hcfpcimodem)
  14.114 +	untested
  14.115 +	# Rules to configure and make the package.
  14.116 +	cd $src
  14.117 +	echo "Apply $file..."
  14.118 +	patch -p1 < /usr/share/softmodem/$PACKAGE-$VERSION.diff || exit 1
  14.119 +	# Build
  14.120 +	make all
  14.121 +	make ROOT=$fs install
  14.122 +	make clean
  14.123 +	# Data for automatic region setting
  14.124 +	mkdir -p $fs/usr/share/hcfpcimodem
  14.125 +	cp -a /usr/share/softmodem/zone.tab $fs/usr/share/hcfpcimodem
  14.126 +	# src is needed
  14.127 +	cd $taz
  14.128 +	mkdir -p $fs/usr/src
  14.129 +	mv $src $fs/usr/src
  14.130 +	;;
  14.131 +martian)
  14.132 +	untested
  14.133 +	# Build
  14.134 +	src=/usr/src/$PACKAGE
  14.135 +	cd $src
  14.136 +	sed -i 's/uname -i/uname -m/' modem/Makefile
  14.137 +	sed -i 's/asm\/page.h/\/usr\/src\/linux\/include\/asm\/page.h/' modem/mport.c
  14.138 +	sed -i 's/asm\/page.h/\/usr\/src\/linux\/include\/asm\/page.h/' modem/tweakrelocsdynamic.c
  14.139 +	make all
  14.140 +	# Install
  14.141 +	mkdir -p $fs/usr/sbin
  14.142 +	cp -a modem/martian_modem $fs/usr/sbin
  14.143 +	mkdir -p $fs/lib/modules/`uname -r`/martian
  14.144 +	cp -a kmodule/martian_dev.ko $fs/lib/modules/`uname -r`/martian
  14.145 +	mkdir -p $fs/etc/init.d
  14.146 +	cp -a /usr/share/softmodem/martian.init $fs/etc/init.d/martian
  14.147 +	chmod +x $fs/etc/init.d/martian
  14.148 +	# Data for automatic region setting
  14.149 +	mkdir -p $fs/usr/share/martian
  14.150 +	cp -a /usr/share/softmodem/zone.tab $fs/usr/share/martian
  14.151 +	cp -a /usr/share/softmodem/martian.country $fs/usr/share/martian
  14.152 +	rm -rf $src
  14.153 +	;;
  14.154 +slmodem)
  14.155 +	untested
  14.156 +	# build modules
  14.157 +	cd $src
  14.158 +	make clean
  14.159 +	make drivers
  14.160 +	# Build slmodemd with ALSA support
  14.161 +	cd modem
  14.162 +	make clean
  14.163 +	make SUPPORT_ALSA=1
  14.164 +	# install
  14.165 +	cd $src
  14.166 +	mkdir -p $fs/lib/modules/`uname -r`/slamr
  14.167 +	cp -a drivers/*ko $fs/lib/modules/`uname -r`/slamr
  14.168 +	mkdir -p $fs/usr/sbin
  14.169 +	cp -a modem/slmodemd $fs/usr/sbin
  14.170 +	mkdir -p $fs/etc/init.d
  14.171 +	cp -a /usr/share/softmodem/slmodem.init $fs/etc/init.d/slmodem
  14.172 +	chmod +x $fs/etc/init.d/slmodem
  14.173 +	# Data for automatic region setting
  14.174 +	mkdir -p $fs/usr/share/slmodem
  14.175 +	cp -a /usr/share/softmodem/zone.tab $fs/usr/share/slmodem
  14.176 +	cp -a /usr/share/softmodem/slmodem.country $fs/usr/share/slmodem
  14.177 +	rm -rf $src
  14.178 +	;;
  14.179 +esac
  14.180 +
  14.181 +# Create receipt
  14.182 +cd $taz
  14.183 +cat /usr/share/softmodem/$PACKAGE.receipt> $PACKAGE-$VERSION/receipt
  14.184 +
  14.185 +# Pack
  14.186 +tazpkg pack $PACKAGE-$VERSION
  14.187 +
  14.188 +# Install pseudo package
  14.189 +tazpkg install $PACKAGE-$VERSION.tazpkg --root=$ROOT
  14.190 +
  14.191 +# Clean
  14.192 +if [ -e /etc/tazwok.conf ]; then
  14.193 +	. /etc/tazwok.conf
  14.194 +	mkdir -p $PACKAGES_REPOSITORY
  14.195 +	cp -a $PACKAGE-$VERSION.tazpkg $PACKAGES_REPOSITORY
  14.196 +fi
  14.197 +rm -rf $taz
    15.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    15.2 +++ b/get-softmodem-driver/stuff/hcfpcimodem-1.19full.diff	Thu Nov 08 09:35:38 2012 +0100
    15.3 @@ -0,0 +1,169 @@
    15.4 +diff -ru hcfpcimodem-1.19full/config.mak hcfpcimodem-1.19full-slitaz/config.mak
    15.5 +--- hcfpcimodem-1.19full/config.mak	2009-04-29 22:04:22.000000000 +0200
    15.6 ++++ hcfpcimodem-1.19full-slitaz/config.mak	2009-06-15 22:17:05.000000000 +0200
    15.7 +@@ -131,4 +131,4 @@
    15.8 + 		-e "s!@SCR_SUPPORT@!`test ! \"$(IMPORTED_SCR_SUPPORT)\" = yes; echo $$?`!g" \
    15.9 + 		-e "s!@DMP_SUPPORT@!`test -z \"$(IMPORTED_DMP_SUPPORT)\"; echo $$?`!g" \
   15.10 + 		< $< > $@
   15.11 +-	chmod --reference=$< $@
   15.12 ++	chmod 755 $@
   15.13 +diff -ru hcfpcimodem-1.19full/makefile hcfpcimodem-1.19full-slitaz/makefile
   15.14 +--- hcfpcimodem-1.19full/makefile	2009-04-29 22:04:22.000000000 +0200
   15.15 ++++ hcfpcimodem-1.19full-slitaz/makefile	2009-06-15 22:17:47.000000000 +0200
   15.16 +@@ -149,7 +149,7 @@
   15.17 + ifeq ($(RPMOPTEVAL),yes)
   15.18 + RPMTARGETCPU=$(shell rpm --eval '%_target_cpu')
   15.19 + else
   15.20 +-RPMTARGETCPU=$(shell uname -i)
   15.21 ++RPMTARGETCPU=$(shell uname -m)
   15.22 + endif
   15.23 + 
   15.24 + ifneq ($(RPMOPTDEFINE),yes)
   15.25 +diff -ru hcfpcimodem-1.19full/modules/Makefile hcfpcimodem-1.19full-slitaz/modules/Makefile
   15.26 +--- hcfpcimodem-1.19full/modules/Makefile	2009-04-29 22:04:22.000000000 +0200
   15.27 ++++ hcfpcimodem-1.19full-slitaz/modules/Makefile	2009-06-15 22:19:01.000000000 +0200
   15.28 +@@ -20,7 +20,7 @@
   15.29 + include $(TOP)/config.mak
   15.30 + 
   15.31 + IMPORTED = $(TOP)/modules/imported
   15.32 +-MACHINE_ARCH := $(shell if uname --hardware-platform >/dev/null 2>&1 && ! uname --hardware-platform | grep -q "unknown"; then uname --hardware-platform; else uname --machine | sed 's/^i.86$$/i386/'; fi)
   15.33 ++MACHINE_ARCH := $(shell if uname -p >/dev/null 2>&1 && ! uname -p | grep -q "unknown"; then uname -p; else uname -m | sed 's/^i.86$$/i386/'; fi)
   15.34 + ifneq ($(subst powerpc,ppc,$(IMPORTED_ARCH)),$(MACHINE_ARCH))
   15.35 + $(warning *** WARNING: Trying to compile kernel modules on a $(MACHINE_ARCH) system while the installed $(CNXTTARGET) driver package is for $(IMPORTED_ARCH), this is likely to fail... ***)
   15.36 + endif
   15.37 +diff -ru hcfpcimodem-1.19full/scripts/cnxtconfig.in hcfpcimodem-1.19full-slitaz/scripts/cnxtconfig.in
   15.38 +--- hcfpcimodem-1.19full/scripts/cnxtconfig.in	2009-04-29 22:04:22.000000000 +0200
   15.39 ++++ hcfpcimodem-1.19full-slitaz/scripts/cnxtconfig.in	2009-06-16 09:32:18.000000000 +0200
   15.40 +@@ -74,7 +74,7 @@
   15.41 + 				answer="${region}"
   15.42 + 				;;
   15.43 + 			*)
   15.44 +-				answer="`echo \"${answer}\" | tr '[a-z ]' '[A-Z_]'`"
   15.45 ++				answer="`echo \"${answer}\" | tr '[a-z]' '[A-Z]' | sed 's/\s/_/g'`"
   15.46 + 				;;
   15.47 + 			esac
   15.48 + 		fi
   15.49 +@@ -109,15 +109,13 @@
   15.50 + {
   15.51 + 	# Try to guess what region we're in, using the timezone settings
   15.52 + 
   15.53 +-	localtime_size="`/bin/ls -lL /etc/localtime 2>/dev/null | ${AWK} '{print $5}'`"
   15.54 +-
   15.55 +-	if ! [ ${localtime_size} -gt 0 ]; then
   15.56 ++	if [ ! -e /etc/TZ ]; then
   15.57 + 		return 1
   15.58 + 	fi
   15.59 + 
   15.60 +-	zoneinfo_dir=/usr/share/zoneinfo
   15.61 ++	zoneinfo_dir=/usr/share/hcfpcimodem
   15.62 + 
   15.63 +-	if [ ! -d ${zoneinfo_dir} -o ! -f ${zoneinfo_dir}/zone.tab ]; then
   15.64 ++	if [ -f ${zoneinfo_dir}/zone.tab ]; then
   15.65 + 		return 1
   15.66 + 	fi
   15.67 + 
   15.68 +@@ -206,17 +204,9 @@
   15.69 + 	iso_VN=00BC # VIETNAM
   15.70 + 
   15.71 + 	(
   15.72 +-		cd ${zoneinfo_dir} 2>/dev/null || return 1
   15.73 +-		find . -type f -size "${localtime_size}"c -print | sed 's@^\./@@' | \
   15.74 +-			while read file; do
   15.75 +-				cmp -s /etc/localtime $file || continue
   15.76 +-# in the egrep and sed regular expressions below, it is very important to
   15.77 +-# have tabs, not spaces
   15.78 +-				egrep "	$file(	.*|\$)" ${zoneinfo_dir}/zone.tab
   15.79 +-			done | sed -n '/^[^#]/s/	.*//p' | sort | uniq | \
   15.80 +-				while read code; do
   15.81 +-					eval "echo \${iso_${code}}"
   15.82 +-				done | sort | uniq
   15.83 ++		zone=`cat /etc/TZ`
   15.84 ++		code=`grep $zone ${zoneinfo_dir}/zone.tab | awk '{print $1}' | sort | uniq`
   15.85 ++		eval "echo \${iso_${code}}"
   15.86 + 		return 0
   15.87 + 	)
   15.88 + }
   15.89 +@@ -271,7 +261,7 @@
   15.90 + # The md5sum is used for input verification.
   15.91 + disptokey()
   15.92 + {
   15.93 +-	k="`echo \"$1\" | tr '[a-z]' '[A-Z]' | sed 's/FREE/00000000/' | tr -d -c '[0-9A-F\012]'`"
   15.94 ++	k="`echo \"$1\" | tr '[a-z]' '[A-Z]' | sed 's/FREE/00000000/' | tr -d -c '[0-9][A-F][\012]'`"
   15.95 + 	case $k in
   15.96 + 	00000000)
   15.97 + 		echo "$k"
   15.98 +@@ -1655,7 +1645,7 @@
   15.99 + 		update-modules
  15.100 + 	else
  15.101 + 		if ("$@" "${modulesconf}" | "${filter}"; cat ${f}) > ${modulesconf}.$$; then
  15.102 +-			if ! cmp --silent ${modulesconf}.$$ ${modulesconf}; then
  15.103 ++			if ! cmp -s ${modulesconf}.$$ ${modulesconf}; then
  15.104 + 				if ! cp ${modulesconf}.$$ ${modulesconf}; then
  15.105 + 					rm -f ${modulesconf}.$$ ${f}
  15.106 + 					exit 1
  15.107 +@@ -1681,7 +1671,7 @@
  15.108 + 	fi
  15.109 + 
  15.110 + 	if ("$@" "${modprobeconf}" | "${filter}"; cat ${f}) > ${modprobeconf}.$$; then
  15.111 +-		if ! cmp --silent ${modprobeconf}.$$ ${modprobeconf}; then
  15.112 ++		if ! cmp -s ${modprobeconf}.$$ ${modprobeconf}; then
  15.113 + 			if ! cp ${modprobeconf}.$$ ${modprobeconf}; then
  15.114 + 				rm -f ${modprobeconf}.$$ ${f}
  15.115 + 				exit 1
  15.116 +@@ -2214,6 +2204,10 @@
  15.117 + 	elif [ -d /var/lib/LST ]; then
  15.118 + 		OSDISTNAME=Caldera
  15.119 + 		OSDISTIDNT=caldera
  15.120 ++	elif [ -f /etc/slitaz-release ]; then
  15.121 ++		OSDISTNAME=SliTaz
  15.122 ++		OSDISTIDNT=slitaz
  15.123 ++		OSDISTVERS="`cat /etc/slitaz-release`"
  15.124 + 	fi
  15.125 + 
  15.126 + 	OSKERNNAME="`uname -s | tr '[A-Z]' '[a-z]'`"
  15.127 +@@ -2268,7 +2262,7 @@
  15.128 + 
  15.129 + dump_file()
  15.130 + {
  15.131 +-	dump_cmd cat -v $@
  15.132 ++	dump_cmd cat $@
  15.133 + }
  15.134 + 
  15.135 + dump_diagnostics()
  15.136 +@@ -2587,7 +2581,7 @@
  15.137 + 	fi
  15.138 + 	units="${specificunit}"
  15.139 + 	if [ -z "${units}" ]; then
  15.140 +-		units=`ls --ignore=flush_nvm ${procdrvdir}`
  15.141 ++		units=`ls ${procdrvdir} | grep -v flush_nvm`
  15.142 + 
  15.143 + 		if [ -z "${units}" ]; then
  15.144 + 			echo ""
  15.145 +@@ -2884,7 +2878,7 @@
  15.146 + 			explicitopt=true
  15.147 + 			do_cfgregion=true
  15.148 + 			if [ -n "$2" ]; then
  15.149 +-				setregion="`echo \"$2\" | tr '[a-z ]' '[A-Z_]'`"
  15.150 ++				setregion="`echo \"$2\" | tr '[a-z]' '[A-Z]' | sed 's/\s/_/g'`"
  15.151 + 			fi
  15.152 + 			shift 2
  15.153 + 			;;
  15.154 +@@ -2954,7 +2948,7 @@
  15.155 + 
  15.156 + # Accept --region <name> as equivalent to --region=<name>
  15.157 + if ${do_cfgregion} && [ $# -ge 1 -a -z "${setregion}" ]; then
  15.158 +-	setregion="`echo \"$1\" | tr '[a-z ]' '[A-Z_]'`"
  15.159 ++	setregion="`echo \"$1\" | tr '[a-z]' '[A-Z]' | sed 's/\s/_/s'`"
  15.160 + 	shift
  15.161 + fi
  15.162 + 
  15.163 +@@ -3033,7 +3027,7 @@
  15.164 + 
  15.165 + if ${do_cfgnewinstance}; then
  15.166 + 	if [ ! -d "${cnxtnvmdir}/dynamic/${newinstance}" ]; then
  15.167 +-		mkdir --mode=700 --parents "${cnxtnvmdir}/dynamic/${newinstance}" || exit $?
  15.168 ++		mkdir -m 700 -p "${cnxtnvmdir}/dynamic/${newinstance}" || exit $?
  15.169 + 		# The purpose of --info here is to ensure module reload:
  15.170 + 		(sleep 2; exec @CNXTTARGET@config --auto --region=AUTO --info) </dev/null >/dev/null 2>&1 &
  15.171 + 	fi
  15.172 +
    16.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    16.2 +++ b/get-softmodem-driver/stuff/hcfpcimodem.receipt	Thu Nov 08 09:35:38 2012 +0100
    16.3 @@ -0,0 +1,27 @@
    16.4 +# SliTaz package receipt.
    16.5 +
    16.6 +PACKAGE="hcfpcimodem"
    16.7 +VERSION="1.19full"
    16.8 +CATEGORY="non-free"
    16.9 +SHORT_DESC="Driver for the Conexant HCF (controllerless) Softmodem family."
   16.10 +MAINTAINER="domcox@slitaz.org"
   16.11 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   16.12 +DEPENDS="module-init-tools linux-source"
   16.13 +WEB_SITE="http://www.linuxant.com/drivers"
   16.14 +WGET_URL="http://www.linuxant.com/drivers/hcf/full/archive/$PACKAGE-$VERSION/$TARBALL"
   16.15 +
   16.16 +# Rules to gen a SliTaz package suitable for Tazpkg.
   16.17 +
   16.18 +post_install()
   16.19 +{
   16.20 +	/usr/sbin/hcfpciconfig --auto
   16.21 +}
   16.22 +
   16.23 +post_remove()
   16.24 +{
   16.25 +    echo -n "Removing modules.."
   16.26 +    rm -rf /lib/modules/`uname -r`/extra/hcfpci*
   16.27 +    status
   16.28 +	rm -rf /usr/share/hcfpicmodem
   16.29 +	rm -rf /etc/hcfpcimodem
   16.30 +}
   16.31 \ No newline at end of file
    17.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    17.2 +++ b/get-softmodem-driver/stuff/hsfmodem-7.80.02.04full.diff	Thu Nov 08 09:35:38 2012 +0100
    17.3 @@ -0,0 +1,170 @@
    17.4 +diff -ru hsfmodem-7.80.02.04full/config.mak hsfmodem-7.80.02.04full-slitaz/config.mak
    17.5 +--- hsfmodem-7.80.02.04full/config.mak	2009-02-20 22:30:12.000000000 +0100
    17.6 ++++ hsfmodem-7.80.02.04full-slitaz/config.mak	2009-06-15 11:49:13.000000000 +0200
    17.7 +@@ -131,4 +131,4 @@
    17.8 + 		-e "s!@SCR_SUPPORT@!`test ! \"$(IMPORTED_SCR_SUPPORT)\" = yes; echo $$?`!g" \
    17.9 + 		-e "s!@DMP_SUPPORT@!`test -z \"$(IMPORTED_DMP_SUPPORT)\"; echo $$?`!g" \
   17.10 + 		< $< > $@
   17.11 +-	chmod --reference=$< $@
   17.12 ++	chmod 755 $@
   17.13 +diff -ru hsfmodem-7.80.02.04full/makefile hsfmodem-7.80.02.04full-slitaz/makefile
   17.14 +--- hsfmodem-7.80.02.04full/makefile	2009-02-23 22:51:37.000000000 +0100
   17.15 ++++ hsfmodem-7.80.02.04full-slitaz/makefile	2009-06-15 11:49:13.000000000 +0200
   17.16 +@@ -149,7 +149,7 @@
   17.17 + ifeq ($(RPMOPTEVAL),yes)
   17.18 + RPMTARGETCPU=$(shell rpm --eval '%_target_cpu')
   17.19 + else
   17.20 +-RPMTARGETCPU=$(shell uname -i)
   17.21 ++RPMTARGETCPU=$(shell uname -m)
   17.22 + endif
   17.23 + 
   17.24 + ifneq ($(RPMOPTDEFINE),yes)
   17.25 +diff -ru hsfmodem-7.80.02.04full/modules/Makefile hsfmodem-7.80.02.04full-slitaz/modules/Makefile
   17.26 +--- hsfmodem-7.80.02.04full/modules/Makefile	2009-04-24 03:03:57.000000000 +0200
   17.27 ++++ hsfmodem-7.80.02.04full-slitaz/modules/Makefile	2009-06-15 11:49:13.000000000 +0200
   17.28 +@@ -20,7 +20,7 @@
   17.29 + include $(TOP)/config.mak
   17.30 + 
   17.31 + IMPORTED = $(TOP)/modules/imported
   17.32 +-MACHINE_ARCH := $(shell if uname --hardware-platform >/dev/null 2>&1 && ! uname --hardware-platform | grep -q "unknown"; then uname --hardware-platform; else uname --machine | sed 's/^i.86$$/i386/'; fi)
   17.33 ++MACHINE_ARCH := $(shell if uname -p >/dev/null 2>&1 && ! uname -p | grep -q "unknown"; then uname -p; else uname -m | sed 's/^i.86$$/i386/'; fi)
   17.34 + ifneq ($(subst powerpc,ppc,$(IMPORTED_ARCH)),$(MACHINE_ARCH))
   17.35 + $(warning *** WARNING: Trying to compile kernel modules on a $(MACHINE_ARCH) system while the installed $(CNXTTARGET) driver package is for $(IMPORTED_ARCH), this is likely to fail... ***)
   17.36 + endif
   17.37 +diff -ru hsfmodem-7.80.02.04full/scripts/cnxtconfig.in hsfmodem-7.80.02.04full-slitaz/scripts/cnxtconfig.in
   17.38 +--- hsfmodem-7.80.02.04full/scripts/cnxtconfig.in	2009-04-23 17:32:18.000000000 +0200
   17.39 ++++ hsfmodem-7.80.02.04full-slitaz/scripts/cnxtconfig.in	2009-06-15 21:29:49.000000000 +0200
   17.40 +@@ -74,7 +74,7 @@
   17.41 + 				answer="${region}"
   17.42 + 				;;
   17.43 + 			*)
   17.44 +-				answer="`echo \"${answer}\" | tr '[a-z ]' '[A-Z_]'`"
   17.45 ++				answer="`echo \"${answer}\" | tr '[a-z]' '[A-Z]' | sed 's/\s/_/g'`"
   17.46 + 				;;
   17.47 + 			esac
   17.48 + 		fi
   17.49 +@@ -109,15 +109,13 @@
   17.50 + {
   17.51 + 	# Try to guess what region we're in, using the timezone settings
   17.52 + 
   17.53 +-	localtime_size="`/bin/ls -lL /etc/localtime 2>/dev/null | ${AWK} '{print $5}'`"
   17.54 +-
   17.55 +-	if ! [ ${localtime_size} -gt 0 ]; then
   17.56 ++	if [ ! -e /etc/TZ ]; then
   17.57 + 		return 1
   17.58 + 	fi
   17.59 + 
   17.60 +-	zoneinfo_dir=/usr/share/zoneinfo
   17.61 ++	zoneinfo_dir=/usr/share/hsfmodem
   17.62 + 
   17.63 +-	if [ ! -d ${zoneinfo_dir} -o ! -f ${zoneinfo_dir}/zone.tab ]; then
   17.64 ++	if [ ! -f ${zoneinfo_dir}/zone.tab ]; then
   17.65 + 		return 1
   17.66 + 	fi
   17.67 + 
   17.68 +@@ -206,18 +204,11 @@
   17.69 + 	iso_VN=00BC # VIETNAM
   17.70 + 
   17.71 + 	(
   17.72 +-		cd ${zoneinfo_dir} 2>/dev/null || return 1
   17.73 +-		find . -type f -size "${localtime_size}"c -print | sed 's@^\./@@' | \
   17.74 +-			while read file; do
   17.75 +-				cmp -s /etc/localtime $file || continue
   17.76 +-# in the egrep and sed regular expressions below, it is very important to
   17.77 +-# have tabs, not spaces
   17.78 +-				egrep "	$file(	.*|\$)" ${zoneinfo_dir}/zone.tab
   17.79 +-			done | sed -n '/^[^#]/s/	.*//p' | sort | uniq | \
   17.80 +-				while read code; do
   17.81 +-					eval "echo \${iso_${code}}"
   17.82 +-				done | sort | uniq
   17.83 ++		zone=`cat /etc/TZ`
   17.84 ++		code=`grep $zone ${zoneinfo_dir}/zone.tab | awk '{print $1}' | sort | uniq`
   17.85 ++		eval "echo \${iso_${code}}"
   17.86 + 		return 0
   17.87 ++		
   17.88 + 	)
   17.89 + }
   17.90 + 
   17.91 +@@ -271,7 +262,7 @@
   17.92 + # The md5sum is used for input verification.
   17.93 + disptokey()
   17.94 + {
   17.95 +-	k="`echo \"$1\" | tr '[a-z]' '[A-Z]' | sed 's/FREE/00000000/' | tr -d -c '[0-9A-F\012]'`"
   17.96 ++	k="`echo \"$1\" | tr '[a-z]' '[A-Z]' | sed 's/FREE/00000000/' | tr -d -c '[0-9][A-F][\012]'`"
   17.97 + 	case $k in
   17.98 + 	00000000)
   17.99 + 		echo "$k"
  17.100 +@@ -1655,7 +1646,7 @@
  17.101 + 		update-modules
  17.102 + 	else
  17.103 + 		if ("$@" "${modulesconf}" | "${filter}"; cat ${f}) > ${modulesconf}.$$; then
  17.104 +-			if ! cmp --silent ${modulesconf}.$$ ${modulesconf}; then
  17.105 ++			if ! cmp -s ${modulesconf}.$$ ${modulesconf}; then
  17.106 + 				if ! cp ${modulesconf}.$$ ${modulesconf}; then
  17.107 + 					rm -f ${modulesconf}.$$ ${f}
  17.108 + 					exit 1
  17.109 +@@ -1681,7 +1672,7 @@
  17.110 + 	fi
  17.111 + 
  17.112 + 	if ("$@" "${modprobeconf}" | "${filter}"; cat ${f}) > ${modprobeconf}.$$; then
  17.113 +-		if ! cmp --silent ${modprobeconf}.$$ ${modprobeconf}; then
  17.114 ++		if ! cmp -s ${modprobeconf}.$$ ${modprobeconf}; then
  17.115 + 			if ! cp ${modprobeconf}.$$ ${modprobeconf}; then
  17.116 + 				rm -f ${modprobeconf}.$$ ${f}
  17.117 + 				exit 1
  17.118 +@@ -2214,6 +2205,10 @@
  17.119 + 	elif [ -d /var/lib/LST ]; then
  17.120 + 		OSDISTNAME=Caldera
  17.121 + 		OSDISTIDNT=caldera
  17.122 ++	elif [ -f /etc/slitaz-release ]; then
  17.123 ++		OSDISTNAME=SliTaz
  17.124 ++		OSDISTIDNT=slitaz
  17.125 ++		OSDISTVERS="`cat /etc/slitaz-release`"
  17.126 + 	fi
  17.127 + 
  17.128 + 	OSKERNNAME="`uname -s | tr '[A-Z]' '[a-z]'`"
  17.129 +@@ -2268,7 +2263,7 @@
  17.130 + 
  17.131 + dump_file()
  17.132 + {
  17.133 +-	dump_cmd cat -v $@
  17.134 ++	dump_cmd cat $@
  17.135 + }
  17.136 + 
  17.137 + dump_diagnostics()
  17.138 +@@ -2587,7 +2582,7 @@
  17.139 + 	fi
  17.140 + 	units="${specificunit}"
  17.141 + 	if [ -z "${units}" ]; then
  17.142 +-		units=`ls --ignore=flush_nvm ${procdrvdir}`
  17.143 ++		units=`ls ${procdrvdir} | grep -v flush_nvm`
  17.144 + 
  17.145 + 		if [ -z "${units}" ]; then
  17.146 + 			echo ""
  17.147 +@@ -2884,7 +2879,7 @@
  17.148 + 			explicitopt=true
  17.149 + 			do_cfgregion=true
  17.150 + 			if [ -n "$2" ]; then
  17.151 +-				setregion="`echo \"$2\" | tr '[a-z ]' '[A-Z_]'`"
  17.152 ++				setregion="`echo \"$2\" | tr '[a-z]' '[A-Z]' | sed 's/\s/_/g'`"
  17.153 + 			fi
  17.154 + 			shift 2
  17.155 + 			;;
  17.156 +@@ -2954,6 +2949,6 @@
  17.157 + 
  17.158 + # Accept --region <name> as equivalent to --region=<name>
  17.159 + if ${do_cfgregion} && [ $# -ge 1 -a -z "${setregion}" ]; then
  17.160 +-	setregion="`echo \"$1\" | tr '[a-z ]' '[A-Z_]'`"
  17.161 ++	setregion="`echo \"$1\" | tr '[a-z]' '[A-Z]' | sed 's/\s/_/s'`"
  17.162 + 	shift
  17.163 + fi
  17.164 +
  17.165 +@@ -3033,0 +3027,0 @@
  17.166 +
  17.167 + if ${do_cfgnewinstance}; then
  17.168 +  if [ ! -d "${cnxtnvmdir}/dynamic/${newinstance}" ]; then
  17.169 +-		mkdir --mode=700 --parents "${cnxtnvmdir}/dynamic/${newinstance}" || exit $?
  17.170 ++		mkdir -m 700 -p "${cnxtnvmdir}/dynamic/${newinstance}" || exit $?
  17.171 + 		# The purpose of --info here is to ensure module reload:
  17.172 + 		(sleep 2; exec @CNXTTARGET@config --auto --region=AUTO --info) </dev/null >/dev/null 2>&1 &
  17.173 + 	fi
    18.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    18.2 +++ b/get-softmodem-driver/stuff/hsfmodem.receipt	Thu Nov 08 09:35:38 2012 +0100
    18.3 @@ -0,0 +1,27 @@
    18.4 +# SliTaz package receipt.
    18.5 +
    18.6 +PACKAGE="hsfmodem"
    18.7 +VERSION="7.80.02.04full"
    18.8 +CATEGORY="non-free"
    18.9 +SHORT_DESC="Driver for the Conexant (formerly Rockwell) HSF Softmodem family."
   18.10 +MAINTAINER="domcox@slitaz.org"
   18.11 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   18.12 +DEPENDS="module-init-tools linux-source"
   18.13 +WEB_SITE="http://www.linuxant.com/drivers"
   18.14 +WGET_URL="http://www.linuxant.com/drivers/hsf/full/archive/$PACKAGE-$VERSION/$TARBALL"
   18.15 +
   18.16 +# Rules to gen a SliTaz package suitable for Tazpkg.
   18.17 +
   18.18 +post_install()
   18.19 +{
   18.20 +	/usr/sbin/hsfconfig --auto
   18.21 +}
   18.22 +
   18.23 +post_remove()
   18.24 +{
   18.25 +	echo -n "Removing modules.."
   18.26 +	rm -rf /lib/modules/`uname -r`/extra/hsf*
   18.27 +	status
   18.28 +	rm -rf /usr/share/hsfmodem
   18.29 +	rm -rf /etc/hsfmodem
   18.30 +}
   18.31 \ No newline at end of file
    19.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    19.2 +++ b/get-softmodem-driver/stuff/martian.country	Thu Nov 08 09:35:38 2012 +0100
    19.3 @@ -0,0 +1,88 @@
    19.4 +AE	ae	UNITED_ARAB_EMIRATES
    19.5 +AR	ar	ARGENTINA
    19.6 +AT	at	AUSTRIA
    19.7 +AU	au	AUSTRALIA
    19.8 +BB	bb	BARBADOS
    19.9 +BD	bd	BANGLADESH
   19.10 +BG	bg	BULGARIA
   19.11 +BO	bo	BOLIVIA
   19.12 +BR	br	BRAZIL
   19.13 +BY	by	BELARUS
   19.14 +CA	ca	CANADA
   19.15 +CH	ch	SWITZERLAND
   19.16 +CL	cl	CHILE
   19.17 +CN	cn	CHINA
   19.18 +CO	co	COLOMBIA
   19.19 +CR	cr	COSTA_RICA
   19.20 +CY	cy	CYPRUS
   19.21 +CZ	cz	CZECH_REPUBLIC
   19.22 +DE	de	GERMANY
   19.23 +DK	dk	DENMARK
   19.24 +EC	ec	ECUADOR
   19.25 +EE	ee	ESTONIA
   19.26 +EG	eg	EGYPT
   19.27 +ES	es	SPAIN
   19.28 +EU	eu	EUROPE
   19.29 +FI	fi	FINLAND
   19.30 +FR	fr	FRANCE
   19.31 +GP	fr	GUADELOUPE
   19.32 +GR	gr	GREECE
   19.33 +GT	gt	GUATEMALA
   19.34 +GU	gu	GUAM
   19.35 +HK	hk	HONG_KONG
   19.36 +HR	hr	CROATIA
   19.37 +HU	hu	HUNGARY
   19.38 +ID	id	INDONESIA
   19.39 +IE	ie	IRELAND
   19.40 +IL	il	ISRAEL
   19.41 +IN	in	INDIA
   19.42 +IS	is	ICELAND
   19.43 +IT	it	ITALY
   19.44 +JP	jp	JAPAN
   19.45 +KR	kr	REPUBLIC_OF_KOREA
   19.46 +KW	kw	KUWAIT
   19.47 +LB	lb	LEBANON
   19.48 +LI	li	LIECHTENSTEIN
   19.49 +LK	lk	SRI_LANKA
   19.50 +LT	lt	LITHUANIA
   19.51 +LU	lu	LUXEMBOURG
   19.52 +LV	lv	LATVIA
   19.53 +MA	ma	MOROCCO
   19.54 +MQ	fr	MARTINIQUE
   19.55 +MT	mt	MALTA
   19.56 +MX	mx	MEXICO
   19.57 +MY	my	MALAYSIA
   19.58 +NC	fr	NEW_CALEDONIA
   19.59 +NI	ni	NICARAGUA
   19.60 +NL	nl	NETHERLANDS
   19.61 +NO	no	NORWAY
   19.62 +NZ	nz	NEW_ZEALAND
   19.63 +OM	om	OMAN
   19.64 +PA	pa	PANAMA
   19.65 +PE	pe	PERU
   19.66 +PH	ph	PHILIPPINES
   19.67 +PJ	fr	FRENCH_POLYNESIA
   19.68 +PK	pk	PAKISTAN
   19.69 +PL	pl	POLAND
   19.70 +PR	pr	PUERTO_RICO
   19.71 +PT	pt	PORTUGAL
   19.72 +PY	py	PARAGUAY
   19.73 +RO	ro	ROMANIA
   19.74 +RU	ru	RUSSIA
   19.75 +SA	sa	SAUDI_ARABIA
   19.76 +SE	se	SWEDEN
   19.77 +SG	sg	SINGAPORE
   19.78 +SI	si	SLOVENIA
   19.79 +SK	sk	SLOVAKIA
   19.80 +TH	th	THAILAND
   19.81 +TN	tn	TUNISIA
   19.82 +TR	tr	TURKEY
   19.83 +TW	tw	TAIWAN
   19.84 +UA	ua	UKRAINE
   19.85 +UK	uk	UNITED_KINGDOM
   19.86 +US	us	UNITED_STATES
   19.87 +UY	uy	URUGUAY
   19.88 +VE	ve	VENEZUELA
   19.89 +VI	vi	VIRGIN_ISLANDS_U.S.
   19.90 +VN	vn	VIET_NAM
   19.91 +ZA	za	SOUTH_AFRICA
    20.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    20.2 +++ b/get-softmodem-driver/stuff/martian.init	Thu Nov 08 09:35:38 2012 +0100
    20.3 @@ -0,0 +1,62 @@
    20.4 +#!/bin/sh
    20.5 +# /etc/init.d/martian: Start, stop and restart martian deamon on SliTaz, at boot
    20.6 +# time or with the command line.
    20.7 +#
    20.8 +# To start daemon at boot time, just put the right name in the $RUN_DAEMONS
    20.9 +# variable of /etc/rcS.conf and configure options with /etc/daemons.conf.
   20.10 +#
   20.11 +. /etc/init.d/rc.functions
   20.12 +. /etc/daemons.conf
   20.13 +
   20.14 +NAME="Martian modem"
   20.15 +DESC="Agere Systems PCI Modem deamon"
   20.16 +DAEMON=/usr/sbin/martian_modem
   20.17 +OPTIONS="--daemon $MARTIAN_OPTIONS"
   20.18 +PIDFILE=/var/run/martian.pid
   20.19 +MODULE="martian_dev"
   20.20 +
   20.21 +if [ `/sbin/lsmod | grep -c ${MODULE}` -lt "1" ]; then
   20.22 +	echo "kernel module is not loaded!"
   20.23 +	exit 1
   20.24 +fi
   20.25 +
   20.26 +case "$1" in
   20.27 +  start)
   20.28 +    if active_pidfile $PIDFILE martian_modem ; then
   20.29 +      echo "$NAME already running."
   20.30 +      exit 1
   20.31 +    fi
   20.32 +    echo -n "Starting $DESC: $NAME... "
   20.33 +    $DAEMON $OPTIONS &&  echo `/bin/pidof $DAEMON` > $PIDFILE
   20.34 +    status
   20.35 +    ;;
   20.36 +  stop)
   20.37 +    if ! active_pidfile $PIDFILE martian_modem ; then
   20.38 +      echo "$NAME is not running."
   20.39 +      exit 1
   20.40 +    fi
   20.41 +    echo -n "Stopping $DESC: $NAME... "
   20.42 +    killall martian_modem
   20.43 +	rm $PIDFILE
   20.44 +    status
   20.45 +    ;;
   20.46 +  restart)
   20.47 +    if ! active_pidfile $PIDFILE martian_modem ; then
   20.48 +      echo "$NAME is not running."
   20.49 +      exit 1
   20.50 +    fi
   20.51 +    echo -n "Restarting $DESC: $NAME... "
   20.52 +    killall martian_modem
   20.53 +    sleep 2
   20.54 +    $DAEMON $OPTIONS &&  echo `/bin/pidof $DAEMON` > $PIDFILE
   20.55 +    status
   20.56 +    ;;
   20.57 +  *)
   20.58 +    echo ""
   20.59 +    echo -e "\033[1mUsage:\033[0m /etc/init.d/`basename $0` [start|stop|restart]"
   20.60 +    echo ""
   20.61 +    exit 1
   20.62 +    ;;
   20.63 +esac
   20.64 +
   20.65 +exit 0
    21.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    21.2 +++ b/get-softmodem-driver/stuff/martian.receipt	Thu Nov 08 09:35:38 2012 +0100
    21.3 @@ -0,0 +1,49 @@
    21.4 +# SliTaz package receipt.
    21.5 +
    21.6 +PACKAGE="martian"
    21.7 +VERSION="full-20080617"
    21.8 +CATEGORY="non-free"
    21.9 +SHORT_DESC="Driver for the Agere Systems PCI Modem built on DSP 164x (Mars) series."
   21.10 +MAINTAINER="domcox@slitaz.org"
   21.11 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   21.12 +DEPENDS="module-init-tools linux-source"
   21.13 +WEB_SITE="http://martian.barrelsoutofbond.org"
   21.14 +WGET_URL="http://www.barrelsoutofbond.org/downloads/$PACKAGE/$TARBALL"
   21.15 +
   21.16 +# Rules to gen a SliTaz package suitable for Tazpkg.
   21.17 +
   21.18 +post_install()
   21.19 +{
   21.20 +	# Country settings
   21.21 +	if [ -e /etc/TZ ]; then
   21.22 +		ZONE=`cat /etc/TZ`
   21.23 +		CODE=`grep $ZONE /usr/share/martian/zone.tab | cut -f1'`
   21.24 +		if [ -n $CODE ]; then
   21.25 +			COUNTRY=`grep ^$CODE /usr/share/martian/martian.country | cut -f2`
   21.26 +			COUNTRY_NAME=`grep ^$CODE /usr/share/martian/martian.country | cut -f3`
   21.27 +		fi
   21.28 +	fi
   21.29 +	if [ -z $COUNTRY ]; then
   21.30 +		COUNTRY="us"
   21.31 +		COUNTRY_NAME="USA"
   21.32 +	fi
   21.33 +	echo "Automatic country setting: $COUNTRY_NAME"
   21.34 +	# Save options
   21.35 +	if [ `grep -c MARTIAN_OPTIONS /etc/daemons.conf` -gt 0 ]; then
   21.36 +		sed -i 's/MARTIAN_OPTIONS=.*/MARTIAN_OPTIONS="--country='"$COUNTRY"' \/dev\/ttySM0"/' /etc/daemons.conf
   21.37 +	else
   21.38 +	echo "# slmodemd daemon options." >> $root/etc/daemons.conf
   21.39 +		echo "MARTIAN_OPTIONS=\"--country=$COUNTRY /dev/ttySM0\"" >> $root/etc/daemons.conf
   21.40 +		echo  >> $root/etc/daemons.conf
   21.41 +	fi
   21.42 +	# Load module
   21.43 +	/sbin/depmod -a
   21.44 +	/sbin/modprobe martian_dev && \
   21.45 +	/etc/init.d/martian start
   21.46 +}
   21.47 +
   21.48 +post_remove()
   21.49 +{
   21.50 +	/etc/init.d/martian stop
   21.51 +	rm -rf /usr/share/martian
   21.52 +}
    22.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    22.2 +++ b/get-softmodem-driver/stuff/slmodem.country	Thu Nov 08 09:35:38 2012 +0100
    22.3 @@ -0,0 +1,82 @@
    22.4 +AD	CTR21EUROPE
    22.5 +AE	UAE
    22.6 +AR	ARGENTINA
    22.7 +AT	AUSTRIA
    22.8 +AU	AUSTRALIA
    22.9 +BE	BELGIUM
   22.10 +BG	BULGARIA
   22.11 +BH	BAHREIN
   22.12 +BN	BRUNEI
   22.13 +BR	BRAZIL
   22.14 +CA	CANADA
   22.15 +CH	SWITZERLAND
   22.16 +CL	CHILE
   22.17 +CN	CHINA
   22.18 +CY	CYPRUS
   22.19 +CZ	CZECH_REPUBLIC
   22.20 +DE	GERMANY
   22.21 +DK	DENMARK
   22.22 +DZ	ALGERIA
   22.23 +EE	ESTONIA
   22.24 +EG	EGYPT
   22.25 +ES	SPAIN
   22.26 +FI	FINLAND
   22.27 +FO	CTR21EUROPE
   22.28 +FR	FRANCE
   22.29 +GB	UK
   22.30 +GI	CTR21EUROPE
   22.31 +GL	CTR21EUROPE
   22.32 +GP	FRANCE
   22.33 +GR	GREECE
   22.34 +HK	HONG_KONG
   22.35 +HU	HUNGARY
   22.36 +ID	INDONESIA
   22.37 +IE	IRELAND
   22.38 +IL	ISRAEL
   22.39 +IN	INDIA
   22.40 +IS	ICELAND
   22.41 +IT	ITALY
   22.42 +JO	JORDAN
   22.43 +JP	JAPAN
   22.44 +KR	KOREA
   22.45 +KT	SOUTHKOREA
   22.46 +KW	KUWAIT
   22.47 +LB	LEBANON
   22.48 +LI	CTR21EUROPE
   22.49 +LK	SRILANKA
   22.50 +LT	LITHUANIA
   22.51 +LU	LUXEMBOURG
   22.52 +LV	LATVIA
   22.53 +MA	MOROCCO
   22.54 +MC	CTR21EUROPE
   22.55 +MQ	FRANCE
   22.56 +MT	MALTA
   22.57 +MX	MEXICO
   22.58 +MY	MALAYSIA
   22.59 +NC	FRANCE
   22.60 +NL	NETHERLANDS
   22.61 +NO	NORWAY
   22.62 +NZ	NEW_ZEALAND
   22.63 +OM	OMAN
   22.64 +PE	PERU
   22.65 +PH	PHILIPPINES
   22.66 +PJ	FRANCE
   22.67 +PK	PAKISTAN
   22.68 +PL	POLAND
   22.69 +PT	PORTUGAL
   22.70 +RO	ROMANIA
   22.71 +RU	RUSSIA
   22.72 +SA	SAUDIARABIA
   22.73 +SE	SWEDEN
   22.74 +SG	SINGAPORE
   22.75 +SI	SLOVENIA
   22.76 +SK	SLOVAKIA
   22.77 +SM	CTR21EUROPE
   22.78 +TH	THAILAND
   22.79 +TN	TUNISIA
   22.80 +TR	TURKEY
   22.81 +TW	TAIWAN
   22.82 +US	USA
   22.83 +UY	URUGUAY
   22.84 +VN	VIETNAM
   22.85 +ZA	SOUTHAFRICA
    23.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    23.2 +++ b/get-softmodem-driver/stuff/slmodem.init	Thu Nov 08 09:35:38 2012 +0100
    23.3 @@ -0,0 +1,55 @@
    23.4 +#!/bin/sh
    23.5 +# /etc/init.d/slmodem: Start, stop and restart slmodemd deamon on SliTaz, at boot
    23.6 +# time or with the command line.
    23.7 +#
    23.8 +# To start daemon at boot time, just put the right name in the $RUN_DAEMONS
    23.9 +# variable of /etc/rcS.conf and configure options with /etc/daemons.conf.
   23.10 +#
   23.11 +. /etc/init.d/rc.functions
   23.12 +. /etc/daemons.conf
   23.13 +
   23.14 +NAME="Smartlink modem"
   23.15 +DESC="Smart Link Modem deamon"
   23.16 +DAEMON=/usr/sbin/slmodemd
   23.17 +OPTIONS=$SLMODEM_OPTIONS
   23.18 +PIDFILE=/var/run/slmodemd.pid
   23.19 +
   23.20 +case "$1" in
   23.21 +  start)
   23.22 +    if active_pidfile $PIDFILE slmodemd ; then
   23.23 +      echo "$NAME already running."
   23.24 +      exit 1
   23.25 +    fi
   23.26 +    echo -n "Starting $DESC: $NAME... "
   23.27 +    $DAEMON $OPTIONS &&  echo `/bin/pidof $DAEMON` > $PIDFILE
   23.28 +    status
   23.29 +    ;;
   23.30 +  stop)
   23.31 +    if ! active_pidfile $PIDFILE slmodemd ; then
   23.32 +      echo "$NAME is not running."
   23.33 +      exit 1
   23.34 +    fi
   23.35 +    echo -n "Stopping $DESC: $NAME... "
   23.36 +    kill `cat $PIDFILE`
   23.37 +    status
   23.38 +    ;;
   23.39 +  restart)
   23.40 +    if ! active_pidfile $PIDFILE slmodemd ; then
   23.41 +      echo "$NAME is not running."
   23.42 +      exit 1
   23.43 +    fi
   23.44 +    echo -n "Restarting $DESC: $NAME... "
   23.45 +    kill `cat $PIDFILE`
   23.46 +    sleep 2
   23.47 +    $DAEMON $OPTIONS &&  echo `/bin/pidof $DAEMON` > $PIDFILE
   23.48 +    status
   23.49 +    ;;
   23.50 +  *)
   23.51 +    echo ""
   23.52 +    echo -e "\033[1mUsage:\033[0m /etc/init.d/`basename $0` [start|stop|restart]"
   23.53 +    echo ""
   23.54 +    exit 1
   23.55 +    ;;
   23.56 +esac
   23.57 +
   23.58 +exit 0
    24.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    24.2 +++ b/get-softmodem-driver/stuff/slmodem.receipt	Thu Nov 08 09:35:38 2012 +0100
    24.3 @@ -0,0 +1,46 @@
    24.4 +# SliTaz package receipt.
    24.5 +
    24.6 +PACKAGE="slmodem"
    24.7 +VERSION="2.9.11-20090222"
    24.8 +CATEGORY="non-free"
    24.9 +SHORT_DESC="Support for the SmartLink Softmodem and ALSA supported chipsets."
   24.10 +MAINTAINER="domcox@slitaz.org"
   24.11 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   24.12 +DEPENDS="alsa-lib module-init-tools linux-source"
   24.13 +WEB_SITE="http://linmodems.technion.ac.il"
   24.14 +WGET_URL="http://linmodems.technion.ac.il/packages/smartlink/$TARBALL"
   24.15 +
   24.16 +# Rules to gen a SliTaz package suitable for Tazpkg.
   24.17 +
   24.18 +post_install()
   24.19 +{
   24.20 +	# Country detection
   24.21 +	if [ -e /etc/TZ ]; then
   24.22 +		ZONE=`cat /etc/TZ`
   24.23 +		CODE=`grep $ZONE /usr/share/slmodem/zone.tab | cut -f1'`
   24.24 +		if [ -n $CODE ]; then
   24.25 +			COUNTRY=`grep ^$CODE /usr/share/slmodem/slmodem.country | cut -f2`
   24.26 +		fi
   24.27 +	fi
   24.28 +	if [ -z $COUNTRY ]; then
   24.29 +		COUNTRY="USA"
   24.30 +	fi
   24.31 +	echo "Automatic country setting: $COUNTRY"
   24.32 +	# Save options
   24.33 +	if [ `grep -c SLMODEM_OPTIONS /etc/daemons.conf` -gt 0 ]; then
   24.34 +		sed -i 's/SLMODEM_OPTIONS=.*/SLMODEM_OPTIONS="--country='"$COUNTRY"' \/dev\/slamr0"/' /etc/daemons.conf
   24.35 +	else
   24.36 +		echo "# slmodemd daemon options." >> $root/etc/daemons.conf
   24.37 +		echo "SLMODEM_OPTIONS=\"--country=$COUNTRY /dev/slamr0\"" >> $root/etc/daemons.conf
   24.38 +		echo  >> $root/etc/daemons.conf
   24.39 +	fi
   24.40 +	# Load module 
   24.41 +	depmod -a
   24.42 +	/sbin/modprobe slamr && /etc/init.d/slmodem start
   24.43 +}
   24.44 +
   24.45 +post_remove()
   24.46 +{
   24.47 +	/etc/init.d/slmodem stop
   24.48 +	rm -rf /usr/share/slmodem
   24.49 +}
   24.50 \ No newline at end of file
    25.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    25.2 +++ b/get-softmodem-driver/stuff/zone.tab	Thu Nov 08 09:35:38 2012 +0100
    25.3 @@ -0,0 +1,407 @@
    25.4 +# @(#)zone.tab	1.32
    25.5 +#
    25.6 +# TZ zone descriptions
    25.7 +#
    25.8 +# From Paul Eggert (1996-08-05):
    25.9 +#
   25.10 +# This file contains a table with the following columns:
   25.11 +# 1.  ISO 3166 2-character country code.  See the file `iso3166.tab'.
   25.12 +# 2.  Latitude and longitude of the zone's principal location
   25.13 +#     in ISO 6709 sign-degrees-minutes-seconds format,
   25.14 +#     either +-DDMM+-DDDMM or +-DDMMSS+-DDDMMSS,
   25.15 +#     first latitude (+ is north), then longitude (+ is east).
   25.16 +# 3.  Zone name used in value of TZ environment variable.
   25.17 +# 4.  Comments; present if and only if the country has multiple rows.
   25.18 +#
   25.19 +# Columns are separated by a single tab.
   25.20 +# The table is sorted first by country, then an order within the country that
   25.21 +# (1) makes some geographical sense, and
   25.22 +# (2) puts the most populous zones first, where that does not contradict (1).
   25.23 +#
   25.24 +# Lines beginning with `#' are comments.
   25.25 +#
   25.26 +#country-
   25.27 +#code	coordinates	TZ			comments
   25.28 +AD	+4230+00131	Europe/Andorra
   25.29 +AE	+2518+05518	Asia/Dubai
   25.30 +AF	+3431+06912	Asia/Kabul
   25.31 +AG	+1703-06148	America/Antigua
   25.32 +AI	+1812-06304	America/Anguilla
   25.33 +AL	+4120+01950	Europe/Tirane
   25.34 +AM	+4011+04430	Asia/Yerevan
   25.35 +AN	+1211-06900	America/Curacao
   25.36 +AO	-0848+01314	Africa/Luanda
   25.37 +AQ	-7750+16636	Antarctica/McMurdo	McMurdo Station, Ross Island
   25.38 +AQ	-9000+00000	Antarctica/South_Pole	Amundsen-Scott Station, South Pole
   25.39 +AQ	-6734-06808	Antarctica/Rothera	Rothera Station, Adelaide Island
   25.40 +AQ	-6448-06406	Antarctica/Palmer	Palmer Station, Anvers Island
   25.41 +AQ	-6736+06253	Antarctica/Mawson	Mawson Station, Holme Bay
   25.42 +AQ	-6835+07758	Antarctica/Davis	Davis Station, Vestfold Hills
   25.43 +AQ	-6617+11031	Antarctica/Casey	Casey Station, Bailey Peninsula
   25.44 +AQ	-7824+10654	Antarctica/Vostok	Vostok Station, S Magnetic Pole
   25.45 +AQ	-6640+14001	Antarctica/DumontDUrville	Dumont-d'Urville Base, Terre Adelie
   25.46 +AQ	-690022+0393524	Antarctica/Syowa	Syowa Station, E Ongul I
   25.47 +AR	-3436-05827	America/Argentina/Buenos_Aires	Buenos Aires (BA, CF)
   25.48 +AR	-3124-06411	America/Argentina/Cordoba	most locations (CB, CC, CN, ER, FM, LP, MN, NQ, RN, SA, SE, SF, SL)
   25.49 +AR	-2411-06518	America/Argentina/Jujuy	Jujuy (JY)
   25.50 +AR	-3124-06411	America/Argentina/Tucuman	Tucuman (TM)
   25.51 +AR	-2828-06547	America/Argentina/Catamarca	Catamarca (CT), Chubut (CH)
   25.52 +AR	-2926-06651	America/Argentina/La_Rioja	La Rioja (LR)
   25.53 +AR	-3132-06831	America/Argentina/San_Juan	San Juan (SJ)
   25.54 +AR	-3253-06849	America/Argentina/Mendoza	Mendoza (MZ)
   25.55 +AR	-5138-06913	America/Argentina/Rio_Gallegos	Santa Cruz (SC)
   25.56 +AR	-5448-06818	America/Argentina/Ushuaia	Tierra del Fuego (TF)
   25.57 +AS	-1416-17042	Pacific/Pago_Pago
   25.58 +AT	+4813+01620	Europe/Vienna
   25.59 +AU	-3133+15905	Australia/Lord_Howe	Lord Howe Island
   25.60 +AU	-4253+14719	Australia/Hobart	Tasmania - most locations
   25.61 +AU	-3956+14352	Australia/Currie	Tasmania - King Island
   25.62 +AU	-3749+14458	Australia/Melbourne	Victoria
   25.63 +AU	-3352+15113	Australia/Sydney	New South Wales - most locations
   25.64 +AU	-3157+14127	Australia/Broken_Hill	New South Wales - Yancowinna
   25.65 +AU	-2728+15302	Australia/Brisbane	Queensland - most locations
   25.66 +AU	-2016+14900	Australia/Lindeman	Queensland - Holiday Islands
   25.67 +AU	-3455+13835	Australia/Adelaide	South Australia
   25.68 +AU	-1228+13050	Australia/Darwin	Northern Territory
   25.69 +AU	-3157+11551	Australia/Perth	Western Australia
   25.70 +AW	+1230-06858	America/Aruba
   25.71 +AX	+6006+01957	Europe/Mariehamn
   25.72 +AZ	+4023+04951	Asia/Baku
   25.73 +BA	+4352+01825	Europe/Sarajevo
   25.74 +BB	+1306-05937	America/Barbados
   25.75 +BD	+2343+09025	Asia/Dhaka
   25.76 +BE	+5050+00420	Europe/Brussels
   25.77 +BF	+1222-00131	Africa/Ouagadougou
   25.78 +BG	+4241+02319	Europe/Sofia
   25.79 +BH	+2623+05035	Asia/Bahrain
   25.80 +BI	-0323+02922	Africa/Bujumbura
   25.81 +BJ	+0629+00237	Africa/Porto-Novo
   25.82 +BM	+3217-06446	Atlantic/Bermuda
   25.83 +BN	+0456+11455	Asia/Brunei
   25.84 +BO	-1630-06809	America/La_Paz
   25.85 +BR	-0351-03225	America/Noronha	Atlantic islands
   25.86 +BR	-0127-04829	America/Belem	Amapa, E Para
   25.87 +BR	-0343-03830	America/Fortaleza	NE Brazil (MA, PI, CE, RN, PB)
   25.88 +BR	-0803-03454	America/Recife	Pernambuco
   25.89 +BR	-0712-04812	America/Araguaina	Tocantins
   25.90 +BR	-0940-03543	America/Maceio	Alagoas, Sergipe
   25.91 +BR	-1259-03831	America/Bahia	Bahia
   25.92 +BR	-2332-04637	America/Sao_Paulo	S & SE Brazil (GO, DF, MG, ES, RJ, SP, PR, SC, RS)
   25.93 +BR	-2027-05437	America/Campo_Grande	Mato Grosso do Sul
   25.94 +BR	-1535-05605	America/Cuiaba	Mato Grosso
   25.95 +BR	-0846-06354	America/Porto_Velho	W Para, Rondonia
   25.96 +BR	+0249-06040	America/Boa_Vista	Roraima
   25.97 +BR	-0308-06001	America/Manaus	E Amazonas
   25.98 +BR	-0640-06952	America/Eirunepe	W Amazonas
   25.99 +BR	-0958-06748	America/Rio_Branco	Acre
  25.100 +BS	+2505-07721	America/Nassau
  25.101 +BT	+2728+08939	Asia/Thimphu
  25.102 +BW	-2545+02555	Africa/Gaborone
  25.103 +BY	+5354+02734	Europe/Minsk
  25.104 +BZ	+1730-08812	America/Belize
  25.105 +CA	+4734-05243	America/St_Johns	Newfoundland Island
  25.106 +CA	+4439-06336	America/Halifax	Atlantic Time - Nova Scotia (most places), NB, W Labrador, E Quebec & PEI
  25.107 +CA	+4612-05957	America/Glace_Bay	Atlantic Time - Nova Scotia - places that did not observe DST 1966-1971
  25.108 +CA	+5320-06025	America/Goose_Bay	Atlantic Time - E Labrador
  25.109 +CA	+4531-07334	America/Montreal	Eastern Time - Quebec - most locations
  25.110 +CA	+4339-07923	America/Toronto	Eastern Time - Ontario - most locations
  25.111 +CA	+4901-08816	America/Nipigon	Eastern Time - Ontario & Quebec - places that did not observe DST 1967-1973
  25.112 +CA	+4823-08915	America/Thunder_Bay	Eastern Time - Thunder Bay, Ontario
  25.113 +CA	+6608-06544	America/Pangnirtung	Eastern Time - Pangnirtung, Nunavut
  25.114 +CA	+6344-06828	America/Iqaluit	Eastern Time - east Nunavut
  25.115 +CA	+6408-08310	America/Coral_Harbour	Eastern Standard Time - Southampton Island
  25.116 +CA	+6245-09210	America/Rankin_Inlet	Central Time - central Nunavut
  25.117 +CA	+4953-09709	America/Winnipeg	Central Time - Manitoba & west Ontario
  25.118 +CA	+4843-09429	America/Rainy_River	Central Time - Rainy River & Fort Frances, Ontario
  25.119 +CA	+6903-10505	America/Cambridge_Bay	Central Time - west Nunavut
  25.120 +CA	+5024-10439	America/Regina	Central Standard Time - Saskatchewan - most locations
  25.121 +CA	+5017-10750	America/Swift_Current	Central Standard Time - Saskatchewan - midwest
  25.122 +CA	+5333-11328	America/Edmonton	Mountain Time - Alberta, east British Columbia & west Saskatchewan
  25.123 +CA	+6227-11421	America/Yellowknife	Mountain Time - central Northwest Territories
  25.124 +CA	+6825-11330	America/Inuvik	Mountain Time - west Northwest Territories
  25.125 +CA	+5946-12014	America/Dawson_Creek	Mountain Standard Time - Dawson Creek & Fort Saint John, British Columbia
  25.126 +CA	+4916-12307	America/Vancouver	Pacific Time - west British Columbia
  25.127 +CA	+6043-13503	America/Whitehorse	Pacific Time - south Yukon
  25.128 +CA	+6404-13925	America/Dawson	Pacific Time - north Yukon
  25.129 +CC	-1210+09655	Indian/Cocos
  25.130 +CD	-0418+01518	Africa/Kinshasa	west Dem. Rep. of Congo
  25.131 +CD	-1140+02728	Africa/Lubumbashi	east Dem. Rep. of Congo
  25.132 +CF	+0422+01835	Africa/Bangui
  25.133 +CG	-0416+01517	Africa/Brazzaville
  25.134 +CH	+4723+00832	Europe/Zurich
  25.135 +CI	+0519-00402	Africa/Abidjan
  25.136 +CK	-2114-15946	Pacific/Rarotonga
  25.137 +CL	-3327-07040	America/Santiago	most locations
  25.138 +CL	-2710-10927	Pacific/Easter	Easter Island & Sala y Gomez
  25.139 +CM	+0403+00942	Africa/Douala
  25.140 +CN	+3114+12128	Asia/Shanghai	east China - Beijing, Guangdong, Shanghai, etc.
  25.141 +CN	+4545+12641	Asia/Harbin	Heilongjiang
  25.142 +CN	+2934+10635	Asia/Chongqing	central China - Gansu, Guizhou, Sichuan, Yunnan, etc.
  25.143 +CN	+4348+08735	Asia/Urumqi	Tibet & most of Xinjiang Uyghur
  25.144 +CN	+3929+07559	Asia/Kashgar	southwest Xinjiang Uyghur
  25.145 +CO	+0436-07405	America/Bogota
  25.146 +CR	+0956-08405	America/Costa_Rica
  25.147 +CS	+4450+02030	Europe/Belgrade
  25.148 +CU	+2308-08222	America/Havana
  25.149 +CV	+1455-02331	Atlantic/Cape_Verde
  25.150 +CX	-1025+10543	Indian/Christmas
  25.151 +CY	+3510+03322	Asia/Nicosia
  25.152 +CZ	+5005+01426	Europe/Prague
  25.153 +DE	+5230+01322	Europe/Berlin
  25.154 +DJ	+1136+04309	Africa/Djibouti
  25.155 +DK	+5540+01235	Europe/Copenhagen
  25.156 +DM	+1518-06124	America/Dominica
  25.157 +DO	+1828-06954	America/Santo_Domingo
  25.158 +DZ	+3647+00303	Africa/Algiers
  25.159 +EC	-0210-07950	America/Guayaquil	mainland
  25.160 +EC	-0054-08936	Pacific/Galapagos	Galapagos Islands
  25.161 +EE	+5925+02445	Europe/Tallinn
  25.162 +EG	+3003+03115	Africa/Cairo
  25.163 +EH	+2709-01312	Africa/El_Aaiun
  25.164 +ER	+1520+03853	Africa/Asmera
  25.165 +ES	+4024-00341	Europe/Madrid	mainland
  25.166 +ES	+3553-00519	Africa/Ceuta	Ceuta & Melilla
  25.167 +ES	+2806-01524	Atlantic/Canary	Canary Islands
  25.168 +ET	+0902+03842	Africa/Addis_Ababa
  25.169 +FI	+6010+02458	Europe/Helsinki
  25.170 +FJ	-1808+17825	Pacific/Fiji
  25.171 +FK	-5142-05751	Atlantic/Stanley
  25.172 +FM	+0725+15147	Pacific/Truk	Truk (Chuuk) and Yap
  25.173 +FM	+0658+15813	Pacific/Ponape	Ponape (Pohnpei)
  25.174 +FM	+0519+16259	Pacific/Kosrae	Kosrae
  25.175 +FO	+6201-00646	Atlantic/Faeroe
  25.176 +FR	+4852+00220	Europe/Paris
  25.177 +GA	+0023+00927	Africa/Libreville
  25.178 +GB	+512830-0001845	Europe/London
  25.179 +GD	+1203-06145	America/Grenada
  25.180 +GE	+4143+04449	Asia/Tbilisi
  25.181 +GF	+0456-05220	America/Cayenne
  25.182 +GH	+0533-00013	Africa/Accra
  25.183 +GI	+3608-00521	Europe/Gibraltar
  25.184 +GL	+6411-05144	America/Godthab	most locations
  25.185 +GL	+7646-01840	America/Danmarkshavn	east coast, north of Scoresbysund
  25.186 +GL	+7030-02215	America/Scoresbysund	Scoresbysund / Ittoqqortoormiit
  25.187 +GL	+7634-06847	America/Thule	Thule / Pituffik
  25.188 +GM	+1328-01639	Africa/Banjul
  25.189 +GN	+0931-01343	Africa/Conakry
  25.190 +GP	+1614-06132	America/Guadeloupe
  25.191 +GQ	+0345+00847	Africa/Malabo
  25.192 +GR	+3758+02343	Europe/Athens
  25.193 +GS	-5416-03632	Atlantic/South_Georgia
  25.194 +GT	+1438-09031	America/Guatemala
  25.195 +GU	+1328+14445	Pacific/Guam
  25.196 +GW	+1151-01535	Africa/Bissau
  25.197 +GY	+0648-05810	America/Guyana
  25.198 +HK	+2217+11409	Asia/Hong_Kong
  25.199 +HN	+1406-08713	America/Tegucigalpa
  25.200 +HR	+4548+01558	Europe/Zagreb
  25.201 +HT	+1832-07220	America/Port-au-Prince
  25.202 +HU	+4730+01905	Europe/Budapest
  25.203 +ID	-0610+10648	Asia/Jakarta	Java & Sumatra
  25.204 +ID	-0002+10920	Asia/Pontianak	west & central Borneo
  25.205 +ID	-0507+11924	Asia/Makassar	east & south Borneo, Celebes, Bali, Nusa Tengarra, west Timor
  25.206 +ID	-0232+14042	Asia/Jayapura	Irian Jaya & the Moluccas
  25.207 +IE	+5320-00615	Europe/Dublin
  25.208 +IL	+3146+03514	Asia/Jerusalem
  25.209 +IN	+2232+08822	Asia/Calcutta
  25.210 +IO	-0720+07225	Indian/Chagos
  25.211 +IQ	+3321+04425	Asia/Baghdad
  25.212 +IR	+3540+05126	Asia/Tehran
  25.213 +IS	+6409-02151	Atlantic/Reykjavik
  25.214 +IT	+4154+01229	Europe/Rome
  25.215 +JM	+1800-07648	America/Jamaica
  25.216 +JO	+3157+03556	Asia/Amman
  25.217 +JP	+353916+1394441	Asia/Tokyo
  25.218 +KE	-0117+03649	Africa/Nairobi
  25.219 +KG	+4254+07436	Asia/Bishkek
  25.220 +KH	+1133+10455	Asia/Phnom_Penh
  25.221 +KI	+0125+17300	Pacific/Tarawa	Gilbert Islands
  25.222 +KI	-0308-17105	Pacific/Enderbury	Phoenix Islands
  25.223 +KI	+0152-15720	Pacific/Kiritimati	Line Islands
  25.224 +KM	-1141+04316	Indian/Comoro
  25.225 +KN	+1718-06243	America/St_Kitts
  25.226 +KP	+3901+12545	Asia/Pyongyang
  25.227 +KR	+3733+12658	Asia/Seoul
  25.228 +KW	+2920+04759	Asia/Kuwait
  25.229 +KY	+1918-08123	America/Cayman
  25.230 +KZ	+4315+07657	Asia/Almaty	most locations
  25.231 +KZ	+4448+06528	Asia/Qyzylorda	Qyzylorda (Kyzylorda, Kzyl-Orda)
  25.232 +KZ	+5017+05710	Asia/Aqtobe	Aqtobe (Aktobe)
  25.233 +KZ	+4431+05016	Asia/Aqtau	Atyrau (Atirau, Gur'yev), Mangghystau (Mankistau)
  25.234 +KZ	+5113+05121	Asia/Oral	West Kazakhstan
  25.235 +LA	+1758+10236	Asia/Vientiane
  25.236 +LB	+3353+03530	Asia/Beirut
  25.237 +LC	+1401-06100	America/St_Lucia
  25.238 +LI	+4709+00931	Europe/Vaduz
  25.239 +LK	+0656+07951	Asia/Colombo
  25.240 +LR	+0618-01047	Africa/Monrovia
  25.241 +LS	-2928+02730	Africa/Maseru
  25.242 +LT	+5441+02519	Europe/Vilnius
  25.243 +LU	+4936+00609	Europe/Luxembourg
  25.244 +LV	+5657+02406	Europe/Riga
  25.245 +LY	+3254+01311	Africa/Tripoli
  25.246 +MA	+3339-00735	Africa/Casablanca
  25.247 +MC	+4342+00723	Europe/Monaco
  25.248 +MD	+4700+02850	Europe/Chisinau
  25.249 +MG	-1855+04731	Indian/Antananarivo
  25.250 +MH	+0709+17112	Pacific/Majuro	most locations
  25.251 +MH	+0905+16720	Pacific/Kwajalein	Kwajalein
  25.252 +MK	+4159+02126	Europe/Skopje
  25.253 +ML	+1239-00800	Africa/Bamako
  25.254 +MM	+1647+09610	Asia/Rangoon
  25.255 +MN	+4755+10653	Asia/Ulaanbaatar	most locations
  25.256 +MN	+4801+09139	Asia/Hovd	Bayan-Olgiy, Govi-Altai, Hovd, Uvs, Zavkhan
  25.257 +MN	+4804+11430	Asia/Choibalsan	Dornod, Sukhbaatar
  25.258 +MO	+2214+11335	Asia/Macau
  25.259 +MP	+1512+14545	Pacific/Saipan
  25.260 +MQ	+1436-06105	America/Martinique
  25.261 +MR	+1806-01557	Africa/Nouakchott
  25.262 +MS	+1644-06213	America/Montserrat
  25.263 +MT	+3554+01431	Europe/Malta
  25.264 +MU	-2010+05730	Indian/Mauritius
  25.265 +MV	+0410+07330	Indian/Maldives
  25.266 +MW	-1547+03500	Africa/Blantyre
  25.267 +MX	+1924-09909	America/Mexico_City	Central Time - most locations
  25.268 +MX	+2105-08646	America/Cancun	Central Time - Quintana Roo
  25.269 +MX	+2058-08937	America/Merida	Central Time - Campeche, Yucatan
  25.270 +MX	+2540-10019	America/Monterrey	Central Time - Coahuila, Durango, Nuevo Leon, Tamaulipas
  25.271 +MX	+2313-10625	America/Mazatlan	Mountain Time - S Baja, Nayarit, Sinaloa
  25.272 +MX	+2838-10605	America/Chihuahua	Mountain Time - Chihuahua
  25.273 +MX	+2904-11058	America/Hermosillo	Mountain Standard Time - Sonora
  25.274 +MX	+3232-11701	America/Tijuana	Pacific Time
  25.275 +MY	+0310+10142	Asia/Kuala_Lumpur	peninsular Malaysia
  25.276 +MY	+0133+11020	Asia/Kuching	Sabah & Sarawak
  25.277 +MZ	-2558+03235	Africa/Maputo
  25.278 +NA	-2234+01706	Africa/Windhoek
  25.279 +NC	-2216+16530	Pacific/Noumea
  25.280 +NE	+1331+00207	Africa/Niamey
  25.281 +NF	-2903+16758	Pacific/Norfolk
  25.282 +NG	+0627+00324	Africa/Lagos
  25.283 +NI	+1209-08617	America/Managua
  25.284 +NL	+5222+00454	Europe/Amsterdam
  25.285 +NO	+5955+01045	Europe/Oslo
  25.286 +NP	+2743+08519	Asia/Katmandu
  25.287 +NR	-0031+16655	Pacific/Nauru
  25.288 +NU	-1901+16955	Pacific/Niue
  25.289 +NZ	-3652+17446	Pacific/Auckland	most locations
  25.290 +NZ	-4357-17633	Pacific/Chatham	Chatham Islands
  25.291 +OM	+2336+05835	Asia/Muscat
  25.292 +PA	+0858-07932	America/Panama
  25.293 +PE	-1203-07703	America/Lima
  25.294 +PF	-1732-14934	Pacific/Tahiti	Society Islands
  25.295 +PF	-0900-13930	Pacific/Marquesas	Marquesas Islands
  25.296 +PF	-2308-13457	Pacific/Gambier	Gambier Islands
  25.297 +PG	-0930+14710	Pacific/Port_Moresby
  25.298 +PH	+1435+12100	Asia/Manila
  25.299 +PK	+2452+06703	Asia/Karachi
  25.300 +PL	+5215+02100	Europe/Warsaw
  25.301 +PM	+4703-05620	America/Miquelon
  25.302 +PN	-2504-13005	Pacific/Pitcairn
  25.303 +PR	+182806-0660622	America/Puerto_Rico
  25.304 +PS	+3130+03428	Asia/Gaza
  25.305 +PT	+3843-00908	Europe/Lisbon	mainland
  25.306 +PT	+3238-01654	Atlantic/Madeira	Madeira Islands
  25.307 +PT	+3744-02540	Atlantic/Azores	Azores
  25.308 +PW	+0720+13429	Pacific/Palau
  25.309 +PY	-2516-05740	America/Asuncion
  25.310 +QA	+2517+05132	Asia/Qatar
  25.311 +RE	-2052+05528	Indian/Reunion
  25.312 +RO	+4426+02606	Europe/Bucharest
  25.313 +RU	+5443+02030	Europe/Kaliningrad	Moscow-01 - Kaliningrad
  25.314 +RU	+5545+03735	Europe/Moscow	Moscow+00 - west Russia
  25.315 +RU	+5312+05009	Europe/Samara	Moscow+01 - Caspian Sea
  25.316 +RU	+5651+06036	Asia/Yekaterinburg	Moscow+02 - Urals
  25.317 +RU	+5500+07324	Asia/Omsk	Moscow+03 - west Siberia
  25.318 +RU	+5502+08255	Asia/Novosibirsk	Moscow+03 - Novosibirsk
  25.319 +RU	+5601+09250	Asia/Krasnoyarsk	Moscow+04 - Yenisei River
  25.320 +RU	+5216+10420	Asia/Irkutsk	Moscow+05 - Lake Baikal
  25.321 +RU	+6200+12940	Asia/Yakutsk	Moscow+06 - Lena River
  25.322 +RU	+4310+13156	Asia/Vladivostok	Moscow+07 - Amur River
  25.323 +RU	+4658+14242	Asia/Sakhalin	Moscow+07 - Sakhalin Island
  25.324 +RU	+5934+15048	Asia/Magadan	Moscow+08 - Magadan
  25.325 +RU	+5301+15839	Asia/Kamchatka	Moscow+09 - Kamchatka
  25.326 +RU	+6445+17729	Asia/Anadyr	Moscow+10 - Bering Sea
  25.327 +RW	-0157+03004	Africa/Kigali
  25.328 +SA	+2438+04643	Asia/Riyadh
  25.329 +SB	-0932+16012	Pacific/Guadalcanal
  25.330 +SC	-0440+05528	Indian/Mahe
  25.331 +SD	+1536+03232	Africa/Khartoum
  25.332 +SE	+5920+01803	Europe/Stockholm
  25.333 +SG	+0117+10351	Asia/Singapore
  25.334 +SH	-1555-00542	Atlantic/St_Helena
  25.335 +SI	+4603+01431	Europe/Ljubljana
  25.336 +SJ	+7800+01600	Arctic/Longyearbyen	Svalbard
  25.337 +SJ	+7059-00805	Atlantic/Jan_Mayen	Jan Mayen
  25.338 +SK	+4809+01707	Europe/Bratislava
  25.339 +SL	+0830-01315	Africa/Freetown
  25.340 +SM	+4355+01228	Europe/San_Marino
  25.341 +SN	+1440-01726	Africa/Dakar
  25.342 +SO	+0204+04522	Africa/Mogadishu
  25.343 +SR	+0550-05510	America/Paramaribo
  25.344 +ST	+0020+00644	Africa/Sao_Tome
  25.345 +SV	+1342-08912	America/El_Salvador
  25.346 +SY	+3330+03618	Asia/Damascus
  25.347 +SZ	-2618+03106	Africa/Mbabane
  25.348 +TC	+2128-07108	America/Grand_Turk
  25.349 +TD	+1207+01503	Africa/Ndjamena
  25.350 +TF	-492110+0701303	Indian/Kerguelen
  25.351 +TG	+0608+00113	Africa/Lome
  25.352 +TH	+1345+10031	Asia/Bangkok
  25.353 +TJ	+3835+06848	Asia/Dushanbe
  25.354 +TK	-0922-17114	Pacific/Fakaofo
  25.355 +TL	-0833+12535	Asia/Dili
  25.356 +TM	+3757+05823	Asia/Ashgabat
  25.357 +TN	+3648+01011	Africa/Tunis
  25.358 +TO	-2110+17510	Pacific/Tongatapu
  25.359 +TR	+4101+02858	Europe/Istanbul
  25.360 +TT	+1039-06131	America/Port_of_Spain
  25.361 +TV	-0831+17913	Pacific/Funafuti
  25.362 +TW	+2503+12130	Asia/Taipei
  25.363 +TZ	-0648+03917	Africa/Dar_es_Salaam
  25.364 +UA	+5026+03031	Europe/Kiev	most locations
  25.365 +UA	+4837+02218	Europe/Uzhgorod	Ruthenia
  25.366 +UA	+4750+03510	Europe/Zaporozhye	Zaporozh'ye, E Lugansk
  25.367 +UA	+4457+03406	Europe/Simferopol	central Crimea
  25.368 +UG	+0019+03225	Africa/Kampala
  25.369 +UM	+1700-16830	Pacific/Johnston	Johnston Atoll
  25.370 +UM	+2813-17722	Pacific/Midway	Midway Islands
  25.371 +UM	+1917+16637	Pacific/Wake	Wake Island
  25.372 +US	+404251-0740023	America/New_York	Eastern Time
  25.373 +US	+421953-0830245	America/Detroit	Eastern Time - Michigan - most locations
  25.374 +US	+381515-0854534	America/Kentucky/Louisville	Eastern Time - Kentucky - Louisville area
  25.375 +US	+364947-0845057	America/Kentucky/Monticello	Eastern Time - Kentucky - Wayne County
  25.376 +US	+394606-0860929	America/Indiana/Indianapolis	Eastern Standard Time - Indiana - most locations
  25.377 +US	+382232-0862041	America/Indiana/Marengo	Eastern Standard Time - Indiana - Crawford County
  25.378 +US	+411745-0863730	America/Indiana/Knox	Eastern Standard Time - Indiana - Starke County
  25.379 +US	+384452-0850402	America/Indiana/Vevay	Eastern Standard Time - Indiana - Switzerland County
  25.380 +US	+415100-0873900	America/Chicago	Central Time
  25.381 +US	+450628-0873651	America/Menominee	Central Time - Michigan - Wisconsin border
  25.382 +US	+470659-1011757	America/North_Dakota/Center	Central Time - North Dakota - Oliver County
  25.383 +US	+394421-1045903	America/Denver	Mountain Time
  25.384 +US	+433649-1161209	America/Boise	Mountain Time - south Idaho & east Oregon
  25.385 +US	+364708-1084111	America/Shiprock	Mountain Time - Navajo
  25.386 +US	+332654-1120424	America/Phoenix	Mountain Standard Time - Arizona
  25.387 +US	+340308-1181434	America/Los_Angeles	Pacific Time
  25.388 +US	+611305-1495401	America/Anchorage	Alaska Time
  25.389 +US	+581807-1342511	America/Juneau	Alaska Time - Alaska panhandle
  25.390 +US	+593249-1394338	America/Yakutat	Alaska Time - Alaska panhandle neck
  25.391 +US	+643004-1652423	America/Nome	Alaska Time - west Alaska
  25.392 +US	+515248-1763929	America/Adak	Aleutian Islands
  25.393 +US	+211825-1575130	Pacific/Honolulu	Hawaii
  25.394 +UY	-3453-05611	America/Montevideo
  25.395 +UZ	+3940+06648	Asia/Samarkand	west Uzbekistan
  25.396 +UZ	+4120+06918	Asia/Tashkent	east Uzbekistan
  25.397 +VA	+4154+01227	Europe/Vatican
  25.398 +VC	+1309-06114	America/St_Vincent
  25.399 +VE	+1030-06656	America/Caracas
  25.400 +VG	+1827-06437	America/Tortola
  25.401 +VI	+1821-06456	America/St_Thomas
  25.402 +VN	+1045+10640	Asia/Saigon
  25.403 +VU	-1740+16825	Pacific/Efate
  25.404 +WF	-1318-17610	Pacific/Wallis
  25.405 +WS	-1350-17144	Pacific/Apia
  25.406 +YE	+1245+04512	Asia/Aden
  25.407 +YT	-1247+04514	Indian/Mayotte
  25.408 +ZA	-2615+02800	Africa/Johannesburg
  25.409 +ZM	-1525+02817	Africa/Lusaka
  25.410 +ZW	-1750+03103	Africa/Harare
    26.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    26.2 +++ b/lessfs/receipt	Thu Nov 08 09:35:38 2012 +0100
    26.3 @@ -0,0 +1,32 @@
    26.4 +# SliTaz package receipt.
    26.5 +
    26.6 +PACKAGE="lessfs"
    26.7 +VERSION="1.5.12"
    26.8 +CATEGORY="system-tools"
    26.9 +SHORT_DESC="A high performance inline data deduplicating filesystem."
   26.10 +MAINTAINER="pascal.bellard@slitaz.org"
   26.11 +WEB_SITE="http://www.lessfs.com/"
   26.12 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   26.13 +WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   26.14 +TAGS="filesystem"
   26.15 +
   26.16 +DEPENDS="fuse db mhash tokyocabinet"
   26.17 +BUILD_DEPENDS="fuse-dev db-dev mhash-dev tokyocabinet-dev pkg-config"
   26.18 +
   26.19 +# Rules to configure and make the package.
   26.20 +compile_rules()
   26.21 +{
   26.22 +	cd $src
   26.23 +	./configure --prefix=/usr --infodir=/usr/share/info \
   26.24 +		--mandir=/usr/share/man \
   26.25 +		--with-berkeleydb \
   26.26 +		$CONFIGURE_ARGS &&
   26.27 +	make &&
   26.28 +	make DESTDIR=$DESTDIR install
   26.29 +}
   26.30 +
   26.31 +# Rules to gen a SliTaz package suitable for Tazpkg.
   26.32 +genpkg_rules()
   26.33 +{
   26.34 +	cp -a $install/*bin $fs
   26.35 +}
    27.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    27.2 +++ b/libmikmod-dev/receipt	Thu Nov 08 09:35:38 2012 +0100
    27.3 @@ -0,0 +1,20 @@
    27.4 +# SliTaz package receipt.
    27.5 +
    27.6 +PACKAGE="libmikmod-dev"
    27.7 +VERSION="3.2.0"
    27.8 +CATEGORY="development"
    27.9 +SHORT_DESC="Libmikmod devel files and headers."
   27.10 +MAINTAINER="paul@slitaz.org"
   27.11 +WANTED="libmikmod"
   27.12 +WEB_SITE="http://mikmod.shlomifish.org/"
   27.13 +
   27.14 +# Rules to gen a SliTaz package suitable for Tazpkg.
   27.15 +genpkg_rules()
   27.16 +{
   27.17 +	mkdir -p $fs/usr/lib $fs/usr/share
   27.18 +	cp -a $install/usr/bin $fs/usr
   27.19 +	cp -a $install/usr/include $fs/usr
   27.20 +	cp -a $install/usr/lib/*.*a* $fs/usr/lib
   27.21 +	cp -a $install/usr/share/aclocal $fs/usr/share
   27.22 +}
   27.23 +
    28.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    28.2 +++ b/libmikmod/receipt	Thu Nov 08 09:35:38 2012 +0100
    28.3 @@ -0,0 +1,30 @@
    28.4 +# SliTaz package receipt.
    28.5 +
    28.6 +PACKAGE="libmikmod"
    28.7 +VERSION="3.2.0"
    28.8 +CATEGORY="development"
    28.9 +SHORT_DESC="Mikmod module player library."
   28.10 +MAINTAINER="paul@slitaz.org"
   28.11 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   28.12 +WEB_SITE="http://mikmod.shlomifish.org/"
   28.13 +WGET_URL="http://mikmod.shlomifish.org/files/$TARBALL"
   28.14 +
   28.15 +DEPENDS=""
   28.16 +BUILD_DEPENDS=""
   28.17 +
   28.18 +# Rules to configure and make the package.
   28.19 +compile_rules()
   28.20 +{
   28.21 +	cd $src
   28.22 +		./configure --prefix=/usr \
   28.23 +	$CONFIGURE_ARGS &&
   28.24 +	make && make install
   28.25 +}
   28.26 +
   28.27 +# Rules to gen a SliTaz package suitable for Tazpkg.
   28.28 +genpkg_rules()
   28.29 +{
   28.30 +	mkdir -p $fs/usr/lib
   28.31 +	cp -a $install/usr/lib/*.so* /$fs/usr/lib
   28.32 +}
   28.33 +
    29.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    29.2 +++ b/lvmts/receipt	Thu Nov 08 09:35:38 2012 +0100
    29.3 @@ -0,0 +1,31 @@
    29.4 +# SliTaz package receipt.
    29.5 +
    29.6 +PACKAGE="lvmts"
    29.7 +GITHASH="aa722606e6dbdf6c15eb8b9294ad789814592c18"
    29.8 +VERSION=${GITHASH:0:7}
    29.9 +CATEGORY="system-tools"
   29.10 +SHORT_DESC="Hierarchical Storage Manager utilizing LVM."
   29.11 +MAINTAINER="pascal.bellard@slitaz.org"
   29.12 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   29.13 +WEB_SITE="https://github.com/tomato42/lvmts/"
   29.14 +WGET_URL="https://nodeload.github.com/tomato42/lvmts/tarball/$GITHASH"
   29.15 +
   29.16 +DEPENDS="lvm blktrace libconfuse"
   29.17 +BUILD_DEPENDS="wget lvm2-dev libconfuse"
   29.18 +
   29.19 +# Rules to configure and make the package.
   29.20 +compile_rules()
   29.21 +{
   29.22 +	cd $src
   29.23 +	make && 
   29.24 +	for i in lvmtscd lvmtscat lvmls lvmtsd lvmdefrag ; do
   29.25 +		install -D -m 755 $i $DESTDIR/usr/sbin/$i
   29.26 +	done
   29.27 +}
   29.28 +
   29.29 +# Rules to gen a SliTaz package suitable for Tazpkg.   
   29.30 +genpkg_rules()                                      
   29.31 +{
   29.32 +	cp -a $install/* $fs
   29.33 +}
   29.34 +
    30.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    30.2 +++ b/mikmod/receipt	Thu Nov 08 09:35:38 2012 +0100
    30.3 @@ -0,0 +1,31 @@
    30.4 +# SliTaz package receipt.
    30.5 +
    30.6 +PACKAGE="mikmod"
    30.7 +VERSION="3.2.2"
    30.8 +CATEGORY="multimedia"
    30.9 +SHORT_DESC="Mikmod module player."
   30.10 +MAINTAINER="paul@slitaz.org"
   30.11 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   30.12 +WEB_SITE="http://mikmod.shlomifish.org/"
   30.13 +WGET_URL="http://mikmod.shlomifish.org/files/$TARBALL"
   30.14 +
   30.15 +DEPENDS="ncurses libmikmod"
   30.16 +BUILD_DEPENDS="ncurses-dev libmikmod-dev"
   30.17 +
   30.18 +# Rules to configure and make the package.
   30.19 +compile_rules()
   30.20 +{
   30.21 +	cd $src
   30.22 +		./configure --prefix=/usr \
   30.23 +	$CONFIGURE_ARGS &&
   30.24 +	make && make install
   30.25 +}
   30.26 +
   30.27 +# Rules to gen a SliTaz package suitable for Tazpkg.
   30.28 +genpkg_rules()
   30.29 +{
   30.30 +	mkdir -p $fs/usr/share
   30.31 +	cp -a $install/usr/bin $fs/usr
   30.32 +	cp -a $install/usr/share/mikmod $fs/usr/share
   30.33 +}
   30.34 +
    31.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    31.2 +++ b/navit/receipt	Thu Nov 08 09:35:38 2012 +0100
    31.3 @@ -0,0 +1,32 @@
    31.4 +# SliTaz package receipt.
    31.5 +
    31.6 +PACKAGE="navit"
    31.7 +VERSION="0.2.0"
    31.8 +CATEGORY="utilities"
    31.9 +SHORT_DESC="Navit is a car navigation system with routing engine. "
   31.10 +MAINTAINER="al.bobylev@gmail.com"
   31.11 +WEB_SITE="http://www.navit-project.org/"
   31.12 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   31.13 +WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   31.14 +
   31.15 +DEPENDS="glib glibc-base libpostgresqlclient zlib"
   31.16 +BUILD_DEPENDS="mesa-dev freeglut-dev quesoglc-dev freeimage-dev \
   31.17 +imagemagick-dev xorg-libXpm-dev xorg-libXmu-dev gtk+-dev libsdl-dev \
   31.18 +libsdl-image-dev freetype-dev fribidi-dev imlib2-dev postgresql-dev \
   31.19 +xorg-libXi-dev openssl-dev"
   31.20 +
   31.21 +# Rules to configure and make the package.
   31.22 +compile_rules()
   31.23 +{
   31.24 +	./configure $CONFIGURE_ARGS && \
   31.25 +	make && \
   31.26 +	make DESTDIR=$DESTDIR install
   31.27 +}
   31.28 +
   31.29 +# Rules to gen a SliTaz package suitable for Tazpkg.
   31.30 +genpkg_rules()
   31.31 +{
   31.32 +	cp -a $install/* $fs
   31.33 +	rm -f $fs/usr/lib/*.la
   31.34 +	rm -rf $fs/usr/share/man
   31.35 +}
    32.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    32.2 +++ b/phpeasyvcs/receipt	Thu Nov 08 09:35:38 2012 +0100
    32.3 @@ -0,0 +1,62 @@
    32.4 +# SliTaz package receipt.
    32.5 +
    32.6 +PACKAGE="phpeasyvcs"
    32.7 +SOURCE="phpEasyVCS"
    32.8 +VERSION="1.0"
    32.9 +CATEGORY="network"
   32.10 +SHORT_DESC="A simple version control system (VCS) and WebDAV server."
   32.11 +MAINTAINER="pascal.bellard@slitaz.org"
   32.12 +WEB_SITE="http://phpeasyvcs.sourceforge.net/"
   32.13 +TARBALL="$SOURCE-$VERSION.zip"
   32.14 +WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   32.15 +DEPENDS="php"
   32.16 +
   32.17 +# Rules to configure and make the package.
   32.18 +compile_rules()
   32.19 +{
   32.20 +	cd $src
   32.21 +}
   32.22 +
   32.23 +# Rules to gen a SliTaz package suitable for Tazpkg.
   32.24 +genpkg_rules()
   32.25 +{
   32.26 +	mkdir -p $fs/usr/share
   32.27 +	cp -a $src $fs/usr/share/phpeasyvcs
   32.28 +}
   32.29 +
   32.30 +post_install()
   32.31 +{
   32.32 +	# Configure lighttpd server
   32.33 +	if [ -f $1/etc/lighttpd/lighttpd.conf ]; then
   32.34 +		if ! grep -q /usr/share/phpeasyvcs/ $1/etc/lighttpd/lighttpd.conf; then
   32.35 +	    		sed -e 's|.*"/examples/" => "/usr/share/examples/",|    "/examples/" => "/usr/share/examples/",\n    "/phpeasyvcs/" => "/usr/share/phpeasyvcs/",|g' -i $1/etc/lighttpd/lighttpd.conf
   32.36 +			if [ -z "$1" ]; then
   32.37 +				# Start Web server.
   32.38 +				/etc/init.d/lighttpd stop
   32.39 +				/etc/init.d/lighttpd start
   32.40 +			fi
   32.41 +		fi
   32.42 +	fi
   32.43 +	# Configure apache server
   32.44 +	if [ -f $1/etc/apache/httpd.conf ]; then
   32.45 +		if [ ! -f $1/etc/apache/conf.d/phpeasyvcs ]; then
   32.46 +			cat > $1/etc/apache/conf.d/phpeasyvcs <<EOT
   32.47 +<IfModule mod_alias.c>
   32.48 +    Alias /phpeasyvcs /usr/share/phpeasyvcs
   32.49 +</IfModule>
   32.50 +<Directory /usr/share/phpeasyvcs/>
   32.51 +    DirectoryIndex index.php
   32.52 +    Options +FollowSymLinks
   32.53 +    AllowOverride None
   32.54 +    Order allow,deny
   32.55 +    Allow from all
   32.56 +</Directory>
   32.57 +EOT
   32.58 +			if [ -z "$1" ]; then
   32.59 +				# Start Web server.
   32.60 +				/etc/init.d/apache stop
   32.61 +				/etc/init.d/apache start
   32.62 +			fi
   32.63 +		fi
   32.64 +	fi
   32.65 +}
    33.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    33.2 +++ b/puppet/receipt	Thu Nov 08 09:35:38 2012 +0100
    33.3 @@ -0,0 +1,34 @@
    33.4 +# SliTaz package receipt.
    33.5 +
    33.6 +PACKAGE="puppet"
    33.7 +VERSION="2.7.19"
    33.8 +CATEGORY="system-tools"
    33.9 +SHORT_DESC="A system for automating system administration tasks."
   33.10 +MAINTAINER="pankso@slitaz.org"
   33.11 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   33.12 +WEB_SITE="http://www.puppetlabs.com/"
   33.13 +WGET_URL="http://downloads.puppetlabs.com/puppet/$TARBALL"
   33.14 +
   33.15 +DEPENDS="ruby facter"
   33.16 +BUILD_DEPENDS="ruby-dev facter"
   33.17 +
   33.18 +# Rules to configure and make the package.
   33.19 +compile_rules()
   33.20 +{
   33.21 +	cd $src
   33.22 +	ruby ./install.rb \
   33.23 +		--destdir=$DESTDIR \
   33.24 +		--bindir=/usr/bin \
   33.25 +		--sbindir=/usr/sbin \
   33.26 +		--mandir=/usr/share/man
   33.27 +}
   33.28 +
   33.29 +# Rules to gen a SliTaz package suitable for Tazpkg.
   33.30 +genpkg_rules()
   33.31 +{
   33.32 +	mkdir -p $fs/usr
   33.33 +	cp -a $install/etc $fs
   33.34 +	cp -a $install/usr/*bin $fs/usr
   33.35 +	cp -a $install/usr/lib $fs/usr
   33.36 +	cd $fs/usr/bin && mv pi puppet-pi
   33.37 +}
    34.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    34.2 +++ b/qtractor/receipt	Thu Nov 08 09:35:38 2012 +0100
    34.3 @@ -0,0 +1,38 @@
    34.4 +# SliTaz package receipt.
    34.5 +
    34.6 +PACKAGE="qtractor"
    34.7 +VERSION="0.5.5"
    34.8 +CATEGORY="multimedia"
    34.9 +SHORT_DESC="Audio/MIDI multi-track sequencer application."
   34.10 +MAINTAINER="pascal.bellard@slitaz.org"
   34.11 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   34.12 +WEB_SITE="http://qtractor.sourceforge.net/qtractor-index.html"
   34.13 +WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   34.14 +
   34.15 +DEPENDS="qt4 jack-audio-connection-kit alsa-lib libsndfile ladspa \
   34.16 +libvorbis libmad libsamplerate liblo"
   34.17 +BUILD_DEPENDS="qmake Qt4-dev jack-audio-connection-kit-dev alsa-lib-dev \
   34.18 +libsndfile-dev ladspa-dev libvorbis-dev libmad-dev libsamplerate-dev \
   34.19 +liblo-dev lilv lv2 "
   34.20 +
   34.21 +#extras:
   34.22 +# librubberband : http://breakfastquay.com/rubberband/
   34.23 +# dssi : http://dssi.sourceforge.net/
   34.24 +# vst : http://www.steinberg.net/
   34.25 +
   34.26 +# Rules to configure and make the package.
   34.27 +compile_rules()
   34.28 +{
   34.29 +	cd $src
   34.30 +	./configure \
   34.31 +		--prefix=/usr \
   34.32 +		$CONFIGURE_ARGS &&
   34.33 +	make && make DESTDIR=$DESTDIR install
   34.34 +}
   34.35 +
   34.36 +# Rules to gen a SliTaz package suitable for Tazpkg.
   34.37 +genpkg_rules()
   34.38 +{
   34.39 +	cp -a $install/* $fs
   34.40 +}
   34.41 +
    35.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    35.2 +++ b/splashutils/receipt	Thu Nov 08 09:35:38 2012 +0100
    35.3 @@ -0,0 +1,36 @@
    35.4 +# SliTaz package receipt.
    35.5 +
    35.6 +PACKAGE="splashutils"
    35.7 +VERSION="1.5.4.4"
    35.8 +CATEGORY="system-tools"
    35.9 +SHORT_DESC="Graphical boot utilities (fbsplash)."
   35.10 +MAINTAINER="devel@slitaz.org"
   35.11 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
   35.12 +WEB_SITE="http://fbsplash.alanhaggai.org/"
   35.13 +WGET_URL="http://fbsplash.alanhaggai.org/tarballs/files/$TARBALL"
   35.14 +
   35.15 +DEPENDS="libjpeg libpng gpm"
   35.16 +BUILD_DEPENDS="jpeg-dev libpng-dev gpm-dev"
   35.17 +
   35.18 +# Rules to configure and make the package.
   35.19 +compile_rules()
   35.20 +{
   35.21 +	cd $src
   35.22 +	autoreconf
   35.23 +	LIBS="-lbz2"
   35.24 +	./configure \
   35.25 +		--sysconfdir=/etc \
   35.26 +		--without-klibc \
   35.27 +		$CONFIGURE_ARGS &&
   35.28 +	make && make DESTDIR=$DESTDIR install
   35.29 +}
   35.30 +
   35.31 +# Rules to gen a SliTaz package suitable for Tazpkg.
   35.32 +genpkg_rules()
   35.33 +{
   35.34 +	mkdir -p $fs/usr/lib
   35.35 +	cp -a $install/sbin $fs
   35.36 +	cp -a $install/usr/bin $fs/usr
   35.37 +	cp -a $install/usr/sbin $fs/usr
   35.38 +	cp -a $install/usr/lib/*.so* $fs/usr/lib
   35.39 +}
    36.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    36.2 +++ b/systemd/receipt	Thu Nov 08 09:35:38 2012 +0100
    36.3 @@ -0,0 +1,63 @@
    36.4 +# SliTaz package receipt.
    36.5 +
    36.6 +PACKAGE="systemd"
    36.7 +VERSION="195"
    36.8 +CATEGORY="base-system"
    36.9 +SHORT_DESC="System and service manager for Linux."
   36.10 +MAINTAINER="pankso@slitaz.org"
   36.11 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   36.12 +WEB_SITE="http://freedesktop.org/wiki/Software/systemd/"
   36.13 +WGET_URL="http://www.freedesktop.org/software/systemd/$TARBALL"
   36.14 +PROVIDE="udev"
   36.15 +
   36.16 +DEPENDS="dbus kmod libcap util-linux-blkid usbutils pciutils glib acl"
   36.17 +BUILD_DEPENDS="dbus-dev kmod-dev libcap-dev util-linux-blkid-dev usbutils-dev \
   36.18 +pciutils-dev gperf glib-dev acl-dev intltool pkg-config m4 util-linux-uuid-dev"
   36.19 +
   36.20 +#
   36.21 +# Systemd include udev source and must be splitted. Systemd can replace the full
   36.22 +# boot process and handle devices (with udisk) but is quiet heavy and compicated.
   36.23 +# Our goal is to have automounting of removable media, since hal is dead we must
   36.24 +# find/use an other way, but systemd-udisk-polkit and friends... seriously in SliTaz
   36.25 +# by default ?
   36.26 +#
   36.27 +# Actually we can have automount using the Kernel Polling feature and spacefm
   36.28 +#
   36.29 +
   36.30 +# Rules to configure and make the package.
   36.31 +compile_rules()
   36.32 +{
   36.33 +	cd $src
   36.34 +	./configure \
   36.35 +		--prefix=/usr \
   36.36 +		--sysconfdir=/etc \
   36.37 +		--localstatedir=/var \
   36.38 +		--libexecdir=/usr/lib \
   36.39 +		--with-sysvinit-path= \
   36.40 +		--with-sysvrcd-path= \
   36.41 +		--with-pci-ids-path=/usr/share/misc/pci.ids.gz \
   36.42 +		--with-usb-ids-path=/usr/share/misc/usb.ids.gz \
   36.43 +		--disable-ima \
   36.44 +		--with-distro=other \
   36.45 +		$CONFIGURE_ARGS &&
   36.46 +	make && make install
   36.47 +}
   36.48 +
   36.49 +# Rules to gen a SliTaz package suitable for Tazpkg.
   36.50 +genpkg_rules()
   36.51 +{
   36.52 +	mkdir -p $fs/usr/lib $fs/usr/share
   36.53 +	cp -a $install/etc $fs
   36.54 +	rm -rf $fs/etc/bash_*
   36.55 +	cp -a $install/var $fs
   36.56 +	cp -a $install/usr/bin $fs/usr
   36.57 +	cp -a $install/usr/lib/*.so* $fs/usr/lib
   36.58 +	cp -a $install/usr/lib/*d $fs/usr/lib
   36.59 +	cp -a $install/usr/lib/udev $fs/usr/lib
   36.60 +	mkdir -p $fs/usr/lib/security
   36.61 +	cp -a $install/usr/share/*-1 $fs/usr/share
   36.62 +	cp -a $install/usr/share/systemd $fs/usr/share
   36.63 +	# For kernel opt: init=/bin/systemd
   36.64 +	mkdir -p $fs/bin
   36.65 +	cd $fs/bin && ln -s ../usr/lib/systemd/systemd systemd
   36.66 +}
    37.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    37.2 +++ b/tokyocabinet-dev/receipt	Thu Nov 08 09:35:38 2012 +0100
    37.3 @@ -0,0 +1,19 @@
    37.4 +# SliTaz package receipt.
    37.5 +
    37.6 +PACKAGE="tokyocabinet-dev"
    37.7 +VERSION="1.4.32"
    37.8 +CATEGORY="development"
    37.9 +SHORT_DESC="High performance database library, successor of QDBM - development files"
   37.10 +MAINTAINER="pascal.bellard@slitaz.org"
   37.11 +WEB_SITE="http://sourceforge.net/projects/tokyocabinet"
   37.12 +WANTED="tokyocabinet"
   37.13 +DEPENDS="tokyocabinet"
   37.14 +
   37.15 +# Rules to gen a SliTaz package suitable for Tazpkg.   
   37.16 +genpkg_rules()                                      
   37.17 +{
   37.18 +	mkdir -p $fs/usr/lib
   37.19 +	cp -a $install/usr/include $fs/usr
   37.20 +	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   37.21 +	cp -a $install/usr/lib/*a $fs/usr/lib
   37.22 +}
    38.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    38.2 +++ b/tokyocabinet/receipt	Thu Nov 08 09:35:38 2012 +0100
    38.3 @@ -0,0 +1,31 @@
    38.4 +# SliTaz package receipt.
    38.5 +
    38.6 +PACKAGE="tokyocabinet"
    38.7 +VERSION="1.4.32"
    38.8 +CATEGORY="development"
    38.9 +SHORT_DESC="High performance database library, successor of QDBM."
   38.10 +MAINTAINER="pascal.bellard@slitaz.org"
   38.11 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   38.12 +WEB_SITE="http://sourceforge.net/projects/tokyocabinet"
   38.13 +WGET_URL="$SF_MIRROR/$PACKAGE/$PACKAGE/$VERSION/$TARBALL"
   38.14 +
   38.15 +DEPENDS="bzlib zlib"
   38.16 +BUILD_DEPENDS="bzip2-dev zlib-dev"
   38.17 +
   38.18 +# Rules to configure and make the package.
   38.19 +compile_rules()
   38.20 +{
   38.21 +	cd $src
   38.22 +	./configure --prefix=/usr $CONFIGURE_ARGS &&
   38.23 +	make &&
   38.24 +	make DESTDIR=$DESTDIR install
   38.25 +}
   38.26 +
   38.27 +# Rules to gen a SliTaz package suitable for Tazpkg.   
   38.28 +genpkg_rules()                                      
   38.29 +{
   38.30 +	mkdir -p $fs/usr/lib
   38.31 +	cp -a $install/usr/bin $fs/usr
   38.32 +	cp -a $install/usr/libexec $fs/usr
   38.33 +	cp -a $install/usr/lib/*.so* $fs/usr/lib
   38.34 +}
    39.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    39.2 +++ b/vmware-view-open-client/receipt	Thu Nov 08 09:35:38 2012 +0100
    39.3 @@ -0,0 +1,33 @@
    39.4 +# SliTaz package receipt.
    39.5 +
    39.6 +PACKAGE="vmware-view-open-client"
    39.7 +VERSION="4.5.0-297975"
    39.8 +SOURCE="VMware-view-open-client-source"
    39.9 +CATEGORY="network"
   39.10 +SHORT_DESC="Connection tools to remote Windows desktops managed by VMware View."
   39.11 +MAINTAINER="pascal.bellard@slitaz.org"
   39.12 +TARBALL="$SOURCE-$VERSION.tar.gz"
   39.13 +WEB_SITE="http://code.google.com/p/$PACKAGE/"
   39.14 +WGET_URL="http://$PACKAGE.googlecode.com/files/$TARBALL"
   39.15 +
   39.16 +DEPENDS="gtk+ libssl libxml2 curl libboost-signals icu bzlib"
   39.17 +BUILD_DEPENDS="gtk+-dev openssl-dev libxml2-dev curl-dev libboost-dev \
   39.18 +libboost-signals-dev icu-dev icu intltool"
   39.19 +
   39.20 +# Rules to configure and make the package.
   39.21 +compile_rules()
   39.22 +{
   39.23 +	cd $src
   39.24 +	export LDFLAGS="-Wl,--copy-dt-needed-entries -lX11"
   39.25 +	sed -i 's|.*curl/types|// &|' lib/bora/basicHttp/http.c
   39.26 +	./configure --prefix=/usr \
   39.27 +		$CONFIGURE_ARGS && \
   39.28 +	make && make DESTDIR=$DESTDIR install
   39.29 +}
   39.30 +
   39.31 +# Rules to gen a SliTaz package suitable for Tazpkg.
   39.32 +genpkg_rules()
   39.33 +{
   39.34 +	cp -a $install/* $fs
   39.35 +}
   39.36 +
    40.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    40.2 +++ b/wine-rt-dev/receipt	Thu Nov 08 09:35:38 2012 +0100
    40.3 @@ -0,0 +1,19 @@
    40.4 +# SliTaz package receipt.
    40.5 +
    40.6 +PACKAGE="wine-rt-dev"
    40.7 +VERSION="1.5.15"
    40.8 +CATEGORY="system-tools"
    40.9 +SHORT_DESC="Windows API for Linux development files."
   40.10 +MAINTAINER="xj@wp.pl"
   40.11 +WEB_SITE="http://www.winehq.org/"
   40.12 +WANTED="wine-rt"
   40.13 +PROVIDE="wine-dev"
   40.14 +
   40.15 +# Rules to gen a SliTaz package suitable for Tazpkg.
   40.16 +genpkg_rules()
   40.17 +{
   40.18 +	mkdir -p $fs/usr/lib/wine $fs/usr/share
   40.19 +	cp -a $install/usr/include $fs/usr
   40.20 +	cp -a $install/usr/lib/wine/*.a $fs/usr/lib/wine
   40.21 +	cp -a $install/usr/lib/wine/*.def* $fs/usr/lib/wine		
   40.22 +}
    41.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    41.2 +++ b/xflux/receipt	Thu Nov 08 09:35:38 2012 +0100
    41.3 @@ -0,0 +1,20 @@
    41.4 +# SliTaz package receipt.
    41.5 +
    41.6 +PACKAGE="xflux"
    41.7 +VERSION="1.1.8"
    41.8 +CATEGORY="x-window"
    41.9 +SHORT_DESC="f.lux for X."
   41.10 +MAINTAINER="paul@slitaz.org"
   41.11 +DEPENDS=""
   41.12 +BUILD_DEPENDS="git bzip2"
   41.13 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
   41.14 +WEB_SITE="http://stereopsis.com/flux/linux.html"
   41.15 +WGET_URL="git|git://github.com/Kilian/f.lux-indicator-applet.git"
   41.16 +
   41.17 +# Rules to gen a SliTaz package suitable for Tazpkg.
   41.18 +genpkg_rules()
   41.19 +{
   41.20 +	mkdir -p $fs/usr/bin
   41.21 +	cp -a $src/$PACKAGE $fs/usr/bin
   41.22 +}
   41.23 +