wok-next rev 19745
Update base packages, I'll finish yesterday and then rebuild all these from scratch...
line diff
1.1 --- a/acl/receipt Wed Jun 07 17:52:40 2017 +0200 1.2 +++ b/acl/receipt Thu Jun 08 00:20:23 2017 +0300 1.3 @@ -21,6 +21,8 @@ 1.4 { 1.5 rm /bin/rpm 1.6 sed -i -e 's|/@pkg_name@|&-@pkg_version@|' include/builddefs.in 1.7 + sed -i -e "/TABS-1;/a if (x > (TABS-1)) x = (TABS-1);" \ 1.8 + libacl/__acl_to_any_text.c 1.9 1.10 ./configure \ 1.11 --bindir=/bin \
2.1 --- a/autoconf/receipt Wed Jun 07 17:52:40 2017 +0200 2.2 +++ b/autoconf/receipt Thu Jun 08 00:20:23 2017 +0300 2.3 @@ -1,4 +1,4 @@ 2.4 -# SliTaz package receipt. 2.5 +# SliTaz package receipt v2. 2.6 2.7 PACKAGE="autoconf" 2.8 VERSION="2.69" 2.9 @@ -11,7 +11,6 @@ 2.10 TARBALL="$PACKAGE-$VERSION.tar.xz" 2.11 WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" 2.12 2.13 -DEPENDS="m4 perl" 2.14 BUILD_DEPENDS="m4 perl" 2.15 2.16 # Rules to configure and make the package. 2.17 @@ -23,8 +22,6 @@ 2.18 # Rules to gen a SliTaz package suitable for Tazpkg. 2.19 genpkg_rules() 2.20 { 2.21 - cook_copy_folders bin 2.22 - mkdir -p $fs/usr/share 2.23 - cp -a $install/usr/share/autoconf $fs/usr/share 2.24 - rm -f $fs/usr/share/autoconf/INSTALL 2.25 + copy @std @dev 2.26 + DEPENDS="m4 perl" 2.27 }
3.1 --- a/autoconf213/receipt Wed Jun 07 17:52:40 2017 +0200 3.2 +++ b/autoconf213/receipt Thu Jun 08 00:20:23 2017 +0300 3.3 @@ -1,4 +1,4 @@ 3.4 -# SliTaz package receipt. 3.5 +# SliTaz package receipt v2. 3.6 3.7 PACKAGE="autoconf213" 3.8 VERSION="2.13" 3.9 @@ -7,16 +7,18 @@ 3.10 MAINTAINER="psychomaniak@xakep.ru" 3.11 LICENSE="GPL2" 3.12 WEB_SITE="http://www.gnu.org/software/autoconf/" 3.13 + 3.14 TARBALL="$PACKAGE-$VERSION.tar.gz" 3.15 WGET_URL="http://ftpmirror.gnu.org/autoconf/autoconf-$VERSION.tar.gz" 3.16 3.17 -DEPENDS="m4 perl" 3.18 BUILD_DEPENDS="m4 perl sed" 3.19 3.20 # Rules to configure and make the package. 3.21 compile_rules() 3.22 { 3.23 - ./configure --prefix=/usr --program-suffix=-2.13 3.24 + ./configure \ 3.25 + --prefix=/usr \ 3.26 + --program-suffix=-2.13 && 3.27 make && 3.28 make prefix="$DESTDIR/usr" install 3.29 } 3.30 @@ -24,5 +26,6 @@ 3.31 # Rules to gen a SliTaz package suitable for Tazpkg. 3.32 genpkg_rules() 3.33 { 3.34 - cp -a $install/* $fs 3.35 + copy @std @dev 3.36 + DEPENDS="m4 perl" 3.37 }
4.1 --- a/automake/receipt Wed Jun 07 17:52:40 2017 +0200 4.2 +++ b/automake/receipt Thu Jun 08 00:20:23 2017 +0300 4.3 @@ -1,4 +1,4 @@ 4.4 -# SliTaz package receipt. 4.5 +# SliTaz package receipt v2. 4.6 4.7 PACKAGE="automake" 4.8 VERSION="1.15" 4.9 @@ -11,7 +11,6 @@ 4.10 TARBALL="$PACKAGE-$VERSION.tar.xz" 4.11 WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" 4.12 4.13 -DEPENDS="autoconf" 4.14 BUILD_DEPENDS="autoconf bison flex gfortran" 4.15 4.16 # Rules to configure and make the package. 4.17 @@ -24,16 +23,11 @@ 4.18 $CONFIGURE_ARGS && 4.19 make && 4.20 make install 4.21 - 4.22 - # Save space by symlinking duplicates 4.23 - cd $install/usr/bin 4.24 - rm aclocal; find . -name 'aclocal-*' -exec ln -s \{\} aclocal \; 4.25 - rm automake; find . -name 'automake-*' -exec ln -s \{\} automake \; 4.26 } 4.27 4.28 # Rules to gen a SliTaz package suitable for Tazpkg. 4.29 genpkg_rules() 4.30 { 4.31 - cp -a $install/* $fs 4.32 - rm -rf $fs/usr/share/doc $fs/usr/share/info $fs/usr/share/man 4.33 + copy @std @dev 4.34 + DEPENDS="autoconf" 4.35 }
5.1 --- a/bc/receipt Wed Jun 07 17:52:40 2017 +0200 5.2 +++ b/bc/receipt Thu Jun 08 00:20:23 2017 +0300 5.3 @@ -1,4 +1,4 @@ 5.4 -# SliTaz package receipt. 5.5 +# SliTaz package receipt v2. 5.6 5.7 PACKAGE="bc" 5.8 VERSION="1.06.95" 5.9 @@ -7,31 +7,26 @@ 5.10 MAINTAINER="pankso@slitaz.org" 5.11 LICENSE="GPL2 LGPL2.1" 5.12 WEB_SITE="https://www.gnu.org/software/bc/" 5.13 -TAGS="calculator" 5.14 5.15 TARBALL="$PACKAGE-$VERSION.tar.bz2" 5.16 WGET_URL="http://alpha.gnu.org/gnu/$PACKAGE/$TARBALL" 5.17 5.18 -DEPENDS="ncurses readline" 5.19 BUILD_DEPENDS="flex readline-dev texinfo" 5.20 5.21 # Rules to configure and make the package. 5.22 compile_rules() 5.23 { 5.24 - patch -Np1 -i $stuff/bc-1.06.95-memory_leak-1.patch 5.25 - 5.26 ./configure \ 5.27 --with-readline \ 5.28 $CONFIGURE_ARGS && 5.29 make && 5.30 make install 5.31 - 5.32 - mkdir -p $install/usr/share/applications 5.33 - cp $stuff/bc.desktop $install/usr/share/applications 5.34 } 5.35 5.36 # Rules to gen a SliTaz package suitable for Tazpkg. 5.37 genpkg_rules() 5.38 { 5.39 - cook_copy_files bc dc 5.40 + copy @std 5.41 + TAGS="calculator" 5.42 + DEPENDS="ncurses readline" 5.43 }
6.1 --- a/bc/stuff/bc-1.06.95-memory_leak-1.patch Wed Jun 07 17:52:40 2017 +0200 6.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 6.3 @@ -1,41 +0,0 @@ 6.4 -Submitted By: Bruce Dubbs (bdubbs at linuxfromscratch dot org) 6.5 -Date: 2014-04-18 6.6 -Initial Package Version: 1.06.95 6.7 -Origin: Gentoo 6.8 -Description: Fixes memory leaks and an uninitialized variable 6.9 - 6.10 -diff -Naur bc-1.06.95.orig/bc/bc.y bc-1.06.95/bc/bc.y 6.11 ---- bc-1.06.95.orig/bc/bc.y 2006-09-04 21:39:31.000000000 -0500 6.12 -+++ bc-1.06.95/bc/bc.y 2014-04-09 13:27:04.602661243 -0500 6.13 -@@ -569,6 +569,7 @@ 6.14 - generate (">"); 6.15 - break; 6.16 - } 6.17 -+ free($2); 6.18 - } 6.19 - | expression '+' expression 6.20 - { 6.21 -diff -Naur bc-1.06.95.orig/bc/storage.c bc-1.06.95/bc/storage.c 6.22 ---- bc-1.06.95.orig/bc/storage.c 2006-09-04 21:39:31.000000000 -0500 6.23 -+++ bc-1.06.95/bc/storage.c 2014-04-09 13:28:11.770763410 -0500 6.24 -@@ -99,6 +99,7 @@ 6.25 - { 6.26 - f = &functions[indx]; 6.27 - f->f_defined = FALSE; 6.28 -+ f->f_void = FALSE; 6.29 - f->f_body = (char *) bc_malloc (BC_START_SIZE); 6.30 - f->f_body_size = BC_START_SIZE; 6.31 - f->f_code_size = 0; 6.32 -diff -Naur bc-1.06.95.orig/bc/util.c bc-1.06.95/bc/util.c 6.33 ---- bc-1.06.95.orig/bc/util.c 2006-09-04 21:39:31.000000000 -0500 6.34 -+++ bc-1.06.95/bc/util.c 2014-04-09 13:27:39.841190064 -0500 6.35 -@@ -602,8 +602,7 @@ 6.36 - case FUNCTDEF: 6.37 - if (id->f_name != 0) 6.38 - { 6.39 -- if (namekind != FUNCT) 6.40 -- free(name); 6.41 -+ free(name); 6.42 - /* Check to see if we are redefining a math lib function. */ 6.43 - if (use_math && namekind == FUNCTDEF && id->f_name <= 6) 6.44 - id->f_name = next_func++;
7.1 --- a/bc/stuff/bc.desktop Wed Jun 07 17:52:40 2017 +0200 7.2 +++ b/bc/stuff/bc.desktop Thu Jun 08 00:20:23 2017 +0300 7.3 @@ -10,7 +10,7 @@ 7.4 Comment[fr]=Calculatrice en mode texte 7.5 Comment[ru]=Консольный калькулятор 7.6 Comment[zh_CN]=命令行模式的计算器 7.7 +Terminal=true 7.8 Exec=bc 7.9 -Terminal=true 7.10 Icon=accessories-calculator 7.11 Categories=Utility;Calculator;ConsoleOnly;
8.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 8.2 +++ b/bc/stuff/patches/bc-1.06.95-memory_leak-1.patch Thu Jun 08 00:20:23 2017 +0300 8.3 @@ -0,0 +1,41 @@ 8.4 +Submitted By: Bruce Dubbs (bdubbs at linuxfromscratch dot org) 8.5 +Date: 2014-04-18 8.6 +Initial Package Version: 1.06.95 8.7 +Origin: Gentoo 8.8 +Description: Fixes memory leaks and an uninitialized variable 8.9 + 8.10 +diff -Naur bc-1.06.95.orig/bc/bc.y bc-1.06.95/bc/bc.y 8.11 +--- bc-1.06.95.orig/bc/bc.y 2006-09-04 21:39:31.000000000 -0500 8.12 ++++ bc-1.06.95/bc/bc.y 2014-04-09 13:27:04.602661243 -0500 8.13 +@@ -569,6 +569,7 @@ 8.14 + generate (">"); 8.15 + break; 8.16 + } 8.17 ++ free($2); 8.18 + } 8.19 + | expression '+' expression 8.20 + { 8.21 +diff -Naur bc-1.06.95.orig/bc/storage.c bc-1.06.95/bc/storage.c 8.22 +--- bc-1.06.95.orig/bc/storage.c 2006-09-04 21:39:31.000000000 -0500 8.23 ++++ bc-1.06.95/bc/storage.c 2014-04-09 13:28:11.770763410 -0500 8.24 +@@ -99,6 +99,7 @@ 8.25 + { 8.26 + f = &functions[indx]; 8.27 + f->f_defined = FALSE; 8.28 ++ f->f_void = FALSE; 8.29 + f->f_body = (char *) bc_malloc (BC_START_SIZE); 8.30 + f->f_body_size = BC_START_SIZE; 8.31 + f->f_code_size = 0; 8.32 +diff -Naur bc-1.06.95.orig/bc/util.c bc-1.06.95/bc/util.c 8.33 +--- bc-1.06.95.orig/bc/util.c 2006-09-04 21:39:31.000000000 -0500 8.34 ++++ bc-1.06.95/bc/util.c 2014-04-09 13:27:39.841190064 -0500 8.35 +@@ -602,8 +602,7 @@ 8.36 + case FUNCTDEF: 8.37 + if (id->f_name != 0) 8.38 + { 8.39 +- if (namekind != FUNCT) 8.40 +- free(name); 8.41 ++ free(name); 8.42 + /* Check to see if we are redefining a math lib function. */ 8.43 + if (use_math && namekind == FUNCTDEF && id->f_name <= 6) 8.44 + id->f_name = next_func++;
9.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 9.2 +++ b/bc/stuff/patches/series Thu Jun 08 00:20:23 2017 +0300 9.3 @@ -0,0 +1,1 @@ 9.4 +bc-1.06.95-memory_leak-1.patch
10.1 --- a/binutils/receipt Wed Jun 07 17:52:40 2017 +0200 10.2 +++ b/binutils/receipt Thu Jun 08 00:20:23 2017 +0300 10.3 @@ -14,7 +14,7 @@ 10.4 WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" 10.5 10.6 BUILD_DEPENDS="glibc-dev zlib-dev texinfo bison flex gettext-tools" 10.7 -BUILD_DEPENDS_arm="" 10.8 +BUILD_DEPENDS_arm=" " 10.9 SPLIT="libbfd" 10.10 10.11 # Rules to configure and make the package. 10.12 @@ -27,11 +27,11 @@ 10.13 mkdir build; cd build 10.14 10.15 $src/configure \ 10.16 + --enable-gold \ 10.17 + --enable-ld=default \ 10.18 + --enable-plugins \ 10.19 --enable-shared \ 10.20 - --disable-initfini-array \ 10.21 - --with-bugurl="http://bugs.slitaz.org/" \ 10.22 - --enable-gold \ 10.23 - --enable-plugins \ 10.24 + --with-system-zlib \ 10.25 $CONFIGURE_ARGS $ARCH_ARGS && 10.26 make tooldir=/usr && 10.27 make tooldir=/usr install
11.1 --- a/bzip2/receipt Wed Jun 07 17:52:40 2017 +0200 11.2 +++ b/bzip2/receipt Thu Jun 08 00:20:23 2017 +0300 11.3 @@ -47,6 +47,7 @@ 11.4 ;; 11.5 bzlib) 11.6 copy *.so* 11.7 + DEPENDS=" " 11.8 CAT="libs|library" 11.9 ;; 11.10 bzip2-apps)
12.1 --- a/cookutils/receipt Wed Jun 07 17:52:40 2017 +0200 12.2 +++ b/cookutils/receipt Thu Jun 08 00:20:23 2017 +0300 12.3 @@ -1,7 +1,7 @@ 12.4 # SliTaz package receipt v2. 12.5 12.6 PACKAGE="cookutils" 12.7 -VERSION="913" 12.8 +VERSION="917" 12.9 CATEGORY="base-system" 12.10 SHORT_DESC="SliTaz packages builder new generation" 12.11 MAINTAINER="pankso@slitaz.org"
13.1 --- a/coreutils-multicall/receipt Wed Jun 07 17:52:40 2017 +0200 13.2 +++ b/coreutils-multicall/receipt Thu Jun 08 00:20:23 2017 +0300 13.3 @@ -1,28 +1,23 @@ 13.4 -# SliTaz package receipt. 13.5 +# SliTaz package receipt v2. 13.6 13.7 PACKAGE="coreutils-multicall" 13.8 VERSION="8.25" 13.9 CATEGORY="system-tools" 13.10 -SHORT_DESC="Utilities for using and setting the basic system." 13.11 +SHORT_DESC="Utilities for using and setting the basic system" 13.12 MAINTAINER="al.bobylev@gmail.com" 13.13 LICENSE="GPL3" 13.14 WEB_SITE="https://www.gnu.org/software/coreutils/coreutils.html" 13.15 + 13.16 TARBALL="coreutils-$VERSION.tar.xz" 13.17 WGET_URL="$GNU_MIRROR/coreutils/$TARBALL" 13.18 13.19 SIBLINGS="coreutils" 13.20 -DEPENDS="glibc-base acl attr libcap gmp" 13.21 BUILD_DEPENDS="automake autoconf gettext xz libcap-dev gmp-dev patch" 13.22 13.23 # Rules to configure and make the package. 13.24 compile_rules() 13.25 { 13.26 - # LFS: Coreutils Internationalization Fixes Patch 13.27 - patch -Np1 -i $WOK/coreutils/stuff/coreutils-8.25-i18n-2.patch 13.28 - # SliTaz: show extended info touching CPU via uname 13.29 - patch -p1 -i $WOK/coreutils/stuff/uname.u 13.30 - # SliTaz: fix translations, especially deprecated symbol '\v' 13.31 - patch -p1 -i $WOK/coreutils/stuff/coreutils-fix-po.patch 13.32 + # Rebuild fixed translations 13.33 msgfmt po/nb.po -o po/nb.gmo 13.34 msgfmt po/sl.po -o po/sl.gmo 13.35 13.36 @@ -35,7 +30,10 @@ 13.37 make && make install 13.38 13.39 # LFS: Move programs to the locations specified by the FHS 13.40 - mkdir -p $install/bin $install/usr/sbin $install/usr/share/man/man8 13.41 + mkdir -p \ 13.42 + $install/bin \ 13.43 + $install/usr/sbin \ 13.44 + $install/usr/share/man/man8 13.45 for i in cat chgrp chmod chown cp date dd df echo false ln ls mkdir \ 13.46 mknod mv pwd rm rmdir stty sync true uname; do 13.47 rm $install/usr/bin/$i 13.48 @@ -51,13 +49,14 @@ 13.49 # Rules to gen a SliTaz package suitable for Tazpkg. 13.50 genpkg_rules() 13.51 { 13.52 - cook_copy_folders bin sbin libexec 13.53 + copy @std 13.54 + DEPENDS="glibc-base acl attr libcap gmp" 13.55 } 13.56 13.57 -post_install() 13.58 -{ 13.59 # Remove Busybox applets in order to not clash with ("/bin", "/sbin", 13.60 # "/usr/bin" and "/usr/sbin" conflicts with the same filename) 13.61 +post_install_coreutils_multicall() 13.62 +{ 13.63 rm "$1/bin/base64" # for /usr/bin/base64 13.64 rm "$1/bin/kill" # for /usr/bin/kill 13.65 rm "$1/bin/mktemp" # for /usr/bin/mktemp 13.66 @@ -67,27 +66,3 @@ 13.67 rm "$1/bin/stat" # for /usr/bin/stat 13.68 rm "$1/bin/touch" # for /usr/bin/touch 13.69 } 13.70 - 13.71 -post_remove() 13.72 -{ 13.73 - # Restore all Busybox applets that have been replaced 13.74 - 13.75 - # /bin: 13.76 - for i in base64 cat chgrp chmod chown cp date dd df echo false kill ln ls \ 13.77 - mkdir mknod mktemp mv nice printenv pwd rm rmdir sleep stat stty sync \ 13.78 - touch true uname; do 13.79 - busybox ln -s busybox "$1/bin/$i" 13.80 - done 13.81 - 13.82 - # /usr/bin: 13.83 - for i in '[' basename cksum comm cut dirname du env expand expr fold \ 13.84 - groups head hostid id install logname md5sum mkfifo nohup od printf \ 13.85 - readlink realpath seq sha1sum sha256sum sha512sum sort split sum tac \ 13.86 - tail tee test timeout tr tty unexpand uniq uptime users wc who whoami \ 13.87 - yes; do 13.88 - busybox ln -s /bin/busybox "$1/usr/bin/$i" 13.89 - done 13.90 - 13.91 - # /usr/sbin: 13.92 - busybox ln -s /bin/busybox "$1/usr/sbin/chroot" 13.93 -}
14.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 14.2 +++ b/coreutils-multicall/stuff Thu Jun 08 00:20:23 2017 +0300 14.3 @@ -0,0 +1,1 @@ 14.4 +../coreutils/stuff 14.5 \ No newline at end of file
15.1 --- a/flex/receipt Wed Jun 07 17:52:40 2017 +0200 15.2 +++ b/flex/receipt Thu Jun 08 00:20:23 2017 +0300 15.3 @@ -1,25 +1,22 @@ 15.4 -# SliTaz package receipt. 15.5 +# SliTaz package receipt v2. 15.6 15.7 PACKAGE="flex" 15.8 -VERSION="2.6.1" 15.9 +VERSION="2.6.4" 15.10 CATEGORY="development" 15.11 -SHORT_DESC="Flex is a fast lexical analyser generator." 15.12 +SHORT_DESC="Flex is a fast lexical analyser generator" 15.13 MAINTAINER="pankso@slitaz.org" 15.14 LICENSE="BSD" 15.15 WEB_SITE="https://github.com/westes/flex" 15.16 HOST_ARCH="i486 arm" 15.17 15.18 -TARBALL="$PACKAGE-$VERSION.tar.xz" 15.19 +TARBALL="$PACKAGE-$VERSION.tar.gz" 15.20 WGET_URL="$WEB_SITE/releases/download/v$VERSION/$TARBALL" 15.21 15.22 -DEPENDS="bison" 15.23 BUILD_DEPENDS="bison gettext help2man indent" 15.24 15.25 # Rules to configure and make the package. 15.26 compile_rules() 15.27 { 15.28 - patch -p1 -i $stuff/flex.patch 15.29 - 15.30 case "$ARCH" in 15.31 arm*) 15.32 export ac_cv_func_malloc_0_nonnull=yes 15.33 @@ -37,5 +34,6 @@ 15.34 # Rules to gen a SliTaz package suitable for Tazpkg. 15.35 genpkg_rules() 15.36 { 15.37 - cook_copy_folders bin lib include 15.38 + copy @std @dev 15.39 + DEPENDS="bison" 15.40 }
16.1 --- a/gdbm-dev/receipt Wed Jun 07 17:52:40 2017 +0200 16.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 16.3 @@ -1,20 +0,0 @@ 16.4 -# SliTaz package receipt. 16.5 - 16.6 -PACKAGE="gdbm-dev" 16.7 -VERSION="1.12" 16.8 -CATEGORY="development" 16.9 -SHORT_DESC="GNU database indexing library development files." 16.10 -MAINTAINER="pascal.bellard@slitaz.org" 16.11 -LICENSE="GPL3" 16.12 -WEB_SITE="http://www.gnu.org/software/gdbm" 16.13 -HOST_ARCH="i486 arm" 16.14 - 16.15 -WANTED="gdbm" 16.16 -DEPENDS="gdbm" 16.17 - 16.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 16.19 -genpkg_rules() 16.20 -{ 16.21 - cook_copy_files *.h *.*a 16.22 -} 16.23 -
17.1 --- a/gdbm-tools/receipt Wed Jun 07 17:52:40 2017 +0200 17.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 17.3 @@ -1,19 +0,0 @@ 17.4 -# SliTaz package receipt. 17.5 - 17.6 -PACKAGE="gdbm-tools" 17.7 -VERSION="1.12" 17.8 -CATEGORY="misc" 17.9 -SHORT_DESC="GNU database manager" 17.10 -MAINTAINER="al.bobylev@gmail.com" 17.11 -LICENSE="GPL3" 17.12 -WEB_SITE="https://www.gnu.org/software/gdbm" 17.13 -HOST_ARCH="i486 arm" 17.14 - 17.15 -WANTED="gdbm" 17.16 -DEPENDS="gdbm" 17.17 - 17.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 17.19 -genpkg_rules() 17.20 -{ 17.21 - cook_copy_folders bin 17.22 -}
18.1 --- a/gdbm/receipt Wed Jun 07 17:52:40 2017 +0200 18.2 +++ b/gdbm/receipt Thu Jun 08 00:20:23 2017 +0300 18.3 @@ -1,9 +1,9 @@ 18.4 -# SliTaz package receipt. 18.5 +# SliTaz package receipt v2. 18.6 18.7 PACKAGE="gdbm" 18.8 VERSION="1.12" 18.9 CATEGORY="misc" 18.10 -SHORT_DESC="GNU database indexing library." 18.11 +SHORT_DESC="GNU database manager" 18.12 MAINTAINER="pascal.bellard@slitaz.org" 18.13 LICENSE="GPL3" 18.14 WEB_SITE="https://www.gnu.org/software/gdbm" 18.15 @@ -12,9 +12,8 @@ 18.16 TARBALL="$PACKAGE-$VERSION.tar.gz" 18.17 WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" 18.18 18.19 -DEPENDS="" 18.20 BUILD_DEPENDS="gettext" 18.21 -SPLIT="gdbm-tools" 18.22 +SPLIT="gdbm-tools gdbm-dev" 18.23 18.24 # Rules to configure and make the package. 18.25 compile_rules() 18.26 @@ -29,5 +28,14 @@ 18.27 # Rules to gen a SliTaz package suitable for Tazpkg. 18.28 genpkg_rules() 18.29 { 18.30 - cook_copy_files *.so* 18.31 + case $PACKAGE in 18.32 + gdbm) 18.33 + copy *.so* 18.34 + ;; 18.35 + gdbm-tools) 18.36 + copy bin/ 18.37 + CAT="misc|tools" 18.38 + ;; 18.39 + *-dev) copy @dev;; 18.40 + esac 18.41 }
19.1 --- a/ghostscript-dev/receipt Wed Jun 07 17:52:40 2017 +0200 19.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 19.3 @@ -1,17 +0,0 @@ 19.4 -# SliTaz package receipt. 19.5 - 19.6 -PACKAGE="ghostscript-dev" 19.7 -VERSION="9.02" 19.8 -CATEGORY="development" 19.9 -SHORT_DESC="Ghostscript devel file" 19.10 -MAINTAINER="jozee@slitaz.org" 19.11 -LICENSE="GPL3" 19.12 -WANTED="ghostscript" 19.13 -WEB_SITE="http://ghostscript.com/" 19.14 - 19.15 -# Rules to gen a SliTaz package suitable for Tazpkg. 19.16 -genpkg_rules() 19.17 -{ 19.18 - mkdir -p $fs/usr/include 19.19 - cp -a $install/usr/include $fs/usr 19.20 -}
20.1 --- a/gperf/receipt Wed Jun 07 17:52:40 2017 +0200 20.2 +++ b/gperf/receipt Thu Jun 08 00:20:23 2017 +0300 20.3 @@ -1,9 +1,9 @@ 20.4 -# SliTaz package receipt. 20.5 +# SliTaz package receipt v2. 20.6 20.7 PACKAGE="gperf" 20.8 VERSION="3.0.4" 20.9 CATEGORY="development" 20.10 -SHORT_DESC="GNU gperf is a perfect hash function generator." 20.11 +SHORT_DESC="GNU gperf is a perfect hash function generator" 20.12 MAINTAINER="pankso@slitaz.org" 20.13 LICENSE="GPL3" 20.14 WEB_SITE="https://www.gnu.org/software/gperf/" 20.15 @@ -24,5 +24,5 @@ 20.16 # Rules to gen a SliTaz package suitable for Tazpkg. 20.17 genpkg_rules() 20.18 { 20.19 - cook_copy_folders bin 20.20 + copy @std 20.21 }
21.1 --- a/grep/receipt Wed Jun 07 17:52:40 2017 +0200 21.2 +++ b/grep/receipt Thu Jun 08 00:20:23 2017 +0300 21.3 @@ -1,9 +1,9 @@ 21.4 -# SliTaz package receipt. 21.5 +# SliTaz package receipt v2. 21.6 21.7 PACKAGE="grep" 21.8 -VERSION="2.25" 21.9 +VERSION="3.0" 21.10 CATEGORY="development" 21.11 -SHORT_DESC="GNU Global Regular Expression Print." 21.12 +SHORT_DESC="GNU Global Regular Expression Print" 21.13 MAINTAINER="paul@slitaz.org" 21.14 LICENSE="GPL3" 21.15 WEB_SITE="https://www.gnu.org/software/grep/" 21.16 @@ -11,25 +11,20 @@ 21.17 TARBALL="$PACKAGE-$VERSION.tar.xz" 21.18 WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" 21.19 21.20 -DEPENDS="pcre" 21.21 BUILD_DEPENDS="pcre-dev perl gettext" 21.22 21.23 # Rules to configure and make the package. 21.24 compile_rules() 21.25 { 21.26 - ./configure $CONFIGURE_ARGS && 21.27 + ./configure \ 21.28 + --bindir=/bin \ 21.29 + $CONFIGURE_ARGS && 21.30 make && make install 21.31 } 21.32 21.33 # Rules to gen a SliTaz package suitable for Tazpkg. 21.34 genpkg_rules() 21.35 { 21.36 - cook_copy_folders bin 21.37 + copy @std 21.38 + DEPENDS="pcre" 21.39 } 21.40 - 21.41 -post_remove() 21.42 -{ 21.43 - for i in grep egrep fgrep; do 21.44 - ln -sf busybox "$1/bin/$i" 21.45 - done 21.46 -}
22.1 --- a/gzip-full/receipt Wed Jun 07 17:52:40 2017 +0200 22.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 22.3 @@ -1,32 +0,0 @@ 22.4 -# SliTaz package receipt. 22.5 - 22.6 -PACKAGE="gzip-full" 22.7 -VERSION="1.8" 22.8 -CATEGORY="system-tools" 22.9 -SHORT_DESC="GNU compression utilities" 22.10 -MAINTAINER="erjo@slitaz.org" 22.11 -LICENSE="GPL3" 22.12 -WEB_SITE="http://www.gnu.org/software/gzip/" 22.13 - 22.14 -WANTED="gzip" 22.15 -DEPENDS="gzip" 22.16 - 22.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 22.18 -genpkg_rules() 22.19 -{ 22.20 - cook_copy_folders bin 22.21 - cook_split_rm gzip 22.22 -} 22.23 - 22.24 -pre_install() 22.25 -{ 22.26 - # Removing Busybox uncompress and zcat applets 22.27 - # as we have /usr/bin/uncompress and /usr/bin/zcat in this package 22.28 - rm -f "$1/bin/uncompress" "$1/bin/zcat" 22.29 -} 22.30 - 22.31 -post_remove() 22.32 -{ 22.33 - ln -s busybox "$1/bin/uncompress" 22.34 - ln -s busybox "$1/bin/zcat" 22.35 -}
23.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 23.2 +++ b/gzip/description.gzip-full.txt Thu Jun 08 00:20:23 2017 +0300 23.3 @@ -0,0 +1,17 @@ 23.4 + * `gunzip` - decompresses gzipped files 23.5 + * `gzexe` - creates self-decompressing executable files 23.6 + * `gzip` - compresses the given files using Lempel-Ziv (LZ77) coding 23.7 + * `uncompress` - decompresses compressed files 23.8 + * `zcat` - decompresses the given gzipped files to standard output 23.9 + * `zcmp` - runs `cmp` on gzipped files 23.10 + * `zdiff` - runs `diff` on gzipped files 23.11 + * `zegrep` - runs `egrep` on gzipped files 23.12 + * `zfgrep` - runs `fgrep` on gzipped files 23.13 + * `zforce` - forces a `.gz` extension on all given files that are gzipped 23.14 + files, so that `gzip` will not compress them again; this can be useful when 23.15 + file names were truncated during a file transfer 23.16 + * `zgrep` - runs `grep` on gzipped files 23.17 + * `zless` - runs `less` on gzipped files 23.18 + * `zmore` - runs `more` on gzipped files 23.19 + * `znew` - re-compresses files from `compress` format to `gzip` format - 23.20 + `.Z` to `.gz`
24.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 24.2 +++ b/gzip/description.gzip.txt Thu Jun 08 00:20:23 2017 +0300 24.3 @@ -0,0 +1,3 @@ 24.4 + * `gunzip` - decompresses gzipped files 24.5 + * `gzip` - compresses the given files using Lempel-Ziv (LZ77) coding 24.6 + * `zgrep` - runs `grep` on gzipped files
25.1 --- a/gzip/receipt Wed Jun 07 17:52:40 2017 +0200 25.2 +++ b/gzip/receipt Thu Jun 08 00:20:23 2017 +0300 25.3 @@ -1,9 +1,9 @@ 25.4 -# SliTaz package receipt. 25.5 +# SliTaz package receipt v2. 25.6 25.7 PACKAGE="gzip" 25.8 VERSION="1.8" 25.9 CATEGORY="system-tools" 25.10 -SHORT_DESC="GNU compression utilities (gzip and gunzip)" 25.11 +SHORT_DESC="GNU compression utilities" 25.12 MAINTAINER="erjo@slitaz.org" 25.13 LICENSE="GPL3" 25.14 WEB_SITE="https://www.gnu.org/software/gzip/" 25.15 @@ -11,7 +11,6 @@ 25.16 TARBALL="$PACKAGE-$VERSION.tar.xz" 25.17 WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" 25.18 25.19 -DEPENDS="glibc-base" 25.20 BUILD_DEPENDS="glibc-dev" 25.21 SPLIT="gzip-full" 25.22 25.23 @@ -19,23 +18,37 @@ 25.24 compile_rules() 25.25 { 25.26 ./configure $CONFIGURE_ARGS && make && make install 25.27 + 25.28 + mkdir -p $install/bin 25.29 + mv -v $install/usr/bin/gzip $install/bin 25.30 } 25.31 25.32 # Rules to gen a SliTaz package suitable for Tazpkg. 25.33 genpkg_rules() 25.34 { 25.35 - cook_copy_files gzip gunzip zgrep 25.36 + case $PACKAGE in 25.37 + gzip) 25.38 + copy gzip gunzip zgrep 25.39 + ;; 25.40 + gzip-full) 25.41 + copy bin/ 25.42 + remove_already_packed 25.43 + CAT="system-tools|full set" 25.44 + DEPENDS="gzip" 25.45 + ;; 25.46 + esac 25.47 } 25.48 25.49 -pre_install() 25.50 +# Removing Busybox gunzip applet 25.51 +# as we have /usr/bin/gunzip in this package 25.52 +pre_install_gzip() 25.53 { 25.54 - # Removing Busybox gzip and gunzip applets 25.55 - # as we have /usr/bin/gzip and /usr/bin/gunzip in this package 25.56 rm -f "$1/bin/gzip" "$1/bin/gunzip" 25.57 } 25.58 25.59 -post_remove() 25.60 +# Removing Busybox uncompress and zcat applets 25.61 +# as we have /usr/bin/uncompress and /usr/bin/zcat in this package 25.62 +pre_install_gzip_full() 25.63 { 25.64 - ln -s busybox "$1/bin/gzip" 25.65 - ln -s busybox "$1/bin/gunzip" 25.66 + rm -f "$1/bin/uncompress" "$1/bin/zcat" 25.67 }
26.1 --- a/iana-etc/receipt Wed Jun 07 17:52:40 2017 +0200 26.2 +++ b/iana-etc/receipt Thu Jun 08 00:20:23 2017 +0300 26.3 @@ -1,4 +1,4 @@ 26.4 -# SliTaz package receipt. 26.5 +# SliTaz package receipt v2. 26.6 26.7 PACKAGE="iana-etc" 26.8 VERSION="2.30" 26.9 @@ -11,7 +11,6 @@ 26.10 TARBALL="$PACKAGE-$VERSION.tar.bz2" 26.11 WGET_URL="http://anduin.linuxfromscratch.org/LFS/$TARBALL" 26.12 26.13 -DEPENDS="" 26.14 BUILD_DEPENDS="gawk" 26.15 26.16 # Rules to configure and make the package. 26.17 @@ -23,5 +22,5 @@ 26.18 # Rules to gen a SliTaz package suitable for Tazpkg. 26.19 genpkg_rules() 26.20 { 26.21 - cp -a $install/* $fs 26.22 + copy @std 26.23 }
27.1 --- a/inetutils/receipt Wed Jun 07 17:52:40 2017 +0200 27.2 +++ b/inetutils/receipt Thu Jun 08 00:20:23 2017 +0300 27.3 @@ -1,4 +1,4 @@ 27.4 -# SliTaz package receipt. 27.5 +# SliTaz package receipt v2. 27.6 27.7 PACKAGE="inetutils" 27.8 VERSION="1.9.4" 27.9 @@ -11,9 +11,6 @@ 27.10 TARBALL="$PACKAGE-$VERSION.tar.xz" 27.11 WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" 27.12 27.13 -DEPENDS="readline" 27.14 -BUILD_DEPENDS="" 27.15 - 27.16 # Rules to configure and make the package. 27.17 compile_rules() 27.18 { 27.19 @@ -39,5 +36,6 @@ 27.20 # Rules to gen a SliTaz package suitable for Tazpkg. 27.21 genpkg_rules() 27.22 { 27.23 - cook_copy_folders bin sbin 27.24 + copy @std 27.25 + DEPENDS="readline" 27.26 }
28.1 --- a/intltool/receipt Wed Jun 07 17:52:40 2017 +0200 28.2 +++ b/intltool/receipt Thu Jun 08 00:20:23 2017 +0300 28.3 @@ -1,9 +1,9 @@ 28.4 -# SliTaz package receipt. 28.5 +# SliTaz package receipt v2. 28.6 28.7 PACKAGE="intltool" 28.8 VERSION="0.51.0" 28.9 CATEGORY="development" 28.10 -SHORT_DESC="Translation tools (PO, XML)." 28.11 +SHORT_DESC="Internationalization tool" 28.12 MAINTAINER="pankso@slitaz.org" 28.13 LICENSE="GPL2" 28.14 WEB_SITE="https://freedesktop.org/wiki/Software/intltool/" 28.15 @@ -12,7 +12,6 @@ 28.16 TARBALL="$PACKAGE-$VERSION.tar.gz" 28.17 WGET_URL="http://launchpad.net/intltool/trunk/$VERSION/+download/$TARBALL" 28.18 28.19 -DEPENDS="perl perl-xml-parser gettext" 28.20 BUILD_DEPENDS="perl perl-xml-parser wget" 28.21 28.22 # Rules to configure and make the package. 28.23 @@ -29,5 +28,6 @@ 28.24 # Rules to gen a SliTaz package suitable for Tazpkg. 28.25 genpkg_rules() 28.26 { 28.27 - cook_copy_folders bin aclocal intltool 28.28 + copy @std 28.29 + DEPENDS="perl-xml-parser gettext" 28.30 }
29.1 --- a/iproute2/receipt Wed Jun 07 17:52:40 2017 +0200 29.2 +++ b/iproute2/receipt Thu Jun 08 00:20:23 2017 +0300 29.3 @@ -1,24 +1,23 @@ 29.4 -# SliTaz package receipt. 29.5 +# SliTaz package receipt v2. 29.6 29.7 PACKAGE="iproute2" 29.8 -VERSION="4.7.0" 29.9 +VERSION="4.9.0" 29.10 CATEGORY="network" 29.11 -SHORT_DESC="utilites for networking and traffic control" 29.12 +SHORT_DESC="Utilites for networking and traffic control" 29.13 MAINTAINER="allan316@gmail.com" 29.14 LICENSE="GPL2" 29.15 WEB_SITE="http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2" 29.16 -TAGS="network route" 29.17 29.18 TARBALL="$PACKAGE-$VERSION.tar.xz" 29.19 WGET_URL="https://www.kernel.org/pub/linux/utils/net/$PACKAGE/$TARBALL" 29.20 29.21 -DEPENDS="iptables db" 29.22 BUILD_DEPENDS="bison flex iptables-dev db-dev libmnl-dev elfutils-dev" 29.23 29.24 # Rules to configure and make the package. 29.25 compile_rules() 29.26 { 29.27 ./configure /usr/include $CONFIGURE_ARGS && 29.28 + sed -i 's|tc-skbmod\.8||' $src/man/man8/Makefile && 29.29 make && 29.30 make DOCDIR=/usr/share/doc/$PACKAGE-$VERSION DESTDIR=$DESTDIR install 29.31 } 29.32 @@ -26,10 +25,7 @@ 29.33 # Rules to gen a SliTaz package suitable for Tazpkg. 29.34 genpkg_rules() 29.35 { 29.36 - mkdir -p $fs/bin 29.37 - cp -a $install/usr $fs/ 29.38 - cp -a $install/etc $fs/ 29.39 - cp -a $install/var $fs/ 29.40 - cp -a $install/sbin $fs/ 29.41 - ln $fs/sbin/ip $fs/sbin/ss /$fs/bin/ 29.42 + copy @std 29.43 + TAGS="network route" 29.44 + DEPENDS="iptables db" 29.45 }
30.1 --- a/iptables-dev/receipt Wed Jun 07 17:52:40 2017 +0200 30.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 30.3 @@ -1,22 +0,0 @@ 30.4 -# SliTaz package receipt. 30.5 - 30.6 -PACKAGE="iptables-dev" 30.7 -VERSION="1.4.21" 30.8 -CATEGORY="development" 30.9 -SHORT_DESC="Packet filtering framework (Firewall) - dev files" 30.10 -WEB_SITE="http://www.netfilter.org/" 30.11 -MAINTAINER="pankso@slitaz.org" 30.12 -LICENSE="GPL2" 30.13 -WANTED="iptables" 30.14 - 30.15 -DEPENDS="pkg-config iptables" 30.16 - 30.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 30.18 -genpkg_rules() 30.19 -{ 30.20 - EXTRAVERSION=_${kvers} 30.21 - mkdir -p $fs/usr/lib 30.22 - cp -a $install/usr/include $fs/usr 30.23 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 30.24 - cp -a $install/usr/lib/*.*a $fs/usr/lib 30.25 -}
31.1 --- a/iptables/receipt Wed Jun 07 17:52:40 2017 +0200 31.2 +++ b/iptables/receipt Thu Jun 08 00:20:23 2017 +0300 31.3 @@ -1,29 +1,28 @@ 31.4 -# SliTaz package receipt. 31.5 +# SliTaz package receipt v2. 31.6 31.7 PACKAGE="iptables" 31.8 -VERSION="1.4.21" 31.9 +VERSION="1.6.1" 31.10 +EXTRAVERSION=_$kvers 31.11 CATEGORY="security" 31.12 -SHORT_DESC="Packet filtering framework (Firewall)." 31.13 +SHORT_DESC="Packet filtering framework (Firewall)" 31.14 MAINTAINER="pankso@slitaz.org" 31.15 LICENSE="GPL2" 31.16 +WEB_SITE="http://www.netfilter.org/projects/iptables/" 31.17 + 31.18 TARBALL="$PACKAGE-$VERSION.tar.bz2" 31.19 -WEB_SITE="http://www.netfilter.org/" 31.20 -WGET_URL="http://www.netfilter.org/projects/iptables/files/$TARBALL" 31.21 -TAGS="firewall" 31.22 +WGET_URL="${WEB_SITE}files/$TARBALL" 31.23 +TARBALL_SHA1="b2592490ca7a6c2cd0f069e167a4337c86acdf91" 31.24 31.25 -DEPENDS="linux-netfilter" 31.26 -BUILD_DEPENDS="linux-module-headers" 31.27 +BUILD_DEPENDS="linux-module-headers libmnl-dev libnftnl-dev" 31.28 +SPLIT="iptables-dev" 31.29 31.30 # Rules to configure and make the package. 31.31 compile_rules() 31.32 { 31.33 - cd $src 31.34 # Set the right Kernel path to compile. 31.35 KERNEL_PATH="/usr/src/linux" 31.36 ./configure \ 31.37 - --prefix=/usr \ 31.38 --libexecdir=/usr/lib/iptables \ 31.39 - --mandir=/usr/share/man \ 31.40 $CONFIGURE_ARGS && 31.41 make && make DESTDIR=$DESTDIR install 31.42 } 31.43 @@ -31,9 +30,14 @@ 31.44 # Rules to gen a SliTaz package suitable for Tazpkg. 31.45 genpkg_rules() 31.46 { 31.47 - EXTRAVERSION=_${kvers} 31.48 - mkdir -p $fs/usr/lib 31.49 - cp -a $install/usr/sbin $fs/usr 31.50 - cp -a $install/usr/lib/lib* $fs/usr/lib 31.51 - cp -a $install/usr/lib/xtables $fs/usr/lib 31.52 + case $PACKAGE in 31.53 + iptables) 31.54 + copy @std 31.55 + DEPENDS="linux-netfilter" 31.56 + TAGS="firewall" 31.57 + ;; 31.58 + *-dev) 31.59 + copy @dev 31.60 + ;; 31.61 + esac 31.62 }
32.1 --- a/jbig2dec-dev/receipt Wed Jun 07 17:52:40 2017 +0200 32.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 32.3 @@ -1,22 +0,0 @@ 32.4 -# SliTaz package receipt. 32.5 - 32.6 -PACKAGE="jbig2dec-dev" 32.7 -VERSION="0.11" 32.8 -CATEGORY="development" 32.9 -SHORT_DESC="devel files for jbig2dec" 32.10 -MAINTAINER="slaxemulator@gmail.com" 32.11 -LICENSE="GPL3" 32.12 -WEB_SITE="http://jbig2dec.sourceforge.net/" 32.13 -WANTED="jbig2dec" 32.14 -HOST_ARCH="i486 arm" 32.15 - 32.16 -DEPENDS="jbig2dec" 32.17 - 32.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 32.19 -genpkg_rules() 32.20 -{ 32.21 - mkdir -p $fs/usr/lib 32.22 - cp -a $install/usr/lib/*.*a $fs/usr/lib 32.23 - cp -a $install/usr/include $fs/usr 32.24 -} 32.25 -
33.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 33.2 +++ b/jbig2dec/description.txt Thu Jun 08 00:20:23 2017 +0300 33.3 @@ -0,0 +1,4 @@ 33.4 +JBIG2 is a compression format for lossless and lossy encoding of scanned 33.5 +monochrome documents at moderately high resolution. It is very efficient in 33.6 +that domain, claiming 100:1 compression. jbig2dec is a decoder-only 33.7 +implementation of the format.
34.1 --- a/jbig2dec/receipt Wed Jun 07 17:52:40 2017 +0200 34.2 +++ b/jbig2dec/receipt Thu Jun 08 00:20:23 2017 +0300 34.3 @@ -1,4 +1,4 @@ 34.4 -# SliTaz package receipt. 34.5 +# SliTaz package receipt v2. 34.6 34.7 PACKAGE="jbig2dec" 34.8 VERSION="0.11" 34.9 @@ -6,25 +6,26 @@ 34.10 SHORT_DESC="Decoder implementation of the JBIG2 image compressiong format" 34.11 MAINTAINER="slaxemulator@gmail.com" 34.12 LICENSE="GPL3" 34.13 -TARBALL="$PACKAGE-$VERSION.tar.gz" 34.14 -WEB_SITE="http://jbig2dec.sourceforge.net/" 34.15 -WGET_URL="http://ghostscript.com/~giles/jbig2/$PACKAGE/$TARBALL" 34.16 +WEB_SITE="https://sourceforge.net/projects/jbig2dec/" 34.17 HOST_ARCH="i486 arm" 34.18 34.19 +TARBALL="$PACKAGE-$VERSION.tar.xz" 34.20 +WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 34.21 + 34.22 BUILD_DEPENDS="libpng-dev" 34.23 +SPLIT="jbig2dec-dev" 34.24 34.25 # Rules to configure and make the package. 34.26 compile_rules() 34.27 { 34.28 - ./configure \ 34.29 - $CONFIGURE_ARGS && 34.30 - make && make install 34.31 + ./configure $CONFIGURE_ARGS && make && make install 34.32 } 34.33 34.34 # Rules to gen a SliTaz package suitable for Tazpkg. 34.35 genpkg_rules() 34.36 { 34.37 - mkdir -p $fs/usr/lib 34.38 - cp -a $install/usr/bin $fs/usr 34.39 - cp -a $install/usr/lib/*.so* $fs/usr/lib 34.40 + case $PACKAGE in 34.41 + jbig2dec) copy @std;; 34.42 + *-dev) copy @dev;; 34.43 + esac 34.44 }
35.1 --- a/kbd-base/receipt Wed Jun 07 17:52:40 2017 +0200 35.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 35.3 @@ -1,42 +0,0 @@ 35.4 -# SliTaz package receipt. 35.5 - 35.6 -PACKAGE="kbd-base" 35.7 -VERSION="2.0.3" 35.8 -CATEGORY="base-system" 35.9 -SHORT_DESC="Keyboard mapping definitions, loadkeys and setfont utilities" 35.10 -MAINTAINER="pankso@slitaz.org" 35.11 -LICENSE="GPL2" 35.12 -WEB_SITE="http://kbd-project.org/" 35.13 -HOST_ARCH="i486 arm" 35.14 - 35.15 -WANTED="kbd" 35.16 - 35.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 35.18 -genpkg_rules() 35.19 -{ 35.20 - cook_copy_files loadkeys setfont \ 35.21 - \ 35.22 - be-latin1.map* fr-latin1.map* dvorak.map* dvorak-r.map* dvorak-l.map* \ 35.23 - br-abnt2.map* cf.map* cz-lat2.map* dk-latin1.map* es.map* fi.map* \ 35.24 - gr.map* gr-pc.map* it.map* is-latin1.map* jp106.map* nl2.map* \ 35.25 - no-latin1.map* pl2.map* pt-latin1.map* ru.map* se-lat6.map* \ 35.26 - tr_q-latin5.map* trq.map* uk.map* us-acentos.map* us.map* croat.map* \ 35.27 - de_CH-latin1.map* de-latin1.map* fr_CH-latin1.map* hu.map* \ 35.28 - sg-latin1.map* slovene.map* \ 35.29 - \ 35.30 - azerty-layout.inc compose.inc euro1.inc euro1.map.gz euro2.map.gz \ 35.31 - linux-keys-bare.inc linux-with-alt-and-altgr.inc \ 35.32 - linux-with-two-alt-keys.inc qwerty-layout.inc qwertz-layout.inc \ 35.33 - compose.latin1 35.34 - rm -rf $fs/usr/share/kbd/keymaps/i386/olpc 35.35 - 35.36 - # X11 keyboard aliases 35.37 - ln -s croat.map.gz $fs/usr/share/kbd/keymaps/i386/qwertz/hr.map.gz 35.38 -} 35.39 - 35.40 -# Make sure it will run on host or no keyboard support... 35.41 -testsuite() 35.42 -{ 35.43 - readelf -h $install/usr/bin/loadkeys 35.44 - readelf -h $install/usr/bin/setfont 35.45 -}
36.1 --- a/kbd-busybox/receipt Wed Jun 07 17:52:40 2017 +0200 36.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 36.3 @@ -1,23 +0,0 @@ 36.4 -# SliTaz package receipt. 36.5 - 36.6 -PACKAGE="kbd-busybox" 36.7 -VERSION="2.0.3" 36.8 -CATEGORY="base-system" 36.9 -SHORT_DESC="Keyboard mapping definitions for busybox." 36.10 -MAINTAINER="pascal.bellard@slitaz.org" 36.11 -LICENSE="GPL2" 36.12 -WEB_SITE="http://www.slitaz.org/" 36.13 - 36.14 -WANTED="kbd-base" 36.15 -BUILD_DEPENDS="kbd-base busybox" 36.16 - 36.17 -# Rules to configure and make the package. 36.18 -compile_rules() 36.19 -{ 36.20 - mkdir -p $fs/usr/share/kmap 36.21 - 36.22 - for i in $(find /usr/share/kbd/keymaps/i386 -name '*.map.gz' | grep -v 'include'); do 36.23 - echo $i 36.24 - loadkeys -ub $i > $fs/usr/share/kmap/$(basename $i .map.gz).kmap 36.25 - done 36.26 -}
37.1 --- a/kbd-vlock/receipt Wed Jun 07 17:52:40 2017 +0200 37.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 37.3 @@ -1,19 +0,0 @@ 37.4 -# SliTaz package receipt. 37.5 - 37.6 -PACKAGE="kbd-vlock" 37.7 -VERSION="2.0.3" 37.8 -CATEGORY="system-tools" 37.9 -SHORT_DESC="vlock - Virtual Console lock program" 37.10 -MAINTAINER="al.bobylev@gmail.com" 37.11 -LICENSE="GPL2" 37.12 -WEB_SITE="http://kbd-project.org/" 37.13 -TAGS="console" 37.14 - 37.15 -WANTED="kbd" 37.16 -DEPENDS="pam" 37.17 - 37.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 37.19 -genpkg_rules() 37.20 -{ 37.21 - cook_copy_files vlock 37.22 -}
38.1 --- a/kbd/receipt Wed Jun 07 17:52:40 2017 +0200 38.2 +++ b/kbd/receipt Thu Jun 08 00:20:23 2017 +0300 38.3 @@ -1,31 +1,24 @@ 38.4 -# SliTaz package receipt. 38.5 +# SliTaz package receipt v2. 38.6 38.7 PACKAGE="kbd" 38.8 -VERSION="2.0.3" 38.9 +VERSION="2.0.4" 38.10 CATEGORY="system-tools" 38.11 SHORT_DESC="Keyboard mapping definitions and tools" 38.12 MAINTAINER="pankso@slitaz.org" 38.13 LICENSE="GPL2" 38.14 WEB_SITE="http://kbd-project.org/" 38.15 -TAGS="keyboard" 38.16 HOST_ARCH="i486 arm" 38.17 38.18 TARBALL="kbd-$VERSION.tar.xz" 38.19 WGET_URL="https://www.kernel.org/pub/linux/utils/kbd/$TARBALL" 38.20 38.21 -DEPENDS="kbd-base" 38.22 -BUILD_DEPENDS="check-dev bison flex gettext patch pam-dev" 38.23 -SPLIT="kbd-base kbd-busybox kbd-vlock" 38.24 - 38.25 -# Handle cross compilation. 38.26 -case "$ARCH" in 38.27 - arm) BUILD_DEPENDS="flex check-dev" ;; 38.28 -esac 38.29 +BUILD_DEPENDS="check-dev bison flex gettext patch pam-dev busybox" 38.30 +BUILD_DEPENDS_arm="flex check-dev" 38.31 +SPLIT="kbd-base kbd-vlock kbd-busybox kbd" 38.32 38.33 # Rules to configure and make the package. 38.34 compile_rules() 38.35 { 38.36 - patch -Np1 -i $stuff/kbd-2.0.3-backspace-1.patch 38.37 sed -i 's/\(RESIZECONS_PROGS=\)yes/\1no/g' configure 38.38 sed -i 's/resizecons.8 //' docs/man/man8/Makefile.in 38.39 38.40 @@ -45,14 +38,66 @@ 38.41 mkdir -p $install/usr/share/doc/kbd-$VERSION 38.42 cp -R docs/doc/* $install/usr/share/doc/kbd-$VERSION 38.43 38.44 - # Cook packages before "kbd" packaging to properly work cook_split_rm() 38.45 - cook kbd-base >/dev/null 2>&1 38.46 - cook kbd-vlock >/dev/null 2>&1 38.47 + # X11 keyboard aliases 38.48 + ln -s croat.map.gz $install/usr/share/kbd/keymaps/i386/qwertz/hr.map.gz 38.49 + 38.50 + # .kmap files for busybox 38.51 + mkdir -p $install/usr/share/kmap 38.52 + for i in $(find $install/usr/share/kbd/keymaps/i386 -name '*.map.gz' | grep -v 'include'); do 38.53 + j=$(basename $i .map.gz) 38.54 + echo $j 38.55 + $install/usr/bin/loadkeys -ub $i > $install/usr/share/kmap/$j.kmap 38.56 + done 38.57 +} 38.58 + 38.59 +# Make sure it will run on host or no keyboard support... 38.60 +testsuite() 38.61 +{ 38.62 + readelf -h $install/usr/bin/loadkeys 38.63 + readelf -h $install/usr/bin/setfont 38.64 } 38.65 38.66 # Rules to gen a SliTaz package suitable for Tazpkg. 38.67 genpkg_rules() 38.68 { 38.69 - cook_copy_folders bin kbd 38.70 - cook_split_rm kbd-base kbd-vlock 38.71 + case $PACKAGE in 38.72 + kbd-base) 38.73 + copy loadkeys setfont \ 38.74 + \ 38.75 + be-latin1.map* fr-latin1.map* dvorak.map* dvorak-r.map* \ 38.76 + dvorak-l.map* br-abnt2.map* cf.map* cz-lat2.map* \ 38.77 + dk-latin1.map* es.map* fi.map* gr.map* \ 38.78 + gr-pc.map* it.map* is-latin1.map* jp106.map* \ 38.79 + nl2.map* no-latin1.map* pl2.map* pt-latin1.map* \ 38.80 + ru.map* se-lat6.map* tr_q-latin5.map* trq.map* \ 38.81 + uk.map* us-acentos.map* us.map* croat.map* \ 38.82 + de_CH-latin1.map* de-latin1.map* fr_CH-latin1.map* hu.map* \ 38.83 + sg-latin1.map* slovene.map* hr.map* \ 38.84 + \ 38.85 + azerty-layout.inc compose.inc euro1.inc euro1.map.gz euro2.map.gz \ 38.86 + linux-keys-bare.inc linux-with-alt-and-altgr.inc \ 38.87 + linux-with-two-alt-keys.inc qwerty-layout.inc qwertz-layout.inc \ 38.88 + compose.latin1 38.89 + rm -rf $fs/usr/share/kbd/keymaps/i386/olpc 38.90 + DEPENDS=" " 38.91 + CAT="base-system|loadkeys and setfont utilities" 38.92 + ;; 38.93 + kbd-vlock) 38.94 + copy vlock 38.95 + CAT="system-tools|vlock - Virtual Console lock program" 38.96 + DEPENDS="pam" 38.97 + TAGS="console" 38.98 + ;; 38.99 + kbd-busybox) 38.100 + copy *.kmap 38.101 + DEPENDS="busybox" 38.102 + CAT="base-system|mappings for busybox" 38.103 + ;; 38.104 + kbd) 38.105 + copy bin/ kbd/ 38.106 + remove_already_packed 38.107 + DEPENDS="kbd-base" 38.108 + TAGS="keyboard" 38.109 + ;; 38.110 + esac 38.111 }
39.1 --- a/kbd/stuff/kbd-2.0.3-backspace-1.patch Wed Jun 07 17:52:40 2017 +0200 39.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 39.3 @@ -1,250 +0,0 @@ 39.4 -Submitted By: Matt Burgess 39.5 -Date: 2008-12-06 39.6 -Initial Package Version: 1.15 39.7 -Upstream Status: Not submitted, possibly incomplete 39.8 -Description: Makes Backspace and Delete keys consistent in all i386 keymaps. 39.9 -Makes the Backspace key send character code 127, and Delete send a well known 39.10 -escape sequence. Obsoletes the /etc/kbd/bs-sends-del file for i386. 39.11 - 39.12 -Original patch for 1.12 by Alexander Patrakov. 39.13 -Updated for 1.13 (drop ru.map, the change is upstream, and add ru_win.map, 39.14 -ru-cp1251.map) by Ken Moffat <ken at linuxfromscratch dot org>. 39.15 -Re-diffed against 1.15 by Matt Burgess <matthew at linuxfromscratch.org>. 39.16 - 39.17 -diff -Naur kbd-1.15.orig/data/keymaps/i386/dvorak/dvorak-l.map kbd-1.15/data/keymaps/i386/dvorak/dvorak-l.map 39.18 ---- kbd-1.15.orig/data/keymaps/i386/dvorak/dvorak-l.map 2008-06-20 12:36:01.000000000 +0100 39.19 -+++ kbd-1.15/data/keymaps/i386/dvorak/dvorak-l.map 2008-12-03 22:27:55.000000000 +0000 39.20 -@@ -43,7 +43,7 @@ 39.21 - keycode 11 = three numbersign 39.22 - keycode 12 = two at 39.23 - keycode 13 = one exclam 39.24 -- keycode 14 = BackSpace Delete 39.25 -+ keycode 14 = Delete Delete 39.26 - ! -------------------------------------------------------------------------- 39.27 - ! Row 3 39.28 - ! -------------------------------------------------------------------------- 39.29 -diff -Naur kbd-1.15.orig/data/keymaps/i386/dvorak/dvorak-r.map kbd-1.15/data/keymaps/i386/dvorak/dvorak-r.map 39.30 ---- kbd-1.15.orig/data/keymaps/i386/dvorak/dvorak-r.map 2008-06-20 12:36:01.000000000 +0100 39.31 -+++ kbd-1.15/data/keymaps/i386/dvorak/dvorak-r.map 2008-12-03 22:28:13.000000000 +0000 39.32 -@@ -43,7 +43,7 @@ 39.33 - keycode 11 = slash question 39.34 - keycode 12 = bracketleft braceleft 39.35 - keycode 13 = bracketright braceright 39.36 -- keycode 14 = BackSpace Delete 39.37 -+ keycode 14 = Delete Delete 39.38 - ! -------------------------------------------------------------------------- 39.39 - ! Row 3 39.40 - ! -------------------------------------------------------------------------- 39.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 39.42 ---- kbd-1.15.orig/data/keymaps/i386/fgGIod/tr_f-latin5.map 2008-10-23 20:03:58.000000000 +0100 39.43 -+++ kbd-1.15/data/keymaps/i386/fgGIod/tr_f-latin5.map 2008-12-03 22:40:32.000000000 +0000 39.44 -@@ -51,7 +51,7 @@ 39.45 - alt keycode 12 = Meta_minus 39.46 - keycode 13 = minus underscore 39.47 - alt keycode 13 = Meta_equal 39.48 --keycode 14 = BackSpace Delete 39.49 -+keycode 14 = Delete Delete 39.50 - alt keycode 14 = Meta_Delete 39.51 - keycode 15 = Tab Meta_Tab 39.52 - alt keycode 15 = Meta_Tab 39.53 -diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/lt.l4.map kbd-1.15/data/keymaps/i386/qwerty/lt.l4.map 39.54 ---- kbd-1.15.orig/data/keymaps/i386/qwerty/lt.l4.map 2008-10-23 20:03:59.000000000 +0100 39.55 -+++ kbd-1.15/data/keymaps/i386/qwerty/lt.l4.map 2008-12-03 22:42:14.000000000 +0000 39.56 -@@ -205,7 +205,7 @@ 39.57 - # edit this if you want the key above <Enter> to delete symbols above 39.58 - # cursor, not before. 39.59 - keycode 14 = \ 39.60 -- BackSpace BackSpace BackSpace BackSpace \ 39.61 -+ Delete Delete Delete Delete \ 39.62 - Delete Delete Delete Delete \ 39.63 - Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace \ 39.64 - Meta_Delete Meta_Delete Meta_Delete Meta_Delete 39.65 -@@ -506,7 +506,7 @@ 39.66 - 39.67 - # Edit this if you want strict VT100 emulation. 39.68 - string F111 = "\033[3$" 39.69 --keycode 111 = Delete F111 Delete F111 \ 39.70 -+keycode 111 = Remove F111 Remove F111 \ 39.71 - Remove Remove Remove Remove \ 39.72 - Meta_Delete Meta_Delete Meta_Delete Meta_Delete \ 39.73 - Boot Boot Boot Boot 39.74 -diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/lt.map kbd-1.15/data/keymaps/i386/qwerty/lt.map 39.75 ---- kbd-1.15.orig/data/keymaps/i386/qwerty/lt.map 2008-10-23 20:03:59.000000000 +0100 39.76 -+++ kbd-1.15/data/keymaps/i386/qwerty/lt.map 2008-12-03 22:42:58.000000000 +0000 39.77 -@@ -204,7 +204,7 @@ 39.78 - # edit this if you want the key above <Enter> to delete symbols above 39.79 - # cursor, not before. 39.80 - keycode 14 = \ 39.81 -- BackSpace BackSpace BackSpace BackSpace \ 39.82 -+ Delete Delete Delete Delete \ 39.83 - Delete Delete Delete Delete \ 39.84 - Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace \ 39.85 - Meta_Delete Meta_Delete Meta_Delete Meta_Delete 39.86 -@@ -505,7 +505,7 @@ 39.87 - 39.88 - # Edit this if you want strict VT100 emulation. 39.89 - string F111 = "\033[3$" 39.90 --keycode 111 = Delete F111 Delete F111 \ 39.91 -+keycode 111 = Remove F111 Remove F111 \ 39.92 - Remove Remove Remove Remove \ 39.93 - Meta_Delete Meta_Delete Meta_Delete Meta_Delete \ 39.94 - Boot Boot Boot Boot 39.95 -diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/no-latin1.map kbd-1.15/data/keymaps/i386/qwerty/no-latin1.map 39.96 ---- kbd-1.15.orig/data/keymaps/i386/qwerty/no-latin1.map 2008-06-20 12:36:00.000000000 +0100 39.97 -+++ kbd-1.15/data/keymaps/i386/qwerty/no-latin1.map 2008-12-03 22:44:25.000000000 +0000 39.98 -@@ -3,7 +3,7 @@ 39.99 - # Send comments to Kjetil T. Homme <kjetilho@ifi.uio.no> 39.100 - include "linux-with-alt-and-altgr" 39.101 - plain keycode 83 = KP_Comma 39.102 -- plain keycode 111 = Delete # "Remove" originally, weird... 39.103 -+ plain keycode 111 = Remove 39.104 - strings as usual 39.105 - 39.106 - keycode 1 = Escape 39.107 -diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ru1.map kbd-1.15/data/keymaps/i386/qwerty/ru1.map 39.108 ---- kbd-1.15.orig/data/keymaps/i386/qwerty/ru1.map 2008-10-23 20:03:59.000000000 +0100 39.109 -+++ kbd-1.15/data/keymaps/i386/qwerty/ru1.map 2008-12-03 22:45:32.000000000 +0000 39.110 -@@ -143,8 +143,8 @@ 39.111 - 39.112 - # The keycode "0xFF" is too dangerous for many programs (including emacs). 39.113 - # So let it be bracket instead of Hard Sign. 39.114 --# altgr keycode 27 = +0xDF 39.115 --# altgr shift keycode 27 = +0xFF 39.116 -+altgr keycode 27 = +0xDF 39.117 -+altgr shift keycode 27 = +0xFF 39.118 - control keycode 27 = Control_bracketright 39.119 - altgr control keycode 27 = Control_bracketright 39.120 - alt keycode 27 = Meta_bracketright 39.121 -diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ru2.map kbd-1.15/data/keymaps/i386/qwerty/ru2.map 39.122 ---- kbd-1.15.orig/data/keymaps/i386/qwerty/ru2.map 2008-10-23 20:03:59.000000000 +0100 39.123 -+++ kbd-1.15/data/keymaps/i386/qwerty/ru2.map 2008-12-03 22:46:15.000000000 +0000 39.124 -@@ -46,7 +46,7 @@ 39.125 - alt keycode 12 = Meta_minus 39.126 - keycode 13 = equal plus equal plus 39.127 - alt keycode 13 = Meta_equal 39.128 -- keycode 14 = BackSpace BackSpace BackSpace BackSpace 39.129 -+ keycode 14 = Delete Delete Delete Delete 39.130 - alt keycode 14 = Meta_Delete 39.131 - keycode 15 = Tab Tab Tab Tab 39.132 - alt keycode 15 = Meta_Tab 39.133 -diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ru-cp1251.map kbd-1.15/data/keymaps/i386/qwerty/ru-cp1251.map 39.134 ---- kbd-1.15.orig/data/keymaps/i386/qwerty/ru-cp1251.map 2008-10-23 20:03:59.000000000 +0100 39.135 -+++ kbd-1.15/data/keymaps/i386/qwerty/ru-cp1251.map 2008-12-03 22:47:12.000000000 +0000 39.136 -@@ -39,7 +39,7 @@ 39.137 - alt keycode 12 = Meta_minus 39.138 - keycode 13 = equal plus equal plus 39.139 - alt keycode 13 = Meta_equal 39.140 -- keycode 14 = BackSpace 39.141 -+ keycode 14 = Delete 39.142 - alt keycode 14 = Meta_Delete 39.143 - keycode 15 = Tab 39.144 - alt keycode 15 = Meta_Tab 39.145 -diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ru-ms.map kbd-1.15/data/keymaps/i386/qwerty/ru-ms.map 39.146 ---- kbd-1.15.orig/data/keymaps/i386/qwerty/ru-ms.map 2008-10-23 20:03:59.000000000 +0100 39.147 -+++ kbd-1.15/data/keymaps/i386/qwerty/ru-ms.map 2008-12-03 22:48:10.000000000 +0000 39.148 -@@ -89,8 +89,8 @@ 39.149 - altgr alt keycode 13 = Meta_equal 39.150 - shift alt keycode 13 = Meta_plus 39.151 - altgr shift alt keycode 13 = Meta_plus 39.152 -- keycode 14 = BackSpace BackSpace BackSpace BackSpace 39.153 --# keycode 14 = Delete Delete Delete Delete 39.154 -+# keycode 14 = BackSpace BackSpace BackSpace BackSpace 39.155 -+ keycode 14 = Delete Delete Delete Delete 39.156 - alt keycode 14 = Meta_Delete 39.157 - altgr alt keycode 14 = Meta_Delete 39.158 - keycode 15 = Tab Tab Tab Tab 39.159 -diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ru_win.map kbd-1.15/data/keymaps/i386/qwerty/ru_win.map 39.160 ---- kbd-1.15.orig/data/keymaps/i386/qwerty/ru_win.map 2008-10-23 20:03:59.000000000 +0100 39.161 -+++ kbd-1.15/data/keymaps/i386/qwerty/ru_win.map 2008-12-03 22:49:17.000000000 +0000 39.162 -@@ -42,7 +42,7 @@ 39.163 - alt keycode 12 = Meta_minus 39.164 - keycode 13 = equal plus equal plus 39.165 - alt keycode 13 = Meta_equal 39.166 -- keycode 14 = BackSpace BackSpace BackSpace BackSpace 39.167 -+ keycode 14 = Delete Delete Delete Delete 39.168 - alt keycode 14 = Meta_Delete 39.169 - keycode 15 = Tab Tab Tab Tab 39.170 - alt keycode 15 = Meta_Tab 39.171 -diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/se-ir209.map kbd-1.15/data/keymaps/i386/qwerty/se-ir209.map 39.172 ---- kbd-1.15.orig/data/keymaps/i386/qwerty/se-ir209.map 2008-10-23 20:03:59.000000000 +0100 39.173 -+++ kbd-1.15/data/keymaps/i386/qwerty/se-ir209.map 2008-12-03 22:50:18.000000000 +0000 39.174 -@@ -345,7 +345,7 @@ 39.175 - keycode 109 = Next Scroll_Forward 39.176 - keycode 110 = Insert 39.177 - 39.178 -- keycode 111 = Delete # "Remove" originally, weird... 39.179 -+ keycode 111 = Remove 39.180 - control alt keycode 111 = Boot 39.181 - control altgr keycode 111 = Boot 39.182 - 39.183 -diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/se-lat6.map kbd-1.15/data/keymaps/i386/qwerty/se-lat6.map 39.184 ---- kbd-1.15.orig/data/keymaps/i386/qwerty/se-lat6.map 2008-10-23 20:03:59.000000000 +0100 39.185 -+++ kbd-1.15/data/keymaps/i386/qwerty/se-lat6.map 2008-12-03 22:50:44.000000000 +0000 39.186 -@@ -374,6 +374,6 @@ 39.187 - keycode 109 = Next Scroll_Forward 39.188 - keycode 110 = Insert 39.189 - 39.190 -- keycode 111 = Delete # "Remove" originally, weird... 39.191 -+ keycode 111 = Remove 39.192 - control alt keycode 111 = Boot 39.193 - control altgr keycode 111 = Boot 39.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 39.195 ---- kbd-1.15.orig/data/keymaps/i386/qwerty/tr_q-latin5.map 2008-10-23 20:03:59.000000000 +0100 39.196 -+++ kbd-1.15/data/keymaps/i386/qwerty/tr_q-latin5.map 2008-12-03 22:52:09.000000000 +0000 39.197 -@@ -49,7 +49,7 @@ 39.198 - alt keycode 12 = Meta_minus 39.199 - keycode 13 = minus underscore 39.200 - alt keycode 13 = Meta_equal 39.201 --keycode 14 = BackSpace Delete 39.202 -+keycode 14 = Delete Delete 39.203 - alt keycode 14 = Meta_Delete 39.204 - keycode 15 = Tab Meta_Tab 39.205 - alt keycode 15 = Meta_Tab 39.206 -diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ua.map kbd-1.15/data/keymaps/i386/qwerty/ua.map 39.207 ---- kbd-1.15.orig/data/keymaps/i386/qwerty/ua.map 2008-10-23 20:03:59.000000000 +0100 39.208 -+++ kbd-1.15/data/keymaps/i386/qwerty/ua.map 2008-12-03 22:52:52.000000000 +0000 39.209 -@@ -249,7 +249,7 @@ 39.210 - shift ctrll ctrlr keycode 13 = plus 39.211 - alt ctrll ctrlr keycode 13 = Meta_equal 39.212 - shift alt ctrll ctrlr keycode 13 = Meta_plus 39.213 --keycode 14 = BackSpace Delete 39.214 -+keycode 14 = Delete Delete 39.215 - control keycode 14 = BackSpace 39.216 - alt keycode 14 = Meta_Delete 39.217 - ctrlr keycode 14 = BackSpace 39.218 -diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ua-utf.map kbd-1.15/data/keymaps/i386/qwerty/ua-utf.map 39.219 ---- kbd-1.15.orig/data/keymaps/i386/qwerty/ua-utf.map 2008-10-23 20:03:59.000000000 +0100 39.220 -+++ kbd-1.15/data/keymaps/i386/qwerty/ua-utf.map 2008-12-03 22:53:36.000000000 +0000 39.221 -@@ -250,7 +250,7 @@ 39.222 - shift ctrll ctrlr keycode 13 = plus 39.223 - alt ctrll ctrlr keycode 13 = Meta_equal 39.224 - shift alt ctrll ctrlr keycode 13 = Meta_plus 39.225 --keycode 14 = BackSpace Delete 39.226 -+keycode 14 = Delete Delete 39.227 - control keycode 14 = BackSpace 39.228 - alt keycode 14 = Meta_Delete 39.229 - ctrlr keycode 14 = BackSpace 39.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 39.231 ---- kbd-1.15.orig/data/keymaps/i386/qwerty/ua-utf-ws.map 2008-10-23 20:03:59.000000000 +0100 39.232 -+++ kbd-1.15/data/keymaps/i386/qwerty/ua-utf-ws.map 2008-12-03 22:54:06.000000000 +0000 39.233 -@@ -260,7 +260,7 @@ 39.234 - shift ctrll ctrlr keycode 13 = plus 39.235 - alt ctrll ctrlr keycode 13 = Meta_equal 39.236 - shift alt ctrll ctrlr keycode 13 = Meta_plus 39.237 --keycode 14 = BackSpace Delete 39.238 -+keycode 14 = Delete Delete 39.239 - control keycode 14 = BackSpace 39.240 - alt keycode 14 = Meta_Delete 39.241 - ctrlr keycode 14 = BackSpace 39.242 -diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ua-ws.map kbd-1.15/data/keymaps/i386/qwerty/ua-ws.map 39.243 ---- kbd-1.15.orig/data/keymaps/i386/qwerty/ua-ws.map 2008-10-23 20:03:59.000000000 +0100 39.244 -+++ kbd-1.15/data/keymaps/i386/qwerty/ua-ws.map 2008-12-03 22:54:23.000000000 +0000 39.245 -@@ -260,7 +260,7 @@ 39.246 - shift ctrll ctrlr keycode 13 = plus 39.247 - alt ctrll ctrlr keycode 13 = Meta_equal 39.248 - shift alt ctrll ctrlr keycode 13 = Meta_plus 39.249 --keycode 14 = BackSpace Delete 39.250 -+keycode 14 = Delete Delete 39.251 - control keycode 14 = BackSpace 39.252 - alt keycode 14 = Meta_Delete 39.253 - ctrlr keycode 14 = BackSpace
40.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 40.2 +++ b/kbd/stuff/patches/kbd-2.0.4-backspace-1.patch Thu Jun 08 00:20:23 2017 +0300 40.3 @@ -0,0 +1,250 @@ 40.4 +Submitted By: Matt Burgess 40.5 +Date: 2008-12-06 40.6 +Initial Package Version: 1.15 40.7 +Upstream Status: Not submitted, possibly incomplete 40.8 +Description: Makes Backspace and Delete keys consistent in all i386 keymaps. 40.9 +Makes the Backspace key send character code 127, and Delete send a well known 40.10 +escape sequence. Obsoletes the /etc/kbd/bs-sends-del file for i386. 40.11 + 40.12 +Original patch for 1.12 by Alexander Patrakov. 40.13 +Updated for 1.13 (drop ru.map, the change is upstream, and add ru_win.map, 40.14 +ru-cp1251.map) by Ken Moffat <ken at linuxfromscratch dot org>. 40.15 +Re-diffed against 1.15 by Matt Burgess <matthew at linuxfromscratch.org>. 40.16 + 40.17 +diff -Naur kbd-1.15.orig/data/keymaps/i386/dvorak/dvorak-l.map kbd-1.15/data/keymaps/i386/dvorak/dvorak-l.map 40.18 +--- kbd-1.15.orig/data/keymaps/i386/dvorak/dvorak-l.map 2008-06-20 12:36:01.000000000 +0100 40.19 ++++ kbd-1.15/data/keymaps/i386/dvorak/dvorak-l.map 2008-12-03 22:27:55.000000000 +0000 40.20 +@@ -43,7 +43,7 @@ 40.21 + keycode 11 = three numbersign 40.22 + keycode 12 = two at 40.23 + keycode 13 = one exclam 40.24 +- keycode 14 = BackSpace Delete 40.25 ++ keycode 14 = Delete Delete 40.26 + ! -------------------------------------------------------------------------- 40.27 + ! Row 3 40.28 + ! -------------------------------------------------------------------------- 40.29 +diff -Naur kbd-1.15.orig/data/keymaps/i386/dvorak/dvorak-r.map kbd-1.15/data/keymaps/i386/dvorak/dvorak-r.map 40.30 +--- kbd-1.15.orig/data/keymaps/i386/dvorak/dvorak-r.map 2008-06-20 12:36:01.000000000 +0100 40.31 ++++ kbd-1.15/data/keymaps/i386/dvorak/dvorak-r.map 2008-12-03 22:28:13.000000000 +0000 40.32 +@@ -43,7 +43,7 @@ 40.33 + keycode 11 = slash question 40.34 + keycode 12 = bracketleft braceleft 40.35 + keycode 13 = bracketright braceright 40.36 +- keycode 14 = BackSpace Delete 40.37 ++ keycode 14 = Delete Delete 40.38 + ! -------------------------------------------------------------------------- 40.39 + ! Row 3 40.40 + ! -------------------------------------------------------------------------- 40.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 40.42 +--- kbd-1.15.orig/data/keymaps/i386/fgGIod/tr_f-latin5.map 2008-10-23 20:03:58.000000000 +0100 40.43 ++++ kbd-1.15/data/keymaps/i386/fgGIod/tr_f-latin5.map 2008-12-03 22:40:32.000000000 +0000 40.44 +@@ -51,7 +51,7 @@ 40.45 + alt keycode 12 = Meta_minus 40.46 + keycode 13 = minus underscore 40.47 + alt keycode 13 = Meta_equal 40.48 +-keycode 14 = BackSpace Delete 40.49 ++keycode 14 = Delete Delete 40.50 + alt keycode 14 = Meta_Delete 40.51 + keycode 15 = Tab Meta_Tab 40.52 + alt keycode 15 = Meta_Tab 40.53 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/lt.l4.map kbd-1.15/data/keymaps/i386/qwerty/lt.l4.map 40.54 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/lt.l4.map 2008-10-23 20:03:59.000000000 +0100 40.55 ++++ kbd-1.15/data/keymaps/i386/qwerty/lt.l4.map 2008-12-03 22:42:14.000000000 +0000 40.56 +@@ -205,7 +205,7 @@ 40.57 + # edit this if you want the key above <Enter> to delete symbols above 40.58 + # cursor, not before. 40.59 + keycode 14 = \ 40.60 +- BackSpace BackSpace BackSpace BackSpace \ 40.61 ++ Delete Delete Delete Delete \ 40.62 + Delete Delete Delete Delete \ 40.63 + Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace \ 40.64 + Meta_Delete Meta_Delete Meta_Delete Meta_Delete 40.65 +@@ -506,7 +506,7 @@ 40.66 + 40.67 + # Edit this if you want strict VT100 emulation. 40.68 + string F111 = "\033[3$" 40.69 +-keycode 111 = Delete F111 Delete F111 \ 40.70 ++keycode 111 = Remove F111 Remove F111 \ 40.71 + Remove Remove Remove Remove \ 40.72 + Meta_Delete Meta_Delete Meta_Delete Meta_Delete \ 40.73 + Boot Boot Boot Boot 40.74 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/lt.map kbd-1.15/data/keymaps/i386/qwerty/lt.map 40.75 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/lt.map 2008-10-23 20:03:59.000000000 +0100 40.76 ++++ kbd-1.15/data/keymaps/i386/qwerty/lt.map 2008-12-03 22:42:58.000000000 +0000 40.77 +@@ -204,7 +204,7 @@ 40.78 + # edit this if you want the key above <Enter> to delete symbols above 40.79 + # cursor, not before. 40.80 + keycode 14 = \ 40.81 +- BackSpace BackSpace BackSpace BackSpace \ 40.82 ++ Delete Delete Delete Delete \ 40.83 + Delete Delete Delete Delete \ 40.84 + Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace \ 40.85 + Meta_Delete Meta_Delete Meta_Delete Meta_Delete 40.86 +@@ -505,7 +505,7 @@ 40.87 + 40.88 + # Edit this if you want strict VT100 emulation. 40.89 + string F111 = "\033[3$" 40.90 +-keycode 111 = Delete F111 Delete F111 \ 40.91 ++keycode 111 = Remove F111 Remove F111 \ 40.92 + Remove Remove Remove Remove \ 40.93 + Meta_Delete Meta_Delete Meta_Delete Meta_Delete \ 40.94 + Boot Boot Boot Boot 40.95 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/no-latin1.map kbd-1.15/data/keymaps/i386/qwerty/no-latin1.map 40.96 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/no-latin1.map 2008-06-20 12:36:00.000000000 +0100 40.97 ++++ kbd-1.15/data/keymaps/i386/qwerty/no-latin1.map 2008-12-03 22:44:25.000000000 +0000 40.98 +@@ -3,7 +3,7 @@ 40.99 + # Send comments to Kjetil T. Homme <kjetilho@ifi.uio.no> 40.100 + include "linux-with-alt-and-altgr" 40.101 + plain keycode 83 = KP_Comma 40.102 +- plain keycode 111 = Delete # "Remove" originally, weird... 40.103 ++ plain keycode 111 = Remove 40.104 + strings as usual 40.105 + 40.106 + keycode 1 = Escape 40.107 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ru1.map kbd-1.15/data/keymaps/i386/qwerty/ru1.map 40.108 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ru1.map 2008-10-23 20:03:59.000000000 +0100 40.109 ++++ kbd-1.15/data/keymaps/i386/qwerty/ru1.map 2008-12-03 22:45:32.000000000 +0000 40.110 +@@ -143,8 +143,8 @@ 40.111 + 40.112 + # The keycode "0xFF" is too dangerous for many programs (including emacs). 40.113 + # So let it be bracket instead of Hard Sign. 40.114 +-# altgr keycode 27 = +0xDF 40.115 +-# altgr shift keycode 27 = +0xFF 40.116 ++altgr keycode 27 = +0xDF 40.117 ++altgr shift keycode 27 = +0xFF 40.118 + control keycode 27 = Control_bracketright 40.119 + altgr control keycode 27 = Control_bracketright 40.120 + alt keycode 27 = Meta_bracketright 40.121 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ru2.map kbd-1.15/data/keymaps/i386/qwerty/ru2.map 40.122 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ru2.map 2008-10-23 20:03:59.000000000 +0100 40.123 ++++ kbd-1.15/data/keymaps/i386/qwerty/ru2.map 2008-12-03 22:46:15.000000000 +0000 40.124 +@@ -46,7 +46,7 @@ 40.125 + alt keycode 12 = Meta_minus 40.126 + keycode 13 = equal plus equal plus 40.127 + alt keycode 13 = Meta_equal 40.128 +- keycode 14 = BackSpace BackSpace BackSpace BackSpace 40.129 ++ keycode 14 = Delete Delete Delete Delete 40.130 + alt keycode 14 = Meta_Delete 40.131 + keycode 15 = Tab Tab Tab Tab 40.132 + alt keycode 15 = Meta_Tab 40.133 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ru-cp1251.map kbd-1.15/data/keymaps/i386/qwerty/ru-cp1251.map 40.134 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ru-cp1251.map 2008-10-23 20:03:59.000000000 +0100 40.135 ++++ kbd-1.15/data/keymaps/i386/qwerty/ru-cp1251.map 2008-12-03 22:47:12.000000000 +0000 40.136 +@@ -39,7 +39,7 @@ 40.137 + alt keycode 12 = Meta_minus 40.138 + keycode 13 = equal plus equal plus 40.139 + alt keycode 13 = Meta_equal 40.140 +- keycode 14 = BackSpace 40.141 ++ keycode 14 = Delete 40.142 + alt keycode 14 = Meta_Delete 40.143 + keycode 15 = Tab 40.144 + alt keycode 15 = Meta_Tab 40.145 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ru-ms.map kbd-1.15/data/keymaps/i386/qwerty/ru-ms.map 40.146 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ru-ms.map 2008-10-23 20:03:59.000000000 +0100 40.147 ++++ kbd-1.15/data/keymaps/i386/qwerty/ru-ms.map 2008-12-03 22:48:10.000000000 +0000 40.148 +@@ -89,8 +89,8 @@ 40.149 + altgr alt keycode 13 = Meta_equal 40.150 + shift alt keycode 13 = Meta_plus 40.151 + altgr shift alt keycode 13 = Meta_plus 40.152 +- keycode 14 = BackSpace BackSpace BackSpace BackSpace 40.153 +-# keycode 14 = Delete Delete Delete Delete 40.154 ++# keycode 14 = BackSpace BackSpace BackSpace BackSpace 40.155 ++ keycode 14 = Delete Delete Delete Delete 40.156 + alt keycode 14 = Meta_Delete 40.157 + altgr alt keycode 14 = Meta_Delete 40.158 + keycode 15 = Tab Tab Tab Tab 40.159 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ru_win.map kbd-1.15/data/keymaps/i386/qwerty/ru_win.map 40.160 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ru_win.map 2008-10-23 20:03:59.000000000 +0100 40.161 ++++ kbd-1.15/data/keymaps/i386/qwerty/ru_win.map 2008-12-03 22:49:17.000000000 +0000 40.162 +@@ -42,7 +42,7 @@ 40.163 + alt keycode 12 = Meta_minus 40.164 + keycode 13 = equal plus equal plus 40.165 + alt keycode 13 = Meta_equal 40.166 +- keycode 14 = BackSpace BackSpace BackSpace BackSpace 40.167 ++ keycode 14 = Delete Delete Delete Delete 40.168 + alt keycode 14 = Meta_Delete 40.169 + keycode 15 = Tab Tab Tab Tab 40.170 + alt keycode 15 = Meta_Tab 40.171 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/se-ir209.map kbd-1.15/data/keymaps/i386/qwerty/se-ir209.map 40.172 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/se-ir209.map 2008-10-23 20:03:59.000000000 +0100 40.173 ++++ kbd-1.15/data/keymaps/i386/qwerty/se-ir209.map 2008-12-03 22:50:18.000000000 +0000 40.174 +@@ -345,7 +345,7 @@ 40.175 + keycode 109 = Next Scroll_Forward 40.176 + keycode 110 = Insert 40.177 + 40.178 +- keycode 111 = Delete # "Remove" originally, weird... 40.179 ++ keycode 111 = Remove 40.180 + control alt keycode 111 = Boot 40.181 + control altgr keycode 111 = Boot 40.182 + 40.183 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/se-lat6.map kbd-1.15/data/keymaps/i386/qwerty/se-lat6.map 40.184 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/se-lat6.map 2008-10-23 20:03:59.000000000 +0100 40.185 ++++ kbd-1.15/data/keymaps/i386/qwerty/se-lat6.map 2008-12-03 22:50:44.000000000 +0000 40.186 +@@ -374,6 +374,6 @@ 40.187 + keycode 109 = Next Scroll_Forward 40.188 + keycode 110 = Insert 40.189 + 40.190 +- keycode 111 = Delete # "Remove" originally, weird... 40.191 ++ keycode 111 = Remove 40.192 + control alt keycode 111 = Boot 40.193 + control altgr keycode 111 = Boot 40.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 40.195 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/tr_q-latin5.map 2008-10-23 20:03:59.000000000 +0100 40.196 ++++ kbd-1.15/data/keymaps/i386/qwerty/tr_q-latin5.map 2008-12-03 22:52:09.000000000 +0000 40.197 +@@ -49,7 +49,7 @@ 40.198 + alt keycode 12 = Meta_minus 40.199 + keycode 13 = minus underscore 40.200 + alt keycode 13 = Meta_equal 40.201 +-keycode 14 = BackSpace Delete 40.202 ++keycode 14 = Delete Delete 40.203 + alt keycode 14 = Meta_Delete 40.204 + keycode 15 = Tab Meta_Tab 40.205 + alt keycode 15 = Meta_Tab 40.206 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ua.map kbd-1.15/data/keymaps/i386/qwerty/ua.map 40.207 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ua.map 2008-10-23 20:03:59.000000000 +0100 40.208 ++++ kbd-1.15/data/keymaps/i386/qwerty/ua.map 2008-12-03 22:52:52.000000000 +0000 40.209 +@@ -249,7 +249,7 @@ 40.210 + shift ctrll ctrlr keycode 13 = plus 40.211 + alt ctrll ctrlr keycode 13 = Meta_equal 40.212 + shift alt ctrll ctrlr keycode 13 = Meta_plus 40.213 +-keycode 14 = BackSpace Delete 40.214 ++keycode 14 = Delete Delete 40.215 + control keycode 14 = BackSpace 40.216 + alt keycode 14 = Meta_Delete 40.217 + ctrlr keycode 14 = BackSpace 40.218 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ua-utf.map kbd-1.15/data/keymaps/i386/qwerty/ua-utf.map 40.219 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ua-utf.map 2008-10-23 20:03:59.000000000 +0100 40.220 ++++ kbd-1.15/data/keymaps/i386/qwerty/ua-utf.map 2008-12-03 22:53:36.000000000 +0000 40.221 +@@ -250,7 +250,7 @@ 40.222 + shift ctrll ctrlr keycode 13 = plus 40.223 + alt ctrll ctrlr keycode 13 = Meta_equal 40.224 + shift alt ctrll ctrlr keycode 13 = Meta_plus 40.225 +-keycode 14 = BackSpace Delete 40.226 ++keycode 14 = Delete Delete 40.227 + control keycode 14 = BackSpace 40.228 + alt keycode 14 = Meta_Delete 40.229 + ctrlr keycode 14 = BackSpace 40.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 40.231 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ua-utf-ws.map 2008-10-23 20:03:59.000000000 +0100 40.232 ++++ kbd-1.15/data/keymaps/i386/qwerty/ua-utf-ws.map 2008-12-03 22:54:06.000000000 +0000 40.233 +@@ -260,7 +260,7 @@ 40.234 + shift ctrll ctrlr keycode 13 = plus 40.235 + alt ctrll ctrlr keycode 13 = Meta_equal 40.236 + shift alt ctrll ctrlr keycode 13 = Meta_plus 40.237 +-keycode 14 = BackSpace Delete 40.238 ++keycode 14 = Delete Delete 40.239 + control keycode 14 = BackSpace 40.240 + alt keycode 14 = Meta_Delete 40.241 + ctrlr keycode 14 = BackSpace 40.242 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ua-ws.map kbd-1.15/data/keymaps/i386/qwerty/ua-ws.map 40.243 +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ua-ws.map 2008-10-23 20:03:59.000000000 +0100 40.244 ++++ kbd-1.15/data/keymaps/i386/qwerty/ua-ws.map 2008-12-03 22:54:23.000000000 +0000 40.245 +@@ -260,7 +260,7 @@ 40.246 + shift ctrll ctrlr keycode 13 = plus 40.247 + alt ctrll ctrlr keycode 13 = Meta_equal 40.248 + shift alt ctrll ctrlr keycode 13 = Meta_plus 40.249 +-keycode 14 = BackSpace Delete 40.250 ++keycode 14 = Delete Delete 40.251 + control keycode 14 = BackSpace 40.252 + alt keycode 14 = Meta_Delete 40.253 + ctrlr keycode 14 = BackSpace
41.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 41.2 +++ b/kbd/stuff/patches/series Thu Jun 08 00:20:23 2017 +0300 41.3 @@ -0,0 +1,1 @@ 41.4 +kbd-2.0.4-backspace-1.patch
42.1 --- a/kmod-dev/receipt Wed Jun 07 17:52:40 2017 +0200 42.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 42.3 @@ -1,22 +0,0 @@ 42.4 -# SliTaz package receipt. 42.5 - 42.6 -PACKAGE="kmod-dev" 42.7 -VERSION="23" 42.8 -CATEGORY="development" 42.9 -SHORT_DESC="Kmod devel files." 42.10 -MAINTAINER="pankso@slitaz.org" 42.11 -LICENSE="GPL2" 42.12 -WANTED="kmod" 42.13 -WEB_SITE="http://ftp.kernel.org/pub/linux/utils/kernel/kmod/" 42.14 -HOST_ARCH="i486 arm" 42.15 - 42.16 -DEPENDS="kmod liblzma-dev pkg-config" 42.17 - 42.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 42.19 -genpkg_rules() 42.20 -{ 42.21 - mkdir -p $fs/lib $fs/usr/lib 42.22 - cp -a $install/usr/lib/*.*a $fs/usr/lib 42.23 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 42.24 - cp -a $install/usr/include $fs/usr 42.25 -}
43.1 --- a/less/receipt Wed Jun 07 17:52:40 2017 +0200 43.2 +++ b/less/receipt Thu Jun 08 00:20:23 2017 +0300 43.3 @@ -1,4 +1,4 @@ 43.4 -# SliTaz package receipt. 43.5 +# SliTaz package receipt v2. 43.6 43.7 PACKAGE="less" 43.8 VERSION="481" 43.9 @@ -11,7 +11,6 @@ 43.10 TARBALL="$PACKAGE-$VERSION.tar.gz" 43.11 WGET_URL="$WEB_SITE/$TARBALL" 43.12 43.13 -DEPENDS="ncurses pcre" 43.14 BUILD_DEPENDS="ncurses-dev pcre-dev" 43.15 43.16 # Rules to configure and make the package. 43.17 @@ -27,10 +26,6 @@ 43.18 # Rules to gen a SliTaz package suitable for Tazpkg. 43.19 genpkg_rules() 43.20 { 43.21 - cook_copy_folders bin 43.22 + copy @std 43.23 + DEPENDS="ncurses pcre" 43.24 } 43.25 - 43.26 -post_remove() 43.27 -{ 43.28 - ln -s /bin/busybox "$1/usr/bin/less" 43.29 -}
44.1 --- a/libcap-dev/receipt Wed Jun 07 17:52:40 2017 +0200 44.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 44.3 @@ -1,19 +0,0 @@ 44.4 -# SliTaz package receipt. 44.5 - 44.6 -PACKAGE="libcap-dev" 44.7 -VERSION="2.25" 44.8 -CATEGORY="development" 44.9 -SHORT_DESC="Support for getting/setting POSIX.1e capabilities." 44.10 -MAINTAINER="pankso@slitaz.org" 44.11 -LICENSE="BSD" 44.12 -WEB_SITE="http://sites.google.com/site/fullycapable/" 44.13 -HOST_ARCH="i486 arm" 44.14 - 44.15 -WANTED="libcap" 44.16 -DEPENDS="libcap" 44.17 - 44.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 44.19 -genpkg_rules() 44.20 -{ 44.21 - cook_copy_files *.h *.pc 44.22 -}
45.1 --- a/libcap/receipt Wed Jun 07 17:52:40 2017 +0200 45.2 +++ b/libcap/receipt Thu Jun 08 00:20:23 2017 +0300 45.3 @@ -1,9 +1,9 @@ 45.4 -# SliTaz package receipt. 45.5 +# SliTaz package receipt v2. 45.6 45.7 PACKAGE="libcap" 45.8 VERSION="2.25" 45.9 CATEGORY="system-tools" 45.10 -SHORT_DESC="Support for getting/setting POSIX.1e capabilities." 45.11 +SHORT_DESC="Support for getting/setting POSIX.1e capabilities" 45.12 MAINTAINER="pankso@slitaz.org" 45.13 LICENSE="BSD" 45.14 WEB_SITE="https://sites.google.com/site/fullycapable/" 45.15 @@ -12,12 +12,12 @@ 45.16 TARBALL="$PACKAGE-$VERSION.tar.xz" 45.17 WGET_URL="https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/$TARBALL" 45.18 45.19 -DEPENDS="attr" 45.20 -BUILD_DEPENDS="gperf pam-dev attr-dev" 45.21 +BUILD_DEPENDS="gperf pam-dev attr-dev perl" 45.22 +BUILD_DEPENDS_arm="gperf pam-dev attr-dev" 45.23 +SPLIT="libcap-dev" 45.24 45.25 # Handle cross compilation. 45.26 case "$ARCH" in 45.27 - i?86) BUILD_DEPENDS="$BUILD_DEPENDS perl" ;; 45.28 arm*) ARCH_ARGS="CC=$HOST_SYSTEM-gcc BUILD_CC=gcc" ;; 45.29 esac 45.30 45.31 @@ -39,6 +39,11 @@ 45.32 # Rules to gen a SliTaz package suitable for Tazpkg. 45.33 genpkg_rules() 45.34 { 45.35 - cook_copy_folders sbin 45.36 - cook_copy_files *.so* 45.37 + case $PACKAGE in 45.38 + libcap) 45.39 + copy @std 45.40 + DEPENDS="attr" 45.41 + ;; 45.42 + *-dev) copy @dev;; 45.43 + esac 45.44 }
46.1 --- a/libmnl-dev/receipt Wed Jun 07 17:52:40 2017 +0200 46.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 46.3 @@ -1,18 +0,0 @@ 46.4 -# Slitaz package receipt. 46.5 - 46.6 -PACKAGE="libmnl-dev" 46.7 -VERSION="1.0.4" 46.8 -CATEGORY="development" 46.9 -SHORT_DESC="A minimalistic user-space library oriented to Netlink developers." 46.10 -MAINTAINER="samuel_trassare@yahoo.com" 46.11 -LICENSE="LGPL2.1" 46.12 -WEB_SITE="http://www.netfilter.org/projects/libmnl/" 46.13 - 46.14 -WANTED="libmnl" 46.15 -DEPENDS="libmnl pkg-config" 46.16 - 46.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 46.18 -genpkg_rules() 46.19 -{ 46.20 - cook_copy_files *.h *.la *.pc 46.21 -}
47.1 --- a/libmnl/receipt Wed Jun 07 17:52:40 2017 +0200 47.2 +++ b/libmnl/receipt Thu Jun 08 00:20:23 2017 +0300 47.3 @@ -1,16 +1,18 @@ 47.4 -# SliTaz package receipt. 47.5 +# SliTaz package receipt v2. 47.6 47.7 PACKAGE="libmnl" 47.8 VERSION="1.0.4" 47.9 -CATEGORY="network" 47.10 -SHORT_DESC="A minimalistic user-space library oriented to Netlink developers." 47.11 -MAINTAINER="samuel_trassare@yahoo.com" 47.12 +CATEGORY="development" 47.13 +SHORT_DESC="Minimalistic Netlink communication library" 47.14 +MAINTAINER="al.bobylev@gmail.com" 47.15 LICENSE="LGPL2.1" 47.16 WEB_SITE="http://www.netfilter.org/projects/libmnl/" 47.17 47.18 TARBALL="$PACKAGE-$VERSION.tar.bz2" 47.19 WGET_URL="${WEB_SITE}files/$TARBALL" 47.20 47.21 +SPLIT="libmnl-dev" 47.22 + 47.23 # Rules to configure and make the package. 47.24 compile_rules() 47.25 { 47.26 @@ -20,5 +22,8 @@ 47.27 # Rules to gen a SliTaz package suitable for Tazpkg. 47.28 genpkg_rules() 47.29 { 47.30 - cook_copy_files *.so* 47.31 + case $PACKAGE in 47.32 + libmnl) copy @std;; 47.33 + *-dev) copy @dev;; 47.34 + esac 47.35 }
48.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 48.2 +++ b/libnftnl/description.txt Thu Jun 08 00:20:23 2017 +0300 48.3 @@ -0,0 +1,4 @@ 48.4 +libnftnl is a userspace library providing a low-level netlink programming 48.5 +interface (API) to the in-kernel nf_tables subsystem. The library libnftnl has 48.6 +been previously known as libnftables. This library is currently used by 48.7 +nftables.
49.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 49.2 +++ b/libnftnl/receipt Thu Jun 08 00:20:23 2017 +0300 49.3 @@ -0,0 +1,37 @@ 49.4 +# SliTaz package receipt v2. 49.5 + 49.6 +PACKAGE="libnftnl" 49.7 +VERSION="1.0.7" 49.8 +CATEGORY="development" 49.9 +SHORT_DESC="Low-level netlink API" 49.10 +MAINTAINER="al.bobylev@gmail.com" 49.11 +LICENSE="LGPL2.1" 49.12 +WEB_SITE="http://www.iptables.org/projects/libnftnl/" 49.13 + 49.14 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 49.15 +WGET_URL="${WEB_SITE}files/$TARBALL" 49.16 +TARBALL_SHA1="381b2b3cbb3fad186cb3f57bbf32d70f0b3c3c8e" 49.17 + 49.18 +BUILD_DEPENDS="libmnl-dev" 49.19 +SPLIT="libnftnl-dev" 49.20 + 49.21 +# Rules to configure and make the package. 49.22 +compile_rules() 49.23 +{ 49.24 + ./configure $CONFIGURE_ARGS && make && make install 49.25 +} 49.26 + 49.27 +# Rules to gen a SliTaz package suitable for Tazpkg. 49.28 +genpkg_rules() 49.29 +{ 49.30 + case $PACKAGE in 49.31 + libnftnl) 49.32 + copy @std 49.33 + DEPENDS="libmnl" 49.34 + ;; 49.35 + *-dev) 49.36 + copy @dev 49.37 + DEPENDS="libnftnl libmnl-dev" 49.38 + ;; 49.39 + esac 49.40 +}
50.1 --- a/libtool/receipt Wed Jun 07 17:52:40 2017 +0200 50.2 +++ b/libtool/receipt Thu Jun 08 00:20:23 2017 +0300 50.3 @@ -1,4 +1,4 @@ 50.4 -# SliTaz package receipt. 50.5 +# SliTaz package receipt v2. 50.6 50.7 PACKAGE="libtool" 50.8 VERSION="2.4.6" 50.9 @@ -12,15 +12,10 @@ 50.10 TARBALL="$PACKAGE-$VERSION.tar.xz" 50.11 WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" 50.12 50.13 -DEPENDS="libltdl automake autoconf" 50.14 BUILD_DEPENDS="automake autoconf gfortran" 50.15 +BUILD_DEPENDS_arm=" " 50.16 SPLIT="libltdl" 50.17 50.18 -# Handle cross compilation. 50.19 -case "$ARCH" in 50.20 - arm) BUILD_DEPENDS="" ;; 50.21 -esac 50.22 - 50.23 # Rules to configure and make the package. 50.24 compile_rules() 50.25 { 50.26 @@ -30,6 +25,14 @@ 50.27 # Rules to gen a SliTaz package suitable for Tazpkg. 50.28 genpkg_rules() 50.29 { 50.30 - cook_copy_folders bin include aclocal libtool 50.31 - cook_copy_files *.*a 50.32 + case $PACKAGE in 50.33 + libtool) 50.34 + copy bin/ include/ aclocal/ libtool/ *.*a 50.35 + DEPENDS="libltdl automake autoconf" 50.36 + ;; 50.37 + libltdl) 50.38 + copy *.so* 50.39 + CAT="system-tools|library" 50.40 + ;; 50.41 + esac 50.42 }
51.1 --- a/linux-api-headers/receipt Wed Jun 07 17:52:40 2017 +0200 51.2 +++ b/linux-api-headers/receipt Thu Jun 08 00:20:23 2017 +0300 51.3 @@ -1,10 +1,10 @@ 51.4 -# SliTaz package receipt. 51.5 +# SliTaz package receipt v2. 51.6 51.7 PACKAGE="linux-api-headers" 51.8 -VERSION="4.9.4" 51.9 +VERSION="4.9.30" 51.10 KBASEVER="4.9" 51.11 CATEGORY="development" 51.12 -SHORT_DESC="Kernel headers sanitized for use in userspace." 51.13 +SHORT_DESC="Kernel headers sanitized for use in userspace" 51.14 MAINTAINER="devel@slitaz.org" 51.15 LICENSE="GPL2" 51.16 WEB_SITE="https://www.kernel.org/" 51.17 @@ -40,12 +40,12 @@ 51.18 make mrproper && 51.19 make headers_check && 51.20 make INSTALL_HDR_PATH=$DESTDIR/usr headers_install 51.21 + 51.22 + find $install \( -name .install -o -name ..install.cmd \) -delete 51.23 } 51.24 51.25 # Rules to gen a SliTaz package suitable for Tazpkg. 51.26 genpkg_rules() 51.27 { 51.28 - mkdir -p $fs/usr 51.29 - cp -a $install/usr/include $fs/usr 51.30 - find $fs -name .install -or -name ..install.cmd -delete 51.31 + copy @dev 51.32 }
52.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 52.2 +++ b/make/description.txt Thu Jun 08 00:20:23 2017 +0300 52.3 @@ -0,0 +1,2 @@ 52.4 + * `make` - automatically determines which pieces of a package need to be 52.5 + (re)compiled and then issues the relevant commands
53.1 --- a/make/receipt Wed Jun 07 17:52:40 2017 +0200 53.2 +++ b/make/receipt Thu Jun 08 00:20:23 2017 +0300 53.3 @@ -1,9 +1,9 @@ 53.4 -# SliTaz package receipt. 53.5 +# SliTaz package receipt v2. 53.6 53.7 PACKAGE="make" 53.8 VERSION="4.2.1" 53.9 CATEGORY="development" 53.10 -SHORT_DESC="GNU Make to generate executables and other files from source." 53.11 +SHORT_DESC="GNU Make to generate executables and other files from source" 53.12 MAINTAINER="pankso@slitaz.org" 53.13 LICENSE="GPL3" 53.14 WEB_SITE="https://www.gnu.org/software/make/" 53.15 @@ -12,7 +12,6 @@ 53.16 TARBALL="$PACKAGE-$VERSION.tar.bz2" 53.17 WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" 53.18 53.19 -DEPENDS="glibc-base" 53.20 BUILD_DEPENDS="gettext" 53.21 53.22 # Rules to configure and make the package. 53.23 @@ -24,5 +23,5 @@ 53.24 # Rules to gen a SliTaz package suitable for Tazpkg. 53.25 genpkg_rules() 53.26 { 53.27 - cook_copy_files make 53.28 + copy @std 53.29 }
54.1 --- a/make/stuff/bug30612.patch Wed Jun 07 17:52:40 2017 +0200 54.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 54.3 @@ -1,66 +0,0 @@ 54.4 -diff -Naur make-3.82-orig/main.c make-3.82-fix30612/main.c 54.5 ---- make-3.82-orig/main.c 2010-07-19 17:10:53.000000000 +1000 54.6 -+++ make-3.82-fix30612/main.c 2010-09-23 23:33:37.908855839 +1000 54.7 -@@ -1,3 +1,4 @@ 54.8 -+ 54.9 - /* Argument parsing and main program of GNU Make. 54.10 - Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 54.11 - 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 54.12 -@@ -1138,7 +1139,7 @@ 54.13 - a macro and some compilers (MSVC) don't like conditionals in macros. */ 54.14 - { 54.15 - const char *features = "target-specific order-only second-expansion" 54.16 -- " else-if shortest-stem undefine" 54.17 -+ " else-if shortest-stem undefine oneshell" 54.18 - #ifndef NO_ARCHIVES 54.19 - " archives" 54.20 - #endif 54.21 -diff -Naur make-3.82-orig/read.c make-3.82-fix30612/read.c 54.22 ---- make-3.82-orig/read.c 2010-07-13 11:20:42.000000000 +1000 54.23 -+++ make-3.82-fix30612/read.c 2010-09-23 23:30:58.018855839 +1000 54.24 -@@ -3028,7 +3028,7 @@ 54.25 - { 54.26 - /* This looks like the first element in an open archive group. 54.27 - A valid group MUST have ')' as the last character. */ 54.28 -- const char *e = p + nlen; 54.29 -+ const char *e = p; 54.30 - do 54.31 - { 54.32 - e = next_token (e); 54.33 -@@ -3084,19 +3084,19 @@ 54.34 - Go to the next item in the string. */ 54.35 - if (flags & PARSEFS_NOGLOB) 54.36 - { 54.37 -- NEWELT (concat (2, prefix, tp)); 54.38 -+ NEWELT (concat (2, prefix, tmpbuf)); 54.39 - continue; 54.40 - } 54.41 - 54.42 - /* If we get here we know we're doing glob expansion. 54.43 - TP is a string in tmpbuf. NLEN is no longer used. 54.44 - We may need to do more work: after this NAME will be set. */ 54.45 -- name = tp; 54.46 -+ name = tmpbuf; 54.47 - 54.48 - /* Expand tilde if applicable. */ 54.49 -- if (tp[0] == '~') 54.50 -+ if (tmpbuf[0] == '~') 54.51 - { 54.52 -- tildep = tilde_expand (tp); 54.53 -+ tildep = tilde_expand (tmpbuf); 54.54 - if (tildep != 0) 54.55 - name = tildep; 54.56 - } 54.57 -@@ -3152,7 +3152,11 @@ 54.58 - else 54.59 - { 54.60 - /* We got a chain of items. Attach them. */ 54.61 -- (*newp)->next = found; 54.62 -+ if (*newp) 54.63 -+ (*newp)->next = found; 54.64 -+ else 54.65 -+ *newp = found; 54.66 -+ 54.67 - 54.68 - /* Find and set the new end. Massage names if necessary. */ 54.69 - while (1) 54.70 \ No newline at end of file
55.1 --- a/make/stuff/bug30723.patch Wed Jun 07 17:52:40 2017 +0200 55.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 55.3 @@ -1,12 +0,0 @@ 55.4 -diff -Naur make-3.82-orig/main.c make-3.82-fix30723/main.c 55.5 ---- make-3.82-orig/main.c 2010-07-19 17:10:53.000000000 +1000 55.6 -+++ make-3.82-fix30723/main.c 2010-09-23 23:34:10.932188592 +1000 55.7 -@@ -2093,7 +2093,7 @@ 55.8 - const char *pv = define_makeflags (1, 1); 55.9 - char *p = alloca (sizeof ("MAKEFLAGS=") + strlen (pv) + 1); 55.10 - sprintf (p, "MAKEFLAGS=%s", pv); 55.11 -- putenv (p); 55.12 -+ putenv (allocated_variable_expand (p)); 55.13 - } 55.14 - 55.15 - if (ISDB (DB_BASIC)) 55.16 \ No newline at end of file
56.1 --- a/man-pages/receipt Wed Jun 07 17:52:40 2017 +0200 56.2 +++ b/man-pages/receipt Thu Jun 08 00:20:23 2017 +0300 56.3 @@ -1,12 +1,13 @@ 56.4 -# SliTaz package receipt. 56.5 +# SliTaz package receipt v2. 56.6 56.7 PACKAGE="man-pages" 56.8 -VERSION="4.07" 56.9 +VERSION="4.09" 56.10 CATEGORY="doc" 56.11 SHORT_DESC="Linux manual pages" 56.12 MAINTAINER="al.bobylev@gmail.com" 56.13 LICENSE="unknown" 56.14 WEB_SITE="https://www.kernel.org/doc/man-pages/" 56.15 + 56.16 TARBALL="$PACKAGE-$VERSION.tar.xz" 56.17 WGET_URL="https://www.kernel.org/pub/linux/docs/man-pages/$TARBALL" 56.18 56.19 @@ -19,5 +20,5 @@ 56.20 # Rules to gen a SliTaz package suitable for Tazpkg. 56.21 genpkg_rules() 56.22 { 56.23 - cp -a $install/* $fs 56.24 + copy man/ 56.25 }
57.1 --- a/perl-core/receipt Wed Jun 07 17:52:40 2017 +0200 57.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 57.3 @@ -1,29 +0,0 @@ 57.4 -# SliTaz package receipt. 57.5 - 57.6 -PACKAGE="perl-core" 57.7 -VERSION="5.24.0" 57.8 -CATEGORY="development" 57.9 -SHORT_DESC="Minimal Perl interpreter." 57.10 -MAINTAINER="erjo@slitaz.org" 57.11 -LICENSE="GPL" 57.12 -SOURCE="perl" 57.13 -WANTED="perl" 57.14 -WEB_SITE="http://www.perl.org/" 57.15 - 57.16 - 57.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 57.18 -genpkg_rules() 57.19 -{ 57.20 - mkdir -p $fs/usr/bin 57.21 - cp -a $install/usr/bin/perl${VERSION} $fs/usr/bin/ 57.22 - cd $fs/usr/bin 57.23 - ln -s perl${VERSION} perl 57.24 -} 57.25 - 57.26 -# Pre install commands for Tazpkg. 57.27 -# Remove perl link to microperl if any. 57.28 -# 57.29 -pre_install() 57.30 -{ 57.31 - rm -f "$1/usr/bin/perl" 57.32 -}
58.1 --- a/perl-xml-parser/receipt Wed Jun 07 17:52:40 2017 +0200 58.2 +++ b/perl-xml-parser/receipt Thu Jun 08 00:20:23 2017 +0300 58.3 @@ -1,4 +1,4 @@ 58.4 -# SliTaz package receipt. 58.5 +# SliTaz package receipt v2. 58.6 58.7 PACKAGE="perl-xml-parser" 58.8 VERSION="2.44" 58.9 @@ -12,7 +12,6 @@ 58.10 TARBALL="XML-Parser-$VERSION.tar.gz" 58.11 WGET_URL="https://cpan.metacpan.org/authors/id/T/TO/TODDR/$TARBALL" 58.12 58.13 -DEPENDS="perl-libwww-perl expat" 58.14 BUILD_DEPENDS="$DEPENDS expat-dev" 58.15 58.16 # Rules to configure and make the package. 58.17 @@ -28,4 +27,5 @@ 58.18 genpkg_rules() 58.19 { 58.20 copy @std 58.21 + DEPENDS="perl-libwww-perl expat" 58.22 }
59.1 --- a/perl/receipt Wed Jun 07 17:52:40 2017 +0200 59.2 +++ b/perl/receipt Thu Jun 08 00:20:23 2017 +0300 59.3 @@ -1,9 +1,9 @@ 59.4 -# SliTaz package receipt. 59.5 +# SliTaz package receipt v2. 59.6 59.7 PACKAGE="perl" 59.8 -VERSION="5.24.0" 59.9 +VERSION="5.24.1" 59.10 CATEGORY="development" 59.11 -SHORT_DESC="Full Perl interpreter and modules." 59.12 +SHORT_DESC="Perl interpreter and modules" 59.13 MAINTAINER="pankso@slitaz.org" 59.14 LICENSE="GPL" 59.15 WEB_SITE="https://www.perl.org/" 59.16 @@ -11,9 +11,8 @@ 59.17 TARBALL="$PACKAGE-$VERSION.tar.bz2" 59.18 WGET_URL="http://www.cpan.org/src/5.0/$TARBALL" 59.19 59.20 -DEPENDS="zlib bzlib gdbm" 59.21 BUILD_DEPENDS="zlib-dev bzip2-dev less gdbm-dev" 59.22 -PROVIDE="microperl" 59.23 +SPLIT="perl-core perl-dev" 59.24 SIBLINGS="microperl" 59.25 59.26 # Rules to compile & install the temporary toolchain. 59.27 @@ -49,17 +48,24 @@ 59.28 # Rules to gen a SliTaz package suitable for Tazpkg. 59.29 genpkg_rules() 59.30 { 59.31 - cook_copy_folders bin lib 59.32 - 59.33 - # Save space for duplicates 59.34 - rm $fs/usr/bin/perl 59.35 - ln -s perl$VERSION $fs/usr/bin/perl 59.36 + case $PACKAGE in 59.37 + perl) 59.38 + copy @std 59.39 + find $fs \( -name perl -o -name perl$VERSION -o -name libperl.so \) -delete 59.40 + DEPENDS="bzlib gdbm zlib perl-core" 59.41 + PROVIDE="microperl" 59.42 + ;; 59.43 + perl-core) 59.44 + # perl binary depends on libperl.so 59.45 + copy perl perl$VERSION libperl.so 59.46 + DEPENDS="glibc-base" 59.47 + CAT="development|minimal interpreter" 59.48 + ;; 59.49 + *-dev) copy @dev;; 59.50 + esac 59.51 } 59.52 59.53 -# Pre install commands for Tazpkg. 59.54 # Remove perl link to microperl if any. 59.55 -# 59.56 -pre_install() 59.57 -{ 59.58 +pre_install_perl_core() { 59.59 rm -f "$1/usr/bin/perl" 59.60 }
60.1 --- a/pkg-config/receipt Wed Jun 07 17:52:40 2017 +0200 60.2 +++ b/pkg-config/receipt Thu Jun 08 00:20:23 2017 +0300 60.3 @@ -1,9 +1,9 @@ 60.4 -# SliTaz package receipt. 60.5 +# SliTaz package receipt v2. 60.6 60.7 PACKAGE="pkg-config" 60.8 VERSION="0.29.1" 60.9 CATEGORY="development" 60.10 -SHORT_DESC="Free desktop packages manager." 60.11 +SHORT_DESC="Free desktop packages manager" 60.12 MAINTAINER="pankso@slitaz.org" 60.13 LICENSE="GPL2" 60.14 WEB_SITE="https://www.freedesktop.org/wiki/Software/pkg-config/" 60.15 @@ -12,20 +12,12 @@ 60.16 TARBALL="$PACKAGE-$VERSION.tar.gz" 60.17 WGET_URL="https://pkg-config.freedesktop.org/releases/$TARBALL" 60.18 60.19 -DEPENDS="glibc-base" 60.20 BUILD_DEPENDS="gcc libtool perl" 60.21 - 60.22 -# Handle cross compilation. 60.23 -case "$ARCH" in 60.24 - arm) BUILD_DEPENDS="" ;; 60.25 -esac 60.26 +BUILD_DEPENDS_arm=" " 60.27 60.28 # Rules to configure and make the package. 60.29 compile_rules() 60.30 { 60.31 -# patch -p1 < $stuff/autoconf-2.66.patch 60.32 -# sed -i 's/\$(LN) pkg-config\$(EXEEXT) \$(host_tool)/echo \1/' Makefile* 60.33 - 60.34 case "$ARCH" in 60.35 arm) 60.36 ./configure \ 60.37 @@ -54,5 +46,6 @@ 60.38 # Rules to gen a SliTaz package suitable for Tazpkg. 60.39 genpkg_rules() 60.40 { 60.41 - cook_copy_files *pkg-config *.m4 60.42 + copy @std @dev 60.43 + DEPENDS="glibc-base" 60.44 }
61.1 --- a/pkg-config/stuff/autoconf-2.66.patch Wed Jun 07 17:52:40 2017 +0200 61.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 61.3 @@ -1,12 +0,0 @@ 61.4 -diff -Naur pkg-config-0.25-old//pkg.m4 pkg-config-0.25/pkg.m4 61.5 ---- pkg-config-0.25-old//pkg.m4 2009-12-07 06:39:02.000000000 +1000 61.6 -+++ pkg-config-0.25/pkg.m4 2010-07-15 14:44:37.466942978 +1000 61.7 -@@ -135,7 +135,7 @@ 61.8 - Consider adjusting the PKG_CONFIG_PATH environment variable if you 61.9 - installed software in a non-standard prefix. 61.10 - 61.11 --_PKG_TEXT])dnl 61.12 -+_PKG_TEXT])[]dnl 61.13 - ]) 61.14 - elif test $pkg_failed = untried; then 61.15 - AC_MSG_RESULT([no])
62.1 --- a/procps-ng-dev/receipt Wed Jun 07 17:52:40 2017 +0200 62.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 62.3 @@ -1,18 +0,0 @@ 62.4 -# SliTaz package receipt. 62.5 - 62.6 -PACKAGE="procps-ng-dev" 62.7 -VERSION="3.3.12" 62.8 -CATEGORY="development" 62.9 -SHORT_DESC="Programs for monitoring processes (development files)" 62.10 -MAINTAINER="al.bobylev@gmail.com" 62.11 -LICENSE="GPL2 LGPL2" 62.12 -WEB_SITE="https://gitlab.com/procps-ng/procps" 62.13 - 62.14 -WANTED="procps-ng" 62.15 -DEPENDS="procps-ng" 62.16 - 62.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 62.18 -genpkg_rules() 62.19 -{ 62.20 - cook_copy_files *.h *.la *.pc 62.21 -}
63.1 --- a/procps-ng/receipt Wed Jun 07 17:52:40 2017 +0200 63.2 +++ b/procps-ng/receipt Thu Jun 08 00:20:23 2017 +0300 63.3 @@ -1,4 +1,4 @@ 63.4 -# SliTaz package receipt. 63.5 +# SliTaz package receipt v2. 63.6 63.7 PACKAGE="procps-ng" 63.8 VERSION="3.3.12" 63.9 @@ -11,8 +11,8 @@ 63.10 TARBALL="$PACKAGE-$VERSION.tar.xz" 63.11 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 63.12 63.13 -DEPENDS="gettext-base ncurses" 63.14 BUILD_DEPENDS="gettext ncurses-dev" 63.15 +SPLIT="procps-ng-dev" 63.16 63.17 # Rules to configure and make the package. 63.18 compile_rules() 63.19 @@ -35,6 +35,11 @@ 63.20 # Rules to gen a SliTaz package suitable for Tazpkg. 63.21 genpkg_rules() 63.22 { 63.23 - cook_copy_folders bin sbin 63.24 - cook_copy_files *.so* 63.25 + case $PACKAGE in 63.26 + procps-ng) 63.27 + copy @std 63.28 + DEPENDS="gettext-base ncurses" 63.29 + ;; 63.30 + *-dev) copy @dev;; 63.31 + esac 63.32 }
64.1 --- a/psmisc/receipt Wed Jun 07 17:52:40 2017 +0200 64.2 +++ b/psmisc/receipt Thu Jun 08 00:20:23 2017 +0300 64.3 @@ -1,4 +1,4 @@ 64.4 -# SliTaz package receipt. 64.5 +# SliTaz package receipt v2. 64.6 64.7 PACKAGE="psmisc" 64.8 VERSION="22.21" 64.9 @@ -11,7 +11,6 @@ 64.10 TARBALL="$PACKAGE-$VERSION.tar.gz" 64.11 WGET_URL="$SF_MIRROR/psmisc/$TARBALL" 64.12 64.13 -DEPENDS="ncurses" 64.14 BUILD_DEPENDS="gettext ncurses-dev" 64.15 64.16 # Rules to configure and make the package. 64.17 @@ -27,5 +26,6 @@ 64.18 # Rules to gen a SliTaz package suitable for Tazpkg. 64.19 genpkg_rules() 64.20 { 64.21 - cook_copy_folders bin 64.22 + copy @std 64.23 + DEPENDS="ncurses" 64.24 }
65.1 --- a/sed/receipt Wed Jun 07 17:52:40 2017 +0200 65.2 +++ b/sed/receipt Thu Jun 08 00:20:23 2017 +0300 65.3 @@ -1,4 +1,4 @@ 65.4 -# SliTaz package receipt. 65.5 +# SliTaz package receipt v2. 65.6 65.7 PACKAGE="sed" 65.8 VERSION="4.4" 65.9 @@ -12,7 +12,6 @@ 65.10 TARBALL="$PACKAGE-$VERSION.tar.xz" 65.11 WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" 65.12 65.13 -DEPENDS="acl" 65.14 BUILD_DEPENDS="acl-dev gettext texinfo" 65.15 65.16 # Rules to configure and make the package. 65.17 @@ -32,4 +31,5 @@ 65.18 genpkg_rules() 65.19 { 65.20 copy @std 65.21 + DEPENDS="acl" 65.22 }
66.1 --- a/shadow/receipt Wed Jun 07 17:52:40 2017 +0200 66.2 +++ b/shadow/receipt Thu Jun 08 00:20:23 2017 +0300 66.3 @@ -1,7 +1,7 @@ 66.4 -# SliTaz package receipt. 66.5 +# SliTaz package receipt v2. 66.6 66.7 PACKAGE="shadow" 66.8 -VERSION="4.2.1" 66.9 +VERSION="4.5" 66.10 CATEGORY="system-tools" 66.11 SHORT_DESC="Programs for handling passwords in a secure way" 66.12 MAINTAINER="al.bobylev@gmail.com" 66.13 @@ -9,7 +9,7 @@ 66.14 WEB_SITE="http://pkg-shadow.alioth.debian.org/" 66.15 66.16 TARBALL="$PACKAGE-$VERSION.tar.xz" 66.17 -WGET_URL="${WEB_SITE}releases/$TARBALL" 66.18 +WGET_URL="https://github.com/shadow-maint/shadow/releases/download/$VERSION/$TARBALL" 66.19 66.20 DEPENDS="acl attr" 66.21 BUILD_DEPENDS="acl-dev attr-dev gettext" 66.22 @@ -17,8 +17,8 @@ 66.23 # Rules to configure and make the package. 66.24 compile_rules() 66.25 { 66.26 - sed -i -e 's@#ENCRYPT_METHOD DES@ENCRYPT_METHOD SHA512@' \ 66.27 - -e 's@/var/spool/mail@/var/mail@' etc/login.defs 66.28 + sed -i -e 's|#ENCRYPT_METHOD DES|ENCRYPT_METHOD SHA512|' \ 66.29 + -e 's|/var/spool/mail|/var/mail|' etc/login.defs 66.30 sed -i 's|bash|sh|' etc/useradd 66.31 66.32 ./configure \ 66.33 @@ -32,5 +32,5 @@ 66.34 # Rules to gen a SliTaz package suitable for Tazpkg. 66.35 genpkg_rules() 66.36 { 66.37 - cook_copy_folders bin sbin etc 66.38 + copy @std 66.39 }
67.1 --- a/slitaz-boot-scripts/receipt Wed Jun 07 17:52:40 2017 +0200 67.2 +++ b/slitaz-boot-scripts/receipt Thu Jun 08 00:20:23 2017 +0300 67.3 @@ -1,7 +1,7 @@ 67.4 # SliTaz package receipt. 67.5 67.6 PACKAGE="slitaz-boot-scripts" 67.7 -VERSION="437" 67.8 +VERSION="440" 67.9 CATEGORY="base-system" 67.10 SHORT_DESC="Provide all the initialisation scripts used at boot time." 67.11 MAINTAINER="pankso@slitaz.org"
68.1 --- a/tar/receipt Wed Jun 07 17:52:40 2017 +0200 68.2 +++ b/tar/receipt Thu Jun 08 00:20:23 2017 +0300 68.3 @@ -1,19 +1,17 @@ 68.4 -# SliTaz package receipt. 68.5 +# SliTaz package receipt v2. 68.6 68.7 PACKAGE="tar" 68.8 VERSION="1.29" 68.9 CATEGORY="utilities" 68.10 -SHORT_DESC="GNU tar archiving tools." 68.11 +SHORT_DESC="GNU tar archiving tools" 68.12 MAINTAINER="pankso@slitaz.org" 68.13 LICENSE="GPL3" 68.14 WEB_SITE="https://www.gnu.org/software/tar/" 68.15 -TAGS="archive compression" 68.16 HOST_ARCH="i486 arm" 68.17 68.18 TARBALL="$PACKAGE-$VERSION.tar.bz2" 68.19 WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" 68.20 68.21 -DEPENDS="acl attr" 68.22 BUILD_DEPENDS="acl-dev gettext texinfo" 68.23 68.24 # Rules to configure and make the package. 68.25 @@ -24,16 +22,13 @@ 68.26 --bindir=/bin \ 68.27 $CONFIGURE_ARGS && 68.28 make && make install && 68.29 - make -C doc install-html docdir=/usr/share/doc/tar-1.29 68.30 + make -C doc install-html docdir=/usr/share/doc/tar-$VERSION 68.31 } 68.32 68.33 # Rules to gen a SliTaz package suitable for Tazpkg. 68.34 genpkg_rules() 68.35 { 68.36 - cook_copy_folders bin libexec 68.37 + copy @std 68.38 + DEPENDS="acl attr" 68.39 + TAGS="archive compression" 68.40 } 68.41 - 68.42 -post_remove() 68.43 -{ 68.44 - ln -s busybox "$1/bin/tar" 68.45 -}
69.1 --- a/texinfo/receipt Wed Jun 07 17:52:40 2017 +0200 69.2 +++ b/texinfo/receipt Thu Jun 08 00:20:23 2017 +0300 69.3 @@ -1,29 +1,31 @@ 69.4 -# SliTaz package receipt. 69.5 +# SliTaz package receipt v2. 69.6 69.7 PACKAGE="texinfo" 69.8 -VERSION="6.1" 69.9 +VERSION="6.3" 69.10 CATEGORY="development" 69.11 -SHORT_DESC="GNU documentation tools." 69.12 +SHORT_DESC="GNU documentation tools" 69.13 MAINTAINER="rcx@zoominternet.net" 69.14 LICENSE="GPL3" 69.15 WEB_SITE="https://www.gnu.org/software/texinfo/" 69.16 -TAGS="documentation" 69.17 69.18 TARBALL="$PACKAGE-$VERSION.tar.xz" 69.19 WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" 69.20 69.21 -DEPENDS="perl" 69.22 -BUILD_DEPENDS="perl ncurses-dev gettext" 69.23 +BUILD_DEPENDS="perl-dev ncurses-dev gettext" 69.24 69.25 # Rules to configure and make the package. 69.26 compile_rules() 69.27 { 69.28 - ./configure $CONFIGURE_ARGS && make && make install 69.29 + ./configure \ 69.30 + --disable-static \ 69.31 + $CONFIGURE_ARGS && 69.32 + make && make install 69.33 } 69.34 69.35 # Rules to gen a SliTaz package suitable for Tazpkg. 69.36 genpkg_rules() 69.37 { 69.38 - cook_copy_folders bin texinfo 69.39 - find $fs/usr/lib -name '*a' -delete 69.40 + copy @std 69.41 + DEPENDS="perl" 69.42 + TAGS="documentation" 69.43 }
70.1 --- a/xz/receipt Wed Jun 07 17:52:40 2017 +0200 70.2 +++ b/xz/receipt Thu Jun 08 00:20:23 2017 +0300 70.3 @@ -40,8 +40,7 @@ 70.4 { 70.5 case $PACKAGE in 70.6 xz) 70.7 - copy bin/ 70.8 - rm -r $fs/usr/bin 70.9 + copy ^/bin/ 70.10 DEPENDS="liblzma" 70.11 ;; 70.12 xz-tools)
71.1 --- a/zlib/receipt Wed Jun 07 17:52:40 2017 +0200 71.2 +++ b/zlib/receipt Thu Jun 08 00:20:23 2017 +0300 71.3 @@ -17,12 +17,6 @@ 71.4 # Rules to configure and make the package. 71.5 compile_rules() 71.6 { 71.7 -# case "$ARCH" in 71.8 -# i486) 71.9 -# # work around gcc bug; see https://bugs.archlinux.org/task/20647 71.10 -# export CFLAGS="${CFLAGS/-O2/-O3} -fno-tree-vectorize -DUNALIGNED_OK" ;; 71.11 -# esac 71.12 - 71.13 ./configure \ 71.14 --prefix=/usr && 71.15 make && make install