slitaz-arm rev 94

Add PiTFT flavor files
author Christophe Lincoln <pankso@slitaz.org>
date Fri Apr 11 10:35:14 2014 +0200 (2014-04-11)
parents d634bcd97ef1
children e4640054ca22
files .hgignore flavors/pitft/flavor.conf flavors/pitft/packages.list flavors/pitft/rootfs/etc/X11/xorg.conf.d/99-calibration.conf flavors/pitft/rootfs/etc/init.d/local.sh flavors/pitft/rootfs/etc/slim.conf flavors/pitft/rootfs/etc/slitaz/applications.conf flavors/pitft/rootfs/etc/udev/rules.d/95-stmpe.rules flavors/rpi-base/flavor.conf flavors/rpi-desktop/flavor.conf rpi/data/linux-rpi.patch rpi/linux-pitft.sh rpi/linux-rpi.patch sat-rpi
line diff
     1.1 --- a/.hgignore	Fri Apr 11 10:06:58 2014 +0200
     1.2 +++ b/.hgignore	Fri Apr 11 10:35:14 2014 +0200
     1.3 @@ -3,4 +3,4 @@
     1.4  packages/
     1.5  spk/
     1.6  rpi/git
     1.7 -rpi/data
     1.8 +rpi/cache
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/flavors/pitft/flavor.conf	Fri Apr 11 10:35:14 2014 +0200
     2.3 @@ -0,0 +1,8 @@
     2.4 +# SliTaz ARM Flavor configuration file.
     2.5 +#
     2.6 +
     2.7 +FLAVOR="pitft"
     2.8 +VERSION="20140410"
     2.9 +MAINTAINER="pankso@slitaz.org"
    2.10 +SHORT_DESC="SliTaz Raspberry PiTFT (tiny touchscreen)"
    2.11 +WEB_SITE="http://arm.slitaz.org/rpi"
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/flavors/pitft/packages.list	Fri Apr 11 10:35:14 2014 +0200
     3.3 @@ -0,0 +1,108 @@
     3.4 +busybox
     3.5 +gcc-lib-base
     3.6 +gettext-base
     3.7 +glibc-base
     3.8 +kbd-base
     3.9 +slitaz-base-files
    3.10 +slitaz-boot-scripts
    3.11 +slitaz-configs-base
    3.12 +slitaz-tools
    3.13 +slitaz-icon
    3.14 +slitaz-polar-cursors
    3.15 +spk
    3.16 +tazirc
    3.17 +util-linux-blkid
    3.18 +util-linux-uuid
    3.19 +ncurses-common
    3.20 +ncurses
    3.21 +ncursesw
    3.22 +libcomerr
    3.23 +e2fsprogs
    3.24 +dialog
    3.25 +zlib
    3.26 +dropbear
    3.27 +joe
    3.28 +nano
    3.29 +lynx
    3.30 +clex
    3.31 +wireless_tools
    3.32 +wpa_supplicant
    3.33 +libssl
    3.34 +libcrypto
    3.35 +libgcrypt
    3.36 +libgpg-error
    3.37 +libnl
    3.38 +dosfstools
    3.39 +udev
    3.40 +kmod
    3.41 +liblzma
    3.42 +bzip2
    3.43 +pciids
    3.44 +usbids
    3.45 +bzlib
    3.46 +freetype
    3.47 +libxcb
    3.48 +attr
    3.49 +expat
    3.50 +libxml2
    3.51 +acl
    3.52 +fontconfig
    3.53 +jpeg
    3.54 +pixman
    3.55 +xorg-libX11
    3.56 +xorg-libXft
    3.57 +xorg-libXrender
    3.58 +xorg-libXpm
    3.59 +xorg-libXext
    3.60 +xorg-libXmu
    3.61 +xorg-libXau
    3.62 +xorg-libXdmcp
    3.63 +xorg-libXt
    3.64 +xorg-libXinerama
    3.65 +xorg-libXcomposite
    3.66 +xorg-libXv
    3.67 +xorg-libxkbfile
    3.68 +xorg-libXaw
    3.69 +xorg-libXaw
    3.70 +xorg-libSM
    3.71 +xorg-libICE
    3.72 +xorg-xkeyboard-config
    3.73 +xorg-libpciaccess
    3.74 +xorg-libXxf86vm
    3.75 +xorg-libXfont
    3.76 +xorg-libXcursor
    3.77 +xorg-libXrandr
    3.78 +xorg-libXdamage
    3.79 +xorg-libXfixes
    3.80 +xorg-libfontenc
    3.81 +xorg-xkbcomp
    3.82 +xorg-server-light
    3.83 +xorg-base-fonts
    3.84 +xorg-xf86-input-evdev
    3.85 +xorg-xf86-video-fbdev
    3.86 +xorg-xload
    3.87 +xorg-xclock
    3.88 +ttf-dejavu
    3.89 +giflib
    3.90 +tiff
    3.91 +libid3tag
    3.92 +libjpeg
    3.93 +libpng
    3.94 +imlib2
    3.95 +hsetroot
    3.96 +xterm
    3.97 +fox
    3.98 +adie
    3.99 +pathfinder
   3.100 +shutterbug
   3.101 +calculator
   3.102 +links
   3.103 +slim
   3.104 +alsa-lib
   3.105 +libltdl
   3.106 +alsa-utils
   3.107 +mpg123
   3.108 +glib
   3.109 +pango
   3.110 +cairo
   3.111 +openbox
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/flavors/pitft/rootfs/etc/X11/xorg.conf.d/99-calibration.conf	Fri Apr 11 10:35:14 2014 +0200
     4.3 @@ -0,0 +1,6 @@
     4.4 +Section "InputClass"
     4.5 +	Identifier "calibration"
     4.6 +	MatchProduct "stmpe-ts"
     4.7 +	Option "Calibration" "3800 200 200 3800"
     4.8 +	Option "SwapAxes" "1"
     4.9 +EndSection
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/flavors/pitft/rootfs/etc/init.d/local.sh	Fri Apr 11 10:35:14 2014 +0200
     5.3 @@ -0,0 +1,11 @@
     5.4 +#!/bin/sh
     5.5 +#
     5.6 +# /etc/init.d/local.sh: Local startup commands
     5.7 +#
     5.8 +# All commands here will be executed at boot time.
     5.9 +#
    5.10 +
    5.11 +echo "Setting up PiTFP screen..."
    5.12 +modprobe -v fbtft_device name=adafruitts rotate=90
    5.13 +export FRAMEBUFFER=/dev/fb1
    5.14 +startd slim
     6.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.2 +++ b/flavors/pitft/rootfs/etc/slim.conf	Fri Apr 11 10:35:14 2014 +0200
     6.3 @@ -0,0 +1,93 @@
     6.4 +# /etc/slim.conf: Slim LogIn Manger configuration file
     6.5 +#
     6.6 +
     6.7 +# Path, X server and arguments (if needed)
     6.8 +# Note: -xauth $authfile is automatically appended
     6.9 +default_path        ./:/bin:/usr/bin:/usr/local/bin
    6.10 +default_xserver      /usr/bin/Xorg
    6.11 +#xserver_arguments   -dpi 75
    6.12 +
    6.13 +# Commands for halt, login, etc.
    6.14 +halt_cmd            /sbin/poweroff
    6.15 +reboot_cmd          /sbin/reboot
    6.16 +console_cmd         /usr/bin/xterm -C -fg white -bg black +sb -T "Console login" -e /bin/sh -l -c "exec /bin/login"
    6.17 +#suspend_cmd        /usr/sbin/suspend
    6.18 +
    6.19 +# Full path to the xauth binary
    6.20 +xauth_path         /usr/bin/xauth 
    6.21 +
    6.22 +# Xauth file for server
    6.23 +authfile           /run/slim.auth
    6.24 +
    6.25 +# Activate numlock when slim starts. Valid values: on|off
    6.26 +# numlock             on
    6.27 +
    6.28 +# Hide the mouse cursor (note: does not work with some WMs).
    6.29 +# Valid values: true|false
    6.30 +hidecursor          true
    6.31 +
    6.32 +# This command is executed after a succesful login.
    6.33 +# you can place the %session and %theme variables
    6.34 +# to handle launching of specific commands in .xinitrc
    6.35 +# depending of chosen session and slim theme
    6.36 +#
    6.37 +# NOTE: if your system does not have bash you need
    6.38 +# to adjust the command according to your preferred shell,
    6.39 +# i.e. for freebsd use:
    6.40 +# login_cmd           exec /bin/sh - ~/.xinitrc %session
    6.41 +login_cmd           exec /bin/sh -l ~/.xinitrc %session
    6.42 +
    6.43 +# Commands executed when starting and exiting a session.
    6.44 +# They can be used for registering a X11 session with
    6.45 +# sessreg. You can use the %user variable
    6.46 +#
    6.47 +# sessionstart_cmd	some command
    6.48 +# sessionstop_cmd	some command
    6.49 +
    6.50 +# Start in daemon mode. Valid values: yes | no
    6.51 +# Note that this can be overriden by the command line
    6.52 +# options "-d" and "-nodaemon"
    6.53 +# daemon	yes
    6.54 +
    6.55 +# Available sessions (first one is the default).
    6.56 +# The current chosen session name is replaced in the login_cmd
    6.57 +# above, so your login command can handle different sessions.
    6.58 +# see the xinitrc.sample file shipped with slim sources
    6.59 +sessions            enlightenment,openbox,jwmxs
    6.60 +
    6.61 +# Executed when pressing F11 (requires imagemagick)
    6.62 +#screenshot_cmd      mtpaint -s /root/slim-shot.png
    6.63 +
    6.64 +# welcome message. Available variables: %host, %domain
    6.65 +welcome_msg         Welcome to %host
    6.66 +
    6.67 +# Session message. Prepended to the session name when pressing F1
    6.68 +# session_msg         Session: 
    6.69 +
    6.70 +# shutdown / reboot messages
    6.71 +shutdown_msg       The system is going down...
    6.72 +reboot_msg         The system is rebooting...
    6.73 +
    6.74 +# default user, leave blank or remove this line
    6.75 +# for avoid pre-loading the username.
    6.76 +default_user        root
    6.77 +
    6.78 +# Focus the password field on start when default_user is set
    6.79 +# Set to "yes" to enable this feature
    6.80 +#focus_password      no
    6.81 +
    6.82 +# Automatically login the default user (without entering
    6.83 +# the password. Set to "yes" to enable this feature
    6.84 +auto_login          yes
    6.85 +
    6.86 +
    6.87 +# current theme, use comma separated list to specify a set to 
    6.88 +# randomly choose from
    6.89 +current_theme       rpi
    6.90 +
    6.91 +# Lock file
    6.92 +lockfile            /run/slim.lock
    6.93 +
    6.94 +# Log file
    6.95 +logfile             /var/log/slim.log
    6.96 +
     7.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.2 +++ b/flavors/pitft/rootfs/etc/slitaz/applications.conf	Fri Apr 11 10:35:14 2014 +0200
     7.3 @@ -0,0 +1,18 @@
     7.4 +# SliTaz default applications configuration file. These apps can be
     7.5 +# started through wrappers: browser, editor and terminal.
     7.6 +#
     7.7 +
     7.8 +# File manager.
     7.9 +FILE_MANAGER="PathFinder"
    7.10 +
    7.11 +# Web browser.
    7.12 +BROWSER="links -g"
    7.13 +
    7.14 +# Text editor.
    7.15 +EDITOR="adie"
    7.16 +
    7.17 +# X terminal.
    7.18 +TERMINAL="xterm"
    7.19 +
    7.20 +# Window manager.
    7.21 +WINDOW_MANAGER="sts-session"
     8.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.2 +++ b/flavors/pitft/rootfs/etc/udev/rules.d/95-stmpe.rules	Fri Apr 11 10:35:14 2014 +0200
     8.3 @@ -0,0 +1,1 @@
     8.4 +SUBSYSTEM=="input", ATTRS{name}=="stmpe-ts", ENV{DEVNAME}=="*event*", SYMLINK+="input/touchscreen" 
     9.1 --- a/flavors/rpi-base/flavor.conf	Fri Apr 11 10:06:58 2014 +0200
     9.2 +++ b/flavors/rpi-base/flavor.conf	Fri Apr 11 10:35:14 2014 +0200
     9.3 @@ -5,4 +5,4 @@
     9.4  VERSION="20140313"
     9.5  MAINTAINER="pankso@slitaz.org"
     9.6  SHORT_DESC="SliTaz ARM Raspberry Pi flavor"
     9.7 -WEB_SITE="http://arm.slitaz.org"
     9.8 +WEB_SITE="http://arm.slitaz.org/rpi"
    10.1 --- a/flavors/rpi-desktop/flavor.conf	Fri Apr 11 10:06:58 2014 +0200
    10.2 +++ b/flavors/rpi-desktop/flavor.conf	Fri Apr 11 10:35:14 2014 +0200
    10.3 @@ -5,4 +5,4 @@
    10.4  VERSION="20140402"
    10.5  MAINTAINER="pankso@slitaz.org"
    10.6  SHORT_DESC="SliTaz ARM Raspberry Pi Desktop"
    10.7 -WEB_SITE="http://arm.slitaz.org"
    10.8 +WEB_SITE="http://arm.slitaz.org/rpi"
    11.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.2 +++ b/rpi/data/linux-rpi.patch	Fri Apr 11 10:35:14 2014 +0200
    11.3 @@ -0,0 +1,390 @@
    11.4 +--- .config
    11.5 ++++ .config
    11.6 +@@ -31,7 +31,7 @@
    11.7 + CONFIG_BROKEN_ON_SMP=y
    11.8 + CONFIG_INIT_ENV_ARG_LIMIT=32
    11.9 + CONFIG_CROSS_COMPILE=""
   11.10 +-CONFIG_LOCALVERSION=""
   11.11 ++CONFIG_LOCALVERSION="-slitaz-rpi"
   11.12 + # CONFIG_LOCALVERSION_AUTO is not set
   11.13 + CONFIG_HAVE_KERNEL_GZIP=y
   11.14 + CONFIG_HAVE_KERNEL_LZMA=y
   11.15 +@@ -60,7 +60,6 @@
   11.16 + CONFIG_GENERIC_IRQ_SHOW=y
   11.17 + CONFIG_HARDIRQS_SW_RESEND=y
   11.18 + CONFIG_IRQ_DOMAIN=y
   11.19 +-# CONFIG_IRQ_DOMAIN_DEBUG is not set
   11.20 + CONFIG_KTIME_SCALAR=y
   11.21 + CONFIG_GENERIC_CLOCKEVENTS=y
   11.22 + CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
   11.23 +@@ -124,8 +123,11 @@
   11.24 + CONFIG_NAMESPACES=y
   11.25 + CONFIG_UTS_NS=y
   11.26 + CONFIG_IPC_NS=y
   11.27 ++# CONFIG_USER_NS is not set
   11.28 + CONFIG_PID_NS=y
   11.29 + CONFIG_NET_NS=y
   11.30 ++CONFIG_UIDGID_CONVERTED=y
   11.31 ++# CONFIG_UIDGID_STRICT_TYPE_CHECKS is not set
   11.32 + CONFIG_SCHED_AUTOGROUP=y
   11.33 + CONFIG_MM_OWNER=y
   11.34 + # CONFIG_SYSFS_DEPRECATED is not set
   11.35 +@@ -137,7 +139,7 @@
   11.36 + # CONFIG_RD_LZMA is not set
   11.37 + # CONFIG_RD_XZ is not set
   11.38 + # CONFIG_RD_LZO is not set
   11.39 +-# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
   11.40 ++CONFIG_CC_OPTIMIZE_FOR_SIZE=y
   11.41 + CONFIG_SYSCTL=y
   11.42 + CONFIG_ANON_INODES=y
   11.43 + CONFIG_HAVE_UID16=y
   11.44 +@@ -206,7 +208,6 @@
   11.45 + #
   11.46 + # GCOV-based kernel profiling
   11.47 + #
   11.48 +-# CONFIG_GCOV_KERNEL is not set
   11.49 + CONFIG_HAVE_GENERIC_DMA_COHERENT=y
   11.50 + CONFIG_SLABINFO=y
   11.51 + CONFIG_RT_MUTEXES=y
   11.52 +@@ -853,7 +854,6 @@
   11.53 + # CONFIG_TIPC is not set
   11.54 + # CONFIG_ATM is not set
   11.55 + CONFIG_L2TP=m
   11.56 +-# CONFIG_L2TP_DEBUGFS is not set
   11.57 + # CONFIG_L2TP_V3 is not set
   11.58 + CONFIG_STP=m
   11.59 + CONFIG_GARP=m
   11.60 +@@ -1053,7 +1053,6 @@
   11.61 + # CONFIG_CFG80211_REG_DEBUG is not set
   11.62 + # CONFIG_CFG80211_CERTIFICATION_ONUS is not set
   11.63 + CONFIG_CFG80211_DEFAULT_PS=y
   11.64 +-# CONFIG_CFG80211_DEBUGFS is not set
   11.65 + # CONFIG_CFG80211_INTERNAL_REGDB is not set
   11.66 + CONFIG_CFG80211_WEXT=y
   11.67 + CONFIG_LIB80211=m
   11.68 +@@ -1071,7 +1070,6 @@
   11.69 + CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
   11.70 + CONFIG_MAC80211_MESH=y
   11.71 + CONFIG_MAC80211_LEDS=y
   11.72 +-# CONFIG_MAC80211_DEBUGFS is not set
   11.73 + # CONFIG_MAC80211_MESSAGE_TRACING is not set
   11.74 + # CONFIG_MAC80211_DEBUG_MENU is not set
   11.75 + CONFIG_WIMAX=m
   11.76 +@@ -1454,7 +1452,6 @@
   11.77 + # CONFIG_ATH9K_DEBUGFS is not set
   11.78 + # CONFIG_ATH9K_LEGACY_RATE_CONTROL is not set
   11.79 + CONFIG_ATH9K_HTC=m
   11.80 +-# CONFIG_ATH9K_HTC_DEBUGFS is not set
   11.81 + CONFIG_CARL9170=m
   11.82 + CONFIG_CARL9170_LEDS=y
   11.83 + CONFIG_CARL9170_WPC=y
   11.84 +@@ -1634,7 +1631,8 @@
   11.85 + CONFIG_VT_HW_CONSOLE_BINDING=y
   11.86 + CONFIG_UNIX98_PTYS=y
   11.87 + # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set
   11.88 +-# CONFIG_LEGACY_PTYS is not set
   11.89 ++CONFIG_LEGACY_PTYS=y
   11.90 ++CONFIG_LEGACY_PTY_COUNT=256
   11.91 + # CONFIG_SERIAL_NONSTANDARD is not set
   11.92 + # CONFIG_N_GSM is not set
   11.93 + # CONFIG_TRACE_SINK is not set
   11.94 +@@ -1651,12 +1649,10 @@
   11.95 + # CONFIG_SERIAL_AMBA_PL010 is not set
   11.96 + CONFIG_SERIAL_AMBA_PL011=y
   11.97 + CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
   11.98 +-# CONFIG_SERIAL_KGDB_NMI is not set
   11.99 + # CONFIG_SERIAL_MAX3100 is not set
  11.100 + # CONFIG_SERIAL_MAX310X is not set
  11.101 + CONFIG_SERIAL_CORE=y
  11.102 + CONFIG_SERIAL_CORE_CONSOLE=y
  11.103 +-CONFIG_CONSOLE_POLL=y
  11.104 + # CONFIG_SERIAL_SCCNXP is not set
  11.105 + # CONFIG_SERIAL_TIMBERDALE is not set
  11.106 + # CONFIG_SERIAL_ALTERA_JTAGUART is not set
  11.107 +@@ -2226,7 +2222,6 @@
  11.108 + CONFIG_DVB_B2C2_FLEXCOP=m
  11.109 + CONFIG_SMS_SIANO_MDTV=m
  11.110 + CONFIG_SMS_SIANO_RC=y
  11.111 +-# CONFIG_SMS_SIANO_DEBUGFS is not set
  11.112 + 
  11.113 + #
  11.114 + # Media ancillary drivers (tuners, sensors, i2c, frontends)
  11.115 +@@ -2837,7 +2832,7 @@
  11.116 + CONFIG_USB_ISIGHTFW=m
  11.117 + CONFIG_USB_YUREX=m
  11.118 + CONFIG_USB_EZUSB_FX2=m
  11.119 +-# CONFIG_USB_HSIC_USB3503 is not set
  11.120 ++CONFIG_USB_HSIC_USB3503=y
  11.121 + # CONFIG_USB_PHY is not set
  11.122 + # CONFIG_USB_GADGET is not set
  11.123 + CONFIG_MMC=y
  11.124 +@@ -3129,34 +3124,18 @@
  11.125 + CONFIG_EXT4_FS_SECURITY=y
  11.126 + # CONFIG_EXT4_DEBUG is not set
  11.127 + CONFIG_JBD2=y
  11.128 +-# CONFIG_JBD2_DEBUG is not set
  11.129 + CONFIG_FS_MBCACHE=y
  11.130 +-CONFIG_REISERFS_FS=m
  11.131 +-# CONFIG_REISERFS_CHECK is not set
  11.132 +-# CONFIG_REISERFS_PROC_INFO is not set
  11.133 +-CONFIG_REISERFS_FS_XATTR=y
  11.134 +-CONFIG_REISERFS_FS_POSIX_ACL=y
  11.135 +-CONFIG_REISERFS_FS_SECURITY=y
  11.136 +-CONFIG_JFS_FS=m
  11.137 +-CONFIG_JFS_POSIX_ACL=y
  11.138 +-CONFIG_JFS_SECURITY=y
  11.139 +-# CONFIG_JFS_DEBUG is not set
  11.140 +-CONFIG_JFS_STATISTICS=y
  11.141 +-CONFIG_XFS_FS=m
  11.142 +-CONFIG_XFS_QUOTA=y
  11.143 +-CONFIG_XFS_POSIX_ACL=y
  11.144 +-CONFIG_XFS_RT=y
  11.145 +-# CONFIG_XFS_WARN is not set
  11.146 +-# CONFIG_XFS_DEBUG is not set
  11.147 ++# CONFIG_REISERFS_FS is not set
  11.148 ++# CONFIG_JFS_FS is not set
  11.149 ++# CONFIG_XFS_FS is not set
  11.150 + CONFIG_GFS2_FS=m
  11.151 + # CONFIG_GFS2_FS_LOCKING_DLM is not set
  11.152 + CONFIG_OCFS2_FS=m
  11.153 + CONFIG_OCFS2_FS_O2CB=m
  11.154 + CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
  11.155 +-CONFIG_OCFS2_FS_STATS=y
  11.156 + CONFIG_OCFS2_DEBUG_MASKLOG=y
  11.157 + # CONFIG_OCFS2_DEBUG_FS is not set
  11.158 +-CONFIG_BTRFS_FS=m
  11.159 ++CONFIG_BTRFS_FS=y
  11.160 + CONFIG_BTRFS_FS_POSIX_ACL=y
  11.161 + # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set
  11.162 + # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set
  11.163 +@@ -3171,10 +3150,10 @@
  11.164 + CONFIG_FANOTIFY=y
  11.165 + CONFIG_QUOTA=y
  11.166 + # CONFIG_QUOTA_NETLINK_INTERFACE is not set
  11.167 +-CONFIG_PRINT_QUOTA_WARNING=y
  11.168 ++# CONFIG_PRINT_QUOTA_WARNING is not set
  11.169 + # CONFIG_QUOTA_DEBUG is not set
  11.170 + CONFIG_QUOTA_TREE=m
  11.171 +-CONFIG_QFMT_V1=m
  11.172 ++# CONFIG_QFMT_V1 is not set
  11.173 + CONFIG_QFMT_V2=m
  11.174 + CONFIG_QUOTACTL=y
  11.175 + CONFIG_AUTOFS4_FS=y
  11.176 +@@ -3258,7 +3237,6 @@
  11.177 + # CONFIG_SYSV_FS is not set
  11.178 + # CONFIG_UFS_FS is not set
  11.179 + CONFIG_F2FS_FS=y
  11.180 +-CONFIG_F2FS_STAT_FS=y
  11.181 + CONFIG_F2FS_FS_XATTR=y
  11.182 + CONFIG_F2FS_FS_POSIX_ACL=y
  11.183 + CONFIG_NETWORK_FILESYSTEMS=y
  11.184 +@@ -3308,39 +3286,39 @@
  11.185 + CONFIG_NLS=y
  11.186 + CONFIG_NLS_DEFAULT="utf8"
  11.187 + CONFIG_NLS_CODEPAGE_437=y
  11.188 +-CONFIG_NLS_CODEPAGE_737=m
  11.189 +-CONFIG_NLS_CODEPAGE_775=m
  11.190 +-CONFIG_NLS_CODEPAGE_850=m
  11.191 +-CONFIG_NLS_CODEPAGE_852=m
  11.192 +-CONFIG_NLS_CODEPAGE_855=m
  11.193 +-CONFIG_NLS_CODEPAGE_857=m
  11.194 +-CONFIG_NLS_CODEPAGE_860=m
  11.195 +-CONFIG_NLS_CODEPAGE_861=m
  11.196 +-CONFIG_NLS_CODEPAGE_862=m
  11.197 +-CONFIG_NLS_CODEPAGE_863=m
  11.198 +-CONFIG_NLS_CODEPAGE_864=m
  11.199 +-CONFIG_NLS_CODEPAGE_865=m
  11.200 +-CONFIG_NLS_CODEPAGE_866=m
  11.201 +-CONFIG_NLS_CODEPAGE_869=m
  11.202 +-CONFIG_NLS_CODEPAGE_936=m
  11.203 +-CONFIG_NLS_CODEPAGE_950=m
  11.204 +-CONFIG_NLS_CODEPAGE_932=m
  11.205 +-CONFIG_NLS_CODEPAGE_949=m
  11.206 +-CONFIG_NLS_CODEPAGE_874=m
  11.207 +-CONFIG_NLS_ISO8859_8=m
  11.208 +-CONFIG_NLS_CODEPAGE_1250=m
  11.209 +-CONFIG_NLS_CODEPAGE_1251=m
  11.210 ++# CONFIG_NLS_CODEPAGE_737 is not set
  11.211 ++# CONFIG_NLS_CODEPAGE_775 is not set
  11.212 ++# CONFIG_NLS_CODEPAGE_850 is not set
  11.213 ++# CONFIG_NLS_CODEPAGE_852 is not set
  11.214 ++# CONFIG_NLS_CODEPAGE_855 is not set
  11.215 ++# CONFIG_NLS_CODEPAGE_857 is not set
  11.216 ++# CONFIG_NLS_CODEPAGE_860 is not set
  11.217 ++# CONFIG_NLS_CODEPAGE_861 is not set
  11.218 ++# CONFIG_NLS_CODEPAGE_862 is not set
  11.219 ++# CONFIG_NLS_CODEPAGE_863 is not set
  11.220 ++# CONFIG_NLS_CODEPAGE_864 is not set
  11.221 ++# CONFIG_NLS_CODEPAGE_865 is not set
  11.222 ++# CONFIG_NLS_CODEPAGE_866 is not set
  11.223 ++# CONFIG_NLS_CODEPAGE_869 is not set
  11.224 ++# CONFIG_NLS_CODEPAGE_936 is not set
  11.225 ++# CONFIG_NLS_CODEPAGE_950 is not set
  11.226 ++# CONFIG_NLS_CODEPAGE_932 is not set
  11.227 ++# CONFIG_NLS_CODEPAGE_949 is not set
  11.228 ++# CONFIG_NLS_CODEPAGE_874 is not set
  11.229 ++# CONFIG_NLS_ISO8859_8 is not set
  11.230 ++# CONFIG_NLS_CODEPAGE_1250 is not set
  11.231 ++# CONFIG_NLS_CODEPAGE_1251 is not set
  11.232 + CONFIG_NLS_ASCII=y
  11.233 + CONFIG_NLS_ISO8859_1=m
  11.234 +-CONFIG_NLS_ISO8859_2=m
  11.235 +-CONFIG_NLS_ISO8859_3=m
  11.236 +-CONFIG_NLS_ISO8859_4=m
  11.237 +-CONFIG_NLS_ISO8859_5=m
  11.238 +-CONFIG_NLS_ISO8859_6=m
  11.239 +-CONFIG_NLS_ISO8859_7=m
  11.240 +-CONFIG_NLS_ISO8859_9=m
  11.241 +-CONFIG_NLS_ISO8859_13=m
  11.242 +-CONFIG_NLS_ISO8859_14=m
  11.243 ++# CONFIG_NLS_ISO8859_2 is not set
  11.244 ++# CONFIG_NLS_ISO8859_3 is not set
  11.245 ++# CONFIG_NLS_ISO8859_4 is not set
  11.246 ++# CONFIG_NLS_ISO8859_5 is not set
  11.247 ++# CONFIG_NLS_ISO8859_6 is not set
  11.248 ++# CONFIG_NLS_ISO8859_7 is not set
  11.249 ++# CONFIG_NLS_ISO8859_9 is not set
  11.250 ++# CONFIG_NLS_ISO8859_13 is not set
  11.251 ++# CONFIG_NLS_ISO8859_14 is not set
  11.252 + CONFIG_NLS_ISO8859_15=m
  11.253 + CONFIG_NLS_KOI8_R=m
  11.254 + CONFIG_NLS_KOI8_U=m
  11.255 +@@ -3362,7 +3340,7 @@
  11.256 + #
  11.257 + # Kernel hacking
  11.258 + #
  11.259 +-CONFIG_PRINTK_TIME=y
  11.260 ++# CONFIG_PRINTK_TIME is not set
  11.261 + CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
  11.262 + CONFIG_ENABLE_WARN_DEPRECATED=y
  11.263 + CONFIG_ENABLE_MUST_CHECK=y
  11.264 +@@ -3371,7 +3349,7 @@
  11.265 + # CONFIG_STRIP_ASM_SYMS is not set
  11.266 + # CONFIG_READABLE_ASM is not set
  11.267 + # CONFIG_UNUSED_SYMBOLS is not set
  11.268 +-CONFIG_DEBUG_FS=y
  11.269 ++# CONFIG_DEBUG_FS is not set
  11.270 + # CONFIG_HEADERS_CHECK is not set
  11.271 + # CONFIG_DEBUG_SECTION_MISMATCH is not set
  11.272 + CONFIG_DEBUG_KERNEL=y
  11.273 +@@ -3379,13 +3357,10 @@
  11.274 + # CONFIG_LOCKUP_DETECTOR is not set
  11.275 + # CONFIG_PANIC_ON_OOPS is not set
  11.276 + CONFIG_PANIC_ON_OOPS_VALUE=0
  11.277 +-CONFIG_DETECT_HUNG_TASK=y
  11.278 +-CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
  11.279 +-# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
  11.280 +-CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0
  11.281 +-CONFIG_SCHED_DEBUG=y
  11.282 +-CONFIG_SCHEDSTATS=y
  11.283 +-CONFIG_TIMER_STATS=y
  11.284 ++# CONFIG_DETECT_HUNG_TASK is not set
  11.285 ++# CONFIG_SCHED_DEBUG is not set
  11.286 ++# CONFIG_SCHEDSTATS is not set
  11.287 ++# CONFIG_TIMER_STATS is not set
  11.288 + # CONFIG_DEBUG_OBJECTS is not set
  11.289 + # CONFIG_SLUB_DEBUG_ON is not set
  11.290 + # CONFIG_SLUB_STATS is not set
  11.291 +@@ -3401,20 +3376,19 @@
  11.292 + # CONFIG_LOCK_STAT is not set
  11.293 + # CONFIG_DEBUG_ATOMIC_SLEEP is not set
  11.294 + # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
  11.295 +-CONFIG_STACKTRACE=y
  11.296 + # CONFIG_DEBUG_STACK_USAGE is not set
  11.297 + # CONFIG_DEBUG_KOBJECT is not set
  11.298 +-CONFIG_DEBUG_BUGVERBOSE=y
  11.299 ++# CONFIG_DEBUG_BUGVERBOSE is not set
  11.300 + # CONFIG_DEBUG_INFO is not set
  11.301 + # CONFIG_DEBUG_VM is not set
  11.302 + # CONFIG_DEBUG_WRITECOUNT is not set
  11.303 +-CONFIG_DEBUG_MEMORY_INIT=y
  11.304 ++# CONFIG_DEBUG_MEMORY_INIT is not set
  11.305 + # CONFIG_DEBUG_LIST is not set
  11.306 + # CONFIG_TEST_LIST_SORT is not set
  11.307 + # CONFIG_DEBUG_SG is not set
  11.308 + # CONFIG_DEBUG_NOTIFIERS is not set
  11.309 + # CONFIG_DEBUG_CREDENTIALS is not set
  11.310 +-CONFIG_BOOT_PRINTK_DELAY=y
  11.311 ++# CONFIG_BOOT_PRINTK_DELAY is not set
  11.312 + 
  11.313 + #
  11.314 + # RCU Debugging
  11.315 +@@ -3430,10 +3404,9 @@
  11.316 + # CONFIG_BACKTRACE_SELF_TEST is not set
  11.317 + # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
  11.318 + # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
  11.319 +-# CONFIG_LKDTM is not set
  11.320 + # CONFIG_NOTIFIER_ERROR_INJECTION is not set
  11.321 + # CONFIG_FAULT_INJECTION is not set
  11.322 +-CONFIG_LATENCYTOP=y
  11.323 ++# CONFIG_LATENCYTOP is not set
  11.324 + # CONFIG_DEBUG_PAGEALLOC is not set
  11.325 + CONFIG_HAVE_FUNCTION_TRACER=y
  11.326 + CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
  11.327 +@@ -3445,37 +3418,15 @@
  11.328 + CONFIG_RING_BUFFER=y
  11.329 + CONFIG_RING_BUFFER_ALLOW_SWAP=y
  11.330 + CONFIG_TRACING_SUPPORT=y
  11.331 +-CONFIG_FTRACE=y
  11.332 +-# CONFIG_FUNCTION_TRACER is not set
  11.333 +-# CONFIG_IRQSOFF_TRACER is not set
  11.334 +-# CONFIG_PREEMPT_TRACER is not set
  11.335 +-# CONFIG_SCHED_TRACER is not set
  11.336 +-# CONFIG_ENABLE_DEFAULT_TRACERS is not set
  11.337 +-# CONFIG_FTRACE_SYSCALLS is not set
  11.338 +-# CONFIG_TRACER_SNAPSHOT is not set
  11.339 +-CONFIG_BRANCH_PROFILE_NONE=y
  11.340 +-# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
  11.341 +-# CONFIG_PROFILE_ALL_BRANCHES is not set
  11.342 +-# CONFIG_STACK_TRACER is not set
  11.343 +-# CONFIG_BLK_DEV_IO_TRACE is not set
  11.344 +-# CONFIG_KPROBE_EVENT is not set
  11.345 +-# CONFIG_PROBE_EVENTS is not set
  11.346 +-# CONFIG_RING_BUFFER_BENCHMARK is not set
  11.347 +-# CONFIG_RING_BUFFER_STARTUP_TEST is not set
  11.348 ++# CONFIG_FTRACE is not set
  11.349 + # CONFIG_RBTREE_TEST is not set
  11.350 + # CONFIG_INTERVAL_TREE_TEST is not set
  11.351 +-# CONFIG_DYNAMIC_DEBUG is not set
  11.352 + # CONFIG_DMA_API_DEBUG is not set
  11.353 + # CONFIG_ATOMIC64_SELFTEST is not set
  11.354 + # CONFIG_ASYNC_RAID6_TEST is not set
  11.355 + # CONFIG_SAMPLES is not set
  11.356 + CONFIG_HAVE_ARCH_KGDB=y
  11.357 +-CONFIG_KGDB=y
  11.358 +-CONFIG_KGDB_SERIAL_CONSOLE=y
  11.359 +-# CONFIG_KGDB_TESTS is not set
  11.360 +-CONFIG_KGDB_KDB=y
  11.361 +-CONFIG_KDB_KEYBOARD=y
  11.362 +-CONFIG_KDB_CONTINUE_CATASTROPHIC=0
  11.363 ++# CONFIG_KGDB is not set
  11.364 + # CONFIG_TEST_STRING_HELPERS is not set
  11.365 + # CONFIG_TEST_KSTRTOX is not set
  11.366 + CONFIG_STRICT_DEVMEM=y
  11.367 +@@ -3499,7 +3450,7 @@
  11.368 + # CONFIG_SECURITYFS is not set
  11.369 + CONFIG_DEFAULT_SECURITY_DAC=y
  11.370 + CONFIG_DEFAULT_SECURITY=""
  11.371 +-CONFIG_XOR_BLOCKS=m
  11.372 ++CONFIG_XOR_BLOCKS=y
  11.373 + CONFIG_ASYNC_CORE=m
  11.374 + CONFIG_ASYNC_MEMCPY=m
  11.375 + CONFIG_ASYNC_XOR=m
  11.376 +@@ -3619,7 +3570,7 @@
  11.377 + #
  11.378 + # Library routines
  11.379 + #
  11.380 +-CONFIG_RAID6_PQ=m
  11.381 ++CONFIG_RAID6_PQ=y
  11.382 + CONFIG_BITREVERSE=y
  11.383 + CONFIG_GENERIC_STRNCPY_FROM_USER=y
  11.384 + CONFIG_GENERIC_STRNLEN_USER=y
  11.385 +@@ -3640,7 +3591,7 @@
  11.386 + # CONFIG_CRC8 is not set
  11.387 + CONFIG_AUDIT_GENERIC=y
  11.388 + CONFIG_ZLIB_INFLATE=y
  11.389 +-CONFIG_ZLIB_DEFLATE=m
  11.390 ++CONFIG_ZLIB_DEFLATE=y
  11.391 + CONFIG_LZO_COMPRESS=y
  11.392 + CONFIG_LZO_DECOMPRESS=y
  11.393 + CONFIG_XZ_DEC=m
    12.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.2 +++ b/rpi/linux-pitft.sh	Fri Apr 11 10:35:14 2014 +0200
    12.3 @@ -0,0 +1,43 @@
    12.4 +#!/bin/sh
    12.5 +#
    12.6 +# Create SliTat PiTFT Linux Kernel package
    12.7 +#
    12.8 +# See: https://github.com/adafruit/adafruit-rpi-fbtft/
    12.9 +#
   12.10 +. /lib/libtaz.sh
   12.11 +
   12.12 +cache="rpi/cache"
   12.13 +kvers="3.6.11"
   12.14 +tarball="linux-$kvers.tar.xz"
   12.15 +kurl="ftp://www.kernel.org/pub/linux/kernel/v3.x/$tarball"
   12.16 +install="$cache/linux-$vers-install"
   12.17 +: ${arch=arm}
   12.18 +
   12.19 +cd ${cache} || exit 1
   12.20 +
   12.21 +echo "Checking for: $tarball"
   12.22 +[ -f "$tarball" ] || wget ${kurl}
   12.23 +[ -d "linux-$kvers" ] || tar xJf ${tarball}
   12.24 +cd linux-$kvers
   12.25 +
   12.26 +# fbtft drivers
   12.27 +if [ ! -d "drivers/video/fbtft" ]; then
   12.28 +	cd drivers/video
   12.29 +	git clone git://github.com/notro/fbtft.git
   12.30 +	cd ../..
   12.31 +	echo 'source "drivers/video/fbtft/Kconfig"' >> drivers/video/Kconfig
   12.32 +	echo 'obj-y += fbtft/' >> drivers/video/Makefile
   12.33 +fi
   12.34 +
   12.35 +[ "$gconfig" ] && make ARCH=arm gconfig
   12.36 +
   12.37 +export PATH=$PATH:/cross/${arch}/tools/bin
   12.38 +export HOST_SYSTEM=${arch}-slitaz-linux-gnueabi
   12.39 +
   12.40 +# Make it!
   12.41 +make ARCH=arm CROSS_COMPILE=${HOST_SYSTEM}- zImage &&
   12.42 +make ARCH=arm CROSS_COMPILE=${HOST_SYSTEM}- modules &&
   12.43 +make ARCH=arm CROSS_COMPILE=${HOST_SYSTEM}- \
   12.44 +	INSTALL_MOD_PATH=${install} modules_install || exit 1
   12.45 +mkdir -p ${install}/boot
   12.46 +cp -a arch/arm/boot/zImage ${install}/boot/kernel.img
    13.1 --- a/rpi/linux-rpi.patch	Fri Apr 11 10:06:58 2014 +0200
    13.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.3 @@ -1,390 +0,0 @@
    13.4 ---- .config
    13.5 -+++ .config
    13.6 -@@ -31,7 +31,7 @@
    13.7 - CONFIG_BROKEN_ON_SMP=y
    13.8 - CONFIG_INIT_ENV_ARG_LIMIT=32
    13.9 - CONFIG_CROSS_COMPILE=""
   13.10 --CONFIG_LOCALVERSION=""
   13.11 -+CONFIG_LOCALVERSION="-slitaz-rpi"
   13.12 - # CONFIG_LOCALVERSION_AUTO is not set
   13.13 - CONFIG_HAVE_KERNEL_GZIP=y
   13.14 - CONFIG_HAVE_KERNEL_LZMA=y
   13.15 -@@ -60,7 +60,6 @@
   13.16 - CONFIG_GENERIC_IRQ_SHOW=y
   13.17 - CONFIG_HARDIRQS_SW_RESEND=y
   13.18 - CONFIG_IRQ_DOMAIN=y
   13.19 --# CONFIG_IRQ_DOMAIN_DEBUG is not set
   13.20 - CONFIG_KTIME_SCALAR=y
   13.21 - CONFIG_GENERIC_CLOCKEVENTS=y
   13.22 - CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
   13.23 -@@ -124,8 +123,11 @@
   13.24 - CONFIG_NAMESPACES=y
   13.25 - CONFIG_UTS_NS=y
   13.26 - CONFIG_IPC_NS=y
   13.27 -+# CONFIG_USER_NS is not set
   13.28 - CONFIG_PID_NS=y
   13.29 - CONFIG_NET_NS=y
   13.30 -+CONFIG_UIDGID_CONVERTED=y
   13.31 -+# CONFIG_UIDGID_STRICT_TYPE_CHECKS is not set
   13.32 - CONFIG_SCHED_AUTOGROUP=y
   13.33 - CONFIG_MM_OWNER=y
   13.34 - # CONFIG_SYSFS_DEPRECATED is not set
   13.35 -@@ -137,7 +139,7 @@
   13.36 - # CONFIG_RD_LZMA is not set
   13.37 - # CONFIG_RD_XZ is not set
   13.38 - # CONFIG_RD_LZO is not set
   13.39 --# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
   13.40 -+CONFIG_CC_OPTIMIZE_FOR_SIZE=y
   13.41 - CONFIG_SYSCTL=y
   13.42 - CONFIG_ANON_INODES=y
   13.43 - CONFIG_HAVE_UID16=y
   13.44 -@@ -206,7 +208,6 @@
   13.45 - #
   13.46 - # GCOV-based kernel profiling
   13.47 - #
   13.48 --# CONFIG_GCOV_KERNEL is not set
   13.49 - CONFIG_HAVE_GENERIC_DMA_COHERENT=y
   13.50 - CONFIG_SLABINFO=y
   13.51 - CONFIG_RT_MUTEXES=y
   13.52 -@@ -853,7 +854,6 @@
   13.53 - # CONFIG_TIPC is not set
   13.54 - # CONFIG_ATM is not set
   13.55 - CONFIG_L2TP=m
   13.56 --# CONFIG_L2TP_DEBUGFS is not set
   13.57 - # CONFIG_L2TP_V3 is not set
   13.58 - CONFIG_STP=m
   13.59 - CONFIG_GARP=m
   13.60 -@@ -1053,7 +1053,6 @@
   13.61 - # CONFIG_CFG80211_REG_DEBUG is not set
   13.62 - # CONFIG_CFG80211_CERTIFICATION_ONUS is not set
   13.63 - CONFIG_CFG80211_DEFAULT_PS=y
   13.64 --# CONFIG_CFG80211_DEBUGFS is not set
   13.65 - # CONFIG_CFG80211_INTERNAL_REGDB is not set
   13.66 - CONFIG_CFG80211_WEXT=y
   13.67 - CONFIG_LIB80211=m
   13.68 -@@ -1071,7 +1070,6 @@
   13.69 - CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
   13.70 - CONFIG_MAC80211_MESH=y
   13.71 - CONFIG_MAC80211_LEDS=y
   13.72 --# CONFIG_MAC80211_DEBUGFS is not set
   13.73 - # CONFIG_MAC80211_MESSAGE_TRACING is not set
   13.74 - # CONFIG_MAC80211_DEBUG_MENU is not set
   13.75 - CONFIG_WIMAX=m
   13.76 -@@ -1454,7 +1452,6 @@
   13.77 - # CONFIG_ATH9K_DEBUGFS is not set
   13.78 - # CONFIG_ATH9K_LEGACY_RATE_CONTROL is not set
   13.79 - CONFIG_ATH9K_HTC=m
   13.80 --# CONFIG_ATH9K_HTC_DEBUGFS is not set
   13.81 - CONFIG_CARL9170=m
   13.82 - CONFIG_CARL9170_LEDS=y
   13.83 - CONFIG_CARL9170_WPC=y
   13.84 -@@ -1634,7 +1631,8 @@
   13.85 - CONFIG_VT_HW_CONSOLE_BINDING=y
   13.86 - CONFIG_UNIX98_PTYS=y
   13.87 - # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set
   13.88 --# CONFIG_LEGACY_PTYS is not set
   13.89 -+CONFIG_LEGACY_PTYS=y
   13.90 -+CONFIG_LEGACY_PTY_COUNT=256
   13.91 - # CONFIG_SERIAL_NONSTANDARD is not set
   13.92 - # CONFIG_N_GSM is not set
   13.93 - # CONFIG_TRACE_SINK is not set
   13.94 -@@ -1651,12 +1649,10 @@
   13.95 - # CONFIG_SERIAL_AMBA_PL010 is not set
   13.96 - CONFIG_SERIAL_AMBA_PL011=y
   13.97 - CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
   13.98 --# CONFIG_SERIAL_KGDB_NMI is not set
   13.99 - # CONFIG_SERIAL_MAX3100 is not set
  13.100 - # CONFIG_SERIAL_MAX310X is not set
  13.101 - CONFIG_SERIAL_CORE=y
  13.102 - CONFIG_SERIAL_CORE_CONSOLE=y
  13.103 --CONFIG_CONSOLE_POLL=y
  13.104 - # CONFIG_SERIAL_SCCNXP is not set
  13.105 - # CONFIG_SERIAL_TIMBERDALE is not set
  13.106 - # CONFIG_SERIAL_ALTERA_JTAGUART is not set
  13.107 -@@ -2226,7 +2222,6 @@
  13.108 - CONFIG_DVB_B2C2_FLEXCOP=m
  13.109 - CONFIG_SMS_SIANO_MDTV=m
  13.110 - CONFIG_SMS_SIANO_RC=y
  13.111 --# CONFIG_SMS_SIANO_DEBUGFS is not set
  13.112 - 
  13.113 - #
  13.114 - # Media ancillary drivers (tuners, sensors, i2c, frontends)
  13.115 -@@ -2837,7 +2832,7 @@
  13.116 - CONFIG_USB_ISIGHTFW=m
  13.117 - CONFIG_USB_YUREX=m
  13.118 - CONFIG_USB_EZUSB_FX2=m
  13.119 --# CONFIG_USB_HSIC_USB3503 is not set
  13.120 -+CONFIG_USB_HSIC_USB3503=y
  13.121 - # CONFIG_USB_PHY is not set
  13.122 - # CONFIG_USB_GADGET is not set
  13.123 - CONFIG_MMC=y
  13.124 -@@ -3129,34 +3124,18 @@
  13.125 - CONFIG_EXT4_FS_SECURITY=y
  13.126 - # CONFIG_EXT4_DEBUG is not set
  13.127 - CONFIG_JBD2=y
  13.128 --# CONFIG_JBD2_DEBUG is not set
  13.129 - CONFIG_FS_MBCACHE=y
  13.130 --CONFIG_REISERFS_FS=m
  13.131 --# CONFIG_REISERFS_CHECK is not set
  13.132 --# CONFIG_REISERFS_PROC_INFO is not set
  13.133 --CONFIG_REISERFS_FS_XATTR=y
  13.134 --CONFIG_REISERFS_FS_POSIX_ACL=y
  13.135 --CONFIG_REISERFS_FS_SECURITY=y
  13.136 --CONFIG_JFS_FS=m
  13.137 --CONFIG_JFS_POSIX_ACL=y
  13.138 --CONFIG_JFS_SECURITY=y
  13.139 --# CONFIG_JFS_DEBUG is not set
  13.140 --CONFIG_JFS_STATISTICS=y
  13.141 --CONFIG_XFS_FS=m
  13.142 --CONFIG_XFS_QUOTA=y
  13.143 --CONFIG_XFS_POSIX_ACL=y
  13.144 --CONFIG_XFS_RT=y
  13.145 --# CONFIG_XFS_WARN is not set
  13.146 --# CONFIG_XFS_DEBUG is not set
  13.147 -+# CONFIG_REISERFS_FS is not set
  13.148 -+# CONFIG_JFS_FS is not set
  13.149 -+# CONFIG_XFS_FS is not set
  13.150 - CONFIG_GFS2_FS=m
  13.151 - # CONFIG_GFS2_FS_LOCKING_DLM is not set
  13.152 - CONFIG_OCFS2_FS=m
  13.153 - CONFIG_OCFS2_FS_O2CB=m
  13.154 - CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
  13.155 --CONFIG_OCFS2_FS_STATS=y
  13.156 - CONFIG_OCFS2_DEBUG_MASKLOG=y
  13.157 - # CONFIG_OCFS2_DEBUG_FS is not set
  13.158 --CONFIG_BTRFS_FS=m
  13.159 -+CONFIG_BTRFS_FS=y
  13.160 - CONFIG_BTRFS_FS_POSIX_ACL=y
  13.161 - # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set
  13.162 - # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set
  13.163 -@@ -3171,10 +3150,10 @@
  13.164 - CONFIG_FANOTIFY=y
  13.165 - CONFIG_QUOTA=y
  13.166 - # CONFIG_QUOTA_NETLINK_INTERFACE is not set
  13.167 --CONFIG_PRINT_QUOTA_WARNING=y
  13.168 -+# CONFIG_PRINT_QUOTA_WARNING is not set
  13.169 - # CONFIG_QUOTA_DEBUG is not set
  13.170 - CONFIG_QUOTA_TREE=m
  13.171 --CONFIG_QFMT_V1=m
  13.172 -+# CONFIG_QFMT_V1 is not set
  13.173 - CONFIG_QFMT_V2=m
  13.174 - CONFIG_QUOTACTL=y
  13.175 - CONFIG_AUTOFS4_FS=y
  13.176 -@@ -3258,7 +3237,6 @@
  13.177 - # CONFIG_SYSV_FS is not set
  13.178 - # CONFIG_UFS_FS is not set
  13.179 - CONFIG_F2FS_FS=y
  13.180 --CONFIG_F2FS_STAT_FS=y
  13.181 - CONFIG_F2FS_FS_XATTR=y
  13.182 - CONFIG_F2FS_FS_POSIX_ACL=y
  13.183 - CONFIG_NETWORK_FILESYSTEMS=y
  13.184 -@@ -3308,39 +3286,39 @@
  13.185 - CONFIG_NLS=y
  13.186 - CONFIG_NLS_DEFAULT="utf8"
  13.187 - CONFIG_NLS_CODEPAGE_437=y
  13.188 --CONFIG_NLS_CODEPAGE_737=m
  13.189 --CONFIG_NLS_CODEPAGE_775=m
  13.190 --CONFIG_NLS_CODEPAGE_850=m
  13.191 --CONFIG_NLS_CODEPAGE_852=m
  13.192 --CONFIG_NLS_CODEPAGE_855=m
  13.193 --CONFIG_NLS_CODEPAGE_857=m
  13.194 --CONFIG_NLS_CODEPAGE_860=m
  13.195 --CONFIG_NLS_CODEPAGE_861=m
  13.196 --CONFIG_NLS_CODEPAGE_862=m
  13.197 --CONFIG_NLS_CODEPAGE_863=m
  13.198 --CONFIG_NLS_CODEPAGE_864=m
  13.199 --CONFIG_NLS_CODEPAGE_865=m
  13.200 --CONFIG_NLS_CODEPAGE_866=m
  13.201 --CONFIG_NLS_CODEPAGE_869=m
  13.202 --CONFIG_NLS_CODEPAGE_936=m
  13.203 --CONFIG_NLS_CODEPAGE_950=m
  13.204 --CONFIG_NLS_CODEPAGE_932=m
  13.205 --CONFIG_NLS_CODEPAGE_949=m
  13.206 --CONFIG_NLS_CODEPAGE_874=m
  13.207 --CONFIG_NLS_ISO8859_8=m
  13.208 --CONFIG_NLS_CODEPAGE_1250=m
  13.209 --CONFIG_NLS_CODEPAGE_1251=m
  13.210 -+# CONFIG_NLS_CODEPAGE_737 is not set
  13.211 -+# CONFIG_NLS_CODEPAGE_775 is not set
  13.212 -+# CONFIG_NLS_CODEPAGE_850 is not set
  13.213 -+# CONFIG_NLS_CODEPAGE_852 is not set
  13.214 -+# CONFIG_NLS_CODEPAGE_855 is not set
  13.215 -+# CONFIG_NLS_CODEPAGE_857 is not set
  13.216 -+# CONFIG_NLS_CODEPAGE_860 is not set
  13.217 -+# CONFIG_NLS_CODEPAGE_861 is not set
  13.218 -+# CONFIG_NLS_CODEPAGE_862 is not set
  13.219 -+# CONFIG_NLS_CODEPAGE_863 is not set
  13.220 -+# CONFIG_NLS_CODEPAGE_864 is not set
  13.221 -+# CONFIG_NLS_CODEPAGE_865 is not set
  13.222 -+# CONFIG_NLS_CODEPAGE_866 is not set
  13.223 -+# CONFIG_NLS_CODEPAGE_869 is not set
  13.224 -+# CONFIG_NLS_CODEPAGE_936 is not set
  13.225 -+# CONFIG_NLS_CODEPAGE_950 is not set
  13.226 -+# CONFIG_NLS_CODEPAGE_932 is not set
  13.227 -+# CONFIG_NLS_CODEPAGE_949 is not set
  13.228 -+# CONFIG_NLS_CODEPAGE_874 is not set
  13.229 -+# CONFIG_NLS_ISO8859_8 is not set
  13.230 -+# CONFIG_NLS_CODEPAGE_1250 is not set
  13.231 -+# CONFIG_NLS_CODEPAGE_1251 is not set
  13.232 - CONFIG_NLS_ASCII=y
  13.233 - CONFIG_NLS_ISO8859_1=m
  13.234 --CONFIG_NLS_ISO8859_2=m
  13.235 --CONFIG_NLS_ISO8859_3=m
  13.236 --CONFIG_NLS_ISO8859_4=m
  13.237 --CONFIG_NLS_ISO8859_5=m
  13.238 --CONFIG_NLS_ISO8859_6=m
  13.239 --CONFIG_NLS_ISO8859_7=m
  13.240 --CONFIG_NLS_ISO8859_9=m
  13.241 --CONFIG_NLS_ISO8859_13=m
  13.242 --CONFIG_NLS_ISO8859_14=m
  13.243 -+# CONFIG_NLS_ISO8859_2 is not set
  13.244 -+# CONFIG_NLS_ISO8859_3 is not set
  13.245 -+# CONFIG_NLS_ISO8859_4 is not set
  13.246 -+# CONFIG_NLS_ISO8859_5 is not set
  13.247 -+# CONFIG_NLS_ISO8859_6 is not set
  13.248 -+# CONFIG_NLS_ISO8859_7 is not set
  13.249 -+# CONFIG_NLS_ISO8859_9 is not set
  13.250 -+# CONFIG_NLS_ISO8859_13 is not set
  13.251 -+# CONFIG_NLS_ISO8859_14 is not set
  13.252 - CONFIG_NLS_ISO8859_15=m
  13.253 - CONFIG_NLS_KOI8_R=m
  13.254 - CONFIG_NLS_KOI8_U=m
  13.255 -@@ -3362,7 +3340,7 @@
  13.256 - #
  13.257 - # Kernel hacking
  13.258 - #
  13.259 --CONFIG_PRINTK_TIME=y
  13.260 -+# CONFIG_PRINTK_TIME is not set
  13.261 - CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
  13.262 - CONFIG_ENABLE_WARN_DEPRECATED=y
  13.263 - CONFIG_ENABLE_MUST_CHECK=y
  13.264 -@@ -3371,7 +3349,7 @@
  13.265 - # CONFIG_STRIP_ASM_SYMS is not set
  13.266 - # CONFIG_READABLE_ASM is not set
  13.267 - # CONFIG_UNUSED_SYMBOLS is not set
  13.268 --CONFIG_DEBUG_FS=y
  13.269 -+# CONFIG_DEBUG_FS is not set
  13.270 - # CONFIG_HEADERS_CHECK is not set
  13.271 - # CONFIG_DEBUG_SECTION_MISMATCH is not set
  13.272 - CONFIG_DEBUG_KERNEL=y
  13.273 -@@ -3379,13 +3357,10 @@
  13.274 - # CONFIG_LOCKUP_DETECTOR is not set
  13.275 - # CONFIG_PANIC_ON_OOPS is not set
  13.276 - CONFIG_PANIC_ON_OOPS_VALUE=0
  13.277 --CONFIG_DETECT_HUNG_TASK=y
  13.278 --CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
  13.279 --# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
  13.280 --CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0
  13.281 --CONFIG_SCHED_DEBUG=y
  13.282 --CONFIG_SCHEDSTATS=y
  13.283 --CONFIG_TIMER_STATS=y
  13.284 -+# CONFIG_DETECT_HUNG_TASK is not set
  13.285 -+# CONFIG_SCHED_DEBUG is not set
  13.286 -+# CONFIG_SCHEDSTATS is not set
  13.287 -+# CONFIG_TIMER_STATS is not set
  13.288 - # CONFIG_DEBUG_OBJECTS is not set
  13.289 - # CONFIG_SLUB_DEBUG_ON is not set
  13.290 - # CONFIG_SLUB_STATS is not set
  13.291 -@@ -3401,20 +3376,19 @@
  13.292 - # CONFIG_LOCK_STAT is not set
  13.293 - # CONFIG_DEBUG_ATOMIC_SLEEP is not set
  13.294 - # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
  13.295 --CONFIG_STACKTRACE=y
  13.296 - # CONFIG_DEBUG_STACK_USAGE is not set
  13.297 - # CONFIG_DEBUG_KOBJECT is not set
  13.298 --CONFIG_DEBUG_BUGVERBOSE=y
  13.299 -+# CONFIG_DEBUG_BUGVERBOSE is not set
  13.300 - # CONFIG_DEBUG_INFO is not set
  13.301 - # CONFIG_DEBUG_VM is not set
  13.302 - # CONFIG_DEBUG_WRITECOUNT is not set
  13.303 --CONFIG_DEBUG_MEMORY_INIT=y
  13.304 -+# CONFIG_DEBUG_MEMORY_INIT is not set
  13.305 - # CONFIG_DEBUG_LIST is not set
  13.306 - # CONFIG_TEST_LIST_SORT is not set
  13.307 - # CONFIG_DEBUG_SG is not set
  13.308 - # CONFIG_DEBUG_NOTIFIERS is not set
  13.309 - # CONFIG_DEBUG_CREDENTIALS is not set
  13.310 --CONFIG_BOOT_PRINTK_DELAY=y
  13.311 -+# CONFIG_BOOT_PRINTK_DELAY is not set
  13.312 - 
  13.313 - #
  13.314 - # RCU Debugging
  13.315 -@@ -3430,10 +3404,9 @@
  13.316 - # CONFIG_BACKTRACE_SELF_TEST is not set
  13.317 - # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
  13.318 - # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
  13.319 --# CONFIG_LKDTM is not set
  13.320 - # CONFIG_NOTIFIER_ERROR_INJECTION is not set
  13.321 - # CONFIG_FAULT_INJECTION is not set
  13.322 --CONFIG_LATENCYTOP=y
  13.323 -+# CONFIG_LATENCYTOP is not set
  13.324 - # CONFIG_DEBUG_PAGEALLOC is not set
  13.325 - CONFIG_HAVE_FUNCTION_TRACER=y
  13.326 - CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
  13.327 -@@ -3445,37 +3418,15 @@
  13.328 - CONFIG_RING_BUFFER=y
  13.329 - CONFIG_RING_BUFFER_ALLOW_SWAP=y
  13.330 - CONFIG_TRACING_SUPPORT=y
  13.331 --CONFIG_FTRACE=y
  13.332 --# CONFIG_FUNCTION_TRACER is not set
  13.333 --# CONFIG_IRQSOFF_TRACER is not set
  13.334 --# CONFIG_PREEMPT_TRACER is not set
  13.335 --# CONFIG_SCHED_TRACER is not set
  13.336 --# CONFIG_ENABLE_DEFAULT_TRACERS is not set
  13.337 --# CONFIG_FTRACE_SYSCALLS is not set
  13.338 --# CONFIG_TRACER_SNAPSHOT is not set
  13.339 --CONFIG_BRANCH_PROFILE_NONE=y
  13.340 --# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
  13.341 --# CONFIG_PROFILE_ALL_BRANCHES is not set
  13.342 --# CONFIG_STACK_TRACER is not set
  13.343 --# CONFIG_BLK_DEV_IO_TRACE is not set
  13.344 --# CONFIG_KPROBE_EVENT is not set
  13.345 --# CONFIG_PROBE_EVENTS is not set
  13.346 --# CONFIG_RING_BUFFER_BENCHMARK is not set
  13.347 --# CONFIG_RING_BUFFER_STARTUP_TEST is not set
  13.348 -+# CONFIG_FTRACE is not set
  13.349 - # CONFIG_RBTREE_TEST is not set
  13.350 - # CONFIG_INTERVAL_TREE_TEST is not set
  13.351 --# CONFIG_DYNAMIC_DEBUG is not set
  13.352 - # CONFIG_DMA_API_DEBUG is not set
  13.353 - # CONFIG_ATOMIC64_SELFTEST is not set
  13.354 - # CONFIG_ASYNC_RAID6_TEST is not set
  13.355 - # CONFIG_SAMPLES is not set
  13.356 - CONFIG_HAVE_ARCH_KGDB=y
  13.357 --CONFIG_KGDB=y
  13.358 --CONFIG_KGDB_SERIAL_CONSOLE=y
  13.359 --# CONFIG_KGDB_TESTS is not set
  13.360 --CONFIG_KGDB_KDB=y
  13.361 --CONFIG_KDB_KEYBOARD=y
  13.362 --CONFIG_KDB_CONTINUE_CATASTROPHIC=0
  13.363 -+# CONFIG_KGDB is not set
  13.364 - # CONFIG_TEST_STRING_HELPERS is not set
  13.365 - # CONFIG_TEST_KSTRTOX is not set
  13.366 - CONFIG_STRICT_DEVMEM=y
  13.367 -@@ -3499,7 +3450,7 @@
  13.368 - # CONFIG_SECURITYFS is not set
  13.369 - CONFIG_DEFAULT_SECURITY_DAC=y
  13.370 - CONFIG_DEFAULT_SECURITY=""
  13.371 --CONFIG_XOR_BLOCKS=m
  13.372 -+CONFIG_XOR_BLOCKS=y
  13.373 - CONFIG_ASYNC_CORE=m
  13.374 - CONFIG_ASYNC_MEMCPY=m
  13.375 - CONFIG_ASYNC_XOR=m
  13.376 -@@ -3619,7 +3570,7 @@
  13.377 - #
  13.378 - # Library routines
  13.379 - #
  13.380 --CONFIG_RAID6_PQ=m
  13.381 -+CONFIG_RAID6_PQ=y
  13.382 - CONFIG_BITREVERSE=y
  13.383 - CONFIG_GENERIC_STRNCPY_FROM_USER=y
  13.384 - CONFIG_GENERIC_STRNLEN_USER=y
  13.385 -@@ -3640,7 +3591,7 @@
  13.386 - # CONFIG_CRC8 is not set
  13.387 - CONFIG_AUDIT_GENERIC=y
  13.388 - CONFIG_ZLIB_INFLATE=y
  13.389 --CONFIG_ZLIB_DEFLATE=m
  13.390 -+CONFIG_ZLIB_DEFLATE=y
  13.391 - CONFIG_LZO_COMPRESS=y
  13.392 - CONFIG_LZO_DECOMPRESS=y
  13.393 - CONFIG_XZ_DEC=m
    14.1 --- a/sat-rpi	Fri Apr 11 10:06:58 2014 +0200
    14.2 +++ b/sat-rpi	Fri Apr 11 10:35:14 2014 +0200
    14.3 @@ -15,6 +15,7 @@
    14.4  distro="$work/distro"
    14.5  rpi="$work/rpi"
    14.6  data="$rpi/data"
    14.7 +cache="$rpi/cache"
    14.8  boot="$distro/boot"
    14.9  rootfs="$distro/rootfs"
   14.10  rpi_git="$rpi/git"
   14.11 @@ -160,8 +161,8 @@
   14.12  		
   14.13  		# Store sdcard partition(s) list
   14.14  		fdisk -l /dev/${dev} | grep "^/dev/$dev" | awk '{print $1}' \
   14.15 -			> ${data}/sdcard.part
   14.16 -		partnb=$(cat ${data}/sdcard.part | wc -l)
   14.17 +			> ${cache}/sdcard.part
   14.18 +		partnb=$(cat ${cache}/sdcard.part | wc -l)
   14.19  		if [ "$partnb" != 3 ]; then
   14.20  			error "SliTaz RPi needs 3 partitions on the sdcard" 
   14.21  			newline && exit 1
   14.22 @@ -191,7 +192,7 @@
   14.23  		echo -n "Unmounting: RPi sdcard"
   14.24  		umount_sd; status
   14.25  		
   14.26 -		rm -f ${data}/sdcard.part
   14.27 +		rm -f ${cache}/sdcard.part
   14.28  		separator
   14.29  		echo "Insert the SD card into your Raspberry Pi and boot!"
   14.30  		newline ;;
   14.31 @@ -284,10 +285,10 @@
   14.32  		fi
   14.33  		
   14.34  		# Kernel at last
   14.35 -		. $data/linux-*/receipt
   14.36 +		. $cache/linux-*/receipt
   14.37  		kvers="$VERSION"
   14.38  		kpkg="$rootfs/var/lib/tazpkg/installed/linux"
   14.39 -		fs="$data/linux-$kvers/fs"
   14.40 +		fs="$cache/linux-$kvers/fs"
   14.41  		ksize=$(du -sh $fs | awk '{print $1}')
   14.42  		if [ -d "$fs" ]; then
   14.43  			echo -n "Copying: kernel $kvers ($ksize)"
   14.44 @@ -295,7 +296,7 @@
   14.45  			cp -rf ${fs}/lib/* ${rootfs}/lib
   14.46  			cp -f  ${fs}/boot/* ${boot}
   14.47  			mkdir -p ${kpkg}
   14.48 -			cd ${data}/linux-${kvers}
   14.49 +			cd ${cache}/linux-${kvers}
   14.50  			cp -f files.list md5sum receipt ${kpkg}
   14.51  			status
   14.52  		else
   14.53 @@ -310,7 +311,7 @@
   14.54  	cook-linux)
   14.55  		# Native SliTaz Toolchain and cross toolchain must be installed
   14.56  		check_root
   14.57 -		install="$data/linux-install"
   14.58 +		install="$cache/linux-install"
   14.59  		if [ ! -d "/cross/$arch" ]; then
   14.60  			error "Missing cross toolchain in: /cross/$arch" && exit 1
   14.61  		fi
   14.62 @@ -328,7 +329,7 @@
   14.63  			make mrproper &&
   14.64  			make ARCH=arm bcmrpi_defconfig
   14.65  			echo "Patching SliTaz RPi Linux .config"
   14.66 -			patch -p0 -i ${rpi}/linux-rpi.patch || exit 1
   14.67 +			patch -p0 -i ${data}/linux-rpi.patch || exit 1
   14.68  			make ARCH=arm CROSS_COMPILE=${HOST_SYSTEM}- zImage &&
   14.69  			make ARCH=arm CROSS_COMPILE=${HOST_SYSTEM}- modules &&
   14.70  			make ARCH=arm CROSS_COMPILE=${HOST_SYSTEM}- \
   14.71 @@ -353,18 +354,18 @@
   14.72  		depmod -b . ${kvers%+}-slitaz-rpi+
   14.73  		
   14.74  		# Kernel
   14.75 -		fs="$data/linux-$kvers/fs"
   14.76 +		fs="$cache/linux-$kvers/fs"
   14.77  		echo "Kernel version: $kvers"
   14.78  		if [ -d "$install" ]; then
   14.79 -			rm -rf ${data}/linux-${kvers}
   14.80 -			mkdir -p ${data}/linux-${kvers}
   14.81 +			rm -rf ${cache}/linux-${kvers}
   14.82 +			mkdir -p ${cache}/linux-${kvers}
   14.83  			cp -a ${install} ${fs}
   14.84  			rm -f ${fs}/lib/modules/*/build \
   14.85  				${fs}/lib/modules/*/source
   14.86  		fi
   14.87  		
   14.88  		# Pack .tazpkg
   14.89 -		cd ${data}
   14.90 +		cd ${cache}
   14.91  		echo "Creating package: receipt"
   14.92  		cat > linux-$kvers/receipt << EOT
   14.93  # SliTaz package receipt
   14.94 @@ -386,34 +387,34 @@
   14.95  	get-linux)
   14.96  		# Precook RPi kernel
   14.97  		check_root
   14.98 -		mkdir -p ${data}
   14.99 +		mkdir -p ${cache}
  14.100  		
  14.101  		# Last version
  14.102 -		rm -f ${data}/linux-version.txt
  14.103 +		rm -f ${cache}/linux-version.txt
  14.104  		if busybox wget -q -s ${rpi_mirror}/last-linux.txt; then
  14.105  			echo -n "Fetching latest Kernel string..."
  14.106  			wget -q ${rpi_mirror}/last-linux.txt \
  14.107 -				-O ${data}/linux-version.txt || exit 1
  14.108 +				-O ${cache}/linux-version.txt || exit 1
  14.109  			status
  14.110  		else
  14.111  			echo "Mirror is unreachable" && exit 1
  14.112  		fi
  14.113 -		kvers=$(cat $data/linux-version.txt)
  14.114 -		[ "$up" ] && rm -rf ${data}/linux-${kvers}*
  14.115 +		kvers=$(cat $cache/linux-version.txt)
  14.116 +		[ "$up" ] && rm -rf ${cache}/linux-${kvers}*
  14.117  		echo "Kernel version: $kvers"
  14.118  		
  14.119  		# Download
  14.120 -		if [ ! -f "$data/linux-$kvers.tazpkg" ]; then
  14.121 +		if [ ! -f "$cache/linux-$kvers.tazpkg" ]; then
  14.122  			echo -n "Fetching latest Linux package..."
  14.123  			wget -q ${rpi_mirror}/linux-${kvers}.tazpkg \
  14.124 -				-O ${data}/linux-${kvers}.tazpkg; status
  14.125 +				-O ${cache}/linux-${kvers}.tazpkg; status
  14.126  		fi
  14.127  		
  14.128  		# Extract
  14.129 -		if [ ! -d "$data/linux-$kvers" ]; then
  14.130 -			cd ${data} && tazpkg extract linux-${kvers}.tazpkg
  14.131 +		if [ ! -d "$cache/linux-$kvers" ]; then
  14.132 +			cd ${cache} && tazpkg extract linux-${kvers}.tazpkg
  14.133  		fi 
  14.134 -		rm -f ${data}/linux-version.txt ;;
  14.135 +		rm -f ${cache}/linux-version.txt ;;
  14.136  		
  14.137  	get-prebuilt)
  14.138  		# --> in cross ??
  14.139 @@ -461,7 +462,7 @@
  14.140  	
  14.141  	clean)
  14.142  		echo "Cleaning: $rpi"
  14.143 -		rm -rf ${data} ${rpi_git} ;;
  14.144 +		rm -rf ${cache} ${rpi_git} ;;
  14.145  		
  14.146  	*|*help) usage ;;
  14.147  esac