wok-next rev 20647
Up raptor (2.0.15), ruby (2.5.0), scons(3.0.0), screen (4.6.2), sharutils (4.15.2), slang (2.3.1), swig (3.0.12), sysstat (11.6.2), talloc (2.1.11), tcl (8.6.8), tidy-html5 (5.4.0), tk (8.6.8), udisks (1.0.5), unixODBC (2.3.5), unrar (5.5.8), upower (0.99.7), usbids (20180414), usbutils (009), vala (0.38.8), valgrind (3.13.0), wayland-protocols (1.13), yajl (2.1.0); add librep, rasqal, redland, rep-gtk.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Thu May 03 16:25:23 2018 +0300 (2018-05-03) |
parents | 507b798ce12b |
children | d08d2d235af0 |
files | i3/receipt i3status/receipt librep/receipt raptor/receipt rasqal/receipt redland/receipt rep-gtk/receipt ruby/receipt rust/receipt scons/receipt screen/receipt sg3_utils/receipt sharutils/receipt slang/receipt slitaz-tools/stuff/patches/series slitaz-tools/stuff/patches/usb-ids.patch subversion/receipt swig/receipt sysstat/receipt talloc/receipt tcl/receipt tidy-html5/receipt tk/receipt udisks/receipt udisks2/receipt unixODBC/receipt unrar/receipt unzip/receipt upower/receipt usbids/receipt usbutils/receipt usbutils/stuff/patches/series usbutils/stuff/patches/usbutils.patch vala/receipt valgrind/receipt valgrind/stuff/valgrind-3.6.0-glibc211.u wayland-protocols/receipt wayland/receipt which/receipt yajl/receipt |
line diff
1.1 --- a/i3/receipt Wed May 02 11:12:13 2018 +0200 1.2 +++ b/i3/receipt Thu May 03 16:25:23 2018 +0300 1.3 @@ -12,7 +12,7 @@ 1.4 WGET_URL="$WEB_SITE/downloads/$TARBALL" 1.5 1.6 BUILD_DEPENDS="make gcc xorg-xcb-proto xorg-libxcb-dev xorg-xcb-util-dev \ 1.7 -libev-dev flex bison yajl t2 docbook-xml xorg-libXcursor-dev xorg-libX11-dev \ 1.8 +libev-dev flex bison yajl-dev t2 docbook-xml xorg-libXcursor-dev xorg-libX11-dev \ 1.9 pcre-dev startup-notification-dev xorg-xcb-util-keysyms-dev xorg-xcb-util-wm-dev pango-dev" 1.10 SPLIT="i3-man" 1.11
2.1 --- a/i3status/receipt Wed May 02 11:12:13 2018 +0200 2.2 +++ b/i3status/receipt Thu May 03 16:25:23 2018 +0300 2.3 @@ -11,7 +11,7 @@ 2.4 WGET_URL="$WEB_SITE/$TARBALL" 2.5 2.6 DEPENDS="alsa-lib yajl wireless_tools" 2.7 -BUILD_DEPENDS="make gcc alsa-lib-dev dev86 libconfuse wireless_tools-dev yajl" 2.8 +BUILD_DEPENDS="make gcc alsa-lib-dev dev86 libconfuse wireless_tools-dev yajl-dev" 2.9 2.10 # Rules to configure and make the package. 2.11 compile_rules()
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 3.2 +++ b/librep/receipt Thu May 03 16:25:23 2018 +0300 3.3 @@ -0,0 +1,39 @@ 3.4 +# SliTaz package receipt v2. 3.5 + 3.6 +PACKAGE="librep" 3.7 +VERSION="0.92.7" 3.8 +CATEGORY="development" 3.9 +SHORT_DESC="Lisp system" 3.10 +MAINTAINER="al.bobylev@gmail.com" 3.11 +LICENSE="GPL2" 3.12 +WEB_SITE="http://librep.sourceforge.net/" 3.13 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/librep.html" 3.14 + 3.15 +TARBALL="librep_$VERSION.tar.xz" 3.16 +WGET_URL="http://download.tuxfamily.org/librep/$TARBALL" 3.17 + 3.18 +BUILD_DEPENDS="gmp-dev gdbm-dev libffi-dev readline-dev texinfo" 3.19 +SPLIT="librep-dev" 3.20 + 3.21 +COOKOPTS="skip-log-errors" 3.22 + 3.23 +compile_rules() { 3.24 + ./configure \ 3.25 + --disable-static \ 3.26 + $CONFIGURE_ARGS && 3.27 + fix libtool && 3.28 + make && 3.29 + make DESTDIR=$install install 3.30 +} 3.31 + 3.32 +genpkg_rules() { 3.33 + case $PACKAGE in 3.34 + librep) 3.35 + copy @std 3.36 + DEPENDS="gdbm gmp readline" 3.37 + ;; 3.38 + *-dev) 3.39 + copy @dev 3.40 + ;; 3.41 + esac 3.42 +}
4.1 --- a/raptor/receipt Wed May 02 11:12:13 2018 +0200 4.2 +++ b/raptor/receipt Thu May 03 16:25:23 2018 +0300 4.3 @@ -1,40 +1,37 @@ 4.4 # SliTaz package receipt v2. 4.5 4.6 PACKAGE="raptor" 4.7 -VERSION="2.0.8" 4.8 +VERSION="2.0.15" 4.9 CATEGORY="multimedia" 4.10 SHORT_DESC="A C library that parses RDF/XML/N-Triples into RDF triples" 4.11 MAINTAINER="jozee@slitaz.org" 4.12 LICENSE="GPL2" 4.13 -WEB_SITE="http://librdf.org/raptor" 4.14 +WEB_SITE="http://librdf.org/raptor/" 4.15 4.16 TARBALL="raptor2-$VERSION.tar.gz" 4.17 WGET_URL="http://librdf.org/dist/source/$TARBALL" 4.18 4.19 -BUILD_DEPENDS="libxml2-dev curl-dev zlib-dev openssl-dev libxslt-dev libidn-dev" 4.20 +BUILD_DEPENDS="perl libxml2-dev libxslt-dev curl-dev yajl-dev" 4.21 SPLIT="raptor-dev" 4.22 4.23 compile_rules() { 4.24 ./configure \ 4.25 --disable-static \ 4.26 - --with-yajl=no \ 4.27 $CONFIGURE_ARGS && 4.28 fix libtool && 4.29 make && 4.30 - make prefix=/usr install || return 1 4.31 - 4.32 - ln -s raptor2/raptor2.h $install/usr/include/raptor.h 4.33 + make install 4.34 } 4.35 4.36 genpkg_rules() { 4.37 case $PACKAGE in 4.38 raptor) 4.39 copy @std 4.40 - DEPENDS="libxml2 curl zlib openssl libxslt" 4.41 + DEPENDS="libcurl libxml2 libxslt yajl" 4.42 ;; 4.43 - raptor-dev) 4.44 + *-dev) 4.45 copy @dev 4.46 - DEPENDS="raptor curl-dev libxslt-dev" 4.47 + DEPENDS="raptor libxml2-dev libxslt-dev yajl-dev" 4.48 ;; 4.49 esac 4.50 }
5.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 5.2 +++ b/rasqal/receipt Thu May 03 16:25:23 2018 +0300 5.3 @@ -0,0 +1,40 @@ 5.4 +# SliTaz package receipt v2. 5.5 + 5.6 +PACKAGE="rasqal" 5.7 +VERSION="0.9.33" 5.8 +CATEGORY="libs" 5.9 +SHORT_DESC="Handle RDF (Resource Description Framework) queries" 5.10 +MAINTAINER="al.bobylev@gmail.com" 5.11 +LICENSE="GPL2 LGPL2.1" 5.12 +WEB_SITE="http://librdf.org/rasqal/" 5.13 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/rasqal.html" 5.14 + 5.15 +TARBALL="$PACKAGE-$VERSION.tar.gz" 5.16 +WGET_URL="http://download.librdf.org/source/$TARBALL" 5.17 + 5.18 +BUILD_DEPENDS="raptor-dev pcre-dev mhash-dev util-linux-uuid-dev gmp-dev \ 5.19 +mpfr-dev" 5.20 +SPLIT="rasqal-dev" 5.21 + 5.22 +compile_rules() { 5.23 + ./configure \ 5.24 + --disable-static \ 5.25 + $CONFIGURE_ARGS && 5.26 + fix libtool && 5.27 + make && 5.28 + make DESTDIR=$install install 5.29 +} 5.30 + 5.31 +genpkg_rules() { 5.32 + case $PACKAGE in 5.33 + rasqal) 5.34 + copy @std 5.35 + DEPENDS="mhash mpfr pcre raptor util-linux-uuid" 5.36 + ;; 5.37 + *-dev) 5.38 + copy @dev 5.39 + DEPENDS="rasqal mhash-dev mpfr-dev pcre-dev raptor-dev \ 5.40 + util-linux-uuid-dev" 5.41 + ;; 5.42 + esac 5.43 +}
6.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 6.2 +++ b/redland/receipt Thu May 03 16:25:23 2018 +0300 6.3 @@ -0,0 +1,37 @@ 6.4 +# SliTaz package receipt v2. 6.5 + 6.6 +PACKAGE="redland" 6.7 +VERSION="1.0.17" 6.8 +CATEGORY="libs" 6.9 +SHORT_DESC="RDF (Resource Description Framework) support" 6.10 +MAINTAINER="al.bobylev@gmail.com" 6.11 +LICENSE="GPL2 LGPL2.1" 6.12 +WEB_SITE="http://librdf.org/" 6.13 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/redland.html" 6.14 + 6.15 +TARBALL="$PACKAGE-$VERSION.tar.gz" 6.16 +WGET_URL="http://download.librdf.org/source/$TARBALL" 6.17 + 6.18 +BUILD_DEPENDS="rasqal-dev libtool perl db-dev" 6.19 +SPLIT="redland-dev" 6.20 + 6.21 +compile_rules() { 6.22 + ./configure \ 6.23 + --disable-static \ 6.24 + $CONFIGURE_ARGS && 6.25 + fix libtool && 6.26 + make && 6.27 + make DESTDIR=$install install 6.28 +} 6.29 + 6.30 +genpkg_rules() { 6.31 + case $PACKAGE in 6.32 + redland) 6.33 + copy @std 6.34 + DEPENDS="libdb libltdl raptor rasqal" 6.35 + ;; 6.36 + *-dev) 6.37 + copy @dev 6.38 + ;; 6.39 + esac 6.40 +}
7.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 7.2 +++ b/rep-gtk/receipt Thu May 03 16:25:23 2018 +0300 7.3 @@ -0,0 +1,37 @@ 7.4 +# SliTaz package receipt v2. 7.5 + 7.6 +PACKAGE="rep-gtk" 7.7 +VERSION="0.90.8.3" 7.8 +CATEGORY="x-window" 7.9 +SHORT_DESC="Lisp and GTK binding" 7.10 +MAINTAINER="al.bobylev@gmail.com" 7.11 +LICENSE="GPL2" 7.12 +WEB_SITE="http://rep-gtk.sourceforge.net/" 7.13 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/rep-gtk.html" 7.14 + 7.15 +TARBALL="rep-gtk_$VERSION.tar.xz" 7.16 +WGET_URL="http://download.tuxfamily.org/librep/rep-gtk/$TARBALL" 7.17 + 7.18 +BUILD_DEPENDS="automake libtool librep-dev glib-dev gtk+-dev" 7.19 +SPLIT="rep-gtk-dev" 7.20 + 7.21 +compile_rules() { 7.22 + ./autogen.sh \ 7.23 + $CONFIGURE_ARGS && 7.24 + fix libtool && 7.25 + make && 7.26 + make DESTDIR=$install install 7.27 +} 7.28 + 7.29 +genpkg_rules() { 7.30 + case $PACKAGE in 7.31 + rep-gtk) 7.32 + copy @std 7.33 + DEPENDS="atk gdk-pixbuf glib gtk+" 7.34 + ;; 7.35 + *-dev) 7.36 + copy @dev 7.37 + DEPENDS="rep-gtk gdk-pixbuf-dev gtk+-dev librep-dev" 7.38 + ;; 7.39 + esac 7.40 +}
8.1 --- a/ruby/receipt Wed May 02 11:12:13 2018 +0200 8.2 +++ b/ruby/receipt Thu May 03 16:25:23 2018 +0300 8.3 @@ -1,52 +1,47 @@ 8.4 # SliTaz package receipt v2. 8.5 8.6 PACKAGE="ruby" 8.7 -VERSION="2.4.0" 8.8 +VERSION="2.5.0" 8.9 CATEGORY="development" 8.10 SHORT_DESC="Dynamic programming language focused on simplicity and productivity" 8.11 MAINTAINER="pankso@slitaz.org" 8.12 LICENSE="GPL2" 8.13 WEB_SITE="http://www.ruby-lang.org/" 8.14 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/ruby.html" 8.15 8.16 TARBALL="$PACKAGE-$VERSION.tar.xz" 8.17 WGET_URL="http://cache.ruby-lang.org/pub/ruby/${VERSION%.*}/$TARBALL" 8.18 8.19 +BUILD_DEPENDS_arm="zlib-dev tcl-dev openssl-dev db-dev readline-dev" 8.20 BUILD_DEPENDS="gmp-dev db-dev libffi-dev openssl-dev tcl-dev tk-dev zlib-dev \ 8.21 gdbm-dev readline-dev" 8.22 -BUILD_DEPENDS_arm="zlib-dev tcl-dev openssl-dev db-dev readline-dev" 8.23 SPLIT="libruby libruby-extras ruby-doc ruby-dev" 8.24 8.25 -# Rules to configure and make the package. 8.26 -compile_rules() 8.27 -{ 8.28 - # Handle cross compilation. 8.29 +compile_rules() { 8.30 case "$ARCH" in 8.31 arm*) 8.32 # executable host ruby is required. use --with-baseruby option. 8.33 # --with-arch=arm 8.34 export ac_cv_func_getpgrp_void=yes 8.35 - export ac_cv_func_setpgrp_void=yes 8.36 + export ac_cv_func_setpgrp_void=yes 8.37 ARCH_ARGS="--with-baseruby=/usr/bin/ruby" ;; 8.38 esac 8.39 8.40 - #patch -Np1 < $stuff/openssl-1.0.patch 8.41 ./configure \ 8.42 --enable-shared \ 8.43 - --docdir=/usr/share/doc/ruby-$VERSION \ 8.44 - $CONFIGURE_ARGS $ARCH_ARGS && 8.45 + $ARCH_ARGS \ 8.46 + $CONFIGURE_ARGS && 8.47 make $MAKEFLAGS && 8.48 make install 8.49 } 8.50 8.51 -# Rules to gen a SliTaz package suitable for Tazpkg. 8.52 -genpkg_rules() 8.53 -{ 8.54 +genpkg_rules() { 8.55 case $PACKAGE in 8.56 ruby) 8.57 copy /usr/bin/ 8.58 TAGS="ruby language programming" 8.59 SUGGESTED="tk" 8.60 - DEPENDS="gmp libruby" 8.61 + DEPENDS="libruby" 8.62 ;; 8.63 libruby) 8.64 copy libruby.so* 8.65 @@ -56,16 +51,15 @@ 8.66 libruby-extras) 8.67 copy /usr/lib/ruby/ 8.68 CAT="libdevel|native libraries" 8.69 - DEPENDS="ruby gdbm gmp openssl libdb libffi ncurses \ 8.70 - readline zlib" 8.71 + DEPENDS="gdbm libdb libffi libruby openssl readline zlib" 8.72 ;; 8.73 ruby-doc) 8.74 + copy /usr/share/ri/ 8.75 CAT="development|ri documentation" 8.76 - copy /usr/share/ri/ 8.77 ;; 8.78 ruby-dev) 8.79 copy @dev 8.80 - DEPENDS="ruby libruby libruby-extras" 8.81 + DEPENDS="ruby libruby libruby-extras" # all but doc 8.82 ;; 8.83 esac 8.84 }
9.1 --- a/rust/receipt Wed May 02 11:12:13 2018 +0200 9.2 +++ b/rust/receipt Thu May 03 16:25:23 2018 +0300 9.3 @@ -7,6 +7,7 @@ 9.4 MAINTAINER="al.bobylev@gmail.com" 9.5 LICENSE="MIT Apache BSD" 9.6 WEB_SITE="https://www.rust-lang.org/" 9.7 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/rust.html" 9.8 HOST_ARCH="i486 x86_64" 9.9 9.10 TARBALL="rust-$VERSION-${ARCH/i486/i686}-unknown-linux-gnu.tar.gz" 9.11 @@ -19,6 +20,8 @@ 9.12 # arm-unknown-linux-gnueabihf | ARMv6 Linux, hardfloat 9.13 # armv7-unknown-linux-gnueabihf | ARMv7 Linux 9.14 9.15 +# BLFS described how to compile Rust from sources... 9.16 + 9.17 compile_rules() { 9.18 ./install.sh \ 9.19 --prefix=$install/usr \
10.1 --- a/scons/receipt Wed May 02 11:12:13 2018 +0200 10.2 +++ b/scons/receipt Thu May 03 16:25:23 2018 +0300 10.3 @@ -1,24 +1,28 @@ 10.4 # SliTaz package receipt v2. 10.5 10.6 PACKAGE="scons" 10.7 -VERSION="2.3.4" 10.8 +VERSION="3.0.0" 10.9 CATEGORY="development" 10.10 SHORT_DESC="SCons is an Open Source software construction tool" 10.11 MAINTAINER="chadi.elahmad@gmail.com" 10.12 LICENSE="MIT" 10.13 WEB_SITE="http://www.scons.org/" 10.14 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/scons.html" 10.15 10.16 TARBALL="$PACKAGE-$VERSION.tar.gz" 10.17 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 10.18 10.19 -BUILD_DEPENDS="python python-dev" 10.20 +BUILD_DEPENDS="python-dev" 10.21 10.22 compile_rules() { 10.23 - mkdir -p $DESTDIR/usr/share 10.24 python setup.py install \ 10.25 + --prefix=/usr \ 10.26 --standard-lib \ 10.27 - --prefix=$DESTDIR/usr 10.28 - mv $DESTDIR/usr/man $DESTDIR/usr/share 10.29 + --optimize=1 \ 10.30 + --install-data=/usr/share \ 10.31 + --root=$install || return 1 10.32 + 10.33 + find $install -perm 775 -exec chmod 755 '{}' \; 10.34 } 10.35 10.36 genpkg_rules() {
11.1 --- a/screen/receipt Wed May 02 11:12:13 2018 +0200 11.2 +++ b/screen/receipt Thu May 03 16:25:23 2018 +0300 11.3 @@ -1,69 +1,65 @@ 11.4 # SliTaz package receipt v2. 11.5 11.6 PACKAGE="screen" 11.7 -VERSION="4.2.1" 11.8 +VERSION="4.6.2" 11.9 CATEGORY="system-tools" 11.10 -SHORT_DESC="Terminal multiplexer." 11.11 +SHORT_DESC="Terminal multiplexer" 11.12 MAINTAINER="pascal.bellard@slitaz.org" 11.13 LICENSE="GPL2" 11.14 +WEB_SITE="http://www.gnu.org/software/screen" 11.15 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/screen.html" 11.16 + 11.17 TARBALL="$PACKAGE-$VERSION.tar.gz" 11.18 -WEB_SITE="http://www.gnu.org/software/screen" 11.19 WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" 11.20 11.21 BUILD_DEPENDS="ncurses-extra pam-dev" 11.22 -SPLIT="screen screen-pam screen-terminfo" 11.23 +SPLIT="screen-terminfo screen screen-pam:pam" 11.24 11.25 -# Rules to configure and make the package. 11.26 -compile_rules() 11.27 -{ 11.28 - cp -a $src $src-pam 11.29 +compile_rules() { 11.30 + case $SET in 11.31 + '') SET_ARGS='--disable-pam';; 11.32 + pam) SET_ARGS='--enable-pam';; 11.33 + esac 11.34 11.35 ./configure \ 11.36 + --with-socket-dir=/run/screen \ 11.37 + --with-pty-group=5 \ 11.38 --with-sys-screenrc=/etc/screenrc \ 11.39 - --disable-pam \ 11.40 + $SET_ARGS \ 11.41 $CONFIGURE_ARGS && 11.42 + sed -i -e "s|/usr/local/etc/screenrc|/etc/screenrc|" etc/* doc/* && 11.43 make && 11.44 - make -j1 DESTDIR=$DESTDIR install || return 1 11.45 + make -j1 DESTDIR=$install install || return 1 11.46 11.47 - cd $src-pam 11.48 - ./configure \ 11.49 - --with-sys-screenrc=/etc/screenrc \ 11.50 - --enable-pam \ 11.51 - $CONFIGURE_ARGS && 11.52 - make && 11.53 - make -j1 DESTDIR=$DESTDIR-pam install || return 1 11.54 + install -Dm644 etc/etcscreenrc $install/etc/screenrc 11.55 11.56 - for dir in $DESTDIR $DESTDIR-pam ; do 11.57 - mkdir -p $dir/usr/share/terminfo 11.58 - tic -o $dir/usr/share/terminfo terminfo/screeninfo.src 11.59 - mkdir -p $dir/etc 11.60 - cp $src/etc/screenrc $dir/etc 11.61 - done 11.62 + case $SET in 11.63 + '') 11.64 + mkdir -p $install/usr/share/terminfo 11.65 + tic -o $install/usr/share/terminfo terminfo/screeninfo.src 11.66 + ;; 11.67 + esac 11.68 } 11.69 11.70 -# Rules to gen a SliTaz package suitable for Tazpkg. 11.71 -genpkg_rules() 11.72 -{ 11.73 +genpkg_rules() { 11.74 case $PACKAGE in 11.75 - screen|screen-pam) 11.76 - CONFIG_FILES="/etc/screenrc" 11.77 - SUGGESTED="screen-terminfo" 11.78 - DEPENDS="elfutils" 11.79 - if [ $PACKAGE == 'screen-pam' ]; then 11.80 - DEPENDS="$DEPENDS pam" 11.81 + screen-terminfo) 11.82 + copy terminfo/ 11.83 + CAT="system-tools|terminfo files" 11.84 + ;; 11.85 + screen) 11.86 + copy @std @rm 11.87 + CONFIG_FILES="/etc/screenrc" 11.88 + SUGGESTED="screen-terminfo" 11.89 + DEPENDS="ncurses" 11.90 + ;; 11.91 + screen-pam) 11.92 + copy @std 11.93 + CONFIG_FILES="/etc/screenrc" 11.94 + SUGGESTED="screen-terminfo" 11.95 + DEPENDS="ncurses pam" 11.96 CAT="system-tools|with PAM support" 11.97 PROVIDE="screen:pam" 11.98 - install=$install-pam 11.99 - fi 11.100 - mkdir -p $fs/usr/bin $fs/usr/share 11.101 - cp -a $install/etc $fs 11.102 - cp -a $install/usr/bin/screen-$VERSION $fs/usr/bin/screen 11.103 - cp -a $install/usr/share/screen $fs/usr/share 11.104 - ;; 11.105 - screen-terminfo) 11.106 - CAT="system-tools|terminfo files" 11.107 - mkdir -p $fs/usr/share 11.108 - cp -a $install/usr/share/terminfo $fs/usr/share/ 11.109 - ;; 11.110 + ;; 11.111 esac 11.112 }
12.1 --- a/sg3_utils/receipt Wed May 02 11:12:13 2018 +0200 12.2 +++ b/sg3_utils/receipt Thu May 03 16:25:23 2018 +0300 12.3 @@ -7,6 +7,7 @@ 12.4 MAINTAINER="pankso@slitaz.org" 12.5 LICENSE="GPL BSD" 12.6 WEB_SITE="http://sg.danny.cz/sg/" 12.7 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/sg3_utils.html" 12.8 12.9 TARBALL="$PACKAGE-$VERSION.tar.xz" 12.10 WGET_URL="http://sg.danny.cz/sg/p/$TARBALL" 12.11 @@ -14,7 +15,9 @@ 12.12 SPLIT="libsgutils2 sg3_utils sg3_utils-dev" 12.13 12.14 compile_rules() { 12.15 - ./configure $CONFIGURE_ARGS && 12.16 + ./configure \ 12.17 + --disable-static \ 12.18 + $CONFIGURE_ARGS && 12.19 fix libtool && 12.20 make && 12.21 make install
13.1 --- a/sharutils/receipt Wed May 02 11:12:13 2018 +0200 13.2 +++ b/sharutils/receipt Thu May 03 16:25:23 2018 +0300 13.3 @@ -1,29 +1,25 @@ 13.4 -# SliTaz package receipt. 13.5 +# SliTaz package receipt v2. 13.6 13.7 PACKAGE="sharutils" 13.8 -VERSION="4.14" 13.9 +VERSION="4.15.2" 13.10 CATEGORY="utilities" 13.11 -SHORT_DESC="makes 'shar' shell archives out of many files." 13.12 +SHORT_DESC="Makes 'shar' shell archives out of many files" 13.13 MAINTAINER="pascal.bellard@slitaz.org" 13.14 LICENSE="GPL3" 13.15 +WEB_SITE="https://www.gnu.org/software/sharutils/" 13.16 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/sharutils.html" 13.17 + 13.18 TARBALL="$PACKAGE-$VERSION.tar.xz" 13.19 -WEB_SITE="https://www.gnu.org/software/sharutils/" 13.20 WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" 13.21 13.22 -# Rules to configure and make the package. 13.23 -compile_rules() 13.24 -{ 13.25 - ./configure --prefix=/usr \ 13.26 - --infodir=/usr/share/info \ 13.27 - --mandir=/usr/share/man \ 13.28 - $CONFIGURE_ARGS && 13.29 +BUILD_DEPENDS="gettext" 13.30 + 13.31 +compile_rules() { 13.32 + ./configure $CONFIGURE_ARGS && 13.33 make && 13.34 - make DESTDIR=$DESTDIR install 13.35 + make install 13.36 } 13.37 13.38 -# Rules to gen a SliTaz package suitable for Tazpkg. 13.39 -genpkg_rules() 13.40 -{ 13.41 - mkdir -p $fs/usr 13.42 - cp -a $install/usr/bin $fs/usr 13.43 +genpkg_rules() { 13.44 + copy @std 13.45 }
14.1 --- a/slang/receipt Wed May 02 11:12:13 2018 +0200 14.2 +++ b/slang/receipt Thu May 03 16:25:23 2018 +0300 14.3 @@ -1,15 +1,16 @@ 14.4 # SliTaz package receipt v2. 14.5 14.6 PACKAGE="slang" 14.7 -VERSION="2.2.4" 14.8 +VERSION="2.3.1" 14.9 CATEGORY="development" 14.10 SHORT_DESC="S-Lang library" 14.11 MAINTAINER="erjo@slitaz.org" 14.12 LICENSE="GPL2" 14.13 WEB_SITE="http://www.jedsoft.org/slang/" 14.14 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/slang.html" 14.15 14.16 TARBALL="$PACKAGE-$VERSION.tar.bz2" 14.17 -WGET_URL="ftp://space.mit.edu/pub/davis/slang/v${VERSION%.*}/$TARBALL" 14.18 +WGET_URL="http://www.jedsoft.org/releases/slang/$TARBALL" 14.19 14.20 BUILD_DEPENDS="pcre-dev oniguruma-dev libpng16-dev zlib-dev readline-dev" 14.21 SPLIT="slang-dev" 14.22 @@ -19,7 +20,8 @@ 14.23 --with-readline=gnu \ 14.24 $CONFIGURE_ARGS && 14.25 make -j1 && 14.26 - make -j1 install_doc_dir=/usr/share/doc/slang-$VERSION \ 14.27 + make -j1 \ 14.28 + install_doc_dir=/usr/share/doc/slang-$VERSION \ 14.29 SLSH_DOC_DIR=/usr/share/doc/slang-$VERSION/slsh \ 14.30 install-all && 14.31 14.32 @@ -32,7 +34,7 @@ 14.33 case $PACKAGE in 14.34 slang) 14.35 copy @std 14.36 - DEPENDS="libpng16 ncurses oniguruma pcre readline zlib" 14.37 + DEPENDS="libpng16 oniguruma pcre readline zlib" 14.38 CONFIG_FILES="/etc/slsh.rc" 14.39 ;; 14.40 *-dev) copy @dev;;
15.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 15.2 +++ b/slitaz-tools/stuff/patches/series Thu May 03 16:25:23 2018 +0300 15.3 @@ -0,0 +1,1 @@ 15.4 +usb-ids.patch
16.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 16.2 +++ b/slitaz-tools/stuff/patches/usb-ids.patch Thu May 03 16:25:23 2018 +0300 16.3 @@ -0,0 +1,13 @@ 16.4 +Move usb.ids.gz to /usr/share/hwdata/ 16.5 + 16.6 +--- a/tinyutils/hwsetup.orig 16.7 ++++ b/tinyutils/hwsetup 16.8 +@@ -16,7 +16,7 @@ 16.9 + CONFIRM_SUGGESTED="no" 16.10 + NON_FREE="no" 16.11 + DETECTED="no" 16.12 +-USB_IDS=/usr/share/misc/usb.ids.gz 16.13 ++USB_IDS=/usr/share/hwdata/usb.ids.gz 16.14 + 16.15 + 16.16 + usage() {
17.1 --- a/subversion/receipt Wed May 02 11:12:13 2018 +0200 17.2 +++ b/subversion/receipt Thu May 03 16:25:23 2018 +0300 17.3 @@ -23,7 +23,7 @@ 17.4 $CONFIGURE_ARGS && 17.5 fix libtool && 17.6 make && 17.7 - make install || return 1 17.8 + make -j1 install || return 1 17.9 17.10 cook_pick_docs doc/* 17.11 } 17.12 @@ -33,18 +33,17 @@ 17.13 libsvn) 17.14 copy *.so* 17.15 CAT="libdevel|library" 17.16 - DEPENDS="apr apr-util expat libmagic libsasl libsqlite3 serf \ 17.17 - util-linux-uuid zlib" 17.18 + DEPENDS="apr apr-util expat libmagic libsasl libsqlite3 serf zlib" 17.19 ;; 17.20 subversion) 17.21 copy @std @rm 17.22 - DEPENDS="libsvn" 17.23 + DEPENDS="apr apr-util libsasl libsvn" 17.24 ;; 17.25 *-dev) 17.26 copy @dev 17.27 - DEPENDS="libsvn subversion apr-dev apr-util-dev cyrus-sasl-dev \ 17.28 - expat-dev libmagic-dev cyrus-sasl-dev serf-dev sqlite3-dev \ 17.29 - util-linux-uuid-dev zlib-dev" 17.30 + DEPENDS="libsvn subversion \ 17.31 + apr-dev apr-util-dev cyrus-sasl-dev expat-dev libmagic-dev \ 17.32 + serf-dev sqlite3-dev zlib-dev" 17.33 ;; 17.34 esac 17.35 }
18.1 --- a/swig/receipt Wed May 02 11:12:13 2018 +0200 18.2 +++ b/swig/receipt Thu May 03 16:25:23 2018 +0300 18.3 @@ -1,31 +1,33 @@ 18.4 -# SliTaz package receipt. 18.5 +# SliTaz package receipt v2. 18.6 18.7 PACKAGE="swig" 18.8 -VERSION="2.0.4" 18.9 +VERSION="3.0.12" 18.10 CATEGORY="development" 18.11 +SHORT_DESC="A compiler that makes it easy to integrate C and C++ code with \ 18.12 +scripting languages" 18.13 MAINTAINER="devel@slitaz.org" 18.14 LICENSE="GPL3" 18.15 -SHORT_DESC="A compiler that makes it easy to integrate C and C++ code with scripting languages" 18.16 WEB_SITE="http://www.swig.org/" 18.17 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/swig.html" 18.18 + 18.19 TARBALL="$PACKAGE-$VERSION.tar.gz" 18.20 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 18.21 -TAGS="compiler" 18.22 18.23 -DEPENDS="gcc-lib-base zlib pcre" 18.24 BUILD_DEPENDS="pcre-dev zlib-dev" 18.25 18.26 -# Rules to configure and make the package. 18.27 -compile_rules() 18.28 -{ 18.29 - cd $src 18.30 - ./configure --prefix=/usr $CONFIGURE_ARGS && 18.31 - make && make install 18.32 +compile_rules() { 18.33 + ./configure \ 18.34 + --without-clisp \ 18.35 + --without-maximum-compile-warnings \ 18.36 + $CONFIGURE_ARGS && 18.37 + make && 18.38 + make install || return 1 18.39 + 18.40 + cook_pick_docs Doc/* 18.41 } 18.42 - 18.43 -# Rules to gen a SliTaz package suitable for Tazpkg. 18.44 -genpkg_rules() 18.45 -{ 18.46 - mkdir -p $fs/usr/share 18.47 - cp -a $install/usr/bin $fs/usr 18.48 - cp -a $install/usr/share/$PACKAGE $fs/usr/share 18.49 + 18.50 +genpkg_rules() { 18.51 + copy @std @dev 18.52 + DEPENDS="pcre perl zlib" 18.53 + TAGS="compiler" 18.54 }
19.1 --- a/sysstat/receipt Wed May 02 11:12:13 2018 +0200 19.2 +++ b/sysstat/receipt Thu May 03 16:25:23 2018 +0300 19.3 @@ -1,32 +1,30 @@ 19.4 -# SliTaz package receipt. 19.5 +# SliTaz package receipt v2. 19.6 19.7 PACKAGE="sysstat" 19.8 -VERSION="10.0.5" 19.9 +VERSION="11.6.2" 19.10 CATEGORY="system-tools" 19.11 -SHORT_DESC="Performance monitoring tools." 19.12 +SHORT_DESC="Performance monitoring tools" 19.13 MAINTAINER="pascal.bellard@slitaz.org" 19.14 LICENSE="GPL2" 19.15 -TARBALL="$PACKAGE-$VERSION.tar.gz" 19.16 WEB_SITE="http://sebastien.godard.pagesperso-orange.fr/" 19.17 -WGET_URL="http://pagesperso-orange.fr/sebastien.godard/$TARBALL" 19.18 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/sysstat.html" 19.19 + 19.20 +TARBALL="$PACKAGE-$VERSION.tar.xz" 19.21 +WGET_URL="http://perso.wanadoo.fr/sebastien.godard/$TARBALL" 19.22 19.23 BUILD_DEPENDS="gettext bzip2" 19.24 19.25 -# Rules to configure and make the package. 19.26 -compile_rules() 19.27 -{ 19.28 - cd $src 19.29 - ./configure $CONFIGURE_ARGS && 19.30 +compile_rules() { 19.31 + sa_lib_dir=/usr/lib/sa \ 19.32 + sa_dir=/var/log/sa \ 19.33 + conf_dir=/etc/sysconfig \ 19.34 + ./configure \ 19.35 + --disable-file-attr \ 19.36 + $CONFIGURE_ARGS && 19.37 make && 19.38 make install 19.39 } 19.40 19.41 -# Rules to gen a SliTaz package suitable for Tazpkg. 19.42 -genpkg_rules() 19.43 -{ 19.44 - mkdir -p $fs/usr 19.45 - cp -a $install/etc $fs 19.46 - cp -a $install/var $fs 19.47 - cp -a $install/usr/bin $fs/usr 19.48 - cp -a $install/usr/lib $fs/usr 19.49 +genpkg_rules() { 19.50 + copy @std 19.51 }
20.1 --- a/talloc/receipt Wed May 02 11:12:13 2018 +0200 20.2 +++ b/talloc/receipt Thu May 03 16:25:23 2018 +0300 20.3 @@ -1,12 +1,13 @@ 20.4 # SliTaz package receipt v2. 20.5 20.6 PACKAGE="talloc" 20.7 -VERSION="2.1.10" 20.8 +VERSION="2.1.11" 20.9 CATEGORY="system-tools" 20.10 SHORT_DESC="Hierarchical pool based memory allocator with destructors" 20.11 MAINTAINER="slaxemulator@gmail.com" 20.12 LICENSE="LGPL" 20.13 WEB_SITE="https://talloc.samba.org/talloc/doc/html/index.html" 20.14 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/talloc.html" 20.15 20.16 TARBALL="$PACKAGE-$VERSION.tar.gz" 20.17 WGET_URL="https://www.samba.org/ftp/talloc/$TARBALL" 20.18 @@ -14,26 +15,21 @@ 20.19 BUILD_DEPENDS="python-dev docbook-xsl" 20.20 SPLIT="talloc-python talloc talloc-dev" 20.21 20.22 -# Rules to configure and make the package. 20.23 -compile_rules() 20.24 -{ 20.25 - # http://www.linuxfromscratch.org/blfs/view/stable/general/talloc.html 20.26 - 20.27 - ./configure --prefix=/usr && make && make install 20.28 +compile_rules() { 20.29 + ./configure --prefix=/usr && 20.30 + make && 20.31 + make install 20.32 } 20.33 20.34 -# Rules to gen a SliTaz package suitable for Tazpkg. 20.35 -genpkg_rules() 20.36 -{ 20.37 +genpkg_rules() { 20.38 case $PACKAGE in 20.39 talloc-python) 20.40 copy python*/ libpytalloc* 20.41 CAT="development|Python bindings" 20.42 - DEPENDS="talloc attr python" 20.43 + DEPENDS="talloc python" 20.44 ;; 20.45 talloc) 20.46 copy @std @rm 20.47 - DEPENDS="attr" 20.48 ;; 20.49 talloc-dev) 20.50 copy @dev
21.1 --- a/tcl/receipt Wed May 02 11:12:13 2018 +0200 21.2 +++ b/tcl/receipt Thu May 03 16:25:23 2018 +0300 21.3 @@ -1,7 +1,7 @@ 21.4 # SliTaz package receipt v2. 21.5 21.6 PACKAGE="tcl" 21.7 -VERSION="8.6.7" 21.8 +VERSION="8.6.8" 21.9 CATEGORY="development" 21.10 SHORT_DESC="The Tool Command Language" 21.11 MAINTAINER="erjo@slitaz.org" 21.12 @@ -24,8 +24,6 @@ 21.13 cd unix 21.14 21.15 ./configure \ 21.16 - --prefix=/usr \ 21.17 - --mandir=/usr/share/man \ 21.18 $ARCH_ARGS && 21.19 make || return 1 21.20 21.21 @@ -33,22 +31,26 @@ 21.22 -e "s|$src|/usr/include|" \ 21.23 -i tclConfig.sh 21.24 21.25 - sed -e "s|$src/unix/pkgs/tdbc1.0.5|/usr/lib/tdbc1.0.5|" \ 21.26 - -e "s|$src/pkgs/tdbc1.0.5/generic|/usr/include|" \ 21.27 - -e "s|$src/pkgs/tdbc1.0.5/library|/usr/lib/tcl8.6|" \ 21.28 - -e "s|$src/pkgs/tdbc1.0.5|/usr/include|" \ 21.29 - -i pkgs/tdbc1.0.5/tdbcConfig.sh 21.30 + i=$(basename pkgs/tdbc[0-9.]*) 21.31 + sed -e "s|$src/unix/pkgs/$i|/usr/lib/$i|" \ 21.32 + -e "s|$src/pkgs/$i/generic|/usr/include|" \ 21.33 + -e "s|$src/pkgs/$i/library|/usr/lib/tcl${VERSION%.*}|" \ 21.34 + -e "s|$src/pkgs/$i|/usr/include|" \ 21.35 + -i pkgs/$i/tdbcConfig.sh 21.36 21.37 - sed -e "s|$src/unix/pkgs/itcl4.1.0|/usr/lib/itcl4.1.0|" \ 21.38 - -e "s|$src/pkgs/itcl4.1.0/generic|/usr/include|" \ 21.39 - -e "s|$src/pkgs/itcl4.1.0|/usr/include|" \ 21.40 - -i pkgs/itcl4.1.0/itclConfig.sh 21.41 + i=$(basename pkgs/itcl*) 21.42 + sed -e "s|$src/unix/pkgs/$i|/usr/lib/$i|" \ 21.43 + -e "s|$src/pkgs/$i/generic|/usr/include|" \ 21.44 + -e "s|$src/pkgs/$i|/usr/include|" \ 21.45 + -i pkgs/$i/itclConfig.sh 21.46 21.47 make install && 21.48 make install-private-headers || return 1 21.49 21.50 - ln -v -sf tclsh${VERSION:0:3} $install/usr/bin/tclsh 21.51 - chmod 755 $install/usr/lib/libtcl${VERSION:0:3}.so 21.52 + ln -v -sf tclsh${VERSION%.*} $install/usr/bin/tclsh 21.53 + 21.54 + find $install -type f -perm 444 -exec chmod 644 '{}' \; 21.55 + find $install -name '*.so' -exec chmod 755 '{}' \; 21.56 find $install -name '*.sh' -exec chmod 755 '{}' \; 21.57 } 21.58
22.1 --- a/tidy-html5/receipt Wed May 02 11:12:13 2018 +0200 22.2 +++ b/tidy-html5/receipt Thu May 03 16:25:23 2018 +0300 22.3 @@ -1,24 +1,35 @@ 22.4 # SliTaz package receipt v2. 22.5 22.6 PACKAGE="tidy-html5" 22.7 -VERSION="5.1.25" 22.8 +VERSION="5.4.0" 22.9 CATEGORY="development" 22.10 SHORT_DESC="The granddaddy of HTML tools, with support for modern standards" 22.11 MAINTAINER="al.bobylev@gmail.com" 22.12 LICENSE="MIT" 22.13 WEB_SITE="http://www.htacg.org/tidy-html5/" 22.14 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/tidy-html5.html" 22.15 22.16 TARBALL="$PACKAGE-$VERSION.tar.gz" 22.17 -WGET_URL="https://github.com/htacg/tidy-html5/archive/$VERSION.tar.gz" 22.18 +WGET_URL="https://github.com/htacg/tidy-html5/releases/download/$VERSION/$TARBALL" 22.19 22.20 BUILD_DEPENDS="cmake libxslt" 22.21 +SPLIT="tidy-html5-dev" 22.22 22.23 compile_rules() { 22.24 cd build/cmake 22.25 - cmake ../.. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release && 22.26 - make && make install 22.27 + cmake \ 22.28 + -DCMAKE_INSTALL_PREFIX=/usr \ 22.29 + -DCMAKE_BUILD_TYPE=Release \ 22.30 + -DBUILD_TAB2SPACE=ON \ 22.31 + ../.. && 22.32 + make && 22.33 + make install && 22.34 + install -v -m755 tab2space $install/usr/bin/ 22.35 } 22.36 22.37 genpkg_rules() { 22.38 - copy @std 22.39 + case $PACKAGE in 22.40 + tidy-html5) copy @std;; 22.41 + *-dev) copy @dev;; 22.42 + esac 22.43 }
23.1 --- a/tk/receipt Wed May 02 11:12:13 2018 +0200 23.2 +++ b/tk/receipt Thu May 03 16:25:23 2018 +0300 23.3 @@ -1,9 +1,9 @@ 23.4 # SliTaz package receipt v2. 23.5 23.6 PACKAGE="tk" 23.7 -VERSION="8.6.7" 23.8 +VERSION="8.6.8" 23.9 CATEGORY="development" 23.10 -SHORT_DESC="The TCL gui toolkit" 23.11 +SHORT_DESC="The TCL GUI toolkit" 23.12 MAINTAINER="erjo@slitaz.org" 23.13 LICENSE="BSD" 23.14 WEB_SITE="http://tcl.sourceforge.net/" 23.15 @@ -13,7 +13,7 @@ 23.16 WGET_URL="$SF_MIRROR/tcl/$TARBALL" 23.17 23.18 BUILD_DEPENDS="tcl-dev xorg-libX11-dev" 23.19 -SPLIT="tk-dev" 23.20 +SPLIT="tk-demos tk tk-dev" 23.21 23.22 compile_rules() { 23.23 case $ARCH in 23.24 @@ -23,8 +23,6 @@ 23.25 23.26 cd unix 23.27 ./configure \ 23.28 - --prefix=/usr \ 23.29 - --mandir=/usr/share/man \ 23.30 $ARCH_ARGS && 23.31 make && 23.32 sed -e "s@^\(TK_SRC_DIR='\).*@\1/usr/include'@" \ 23.33 @@ -40,15 +38,20 @@ 23.34 23.35 genpkg_rules() { 23.36 case $PACKAGE in 23.37 + tk-demos) 23.38 + copy demos/ 23.39 + CAT="development|demo applications" 23.40 + DEPENDS="" 23.41 + ;; 23.42 tk) 23.43 - copy @std 23.44 + copy @std @rm 23.45 find $fs -name '*Config.sh' -delete 23.46 - DEPENDS="tcl xorg-libX11 zlib" 23.47 + DEPENDS="tcl xorg-libX11" 23.48 TAGS="programming language" 23.49 ;; 23.50 *-dev) 23.51 copy @dev *Config.sh 23.52 - DEPENDS="tk tcl-dev xorg-libX11-dev" 23.53 + DEPENDS="tk xorg-libX11-dev" 23.54 ;; 23.55 esac 23.56 }
24.1 --- a/udisks/receipt Wed May 02 11:12:13 2018 +0200 24.2 +++ b/udisks/receipt Thu May 03 16:25:23 2018 +0300 24.3 @@ -1,53 +1,51 @@ 24.4 # SliTaz package receipt v2. 24.5 24.6 PACKAGE="udisks" 24.7 -VERSION="1.0.4" 24.8 +VERSION="1.0.5" 24.9 CATEGORY="system-tools" 24.10 SHORT_DESC="D-Bus interfaces to query and manipulate storage devices" 24.11 MAINTAINER="pankso@slitaz.org" 24.12 LICENSE="GPL2" 24.13 WEB_SITE="http://www.freedesktop.org/wiki/Software/udisks" 24.14 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/udisks.html" 24.15 24.16 TARBALL="$PACKAGE-$VERSION.tar.gz" 24.17 WGET_URL="http://hal.freedesktop.org/releases/$TARBALL" 24.18 24.19 BUILD_DEPENDS="libatasmart-dev eudev-dev sg3_utils-dev libgudev-dev \ 24.20 -polkit-dev dbus-dev dbus-glib-dev pcre-dev dbus-dev parted-dev libdevmapper-dev \ 24.21 -util-linux-blkid-dev util-linux-uuid-dev intltool" 24.22 +polkit-dev dbus-dev dbus-glib-dev pcre-dev dbus-dev parted-dev \ 24.23 +libdevmapper-dev util-linux-blkid-dev util-linux-uuid-dev intltool libxslt \ 24.24 +docbook-xsl" 24.25 SPLIT="udisks-dev" 24.26 24.27 compile_rules() { 24.28 + # fix glibc-2.24 issue 24.29 + sed 's@#include <stdio\.h>@#include <sys/stat.h>\n#include <stdio.h>@' \ 24.30 + -i src/helpers/job-drive-detach.c 24.31 + 24.32 ./configure \ 24.33 - --libexecdir=/usr/lib/udisks \ 24.34 - --disable-static \ 24.35 --disable-remote-access \ 24.36 - --disable-gtk-doc-html \ 24.37 $CONFIGURE_ARGS && 24.38 fix libtool && 24.39 make && 24.40 - make install 24.41 + make \ 24.42 + profiledir=/etc/bash_completion.d \ 24.43 + install || return 1 24.44 + 24.45 + # we don't have consolekit and don't want systemd so we need 24.46 + # a rule to give disk group complete access to udisks2 24.47 + # methods without password. 24.48 + install -Dm644 $stuff/org.freedesktop.udisks.pkla \ 24.49 + $install/etc/polkit-1/localauthority/90-mandatory.d/org.freedesktop.udisks.pkla 24.50 } 24.51 24.52 genpkg_rules() { 24.53 case $PACKAGE in 24.54 udisks) 24.55 - mkdir -p $fs/etc/polkit-1/localauthority/90-mandatory.d \ 24.56 - $fs/usr/lib/udev $fs/usr/share $fs/etc/udev 24.57 - cp -a $install/etc/dbus-1 $fs/etc 24.58 - cp -a $install/lib/udev/rules.d $fs/etc/udev 24.59 - cp -a $install/lib/udev/udisks* $fs/usr/lib/udev/ 24.60 - cp -a $install/usr/bin $fs/usr 24.61 - cp -a $install/sbin $fs 24.62 - cp -a $install/usr/lib/udisks $fs/usr/lib 24.63 - cp -a $install/usr/share/*-1 $fs/usr/share 24.64 - #we don't have consolekit and don't want systemd so we need 24.65 - #a rule to give disk group complete access to udisks2 24.66 - #methods without password. 24.67 - cp $stuff/org.freedesktop.udisks.pkla \ 24.68 - $fs/etc/polkit-1/localauthority/90-mandatory.d 24.69 - DEPENDS="libatasmart eudev libsgutils2 sg3_utils libgudev polkit \ 24.70 - dbus util-linux-blkid dbus-helper parted libdevmapper glib \ 24.71 - util-linux-mount lsof" 24.72 + copy @std 24.73 + DEPENDS="dbus dbus-glib eudev glib libatasmart libdevmapper \ 24.74 + libgudev libsgutils2 parted polkit bash sg3_utils \ 24.75 + util-linux-blkid dbus-helper util-linux-mount lsof" # not sure... 24.76 ;; 24.77 *-dev) 24.78 copy @dev
25.1 --- a/udisks2/receipt Wed May 02 11:12:13 2018 +0200 25.2 +++ b/udisks2/receipt Thu May 03 16:25:23 2018 +0300 25.3 @@ -34,7 +34,8 @@ 25.4 case $PACKAGE in 25.5 udisks2) 25.6 copy @std 25.7 - DEPENDS="libatasmart libgudev polkit" 25.8 + DEPENDS="acl glib libatasmart libblockdev libgudev polkit \ 25.9 + util-linux-mount" 25.10 ;; 25.11 *-dev) 25.12 copy @dev
26.1 --- a/unixODBC/receipt Wed May 02 11:12:13 2018 +0200 26.2 +++ b/unixODBC/receipt Thu May 03 16:25:23 2018 +0300 26.3 @@ -1,12 +1,13 @@ 26.4 # SliTaz package receipt v2. 26.5 26.6 PACKAGE="unixODBC" 26.7 -VERSION="2.3.4" 26.8 +VERSION="2.3.5" 26.9 CATEGORY="system-tools" 26.10 SHORT_DESC="ODBC for UNIX" 26.11 MAINTAINER="pascal.bellard@slitaz.org" 26.12 LICENSE="LGPL2.1" 26.13 WEB_SITE="http://www.unixodbc.org/" 26.14 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/unixodbc.html" 26.15 26.16 TARBALL="$PACKAGE-$VERSION.tar.gz" 26.17 WGET_URL="ftp://ftp.unixodbc.org/pub/unixODBC/$TARBALL" 26.18 @@ -16,11 +17,16 @@ 26.19 26.20 compile_rules() { 26.21 ./configure \ 26.22 - --disable-gui \ 26.23 + --sysconfdir=/etc/unixODBC \ 26.24 $CONFIGURE_ARGS && 26.25 fix libtool && 26.26 make $MAKEFLAGS && 26.27 - make DESTDIR=$DESTDIR install 26.28 + mkdir -p $install/etc/unixODBC/ && 26.29 + make DESTDIR=$DESTDIR install || return 1 26.30 + 26.31 + find doc -name "Makefile*" -delete 26.32 + find doc -type f -exec chmod 644 '{}' \; 26.33 + cook_pick_docs doc/* 26.34 } 26.35 26.36 genpkg_rules() { 26.37 @@ -32,6 +38,7 @@ 26.38 unixODBC) 26.39 copy @std @rm 26.40 DEPENDS="libunixODBC readline" 26.41 + CONFIG_FILES="/etc/unixODBC/" 26.42 TAGS="database" 26.43 ;; 26.44 *-dev)
27.1 --- a/unrar/receipt Wed May 02 11:12:13 2018 +0200 27.2 +++ b/unrar/receipt Thu May 03 16:25:23 2018 +0300 27.3 @@ -1,22 +1,22 @@ 27.4 # SliTaz package receipt v2. 27.5 27.6 PACKAGE="unrar" 27.7 -VERSION="5.3.7" 27.8 +VERSION="5.5.8" 27.9 CATEGORY="utilities" 27.10 -SHORT_DESC="The free unrar" 27.11 +SHORT_DESC="The free UnRar" 27.12 MAINTAINER="gokhlayeh@slitaz.org" 27.13 LICENSE="freeware" 27.14 WEB_SITE="http://www.rarlab.com" 27.15 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/unrar.html" 27.16 27.17 -TARBALL="${PACKAGE}src-$VERSION.tar.gz" 27.18 -WGET_URL="$WEB_SITE/rar/$TARBALL" 27.19 +TARBALL="unrarsrc-$VERSION.tar.gz" 27.20 +WGET_URL="http://www.rarlab.com/rar/$TARBALL" 27.21 27.22 compile_rules() { 27.23 - make && 27.24 - install -Dm 755 $src/unrar $install/usr/bin/unrar 27.25 + make -f makefile && 27.26 + install -Dm755 unrar $install/usr/bin/unrar 27.27 } 27.28 27.29 genpkg_rules() { 27.30 copy @std 27.31 - DEPENDS="gcc-lib-base" 27.32 }
28.1 --- a/unzip/receipt Wed May 02 11:12:13 2018 +0200 28.2 +++ b/unzip/receipt Thu May 03 16:25:23 2018 +0300 28.3 @@ -1,39 +1,26 @@ 28.4 -# SliTaz package receipt. 28.5 +# SliTaz package receipt v2. 28.6 28.7 PACKAGE="unzip" 28.8 VERSION="6.0" 28.9 CATEGORY="system-tools" 28.10 -SHORT_DESC="Zip dearchiver." 28.11 +SHORT_DESC="Zip dearchiver" 28.12 MAINTAINER="pascal.bellard@slitaz.org" 28.13 LICENSE="other" 28.14 +WEB_SITE="http://www.info-zip.org/" 28.15 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/unzip.html" 28.16 + 28.17 TARBALL="$PACKAGE${VERSION//./}.tar.gz" 28.18 -WEB_SITE="http://www.info-zip.org/" 28.19 WGET_URL="$SF_MIRROR/infozip/$TARBALL" 28.20 -TAGS="archive compression" 28.21 28.22 -# Rules to configure and make the package. 28.23 -compile_rules() 28.24 -{ 28.25 - ln -sf $WOK/$PACKAGE/$PACKAGE${VERSION//./} $WOK/$PACKAGE/$PACKAGE-$VERSION 28.26 - 28.27 +compile_rules() { 28.28 make -f unix/Makefile generic 28.29 - make -f unix/Makefile prefix=$DESTDIR install 28.30 + make -f unix/Makefile \ 28.31 + prefix=$install \ 28.32 + MANDIR=$install/usr/share/man/man1 \ 28.33 + install 28.34 } 28.35 28.36 -# Rules to gen a SliTaz package suitable for Tazpkg. 28.37 -genpkg_rules() 28.38 -{ 28.39 - mkdir -p $fs/usr 28.40 - cp -a $install/bin $fs/usr/bin 28.41 +genpkg_rules() { 28.42 + copy @std 28.43 + TAGS="archive compression" 28.44 } 28.45 - 28.46 -# Remove Busybox symlink before installing 28.47 -pre_install() 28.48 -{ 28.49 - rm -f "$1/usr/bin/unzip" 28.50 -} 28.51 - 28.52 -post_remove() 28.53 -{ 28.54 - ln -s /bin/busybox /usr/bin/unzip 28.55 -}
29.1 --- a/upower/receipt Wed May 02 11:12:13 2018 +0200 29.2 +++ b/upower/receipt Thu May 03 16:25:23 2018 +0300 29.3 @@ -1,12 +1,12 @@ 29.4 # SliTaz package receipt v2. 29.5 29.6 PACKAGE="upower" 29.7 -VERSION="0.99.5" 29.8 +VERSION="0.99.7" 29.9 CATEGORY="system-tools" 29.10 SHORT_DESC="UPower is an abstraction for enumerating power devices" 29.11 MAINTAINER="pankso@slitaz.org" 29.12 LICENSE="GPL2" 29.13 -WEB_SITE="http://upower.freedesktop.org/" 29.14 +WEB_SITE="https://upower.freedesktop.org/" 29.15 LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/upower.html" 29.16 29.17 TARBALL="$PACKAGE-$VERSION.tar.xz" 29.18 @@ -30,13 +30,11 @@ 29.19 case $PACKAGE in 29.20 upower) 29.21 copy @std 29.22 - DEPENDS="glib libffi libgudev libusb pcre util-linux-blkid \ 29.23 - util-linux-mount util-linux-uuid zlib" 29.24 + DEPENDS="glib libgudev libusb" 29.25 ;; 29.26 *-dev) 29.27 copy @dev 29.28 - DEPENDS="upower glib-dev libffi-dev pcre-dev util-linux-blkid-dev \ 29.29 - util-linux-mount-dev util-linux-uuid-dev zlib-dev" 29.30 + DEPENDS="upower glib-dev" 29.31 ;; 29.32 esac 29.33 }
30.1 --- a/usbids/receipt Wed May 02 11:12:13 2018 +0200 30.2 +++ b/usbids/receipt Thu May 03 16:25:23 2018 +0300 30.3 @@ -1,7 +1,7 @@ 30.4 -# SliTaz package receipt. 30.5 +# SliTaz package receipt v2. 30.6 30.7 PACKAGE="usbids" 30.8 -VERSION="20161205" 30.9 +VERSION="20180414" 30.10 CATEGORY="misc" 30.11 SHORT_DESC="List of USB ID's" 30.12 MAINTAINER="slaxemulator@gmail.com" 30.13 @@ -11,21 +11,22 @@ 30.14 TARBALL="$PACKAGE-$VERSION.gz" 30.15 WGET_URL="http://www.linux-usb.org/usb.ids.gz" 30.16 30.17 -# Rules to configure and make the package. 30.18 -compile_rules() 30.19 -{ 30.20 +compile_rules() { 30.21 ver=$(zcat $TARBALL | fgrep '# Version:' | tr -cd '0-9') 30.22 separator 30.23 echo "Receipt version: $VERSION" 30.24 echo "Actual version: $ver" 30.25 separator 30.26 30.27 - mkdir -p $install/usr/share/misc 30.28 - cp $src/$TARBALL $install/usr/share/misc/usb.ids.gz 30.29 + if [ "$VERSION" != "$ver" ]; then 30.30 + echo "Updating version" 30.31 + sed -i "/^VERSION=/s|\".*\"|\"$ver\"|" $WOK/$PACKAGE/receipt 30.32 + mv $SRC/$TARBALL $SRC/$PACKAGE-$ver.gz 30.33 + fi 30.34 + 30.35 + install -Dm644 $TARBALL $install/usr/share/hwdata/usb.ids.gz 30.36 } 30.37 30.38 -# Rules to gen a SliTaz package suitable for Tazpkg. 30.39 -genpkg_rules() 30.40 -{ 30.41 - copy usb.ids.gz 30.42 +genpkg_rules() { 30.43 + copy @std 30.44 }
31.1 --- a/usbutils/receipt Wed May 02 11:12:13 2018 +0200 31.2 +++ b/usbutils/receipt Thu May 03 16:25:23 2018 +0300 31.3 @@ -1,47 +1,38 @@ 31.4 # SliTaz package receipt v2. 31.5 31.6 PACKAGE="usbutils" 31.7 -VERSION="007" 31.8 +VERSION="009" 31.9 CATEGORY="system-tools" 31.10 SHORT_DESC="Displaying information about USB" 31.11 MAINTAINER="erjo@slitaz.org" 31.12 LICENSE="GPL2" 31.13 WEB_SITE="http://linux-usb.sourceforge.net/" 31.14 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/usbutils.html" 31.15 31.16 TARBALL="$PACKAGE-$VERSION.tar.xz" 31.17 -#WGET_URL="http://www.kernel.org/pub/linux/utils/usb/$PACKAGE/$TARBALL" 31.18 -WGET_URL="http://sourceware.mirrors.tds.net/pub/kernel.org/linux/utils/usb/$PACKAGE/$TARBALL" 31.19 +WGET_URL="https://www.kernel.org/pub/linux/utils/usb/usbutils/$TARBALL" 31.20 31.21 BUILD_DEPENDS="libusb-dev zlib-dev" 31.22 SPLIT="usbutils-dev" 31.23 31.24 compile_rules() { 31.25 ./configure \ 31.26 - --prefix=/usr \ 31.27 - --libdir=/usr/lib \ 31.28 - --datadir=/usr/share/misc \ 31.29 + --datadir=/usr/share/hwdata \ 31.30 $CONFIGURE_ARGS && 31.31 - make && make install 31.32 + make && 31.33 + make install 31.34 } 31.35 31.36 genpkg_rules() { 31.37 case $PACKAGE in 31.38 usbutils) 31.39 - mkdir -p $fs/usr 31.40 - cp -a $install/usr/bin $fs/usr 31.41 - cp -a $install/usr/sbin $fs/usr 31.42 - sed -i s'/bash/sh/' $fs/usr/bin/usb-devices 31.43 - rm -f $fs/usr/bin/lsusb.py 31.44 - DEPENDS="glibc-base libusb libusb-compat zlib usbids" 31.45 + copy @std 31.46 + find $fs -name '*.py' -delete 31.47 + DEPENDS="eudev libusb usbids" 31.48 TAGS="usb" 31.49 ;; 31.50 *-dev) 31.51 - mkdir -p $fs/usr/lib 31.52 - cp -a $install/usr/share/pkgconfig $fs/usr/lib 31.53 + copy @dev 31.54 ;; 31.55 esac 31.56 } 31.57 - 31.58 -post_remove_usbutils() { 31.59 - ln -s /bin/busybox "$1/usr/bin/lsusb" 31.60 -}
32.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 32.2 +++ b/usbutils/stuff/patches/series Thu May 03 16:25:23 2018 +0300 32.3 @@ -0,0 +1,1 @@ 32.4 +usbutils.patch
33.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 33.2 +++ b/usbutils/stuff/patches/usbutils.patch Thu May 03 16:25:23 2018 +0300 33.3 @@ -0,0 +1,8 @@ 33.4 +--- a/usb-devices 33.5 ++++ b/usb-devices 33.6 +@@ -1,4 +1,4 @@ 33.7 +-#!/bin/bash 33.8 ++#!/bin/sh 33.9 + 33.10 + # Copyright: 2009 Greg Kroah-Hartman <greg@kroah.com> 33.11 + # 2009 Randy Dunlap <rdunlap@xenotime.net>
34.1 --- a/vala/receipt Wed May 02 11:12:13 2018 +0200 34.2 +++ b/vala/receipt Thu May 03 16:25:23 2018 +0300 34.3 @@ -1,7 +1,7 @@ 34.4 # SliTaz package receipt v2. 34.5 34.6 PACKAGE="vala" 34.7 -VERSION="0.36.4" 34.8 +VERSION="0.38.8" 34.9 CATEGORY="development" 34.10 SHORT_DESC="Compiler for the GObject type system" 34.11 MAINTAINER="mimas@slitaz.org" 34.12 @@ -12,9 +12,14 @@ 34.13 TARBALL="$PACKAGE-$VERSION.tar.xz" 34.14 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 34.15 34.16 -BUILD_DEPENDS="glib-dev libxslt-dev" 34.17 +BUILD_DEPENDS="automake libtool glib-dev libxslt-dev" 34.18 34.19 compile_rules() { 34.20 + # if graphviz is not installed 34.21 + sed -i '102d; 108,124d; 126,127d' configure.ac 34.22 + sed -i '/valadoc/d' Makefile.am 34.23 + ACLOCAL= autoreconf -fiv 34.24 + 34.25 ./configure $CONFIGURE_ARGS && 34.26 fix libtool && 34.27 make && 34.28 @@ -23,6 +28,6 @@ 34.29 34.30 genpkg_rules() { 34.31 copy @std @dev 34.32 - DEPENDS="glib-dev libffi-dev pcre-dev" 34.33 + DEPENDS="glib-dev" 34.34 TAGS="compiler" 34.35 }
35.1 --- a/valgrind/receipt Wed May 02 11:12:13 2018 +0200 35.2 +++ b/valgrind/receipt Thu May 03 16:25:23 2018 +0300 35.3 @@ -1,23 +1,32 @@ 35.4 # SliTaz package receipt v2. 35.5 35.6 PACKAGE="valgrind" 35.7 -VERSION="3.12.0" 35.8 +VERSION="3.13.0" 35.9 CATEGORY="development" 35.10 SHORT_DESC="Memory debugger and profiler" 35.11 MAINTAINER="paul@slitaz.org" 35.12 LICENSE="GPL2" 35.13 WEB_SITE="http://valgrind.org/" 35.14 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/valgrind.html" 35.15 35.16 TARBALL="$PACKAGE-$VERSION.tar.bz2" 35.17 -WGET_URL="http://valgrind.org/downloads/$TARBALL" 35.18 +WGET_URL="https://sourceware.org/ftp/valgrind/$TARBALL" 35.19 35.20 -BUILD_DEPENDS="sed autoconf" 35.21 +BUILD_DEPENDS="perl" 35.22 SPLIT="valgrind-dev" 35.23 35.24 compile_rules() { 35.25 - autoconf && 35.26 + # glibc-2.26 bug 35.27 + sed -i '1904s/4/5/' coregrind/m_syswrap/syswrap-linux.c 35.28 35.29 - ./configure $CONFIGURE_ARGS && make && make install 35.30 + # versioned folder for docs 35.31 + sed -i 's|/doc/valgrind||' docs/Makefile.in 35.32 + 35.33 + ./configure \ 35.34 + --datadir=/usr/share/doc/valgrind-$VERSION \ 35.35 + $CONFIGURE_ARGS && 35.36 + make && 35.37 + make install 35.38 } 35.39 35.40 genpkg_rules() {
36.1 --- a/valgrind/stuff/valgrind-3.6.0-glibc211.u Wed May 02 11:12:13 2018 +0200 36.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 36.3 @@ -1,51 +0,0 @@ 36.4 -Submitted By: Agathoklis Hatzimanikas <ag at linuxfromscratch dot org> 36.5 -Date: 2010-01-06 36.6 -Initial Package Version: 3.5.0 36.7 -Upstream Status: Uknown 36.8 -Origin: Gentoo 36.9 -Description: Allows Valgring to build with glibc-2.11 36.10 - 36.11 -diff -ruN valgrind-3.5.0/configure.in valgrind-3.5.0-fixed/configure.in 36.12 ---- valgrind-3.5.0/configure.in 2009-11-07 23:34:37.000000000 +0100 36.13 -+++ valgrind-3.5.0-fixed/configure.in 2009-11-07 23:38:14.000000000 +0100 36.14 -@@ -656,6 +656,16 @@ 36.15 - ], 36.16 - GLIBC_VERSION="2.10") 36.17 - 36.18 -+AC_EGREP_CPP([GLIBC_211], [ 36.19 -+#include <features.h> 36.20 -+#ifdef __GNU_LIBRARY__ 36.21 -+ #if (__GLIBC__ == 2 && __GLIBC_MINOR__ == 11) 36.22 -+ GLIBC_211 36.23 -+ #endif 36.24 -+#endif 36.25 -+], 36.26 -+GLIBC_VERSION="2.11") 36.27 -+ 36.28 - AC_EGREP_CPP([AIX5_LIBC], [ 36.29 - #include <standards.h> 36.30 - #if defined(_AIXVERSION_510) || defined(_AIXVERSION_520) || defined(_AIXVERSION_530) 36.31 -@@ -742,6 +752,13 @@ 36.32 - DEFAULT_SUPP="glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}" 36.33 - DEFAULT_SUPP="glibc-2.X-drd.supp ${DEFAULT_SUPP}" 36.34 - ;; 36.35 -+ 2.11) 36.36 -+ AC_MSG_RESULT(2.11 family) 36.37 -+ AC_DEFINE([GLIBC_2_11], 1, [Define to 1 if you're using glibc 2.11.x]) 36.38 -+ DEFAULT_SUPP="glibc-2.X.supp ${DEFAULT_SUPP}" 36.39 -+ DEFAULT_SUPP="glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}" 36.40 -+ DEFAULT_SUPP="glibc-2.X-drd.supp ${DEFAULT_SUPP}" 36.41 -+ ;; 36.42 - aix5) 36.43 - AC_MSG_RESULT(AIX 5.1 or 5.2 or 5.3) 36.44 - AC_DEFINE([AIX5_LIBC], 1, [Define to 1 if you're using AIX 5.1 or 5.2 or 5.3]) 36.45 -@@ -755,7 +772,7 @@ 36.46 - 36.47 - *) 36.48 - AC_MSG_RESULT([unsupported version ${GLIBC_VERSION}]) 36.49 -- AC_MSG_ERROR([Valgrind requires glibc version 2.2 - 2.12]) 36.50 -+ AC_MSG_ERROR([Valgrind requires glibc version 2.2 - 2.11]) 36.51 - AC_MSG_ERROR([or AIX 5.1 or 5.2 or 5.3 GLIBC_VERSION]) 36.52 - AC_MSG_ERROR([or Darwin libc]) 36.53 - ;; 36.54 -
37.1 --- a/wayland-protocols/receipt Wed May 02 11:12:13 2018 +0200 37.2 +++ b/wayland-protocols/receipt Thu May 03 16:25:23 2018 +0300 37.3 @@ -1,13 +1,13 @@ 37.4 # SliTaz package receipt v2. 37.5 37.6 PACKAGE="wayland-protocols" 37.7 -VERSION="1.11" 37.8 +VERSION="1.13" 37.9 CATEGORY="system-tools" 37.10 SHORT_DESC="Additional Wayland protocols" 37.11 MAINTAINER="al.bobylev@gmail.com" 37.12 LICENSE="LGPL2.1" 37.13 WEB_SITE="https://wayland.freedesktop.org/" 37.14 -LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/lxqt-kwayland.html" 37.15 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/wayland-protocols.html" 37.16 37.17 TARBALL="$PACKAGE-$VERSION.tar.xz" 37.18 WGET_URL="https://wayland.freedesktop.org/releases/$TARBALL" 37.19 @@ -16,7 +16,9 @@ 37.20 SPLIT="wayland-protocols-dev" 37.21 37.22 compile_rules() { 37.23 - ./configure $CONFIGURE_ARGS && make && make install 37.24 + ./configure $CONFIGURE_ARGS && 37.25 + make && 37.26 + make install 37.27 } 37.28 37.29 genpkg_rules() { 37.30 @@ -25,4 +27,3 @@ 37.31 *-dev) copy @dev;; 37.32 esac 37.33 } 37.34 -
38.1 --- a/wayland/receipt Wed May 02 11:12:13 2018 +0200 38.2 +++ b/wayland/receipt Thu May 03 16:25:23 2018 +0300 38.3 @@ -17,6 +17,7 @@ 38.4 38.5 compile_rules() { 38.6 ./configure \ 38.7 + --disable-static \ 38.8 --disable-documentation \ 38.9 $CONFIGURE_ARGS && 38.10 fix libtool && 38.11 @@ -32,8 +33,6 @@ 38.12 ;; 38.13 *-dev) 38.14 copy @dev 38.15 - DEPENDS="wayland libffi-dev" 38.16 ;; 38.17 esac 38.18 } 38.19 -
39.1 --- a/which/receipt Wed May 02 11:12:13 2018 +0200 39.2 +++ b/which/receipt Thu May 03 16:25:23 2018 +0300 39.3 @@ -1,4 +1,4 @@ 39.4 -# SliTaz package receipt. 39.5 +# SliTaz package receipt v2. 39.6 39.7 PACKAGE="which" 39.8 VERSION="2.21" 39.9 @@ -7,20 +7,17 @@ 39.10 MAINTAINER="slaxemulator@gmail.com" 39.11 LICENSE="GPL3" 39.12 WEB_SITE="https://savannah.gnu.org/projects/which/" 39.13 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/which.html" 39.14 39.15 TARBALL="$PACKAGE-$VERSION.tar.gz" 39.16 WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" 39.17 39.18 -DEPENDS="glibc-base" 39.19 - 39.20 -# Rules to configure and make the package. 39.21 -compile_rules() 39.22 -{ 39.23 - ./configure $CONFIGURE_ARGS && make && make install 39.24 +compile_rules() { 39.25 + ./configure $CONFIGURE_ARGS && 39.26 + make && 39.27 + make install 39.28 } 39.29 39.30 -# Rules to gen a SliTaz package suitable for Tazpkg. 39.31 -genpkg_rules() 39.32 -{ 39.33 - copy bin/ 39.34 +genpkg_rules() { 39.35 + copy @std 39.36 }
40.1 --- a/yajl/receipt Wed May 02 11:12:13 2018 +0200 40.2 +++ b/yajl/receipt Thu May 03 16:25:23 2018 +0300 40.3 @@ -1,31 +1,31 @@ 40.4 -# SliTaz package receipt. 40.5 +# SliTaz package receipt v2. 40.6 40.7 PACKAGE="yajl" 40.8 -VERSION="2.0.2" 40.9 +VERSION="2.1.0" 40.10 CATEGORY="development" 40.11 SHORT_DESC="Yet Another JSON Library" 40.12 MAINTAINER="slaxemulator@gmail.com" 40.13 LICENSE="BSD" 40.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 40.15 -WEB_SITE="https://github.com/lloyd/yajl" 40.16 -WGET_URL="git|git://github.com/lloyd/yajl.git" 40.17 -BRANCH="$VERSION" 40.18 +WEB_SITE="http://lloyd.github.io/yajl/" 40.19 40.20 -BUILD_DEPENDS="cmake doxygen git" 40.21 +TARBALL="$PACKAGE-$VERSION.tar.gz" 40.22 +WGET_URL="http://github.com/lloyd/yajl/tarball/$VERSION" 40.23 40.24 -# Rules to configure and make the package. 40.25 -compile_rules() 40.26 -{ 40.27 - cd $src 40.28 +BUILD_DEPENDS="cmake doxygen" 40.29 +SPLIT="yajl-dev" 40.30 + 40.31 +compile_rules() { 40.32 + mkdir build 40.33 + cd build 40.34 cmake \ 40.35 -DCMAKE_INSTALL_PREFIX=/usr \ 40.36 - . 40.37 - make DESTDIR=$DESTDIR install 40.38 + .. && 40.39 + make install 40.40 } 40.41 40.42 -# Rules to gen a SliTaz package suitable for Tazpkg. 40.43 -genpkg_rules() 40.44 -{ 40.45 - cp -a $install/usr $fs 40.46 +genpkg_rules() { 40.47 + case $PACKAGE in 40.48 + yajl) copy @std;; 40.49 + *-dev) copy @dev;; 40.50 + esac 40.51 } 40.52 -