wok-next rev 19581
Up: glibc (--enable-obsolete-rpc), check, kbd, libpipeline (added), sysklogd (added). Extra up: busybox.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Thu Dec 29 07:31:53 2016 +0200 (2016-12-29) |
parents | c401b815022b |
children | f1752c8b2a2a |
files | busybox-boot/receipt busybox-httpd-ctrl/receipt busybox-httpd-ctrl/stuff/usr/bin/httpd-start busybox-httpd-ctrl/stuff/usr/bin/httpd-start.txt busybox-httpd-ctrl/stuff/usr/bin/httpd-stop busybox-httpd-ctrl/stuff/usr/bin/httpd-stop.txt busybox-pam/receipt busybox-slish/receipt busybox-static/receipt busybox/receipt check-dev/receipt check/receipt glibc-base/receipt glibc-base/stuff/nsswitch.conf glibc/receipt kbd-base/receipt kbd-base/stuff/keymaps-path.list kbd-busybox/receipt kbd/receipt kbd/stuff/kbd-2.0.3-backspace-1.patch libpipeline-dev/receipt libpipeline/receipt ssfs-busybox/receipt sysklogd/receipt sysklogd/stuff/syslog.conf |
line diff
1.1 --- a/busybox-boot/receipt Tue Dec 27 11:15:02 2016 +0200 1.2 +++ b/busybox-boot/receipt Thu Dec 29 07:31:53 2016 +0200 1.3 @@ -6,10 +6,10 @@ 1.4 SHORT_DESC="Many common UNIX utilities for core-5in1/boot flavor." 1.5 MAINTAINER="pascal.bellard@slitaz.org" 1.6 LICENSE="GPL2" 1.7 -WANTED="busybox" 1.8 WEB_SITE="http://www.busybox.net/" 1.9 CONFIG_FILES="" 1.10 1.11 +WANTED="busybox" 1.12 DEPENDS="linux syslinux" 1.13 1.14 # Rules to gen a SliTaz package suitable for Tazpkg. 1.15 @@ -21,7 +21,7 @@ 1.16 for i in uclibc musl diet ; do 1.17 [ -x $src/busybox-$i ] || continue 1.18 [ $(stat -c %s $src/busybox-$i) -lt \ 1.19 - $(stat -c %s $src/busybox-$CHOICE) ] && 1.20 + $(stat -c %s $src/busybox-$CHOICE) ] && 1.21 CHOICE=$i 1.22 done 1.23 cp -a $src/busybox-$CHOICE $fs/usr/share/boot/bin/busybox
2.1 --- a/busybox-httpd-ctrl/receipt Tue Dec 27 11:15:02 2016 +0200 2.2 +++ b/busybox-httpd-ctrl/receipt Thu Dec 29 07:31:53 2016 +0200 2.3 @@ -7,42 +7,19 @@ 2.4 MAINTAINER="hackdorte@sapo.pt" 2.5 LICENSE="GPL2" 2.6 WEB_SITE="http://www.busybox.net/" 2.7 - 2.8 TAGS="busybox control web server" 2.9 2.10 DEPENDS="busybox" 2.11 -BUILD_DEPENDS="" 2.12 2.13 # Rules to configure and make the package. 2.14 compile_rules() 2.15 { 2.16 - 2.17 - mkdir -p $install/usr/bin 2.18 - mkdir -p $install/usr/share/applications 2.19 - 2.20 + cp -a $stuff/usr $install 2.21 + chown -R root:root $install 2.22 } 2.23 2.24 # Rules to gen a SliTaz package suitable for Tazpkg. 2.25 genpkg_rules() 2.26 { 2.27 - 2.28 - cp -a $stuff/usr/bin/httpd-start.txt \ 2.29 - $install/usr/bin/httpd-ctrl-start 2.30 - 2.31 - cp -a $stuff/usr/bin/httpd-stop.txt \ 2.32 - $install/usr/bin/httpd-ctrl-stop 2.33 - 2.34 - cp -a $stuff/usr/share/applications/* \ 2.35 - $install/usr/share/applications 2.36 - 2.37 cp -a $install/* $fs/ 2.38 - 2.39 } 2.40 - 2.41 -post_install() 2.42 -{ 2.43 - 2.44 - chmod +x $1/usr/bin/httpd-ctrl-start 2.45 - chmod +x $1/usr/bin/httpd-ctrl-stop 2.46 - 2.47 -}
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 3.2 +++ b/busybox-httpd-ctrl/stuff/usr/bin/httpd-start Thu Dec 29 07:31:53 2016 +0200 3.3 @@ -0,0 +1,3 @@ 3.4 +#!/bin/sh 3.5 +"/etc/init.d/httpd" "start" 3.6 +browser "http://localhost/"
4.1 --- a/busybox-httpd-ctrl/stuff/usr/bin/httpd-start.txt Tue Dec 27 11:15:02 2016 +0200 4.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 4.3 @@ -1,3 +0,0 @@ 4.4 -#!/bin/sh 4.5 -"/etc/init.d/httpd" "start" 4.6 -browser "http://localhost/"
5.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 5.2 +++ b/busybox-httpd-ctrl/stuff/usr/bin/httpd-stop Thu Dec 29 07:31:53 2016 +0200 5.3 @@ -0,0 +1,3 @@ 5.4 +#!/bin/sh 5.5 +"/etc/init.d/httpd" "stop" 5.6 +browser "http://localhost/"
6.1 --- a/busybox-httpd-ctrl/stuff/usr/bin/httpd-stop.txt Tue Dec 27 11:15:02 2016 +0200 6.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 6.3 @@ -1,3 +0,0 @@ 6.4 -#!/bin/sh 6.5 -"/etc/init.d/httpd" "stop" 6.6 -browser "http://localhost/"
7.1 --- a/busybox-pam/receipt Tue Dec 27 11:15:02 2016 +0200 7.2 +++ b/busybox-pam/receipt Thu Dec 29 07:31:53 2016 +0200 7.3 @@ -6,12 +6,14 @@ 7.4 SHORT_DESC="Busybox combines tiny versions of many common UNIX utilities." 7.5 MAINTAINER="pascal.bellard@slitaz.org" 7.6 LICENSE="GPL2" 7.7 -DEPENDS="busybox pam" 7.8 -WANTED="busybox" 7.9 WEB_SITE="http://www.busybox.net/" 7.10 CONFIG_FILES="/etc/pam.d" 7.11 PROVIDE="busybox:pam" 7.12 7.13 +WANTED="busybox" 7.14 +DEPENDS="busybox pam" 7.15 + 7.16 + 7.17 # Rules to gen a SliTaz package suitable for Tazpkg. 7.18 genpkg_rules() 7.19 { 7.20 @@ -23,7 +25,7 @@ 7.21 pre_remove() 7.22 { 7.23 # We install non-pam busybox to replace busybox-pam. 7.24 - tazpkg get-install ${PACKAGE%-pam} --forced 7.25 + tazpkg get-install busybox --forced 7.26 7.27 # We remove /bin/busybox from the file.list of busybox-pam. 7.28 # This way, the non-pam busybox we just installed will not be
8.1 --- a/busybox-slish/receipt Tue Dec 27 11:15:02 2016 +0200 8.2 +++ b/busybox-slish/receipt Thu Dec 29 07:31:53 2016 +0200 8.3 @@ -7,16 +7,18 @@ 8.4 SHORT_DESC="Busybox for SlisH basic chroot." 8.5 MAINTAINER="pankso@slitaz.org" 8.6 LICENSE="GPL2" 8.7 +WEB_SITE="http://www.busybox.net/" 8.8 + 8.9 TARBALL="$SOURCE-$VERSION.tar.bz2" 8.10 -WEB_SITE="http://www.busybox.net/" 8.11 +WGET_URL="http://www.busybox.net/downloads/$TARBALL" 8.12 8.13 # Rules to configure and make the package. 8.14 # 8.15 -# I dont want to compile all BB packages just for a basic build! 8.16 +# I don't want to compile all BB packages just for a basic build! 8.17 # 8.18 compile_rules() { 8.19 cp $stuff/busybox-${VERSION%.*}.config .config 8.20 - make oldconfig && 8.21 + make oldconfig && 8.22 make && make install || return 1 8.23 } 8.24 8.25 @@ -28,6 +30,6 @@ 8.26 cp ${stuff}/busybox.conf ${fs}/etc/busybox.conf 8.27 # Set permissions 8.28 chown -R 0.0 ${fs}/etc 8.29 - chmod 0600 ${fs}/etc/busybox.conf 8.30 - chmod 4755 ${fs}/bin/busybox 8.31 + chmod 0600 ${fs}/etc/busybox.conf 8.32 + chmod 4755 ${fs}/bin/busybox 8.33 }
9.1 --- a/busybox-static/receipt Tue Dec 27 11:15:02 2016 +0200 9.2 +++ b/busybox-static/receipt Thu Dec 29 07:31:53 2016 +0200 9.3 @@ -6,11 +6,12 @@ 9.4 SHORT_DESC="Busybox combines tiny versions of many common UNIX utilities." 9.5 MAINTAINER="pascal.bellard@slitaz.org" 9.6 LICENSE="GPL2" 9.7 -DEPENDS="" 9.8 -WANTED="busybox" 9.9 WEB_SITE="http://www.busybox.net/" 9.10 CONFIG_FILES="" 9.11 9.12 +WANTED="busybox" 9.13 +DEPENDS="" 9.14 + 9.15 # Rules to gen a SliTaz package suitable for Tazpkg. 9.16 genpkg_rules() 9.17 { 9.18 @@ -27,5 +28,5 @@ 9.19 9.20 post_install() 9.21 { 9.22 - chmod 4755 "$1/usr/share/boot/busybox-static" 9.23 + chmod 4755 "$1/usr/share/boot/busybox-static" 9.24 }
10.1 --- a/busybox/receipt Tue Dec 27 11:15:02 2016 +0200 10.2 +++ b/busybox/receipt Thu Dec 29 07:31:53 2016 +0200 10.3 @@ -6,14 +6,17 @@ 10.4 SHORT_DESC="Busybox combines tiny versions of many common UNIX utilities." 10.5 MAINTAINER="pascal.bellard@slitaz.org" 10.6 LICENSE="GPL2" 10.7 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 10.8 WEB_SITE="http://www.busybox.net/" 10.9 -WGET_URL="http://www.busybox.net/downloads/$TARBALL" 10.10 HOST_ARCH="i486 arm" 10.11 10.12 -DEPENDS="slitaz-base-files glibc-base ncurses-common" 10.13 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 10.14 +WGET_URL="http://www.busybox.net/downloads/$TARBALL" 10.15 + 10.16 +DEPENDS="slitaz-base-files glibc-base ncurses" 10.17 BUILD_DEPENDS="bzip2 pam pam-dev uclibc-cross-compiler-i486 \ 10.18 -musl-libc-dev dietlibc" 10.19 +musl-libc-dev dietlibc gettext" 10.20 +SPLIT="busybox-boot busybox-pam busybox-static ssfs-busybox" 10.21 +SIBLINGS="busybox-slish" 10.22 10.23 CONFIG_FILES="/etc/dnsd.conf /etc/inetd.conf /etc/udhcpd.conf \ 10.24 /etc/resolv.conf /etc/httpd.conf" 10.25 @@ -27,12 +30,12 @@ 10.26 # Busybox patches 10.27 apply_bb_patchs() 10.28 { 10.29 - while read file; do 10.30 - [ -f done.$file ] && continue 10.31 - echo "Apply $file..." 10.32 - patch -p1 < $stuff/$PACKAGE-${VERSION%.*}-$file || return 1 10.33 + while read file; do 10.34 + [ -f done.$file ] && continue 10.35 + echo "Apply $file..." 10.36 + patch -p1 < $stuff/$PACKAGE-${VERSION%.*}-$file || return 1 10.37 touch done.$file 10.38 - done <<EOT 10.39 + done <<EOT 10.40 tar.u 10.41 stat.u 10.42 ris.u 10.43 @@ -48,7 +51,7 @@ 10.44 dpkgxz.u 10.45 shutdown.u 10.46 EOT 10.47 - cp $stuff/$PACKAGE-${VERSION%.*}.config .config 10.48 + cp $stuff/$PACKAGE-${VERSION%.*}.config .config 10.49 } 10.50 10.51 # Rules to configure and make the package. 10.52 @@ -61,68 +64,80 @@ 10.53 cp $stuff/arm/$PACKAGE.config .config 10.54 make oldconfig && 10.55 make && make install || return 1 10.56 - chmod 4755 $src/_install/bin/busybox ;; 10.57 - x86_64) echo "TODO" ;; 10.58 + chmod 4755 $src/_install/bin/busybox 10.59 + ;; 10.60 + x86_64) 10.61 + echo "TODO" 10.62 + ;; 10.63 i?86) 10.64 + echo 'Making busybox' 10.65 apply_bb_patchs && 10.66 make oldconfig && 10.67 make && make install || return 1 10.68 - strip --strip-unneeded -R .eh_frame -R .eh_frame_hdr \ 10.69 + strip --strip-unneeded -R .eh_frame -R .eh_frame_hdr \ 10.70 $src/_install/bin/busybox 10.71 - mv docs/busybox.1 docs/busybox.base.1 10.72 + mv docs/busybox.1 docs/busybox.base.1 10.73 10.74 - # prepare busybox-pam package 10.75 - sed -i 's/# CONFIG_PAM is not set/CONFIG_PAM=y/' .config 10.76 - make oldconfig && make || return 1 10.77 - strip --strip-unneeded -R .eh_frame -R .eh_frame_hdr busybox 10.78 - mv busybox busybox-pam 10.79 - mv docs/busybox.1 docs/busybox.pam.1 10.80 + echo 'Making busybox-pam' 10.81 + sed -i 's/# CONFIG_PAM is not set/CONFIG_PAM=y/' .config 10.82 + make oldconfig && make || return 1 10.83 + strip --strip-unneeded -R .eh_frame -R .eh_frame_hdr busybox 10.84 + mv busybox busybox-pam 10.85 + mv docs/busybox.1 docs/busybox.pam.1 10.86 10.87 - # prepare busybox-static package 10.88 - if [ -x /usr/bin/uclibc-i486-gcc ]; then 10.89 - cp $stuff/$PACKAGE-${VERSION%.*}.config-static .config 10.90 - make oldconfig && make || return 1 10.91 - cp busybox busybox-static 10.92 - mv busybox busybox-uclibc 10.93 - mv -f docs/busybox.1 docs/busybox.static.1 10.94 - fi 10.95 + echo 'Making busybox-static' 10.96 + if [ -x /usr/bin/uclibc-i486-gcc ]; then 10.97 + cp $stuff/$PACKAGE-${VERSION%.*}.config-static .config 10.98 + make oldconfig && make || return 1 10.99 + cp busybox busybox-static 10.100 + mv busybox busybox-uclibc 10.101 + mv -f docs/busybox.1 docs/busybox.static.1 10.102 + fi 10.103 10.104 - if [ -x /usr/bin/musl-gcc ]; then 10.105 - # prepare busybox-musl package 10.106 - cp $stuff/$PACKAGE-${VERSION%.*}.config-static .config 10.107 - sed -i 's|uclibc-i486-||' .config 10.108 - make oldconfig && make CC=musl-gcc || return 1 10.109 - mv busybox busybox-musl 10.110 - mv -f docs/busybox.1 docs/busybox.static.1 10.111 - fi 10.112 + echo 'Making busybox-musl' 10.113 + if [ -x /usr/bin/musl-gcc ]; then 10.114 + cp $stuff/$PACKAGE-${VERSION%.*}.config-static .config 10.115 + sed -i 's|uclibc-i486-||' .config 10.116 + make oldconfig && make CC=musl-gcc || return 1 10.117 + mv busybox busybox-musl 10.118 + mv -f docs/busybox.1 docs/busybox.static.1 10.119 + fi 10.120 10.121 - if [ -x /usr/lib/diet/bin/diet ]; then 10.122 - # prepare busybox-diet package 10.123 - cp $stuff/$PACKAGE-${VERSION%.*}.config-static .config 10.124 - sed -i 's|uclibc-i486-||;s|CFLAGS="|&-D_BSD_SOURCE |;s|LDFLAGS="|&-Wl,--allow-multiple-definition |;s|LDLIBS="|&compat rpc |' .config 10.125 - make oldconfig && make CC="/usr/lib/diet/bin/diet gcc" || return 1 10.126 - mv busybox busybox-diet 10.127 - mv -f docs/busybox.1 docs/busybox.static.1 10.128 - fi 10.129 + echo 'Making busybox-diet' 10.130 + if [ -x /usr/lib/diet/bin/diet ]; then 10.131 + cp $stuff/$PACKAGE-${VERSION%.*}.config-static .config 10.132 + sed -i 's|uclibc-i486-||;s|CFLAGS="|&-D_BSD_SOURCE |;s|LDFLAGS="|&-Wl,--allow-multiple-definition |;s|LDLIBS="|&compat rpc |' .config 10.133 + make oldconfig && make CC="/usr/lib/diet/bin/diet gcc" || return 1 10.134 + mv busybox busybox-diet 10.135 + mv -f docs/busybox.1 docs/busybox.static.1 10.136 + fi 10.137 10.138 - # prepare ssfs-busybox package 10.139 - rootfs=$src/ssfs-busybox/usr/share/ssfs/rootfs 10.140 - mkdir -p $rootfs/etc 10.141 - cp $stuff/$PACKAGE-${VERSION%.*}.config-ssfs .config 10.142 - make oldconfig && make busybox && 10.143 - make CONFIG_PREFIX=$rootfs install || return 1 10.144 - cp $stuff/busybox.conf-ssfs $rootfs/etc/busybox.conf 10.145 - chown -R 0.0 $rootfs/etc 10.146 - chmod 0600 $rootfs/etc/busybox.conf 10.147 - chmod 4755 $rootfs/bin/busybox 10.148 + echo 'Making ssfs-busybox' 10.149 + rootfs=$src/ssfs-busybox/usr/share/ssfs/rootfs 10.150 + mkdir -p $rootfs/etc 10.151 + cp $stuff/$PACKAGE-${VERSION%.*}.config-ssfs .config 10.152 + make oldconfig && make busybox && 10.153 + make CONFIG_PREFIX=$rootfs install || return 1 10.154 + cp $stuff/busybox.conf-ssfs $rootfs/etc/busybox.conf 10.155 + chown -R 0.0 $rootfs/etc 10.156 + chmod 0600 $rootfs/etc/busybox.conf 10.157 + chmod 4755 $rootfs/bin/busybox 10.158 10.159 - # Compile translations 10.160 + echo 'Making translations' 10.161 make -C $stuff/po install 10.162 cp docs/busybox.base.1 docs/busybox.1 10.163 10.164 ;; 10.165 10.166 esac 10.167 + 10.168 + mkdir -p $install/usr/share/man/man1 10.169 + cp -a $src/docs/busybox.base.1 $install/usr/share/man/man1/busybox.1 10.170 + 10.171 + mkdir -p $install/usr/share/doc/busybox 10.172 + cp -a $src/docs/*.txt $install/usr/share/doc/busybox 10.173 + cp -a $src/docs/*.htm* $install/usr/share/doc/busybox 10.174 + cp -a $src/docs/cgi $install/usr/share/doc/busybox 10.175 } 10.176 10.177 # Cross compilation check. 10.178 @@ -134,12 +149,7 @@ 10.179 # Rules to gen a SliTaz package suitable for Tazpkg. 10.180 genpkg_rules() 10.181 { 10.182 - mkdir -p $install/usr/share/man/man1 $install/usr/share/doc/busybox 10.183 cp -a $src/_install/* $fs 10.184 - cp -a $src/docs/busybox.base.1 $install/usr/share/man/man1/busybox.1 10.185 - cp -a $src/docs/*.txt $install/usr/share/doc/busybox 10.186 - cp -a $src/docs/*.htm* $install/usr/share/doc/busybox 10.187 - cp -a $src/docs/cgi $install/usr/share/doc/busybox 10.188 [ -e $fs/sbin/ip ] && ln -s busybox $fs/bin/ip 10.189 rm -f $fs/bin/bbconfig $fs/usr/bin/ar 10.190 mkdir -p $fs/etc/init.d $fs/var/spool/cron/crontabs $fs/var/spool/lpd \ 10.191 @@ -247,6 +257,6 @@ 10.192 10.193 pre_remove() 10.194 { 10.195 - # We can not remove this package ! 10.196 + # We can not remove this package! 10.197 exit 1 10.198 }
11.1 --- a/check-dev/receipt Tue Dec 27 11:15:02 2016 +0200 11.2 +++ b/check-dev/receipt Thu Dec 29 07:31:53 2016 +0200 11.3 @@ -1,25 +1,20 @@ 11.4 # SliTaz package receipt. 11.5 11.6 PACKAGE="check-dev" 11.7 -VERSION="0.9.14" 11.8 +VERSION="0.10.0" 11.9 CATEGORY="development" 11.10 SHORT_DESC="Check development files" 11.11 MAINTAINER="erjo@slitaz.org" 11.12 LICENSE="LGPL2.1" 11.13 -WEB_SITE="http://check.sourceforge.net/" 11.14 -WANTED="check" 11.15 +WEB_SITE="https://libcheck.github.io/check/" 11.16 HOST_ARCH="i486 arm" 11.17 11.18 +WANTED="check" 11.19 DEPENDS="check pkg-config" 11.20 -BUILD_DEPENDS="" 11.21 11.22 # Rules to gen a SliTaz package suitable for Tazpkg. 11.23 genpkg_rules() 11.24 { 11.25 - mkdir -p $fs/usr/lib $fs/usr/share 11.26 - 11.27 - cp -a $install/usr/lib/*.*a $fs/usr/lib 11.28 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 11.29 - cp -a $install/usr/include $fs/usr 11.30 - cp -a $install/usr/share/aclocal $fs/usr/share 11.31 + cook_copy_folders bin include 11.32 + cook_copy_files *.*a *.pc *.m4 11.33 }
12.1 --- a/check/receipt Tue Dec 27 11:15:02 2016 +0200 12.2 +++ b/check/receipt Thu Dec 29 07:31:53 2016 +0200 12.3 @@ -1,18 +1,16 @@ 12.4 # SliTaz package receipt. 12.5 12.6 PACKAGE="check" 12.7 -VERSION="0.9.14" 12.8 +VERSION="0.10.0" 12.9 CATEGORY="system-tools" 12.10 SHORT_DESC="A unit testing framework for C" 12.11 MAINTAINER="erjo@slitaz.org" 12.12 LICENSE="LGPL2.1" 12.13 -WEB_SITE="http://check.sourceforge.net/" 12.14 -TARBALL="$PACKAGE-$VERSION.tar.gz" 12.15 -WGET_URL="$SF_MIRROR/$PACKAGE/$VERSION/$TARBALL" 12.16 +WEB_SITE="https://libcheck.github.io/check/" 12.17 HOST_ARCH="i486 arm" 12.18 12.19 -DEPENDS="" 12.20 -BUILD_DEPENDS="" 12.21 +TARBALL="$PACKAGE-$VERSION.tar.gz" 12.22 +WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 12.23 12.24 # Rules to configure and make the package. 12.25 compile_rules() 12.26 @@ -23,6 +21,5 @@ 12.27 # Rules to gen a SliTaz package suitable for Tazpkg. 12.28 genpkg_rules() 12.29 { 12.30 - mkdir -p $fs/usr/lib 12.31 - cp -a $install/usr/lib/*.so* $fs/usr/lib 12.32 + cook_copy_files *.so* 12.33 }
13.1 --- a/glibc-base/receipt Tue Dec 27 11:15:02 2016 +0200 13.2 +++ b/glibc-base/receipt Thu Dec 29 07:31:53 2016 +0200 13.3 @@ -138,6 +138,8 @@ 13.4 \ 13.5 locale localedef locale.alias UTF-8.gz UTC rpc \ 13.6 $DEFAULT_LOCALE 13.7 + mkdir -p $fs/etc 13.8 + cp $stuff/nsswitch.conf $fs/etc 13.9 esac 13.10 } 13.11
14.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 14.2 +++ b/glibc-base/stuff/nsswitch.conf Thu Dec 29 07:31:53 2016 +0200 14.3 @@ -0,0 +1,15 @@ 14.4 +# Begin /etc/nsswitch.conf 14.5 + 14.6 +passwd: files 14.7 +group: files 14.8 +shadow: files 14.9 + 14.10 +hosts: files dns 14.11 +networks: files 14.12 + 14.13 +protocols: files 14.14 +services: files 14.15 +ethers: files 14.16 +rpc: files 14.17 + 14.18 +# End /etc/nsswitch.conf
15.1 --- a/glibc/receipt Tue Dec 27 11:15:02 2016 +0200 15.2 +++ b/glibc/receipt Thu Dec 29 07:31:53 2016 +0200 15.3 @@ -14,7 +14,7 @@ 15.4 DEPENDS="glibc-base glibc-locale glibc-dev" 15.5 BUILD_DEPENDS="linux-api-headers autoconf bash advancecomp gawk gettext bison \ 15.6 texinfo" 15.7 -SPLIT="glibc-base glibc-locale-glibc-dev" 15.8 +SPLIT="glibc-base glibc-locale glibc-dev" 15.9 15.10 # Rules to compile & install the temporary toolchain. 15.11 cook_tmp_toolchain() 15.12 @@ -83,6 +83,7 @@ 15.13 $src/configure \ 15.14 --disable-profile \ 15.15 --enable-add-ons \ 15.16 + --enable-obsolete-rpc \ 15.17 --enable-kernel=2.6.32 \ 15.18 --libexecdir=/usr/lib/glibc \ 15.19 --build=$HOST_SYSTEM \ 15.20 @@ -91,16 +92,18 @@ 15.21 make -j1 && make install_root=$DESTDIR install 15.22 } || return 1 15.23 15.24 - action 'Recompress charmaps...' 15.25 - local size0=$(ls -l $install/usr/share/i18n/charmaps/*.gz | awk '{s+=$5}END{print s}') 15.26 - local time0=$(date +%s) 15.27 - for i in $install/usr/share/i18n/charmaps/*.gz; do 15.28 - advdef -z4q $i 15.29 - done 15.30 - local size1=$(ls -l $install/usr/share/i18n/charmaps/*.gz | awk '{s+=$5}END{print s}') 15.31 - local time1=$(date +%s) 15.32 - status 15.33 - comp_summary "$time0" "$time1" "$size0" "$size1" 15.34 + if [ -n "$(which advdef)" ]; then 15.35 + action 'Recompress charmaps...' 15.36 + local size0=$(ls -l $install/usr/share/i18n/charmaps/*.gz | awk '{s+=$5}END{print s}') 15.37 + local time0=$(date +%s) 15.38 + for i in $install/usr/share/i18n/charmaps/*.gz; do 15.39 + advdef -z4q $i 15.40 + done 15.41 + local size1=$(ls -l $install/usr/share/i18n/charmaps/*.gz | awk '{s+=$5}END{print s}') 15.42 + local time1=$(date +%s) 15.43 + status 15.44 + comp_summary "$time0" "$time1" "$size0" "$size1" 15.45 + fi 15.46 15.47 # If temporary toolchain was previously used, switch to regular toolchain. 15.48 if [ -d /tools ]; then
16.1 --- a/kbd-base/receipt Tue Dec 27 11:15:02 2016 +0200 16.2 +++ b/kbd-base/receipt Thu Dec 29 07:31:53 2016 +0200 16.3 @@ -1,7 +1,7 @@ 16.4 # SliTaz package receipt. 16.5 16.6 PACKAGE="kbd-base" 16.7 -VERSION="2.0.2" 16.8 +VERSION="2.0.3" 16.9 CATEGORY="base-system" 16.10 SHORT_DESC="Keyboard mapping definitions, loadkeys and setfont utilities" 16.11 MAINTAINER="pankso@slitaz.org" 16.12 @@ -10,6 +10,30 @@ 16.13 HOST_ARCH="i486 arm" 16.14 16.15 WANTED="kbd" 16.16 +DEPENDS="kbd" 16.17 + 16.18 +# Rules to gen a SliTaz package suitable for Tazpkg. 16.19 +genpkg_rules() 16.20 +{ 16.21 + cook_copy_files loadkeys setfont \ 16.22 + \ 16.23 + be-latin1.map* fr-latin1.map* dvorak.map* dvorak-r.map* dvorak-l.map* \ 16.24 + br-abnt2.map* cf.map* cz-lat2.map* dk-latin1.map* es.map* fi.map* \ 16.25 + gr.map* gr-pc.map* it.map* is-latin1.map* jp106.map* nl2.map* \ 16.26 + no-latin1.map* pl2.map* pt-latin1.map* ru.map* se-lat6.map* \ 16.27 + tr_q-latin5.map* trq.map* uk.map* us-acentos.map* us.map* croat.map* \ 16.28 + de_CH-latin1.map* de-latin1.map* fr_CH-latin1.map* hu.map* \ 16.29 + sg-latin1.map* slovene.map* \ 16.30 + \ 16.31 + azerty-layout.inc compose.inc euro1.inc euro1.map.gz euro2.map.gz \ 16.32 + linux-keys-bare.inc linux-with-alt-and-altgr.inc \ 16.33 + linux-with-two-alt-keys.inc qwerty-layout.inc qwertz-layout.inc \ 16.34 + compose.latin1 16.35 + rm -rf $fs/usr/share/kbd/keymaps/i386/olpc 16.36 + 16.37 + # X11 keyboard aliases 16.38 + ln -s croat.map.gz $fs/usr/share/kbd/keymaps/i386/qwertz/hr.map.gz 16.39 +} 16.40 16.41 # Make sure it will run on host or no keyboard support... 16.42 testsuite() 16.43 @@ -18,33 +42,17 @@ 16.44 readelf -h $install/usr/bin/setfont 16.45 } 16.46 16.47 -# Rules to gen a SliTaz package suitable for Tazpkg. 16.48 -genpkg_rules() 16.49 +# Overlap busybox 16.50 +pre_install() 16.51 { 16.52 - mkdir -p $fs/bin 16.53 - cp -a $install/usr/bin/loadkeys $install/usr/bin/setfont $fs/bin 16.54 + for i in deallocvt chvt setkeycodes openvt kbd_mode; do 16.55 + rm -f $1/usr/bin/$i 16.56 + done 16.57 +} 16.58 16.59 - # Dirs 16.60 - for dir in dvorak azerty qwerty qwertz; do 16.61 - mkdir -p $fs/usr/share/kbd/keymaps/i386/$dir 16.62 +post_remove() 16.63 +{ 16.64 + for i in deallocvt chvt setkeycodes openvt kbd_mode; do 16.65 + ln -s /bin/busybox $1/usr/bin/$i 16.66 done 16.67 - 16.68 - # i386 keymaps only. 16.69 - for keymap in $(cat $stuff/keymaps-path.list); do 16.70 - cp -a $install/usr/share/kbd/keymaps/i386/$keymap \ 16.71 - $fs/usr/share/kbd/keymaps/i386/$keymap 16.72 - done 16.73 - 16.74 - # Include files 16.75 - cp -a $install/usr/share/kbd/keymaps/include \ 16.76 - $fs/usr/share/kbd/keymaps 16.77 - cp -a $install/usr/share/kbd/keymaps/i386/include \ 16.78 - $fs/usr/share/kbd/keymaps/i386/include 16.79 - 16.80 - # X11 keyboard aliases 16.81 - while read X keymap ; do 16.82 - ln -s $keymap.map.gz $fs/usr/share/kbd/keymaps/i386/$X.map.gz 16.83 - done <<EOT 16.84 -qwertz/hr croat 16.85 -EOT 16.86 }
17.1 --- a/kbd-base/stuff/keymaps-path.list Tue Dec 27 11:15:02 2016 +0200 17.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 17.3 @@ -1,34 +0,0 @@ 17.4 -azerty/be-latin1.map.gz 17.5 -azerty/fr-latin1.map.gz 17.6 -dvorak/dvorak.map.gz 17.7 -dvorak/dvorak-r.map.gz 17.8 -dvorak/dvorak-l.map.gz 17.9 -qwerty/br-abnt2.map.gz 17.10 -qwerty/cf.map.gz 17.11 -qwerty/cz-lat2.map.gz 17.12 -qwerty/dk-latin1.map.gz 17.13 -qwerty/es.map.gz 17.14 -qwerty/fi.map.gz 17.15 -qwerty/gr.map.gz 17.16 -qwerty/gr-pc.map.gz 17.17 -qwerty/it.map.gz 17.18 -qwerty/is-latin1.map.gz 17.19 -qwerty/jp106.map.gz 17.20 -qwerty/nl2.map.gz 17.21 -qwerty/no-latin1.map.gz 17.22 -qwerty/pl2.map.gz 17.23 -qwerty/pt-latin1.map.gz 17.24 -qwerty/ru.map.gz 17.25 -qwerty/se-lat6.map.gz 17.26 -qwerty/tr_q-latin5.map.gz 17.27 -qwerty/trq.map.gz 17.28 -qwerty/uk.map.gz 17.29 -qwerty/us-acentos.map.gz 17.30 -qwerty/us.map.gz 17.31 -qwertz/croat.map.gz 17.32 -qwertz/de_CH-latin1.map.gz 17.33 -qwertz/de-latin1.map.gz 17.34 -qwertz/fr_CH-latin1.map.gz 17.35 -qwertz/hu.map.gz 17.36 -qwertz/sg-latin1.map.gz 17.37 -qwertz/slovene.map.gz
18.1 --- a/kbd-busybox/receipt Tue Dec 27 11:15:02 2016 +0200 18.2 +++ b/kbd-busybox/receipt Thu Dec 29 07:31:53 2016 +0200 18.3 @@ -1,34 +1,22 @@ 18.4 # SliTaz package receipt. 18.5 18.6 PACKAGE="kbd-busybox" 18.7 -VERSION="2.0.2" 18.8 +VERSION="2.0.3" 18.9 CATEGORY="base-system" 18.10 -SHORT_DESC="Keyboard maping definitions for busybox." 18.11 +SHORT_DESC="Keyboard mapping definitions for busybox." 18.12 MAINTAINER="pascal.bellard@slitaz.org" 18.13 LICENSE="GPL2" 18.14 WEB_SITE="http://www.slitaz.org/" 18.15 -WANTED="kbd-base" # for VERSION check only 18.16 18.17 +WANTED="kbd-base" 18.18 BUILD_DEPENDS="kbd-base busybox" 18.19 18.20 # Rules to configure and make the package. 18.21 compile_rules() 18.22 { 18.23 - mkdir -p $install/usr/share/kmap 18.24 - dumpkmap > current.kmap || return 1 18.25 - for i in $(cd /usr/share/kbd/keymaps/i386 ; ls */*.map.gz); do 18.26 - [ "$(dirname $i)" = "include" ] && continue 18.27 - k=$(basename $i) 18.28 - k=${k%.map.gz} 18.29 - loadkeys -u /usr/share/kbd/keymaps/i386/$i && 18.30 - dumpkmap > $install/usr/share/kmap/$k.kmap 18.31 - dumpkmap | cmp current.kmap - > /dev/null && map=$i 18.32 + mkdir -p $fs/usr/share/kmap 18.33 + 18.34 + for i in $(find /usr/share/kbd/keymaps/i386 -name '*.map.gz' | grep -v 'include'); do 18.35 + loadkeys -ub $i > $fs/usr/share/kmap/$(basename $i .map.gz).kmap 18.36 done 18.37 - loadkmap < current.kmap || loadkeys /usr/share/kbd/keymaps/i386/$map 18.38 } 18.39 - 18.40 -# Rules to gen a SliTaz package suitable for Tazpkg. 18.41 -genpkg_rules() 18.42 -{ 18.43 - cp -a $install/usr $fs 18.44 -}
19.1 --- a/kbd/receipt Tue Dec 27 11:15:02 2016 +0200 19.2 +++ b/kbd/receipt Thu Dec 29 07:31:53 2016 +0200 19.3 @@ -1,19 +1,21 @@ 19.4 # SliTaz package receipt. 19.5 19.6 PACKAGE="kbd" 19.7 -VERSION="2.0.2" 19.8 +VERSION="2.0.3" 19.9 CATEGORY="system-tools" 19.10 -SHORT_DESC="Keyboard maping definitions and tools." 19.11 +SHORT_DESC="Keyboard mapping definitions and tools" 19.12 MAINTAINER="pankso@slitaz.org" 19.13 LICENSE="GPL2" 19.14 -TARBALL="$PACKAGE-$VERSION.tar.xz" 19.15 WEB_SITE="http://kbd-project.org/" 19.16 -WGET_URL="https://www.kernel.org/pub/linux/utils/kbd/$TARBALL" 19.17 TAGS="keyboard" 19.18 HOST_ARCH="i486 arm" 19.19 19.20 +TARBALL="kbd-$VERSION.tar.xz" 19.21 +WGET_URL="https://www.kernel.org/pub/linux/utils/kbd/$TARBALL" 19.22 + 19.23 DEPENDS="kbd-base" 19.24 -BUILD_DEPENDS="wget flex pam-dev check-dev advancecomp" 19.25 +BUILD_DEPENDS="check-dev bison flex gettext advancecomp" 19.26 +SPLIT="kbd-base kbd-busybox" 19.27 19.28 # Handle cross compilation. 19.29 case "$ARCH" in 19.30 @@ -23,63 +25,45 @@ 19.31 # Rules to configure and make the package. 19.32 compile_rules() 19.33 { 19.34 - # standard locale placement 19.35 - sed 's|localedir = .*|localedir = @localedir@|' -i $src/po/Makefile.in.in 19.36 - # Handle cross compilation. 19.37 - case "$ARCH" in 19.38 - arm) 19.39 - # No PAM support for ARM 19.40 - ./configure \ 19.41 - --datadir=/usr/share/kbd \ 19.42 - --localedir=/usr/share/locale \ 19.43 - --disable-vlock \ 19.44 - $CONFIGURE_ARGS ;; 19.45 - i486) 19.46 - ./configure \ 19.47 - --datadir=/usr/share/kbd \ 19.48 - --localedir=/usr/share/locale \ 19.49 - $CONFIGURE_ARGS ;; 19.50 - esac && 19.51 - make && make install && 19.52 - find $DESTDIR/usr/share/kbd -name '*gz' -exec advdef -z4 {} \; 19.53 + patch -Np1 -i $stuff/kbd-2.0.3-backspace-1.patch 19.54 + sed -i 's/\(RESIZECONS_PROGS=\)yes/\1no/g' configure 19.55 + sed -i 's/resizecons.8 //' docs/man/man8/Makefile.in 19.56 + 19.57 + cp -a data/keymaps data/keymaps.orig 19.58 + # Shrink keymaps 19.59 + for i in $(find data/keymaps -type f); do 19.60 + sed -i 's| | |g; s| *| |g; s|^ ||; s| $||; /^#/d; /^!/d; /^$/d' $i 19.61 + done 19.62 + 19.63 + ./configure \ 19.64 + --datadir=/usr/share/kbd \ 19.65 + --disable-vlock \ 19.66 + $CONFIGURE_ARGS && 19.67 + make && make install 19.68 + 19.69 + mv $install/usr/share/kbd/locale $install/usr/share 19.70 + 19.71 + mkdir -p $install/usr/share/doc/kbd-$VERSION 19.72 + cp -R docs/doc/* $install/usr/share/doc/kbd-$VERSION 19.73 + 19.74 + if [ -n "$(which advdef)" ]; then 19.75 + action 'Recompressing GZ files...' 19.76 + local size0=$(find $install/usr/share/kbd -name '*.gz' -exec ls -l \{\} \; | awk '{s+=$5}END{print s}') 19.77 + local time0=$(date +%s) 19.78 + find $install/usr/share/kbd -name '*.gz' -exec advdef -z4q \{\} \; 19.79 + local size1=$(find $install/usr/share/kbd -name '*.gz' -exec ls -l \{\} \; | awk '{s+=$5}END{print s}') 19.80 + local time1=$(date +%s) 19.81 + status 19.82 + comp_summary "$time0" "$time1" "$size0" "$size1" 19.83 + fi 19.84 + 19.85 + # Cook "kbd-base" before "kbd" packaging to properly work cook_split_rm() 19.86 + cook kbd-base >/dev/null 2>&1 19.87 } 19.88 19.89 - 19.90 # Rules to gen a SliTaz package suitable for Tazpkg. 19.91 genpkg_rules() 19.92 { 19.93 - mkdir -p $fs/usr/share 19.94 - 19.95 - # Copy all kbd files (should we split fonts?) 19.96 - cp -a $install/usr/share/kbd $fs/usr/share 19.97 - 19.98 - # Tools 19.99 - cp -a $install/usr/bin $fs/usr 19.100 - 19.101 - # Remove files provided by kbd-base and kbd-vlock. 19.102 - for keymap in $(cat $WOK/kbd-base/stuff/keymaps-path.list); do 19.103 - rm -f $fs/usr/share/kbd/keymaps/i386/$keymap 19.104 - done 19.105 - rm -rf $fs/usr/share/kbd/keymaps/include 19.106 - rm -rf $fs/usr/share/kbd/keymaps/i386/include 19.107 - rm -f $fs/usr/bin/loadkeys $fs/usr/bin/setfont $fs/usr/bin/vlock 19.108 + cook_copy_folders bin kbd 19.109 + cook_split_rm kbd-base 19.110 } 19.111 - 19.112 -# Overlap busybox 19.113 -pre_install() 19.114 -{ 19.115 - rm -f $root/usr/bin/deallocvt 19.116 - rm -f $root/usr/bin/chvt 19.117 - rm -f $root/usr/bin/setkeycodes 19.118 - rm -f $root/usr/bin/openvt 19.119 - rm -f $root/usr/bin/kbd_mode 19.120 -} 19.121 - 19.122 -post_remove() 19.123 -{ 19.124 - ln -s /bin/busybox $root/usr/bin/deallocvt 19.125 - ln -s /bin/busybox $root/usr/bin/chvt 19.126 - ln -s /bin/busybox $root/usr/bin/setkeycodes 19.127 - ln -s /bin/busybox $root/usr/bin/openvt 19.128 - ln -s /bin/busybox $root/usr/bin/kbd_mode 19.129 -}
20.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 20.2 +++ b/kbd/stuff/kbd-2.0.3-backspace-1.patch Thu Dec 29 07:31:53 2016 +0200 20.3 @@ -0,0 +1,250 @@ 20.4 +Submitted By: Matt Burgess 20.5 +Date: 2008-12-06 20.6 +Initial Package Version: 1.15 20.7 +Upstream Status: Not submitted, possibly incomplete 20.8 +Description: Makes Backspace and Delete keys consistent in all i386 keymaps. 20.9 +Makes the Backspace key send character code 127, and Delete send a well known 20.10 +escape sequence. Obsoletes the /etc/kbd/bs-sends-del file for i386. 20.11 + 20.12 +Original patch for 1.12 by Alexander Patrakov. 20.13 +Updated for 1.13 (drop ru.map, the change is upstream, and add ru_win.map, 20.14 +ru-cp1251.map) by Ken Moffat <ken at linuxfromscratch dot org>. 20.15 +Re-diffed against 1.15 by Matt Burgess <matthew at linuxfromscratch.org>. 20.16 + 20.17 +diff -Naur kbd-1.15.orig/data/keymaps/i386/dvorak/dvorak-l.map kbd-1.15/data/keymaps/i386/dvorak/dvorak-l.map 20.18 +--- kbd-1.15.orig/data/keymaps/i386/dvorak/dvorak-l.map 2008-06-20 12:36:01.000000000 +0100 20.19 ++++ kbd-1.15/data/keymaps/i386/dvorak/dvorak-l.map 2008-12-03 22:27:55.000000000 +0000 20.20 +@@ -43,7 +43,7 @@ 20.21 + keycode 11 = three numbersign 20.22 + keycode 12 = two at 20.23 + keycode 13 = one exclam 20.24 +- keycode 14 = BackSpace Delete 20.25 ++ keycode 14 = Delete Delete 20.26 + ! -------------------------------------------------------------------------- 20.27 + ! Row 3 20.28 + ! -------------------------------------------------------------------------- 20.29 +diff -Naur kbd-1.15.orig/data/keymaps/i386/dvorak/dvorak-r.map kbd-1.15/data/keymaps/i386/dvorak/dvorak-r.map 20.30 +--- kbd-1.15.orig/data/keymaps/i386/dvorak/dvorak-r.map 2008-06-20 12:36:01.000000000 +0100 20.31 ++++ kbd-1.15/data/keymaps/i386/dvorak/dvorak-r.map 2008-12-03 22:28:13.000000000 +0000 20.32 +@@ -43,7 +43,7 @@ 20.33 + keycode 11 = slash question 20.34 + keycode 12 = bracketleft braceleft 20.35 + keycode 13 = bracketright braceright 20.36 +- keycode 14 = BackSpace Delete 20.37 ++ keycode 14 = Delete Delete 20.38 + ! -------------------------------------------------------------------------- 20.39 + ! Row 3 20.40 + ! -------------------------------------------------------------------------- 20.41 +diff -Naur kbd-1.15.orig/data/keymaps/i386/fgGIod/tr_f-latin5.map kbd-1.15/data/keymaps/i386/fgGIod/tr_f-latin5.map 20.42 +--- kbd-1.15.orig/data/keymaps/i386/fgGIod/tr_f-latin5.map 2008-10-23 20:03:58.000000000 +0100 20.43 ++++ kbd-1.15/data/keymaps/i386/fgGIod/tr_f-latin5.map 2008-12-03 22:40:32.000000000 +0000 20.44 +@@ -51,7 +51,7 @@ 20.45 + alt keycode 12 = Meta_minus 20.46 + keycode 13 = minus underscore 20.47 + alt keycode 13 = Meta_equal 20.48 +-keycode 14 = BackSpace Delete 20.49 ++keycode 14 = Delete Delete 20.50 + alt keycode 14 = Meta_Delete 20.51 + keycode 15 = Tab Meta_Tab 20.52 + alt keycode 15 = Meta_Tab 20.53 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/lt.l4.map kbd-1.15/data/keymaps/i386/qwerty/lt.l4.map 20.54 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/lt.l4.map 2008-10-23 20:03:59.000000000 +0100 20.55 ++++ kbd-1.15/data/keymaps/i386/qwerty/lt.l4.map 2008-12-03 22:42:14.000000000 +0000 20.56 +@@ -205,7 +205,7 @@ 20.57 + # edit this if you want the key above <Enter> to delete symbols above 20.58 + # cursor, not before. 20.59 + keycode 14 = \ 20.60 +- BackSpace BackSpace BackSpace BackSpace \ 20.61 ++ Delete Delete Delete Delete \ 20.62 + Delete Delete Delete Delete \ 20.63 + Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace \ 20.64 + Meta_Delete Meta_Delete Meta_Delete Meta_Delete 20.65 +@@ -506,7 +506,7 @@ 20.66 + 20.67 + # Edit this if you want strict VT100 emulation. 20.68 + string F111 = "\033[3$" 20.69 +-keycode 111 = Delete F111 Delete F111 \ 20.70 ++keycode 111 = Remove F111 Remove F111 \ 20.71 + Remove Remove Remove Remove \ 20.72 + Meta_Delete Meta_Delete Meta_Delete Meta_Delete \ 20.73 + Boot Boot Boot Boot 20.74 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/lt.map kbd-1.15/data/keymaps/i386/qwerty/lt.map 20.75 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/lt.map 2008-10-23 20:03:59.000000000 +0100 20.76 ++++ kbd-1.15/data/keymaps/i386/qwerty/lt.map 2008-12-03 22:42:58.000000000 +0000 20.77 +@@ -204,7 +204,7 @@ 20.78 + # edit this if you want the key above <Enter> to delete symbols above 20.79 + # cursor, not before. 20.80 + keycode 14 = \ 20.81 +- BackSpace BackSpace BackSpace BackSpace \ 20.82 ++ Delete Delete Delete Delete \ 20.83 + Delete Delete Delete Delete \ 20.84 + Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace \ 20.85 + Meta_Delete Meta_Delete Meta_Delete Meta_Delete 20.86 +@@ -505,7 +505,7 @@ 20.87 + 20.88 + # Edit this if you want strict VT100 emulation. 20.89 + string F111 = "\033[3$" 20.90 +-keycode 111 = Delete F111 Delete F111 \ 20.91 ++keycode 111 = Remove F111 Remove F111 \ 20.92 + Remove Remove Remove Remove \ 20.93 + Meta_Delete Meta_Delete Meta_Delete Meta_Delete \ 20.94 + Boot Boot Boot Boot 20.95 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/no-latin1.map kbd-1.15/data/keymaps/i386/qwerty/no-latin1.map 20.96 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/no-latin1.map 2008-06-20 12:36:00.000000000 +0100 20.97 ++++ kbd-1.15/data/keymaps/i386/qwerty/no-latin1.map 2008-12-03 22:44:25.000000000 +0000 20.98 +@@ -3,7 +3,7 @@ 20.99 + # Send comments to Kjetil T. Homme <kjetilho@ifi.uio.no> 20.100 + include "linux-with-alt-and-altgr" 20.101 + plain keycode 83 = KP_Comma 20.102 +- plain keycode 111 = Delete # "Remove" originally, weird... 20.103 ++ plain keycode 111 = Remove 20.104 + strings as usual 20.105 + 20.106 + keycode 1 = Escape 20.107 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ru1.map kbd-1.15/data/keymaps/i386/qwerty/ru1.map 20.108 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ru1.map 2008-10-23 20:03:59.000000000 +0100 20.109 ++++ kbd-1.15/data/keymaps/i386/qwerty/ru1.map 2008-12-03 22:45:32.000000000 +0000 20.110 +@@ -143,8 +143,8 @@ 20.111 + 20.112 + # The keycode "0xFF" is too dangerous for many programs (including emacs). 20.113 + # So let it be bracket instead of Hard Sign. 20.114 +-# altgr keycode 27 = +0xDF 20.115 +-# altgr shift keycode 27 = +0xFF 20.116 ++altgr keycode 27 = +0xDF 20.117 ++altgr shift keycode 27 = +0xFF 20.118 + control keycode 27 = Control_bracketright 20.119 + altgr control keycode 27 = Control_bracketright 20.120 + alt keycode 27 = Meta_bracketright 20.121 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ru2.map kbd-1.15/data/keymaps/i386/qwerty/ru2.map 20.122 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ru2.map 2008-10-23 20:03:59.000000000 +0100 20.123 ++++ kbd-1.15/data/keymaps/i386/qwerty/ru2.map 2008-12-03 22:46:15.000000000 +0000 20.124 +@@ -46,7 +46,7 @@ 20.125 + alt keycode 12 = Meta_minus 20.126 + keycode 13 = equal plus equal plus 20.127 + alt keycode 13 = Meta_equal 20.128 +- keycode 14 = BackSpace BackSpace BackSpace BackSpace 20.129 ++ keycode 14 = Delete Delete Delete Delete 20.130 + alt keycode 14 = Meta_Delete 20.131 + keycode 15 = Tab Tab Tab Tab 20.132 + alt keycode 15 = Meta_Tab 20.133 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ru-cp1251.map kbd-1.15/data/keymaps/i386/qwerty/ru-cp1251.map 20.134 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ru-cp1251.map 2008-10-23 20:03:59.000000000 +0100 20.135 ++++ kbd-1.15/data/keymaps/i386/qwerty/ru-cp1251.map 2008-12-03 22:47:12.000000000 +0000 20.136 +@@ -39,7 +39,7 @@ 20.137 + alt keycode 12 = Meta_minus 20.138 + keycode 13 = equal plus equal plus 20.139 + alt keycode 13 = Meta_equal 20.140 +- keycode 14 = BackSpace 20.141 ++ keycode 14 = Delete 20.142 + alt keycode 14 = Meta_Delete 20.143 + keycode 15 = Tab 20.144 + alt keycode 15 = Meta_Tab 20.145 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ru-ms.map kbd-1.15/data/keymaps/i386/qwerty/ru-ms.map 20.146 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ru-ms.map 2008-10-23 20:03:59.000000000 +0100 20.147 ++++ kbd-1.15/data/keymaps/i386/qwerty/ru-ms.map 2008-12-03 22:48:10.000000000 +0000 20.148 +@@ -89,8 +89,8 @@ 20.149 + altgr alt keycode 13 = Meta_equal 20.150 + shift alt keycode 13 = Meta_plus 20.151 + altgr shift alt keycode 13 = Meta_plus 20.152 +- keycode 14 = BackSpace BackSpace BackSpace BackSpace 20.153 +-# keycode 14 = Delete Delete Delete Delete 20.154 ++# keycode 14 = BackSpace BackSpace BackSpace BackSpace 20.155 ++ keycode 14 = Delete Delete Delete Delete 20.156 + alt keycode 14 = Meta_Delete 20.157 + altgr alt keycode 14 = Meta_Delete 20.158 + keycode 15 = Tab Tab Tab Tab 20.159 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ru_win.map kbd-1.15/data/keymaps/i386/qwerty/ru_win.map 20.160 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ru_win.map 2008-10-23 20:03:59.000000000 +0100 20.161 ++++ kbd-1.15/data/keymaps/i386/qwerty/ru_win.map 2008-12-03 22:49:17.000000000 +0000 20.162 +@@ -42,7 +42,7 @@ 20.163 + alt keycode 12 = Meta_minus 20.164 + keycode 13 = equal plus equal plus 20.165 + alt keycode 13 = Meta_equal 20.166 +- keycode 14 = BackSpace BackSpace BackSpace BackSpace 20.167 ++ keycode 14 = Delete Delete Delete Delete 20.168 + alt keycode 14 = Meta_Delete 20.169 + keycode 15 = Tab Tab Tab Tab 20.170 + alt keycode 15 = Meta_Tab 20.171 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/se-ir209.map kbd-1.15/data/keymaps/i386/qwerty/se-ir209.map 20.172 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/se-ir209.map 2008-10-23 20:03:59.000000000 +0100 20.173 ++++ kbd-1.15/data/keymaps/i386/qwerty/se-ir209.map 2008-12-03 22:50:18.000000000 +0000 20.174 +@@ -345,7 +345,7 @@ 20.175 + keycode 109 = Next Scroll_Forward 20.176 + keycode 110 = Insert 20.177 + 20.178 +- keycode 111 = Delete # "Remove" originally, weird... 20.179 ++ keycode 111 = Remove 20.180 + control alt keycode 111 = Boot 20.181 + control altgr keycode 111 = Boot 20.182 + 20.183 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/se-lat6.map kbd-1.15/data/keymaps/i386/qwerty/se-lat6.map 20.184 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/se-lat6.map 2008-10-23 20:03:59.000000000 +0100 20.185 ++++ kbd-1.15/data/keymaps/i386/qwerty/se-lat6.map 2008-12-03 22:50:44.000000000 +0000 20.186 +@@ -374,6 +374,6 @@ 20.187 + keycode 109 = Next Scroll_Forward 20.188 + keycode 110 = Insert 20.189 + 20.190 +- keycode 111 = Delete # "Remove" originally, weird... 20.191 ++ keycode 111 = Remove 20.192 + control alt keycode 111 = Boot 20.193 + control altgr keycode 111 = Boot 20.194 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/tr_q-latin5.map kbd-1.15/data/keymaps/i386/qwerty/tr_q-latin5.map 20.195 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/tr_q-latin5.map 2008-10-23 20:03:59.000000000 +0100 20.196 ++++ kbd-1.15/data/keymaps/i386/qwerty/tr_q-latin5.map 2008-12-03 22:52:09.000000000 +0000 20.197 +@@ -49,7 +49,7 @@ 20.198 + alt keycode 12 = Meta_minus 20.199 + keycode 13 = minus underscore 20.200 + alt keycode 13 = Meta_equal 20.201 +-keycode 14 = BackSpace Delete 20.202 ++keycode 14 = Delete Delete 20.203 + alt keycode 14 = Meta_Delete 20.204 + keycode 15 = Tab Meta_Tab 20.205 + alt keycode 15 = Meta_Tab 20.206 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ua.map kbd-1.15/data/keymaps/i386/qwerty/ua.map 20.207 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ua.map 2008-10-23 20:03:59.000000000 +0100 20.208 ++++ kbd-1.15/data/keymaps/i386/qwerty/ua.map 2008-12-03 22:52:52.000000000 +0000 20.209 +@@ -249,7 +249,7 @@ 20.210 + shift ctrll ctrlr keycode 13 = plus 20.211 + alt ctrll ctrlr keycode 13 = Meta_equal 20.212 + shift alt ctrll ctrlr keycode 13 = Meta_plus 20.213 +-keycode 14 = BackSpace Delete 20.214 ++keycode 14 = Delete Delete 20.215 + control keycode 14 = BackSpace 20.216 + alt keycode 14 = Meta_Delete 20.217 + ctrlr keycode 14 = BackSpace 20.218 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ua-utf.map kbd-1.15/data/keymaps/i386/qwerty/ua-utf.map 20.219 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ua-utf.map 2008-10-23 20:03:59.000000000 +0100 20.220 ++++ kbd-1.15/data/keymaps/i386/qwerty/ua-utf.map 2008-12-03 22:53:36.000000000 +0000 20.221 +@@ -250,7 +250,7 @@ 20.222 + shift ctrll ctrlr keycode 13 = plus 20.223 + alt ctrll ctrlr keycode 13 = Meta_equal 20.224 + shift alt ctrll ctrlr keycode 13 = Meta_plus 20.225 +-keycode 14 = BackSpace Delete 20.226 ++keycode 14 = Delete Delete 20.227 + control keycode 14 = BackSpace 20.228 + alt keycode 14 = Meta_Delete 20.229 + ctrlr keycode 14 = BackSpace 20.230 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ua-utf-ws.map kbd-1.15/data/keymaps/i386/qwerty/ua-utf-ws.map 20.231 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ua-utf-ws.map 2008-10-23 20:03:59.000000000 +0100 20.232 ++++ kbd-1.15/data/keymaps/i386/qwerty/ua-utf-ws.map 2008-12-03 22:54:06.000000000 +0000 20.233 +@@ -260,7 +260,7 @@ 20.234 + shift ctrll ctrlr keycode 13 = plus 20.235 + alt ctrll ctrlr keycode 13 = Meta_equal 20.236 + shift alt ctrll ctrlr keycode 13 = Meta_plus 20.237 +-keycode 14 = BackSpace Delete 20.238 ++keycode 14 = Delete Delete 20.239 + control keycode 14 = BackSpace 20.240 + alt keycode 14 = Meta_Delete 20.241 + ctrlr keycode 14 = BackSpace 20.242 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ua-ws.map kbd-1.15/data/keymaps/i386/qwerty/ua-ws.map 20.243 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ua-ws.map 2008-10-23 20:03:59.000000000 +0100 20.244 ++++ kbd-1.15/data/keymaps/i386/qwerty/ua-ws.map 2008-12-03 22:54:23.000000000 +0000 20.245 +@@ -260,7 +260,7 @@ 20.246 + shift ctrll ctrlr keycode 13 = plus 20.247 + alt ctrll ctrlr keycode 13 = Meta_equal 20.248 + shift alt ctrll ctrlr keycode 13 = Meta_plus 20.249 +-keycode 14 = BackSpace Delete 20.250 ++keycode 14 = Delete Delete 20.251 + control keycode 14 = BackSpace 20.252 + alt keycode 14 = Meta_Delete 20.253 + ctrlr keycode 14 = BackSpace
21.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 21.2 +++ b/libpipeline-dev/receipt Thu Dec 29 07:31:53 2016 +0200 21.3 @@ -0,0 +1,18 @@ 21.4 +# SliTaz package receipt. 21.5 + 21.6 +PACKAGE="libpipeline-dev" 21.7 +VERSION="1.4.1" 21.8 +CATEGORY="development" 21.9 +SHORT_DESC="Pipeline manipulation library (development files)" 21.10 +MAINTAINER="al.bobylev@gmail.com" 21.11 +LICENSE="GPL3" 21.12 +WEB_SITE="http://libpipeline.nongnu.org/" 21.13 + 21.14 +WANTED="libpipeline" 21.15 +DEPENDS="libpipeline" 21.16 + 21.17 +# Rules to gen a SliTaz package suitable for Tazpkg. 21.18 +genpkg_rules() 21.19 +{ 21.20 + cook_copy_files *.h *.la *.pc 21.21 +}
22.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 22.2 +++ b/libpipeline/receipt Thu Dec 29 07:31:53 2016 +0200 22.3 @@ -0,0 +1,26 @@ 22.4 +# SliTaz package receipt. 22.5 + 22.6 +PACKAGE="libpipeline" 22.7 +VERSION="1.4.1" 22.8 +CATEGORY="system-tools" 22.9 +SHORT_DESC="Pipeline manipulation library" 22.10 +MAINTAINER="al.bobylev@gmail.com" 22.11 +LICENSE="GPL3" 22.12 +WEB_SITE="http://libpipeline.nongnu.org/" 22.13 + 22.14 +TARBALL="$PACKAGE-$VERSION.tar.gz" 22.15 +WGET_URL="http://download.savannah.gnu.org/releases/$PACKAGE/$TARBALL" 22.16 + 22.17 +BUILD_DEPENDS="check-dev" 22.18 + 22.19 +# Rules to configure and make the package. 22.20 +compile_rules() 22.21 +{ 22.22 + ./configure $CONFIGURE_ARGS && make && make install 22.23 +} 22.24 + 22.25 +# Rules to gen a SliTaz package suitable for Tazpkg. 22.26 +genpkg_rules() 22.27 +{ 22.28 + cook_copy_files *.so* 22.29 +}
23.1 --- a/ssfs-busybox/receipt Tue Dec 27 11:15:02 2016 +0200 23.2 +++ b/ssfs-busybox/receipt Thu Dec 29 07:31:53 2016 +0200 23.3 @@ -6,13 +6,14 @@ 23.4 SHORT_DESC="Busybox for Ssfs virtual disk minimal chroot." 23.5 MAINTAINER="pankso@slitaz.org" 23.6 LICENSE="GPL2" 23.7 -WANTED="busybox" 23.8 WEB_SITE="http://www.busybox.net/" 23.9 23.10 +WANTED="busybox" 23.11 + 23.12 # 23.13 -# NOTE: We Install files in Ssfs data directory to always have have ready to 23.14 +# NOTE: We install files in Ssfs data directory to always have have ready to 23.15 # create chroot on the server and provide an easy way to update the vdisk. 23.16 -# We dont do a static build, we need some shared lib in the chroot anyway. 23.17 +# We don't do a static build, we need some shared lib in the chroot anyway. 23.18 # Busybox is configured to not use /usr and with a minimal set of applets. 23.19 # 23.20
24.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 24.2 +++ b/sysklogd/receipt Thu Dec 29 07:31:53 2016 +0200 24.3 @@ -0,0 +1,31 @@ 24.4 +# SliTaz package receipt. 24.5 + 24.6 +PACKAGE="sysklogd" 24.7 +VERSION="1.5.1" 24.8 +CATEGORY="system-tools" 24.9 +SHORT_DESC="Kernel and system logging daemons" 24.10 +MAINTAINER="al.bobylev@gmail.com" 24.11 +LICENSE="GPL2" 24.12 +WEB_SITE="http://www.infodrom.org/projects/sysklogd/" 24.13 + 24.14 +TARBALL="$PACKAGE-$VERSION.tar.gz" 24.15 +WGET_URL="${WEB_SITE}download/$TARBALL" 24.16 + 24.17 +# Rules to configure and make the package. 24.18 +compile_rules() 24.19 +{ 24.20 + sed -i '/Error loading kernel symbols/{n;n;d}' ksym_mod.c 24.21 + sed -i 's/union wait/int/' syslogd.c 24.22 + mkdir -p $install/sbin $install/usr/share/man/man5 $install/usr/share/man/man8 24.23 + 24.24 + make && make prefix=$install BINDIR=$install/sbin install 24.25 + 24.26 + mkdir -p $install/etc 24.27 + cp $stuff/syslog.conf $install/etc 24.28 +} 24.29 + 24.30 +# Rules to gen a SliTaz package suitable for Tazpkg. 24.31 +genpkg_rules() 24.32 +{ 24.33 + cook_copy_folders sbin etc 24.34 +}
25.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 25.2 +++ b/sysklogd/stuff/syslog.conf Thu Dec 29 07:31:53 2016 +0200 25.3 @@ -0,0 +1,11 @@ 25.4 +# Begin /etc/syslog.conf 25.5 + 25.6 +auth,authpriv.* -/var/log/auth.log 25.7 +*.*;auth,authpriv.none -/var/log/sys.log 25.8 +daemon.* -/var/log/daemon.log 25.9 +kern.* -/var/log/kern.log 25.10 +mail.* -/var/log/mail.log 25.11 +user.* -/var/log/user.log 25.12 +*.emerg * 25.13 + 25.14 +# End /etc/syslog.conf