wok rev 15721

Move from undigest: bullet bullet-dev connman-ui cplay dconf dconf-dev dfc dnstop efl efl-dev evolution-data-server evolution-data-server-dev goaccess granite granite-dev granite-demo l3afpad ldm linmodem-hsfmodem marlin marlin-dev miniupnpd
author Pascal Bellard <pascal.bellard@slitaz.org>
date Thu Dec 26 13:16:14 2013 +0000 (2013-12-26)
parents c02b96788856
children b16889911be6
files bullet-dev/receipt bullet/receipt connman-ui/receipt connman-ui/stuff/icons/cellular.png connman-ui/stuff/icons/ethernet.png connman-ui/stuff/icons/network_disconnected.png connman-ui/stuff/icons/network_online.png connman-ui/stuff/icons/network_ready.png connman-ui/stuff/icons/tethering.png connman-ui/stuff/right_menu.ui cplay/receipt dconf-dev/receipt dconf/receipt dfc/receipt dnstop/receipt efl-dev/receipt efl/receipt evolution-data-server-dev/receipt evolution-data-server/receipt goaccess/receipt granite-demo/receipt granite-demo/stuff/granite-demo.desktop granite-dev/receipt granite/description.txt granite/receipt granite/stuff/16.png granite/stuff/22.png granite/stuff/24.png granite/stuff/32.png granite/stuff/48.png l3afpad/receipt l3afpad/stuff/l3afpad.desktop ldm/receipt linmodem-hsfmodem/receipt linmodem-hsfmodem/stuff/hsfmodem-7.80.02.05full.diff linmodem-hsfmodem/stuff/zone.tab marlin-dev/receipt marlin/receipt marlin/stuff/apps/view-list-column.png marlin/stuff/apps/view-list-compact.png marlin/stuff/apps/view-list-details.png marlin/stuff/apps/view-list-icons.png marlin/stuff/marlin-0.5.patch marlin/stuff/marlin-icons.patch marlin/stuff/marlin.png miniupnpd/receipt
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/bullet-dev/receipt	Thu Dec 26 13:16:14 2013 +0000
     1.3 @@ -0,0 +1,20 @@
     1.4 +# SliTaz package receipt.
     1.5 +
     1.6 +PACKAGE="bullet-dev"
     1.7 +VERSION="2.82-r2704"
     1.8 +CATEGORY="development"
     1.9 +SHORT_DESC="3D Real-Time Multiphysics Library - devel"
    1.10 +MAINTAINER="domcox@slitaz.org"
    1.11 +LICENSE="zlib/libpng"
    1.12 +WEB_SITE="http://bulletphysics.org"
    1.13 +WANTED="bullet"
    1.14 +
    1.15 +DEPENDS="bullet"
    1.16 +
    1.17 +# Rules to gen a SliTaz package suitable for Tazpkg.
    1.18 +genpkg_rules()
    1.19 +{
    1.20 +	mkdir -p $fs/usr/lib
    1.21 +	cp -a $install/usr/include $fs/usr
    1.22 +	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    1.23 +}
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/bullet/receipt	Thu Dec 26 13:16:14 2013 +0000
     2.3 @@ -0,0 +1,34 @@
     2.4 +# SliTaz package receipt.
     2.5 +
     2.6 +PACKAGE="bullet"
     2.7 +VERSION="2.82-r2704"
     2.8 +CATEGORY="graphics"
     2.9 +SHORT_DESC="3D Real-Time Multiphysics Library"
    2.10 +MAINTAINER="domcox@slitaz.org"
    2.11 +LICENSE="zlib/libpng"
    2.12 +WEB_SITE="http://bulletphysics.org"
    2.13 +TARBALL="$PACKAGE-$VERSION.tgz"
    2.14 +WGET_URL="http://bullet.googlecode.com/files/$TARBALL"
    2.15 +
    2.16 +DEPENDS="mesa freeglut"
    2.17 +BUILD_DEPENDS="cmake mesa-dev freeglut-dev"
    2.18 +
    2.19 +# Rules to configure and make the package.
    2.20 +compile_rules()
    2.21 +{
    2.22 +	cd build
    2.23 +	cmake .. \
    2.24 +		-DBUILD_CPU_DEMOS=OFF \
    2.25 +		-DBUILD_DEMOS=OFF \
    2.26 +		-DBUILD_SHARED_LIBS=ON \
    2.27 +		-DCMAKE_INSTALL_PREFIX=/usr &&
    2.28 +	make $MAKEFLAGS &&
    2.29 +	make install DESTDIR=$install
    2.30 +}
    2.31 +
    2.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
    2.33 +genpkg_rules()
    2.34 +{
    2.35 +	mkdir -p $fs/usr/lib
    2.36 +	cp -a $install/usr/lib/*.so* $fs/usr/lib
    2.37 +}
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/connman-ui/receipt	Thu Dec 26 13:16:14 2013 +0000
     3.3 @@ -0,0 +1,34 @@
     3.4 +# SliTaz package receipt.
     3.5 +
     3.6 +PACKAGE="connman-ui"
     3.7 +VERSION="0.1-git"
     3.8 +CATEGORY="network"
     3.9 +SHORT_DESC="A full-featured GTK based trayicon UI for ConnMan"
    3.10 +MAINTAINER="domcox@slitaz.org"
    3.11 +LICENSE="GPL2"
    3.12 +WEB_SITE="http://github.com/tbursztyka/connman-ui"
    3.13 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
    3.14 +WGET_URL="git|git://github.com/tbursztyka/$PACKAGE.git"
    3.15 +
    3.16 +DEPENDS="connman dbus gtk+3"
    3.17 +BUILD_DEPENDS="git autoconf automake libtool connman-dev gtk+3-dev dbus-dev \
    3.18 +libxml2-dev"
    3.19 +
    3.20 +# Rules to configure and make the package.
    3.21 +compile_rules()
    3.22 +{
    3.23 +	./autogen.sh &&
    3.24 +	./configure $CONFIGURE_ARGS &&
    3.25 +	# remove Exite menu
    3.26 +	cp -a $stuff/right_menu.ui $src/data/ui &&
    3.27 +	# change some icons
    3.28 +	cp -a $stuff/icons/*.png $src/data/icons &&
    3.29 +	make &&
    3.30 +	make DESTDIR=$DESTDIR install
    3.31 +}
    3.32 +
    3.33 +# Rules to gen a SliTaz package suitable for Tazpkg.
    3.34 +genpkg_rules()
    3.35 +{
    3.36 +	cp -a $install/* $fs
    3.37 +}
     4.1 Binary file connman-ui/stuff/icons/cellular.png has changed
     5.1 Binary file connman-ui/stuff/icons/ethernet.png has changed
     6.1 Binary file connman-ui/stuff/icons/network_disconnected.png has changed
     7.1 Binary file connman-ui/stuff/icons/network_online.png has changed
     8.1 Binary file connman-ui/stuff/icons/network_ready.png has changed
     9.1 Binary file connman-ui/stuff/icons/tethering.png has changed
    10.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.2 +++ b/connman-ui/stuff/right_menu.ui	Thu Dec 26 13:16:14 2013 +0000
    10.3 @@ -0,0 +1,75 @@
    10.4 +<?xml version="1.0" encoding="UTF-8"?>
    10.5 +<interface>
    10.6 +  <!-- interface-requires gtk+ 3.0 -->
    10.7 +  <object class="GtkImage" id="image1">
    10.8 +    <property name="visible">True</property>
    10.9 +    <property name="can_focus">False</property>
   10.10 +    <property name="stock">gtk-yes</property>
   10.11 +  </object>
   10.12 +  <object class="GtkImage" id="image2">
   10.13 +    <property name="visible">True</property>
   10.14 +    <property name="can_focus">False</property>
   10.15 +    <property name="stock">gtk-no</property>
   10.16 +  </object>
   10.17 +  <object class="GtkImage" id="image3">
   10.18 +    <property name="visible">True</property>
   10.19 +    <property name="can_focus">False</property>
   10.20 +    <property name="stock">gtk-network</property>
   10.21 +  </object>
   10.22 +  <object class="GtkMenu" id="cui_right_menu">
   10.23 +    <property name="can_focus">False</property>
   10.24 +    <child>
   10.25 +      <object class="GtkImageMenuItem" id="cui_item_offlinemode_on">
   10.26 +        <property name="label" translatable="yes">Airplane Mode</property>
   10.27 +        <property name="use_action_appearance">False</property>
   10.28 +        <property name="visible">True</property>
   10.29 +        <property name="can_focus">False</property>
   10.30 +        <property name="tooltip_text" translatable="yes">unset airplane mode</property>
   10.31 +        <property name="image">image1</property>
   10.32 +        <property name="use_stock">False</property>
   10.33 +      </object>
   10.34 +    </child>
   10.35 +    <child>
   10.36 +      <object class="GtkImageMenuItem" id="cui_item_offlinemode_off">
   10.37 +        <property name="label" translatable="yes">Airplane Mode</property>
   10.38 +        <property name="use_action_appearance">False</property>
   10.39 +        <property name="visible">True</property>
   10.40 +        <property name="can_focus">False</property>
   10.41 +        <property name="tooltip_text" translatable="yes">set airplane mode</property>
   10.42 +        <property name="image">image2</property>
   10.43 +        <property name="use_stock">False</property>
   10.44 +      </object>
   10.45 +    </child>
   10.46 +    <child>
   10.47 +      <object class="GtkSeparatorMenuItem" id="cui_sep_technology_up">
   10.48 +        <property name="use_action_appearance">False</property>
   10.49 +        <property name="visible">True</property>
   10.50 +        <property name="can_focus">False</property>
   10.51 +      </object>
   10.52 +    </child>
   10.53 +    <child>
   10.54 +      <object class="GtkSeparatorMenuItem" id="cui_sep_technology_down">
   10.55 +        <property name="use_action_appearance">False</property>
   10.56 +        <property name="visible">True</property>
   10.57 +        <property name="can_focus">False</property>
   10.58 +      </object>
   10.59 +    </child>
   10.60 +    <child>
   10.61 +      <object class="GtkImageMenuItem" id="cui_item_tethering">
   10.62 +        <property name="label" translatable="yes">Share connection</property>
   10.63 +        <property name="use_action_appearance">False</property>
   10.64 +        <property name="visible">True</property>
   10.65 +        <property name="can_focus">False</property>
   10.66 +        <property name="tooltip_text" translatable="yes">Share your connection (tethering)</property>
   10.67 +        <property name="image">image3</property>
   10.68 +        <property name="use_stock">False</property>
   10.69 +        <child type="submenu">
   10.70 +          <object class="GtkMenu" id="cui_tethering_menu">
   10.71 +            <property name="visible">True</property>
   10.72 +            <property name="can_focus">False</property>
   10.73 +          </object>
   10.74 +        </child>
   10.75 +      </object>
   10.76 +    </child>
   10.77 +  </object>
   10.78 +</interface>
    11.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.2 +++ b/cplay/receipt	Thu Dec 26 13:16:14 2013 +0000
    11.3 @@ -0,0 +1,46 @@
    11.4 +# SliTaz package receipt.
    11.5 +
    11.6 +PACKAGE="cplay"
    11.7 +VERSION="1.49"
    11.8 +CATEGORY="multimedia"
    11.9 +SHORT_DESC="Cplay is an ncurses front-end for various audio players."
   11.10 +MAINTAINER="paul@slitaz.org"
   11.11 +LICENSE="GPL2"
   11.12 +DEPENDS="python ncurses linux-sound"
   11.13 +BUILD_DEPENDS="python-dev ncurses-dev git bzip2 gettext"
   11.14 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
   11.15 +WEB_SITE="https://github.com/res0nat0r/cplay"
   11.16 +WGET_URL="git|"git://github.com/res0nat0r/cplay
   11.17 +
   11.18 +# Rules to configure and make the package.
   11.19 +compile_rules()
   11.20 +{
   11.21 +	cd $src
   11.22 +	make
   11.23 +	make cplayrc
   11.24 +}
   11.25 +
   11.26 +# Rules to gen a SliTaz package suitable for Tazpkg.
   11.27 +genpkg_rules()
   11.28 +{
   11.29 +	mkdir -p $fs/usr/bin $fs/etc $fs/usr/share/doc/cplay/examples
   11.30 +	cp -a $src/cplay $fs/usr/bin
   11.31 +	cp -a $src/cplayrc $fs/etc
   11.32 +	# Copy locale cplay.mo files
   11.33 +	for lang in da de hu pl; do
   11.34 +		mkdir -p $fs/usr/share/locale/$lang/LC_MESSAGES
   11.35 +		cp -a $src/po/$lang.mo \
   11.36 +			$fs/usr/share/locale/$lang/LC_MESSAGES/cplay.mo
   11.37 +	done
   11.38 +	# Copy remote control files
   11.39 +	cp -a $src/lircrc $fs/usr/share/doc/cplay/examples
   11.40 +}
   11.41 +
   11.42 +post_install()
   11.43 +{
   11.44 +	echo "Processing post-install commands..."
   11.45 +	echo -n "Modprobing snd-pcm-oss for legacy volume controls..."
   11.46 +	modprobe snd-pcm-oss
   11.47 +	status
   11.48 +}
   11.49 +
    12.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.2 +++ b/dconf-dev/receipt	Thu Dec 26 13:16:14 2013 +0000
    12.3 @@ -0,0 +1,23 @@
    12.4 +# SliTaz package receipt.
    12.5 +
    12.6 +PACKAGE="dconf-dev"
    12.7 +VERSION="0.13.0"
    12.8 +CATEGORY="development"
    12.9 +SHORT_DESC="Development files for dconf"
   12.10 +MAINTAINER="al.bobylev@gmail.com"
   12.11 +LICENSE="LGPL2.1"
   12.12 +WEB_SITE="http://live.gnome.org/dconf"
   12.13 +
   12.14 +WANTED="dconf"
   12.15 +DEPENDS="dconf"
   12.16 +
   12.17 +# Rules to gen a SliTaz package suitable for Tazpkg.
   12.18 +genpkg_rules()
   12.19 +{
   12.20 +	mkdir -p \
   12.21 +		$fs/usr/lib \
   12.22 +		$fs/usr/share
   12.23 +	cp -a $install/usr/include $fs/usr
   12.24 +	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   12.25 +	cp -a $install/usr/share/vala $fs/usr/share
   12.26 +}
    13.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.2 +++ b/dconf/receipt	Thu Dec 26 13:16:14 2013 +0000
    13.3 @@ -0,0 +1,43 @@
    13.4 +# SliTaz package receipt.
    13.5 +
    13.6 +PACKAGE="dconf"
    13.7 +VERSION="0.13.0"
    13.8 +CATEGORY="system-tools"
    13.9 +SHORT_DESC="A low-level configuration system"
   13.10 +MAINTAINER="al.bobylev@gmail.com"
   13.11 +LICENSE="LGPL2.1"
   13.12 +WEB_SITE="http://live.gnome.org/dconf"
   13.13 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   13.14 +HI_VERSION=$(echo $VERSION | cut -d. -f1,2)
   13.15 +WGET_URL="$GNOME_MIRROR/$PACKAGE/$HI_VERSION/$TARBALL"
   13.16 +
   13.17 +DEPENDS="dbus gtk+3"
   13.18 +BUILD_DEPENDS="vala glib-dev dbus-dev gtk+3-dev libxml2-dev"
   13.19 +GENERIC_MENUS="no"
   13.20 +GENERIC_PIXMAPS="no"
   13.21 +
   13.22 +# Rules to configure and make the package.
   13.23 +compile_rules()
   13.24 +{
   13.25 +	./configure \
   13.26 +		--sysconfdir=/etc \
   13.27 +		--libexecdir=/usr/lib \
   13.28 +		$CONFIGURE_ARGS &&
   13.29 +	make &&
   13.30 +	make install
   13.31 +}
   13.32 +
   13.33 +# Rules to gen a SliTaz package suitable for Tazpkg.
   13.34 +genpkg_rules()
   13.35 +{
   13.36 +	mkdir -p \
   13.37 +		$fs/usr/bin \
   13.38 +		$fs/usr/lib \
   13.39 +		$fs/usr/share
   13.40 +	cp -a $install/usr/bin/dconf $fs/usr/bin
   13.41 +	cp -a $install/usr/lib/gio $fs/usr/lib
   13.42 +	cp -a $install/usr/lib/*.so* $fs/usr/lib
   13.43 +	cp -a $install/usr/lib/dconf-service $fs/usr/lib
   13.44 +	cp -a $install/usr/share/dbus* $fs/usr/share
   13.45 +	cp -a $install/usr/share/glib* $fs/usr/share
   13.46 +}
    14.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    14.2 +++ b/dfc/receipt	Thu Dec 26 13:16:14 2013 +0000
    14.3 @@ -0,0 +1,33 @@
    14.4 +# SliTaz package receipt.
    14.5 +
    14.6 +PACKAGE="dfc"
    14.7 +VERSION="3.0.4"
    14.8 +CATEGORY="utilities"
    14.9 +SHORT_DESC="Displays file system space usage using graphs and colors."
   14.10 +MAINTAINER="paul@slitaz.org"
   14.11 +LICENSE="BSD"
   14.12 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   14.13 +WEB_SITE="http://projects.gw-computing.net/projects/dfc"
   14.14 +WGET_URL="http://projects.gw-computing.net/attachments/download/79/$TARBALL"
   14.15 +
   14.16 +DEPENDS="ncurses"
   14.17 +BUILD_DEPENDS="ncurses-dev cmake gettext"
   14.18 +
   14.19 +# Rules to configure and make the package.
   14.20 +compile_rules()
   14.21 +{
   14.22 +	cd $src
   14.23 +	cmake . -DCMAKE_INSTALL_PREFIX=/usr -DSYSCONF_INSTALL_DIR=/etc
   14.24 +	make && make install
   14.25 +}
   14.26 +
   14.27 +# Rules to gen a SliTaz package suitable for Tazpkg.
   14.28 +genpkg_rules()
   14.29 +{
   14.30 +	mkdir -p $fs/usr/share $fs/etc
   14.31 +	cp -a $install/usr/bin $fs/usr
   14.32 +	cp -a $install/usr/share/doc $fs/usr/share
   14.33 +	cp -a $install/usr/share/locale $fs/usr/share
   14.34 +	cp -a $install/usr/etc/* $fs/etc
   14.35 +}
   14.36 +
    15.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    15.2 +++ b/dnstop/receipt	Thu Dec 26 13:16:14 2013 +0000
    15.3 @@ -0,0 +1,29 @@
    15.4 +# SliTaz package receipt.
    15.5 +
    15.6 +PACKAGE="dnstop"
    15.7 +VERSION="20121017"
    15.8 +CATEGORY="network"
    15.9 +SHORT_DESC="Displays various tables of DNS traffic on your network."
   15.10 +MAINTAINER="paul@slitaz.org"
   15.11 +LICENSE="BSD"
   15.12 +DEPENDS="ncurses libpcap"
   15.13 +BUILD_DEPENDS="ncurses-dev libpcap-dev"
   15.14 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   15.15 +WEB_SITE="http://dns.measurement-factory.com/tools/dnstop"
   15.16 +WGET_URL="$WEB_SITE/src/$TARBALL"
   15.17 +
   15.18 +# Rules to configure and make the package.
   15.19 +compile_rules()
   15.20 +{
   15.21 +	cd $src
   15.22 +	./configure --prefix=/usr
   15.23 +	make 
   15.24 +}
   15.25 +
   15.26 +# Rules to gen a SliTaz package suitable for Tazpkg.
   15.27 +genpkg_rules()
   15.28 +{
   15.29 +	mkdir -p $fs/usr/bin
   15.30 +	cp -a $src/$PACKAGE $fs/usr/bin
   15.31 +}
   15.32 +
    16.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    16.2 +++ b/efl-dev/receipt	Thu Dec 26 13:16:14 2013 +0000
    16.3 @@ -0,0 +1,26 @@
    16.4 +# SliTaz package receipt.
    16.5 +
    16.6 +PACKAGE="efl-dev"
    16.7 +VERSION="1.8.3"
    16.8 +CATEGORY="development"
    16.9 +SHORT_DESC="EFL library - Devel files."
   16.10 +MAINTAINER="domcox@slitaz.org"
   16.11 +LICENSE="LGPL2.1"
   16.12 +WANTED="efl"
   16.13 +WEB_SITE="http://www.enlightenment.org/"
   16.14 +
   16.15 +DEPENDS="efl gstreamer-dev gst-plugins-base-dev check-dev
   16.16 +util-linux-mount-dev util-linux-blkid-dev udev-dev openssl-dev dbus-dev
   16.17 +jpeg-dev fribidi-dev giflib-dev tiff-dev libsndfile-dev lua-dev
   16.18 +xorg-libXp-dev xorg-printproto xorg-scrnsaverproto xorg-libXScrnSaver-dev
   16.19 +mesa-dev util-linux-uuid-dev libxml2-dev"
   16.20 +
   16.21 +# Rules to gen a SliTaz package suitable for Tazpkg.
   16.22 +genpkg_rules()
   16.23 +{
   16.24 +	mkdir -p $fs/usr/lib
   16.25 +	cp -a $install/usr/include $fs/usr
   16.26 +	cp -a $install/usr/lib/*.*a $fs/usr/lib
   16.27 +	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   16.28 +	cp -a $install/usr/lib/cmake $fs/usr/lib
   16.29 +}
    17.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    17.2 +++ b/efl/receipt	Thu Dec 26 13:16:14 2013 +0000
    17.3 @@ -0,0 +1,47 @@
    17.4 +# SliTaz package receipt.
    17.5 +
    17.6 +PACKAGE="efl"
    17.7 +VERSION="1.8.3"
    17.8 +CATEGORY="base-system"
    17.9 +SHORT_DESC="EFL Core data structure library."
   17.10 +MAINTAINER="domcox@slitaz.org"
   17.11 +LICENSE="LGPL2.1"
   17.12 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
   17.13 +WEB_SITE="http://www.enlightenment.org/"
   17.14 +WGET_URL="http://download.enlightenment.org/rel/libs/$PACKAGE/$TARBALL"
   17.15 +TAGS="e enlightenment efl"
   17.16 +
   17.17 +DEPENDS="gstreamer gst-plugins-base
   17.18 +util-linux-mount util-linux-blkid udev openssl dbus
   17.19 +libjpeg fribidi giflib tiff libsndfile lua
   17.20 +xorg-libXp xorg-libXScrnSaver mesa bullet util-linux-uuid"
   17.21 +
   17.22 +BUILD_DEPENDS="gstreamer-dev gst-plugins-base-dev check-dev
   17.23 +util-linux-mount-dev util-linux-blkid-dev udev-dev openssl-dev dbus-dev
   17.24 +jpeg-dev fribidi-dev giflib-dev tiff-dev libsndfile-dev lua-dev
   17.25 +xorg-libXp-dev xorg-printproto xorg-scrnsaverproto xorg-libXScrnSaver-dev
   17.26 +mesa-dev util-linux-uuid-dev libxml2-dev
   17.27 +autoconf automake"
   17.28 +
   17.29 +# Rules to configure and make the package.
   17.30 +compile_rules()
   17.31 +{
   17.32 +	autoreconf -v &&
   17.33 +	./configure \
   17.34 +		--disable-static \
   17.35 +		--disable-doc \
   17.36 +		--disable-pulseaudio \
   17.37 +		--disable-physics \
   17.38 +		$CONFIGURE_ARGS &&
   17.39 +	make && make -j1 install DESTDIR=$install
   17.40 +}
   17.41 +
   17.42 +# Rules to gen a SliTaz package suitable for Tazpkg.
   17.43 +genpkg_rules()
   17.44 +{
   17.45 +	mkdir -p $fs/usr/lib
   17.46 +	cp -a $install/usr/bin $fs/usr
   17.47 +	cp -a $install/usr/lib/*.so* $fs/usr/lib
   17.48 +	cp -a $install/usr/lib/e* $fs/usr/lib
   17.49 +	cp -a $install/usr/share $fs/usr/
   17.50 +}
    18.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    18.2 +++ b/evolution-data-server-dev/receipt	Thu Dec 26 13:16:14 2013 +0000
    18.3 @@ -0,0 +1,29 @@
    18.4 +# SliTaz package receipt.
    18.5 +
    18.6 +PACKAGE="evolution-data-server-dev"
    18.7 +VERSION="2.28.1"
    18.8 +CATEGORY="development"
    18.9 +SHORT_DESC="Integrated mail, addressbook and calendaring, server developement files."
   18.10 +MAINTAINER="erjo@slitaz.org"
   18.11 +LICENSE="LGPL2"
   18.12 +WEB_SITE="http://projects.gnome.org/evolution/download.shtml"
   18.13 +WANTED="evolution-data-server"
   18.14 +
   18.15 +DEPENDS="evolution-data-server"
   18.16 +
   18.17 +# Rules to gen a SliTaz package suitable for Tazpkg.
   18.18 +genpkg_rules()
   18.19 +{
   18.20 +	mkdir -p $fs/usr/lib
   18.21 +	
   18.22 +	cp -a $install/usr/include $fs/usr 
   18.23 +	
   18.24 +	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   18.25 +	cp -a $install/usr/lib/*.*a $fs/usr/lib
   18.26 +	cp -a $instal/usr/lib/evolution-data-server-1.2 $fs/usr/lib
   18.27 +	
   18.28 +		# Clean unwated files
   18.29 +	cd $fs/usr/lib  ; find . -name "*.so*" -exec rm -f {} \;
   18.30 +
   18.31 +}
   18.32 +
    19.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    19.2 +++ b/evolution-data-server/receipt	Thu Dec 26 13:16:14 2013 +0000
    19.3 @@ -0,0 +1,56 @@
    19.4 +# SliTaz package receipt.
    19.5 +
    19.6 +PACKAGE="evolution-data-server"
    19.7 +VERSION="2.28.1"
    19.8 +CATEGORY="network"
    19.9 +SHORT_DESC="Integrated mail, addressbook and calendaring, server."
   19.10 +MAINTAINER="erjo@slitaz.org"
   19.11 +LICENSE="LGPL2"
   19.12 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
   19.13 +WEB_SITE="http://projects.gnome.org/evolution/download.shtml"
   19.14 +WGET_URL="http://ftp.gnome.org/pub/gnome/sources/evolution-data-server/${VERSION%.*}/$TARBALL"
   19.15 +
   19.16 +DEPENDS="libgnomeui libsoup"
   19.17 +BUILD_DEPENDS="libglade-dev libsoup-dev gtk+-dev ORBit2-dev libbonobo-dev GConf-dev libical-dev
   19.18 + firefox-dev db-dev libxcb-dev popt-dev bison flex glib-dev sqlite-dev"
   19.19 +
   19.20 +# Rules to configure and make the package.
   19.21 +compile_rules()
   19.22 +{
   19.23 +	cd $src
   19.24 +	./configure \
   19.25 +		--prefix=/usr \
   19.26 +		--infodir=/usr/share/info \
   19.27 +		--libexecdir=/usr/lib/evolution-data-server-1.2 \
   19.28 +		--mandir=/usr/share/man \
   19.29 +		--without-weather \
   19.30 +		--enable-ipv6=no \
   19.31 +		--enable-libdb \
   19.32 +		--with-db=/usr/lib \
   19.33 +		--with-nspr-include=/usr/include/firefox-3.5.3/stable \
   19.34 +		--with-nspr-libs=/usr/lib/firefox-devel-3.5.3/sdk/lib \
   19.35 +		$CONFIGURE_ARGS &&
   19.36 +	make && make DESTDIR=$DESTDIR install
   19.37 +}
   19.38 +
   19.39 +# Rules to gen a SliTaz package suitable for Tazpkg.
   19.40 +genpkg_rules()
   19.41 +{
   19.42 +	mkdir -p $fs/usr/lib $fs/usr/share
   19.43 +
   19.44 +	cp -a $install/usr/share/pixmaps $fs/usr/share
   19.45 +	cp -a $install/usr/share/evolution-data-server-2.28 $fs/usr/share
   19.46 +	cp -a $install/usr/share/idl $fs/usr/share
   19.47 +	
   19.48 +	cp -a $install/usr/lib/bonobo $fs/usr/lib
   19.49 +	cp -a $install/usr/lib/*.so* $fs/usr/lib
   19.50 +	cp -a $install/usr/lib/evolution-data-server-1.2 $fs/usr/lib
   19.51 +	
   19.52 +		# Clean unwated files
   19.53 +	cd $fs/usr/lib  ; find . -name "*.*a" -exec rm -f {} \;
   19.54 +	
   19.55 +	# Stripping all
   19.56 +	find . -name "*.so" -exec strip -s {} \;
   19.57 +	
   19.58 +}
   19.59 +
    20.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    20.2 +++ b/goaccess/receipt	Thu Dec 26 13:16:14 2013 +0000
    20.3 @@ -0,0 +1,35 @@
    20.4 +# SliTaz package receipt.
    20.5 +
    20.6 +PACKAGE="goaccess"
    20.7 +VERSION="0.6.1"
    20.8 +CATEGORY="network"
    20.9 +SHORT_DESC="Visual web log analyzer."
   20.10 +MAINTAINER="paul@slitaz.org"
   20.11 +LICENSE="GPL2"
   20.12 +DEPENDS="ncurses geoip"
   20.13 +BUILD_DEPENDS="ncurses-dev geoip-dev glib-dev pkg-config"
   20.14 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   20.15 +WEB_SITE="http://goaccess.prosoftcorp.com/"
   20.16 +WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   20.17 +
   20.18 +# Rules to configure and make the package.
   20.19 +compile_rules()
   20.20 +{
   20.21 +	cd $src
   20.22 +	./configure --prefix=/usr --enable-geoip --enable-utf8 
   20.23 +	# hack for curses.h path
   20.24 +	mkdir /usr/include/ncursesw && ln -s /usr/include/curses.h /usr/include/ncursesw/curses.h
   20.25 +	make
   20.26 +	make DESTDIR=$DESTDIR install
   20.27 +	# and remove hack
   20.28 +	rm -rf /usr/include/ncursesw
   20.29 +
   20.30 +}
   20.31 +
   20.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
   20.33 +genpkg_rules()
   20.34 +{
   20.35 +	mkdir -p $fs/usr
   20.36 +	cp -a $install/usr/bin $fs/usr
   20.37 +}
   20.38 +
    21.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    21.2 +++ b/granite-demo/receipt	Thu Dec 26 13:16:14 2013 +0000
    21.3 @@ -0,0 +1,20 @@
    21.4 +# SliTaz package receipt.
    21.5 +
    21.6 +PACKAGE="granite-demo"
    21.7 +VERSION="0.2.1"
    21.8 +CATEGORY="development"
    21.9 +SHORT_DESC="Demo for granite"
   21.10 +MAINTAINER="al.bobylev@gmail.com"
   21.11 +LICENSE="LGPL3"
   21.12 +WEB_SITE="https://launchpad.net/granite"
   21.13 +
   21.14 +WANTED="granite"
   21.15 +DEPENDS="granite"
   21.16 +
   21.17 +# Rules to gen a SliTaz package suitable for Tazpkg.
   21.18 +genpkg_rules()
   21.19 +{
   21.20 +	mkdir -p $fs/usr
   21.21 +	cp -a $install/usr/bin $fs/usr
   21.22 +}
   21.23 +
    22.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    22.2 +++ b/granite-demo/stuff/granite-demo.desktop	Thu Dec 26 13:16:14 2013 +0000
    22.3 @@ -0,0 +1,8 @@
    22.4 +[Desktop Entry]
    22.5 +Type=Application
    22.6 +Name=Granite demo
    22.7 +Exec=granite-demo
    22.8 +Icon=application-menu
    22.9 +Terminal=false
   22.10 +StartupNotify=true
   22.11 +Categories=Development;
    23.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    23.2 +++ b/granite-dev/receipt	Thu Dec 26 13:16:14 2013 +0000
    23.3 @@ -0,0 +1,26 @@
    23.4 +# SliTaz package receipt.
    23.5 +
    23.6 +PACKAGE="granite-dev"
    23.7 +VERSION="0.2.1"
    23.8 +CATEGORY="development"
    23.9 +SHORT_DESC="Development files for granite"
   23.10 +MAINTAINER="al.bobylev@gmail.com"
   23.11 +LICENSE="LGPL3"
   23.12 +WEB_SITE="https://launchpad.net/granite"
   23.13 +
   23.14 +WANTED="granite"
   23.15 +DEPENDS="granite"
   23.16 +
   23.17 +# Rules to gen a SliTaz package suitable for Tazpkg.
   23.18 +genpkg_rules()
   23.19 +{
   23.20 +	mkdir -p \
   23.21 +		$fs/usr/lib \
   23.22 +		$fs/usr/share
   23.23 +	cp -a $install/usr/include $fs/usr
   23.24 +	cp -a $install/usr/lib/girepository* $fs/usr/lib
   23.25 +	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   23.26 +	cp -a $install/usr/share/gir* $fs/usr/share
   23.27 +	cp -a $install/usr/share/vala $fs/usr/share
   23.28 +}
   23.29 +
    24.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    24.2 +++ b/granite/description.txt	Thu Dec 26 13:16:14 2013 +0000
    24.3 @@ -0,0 +1,3 @@
    24.4 +Granite is an extension of GTK. Among other things, it provides the
    24.5 +commonly-used widgets such as modeswitchers, welcome screens, AppMenus, search
    24.6 +bars, and more found in elementary apps.
    25.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    25.2 +++ b/granite/receipt	Thu Dec 26 13:16:14 2013 +0000
    25.3 @@ -0,0 +1,51 @@
    25.4 +# SliTaz package receipt.
    25.5 +
    25.6 +PACKAGE="granite"
    25.7 +VERSION="0.2.1"
    25.8 +CATEGORY="system-tools"
    25.9 +SHORT_DESC="A development library for elementary development"
   25.10 +MAINTAINER="al.bobylev@gmail.com"
   25.11 +LICENSE="LGPL3"
   25.12 +WEB_SITE="https://launchpad.net/granite"
   25.13 +BRANCH="535"
   25.14 +TARBALL="$PACKAGE-$BRANCH.tar.bz2"
   25.15 +WGET_URL="bzr|lp:granite"
   25.16 +
   25.17 +DEPENDS="gtk+3 libgee"
   25.18 +BUILD_DEPENDS="bazaar cmake vala gtk+3-dev libgio-dev glib-dev libgee-dev \
   25.19 +gobject-introspection-dev"
   25.20 +
   25.21 +# Rules to configure and make the package.
   25.22 +compile_rules()
   25.23 +{
   25.24 +	# gee-1.0 is old while gee-0.8 is latest ;)
   25.25 +	sed -i 's|gee-1.0|gee-0.8|g; s|Gee-1.0|Gee-0.8|g' \
   25.26 +		$(grep -li gee-1.0 $(find . -type f))
   25.27 +
   25.28 +	mkdir build &&
   25.29 +	cd build &&
   25.30 +	cmake .. -DCMAKE_INSTALL_PREFIX=/usr &&
   25.31 +	make &&
   25.32 +	make DESTDIR=$install install
   25.33 +}
   25.34 +
   25.35 +# Rules to gen a SliTaz package suitable for Tazpkg.
   25.36 +genpkg_rules()
   25.37 +{
   25.38 +	mkdir -p \
   25.39 +		$fs/usr/lib \
   25.40 +		$fs/usr/share
   25.41 +	cp -a $install/usr/lib/*.so* $fs/usr/lib
   25.42 +	# icons converted from svg
   25.43 +	for size in 16 22 24 32 48; do
   25.44 +		ifolder=$fs/usr/share/icons/hicolor/${size}x${size}/actions
   25.45 +		mkdir -p $ifolder
   25.46 +		cp $stuff/${size}.png $ifolder/application-menu.png
   25.47 +	done
   25.48 +	# localization
   25.49 +	. $WOK/slitaz-i18n/stuff/locale-pack.conf
   25.50 +	for lang in $LOCALE_PACK; do
   25.51 +		langf=$install/usr/share/locale/$lang
   25.52 +		[ -d $langf ] && cp -a $langf $fs/usr/share/locale
   25.53 +	done
   25.54 +}
    26.1 Binary file granite/stuff/16.png has changed
    27.1 Binary file granite/stuff/22.png has changed
    28.1 Binary file granite/stuff/24.png has changed
    29.1 Binary file granite/stuff/32.png has changed
    30.1 Binary file granite/stuff/48.png has changed
    31.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    31.2 +++ b/l3afpad/receipt	Thu Dec 26 13:16:14 2013 +0000
    31.3 @@ -0,0 +1,34 @@
    31.4 +# SliTaz package receipt.
    31.5 +
    31.6 +PACKAGE="l3afpad"
    31.7 +VERSION="0.8.18.1.10"
    31.8 +CATEGORY="utilities"
    31.9 +SHORT_DESC="Simple text editor forked from Leafpad, supports GTK+ 3.x"
   31.10 +MAINTAINER="al.bobylev@gmail.com"
   31.11 +LICENSE="LGPL2.1"
   31.12 +WEB_SITE="http://www.calno.com/l3afpad/"
   31.13 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   31.14 +WGET_URL="http://www.calno.com/$PACKAGE/$TARBALL"
   31.15 +
   31.16 +DEPENDS="gtk+3"
   31.17 +BUILD_DEPENDS="gtk+3-dev"
   31.18 +
   31.19 +# Rules to configure and make the package.
   31.20 +compile_rules()
   31.21 +{
   31.22 +	chmod +x $src/install-sh
   31.23 +	./configure \
   31.24 +		--enable-gtkgrid \
   31.25 +		--enable-search-history \
   31.26 +		$CONFIGURE_ARGS &&
   31.27 +	make &&
   31.28 +	make install
   31.29 +}
   31.30 +
   31.31 +# Rules to gen a SliTaz package suitable for Tazpkg.
   31.32 +genpkg_rules()
   31.33 +{
   31.34 +	mkdir -p $fs/usr/share/pixmaps
   31.35 +	cp -a $install/usr/bin $fs/usr
   31.36 +	cp -a $install/usr/share/pixmaps/*.png $fs/usr/share/pixmaps
   31.37 +}
    32.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    32.2 +++ b/l3afpad/stuff/l3afpad.desktop	Thu Dec 26 13:16:14 2013 +0000
    32.3 @@ -0,0 +1,48 @@
    32.4 +[Desktop Entry]
    32.5 +Type=Application
    32.6 +Name=L3afpad
    32.7 +Comment=Simple text editor
    32.8 +Comment[bg]=Опростен текстов редактор
    32.9 +Comment[br]=Embanner testennou eeun
   32.10 +Comment[ca]=Editor de text simple
   32.11 +Comment[cs]=Jednoduchý textový editor
   32.12 +Comment[da]=Enkel tekstbehandler
   32.13 +Comment[de]=Einfacher Texteditor
   32.14 +Comment[el]=Απλός επεξεργαστής κειμένου
   32.15 +Comment[eo]=Simpla tekstredaktilo
   32.16 +Comment[es]=Editor de texto simple
   32.17 +Comment[et]=Lihtne tekstiredaktor
   32.18 +Comment[eu]=Testu editore sinplea
   32.19 +Comment[fi]=Yksinkertainen tekstieditori
   32.20 +Comment[fr]=Un éditeur de texte tout simple
   32.21 +Comment[ga]=Eagarthóir simplí
   32.22 +Comment[gl]=Editor de texto sinxelo
   32.23 +Comment[he]=עורך טקסט פשוט
   32.24 +Comment[hu]=Egyszerű szöveg szerkesztő
   32.25 +Comment[id]=Penyunting teks sederhana
   32.26 +Comment[it]=Semplice editor di testi
   32.27 +Comment[ja]=シンプルなテキストエディタ
   32.28 +Comment[ko]=간단한 텍스트 편집기
   32.29 +Comment[lt]=Paprastas teksto redaktorius
   32.30 +Comment[lv]=Vienkāršā teksta redaktors
   32.31 +Comment[nl]=Eenvoudige teksteditor
   32.32 +Comment[nn]=Enkel tekstredigering
   32.33 +Comment[pl]=Prosty edytor tekstu
   32.34 +Comment[pt]=Simples editor de texto
   32.35 +Comment[pt_BR]=Editor de texto simples
   32.36 +Comment[ru]=Простой текстовый редактор
   32.37 +Comment[sk]=Jednoduchý textový editor
   32.38 +Comment[sl]=Preprost urejevalnik besedila
   32.39 +Comment[sr]=Једноставан уређивач текста
   32.40 +Comment[sv]=Enkel textredigerare
   32.41 +Comment[ta]=எளிமையான உரை பதிப்பான்
   32.42 +Comment[tr]=Basit metin düzenleyicisi
   32.43 +Comment[uk]=Простий текстовий редактор
   32.44 +Comment[vi]=Một trình soạn thảo văn bản đơn giản
   32.45 +Comment[zh_CN]=简易文字编辑器
   32.46 +Comment[zh_TW]=簡易文字編輯器
   32.47 +Exec=l3afpad %f
   32.48 +Icon=l3afpad
   32.49 +Terminal=false
   32.50 +Categories=GTK;Utility;TextEditor;
   32.51 +MimeType=text/plain;
    33.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    33.2 +++ b/ldm/receipt	Thu Dec 26 13:16:14 2013 +0000
    33.3 @@ -0,0 +1,30 @@
    33.4 +# SliTaz package receipt.
    33.5 +
    33.6 +PACKAGE="ldm"
    33.7 +VERSION="0.3"
    33.8 +CATEGORY="system-tools"
    33.9 +SHORT_DESC="l(ightweight) d(evice) m(ounter)."
   33.10 +MAINTAINER="pankso@slitaz.org"
   33.11 +LICENSE="MIT"
   33.12 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   33.13 +WEB_SITE="http://github.com/LemonBoy/ldm"
   33.14 +WGET_URL="https://github.com/LemonBoy/ldm/tarball/v${VERSION}"
   33.15 +
   33.16 +DEPENDS="udev"
   33.17 +BUILD_DEPENDS="udev-dev util-linux-mount-dev util-linux-blkid wget"
   33.18 +
   33.19 +# Rules to configure and make the package.
   33.20 +compile_rules()
   33.21 +{
   33.22 +	cd $src
   33.23 +	make ldm.o &&
   33.24 +	cc -o ldm ldm.o -ludev -lmount -lblkid &&
   33.25 +	make install
   33.26 +}
   33.27 +
   33.28 +# Rules to gen a SliTaz package suitable for Tazpkg.
   33.29 +genpkg_rules()
   33.30 +{
   33.31 +	mkdir -p $fs/usr
   33.32 +	cp -a $install/usr/bin $fs/usr
   33.33 +}
    34.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    34.2 +++ b/linmodem-hsfmodem/receipt	Thu Dec 26 13:16:14 2013 +0000
    34.3 @@ -0,0 +1,85 @@
    34.4 +# SliTaz package receipt.
    34.5 +
    34.6 +PACKAGE="linmodem-hsfmodem"
    34.7 +SOURCE="hsfmodem"
    34.8 +VERSION="7.80.02.06full"
    34.9 +CATEGORY="non-free"
   34.10 +SHORT_DESC="Driver for the Conexant (formerly Rockwell) HSF Softmodem family."
   34.11 +MAINTAINER="orphaned@slitaz.org"
   34.12 +LICENSE="other"
   34.13 +TARBALL="$SOURCE-$VERSION.tar.gz"
   34.14 +WEB_SITE="http://www.linuxant.com/drivers"
   34.15 +WGET_URL="http://www.linuxant.com/drivers/hsf/full/archive/$SOURCE-$VERSION/$TARBALL"
   34.16 +
   34.17 +DEPENDS="module-init-tools perl usbutils"
   34.18 +BUILD_DEPENDS="cpio linux lzma linux-module-headers util-linux-getopt \
   34.19 +usbutils-dev"
   34.20 +
   34.21 +# Rules to configure and make the package.
   34.22 +compile_rules()
   34.23 +{
   34.24 +	cd $src
   34.25 +	echo "Apply $file..."
   34.26 +	patch -p1 < $(ls $stuff/$SOURCE-*.diff) || return 1
   34.27 +	grep -rl 'uname -r' . | xargs sed -i "s/uname -r/echo $kvers/g"
   34.28 +	sed -i 's/DECLARE_MUTEX/DEFINE_SEMAPHORE/' \
   34.29 +		modules/osnvm.c modules/GPL/serial_cnxt.c
   34.30 +	sed -i 's/\.ioctl/.unlocked_ioctl/' modules/osdiag.c
   34.31 +	# build driver
   34.32 +	echo "Build driver"
   34.33 +	make ROOT=$DESTDIR install
   34.34 +	# build kernel modules
   34.35 +	echo "Running $DESTDIR/usr/sbin/hsfconfig -ka..."
   34.36 +	$DESTDIR/usr/sbin/hsfconfig -ka
   34.37 +	echo " OK"
   34.38 +}
   34.39 +
   34.40 +# Rules to gen a SliTaz package suitable for Tazpkg.
   34.41 +genpkg_rules()
   34.42 +{
   34.43 +	# kernel modules
   34.44 +	mkdir -p $fs/lib/modules/$kvers
   34.45 +	cp -a /lib/modules/$kvers/extra $fs/lib/modules/$kvers
   34.46 +	# cleaning up
   34.47 +	rm -r /lib/modules/$kvers/extra
   34.48 +	# command files
   34.49 +	mkdir -p $fs/usr
   34.50 +	cp -a $install/usr/sbin $fs/usr
   34.51 +	cp -a $install/usr/lib $fs/usr
   34.52 +	# config files
   34.53 +	mkdir -p $fs/etc
   34.54 +	cp -a $install/etc/hsfmodem $fs/etc
   34.55 +	cp -a $stuff/zone.tab $fs/etc/hsfmodem
   34.56 +}
   34.57 +
   34.58 +post_install()
   34.59 +{
   34.60 +	depmod -a
   34.61 +	echo -n "Install serial port devices"
   34.62 +	hsfconfig -s > /dev/null
   34.63 +	status
   34.64 +	echo -n "Install kernel modules"
   34.65 +	modprobe -v /dev/ttySHSF > /dev/null
   34.66 +	status
   34.67 +	echo -n "Set region"
   34.68 +	hsfconfig -c AUTO
   34.69 +	echo "-----------------------------------------------------------------------------"
   34.70 +	echo "To enable your modem's full functionality (high-speed 56k data and FAX),"
   34.71 +	echo "a license registration key must be obtained from Linuxant and entered with"
   34.72 +	echo "hsfconfig --license."
   34.73 +	echo ""
   34.74 +	echo "Without a proper license key, the modem can only operate in FREE mode,"
   34.75 +	echo "limited to a maximum speed of 14.4Kbps (V.32bis) and the FAX"
   34.76 +	echo "functionality will not be available."
   34.77 +}
   34.78 +
   34.79 +pre_remove()
   34.80 +{
   34.81 +	hsfstop
   34.82 +}
   34.83 +
   34.84 +post_remove()
   34.85 +{
   34.86 +	depmod -a
   34.87 +	rm -r /etc/hsfmodem
   34.88 +}
    35.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    35.2 +++ b/linmodem-hsfmodem/stuff/hsfmodem-7.80.02.05full.diff	Thu Dec 26 13:16:14 2013 +0000
    35.3 @@ -0,0 +1,207 @@
    35.4 +--- hsfmodem-7.80.02.05full/config.mak	Fri Feb 20 22:30:12 2009
    35.5 ++++ hsfmodem-7.80.02.05full+patch2/config.mak	Sun Apr 11 19:29:08 2010
    35.6 +@@ -131,4 +131,4 @@
    35.7 + 		-e "s!@SCR_SUPPORT@!`test ! \"$(IMPORTED_SCR_SUPPORT)\" = yes; echo $$?`!g" \
    35.8 + 		-e "s!@DMP_SUPPORT@!`test -z \"$(IMPORTED_DMP_SUPPORT)\"; echo $$?`!g" \
    35.9 + 		< $< > $@
   35.10 +-	chmod --reference=$< $@
   35.11 ++	chmod 755 $@
   35.12 +--- hsfmodem-7.80.02.05full/makefile	Mon Feb 23 22:51:37 2009
   35.13 ++++ hsfmodem-7.80.02.05full+patch2/makefile	Sun Apr 11 19:29:08 2010
   35.14 +@@ -149,7 +149,7 @@
   35.15 + ifeq ($(RPMOPTEVAL),yes)
   35.16 + RPMTARGETCPU=$(shell rpm --eval '%_target_cpu')
   35.17 + else
   35.18 +-RPMTARGETCPU=$(shell uname -i)
   35.19 ++RPMTARGETCPU=$(shell uname -m)
   35.20 + endif
   35.21 + 
   35.22 + ifneq ($(RPMOPTDEFINE),yes)
   35.23 +--- hsfmodem-7.80.02.05full/modules/Makefile	Thu Oct 22 00:35:59 2009
   35.24 ++++ hsfmodem-7.80.02.05full+patch2/modules/Makefile	Sun Apr 11 19:49:54 2010
   35.25 +@@ -20,7 +20,7 @@
   35.26 + include $(TOP)/config.mak
   35.27 + 
   35.28 + IMPORTED = $(TOP)/modules/imported
   35.29 +-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)
   35.30 ++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)
   35.31 + ifneq ($(subst powerpc,ppc,$(IMPORTED_ARCH)),$(MACHINE_ARCH))
   35.32 + $(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... ***)
   35.33 + endif
   35.34 +@@ -56,6 +56,7 @@
   35.35 + CNXT_KERNELSRC := /usr/src/kernel-headers-$(shell uname -r)
   35.36 + else
   35.37 + CNXT_KERNELSRC := /usr/src/linux
   35.38 ++CNXT_KERNELSRC := ../../../linux/linux-$(shell uname -r | sed s/-slitaz//)
   35.39 + endif
   35.40 + KERNELSRC_EXISTS := $(shell test -r ${CNXT_KERNELSRC}/include/linux/version.h && echo yes || echo no)
   35.41 + endif
   35.42 +
   35.43 +--- hsfmodem-7.80.02.05full/nvm/linksame	Fri Jan 13 20:23:51 2006
   35.44 ++++ hsfmodem-7.80.02.05full+patch2/nvm/linksame	Sun Apr 11 19:29:08 2010
   35.45 +@@ -17,7 +17,7 @@
   35.46 + 
   35.47 + if $dryrun; then
   35.48 + 	echo "dry run.."
   35.49 +-	find . -type f ! -empty -exec md5sum {} \; | sort | while read sum file ; do
   35.50 ++	find . -type f ! -size 0 -exec md5sum {} \; | sort | while read sum file ; do
   35.51 + 		if [ "$sum" = "$prevsum" ] && cmp -s "$file" "$prevfile"; then
   35.52 + 			echo ln "$prevfile" "$file"
   35.53 + 		else
   35.54 +@@ -28,7 +28,7 @@
   35.55 + 	exit $?
   35.56 + fi
   35.57 + 
   35.58 +-find . -type f ! -empty -exec md5sum {} \; | sort | while read sum file ; do
   35.59 ++find . -type f ! -size 0 -exec md5sum {} \; | sort | while read sum file ; do
   35.60 + 	if [ "$sum" = "$prevsum" ] && cmp -s "$file" "$prevfile"; then
   35.61 + 		rm -f "$file"
   35.62 + 		echo ln "$prevfile" "$file"
   35.63 +--- hsfmodem-7.80.02.05full/nvm/makefile	Wed Oct  1 17:23:26 2008
   35.64 ++++ hsfmodem-7.80.02.05full+patch2/nvm/makefile	Sun Apr 11 19:29:08 2010
   35.65 +@@ -52,7 +52,7 @@
   35.66 + all: $(ALL)
   35.67 + 
   35.68 + $(NVMCVTDIR)/.linksame: $(NVMDIRS_CVT)
   35.69 +-	cd $(NVMCVTDIR) && find . -type f ! -empty -exec md5sum {} ';' | sort | \
   35.70 ++	cd $(NVMCVTDIR) && find . -type f ! -size 0 -exec md5sum {} ';' | sort | \
   35.71 + 	while read sum file ; do \
   35.72 + 		if [ "$$sum" = "$$prevsum" ] && cmp -s "$$file" "$$prevfile"; then \
   35.73 + 			rm -f "$$file"; \
   35.74 +--- hsfmodem-7.80.02.05full/scripts/cnxtconfig.in	Thu Oct 22 00:35:59 2009
   35.75 ++++ hsfmodem-7.80.02.05full+patch2/scripts/cnxtconfig.in	Sun Apr 11 19:29:08 2010
   35.76 +@@ -74,7 +74,7 @@
   35.77 + 				answer="${region}"
   35.78 + 				;;
   35.79 + 			*)
   35.80 +-				answer="`echo \"${answer}\" | tr '[a-z ]' '[A-Z_]'`"
   35.81 ++				answer="`echo \"${answer}\" | tr '[a-z]' '[A-Z]' | sed 's/\s/_/g'`"
   35.82 + 				;;
   35.83 + 			esac
   35.84 + 		fi
   35.85 +@@ -109,15 +109,13 @@
   35.86 + {
   35.87 + 	# Try to guess what region we're in, using the timezone settings
   35.88 + 
   35.89 +-	localtime_size="`/bin/ls -lL /etc/localtime 2>/dev/null | ${AWK} '{print $5}'`"
   35.90 +-
   35.91 +-	if ! [ ${localtime_size} -gt 0 ]; then
   35.92 ++	if [ ! -e /etc/TZ ]; then
   35.93 + 		return 1
   35.94 + 	fi
   35.95 + 
   35.96 +-	zoneinfo_dir=/usr/share/zoneinfo
   35.97 ++	zoneinfo_dir=/etc/hsfmodem
   35.98 + 
   35.99 +-	if [ ! -d ${zoneinfo_dir} -o ! -f ${zoneinfo_dir}/zone.tab ]; then
  35.100 ++	if [ ! -f ${zoneinfo_dir}/zone.tab ]; then
  35.101 + 		return 1
  35.102 + 	fi
  35.103 + 
  35.104 +@@ -206,18 +204,11 @@
  35.105 + 	iso_VN=00BC # VIETNAM
  35.106 + 
  35.107 + 	(
  35.108 +-		cd ${zoneinfo_dir} 2>/dev/null || return 1
  35.109 +-		find . -type f -size "${localtime_size}"c -print | sed 's@^\./@@' | \
  35.110 +-			while read file; do
  35.111 +-				cmp -s /etc/localtime $file || continue
  35.112 +-# in the egrep and sed regular expressions below, it is very important to
  35.113 +-# have tabs, not spaces
  35.114 +-				egrep "	$file(	.*|\$)" ${zoneinfo_dir}/zone.tab
  35.115 +-			done | sed -n '/^[^#]/s/	.*//p' | sort | uniq | \
  35.116 +-				while read code; do
  35.117 +-					eval "echo \${iso_${code}}"
  35.118 +-				done | sort | uniq
  35.119 ++		zone=`cat /etc/TZ`
  35.120 ++		code=`grep $zone ${zoneinfo_dir}/zone.tab | awk '{print $1}' | sort | uniq`
  35.121 ++		eval "echo \${iso_${code}}"
  35.122 + 		return 0
  35.123 ++		
  35.124 + 	)
  35.125 + }
  35.126 + 
  35.127 +@@ -271,7 +262,7 @@
  35.128 + # The md5sum is used for input verification.
  35.129 + disptokey()
  35.130 + {
  35.131 +-	k="`echo \"$1\" | tr '[a-z]' '[A-Z]' | sed 's/FREE/00000000/' | tr -d -c '[0-9A-F\012]'`"
  35.132 ++	k="`echo \"$1\" | tr '[a-z]' '[A-Z]' | sed 's/FREE/00000000/' | tr -d -c '[0-9][A-F][\012]'`"
  35.133 + 	case $k in
  35.134 + 	00000000)
  35.135 + 		echo "$k"
  35.136 +@@ -1655,7 +1646,7 @@
  35.137 + 		update-modules
  35.138 + 	else
  35.139 + 		if ("$@" "${modulesconf}" | "${filter}"; cat ${f}) > ${modulesconf}.$$; then
  35.140 +-			if ! cmp --silent ${modulesconf}.$$ ${modulesconf}; then
  35.141 ++			if ! cmp -s ${modulesconf}.$$ ${modulesconf}; then
  35.142 + 				if ! cp ${modulesconf}.$$ ${modulesconf}; then
  35.143 + 					rm -f ${modulesconf}.$$ ${f}
  35.144 + 					exit 1
  35.145 +@@ -1681,7 +1672,7 @@
  35.146 + 	fi
  35.147 + 
  35.148 + 	if ("$@" "${modprobeconf}" | "${filter}"; cat ${f}) > ${modprobeconf}.$$; then
  35.149 +-		if ! cmp --silent ${modprobeconf}.$$ ${modprobeconf}; then
  35.150 ++		if ! cmp -s ${modprobeconf}.$$ ${modprobeconf}; then
  35.151 + 			if ! cp ${modprobeconf}.$$ ${modprobeconf}; then
  35.152 + 				rm -f ${modprobeconf}.$$ ${f}
  35.153 + 				exit 1
  35.154 +@@ -2214,6 +2205,10 @@
  35.155 + 	elif [ -d /var/lib/LST ]; then
  35.156 + 		OSDISTNAME=Caldera
  35.157 + 		OSDISTIDNT=caldera
  35.158 ++	elif [ -f /etc/slitaz-release ]; then
  35.159 ++		OSDISTNAME=SliTaz
  35.160 ++		OSDISTIDNT=slitaz
  35.161 ++		OSDISTVERS="`cat /etc/slitaz-release`"
  35.162 + 	fi
  35.163 + 
  35.164 + 	OSKERNNAME="`uname -s | tr '[A-Z]' '[a-z]'`"
  35.165 +@@ -2268,7 +2263,7 @@
  35.166 + 
  35.167 + dump_file()
  35.168 + {
  35.169 +-	dump_cmd cat -v $@
  35.170 ++	dump_cmd cat $@
  35.171 + }
  35.172 + 
  35.173 + dump_diagnostics()
  35.174 +@@ -2587,7 +2582,7 @@
  35.175 + 	fi
  35.176 + 	units="${specificunit}"
  35.177 + 	if [ -z "${units}" ]; then
  35.178 +-		units=`ls --ignore=flush_nvm ${procdrvdir}`
  35.179 ++		units=`ls ${procdrvdir} | grep -v flush_nvm`
  35.180 + 
  35.181 + 		if [ -z "${units}" ]; then
  35.182 + 			echo ""
  35.183 +@@ -2884,7 +2879,7 @@
  35.184 + 			explicitopt=true
  35.185 + 			do_cfgregion=true
  35.186 + 			if [ -n "$2" ]; then
  35.187 +-				setregion="`echo \"$2\" | tr '[a-z ]' '[A-Z_]'`"
  35.188 ++				setregion="`echo \"$2\" | tr '[a-z]' '[A-Z]' | sed 's/\s/_/g'`"
  35.189 + 			fi
  35.190 + 			shift 2
  35.191 + 			;;
  35.192 +@@ -2954,7 +2949,7 @@
  35.193 + 
  35.194 + # Accept --region <name> as equivalent to --region=<name>
  35.195 + if ${do_cfgregion} && [ $# -ge 1 -a -z "${setregion}" ]; then
  35.196 +-	setregion="`echo \"$1\" | tr '[a-z ]' '[A-Z_]'`"
  35.197 ++	setregion="`echo \"$1\" | tr '[a-z]' '[A-Z]' | sed 's/\s/_/g'`"
  35.198 + 	shift
  35.199 + fi
  35.200 + 
  35.201 +@@ -3033,7 +3028,7 @@
  35.202 + 
  35.203 + if ${do_cfgnewinstance}; then
  35.204 + 	if [ ! -d "${cnxtnvmdir}/dynamic/${newinstance}" ]; then
  35.205 +-		mkdir --mode=700 --parents "${cnxtnvmdir}/dynamic/${newinstance}" || exit $?
  35.206 ++		mkdir -m 700 -p "${cnxtnvmdir}/dynamic/${newinstance}" || exit $?
  35.207 + 		# The purpose of --info here is to ensure module reload:
  35.208 + 		(sleep 2; exec @CNXTTARGET@config --auto --region=AUTO --info) </dev/null >/dev/null 2>&1 &
  35.209 + 	fi
  35.210 +
    36.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    36.2 +++ b/linmodem-hsfmodem/stuff/zone.tab	Thu Dec 26 13:16:14 2013 +0000
    36.3 @@ -0,0 +1,407 @@
    36.4 +# @(#)zone.tab	1.32
    36.5 +#
    36.6 +# TZ zone descriptions
    36.7 +#
    36.8 +# From Paul Eggert (1996-08-05):
    36.9 +#
   36.10 +# This file contains a table with the following columns:
   36.11 +# 1.  ISO 3166 2-character country code.  See the file `iso3166.tab'.
   36.12 +# 2.  Latitude and longitude of the zone's principal location
   36.13 +#     in ISO 6709 sign-degrees-minutes-seconds format,
   36.14 +#     either +-DDMM+-DDDMM or +-DDMMSS+-DDDMMSS,
   36.15 +#     first latitude (+ is north), then longitude (+ is east).
   36.16 +# 3.  Zone name used in value of TZ environment variable.
   36.17 +# 4.  Comments; present if and only if the country has multiple rows.
   36.18 +#
   36.19 +# Columns are separated by a single tab.
   36.20 +# The table is sorted first by country, then an order within the country that
   36.21 +# (1) makes some geographical sense, and
   36.22 +# (2) puts the most populous zones first, where that does not contradict (1).
   36.23 +#
   36.24 +# Lines beginning with `#' are comments.
   36.25 +#
   36.26 +#country-
   36.27 +#code	coordinates	TZ			comments
   36.28 +AD	+4230+00131	Europe/Andorra
   36.29 +AE	+2518+05518	Asia/Dubai
   36.30 +AF	+3431+06912	Asia/Kabul
   36.31 +AG	+1703-06148	America/Antigua
   36.32 +AI	+1812-06304	America/Anguilla
   36.33 +AL	+4120+01950	Europe/Tirane
   36.34 +AM	+4011+04430	Asia/Yerevan
   36.35 +AN	+1211-06900	America/Curacao
   36.36 +AO	-0848+01314	Africa/Luanda
   36.37 +AQ	-7750+16636	Antarctica/McMurdo	McMurdo Station, Ross Island
   36.38 +AQ	-9000+00000	Antarctica/South_Pole	Amundsen-Scott Station, South Pole
   36.39 +AQ	-6734-06808	Antarctica/Rothera	Rothera Station, Adelaide Island
   36.40 +AQ	-6448-06406	Antarctica/Palmer	Palmer Station, Anvers Island
   36.41 +AQ	-6736+06253	Antarctica/Mawson	Mawson Station, Holme Bay
   36.42 +AQ	-6835+07758	Antarctica/Davis	Davis Station, Vestfold Hills
   36.43 +AQ	-6617+11031	Antarctica/Casey	Casey Station, Bailey Peninsula
   36.44 +AQ	-7824+10654	Antarctica/Vostok	Vostok Station, S Magnetic Pole
   36.45 +AQ	-6640+14001	Antarctica/DumontDUrville	Dumont-d'Urville Base, Terre Adelie
   36.46 +AQ	-690022+0393524	Antarctica/Syowa	Syowa Station, E Ongul I
   36.47 +AR	-3436-05827	America/Argentina/Buenos_Aires	Buenos Aires (BA, CF)
   36.48 +AR	-3124-06411	America/Argentina/Cordoba	most locations (CB, CC, CN, ER, FM, LP, MN, NQ, RN, SA, SE, SF, SL)
   36.49 +AR	-2411-06518	America/Argentina/Jujuy	Jujuy (JY)
   36.50 +AR	-3124-06411	America/Argentina/Tucuman	Tucuman (TM)
   36.51 +AR	-2828-06547	America/Argentina/Catamarca	Catamarca (CT), Chubut (CH)
   36.52 +AR	-2926-06651	America/Argentina/La_Rioja	La Rioja (LR)
   36.53 +AR	-3132-06831	America/Argentina/San_Juan	San Juan (SJ)
   36.54 +AR	-3253-06849	America/Argentina/Mendoza	Mendoza (MZ)
   36.55 +AR	-5138-06913	America/Argentina/Rio_Gallegos	Santa Cruz (SC)
   36.56 +AR	-5448-06818	America/Argentina/Ushuaia	Tierra del Fuego (TF)
   36.57 +AS	-1416-17042	Pacific/Pago_Pago
   36.58 +AT	+4813+01620	Europe/Vienna
   36.59 +AU	-3133+15905	Australia/Lord_Howe	Lord Howe Island
   36.60 +AU	-4253+14719	Australia/Hobart	Tasmania - most locations
   36.61 +AU	-3956+14352	Australia/Currie	Tasmania - King Island
   36.62 +AU	-3749+14458	Australia/Melbourne	Victoria
   36.63 +AU	-3352+15113	Australia/Sydney	New South Wales - most locations
   36.64 +AU	-3157+14127	Australia/Broken_Hill	New South Wales - Yancowinna
   36.65 +AU	-2728+15302	Australia/Brisbane	Queensland - most locations
   36.66 +AU	-2016+14900	Australia/Lindeman	Queensland - Holiday Islands
   36.67 +AU	-3455+13835	Australia/Adelaide	South Australia
   36.68 +AU	-1228+13050	Australia/Darwin	Northern Territory
   36.69 +AU	-3157+11551	Australia/Perth	Western Australia
   36.70 +AW	+1230-06858	America/Aruba
   36.71 +AX	+6006+01957	Europe/Mariehamn
   36.72 +AZ	+4023+04951	Asia/Baku
   36.73 +BA	+4352+01825	Europe/Sarajevo
   36.74 +BB	+1306-05937	America/Barbados
   36.75 +BD	+2343+09025	Asia/Dhaka
   36.76 +BE	+5050+00420	Europe/Brussels
   36.77 +BF	+1222-00131	Africa/Ouagadougou
   36.78 +BG	+4241+02319	Europe/Sofia
   36.79 +BH	+2623+05035	Asia/Bahrain
   36.80 +BI	-0323+02922	Africa/Bujumbura
   36.81 +BJ	+0629+00237	Africa/Porto-Novo
   36.82 +BM	+3217-06446	Atlantic/Bermuda
   36.83 +BN	+0456+11455	Asia/Brunei
   36.84 +BO	-1630-06809	America/La_Paz
   36.85 +BR	-0351-03225	America/Noronha	Atlantic islands
   36.86 +BR	-0127-04829	America/Belem	Amapa, E Para
   36.87 +BR	-0343-03830	America/Fortaleza	NE Brazil (MA, PI, CE, RN, PB)
   36.88 +BR	-0803-03454	America/Recife	Pernambuco
   36.89 +BR	-0712-04812	America/Araguaina	Tocantins
   36.90 +BR	-0940-03543	America/Maceio	Alagoas, Sergipe
   36.91 +BR	-1259-03831	America/Bahia	Bahia
   36.92 +BR	-2332-04637	America/Sao_Paulo	S & SE Brazil (GO, DF, MG, ES, RJ, SP, PR, SC, RS)
   36.93 +BR	-2027-05437	America/Campo_Grande	Mato Grosso do Sul
   36.94 +BR	-1535-05605	America/Cuiaba	Mato Grosso
   36.95 +BR	-0846-06354	America/Porto_Velho	W Para, Rondonia
   36.96 +BR	+0249-06040	America/Boa_Vista	Roraima
   36.97 +BR	-0308-06001	America/Manaus	E Amazonas
   36.98 +BR	-0640-06952	America/Eirunepe	W Amazonas
   36.99 +BR	-0958-06748	America/Rio_Branco	Acre
  36.100 +BS	+2505-07721	America/Nassau
  36.101 +BT	+2728+08939	Asia/Thimphu
  36.102 +BW	-2545+02555	Africa/Gaborone
  36.103 +BY	+5354+02734	Europe/Minsk
  36.104 +BZ	+1730-08812	America/Belize
  36.105 +CA	+4734-05243	America/St_Johns	Newfoundland Island
  36.106 +CA	+4439-06336	America/Halifax	Atlantic Time - Nova Scotia (most places), NB, W Labrador, E Quebec & PEI
  36.107 +CA	+4612-05957	America/Glace_Bay	Atlantic Time - Nova Scotia - places that did not observe DST 1966-1971
  36.108 +CA	+5320-06025	America/Goose_Bay	Atlantic Time - E Labrador
  36.109 +CA	+4531-07334	America/Montreal	Eastern Time - Quebec - most locations
  36.110 +CA	+4339-07923	America/Toronto	Eastern Time - Ontario - most locations
  36.111 +CA	+4901-08816	America/Nipigon	Eastern Time - Ontario & Quebec - places that did not observe DST 1967-1973
  36.112 +CA	+4823-08915	America/Thunder_Bay	Eastern Time - Thunder Bay, Ontario
  36.113 +CA	+6608-06544	America/Pangnirtung	Eastern Time - Pangnirtung, Nunavut
  36.114 +CA	+6344-06828	America/Iqaluit	Eastern Time - east Nunavut
  36.115 +CA	+6408-08310	America/Coral_Harbour	Eastern Standard Time - Southampton Island
  36.116 +CA	+6245-09210	America/Rankin_Inlet	Central Time - central Nunavut
  36.117 +CA	+4953-09709	America/Winnipeg	Central Time - Manitoba & west Ontario
  36.118 +CA	+4843-09429	America/Rainy_River	Central Time - Rainy River & Fort Frances, Ontario
  36.119 +CA	+6903-10505	America/Cambridge_Bay	Central Time - west Nunavut
  36.120 +CA	+5024-10439	America/Regina	Central Standard Time - Saskatchewan - most locations
  36.121 +CA	+5017-10750	America/Swift_Current	Central Standard Time - Saskatchewan - midwest
  36.122 +CA	+5333-11328	America/Edmonton	Mountain Time - Alberta, east British Columbia & west Saskatchewan
  36.123 +CA	+6227-11421	America/Yellowknife	Mountain Time - central Northwest Territories
  36.124 +CA	+6825-11330	America/Inuvik	Mountain Time - west Northwest Territories
  36.125 +CA	+5946-12014	America/Dawson_Creek	Mountain Standard Time - Dawson Creek & Fort Saint John, British Columbia
  36.126 +CA	+4916-12307	America/Vancouver	Pacific Time - west British Columbia
  36.127 +CA	+6043-13503	America/Whitehorse	Pacific Time - south Yukon
  36.128 +CA	+6404-13925	America/Dawson	Pacific Time - north Yukon
  36.129 +CC	-1210+09655	Indian/Cocos
  36.130 +CD	-0418+01518	Africa/Kinshasa	west Dem. Rep. of Congo
  36.131 +CD	-1140+02728	Africa/Lubumbashi	east Dem. Rep. of Congo
  36.132 +CF	+0422+01835	Africa/Bangui
  36.133 +CG	-0416+01517	Africa/Brazzaville
  36.134 +CH	+4723+00832	Europe/Zurich
  36.135 +CI	+0519-00402	Africa/Abidjan
  36.136 +CK	-2114-15946	Pacific/Rarotonga
  36.137 +CL	-3327-07040	America/Santiago	most locations
  36.138 +CL	-2710-10927	Pacific/Easter	Easter Island & Sala y Gomez
  36.139 +CM	+0403+00942	Africa/Douala
  36.140 +CN	+3114+12128	Asia/Shanghai	east China - Beijing, Guangdong, Shanghai, etc.
  36.141 +CN	+4545+12641	Asia/Harbin	Heilongjiang
  36.142 +CN	+2934+10635	Asia/Chongqing	central China - Gansu, Guizhou, Sichuan, Yunnan, etc.
  36.143 +CN	+4348+08735	Asia/Urumqi	Tibet & most of Xinjiang Uyghur
  36.144 +CN	+3929+07559	Asia/Kashgar	southwest Xinjiang Uyghur
  36.145 +CO	+0436-07405	America/Bogota
  36.146 +CR	+0956-08405	America/Costa_Rica
  36.147 +CS	+4450+02030	Europe/Belgrade
  36.148 +CU	+2308-08222	America/Havana
  36.149 +CV	+1455-02331	Atlantic/Cape_Verde
  36.150 +CX	-1025+10543	Indian/Christmas
  36.151 +CY	+3510+03322	Asia/Nicosia
  36.152 +CZ	+5005+01426	Europe/Prague
  36.153 +DE	+5230+01322	Europe/Berlin
  36.154 +DJ	+1136+04309	Africa/Djibouti
  36.155 +DK	+5540+01235	Europe/Copenhagen
  36.156 +DM	+1518-06124	America/Dominica
  36.157 +DO	+1828-06954	America/Santo_Domingo
  36.158 +DZ	+3647+00303	Africa/Algiers
  36.159 +EC	-0210-07950	America/Guayaquil	mainland
  36.160 +EC	-0054-08936	Pacific/Galapagos	Galapagos Islands
  36.161 +EE	+5925+02445	Europe/Tallinn
  36.162 +EG	+3003+03115	Africa/Cairo
  36.163 +EH	+2709-01312	Africa/El_Aaiun
  36.164 +ER	+1520+03853	Africa/Asmera
  36.165 +ES	+4024-00341	Europe/Madrid	mainland
  36.166 +ES	+3553-00519	Africa/Ceuta	Ceuta & Melilla
  36.167 +ES	+2806-01524	Atlantic/Canary	Canary Islands
  36.168 +ET	+0902+03842	Africa/Addis_Ababa
  36.169 +FI	+6010+02458	Europe/Helsinki
  36.170 +FJ	-1808+17825	Pacific/Fiji
  36.171 +FK	-5142-05751	Atlantic/Stanley
  36.172 +FM	+0725+15147	Pacific/Truk	Truk (Chuuk) and Yap
  36.173 +FM	+0658+15813	Pacific/Ponape	Ponape (Pohnpei)
  36.174 +FM	+0519+16259	Pacific/Kosrae	Kosrae
  36.175 +FO	+6201-00646	Atlantic/Faeroe
  36.176 +FR	+4852+00220	Europe/Paris
  36.177 +GA	+0023+00927	Africa/Libreville
  36.178 +GB	+512830-0001845	Europe/London
  36.179 +GD	+1203-06145	America/Grenada
  36.180 +GE	+4143+04449	Asia/Tbilisi
  36.181 +GF	+0456-05220	America/Cayenne
  36.182 +GH	+0533-00013	Africa/Accra
  36.183 +GI	+3608-00521	Europe/Gibraltar
  36.184 +GL	+6411-05144	America/Godthab	most locations
  36.185 +GL	+7646-01840	America/Danmarkshavn	east coast, north of Scoresbysund
  36.186 +GL	+7030-02215	America/Scoresbysund	Scoresbysund / Ittoqqortoormiit
  36.187 +GL	+7634-06847	America/Thule	Thule / Pituffik
  36.188 +GM	+1328-01639	Africa/Banjul
  36.189 +GN	+0931-01343	Africa/Conakry
  36.190 +GP	+1614-06132	America/Guadeloupe
  36.191 +GQ	+0345+00847	Africa/Malabo
  36.192 +GR	+3758+02343	Europe/Athens
  36.193 +GS	-5416-03632	Atlantic/South_Georgia
  36.194 +GT	+1438-09031	America/Guatemala
  36.195 +GU	+1328+14445	Pacific/Guam
  36.196 +GW	+1151-01535	Africa/Bissau
  36.197 +GY	+0648-05810	America/Guyana
  36.198 +HK	+2217+11409	Asia/Hong_Kong
  36.199 +HN	+1406-08713	America/Tegucigalpa
  36.200 +HR	+4548+01558	Europe/Zagreb
  36.201 +HT	+1832-07220	America/Port-au-Prince
  36.202 +HU	+4730+01905	Europe/Budapest
  36.203 +ID	-0610+10648	Asia/Jakarta	Java & Sumatra
  36.204 +ID	-0002+10920	Asia/Pontianak	west & central Borneo
  36.205 +ID	-0507+11924	Asia/Makassar	east & south Borneo, Celebes, Bali, Nusa Tengarra, west Timor
  36.206 +ID	-0232+14042	Asia/Jayapura	Irian Jaya & the Moluccas
  36.207 +IE	+5320-00615	Europe/Dublin
  36.208 +IL	+3146+03514	Asia/Jerusalem
  36.209 +IN	+2232+08822	Asia/Calcutta
  36.210 +IO	-0720+07225	Indian/Chagos
  36.211 +IQ	+3321+04425	Asia/Baghdad
  36.212 +IR	+3540+05126	Asia/Tehran
  36.213 +IS	+6409-02151	Atlantic/Reykjavik
  36.214 +IT	+4154+01229	Europe/Rome
  36.215 +JM	+1800-07648	America/Jamaica
  36.216 +JO	+3157+03556	Asia/Amman
  36.217 +JP	+353916+1394441	Asia/Tokyo
  36.218 +KE	-0117+03649	Africa/Nairobi
  36.219 +KG	+4254+07436	Asia/Bishkek
  36.220 +KH	+1133+10455	Asia/Phnom_Penh
  36.221 +KI	+0125+17300	Pacific/Tarawa	Gilbert Islands
  36.222 +KI	-0308-17105	Pacific/Enderbury	Phoenix Islands
  36.223 +KI	+0152-15720	Pacific/Kiritimati	Line Islands
  36.224 +KM	-1141+04316	Indian/Comoro
  36.225 +KN	+1718-06243	America/St_Kitts
  36.226 +KP	+3901+12545	Asia/Pyongyang
  36.227 +KR	+3733+12658	Asia/Seoul
  36.228 +KW	+2920+04759	Asia/Kuwait
  36.229 +KY	+1918-08123	America/Cayman
  36.230 +KZ	+4315+07657	Asia/Almaty	most locations
  36.231 +KZ	+4448+06528	Asia/Qyzylorda	Qyzylorda (Kyzylorda, Kzyl-Orda)
  36.232 +KZ	+5017+05710	Asia/Aqtobe	Aqtobe (Aktobe)
  36.233 +KZ	+4431+05016	Asia/Aqtau	Atyrau (Atirau, Gur'yev), Mangghystau (Mankistau)
  36.234 +KZ	+5113+05121	Asia/Oral	West Kazakhstan
  36.235 +LA	+1758+10236	Asia/Vientiane
  36.236 +LB	+3353+03530	Asia/Beirut
  36.237 +LC	+1401-06100	America/St_Lucia
  36.238 +LI	+4709+00931	Europe/Vaduz
  36.239 +LK	+0656+07951	Asia/Colombo
  36.240 +LR	+0618-01047	Africa/Monrovia
  36.241 +LS	-2928+02730	Africa/Maseru
  36.242 +LT	+5441+02519	Europe/Vilnius
  36.243 +LU	+4936+00609	Europe/Luxembourg
  36.244 +LV	+5657+02406	Europe/Riga
  36.245 +LY	+3254+01311	Africa/Tripoli
  36.246 +MA	+3339-00735	Africa/Casablanca
  36.247 +MC	+4342+00723	Europe/Monaco
  36.248 +MD	+4700+02850	Europe/Chisinau
  36.249 +MG	-1855+04731	Indian/Antananarivo
  36.250 +MH	+0709+17112	Pacific/Majuro	most locations
  36.251 +MH	+0905+16720	Pacific/Kwajalein	Kwajalein
  36.252 +MK	+4159+02126	Europe/Skopje
  36.253 +ML	+1239-00800	Africa/Bamako
  36.254 +MM	+1647+09610	Asia/Rangoon
  36.255 +MN	+4755+10653	Asia/Ulaanbaatar	most locations
  36.256 +MN	+4801+09139	Asia/Hovd	Bayan-Olgiy, Govi-Altai, Hovd, Uvs, Zavkhan
  36.257 +MN	+4804+11430	Asia/Choibalsan	Dornod, Sukhbaatar
  36.258 +MO	+2214+11335	Asia/Macau
  36.259 +MP	+1512+14545	Pacific/Saipan
  36.260 +MQ	+1436-06105	America/Martinique
  36.261 +MR	+1806-01557	Africa/Nouakchott
  36.262 +MS	+1644-06213	America/Montserrat
  36.263 +MT	+3554+01431	Europe/Malta
  36.264 +MU	-2010+05730	Indian/Mauritius
  36.265 +MV	+0410+07330	Indian/Maldives
  36.266 +MW	-1547+03500	Africa/Blantyre
  36.267 +MX	+1924-09909	America/Mexico_City	Central Time - most locations
  36.268 +MX	+2105-08646	America/Cancun	Central Time - Quintana Roo
  36.269 +MX	+2058-08937	America/Merida	Central Time - Campeche, Yucatan
  36.270 +MX	+2540-10019	America/Monterrey	Central Time - Coahuila, Durango, Nuevo Leon, Tamaulipas
  36.271 +MX	+2313-10625	America/Mazatlan	Mountain Time - S Baja, Nayarit, Sinaloa
  36.272 +MX	+2838-10605	America/Chihuahua	Mountain Time - Chihuahua
  36.273 +MX	+2904-11058	America/Hermosillo	Mountain Standard Time - Sonora
  36.274 +MX	+3232-11701	America/Tijuana	Pacific Time
  36.275 +MY	+0310+10142	Asia/Kuala_Lumpur	peninsular Malaysia
  36.276 +MY	+0133+11020	Asia/Kuching	Sabah & Sarawak
  36.277 +MZ	-2558+03235	Africa/Maputo
  36.278 +NA	-2234+01706	Africa/Windhoek
  36.279 +NC	-2216+16530	Pacific/Noumea
  36.280 +NE	+1331+00207	Africa/Niamey
  36.281 +NF	-2903+16758	Pacific/Norfolk
  36.282 +NG	+0627+00324	Africa/Lagos
  36.283 +NI	+1209-08617	America/Managua
  36.284 +NL	+5222+00454	Europe/Amsterdam
  36.285 +NO	+5955+01045	Europe/Oslo
  36.286 +NP	+2743+08519	Asia/Katmandu
  36.287 +NR	-0031+16655	Pacific/Nauru
  36.288 +NU	-1901+16955	Pacific/Niue
  36.289 +NZ	-3652+17446	Pacific/Auckland	most locations
  36.290 +NZ	-4357-17633	Pacific/Chatham	Chatham Islands
  36.291 +OM	+2336+05835	Asia/Muscat
  36.292 +PA	+0858-07932	America/Panama
  36.293 +PE	-1203-07703	America/Lima
  36.294 +PF	-1732-14934	Pacific/Tahiti	Society Islands
  36.295 +PF	-0900-13930	Pacific/Marquesas	Marquesas Islands
  36.296 +PF	-2308-13457	Pacific/Gambier	Gambier Islands
  36.297 +PG	-0930+14710	Pacific/Port_Moresby
  36.298 +PH	+1435+12100	Asia/Manila
  36.299 +PK	+2452+06703	Asia/Karachi
  36.300 +PL	+5215+02100	Europe/Warsaw
  36.301 +PM	+4703-05620	America/Miquelon
  36.302 +PN	-2504-13005	Pacific/Pitcairn
  36.303 +PR	+182806-0660622	America/Puerto_Rico
  36.304 +PS	+3130+03428	Asia/Gaza
  36.305 +PT	+3843-00908	Europe/Lisbon	mainland
  36.306 +PT	+3238-01654	Atlantic/Madeira	Madeira Islands
  36.307 +PT	+3744-02540	Atlantic/Azores	Azores
  36.308 +PW	+0720+13429	Pacific/Palau
  36.309 +PY	-2516-05740	America/Asuncion
  36.310 +QA	+2517+05132	Asia/Qatar
  36.311 +RE	-2052+05528	Indian/Reunion
  36.312 +RO	+4426+02606	Europe/Bucharest
  36.313 +RU	+5443+02030	Europe/Kaliningrad	Moscow-01 - Kaliningrad
  36.314 +RU	+5545+03735	Europe/Moscow	Moscow+00 - west Russia
  36.315 +RU	+5312+05009	Europe/Samara	Moscow+01 - Caspian Sea
  36.316 +RU	+5651+06036	Asia/Yekaterinburg	Moscow+02 - Urals
  36.317 +RU	+5500+07324	Asia/Omsk	Moscow+03 - west Siberia
  36.318 +RU	+5502+08255	Asia/Novosibirsk	Moscow+03 - Novosibirsk
  36.319 +RU	+5601+09250	Asia/Krasnoyarsk	Moscow+04 - Yenisei River
  36.320 +RU	+5216+10420	Asia/Irkutsk	Moscow+05 - Lake Baikal
  36.321 +RU	+6200+12940	Asia/Yakutsk	Moscow+06 - Lena River
  36.322 +RU	+4310+13156	Asia/Vladivostok	Moscow+07 - Amur River
  36.323 +RU	+4658+14242	Asia/Sakhalin	Moscow+07 - Sakhalin Island
  36.324 +RU	+5934+15048	Asia/Magadan	Moscow+08 - Magadan
  36.325 +RU	+5301+15839	Asia/Kamchatka	Moscow+09 - Kamchatka
  36.326 +RU	+6445+17729	Asia/Anadyr	Moscow+10 - Bering Sea
  36.327 +RW	-0157+03004	Africa/Kigali
  36.328 +SA	+2438+04643	Asia/Riyadh
  36.329 +SB	-0932+16012	Pacific/Guadalcanal
  36.330 +SC	-0440+05528	Indian/Mahe
  36.331 +SD	+1536+03232	Africa/Khartoum
  36.332 +SE	+5920+01803	Europe/Stockholm
  36.333 +SG	+0117+10351	Asia/Singapore
  36.334 +SH	-1555-00542	Atlantic/St_Helena
  36.335 +SI	+4603+01431	Europe/Ljubljana
  36.336 +SJ	+7800+01600	Arctic/Longyearbyen	Svalbard
  36.337 +SJ	+7059-00805	Atlantic/Jan_Mayen	Jan Mayen
  36.338 +SK	+4809+01707	Europe/Bratislava
  36.339 +SL	+0830-01315	Africa/Freetown
  36.340 +SM	+4355+01228	Europe/San_Marino
  36.341 +SN	+1440-01726	Africa/Dakar
  36.342 +SO	+0204+04522	Africa/Mogadishu
  36.343 +SR	+0550-05510	America/Paramaribo
  36.344 +ST	+0020+00644	Africa/Sao_Tome
  36.345 +SV	+1342-08912	America/El_Salvador
  36.346 +SY	+3330+03618	Asia/Damascus
  36.347 +SZ	-2618+03106	Africa/Mbabane
  36.348 +TC	+2128-07108	America/Grand_Turk
  36.349 +TD	+1207+01503	Africa/Ndjamena
  36.350 +TF	-492110+0701303	Indian/Kerguelen
  36.351 +TG	+0608+00113	Africa/Lome
  36.352 +TH	+1345+10031	Asia/Bangkok
  36.353 +TJ	+3835+06848	Asia/Dushanbe
  36.354 +TK	-0922-17114	Pacific/Fakaofo
  36.355 +TL	-0833+12535	Asia/Dili
  36.356 +TM	+3757+05823	Asia/Ashgabat
  36.357 +TN	+3648+01011	Africa/Tunis
  36.358 +TO	-2110+17510	Pacific/Tongatapu
  36.359 +TR	+4101+02858	Europe/Istanbul
  36.360 +TT	+1039-06131	America/Port_of_Spain
  36.361 +TV	-0831+17913	Pacific/Funafuti
  36.362 +TW	+2503+12130	Asia/Taipei
  36.363 +TZ	-0648+03917	Africa/Dar_es_Salaam
  36.364 +UA	+5026+03031	Europe/Kiev	most locations
  36.365 +UA	+4837+02218	Europe/Uzhgorod	Ruthenia
  36.366 +UA	+4750+03510	Europe/Zaporozhye	Zaporozh'ye, E Lugansk
  36.367 +UA	+4457+03406	Europe/Simferopol	central Crimea
  36.368 +UG	+0019+03225	Africa/Kampala
  36.369 +UM	+1700-16830	Pacific/Johnston	Johnston Atoll
  36.370 +UM	+2813-17722	Pacific/Midway	Midway Islands
  36.371 +UM	+1917+16637	Pacific/Wake	Wake Island
  36.372 +US	+404251-0740023	America/New_York	Eastern Time
  36.373 +US	+421953-0830245	America/Detroit	Eastern Time - Michigan - most locations
  36.374 +US	+381515-0854534	America/Kentucky/Louisville	Eastern Time - Kentucky - Louisville area
  36.375 +US	+364947-0845057	America/Kentucky/Monticello	Eastern Time - Kentucky - Wayne County
  36.376 +US	+394606-0860929	America/Indiana/Indianapolis	Eastern Standard Time - Indiana - most locations
  36.377 +US	+382232-0862041	America/Indiana/Marengo	Eastern Standard Time - Indiana - Crawford County
  36.378 +US	+411745-0863730	America/Indiana/Knox	Eastern Standard Time - Indiana - Starke County
  36.379 +US	+384452-0850402	America/Indiana/Vevay	Eastern Standard Time - Indiana - Switzerland County
  36.380 +US	+415100-0873900	America/Chicago	Central Time
  36.381 +US	+450628-0873651	America/Menominee	Central Time - Michigan - Wisconsin border
  36.382 +US	+470659-1011757	America/North_Dakota/Center	Central Time - North Dakota - Oliver County
  36.383 +US	+394421-1045903	America/Denver	Mountain Time
  36.384 +US	+433649-1161209	America/Boise	Mountain Time - south Idaho & east Oregon
  36.385 +US	+364708-1084111	America/Shiprock	Mountain Time - Navajo
  36.386 +US	+332654-1120424	America/Phoenix	Mountain Standard Time - Arizona
  36.387 +US	+340308-1181434	America/Los_Angeles	Pacific Time
  36.388 +US	+611305-1495401	America/Anchorage	Alaska Time
  36.389 +US	+581807-1342511	America/Juneau	Alaska Time - Alaska panhandle
  36.390 +US	+593249-1394338	America/Yakutat	Alaska Time - Alaska panhandle neck
  36.391 +US	+643004-1652423	America/Nome	Alaska Time - west Alaska
  36.392 +US	+515248-1763929	America/Adak	Aleutian Islands
  36.393 +US	+211825-1575130	Pacific/Honolulu	Hawaii
  36.394 +UY	-3453-05611	America/Montevideo
  36.395 +UZ	+3940+06648	Asia/Samarkand	west Uzbekistan
  36.396 +UZ	+4120+06918	Asia/Tashkent	east Uzbekistan
  36.397 +VA	+4154+01227	Europe/Vatican
  36.398 +VC	+1309-06114	America/St_Vincent
  36.399 +VE	+1030-06656	America/Caracas
  36.400 +VG	+1827-06437	America/Tortola
  36.401 +VI	+1821-06456	America/St_Thomas
  36.402 +VN	+1045+10640	Asia/Saigon
  36.403 +VU	-1740+16825	Pacific/Efate
  36.404 +WF	-1318-17610	Pacific/Wallis
  36.405 +WS	-1350-17144	Pacific/Apia
  36.406 +YE	+1245+04512	Asia/Aden
  36.407 +YT	-1247+04514	Indian/Mayotte
  36.408 +ZA	-2615+02800	Africa/Johannesburg
  36.409 +ZM	-1525+02817	Africa/Lusaka
  36.410 +ZW	-1750+03103	Africa/Harare
    37.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    37.2 +++ b/marlin-dev/receipt	Thu Dec 26 13:16:14 2013 +0000
    37.3 @@ -0,0 +1,23 @@
    37.4 +# SliTaz package receipt.
    37.5 +
    37.6 +PACKAGE="marlin-dev"
    37.7 +VERSION="0.5"
    37.8 +CATEGORY="devel"
    37.9 +SHORT_DESC="Development files for marlin"
   37.10 +MAINTAINER="al.bobylev@gmail.com"
   37.11 +LICENSE="GPL2 GPL3"
   37.12 +WEB_SITE="https://launchpad.net/marlin"
   37.13 +
   37.14 +WANTED="marlin"
   37.15 +DEPENDS="marlin"
   37.16 +
   37.17 +# Rules to gen a SliTaz package suitable for Tazpkg.
   37.18 +genpkg_rules()
   37.19 +{
   37.20 +	mkdir -p \
   37.21 +		$fs/usr/lib \
   37.22 +		$fs/usr/share
   37.23 +	cp -a $install/usr/include $fs/usr
   37.24 +	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   37.25 +	cp -a $install/usr/share/vala $fs/usr/share
   37.26 +}
    38.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    38.2 +++ b/marlin/receipt	Thu Dec 26 13:16:14 2013 +0000
    38.3 @@ -0,0 +1,63 @@
    38.4 +# SliTaz package receipt.
    38.5 +
    38.6 +PACKAGE="marlin"
    38.7 +VERSION="0.5"
    38.8 +CATEGORY="utilities"
    38.9 +SHORT_DESC="A sleek and fast GTK3 file manager"
   38.10 +MAINTAINER="al.bobylev@gmail.com"
   38.11 +LICENSE="GPL2 GPL3"
   38.12 +WEB_SITE="https://launchpad.net/marlin"
   38.13 +BRANCH="879"
   38.14 +TARBALL="$PACKAGE-$BRANCH.tar.bz2"
   38.15 +WGET_URL="bzr|lp:marlin"
   38.16 +
   38.17 +DEPENDS="dbus-glib gtk+3 libgee libnotify-gtk3 libsqlite varka dconf"
   38.18 +SUGGESTED="tumbler ffmpegthumbnailer granite extended-actions"
   38.19 +BUILD_DEPENDS="bazaar cmake vala varka-dev gtk+3-dev libgee-dev sqlite-dev \
   38.20 +dbus-glib-dev libnotify-gtk3-dev dconf-dev tumbler-dev ffmpegthumbnailer-dev \
   38.21 +granite-dev"
   38.22 +
   38.23 +# Rules to configure and make the package.
   38.24 +compile_rules()
   38.25 +{
   38.26 +	# gee-1.0 is old while gee-0.8 is latest ;)
   38.27 +	sed -i 's|gee-1.0|gee-0.8|g' $(grep -l gee-1.0 $(find . -type f))
   38.28 +
   38.29 +	patch -p1 < $stuff/marlin-0.5.patch
   38.30 +	patch -p1 < $stuff/marlin-icons.patch
   38.31 +
   38.32 +	mkdir build && cd build &&
   38.33 +	cmake .. -DCMAKE_INSTALL_PREFIX=/usr &&
   38.34 +	make &&
   38.35 +	make DESTDIR=$install install
   38.36 +}
   38.37 +
   38.38 +# Rules to gen a SliTaz package suitable for Tazpkg.
   38.39 +genpkg_rules()
   38.40 +{
   38.41 +	mkdir -p \
   38.42 +		$fs/usr/bin \
   38.43 +		$fs/usr/lib \
   38.44 +		$fs/usr/share/locale
   38.45 +	cp -a $install/usr/bin $fs/usr
   38.46 +	cp -a $install/usr/lib/marlin $fs/usr/lib
   38.47 +	cp -a $install/usr/lib/*.so* $fs/usr/lib
   38.48 +	cp -a $install/usr/share/applications $fs/usr/share
   38.49 +	cp -a $install/usr/share/dbus* $fs/usr/share
   38.50 +	cp -a $install/usr/share/glib* $fs/usr/share
   38.51 +	cp -a $install/usr/share/icons $fs/usr/share
   38.52 +	cp -a $install/usr/share/marlin $fs/usr/share
   38.53 +	cp -a $install/usr/share/pixmaps $fs/usr/share
   38.54 +
   38.55 +	# localization
   38.56 +	. $WOK/slitaz-i18n/stuff/locale-pack.conf
   38.57 +	for lang in $LOCALE_PACK; do
   38.58 +		langf=$install/usr/share/locale/$lang
   38.59 +		[ -d $langf ] && cp -a $langf $fs/usr/share/locale
   38.60 +	done
   38.61 +
   38.62 +	# icons
   38.63 +	mkdir -p $fs/usr/share/icons/hicolor/16x16
   38.64 +	cp -a $stuff/apps $fs/usr/share/icons/hicolor/16x16
   38.65 +	cp -a $stuff/marlin.png $fs/usr/share/pixmaps
   38.66 +}
    39.1 Binary file marlin/stuff/apps/view-list-column.png has changed
    40.1 Binary file marlin/stuff/apps/view-list-compact.png has changed
    41.1 Binary file marlin/stuff/apps/view-list-details.png has changed
    42.1 Binary file marlin/stuff/apps/view-list-icons.png has changed
    43.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    43.2 +++ b/marlin/stuff/marlin-0.5.patch	Thu Dec 26 13:16:14 2013 +0000
    43.3 @@ -0,0 +1,51 @@
    43.4 +# discussion: https://aur.archlinux.org/packages/marlin-bzr/
    43.5 +# patch found here: http://pastie.org/5189903
    43.6 +--- marlin-0.5/src/fm-directory-view.h
    43.7 ++++ marlin-0.5/src/fm-directory-view.h
    43.8 +@@ -42,6 +42,7 @@
    43.9 + typedef struct FMDirectoryView FMDirectoryView;
   43.10 + typedef struct FMDirectoryViewClass FMDirectoryViewClass;
   43.11 + 
   43.12 ++#define FM_DIRECTORY_TYPE_VIEW fm_directory_view_get_type()
   43.13 + #define FM_TYPE_DIRECTORY_VIEW fm_directory_view_get_type()
   43.14 + #define FM_DIRECTORY_VIEW(obj) \
   43.15 +     (G_TYPE_CHECK_INSTANCE_CAST ((obj), FM_TYPE_DIRECTORY_VIEW, FMDirectoryView))
   43.16 +
   43.17 +--- marlin-0.5/src/exo-icon-view.c
   43.18 ++++ marlin-0.5/src/exo-icon-view.c
   43.19 +@@ -4641,8 +4641,15 @@
   43.20 +         item = list ? list->data : NULL;
   43.21 + 
   43.22 +         /* Give focus to the first cell initially */
   43.23 +-        exo_icon_view_set_cell_data (icon_view, item);
   43.24 +-        gtk_cell_area_focus (icon_view->priv->cell_area, direction);
   43.25 ++        if (item == NULL)
   43.26 ++        {
   43.27 ++            return;
   43.28 ++        }
   43.29 ++        else
   43.30 ++        {
   43.31 ++            exo_icon_view_set_cell_data (icon_view, item);
   43.32 ++            gtk_cell_area_focus (icon_view->priv->cell_area, direction);
   43.33 ++        }
   43.34 +     }
   43.35 +     else
   43.36 +     {
   43.37 +@@ -4798,8 +4805,15 @@
   43.38 +         item = list ? list->data : NULL;
   43.39 + 
   43.40 +         /* Give focus to the first cell initially */
   43.41 +-        exo_icon_view_set_cell_data (icon_view, item);
   43.42 +-        gtk_cell_area_focus (icon_view->priv->cell_area, direction);
   43.43 ++        if (item == NULL)
   43.44 ++        {
   43.45 ++            return;
   43.46 ++        }
   43.47 ++        else
   43.48 ++        {
   43.49 ++            exo_icon_view_set_cell_data (icon_view, item);
   43.50 ++            gtk_cell_area_focus (icon_view->priv->cell_area, direction);
   43.51 ++        }
   43.52 +     }
   43.53 +     else
   43.54 +     {
    44.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    44.2 +++ b/marlin/stuff/marlin-icons.patch	Thu Dec 26 13:16:14 2013 +0000
    44.3 @@ -0,0 +1,129 @@
    44.4 +--- marlin-0.5/src/View/Chrome/ViewSwicher.vala
    44.5 ++++ marlin-0.5/src/View/Chrome/ViewSwicher.vala
    44.6 +@@ -74,16 +74,16 @@
    44.7 + 
    44.8 +             switcher = new ModeButton ();
    44.9 + 
   44.10 +-            icon = new Image.from_icon_name ("view-list-icons-symbolic", IconSize.MENU);
   44.11 ++            icon = new Image.from_icon_name ("view-list-icons", IconSize.MENU);
   44.12 +             icon.set_tooltip_text (_("View as icons"));
   44.13 +             switcher.append(icon);
   44.14 +-            list = new Image.from_icon_name ("view-list-details-symbolic", IconSize.MENU);
   44.15 ++            list = new Image.from_icon_name ("view-list-details", IconSize.MENU);
   44.16 +             list.set_tooltip_text (_("View as list"));
   44.17 +             switcher.append(list);
   44.18 +-            compact = new Image.from_icon_name ("view-list-compact-symbolic", IconSize.MENU);
   44.19 ++            compact = new Image.from_icon_name ("view-list-compact", IconSize.MENU);
   44.20 +             compact.set_tooltip_text (_("View as compact list"));
   44.21 +             switcher.append(compact);
   44.22 +-            miller = new Image.from_icon_name ("view-list-column-symbolic", IconSize.MENU);
   44.23 ++            miller = new Image.from_icon_name ("view-list-column", IconSize.MENU);
   44.24 +             miller.set_tooltip_text(_("View as column"));
   44.25 +             switcher.append(miller);
   44.26 +             
   44.27 +--- marlin-0.5/src/View/Window.vala
   44.28 ++++ marlin-0.5/src/View/Window.vala
   44.29 +@@ -703,13 +703,13 @@
   44.30 +                                { "Redo", Stock.REDO, N_("_Redo"),
   44.31 +                                  "<control>Y", N_("Redo the last action"),
   44.32 +                                  action_redo_callback },
   44.33 +-                               { "Up", "go-up-symbolic", N_("Open _Parent"),
   44.34 ++                               { "Up", "go-up", N_("Open _Parent"),
   44.35 +                                  "<alt>Up", N_("Open the parent folder"),
   44.36 +                                  action_go_up },
   44.37 +-                               { "Back", "go-previous-symbolic", N_("_Back"),
   44.38 ++                               { "Back", "go-previous", N_("_Back"),
   44.39 +                                  "<alt>Left", N_("Go to the previous visited location"),
   44.40 +                                  action_go_back },
   44.41 +-                               { "Forward", "go-next-symbolic", N_("_Forward"),
   44.42 ++                               { "Forward", "go-next", N_("_Forward"),
   44.43 +                                  "<alt>Right", N_("Go to the next visited location"),
   44.44 +                                  action_go_forward },
   44.45 +                                { "Reload", Stock.REFRESH, N_("_Reload"),
   44.46 +--- marlin-0.5/src/View/LocationBar.vala
   44.47 ++++ marlin-0.5/src/View/LocationBar.vala
   44.48 +@@ -110,7 +110,7 @@
   44.49 +             dir = Environment.get_user_special_dir(UserDirectory.MUSIC);
   44.50 +             if(dir.contains("/"))
   44.51 +             {
   44.52 +-                IconDirectory icon = {dir, "folder-music-symbolic", false, null, null, dir.split("/"), false, null};
   44.53 ++                IconDirectory icon = {dir, "folder-music", false, null, null, dir.split("/"), false, null};
   44.54 +                 icon.exploded[0] = "/";
   44.55 +                 add_icon(icon);
   44.56 +             }
   44.57 +@@ -119,7 +119,7 @@
   44.58 +             dir = Environment.get_user_special_dir(UserDirectory.PICTURES);
   44.59 +             if(dir.contains("/"))
   44.60 +             {
   44.61 +-                IconDirectory icon = {dir, "folder-pictures-symbolic", false, null, null, dir.split("/"), false, null};
   44.62 ++                IconDirectory icon = {dir, "folder-pictures", false, null, null, dir.split("/"), false, null};
   44.63 +                 icon.exploded[0] = "/";
   44.64 +                 add_icon(icon);
   44.65 +             }
   44.66 +@@ -128,7 +128,7 @@
   44.67 +             dir = Environment.get_user_special_dir(UserDirectory.VIDEOS);
   44.68 +             if(dir.contains("/"))
   44.69 +             {
   44.70 +-                IconDirectory icon = {dir, "folder-videos-symbolic", false, null, null, dir.split("/"), false, null};
   44.71 ++                IconDirectory icon = {dir, "folder-videos", false, null, null, dir.split("/"), false, null};
   44.72 +                 icon.exploded[0] = "/";
   44.73 +                 add_icon(icon);
   44.74 +             }
   44.75 +@@ -137,7 +137,7 @@
   44.76 +             dir = Environment.get_user_special_dir(UserDirectory.DOWNLOAD);
   44.77 +             if(dir.contains("/"))
   44.78 +             {
   44.79 +-                IconDirectory icon = {dir, "folder-downloads-symbolic", false, null, null, dir.split("/"), false, null};
   44.80 ++                IconDirectory icon = {dir, "folder-downloads", false, null, null, dir.split("/"), false, null};
   44.81 +                 icon.exploded[0] = "/";
   44.82 +                 add_icon(icon);
   44.83 +             }
   44.84 +@@ -146,7 +146,7 @@
   44.85 +             dir = Environment.get_user_special_dir(UserDirectory.DOCUMENTS);
   44.86 +             if(dir.contains("/"))
   44.87 +             {
   44.88 +-                IconDirectory icon = {dir, "folder-documents-symbolic", false, null, null, dir.split("/"), false, null};
   44.89 ++                IconDirectory icon = {dir, "folder-documents", false, null, null, dir.split("/"), false, null};
   44.90 +                 icon.exploded[0] = "/";
   44.91 +                 add_icon(icon);
   44.92 +             }
   44.93 +@@ -155,7 +155,7 @@
   44.94 +             dir = Environment.get_user_special_dir(UserDirectory.TEMPLATES);
   44.95 +             if(dir.contains("/"))
   44.96 +             {
   44.97 +-                IconDirectory icon = {dir, "folder-templates-symbolic", false, null, null, dir.split("/"), false, null};
   44.98 ++                IconDirectory icon = {dir, "folder-templates", false, null, null, dir.split("/"), false, null};
   44.99 +                 icon.exploded[0] = "/";
  44.100 +                 add_icon(icon);
  44.101 +             }
  44.102 +@@ -163,7 +163,7 @@
  44.103 +             dir = Environment.get_home_dir();
  44.104 +             if(dir.contains("/"))
  44.105 +             {
  44.106 +-                IconDirectory icon = {dir, "go-home-symbolic", false, null, null, dir.split("/"), true, null};
  44.107 ++                IconDirectory icon = {dir, "go-home", false, null, null, dir.split("/"), true, null};
  44.108 +                 icon.exploded[0] = "/";
  44.109 +                 add_icon(icon);
  44.110 +             }
  44.111 +--- marlin-0.5/src/View/Chrome/TopMenu.vala
  44.112 ++++ marlin-0.5/src/View/Chrome/TopMenu.vala
  44.113 +@@ -43,7 +43,7 @@
  44.114 +             compact_menu = (Gtk.Menu) win.ui.get_widget("/CompactMenu");
  44.115 +             toolbar_menu = (Gtk.Menu) win.ui.get_widget("/ToolbarMenu");
  44.116 + 
  44.117 +-            app_menu = new Varka.Widgets.ToolButtonWithMenu (new Image.from_icon_name ("emblem-system-symbolic", IconSize.MENU), 
  44.118 ++            app_menu = new Varka.Widgets.ToolButtonWithMenu (new Image.from_icon_name ("emblem-system", IconSize.MENU), 
  44.119 +                                                              null, _("Menu"), compact_menu);
  44.120 +             setup_items();
  44.121 +             show();
  44.122 +--- marlin-0.5/libwidgets/BreadcrumbsEntry.vala
  44.123 ++++ marlin-0.5/libwidgets/BreadcrumbsEntry.vala
  44.124 +@@ -74,7 +74,7 @@
  44.125 +         
  44.126 +         /* Load arrow image */
  44.127 +         try {
  44.128 +-            arrow_img = IconTheme.get_default ().load_icon ("go-jump-symbolic", 16, IconLookupFlags.GENERIC_FALLBACK);
  44.129 ++            arrow_img = IconTheme.get_default ().load_icon ("go-jump", 16, IconLookupFlags.GENERIC_FALLBACK);
  44.130 +         } catch(Error err) {
  44.131 +             stderr.printf ("Unable to load home icon: %s", err.message);
  44.132 +         }
    45.1 Binary file marlin/stuff/marlin.png has changed
    46.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    46.2 +++ b/miniupnpd/receipt	Thu Dec 26 13:16:14 2013 +0000
    46.3 @@ -0,0 +1,35 @@
    46.4 +# SliTaz package receipt.
    46.5 +
    46.6 +PACKAGE="miniupnpd"
    46.7 +VERSION="1.8"
    46.8 +CATEGORY="network"
    46.9 +SHORT_DESC="UPnP Internet Gateway Device (IGD) specifications server."
   46.10 +MAINTAINER="pascal.bellard@slitaz.org"
   46.11 +LICENSE="BSD"
   46.12 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   46.13 +WEB_SITE="http://miniupnp.tuxfamily.org/"
   46.14 +WGET_URL="$WEB_SITE/files/$TARBALL"
   46.15 +
   46.16 +DEPENDS="iptables"
   46.17 +BUILD_DEPENDS="iptables-dev libnfnetlink-dev"
   46.18 +
   46.19 +# Rules to configure and make the package.
   46.20 +compile_rules()
   46.21 +{
   46.22 +	export LDFLAGS="-Wl,--copy-dt-needed-entries" 
   46.23 +	mkdir -p $DESTDIR/usr/share/man/man8
   46.24 +	sed -i 's,^EXTIF=eth0,EXTIF=$(route -n | awk ''/^0.0.0.0/ { print $8 }''),' netfilter/iptables_init.sh
   46.25 +	make -f Makefile.linux config.h
   46.26 +	KERNEL_VERSION=$(grep -s ^VERSION= $WOK/linux/receipt | cut -d '"' -f 2)
   46.27 +	sed -i "s,OS_VERSION.*,OS_VERSION \"Linux/$KERNEL_VERSION\"," config.h
   46.28 +	make CFLAGS="-DIPTABLES_143" -f Makefile.linux &&
   46.29 +	PREFIX=$DESTDIR make -f Makefile.linux install
   46.30 +}
   46.31 +
   46.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
   46.33 +genpkg_rules()
   46.34 +{
   46.35 +	mkdir -p $fs/usr
   46.36 +	cp -a $install/etc $fs
   46.37 +	cp -a $install/usr/sbin $fs/usr
   46.38 +}