wok-next rev 20960

Random updates
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Sep 07 01:53:20 2018 +0300 (2018-09-07)
parents 543aac398ffd
children 68b1f916ad84
files ardour/receipt babl/receipt balance/receipt barcode/receipt barcode/stuff/patches/barcode.patch barcode/stuff/patches/series bash/receipt bazaar-tools/receipt bazaar/receipt bchunk/receipt binclock/receipt bridge-utils/receipt buildroot/receipt bzr/receipt bzrtools/receipt c-ares/receipt cadaver/receipt cadaver/stuff/patches/neon.patch cadaver/stuff/patches/series ccid/receipt cellwriter/.icon.png cellwriter/receipt cellwriter/stuff/applications/cellwriter-keyboard.desktop cgdb/receipt chemtool/receipt chemtool/stuff/chemtool.desktop chemtool/stuff/chemtool.xml cherrytree/receipt chkrootkit/receipt chkrootkit/stuff/patches/chkrootkit.u chkrootkit/stuff/patches/series droid-font/description.txt droid-font/receipt extended-actions/receipt hd2u/receipt js/receipt ptxdist/receipt suru-icon-theme/.icon.png suru-icon-theme/receipt suru-icon-theme/stuff/repeats2symlinks taglib/receipt varka/receipt
line diff
     1.1 --- a/ardour/receipt	Thu Sep 06 11:27:41 2018 +0200
     1.2 +++ b/ardour/receipt	Fri Sep 07 01:53:20 2018 +0300
     1.3 @@ -14,7 +14,7 @@
     1.4  BUILD_DEPENDS="python itstool boost-dev \
     1.5  alsa-lib-dev glib-dev glibmm-dev libsndfile-dev curl-dev libarchive-dev \
     1.6  liblo-dev taglib-dev vamp-plugin-sdk-dev rubberband-dev eudev-dev fftw-dev \
     1.7 -python-aubio-dev cppunit-dev libusb-dev jack-dev pangomm-dev liblrdf-dev lv2 serd-dev \
     1.8 +python-aubio cppunit-dev libusb-dev jack-dev pangomm-dev liblrdf-dev lv2 serd-dev \
     1.9  sord-dev sratom lilv gtkmm-dev dbus-dev readline-dev gettext"
    1.10  
    1.11  compile_rules() {
     2.1 --- a/babl/receipt	Thu Sep 06 11:27:41 2018 +0200
     2.2 +++ b/babl/receipt	Fri Sep 07 01:53:20 2018 +0300
     2.3 @@ -1,7 +1,7 @@
     2.4  # SliTaz package receipt v2.
     2.5  
     2.6  PACKAGE="babl"
     2.7 -VERSION="0.1.50"
     2.8 +VERSION="0.1.56"
     2.9  CATEGORY="system-tools"
    2.10  SHORT_DESC="Pixel format translation library"
    2.11  MAINTAINER="erjo@slitaz.org"
     3.1 --- a/balance/receipt	Thu Sep 06 11:27:41 2018 +0200
     3.2 +++ b/balance/receipt	Fri Sep 07 01:53:20 2018 +0300
     3.3 @@ -1,34 +1,25 @@
     3.4 -# SliTaz package receipt.
     3.5 +# SliTaz package receipt v2.
     3.6  
     3.7  PACKAGE="balance"
     3.8 -VERSION="3.42"
     3.9 +VERSION="3.57"
    3.10  CATEGORY="system-tools"
    3.11 -SHORT_DESC="Generic tcp proxy with round robin load balancing and failover."
    3.12 +SHORT_DESC="Generic tcp proxy with round robin load balancing and failover"
    3.13  MAINTAINER="pascal.bellard@slitaz.org"
    3.14  LICENSE="GPL2"
    3.15 -WEB_SITE="http://www.inlab.de/balance.html"
    3.16 +WEB_SITE="https://www.inlab.net/balance/"
    3.17 +
    3.18  TARBALL="$PACKAGE-$VERSION.tar.gz"
    3.19 -WGET_URL="http://www.inlab.de/$TARBALL"
    3.20 -TAGS="web internet load-balancing proxy tcp ipv6"
    3.21 +WGET_URL="https://www.inlab.net/wp-content/uploads/2018/05/$TARBALL"
    3.22  
    3.23 -# Rules to configure and make the package.
    3.24 -compile_rules()
    3.25 -{
    3.26 -	mkdir -p $install/usr/sbin $install/usr/share/man/man1 2>/dev/null
    3.27 -	sed -i 's|/man/|/share/man/|' $src/Makefile
    3.28 +compile_rules() {
    3.29 +	mkdir -p $install/usr/sbin $install/usr/share/man/man1 $install/var/run/balance
    3.30 +	sed -i 's|/man/|/share/man/|' Makefile
    3.31  
    3.32  	make &&
    3.33 -	make DESTDIR=$DESTDIR install
    3.34 +	make install
    3.35  }
    3.36  
    3.37 -# Rules to gen a SliTaz package suitable for Tazpkg.
    3.38 -genpkg_rules()
    3.39 -{
    3.40 -	mkdir -p $fs/usr
    3.41 -	cp -a $install/usr/sbin $fs/usr
    3.42 +genpkg_rules() {
    3.43 +	copy @std
    3.44 +	TAGS="web internet load-balancing proxy tcp ipv6"
    3.45  }
    3.46 -
    3.47 -post_install()
    3.48 -{
    3.49 -	mkdir -p "$1/var/run/balance"
    3.50 -}
     4.1 --- a/barcode/receipt	Thu Sep 06 11:27:41 2018 +0200
     4.2 +++ b/barcode/receipt	Fri Sep 07 01:53:20 2018 +0300
     4.3 @@ -1,27 +1,26 @@
     4.4 -# SliTaz package receipt.
     4.5 +# SliTaz package receipt v2.
     4.6  
     4.7  PACKAGE="barcode"
     4.8 -VERSION="0.98"
     4.9 +VERSION="0.99"
    4.10  CATEGORY="utilities"
    4.11 -SHORT_DESC="barcode generator"
    4.12 +SHORT_DESC="Barcode generator"
    4.13  MAINTAINER="devl547@gmail.com"
    4.14  LICENSE="GPL2"
    4.15  WEB_SITE="https://www.gnu.org/software/barcode/"
    4.16 +
    4.17  TARBALL="$PACKAGE-$VERSION.tar.gz"
    4.18  WGET_URL="ftp://ftp.gnu.org/gnu/$PACKAGE/$TARBALL"
    4.19  
    4.20 -BUILD_DEPENDS="automake texinfo"
    4.21 +BUILD_DEPENDS="gettext libpaper-dev"
    4.22  
    4.23 -# Rules to configure and make the package.
    4.24 -compile_rules()
    4.25 -{
    4.26 -	autoreconf -fi
    4.27 -	sed -i 's|/info|/share&|' Makefile*
    4.28 -	./configure $CONFIGURE_ARGS && make && make install
    4.29 +compile_rules() {
    4.30 +	./configure $CONFIGURE_ARGS &&
    4.31 +	fix libtool &&
    4.32 +	make &&
    4.33 +	make install
    4.34  }
    4.35  
    4.36 -# Rules to gen a SliTaz package suitable for Tazpkg.
    4.37 -genpkg_rules()
    4.38 -{
    4.39 -	copy barcode
    4.40 +genpkg_rules() {
    4.41 +	copy @std
    4.42 +	DEPENDS="libpaper"
    4.43  }
     5.1 --- a/barcode/stuff/patches/barcode.patch	Thu Sep 06 11:27:41 2018 +0200
     5.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.3 @@ -1,36 +0,0 @@
     5.4 ---- a/Makefile.in
     5.5 -+++ b/Makefile.in
     5.6 -@@ -14,8 +14,8 @@
     5.7 - BINDIR = $(prefix)/bin
     5.8 - LIBDIR = $(prefix)/lib
     5.9 - INCDIR = $(prefix)/include
    5.10 --MAN1DIR = $(prefix)/man/man1
    5.11 --MAN3DIR = $(prefix)/man/man3
    5.12 -+MAN1DIR = $(prefix)/share/man/man1
    5.13 -+MAN3DIR = $(prefix)/share/man/man3
    5.14 - INFODIR = $(prefix)/info
    5.15 - 
    5.16 - # getopt may be installed or not, if not take our copy
    5.17 -@@ -63,14 +63,14 @@
    5.18 - 	cd doc && $(MAKE) 
    5.19 - 
    5.20 - install:
    5.21 --	$(INSTALL) -d $(BINDIR) $(INCDIR) $(LIBDIR) $(MAN1DIR) \
    5.22 --		$(MAN3DIR) $(INFODIR)
    5.23 --	$(INSTALL) -c $(TARGET) $(BINDIR)
    5.24 --	$(INSTALL) -c -m 0644 $(HEADER) $(INCDIR)
    5.25 --	$(INSTALL) -c -m 0644  $(LIBRARY) $(LIBDIR)
    5.26 --	$(INSTALL) -c -m 0644  $(MAN1) $(MAN1DIR)
    5.27 --	$(INSTALL) -c -m 0644  $(MAN3) $(MAN3DIR)
    5.28 --	$(INSTALL) -c -m 0644  $(INFO) $(INFODIR)
    5.29 -+	$(INSTALL) -d $(DESTDIR)$(BINDIR) $(DESTDIR)$(INCDIR) $(DESTDIR)$(LIBDIR) $(DESTDIR)$(MAN1DIR) \
    5.30 -+		$(DESTDIR)$(MAN3DIR) $(DESTDIR)$(INFODIR)
    5.31 -+	$(INSTALL) -c $(TARGET) $(DESTDIR)$(BINDIR)
    5.32 -+	$(INSTALL) -c -m 0644 $(HEADER) $(DESTDIR)$(INCDIR)
    5.33 -+	$(INSTALL) -c -m 0644  $(LIBRARY) $(DESTDIR)$(LIBDIR)
    5.34 -+	$(INSTALL) -c -m 0644  $(MAN1) $(DESTDIR)$(MAN1DIR)
    5.35 -+	$(INSTALL) -c -m 0644  $(MAN3) $(DESTDIR)$(MAN3DIR)
    5.36 -+	$(INSTALL) -c -m 0644  $(INFO) $(DESTDIR)$(INFODIR)
    5.37 - 
    5.38 - uninstall:
    5.39 - 	$(RM) -f $(BINDIR)/$(TARGET)
     6.1 --- a/barcode/stuff/patches/series	Thu Sep 06 11:27:41 2018 +0200
     6.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.3 @@ -1,1 +0,0 @@
     6.4 --p1|barcode.patch
     7.1 --- a/bash/receipt	Thu Sep 06 11:27:41 2018 +0200
     7.2 +++ b/bash/receipt	Fri Sep 07 01:53:20 2018 +0300
     7.3 @@ -1,7 +1,7 @@
     7.4  # SliTaz package receipt v2.
     7.5  
     7.6  PACKAGE="bash"
     7.7 -VERSION="4.4.18"
     7.8 +VERSION="4.4.p23"
     7.9  BASEVERSION="${VERSION%.*}"
    7.10  CATEGORY="shells"
    7.11  SHORT_DESC="The GNU bourne shell"
    7.12 @@ -15,7 +15,7 @@
    7.13  
    7.14  BASHCHECKURL="https://raw.githubusercontent.com/hannob/bashcheck/master/bashcheck"
    7.15  BASHCHECK="$(basename $BASHCHECKURL)"
    7.16 -BASHPATCHES="$(for i in $(seq 1 ${VERSION##*.}); do printf "bash${BASEVERSION/./}-%03d " $i; done)"
    7.17 +BASHPATCHES="$(for i in $(seq 1 ${VERSION##*.p}); do printf "bash${BASEVERSION/./}-%03d " $i; done)"
    7.18  EXTRA_SOURCE_FILES="$BASHCHECK $BASHPATCHES"
    7.19  
    7.20  BUILD_DEPENDS="ncurses-dev readline-dev texinfo gettext patch"
     8.1 --- a/bazaar-tools/receipt	Thu Sep 06 11:27:41 2018 +0200
     8.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.3 @@ -1,29 +0,0 @@
     8.4 -# SliTaz package receipt.
     8.5 -
     8.6 -PACKAGE="bazaar-tools"
     8.7 -VERSION="2.6.0"
     8.8 -CATEGORY="development"
     8.9 -SHORT_DESC="Useful collection of utilities (all plugins, right now) for bazaar."
    8.10 -MAINTAINER="slaxemulator@gmail.com"
    8.11 -LICENSE="GPL2"
    8.12 -WEB_SITE="http://bazaar-vcs.org/BzrTools"
    8.13 -REPOLOGY="bzrtools"
    8.14 -
    8.15 -SOURCE="bzrtools"
    8.16 -TARBALL="$SOURCE-$VERSION.tar.gz"
    8.17 -WGET_URL="https://launchpad.net/$SOURCE/stable/$VERSION/+download/$TARBALL"
    8.18 -
    8.19 -DEPENDS="bazaar python"
    8.20 -
    8.21 -# Rules to configure and make the package.
    8.22 -compile_rules()
    8.23 -{
    8.24 -	python setup.py install --root=$DESTDIR
    8.25 -}
    8.26 -
    8.27 -# Rules to gen a SliTaz package suitable for Tazpkg.
    8.28 -genpkg_rules()
    8.29 -{
    8.30 -	mkdir -p $fs/usr
    8.31 -	cp -a $install/usr/lib $fs/usr
    8.32 -}
     9.1 --- a/bazaar/receipt	Thu Sep 06 11:27:41 2018 +0200
     9.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.3 @@ -1,38 +0,0 @@
     9.4 -# SliTaz package receipt.
     9.5 -
     9.6 -PACKAGE="bazaar"
     9.7 -VERSION="2.6.0"
     9.8 -CATEGORY="development"
     9.9 -SHORT_DESC="A free distributed version control system."
    9.10 -MAINTAINER="rcx@zoominternet.net"
    9.11 -LICENSE="GPL2"
    9.12 -WEB_SITE="http://bazaar-vcs.org/"
    9.13 -REPOLOGY="bzr"
    9.14 -
    9.15 -SOURCE="bzr"
    9.16 -TARBALL="$SOURCE-$VERSION.tar.gz"
    9.17 -WGET_URL="https://launchpad.net/$SOURCE/${VERSION:0:3}/$VERSION/+download/$TARBALL"
    9.18 -TAGS="dvcs version-control versioning"
    9.19 -
    9.20 -DEPENDS="glibc-base zlib python"
    9.21 -BUILD_DEPENDS="python python-dev wget"
    9.22 -
    9.23 -# Rules to configure and make the package.
    9.24 -compile_rules()
    9.25 -{
    9.26 -	python setup.py install \
    9.27 -		--prefix=/usr \
    9.28 -		--root=$DESTDIR \
    9.29 -		--no-compile
    9.30 -
    9.31 -	mkdir -p $install/usr/share
    9.32 -	mv $install/usr/man $install/usr/share
    9.33 -}
    9.34 -
    9.35 -# Rules to gen a SliTaz package suitable for Tazpkg.
    9.36 -genpkg_rules()
    9.37 -{
    9.38 -	mkdir -p $fs/usr
    9.39 -	cp -a $install/usr/bin $fs/usr
    9.40 -	cp -a $install/usr/lib $fs/usr
    9.41 -}
    10.1 --- a/bchunk/receipt	Thu Sep 06 11:27:41 2018 +0200
    10.2 +++ b/bchunk/receipt	Fri Sep 07 01:53:20 2018 +0300
    10.3 @@ -1,27 +1,25 @@
    10.4 -# SliTaz package receipt.
    10.5 +# SliTaz package receipt v2.
    10.6  
    10.7  PACKAGE="bchunk"
    10.8 -VERSION="1.2.0"
    10.9 +VERSION="1.2.2"
   10.10  CATEGORY="misc"
   10.11 -SHORT_DESC="Converts a CD image in a '.bin / .cue' format to '.iso'."
   10.12 +SHORT_DESC="CD image converter from .bin/.cue to .iso/.cdr/.wav"
   10.13  MAINTAINER="pascal.bellard@slitaz.org"
   10.14  LICENSE="GPL2"
   10.15 -WEB_SITE="http://he.fi/bchunk"
   10.16 +WEB_SITE="http://he.fi/bchunk/"
   10.17 +
   10.18  TARBALL="$PACKAGE-$VERSION.tar.gz"
   10.19 -WGET_URL="$WEB_SITE/$TARBALL"
   10.20 -TAGS="convert CD bin cue iso"
   10.21 +WGET_URL="$WEB_SITE$TARBALL"
   10.22  
   10.23 -# Rules to configure and make the package.
   10.24 -compile_rules()
   10.25 -{
   10.26 -	make
   10.27 +compile_rules() {
   10.28 +	make || return 1
   10.29 +	install -Dm755 bchunk $install/usr/bin/bchunk
   10.30  
   10.31  	cook_pick_manpages bchunk.1
   10.32 +	cook_pick_docs README ChangeLog
   10.33  }
   10.34  
   10.35 -# Rules to gen a SliTaz package suitable for Tazpkg.
   10.36 -genpkg_rules()
   10.37 -{
   10.38 -	mkdir -p $fs/usr/bin
   10.39 -	cp $src/bchunk $fs/usr/bin
   10.40 +genpkg_rules() {
   10.41 +	copy @std
   10.42 +	TAGS="convert CD bin cue iso"
   10.43  }
    11.1 --- a/binclock/receipt	Thu Sep 06 11:27:41 2018 +0200
    11.2 +++ b/binclock/receipt	Fri Sep 07 01:53:20 2018 +0300
    11.3 @@ -1,26 +1,21 @@
    11.4 -# SliTaz package receipt.
    11.5 +# SliTaz package receipt v2.
    11.6  
    11.7  PACKAGE="binclock"
    11.8 -VERSION="0.3.2-1"
    11.9 +VERSION="0.3.2"
   11.10  CATEGORY="utilities"
   11.11 -SHORT_DESC="Fullscreen console binary clock."
   11.12 +SHORT_DESC="Fullscreen console binary clock"
   11.13  MAINTAINER="paul@slitaz.org"
   11.14  LICENSE="GPL2"
   11.15 -DEPENDS="ncurses python"
   11.16 -BUILD_DEPENDS="ncurses-dev python-dev"
   11.17 -TARBALL="${PACKAGE}_${VERSION}.tar.gz"
   11.18  WEB_SITE="http://binclock.sourceforge.net/"
   11.19 -WGET_URL="http://prdownloads.sourceforge.net/binclock/$TARBALL"
   11.20  
   11.21 -# No rules to configure and make the package.
   11.22 +TARBALL="${PACKAGE}_${VERSION}-1.tar.gz"
   11.23 +WGET_URL="$SF_MIRROR/binclock/$TARBALL"
   11.24  
   11.25 -# Rules to gen a SliTaz package suitable for Tazpkg.
   11.26 -genpkg_rules()
   11.27 -{
   11.28 -	mkdir -p $fs/usr/bin
   11.29 -	# hack for /usr/bin/python
   11.30 -	sed -i 's/python2/python/g' $src/binclock.py
   11.31 -	cp -a $src/binclock.py $fs/usr/bin/binclock
   11.32 -	chown root:root $fs/usr/bin/binclock
   11.33 +compile_rules() {
   11.34 +	install -Dm755 binclock.py $install/usr/bin/binclock
   11.35  }
   11.36  
   11.37 +genpkg_rules() {
   11.38 +	copy @std
   11.39 +	DEPENDS="ncurses python"
   11.40 +}
    12.1 --- a/bridge-utils/receipt	Thu Sep 06 11:27:41 2018 +0200
    12.2 +++ b/bridge-utils/receipt	Fri Sep 07 01:53:20 2018 +0300
    12.3 @@ -1,34 +1,26 @@
    12.4 -# SliTaz package receipt.
    12.5 +# SliTaz package receipt v2.
    12.6  
    12.7  PACKAGE="bridge-utils"
    12.8 -VERSION="1.5"
    12.9 +VERSION="1.6"
   12.10  CATEGORY="system-tools"
   12.11  SHORT_DESC="IEEE 802.1d ethernet bridging"
   12.12  MAINTAINER="erjo@slitaz.org"
   12.13  LICENSE="GPL2"
   12.14 -TARBALL="$PACKAGE-$VERSION.tar.gz"
   12.15 -WEB_SITE="https://sourceforge.net/projects/bridge/"
   12.16 -WGET_URL="$SF_MIRROR/bridge/$TARBALL"
   12.17 -TAGS="ethernet bridge"
   12.18 +WEB_SITE="https://mirrors.edge.kernel.org/pub/linux/utils/net/bridge-utils/"
   12.19 +
   12.20 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   12.21 +WGET_URL="https://mirrors.edge.kernel.org/pub/linux/utils/net/bridge-utils/$TARBALL"
   12.22  
   12.23  BUILD_DEPENDS="automake"
   12.24  
   12.25 -# Rules to configure and make the package.
   12.26 -compile_rules()
   12.27 -{
   12.28 +compile_rules() {
   12.29  	autoconf
   12.30 -	./configure --prefix=/usr &&
   12.31 -	make && make DESTDIR=$DESTDIR install
   12.32 +	./configure $CONFIGURE_ARGS &&
   12.33 +	make &&
   12.34 +	make DESTDIR=$install install
   12.35  }
   12.36  
   12.37 -# Rules to gen a SliTaz package suitable for Tazpkg.
   12.38 -genpkg_rules()
   12.39 -{
   12.40 -	mkdir -p $fs/usr
   12.41 -	cp -a $install/usr/sbin  $fs/usr
   12.42 +genpkg_rules() {
   12.43 +	copy @std
   12.44 +	TAGS="ethernet bridge"
   12.45  }
   12.46 -
   12.47 -post_remove()
   12.48 -{
   12.49 -	ln -s /bin/busybox "$1/usr/sbin/brctl"
   12.50 -}
    13.1 --- a/buildroot/receipt	Thu Sep 06 11:27:41 2018 +0200
    13.2 +++ b/buildroot/receipt	Fri Sep 07 01:53:20 2018 +0300
    13.3 @@ -20,7 +20,7 @@
    13.4  	copy @std @dev
    13.5  	DEPENDS="slitaz-toolchain ncurses-dev ncurses wget ncurses-extra tar bash \
    13.6  	bzip2 perl python unzip rsync bc patch"
    13.7 -	SUGGESTED="subversion bazaar git elfkickers ccache bison flex gettext \
    13.8 +	SUGGESTED="subversion bzr git elfkickers ccache bison flex gettext \
    13.9  	texinfo"
   13.10  }
   13.11  
    14.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    14.2 +++ b/bzr/receipt	Fri Sep 07 01:53:20 2018 +0300
    14.3 @@ -0,0 +1,26 @@
    14.4 +# SliTaz package receipt.
    14.5 +
    14.6 +PACKAGE="bzr"
    14.7 +VERSION="latest"
    14.8 +CATEGORY="development"
    14.9 +SHORT_DESC="Friendly distributed version control system"
   14.10 +MAINTAINER="rcx@zoominternet.net"
   14.11 +LICENSE="GPL2"
   14.12 +WEB_SITE="https://pypi.org/project/bzr/"
   14.13 +
   14.14 +BUILD_DEPENDS="python-dev"
   14.15 +
   14.16 +compile_rules() {
   14.17 +	pip install --no-compile --root=$DESTDIR bzr || return 1
   14.18 +
   14.19 +	mkdir $install/usr/share/
   14.20 +	mv $install/usr/man $install/usr/share/
   14.21 +}
   14.22 +
   14.23 +genpkg_rules() {
   14.24 +	VERSION=$(sed -n '/^Successfully installed/ s|.*bzr-||p' $LOGS/$PACKAGE.log)
   14.25 +	copy @std
   14.26 +	DEPENDS="python"
   14.27 +	PROVIDE="bazaar"
   14.28 +	TAGS="dvcs version-control versioning"
   14.29 +}
    15.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    15.2 +++ b/bzrtools/receipt	Fri Sep 07 01:53:20 2018 +0300
    15.3 @@ -0,0 +1,21 @@
    15.4 +# SliTaz package receipt v2.
    15.5 +
    15.6 +PACKAGE="bzrtools"
    15.7 +VERSION="2.6.0"
    15.8 +CATEGORY="development"
    15.9 +SHORT_DESC="Useful collection of utilities (all plugins, right now) for bazaar"
   15.10 +MAINTAINER="slaxemulator@gmail.com"
   15.11 +LICENSE="GPL2"
   15.12 +WEB_SITE="http://bazaar-vcs.org/BzrTools"
   15.13 +
   15.14 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   15.15 +WGET_URL="https://launchpad.net/$PACKAGE/stable/$VERSION/+download/$TARBALL"
   15.16 +
   15.17 +compile_rules() {
   15.18 +	python setup.py install --root=$DESTDIR
   15.19 +}
   15.20 +
   15.21 +genpkg_rules() {
   15.22 +	copy @std
   15.23 +	DEPENDS="bzr python"
   15.24 +}
    16.1 --- a/c-ares/receipt	Thu Sep 06 11:27:41 2018 +0200
    16.2 +++ b/c-ares/receipt	Fri Sep 07 01:53:20 2018 +0300
    16.3 @@ -1,7 +1,7 @@
    16.4  # SliTaz package receipt v2.
    16.5  
    16.6  PACKAGE="c-ares"
    16.7 -VERSION="1.12.0"
    16.8 +VERSION="1.14.0"
    16.9  CATEGORY="network"
   16.10  SHORT_DESC="A C library for asynchronous DNS requests"
   16.11  MAINTAINER="pascal.bellard@slitaz.org"
    17.1 --- a/cadaver/receipt	Thu Sep 06 11:27:41 2018 +0200
    17.2 +++ b/cadaver/receipt	Fri Sep 07 01:53:20 2018 +0300
    17.3 @@ -1,36 +1,33 @@
    17.4 -# SliTaz package receipt.
    17.5 +# SliTaz package receipt v2.
    17.6  
    17.7  PACKAGE="cadaver"
    17.8 -VERSION="0.23.2"
    17.9 +VERSION="0.23.3"
   17.10  CATEGORY="network"
   17.11 -SHORT_DESC="Command-line WEBDAV client."
   17.12 +SHORT_DESC="Command-line WebDAV client"
   17.13  MAINTAINER="pascal.bellard@slitaz.org"
   17.14  LICENSE="GPL2"
   17.15 +WEB_SITE="https://web.archive.org/web/20171023051259/http://www.webdav.org/cadaver/"
   17.16 +
   17.17  TARBALL="$PACKAGE-$VERSION.tar.gz"
   17.18 -WEB_SITE="https://web.archive.org/web/20171023051259/http://www.webdav.org/cadaver/"
   17.19 -WGET_URL="$WEB_SITE/$TARBALL"
   17.20 +WGET_URL="http://ponce.cc/slackware/sources/repo/$TARBALL"
   17.21  
   17.22 -DEPENDS="openssl libkrb5 krb5 expat neon readline zlib libcomerr3"
   17.23 -BUILD_DEPENDS="openssl-dev krb5-dev krb5 expat-dev neon-dev readline-dev \
   17.24 -zlib-dev gettext"
   17.25 -TAGS="webdav"
   17.26 +BUILD_DEPENDS="readline-dev neon-dev zlib-dev acl-dev openssl-dev \
   17.27 +libproxy-dev expat-dev libxml2-dev gettext"
   17.28  
   17.29 -# Rules to configure and make the package.
   17.30 -compile_rules()
   17.31 -{
   17.32 -	cd $src
   17.33 -	./configure --prefix=/usr --infodir=/usr/share/info \
   17.34 -	--libexecdir=/usr/lib/litmus \
   17.35 -	--mandir=/usr/share/man \
   17.36 -	$CONFIGURE_ARGS &&
   17.37 +COOKOPTS="skip-log-errors"
   17.38 +
   17.39 +compile_rules() {
   17.40 +	./configure \
   17.41 +		--with-ssl \
   17.42 +		--with-expat \
   17.43 +		--with-neon \
   17.44 +		$CONFIGURE_ARGS &&
   17.45  	make &&
   17.46 -	make DESTDIR=$DESTDIR install
   17.47 +	make install
   17.48  }
   17.49  
   17.50 -# Rules to gen a SliTaz package suitable for Tazpkg.
   17.51 -genpkg_rules()
   17.52 -{
   17.53 -	mkdir -p $fs/usr
   17.54 -	cp -a $install/usr/bin $fs/usr
   17.55 +genpkg_rules() {
   17.56 +	copy @std
   17.57 +	DEPENDS="neon readline"
   17.58 +	TAGS="webdav"
   17.59  }
   17.60 -
    18.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    18.2 +++ b/cadaver/stuff/patches/neon.patch	Fri Sep 07 01:53:20 2018 +0300
    18.3 @@ -0,0 +1,43 @@
    18.4 +$OpenBSD: patch-configure,v 1.4 2014/09/08 06:51:48 ajacoutot Exp $
    18.5 +--- a/configure.orig	Mon Sep  8 08:49:16 2014
    18.6 ++++ b/configure	Mon Sep  8 08:49:47 2014
    18.7 +@@ -9595,7 +9595,7 @@ fi
    18.8 + $as_echo "$ne_cv_lib_neon" >&6; }
    18.9 +     if test "$ne_cv_lib_neon" = "yes"; then
   18.10 +        ne_cv_lib_neonver=no
   18.11 +-       for v in 27 28 29; do
   18.12 ++       for v in 27 28 29 30; do
   18.13 +           case $ne_libver in
   18.14 +           0.$v.*) ne_cv_lib_neonver=yes ;;
   18.15 +           esac
   18.16 +@@ -10242,8 +10242,8 @@ _ACEOF
   18.17 +     fi
   18.18 + 
   18.19 + else
   18.20 +-    { $as_echo "$as_me:$LINENO: incompatible neon library version $ne_libver: wanted 0.27 28 29" >&5
   18.21 +-$as_echo "$as_me: incompatible neon library version $ne_libver: wanted 0.27 28 29" >&6;}
   18.22 ++    { $as_echo "$as_me:$LINENO: incompatible neon library version $ne_libver: wanted 0.27 28 29 30" >&5
   18.23 ++$as_echo "$as_me: incompatible neon library version $ne_libver: wanted 0.27 28 29 30" >&6;}
   18.24 +     neon_got_library=no
   18.25 + fi
   18.26 + 
   18.27 +@@ -10328,7 +10328,7 @@ fi
   18.28 + $as_echo "$ne_cv_lib_neon" >&6; }
   18.29 +     if test "$ne_cv_lib_neon" = "yes"; then
   18.30 +        ne_cv_lib_neonver=no
   18.31 +-       for v in 27 28 29; do
   18.32 ++       for v in 27 28 29 30; do
   18.33 +           case $ne_libver in
   18.34 +           0.$v.*) ne_cv_lib_neonver=yes ;;
   18.35 +           esac
   18.36 +@@ -10975,8 +10975,8 @@ _ACEOF
   18.37 +     fi
   18.38 + 
   18.39 + else
   18.40 +-    { $as_echo "$as_me:$LINENO: incompatible neon library version $ne_libver: wanted 0.27 28 29" >&5
   18.41 +-$as_echo "$as_me: incompatible neon library version $ne_libver: wanted 0.27 28 29" >&6;}
   18.42 ++    { $as_echo "$as_me:$LINENO: incompatible neon library version $ne_libver: wanted 0.27 28 29 30" >&5
   18.43 ++$as_echo "$as_me: incompatible neon library version $ne_libver: wanted 0.27 28 29 30" >&6;}
   18.44 +     neon_got_library=no
   18.45 + fi
   18.46 + 
    19.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    19.2 +++ b/cadaver/stuff/patches/series	Fri Sep 07 01:53:20 2018 +0300
    19.3 @@ -0,0 +1,3 @@
    19.4 +# From Alpine Linux:
    19.5 +# https://git.alpinelinux.org/cgit/aports/tree/main/cadaver
    19.6 +neon.patch
    20.1 --- a/ccid/receipt	Thu Sep 06 11:27:41 2018 +0200
    20.2 +++ b/ccid/receipt	Fri Sep 07 01:53:20 2018 +0300
    20.3 @@ -1,7 +1,7 @@
    20.4  # SliTaz package receipt v2.
    20.5  
    20.6  PACKAGE="ccid"
    20.7 -VERSION="1.4.8"
    20.8 +VERSION="1.4.29"
    20.9  CATEGORY="base-system"
   20.10  SHORT_DESC="Chip/Smart Card Interface Devices driver"
   20.11  MAINTAINER="pascal.bellard@slitaz.org"
   20.12 @@ -11,7 +11,7 @@
   20.13  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   20.14  WGET_URL="https://ccid.apdu.fr/files/$TARBALL"
   20.15  
   20.16 -BUILD_DEPENDS="wget pcsc-lite-dev libusb-dev perl"
   20.17 +BUILD_DEPENDS="pcsc-lite-dev libusb-dev perl"
   20.18  
   20.19  compile_rules() {
   20.20  	./configure \
   20.21 @@ -35,6 +35,9 @@
   20.22  		$install/etc/libccid_Info.plist
   20.23  	ln -s       /etc/libccid_Info.plist \
   20.24  		$install/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
   20.25 +	fix symlinks
   20.26 +
   20.27 +	cook_pick_docs README
   20.28  }
   20.29  
   20.30  genpkg_rules() {
    21.1 Binary file cellwriter/.icon.png has changed
    22.1 --- a/cellwriter/receipt	Thu Sep 06 11:27:41 2018 +0200
    22.2 +++ b/cellwriter/receipt	Fri Sep 07 01:53:20 2018 +0300
    22.3 @@ -1,32 +1,25 @@
    22.4 -# SliTaz package receipt.
    22.5 +# SliTaz package receipt v2.
    22.6  
    22.7  PACKAGE="cellwriter"
    22.8 -VERSION="1.3.5"
    22.9 +VERSION="1.3.6"
   22.10  CATEGORY="x-window"
   22.11 -SHORT_DESC="A grid-entry handwriting input panel."
   22.12 +SHORT_DESC="A grid-entry handwriting input panel"
   22.13  MAINTAINER="pankso@slitaz.org"
   22.14  LICENSE="GPL2"
   22.15 +WEB_SITE="https://github.com/risujin/cellwriter/"
   22.16 +
   22.17  TARBALL="$PACKAGE-$VERSION.tar.gz"
   22.18 -WEB_SITE="http://risujin.org/cellwriter/"
   22.19 -WGET_URL="http://pub.risujin.org/latest.php?cellwriter/$TARBALL"
   22.20 +WGET_URL="https://github.com/risujin/cellwriter/archive/$VERSION.tar.gz"
   22.21  
   22.22 -DEPENDS="gtk+ xorg-libXtst"
   22.23  BUILD_DEPENDS="gtk+-dev xorg-libXtst-dev"
   22.24  
   22.25 -# Rules to configure and make the package.
   22.26 -compile_rules()
   22.27 -{
   22.28 -	./configure \
   22.29 -		--without-gnome \
   22.30 -		$CONFIGURE_ARGS &&
   22.31 -	make && make install
   22.32 +compile_rules() {
   22.33 +	./configure $CONFIGURE_ARGS &&
   22.34 +	make &&
   22.35 +	make install
   22.36  }
   22.37  
   22.38 -# Rules to gen a SliTaz package suitable for Tazpkg.
   22.39 -genpkg_rules()
   22.40 -{
   22.41 -	mkdir -p $fs/usr/share
   22.42 -	cp -a $install/usr/bin $fs/usr
   22.43 -	cp -a $install/usr/share/${PACKAGE} $fs/usr/share
   22.44 +genpkg_rules() {
   22.45 +	copy @std
   22.46 +	DEPENDS="cairo gdk-pixbuf glib gtk+ pango xorg-libX11 xorg-libXtst"
   22.47  }
   22.48 -
    23.1 --- a/cellwriter/stuff/applications/cellwriter-keyboard.desktop	Thu Sep 06 11:27:41 2018 +0200
    23.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    23.3 @@ -1,7 +0,0 @@
    23.4 -[Desktop Entry]
    23.5 -Type=Application
    23.6 -Name=CellWriter Keyboard
    23.7 -Exec=cellwriter --keyboard-only --dock-window=2
    23.8 -Icon=preferences-desktop-keyboard
    23.9 -StartupNotify=true
   23.10 -Categories=Utility;Accessibility;
    24.1 --- a/cgdb/receipt	Thu Sep 06 11:27:41 2018 +0200
    24.2 +++ b/cgdb/receipt	Fri Sep 07 01:53:20 2018 +0300
    24.3 @@ -1,33 +1,28 @@
    24.4 -# SliTaz package receipt.
    24.5 +# SliTaz package receipt v2.
    24.6  
    24.7  PACKAGE="cgdb"
    24.8 -VERSION="0.6.5"
    24.9 +VERSION="0.7.0"
   24.10  CATEGORY="development"
   24.11  SHORT_DESC="Curses interface for GDB"
   24.12  MAINTAINER="erjo@slitaz.org"
   24.13  LICENSE="GPL2"
   24.14 +WEB_SITE="http://cgdb.github.io/"
   24.15 +
   24.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
   24.17 -WEB_SITE="http://cgdb.sourceforge.net/"
   24.18 -WGET_URL="http://prdownloads.sourceforge.net/cgdb/$TARBALL"
   24.19 -TAGS="debugger"
   24.20 -CROSS="error: cannot check for file existence when cross compiling"
   24.21 +WGET_URL="https://cgdb.me/files/$TARBALL"
   24.22  
   24.23 -DEPENDS="gdb ncurses readline"
   24.24 -BUILD_DEPENDS="ncurses-dev readline-dev"
   24.25 +BUILD_DEPENDS="texinfo ncurses-dev readline-dev"
   24.26  
   24.27 -# Rules to configure and make the package.
   24.28 -compile_rules()
   24.29 -{
   24.30 -	./configure \
   24.31 -		--build=$HOST_SYSTEM \
   24.32 -		--host=$HOST_SYSTEM && 
   24.33 -	make && make install
   24.34 +compile_rules() {
   24.35 +	./configure $CONFIGURE_ARGS &&
   24.36 +	make &&
   24.37 +	make install || return 1
   24.38 +
   24.39 +	cook_pick_docs README NEWS
   24.40  }
   24.41  
   24.42 -# Rules to gen a SliTaz package suitable for Tazpkg.
   24.43 -genpkg_rules()
   24.44 -{
   24.45 -	mkdir -p $fs/usr
   24.46 -	cp -a $install/usr/bin $fs/usr
   24.47 +genpkg_rules() {
   24.48 +	copy @std
   24.49 +	DEPENDS="ncurses readline   gdb"
   24.50 +	TAGS="debugger"
   24.51  }
   24.52 -
    25.1 --- a/chemtool/receipt	Thu Sep 06 11:27:41 2018 +0200
    25.2 +++ b/chemtool/receipt	Fri Sep 07 01:53:20 2018 +0300
    25.3 @@ -1,48 +1,39 @@
    25.4 -# SliTaz package receipt.
    25.5 +# SliTaz package receipt v2.
    25.6  
    25.7  PACKAGE="chemtool"
    25.8 -VERSION="1.6.12"
    25.9 +VERSION="1.6.14"
   25.10  CATEGORY="graphics"
   25.11 -SHORT_DESC="Small program for drawing chemical structures."
   25.12 +SHORT_DESC="Drawing chemical structures"
   25.13  MAINTAINER="pankso@slitaz.org"
   25.14  LICENSE="GPL2"
   25.15  WEB_SITE="http://ruby.chemie.uni-freiburg.de/~martin/chemtool/"
   25.16 +
   25.17  TARBALL="$PACKAGE-$VERSION.tar.gz"
   25.18  WGET_URL="$WEB_SITE$TARBALL"
   25.19 -TAGS="chemistry"
   25.20  
   25.21 -DEPENDS="gtk+ xorg-libXdamage"
   25.22 -BUILD_DEPENDS="gtk+-dev xorg-xorgproto"
   25.23 +BUILD_DEPENDS="gettext gtk+-dev xorg-libX11-dev xorg-libICE-dev"
   25.24  
   25.25 -# Rules to configure and make the package.
   25.26 -compile_rules()
   25.27 -{
   25.28 -	export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries -lX11"
   25.29 -	cd $src
   25.30 -	./configure --prefix=/usr $CONFIGURE_ARGS &&
   25.31 +compile_rules() {
   25.32 +	./configure \
   25.33 +		--enable-stockgtk \
   25.34 +		$CONFIGURE_ARGS &&
   25.35  	make &&
   25.36 -	make DESTDIR=$DESTDIR install
   25.37 +	make install || return 1
   25.38 +
   25.39 +	# Desktop integration
   25.40 +	install -Dm644 $stuff/chemtool.desktop $install/usr/share/applications/chemtool.desktop
   25.41 +	install -Dm644 gnome/chemtool.png $install/usr/share/icons/hicolor/48x48/apps/chemtool.png
   25.42 +	install -Dm644 gnome/gnome-application-chemtool.png $install/usr/share/icons/hicolor/48x48/mimetypes/application-x-chemtool.png
   25.43 +	install -Dm644 $stuff/chemtool.xml $install/usr/share/mime/packages/chemtool.xml
   25.44 +
   25.45 +	# Examples
   25.46 +	mkdir -p $install/usr/share/examples/chemtool/
   25.47 +	cp examples/* $install/usr/share/examples/chemtool/
   25.48  }
   25.49  
   25.50 -# Rules to gen a SliTaz package suitable for Tazpkg.
   25.51 -genpkg_rules()
   25.52 -{
   25.53 -	# Needed directories.
   25.54 -	mkdir -p $fs/usr/share/locale $fs/usr/share/pixmaps \
   25.55 -	$fs/usr/share/examples/chemtool 
   25.56 -	
   25.57 -	# Binary file.
   25.58 -	cp -a $install/usr/bin $fs/usr
   25.59 -	
   25.60 -	# French locale, pixmap and menu.
   25.61 -	cp -a $install/usr/share/locale/fr $fs/usr/share/locale
   25.62 -	cp -a $src/gnome/chemtool.png $fs/usr/share/pixmaps
   25.63 -	
   25.64 -	# Examples.
   25.65 -	cp -a $src/examples/a*.cht $fs/usr/share/examples/chemtool
   25.66 -	cp -a $src/examples/c*.cht $fs/usr/share/examples/chemtool
   25.67 -	cp -a $src/examples/p*.cht $fs/usr/share/examples/chemtool
   25.68 -	cp -a $src/examples/t*.cht $fs/usr/share/examples/chemtool
   25.69 -
   25.70 -	chown -R root:root $fs
   25.71 +genpkg_rules() {
   25.72 +	copy @std
   25.73 +	DEPENDS="atk cairo fontconfig freetype gdk-pixbuf glib gtk+ pango \
   25.74 +	xorg-libX11   shared-mime-info"
   25.75 +	TAGS="chemistry"
   25.76  }
    26.1 --- a/chemtool/stuff/chemtool.desktop	Thu Sep 06 11:27:41 2018 +0200
    26.2 +++ b/chemtool/stuff/chemtool.desktop	Fri Sep 07 01:53:20 2018 +0300
    26.3 @@ -1,8 +1,7 @@
    26.4  [Desktop Entry]
    26.5 -Type=Application
    26.6  Name=Chemtool
    26.7 -Comment=Molecules 2D drawing
    26.8 -Comment[cs]=Editor molekul
    26.9 +Comment=The molecules drawing program (2D)
   26.10 +Comment[cs]=Kreslení chemických vzorců
   26.11  Comment[de]=Moleküleditor
   26.12  Comment[fr]=Editeur de molécules
   26.13  Comment[ru]=Редактор молекул
    27.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    27.2 +++ b/chemtool/stuff/chemtool.xml	Fri Sep 07 01:53:20 2018 +0300
    27.3 @@ -0,0 +1,8 @@
    27.4 +<?xml version="1.0" encoding="UTF-8"?>
    27.5 +<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
    27.6 +	<mime-type type="application/x-chemtool">
    27.7 +		<comment>Chemtool Molecule Drawing</comment>
    27.8 +		<comment xml:lang="ru">рисунок молекулы Chemtool</comment>
    27.9 +		<glob pattern="*.cht"/>
   27.10 +	</mime-type>
   27.11 +</mime-info>
    28.1 --- a/cherrytree/receipt	Thu Sep 06 11:27:41 2018 +0200
    28.2 +++ b/cherrytree/receipt	Fri Sep 07 01:53:20 2018 +0300
    28.3 @@ -1,7 +1,7 @@
    28.4  # SliTaz package receipt v2.
    28.5  
    28.6  PACKAGE="cherrytree"
    28.7 -VERSION="0.38.4"
    28.8 +VERSION="0.38.5"
    28.9  CATEGORY="office"
   28.10  SHORT_DESC="A hierarchical note taking application"
   28.11  MAINTAINER="al.bobylev@gmail.com"
   28.12 @@ -14,7 +14,7 @@
   28.13  BUILD_DEPENDS="python desktop-file-utils pygtksourceview-dev gettext"
   28.14  
   28.15  compile_rules() {
   28.16 -	python setup.py install --prefix=$install/usr -f
   28.17 +	python setup.py install --root=$install
   28.18  }
   28.19  
   28.20  genpkg_rules() {
    29.1 --- a/chkrootkit/receipt	Thu Sep 06 11:27:41 2018 +0200
    29.2 +++ b/chkrootkit/receipt	Fri Sep 07 01:53:20 2018 +0300
    29.3 @@ -1,31 +1,34 @@
    29.4  # SliTaz package receipt v2.
    29.5  
    29.6  PACKAGE="chkrootkit"
    29.7 -VERSION="0.50"
    29.8 +VERSION="0.52"
    29.9  CATEGORY="security"
   29.10  SHORT_DESC="Locally checks for signs of a rootkit"
   29.11  MAINTAINER="pascal.bellard@slitaz.org"
   29.12  LICENSE="BSD"
   29.13  WEB_SITE="http://www.chkrootkit.org/"
   29.14  
   29.15 -TARBALL="$PACKAGE-$VERSION.tar.gz"
   29.16 -WGET_URL="ftp://ftp.pangeia.com.br/pub/seg/pac/$TARBALL"
   29.17 +TARBALL="$PACKAGE-$VERSION.tar"
   29.18 +WGET_URL="ftp://ftp.pangeia.com.br/pub/seg/pac/$PACKAGE-$VERSION.tar.gz"
   29.19 +TARBALL_SHA1="80a133c0ebc96ce025e62e8e10897ec68968ae7b"
   29.20 +
   29.21 +PATCH_URL="https://dev.gentoo.org/~polynomial-c/chkrootkit-0.51-gentoo.diff.xz"
   29.22  
   29.23  compile_rules() {
   29.24 -	sed -i 's/.*egrep} -c "\${GENERAL.*/&\n    ls -l ${CMD} | grep -q busybox ||/' chkrootkit
   29.25 +	# use patch from Gentoo
   29.26 +	# https://gitweb.gentoo.org/repo/gentoo.git/tree/app-forensics/chkrootkit/chkrootkit-0.52.ebuild
   29.27 +	if [ ! -e "$SRC/$(basename $PATCH_URL)" ]; then
   29.28 +		wget -P $SRC $PATCH_URL
   29.29 +	fi
   29.30 +	unxz -c $SRC/$(basename $PATCH_URL) | patch -p1
   29.31 +
   29.32  	make sense || return 1
   29.33 +	# install all executables
   29.34 +	for i in $(find $src -type f -perm +111); do
   29.35 +		install -Dm755 $i $install/usr/sbin/$(basename $i)
   29.36 +	done
   29.37  
   29.38 -	mkdir -p $install/usr/share/chkrootkit
   29.39 -	for i in $(cd $src; ls); do
   29.40 -		case "$i" in
   29.41 -			README*)
   29.42 -				cp $src/$i $install/usr/share/chkrootkit;;
   29.43 -			Makefile|*.*)
   29.44 -				;;
   29.45 -			*)
   29.46 -				cp $src/$i $install/usr/share/chkrootkit;;
   29.47 -		esac
   29.48 -	done
   29.49 +	cook_pick_docs README*
   29.50  }
   29.51  
   29.52  genpkg_rules() {
    30.1 --- a/chkrootkit/stuff/patches/chkrootkit.u	Thu Sep 06 11:27:41 2018 +0200
    30.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    30.3 @@ -1,52 +0,0 @@
    30.4 ---- chkrootkit-0.50/chkrootkit
    30.5 -+++ chkrootkit-0.50/chkrootkit
    30.6 -@@ -591,8 +591,13 @@
    30.7 -       if [ ! -z "${SHELL}" -a ! -z "${HOME}" ]; then
    30.8 -       expertmode_output "${find} ${ROOTDIR}${HOME} ${findargs} -name .*history \
    30.9 -  -size 0"
   30.10 --      expertmode_output "${find} ${ROOTDIR}${HOME} ${findargs} -name .*history \
   30.11 -+        if ls -l ${ROOTDIR}/usr/bin/find | ${egrep} -q 'bin/busybox$'; then
   30.12 -+          expertmode_output "${find} ${ROOTDIR}${HOME} ${findargs} -name .*history \
   30.13 -+ -type l"
   30.14 -+        else
   30.15 -+          expertmode_output "${find} ${ROOTDIR}${HOME} ${findargs} -name .*history \
   30.16 -  \( -links 2 -o -type l \)"
   30.17 -+        fi
   30.18 -       fi
   30.19 - 
   30.20 -       return 5
   30.21 -@@ -986,7 +991,9 @@
   30.22 -    ### Suckit
   30.23 -    if [ -f ${ROOTDIR}sbin/init ]; then
   30.24 -       if [ "${QUIET}" != "t" ];then printn "Searching for Suckit rootkit... "; fi
   30.25 --      if [ ${SYSTEM} != "HP-UX" ] && ( ${strings} ${ROOTDIR}sbin/init | ${egrep} 'HOME='   || \
   30.26 -+      if [ ${SYSTEM} != "HP-UX" ] && \
   30.27 -+      		((! ls -l ${ROOTDIR}sbin/init  | ${egrep} -q "bin/busybox$" && \
   30.28 -+      		${strings} ${ROOTDIR}sbin/init | ${egrep} 'HOME=' ) || \
   30.29 - 	      cat ${ROOTDIR}/proc/1/maps | ${egrep} "init." ) >/dev/null 2>&1
   30.30 -         then
   30.31 -         echo "Warning: ${ROOTDIR}sbin/init INFECTED"
   30.32 -@@ -1190,7 +1197,12 @@
   30.33 -       files=`${find} ${ROOTDIR}${HOME} ${findargs} -name '.*history' -size 0`
   30.34 -       [ ! -z "${files}" ] && \
   30.35 -         echo "Warning: \`${files}' file size is zero"
   30.36 --      files1=`${find} ${ROOTDIR}${HOME} ${findargs} -name '.*history' \( -links 2 -o -type l \)`
   30.37 -+      if ls -l ${ROOTDIR}/usr/bin/find | ${egrep} -q 'bin/busybox$'; then
   30.38 -+        files1='-type l'
   30.39 -+      else
   30.40 -+        files1='\( -links 2 -o -type l \)'
   30.41 -+      fi
   30.42 -+      files1=`eval ${find} ${ROOTDIR}${HOME} ${findargs} -name '.*history' $files1`
   30.43 -       [ ! -z "${files1}" ] && \
   30.44 -         echo "Warning: \`${files1}' is linked to another file"
   30.45 -    fi
   30.46 -@@ -1600,6 +1612,9 @@
   30.47 - chk_netstat () {
   30.48 -     STATUS=${NOT_INFECTED}
   30.49 - NETSTAT_I_L="/dev/hdl0/dev/xdta|/dev/ttyoa|/dev/pty[pqrsx]|/dev/cui|/dev/hdn0|/dev/cui221|/dev/dszy|/dev/ddth3|/dev/caca|^/prof|/dev/tux|grep|addr\.h|__bzero"
   30.50 -+    if ls -l /bin/netstat | ${egrep} -q " busybox$"; then
   30.51 -+       return ${STATUS}
   30.52 -+    fi
   30.53 -     CMD=`loc netstat netstat $pth`
   30.54 - 
   30.55 -     if [ "${EXPERT}" = "t" ]; then
    31.1 --- a/chkrootkit/stuff/patches/series	Thu Sep 06 11:27:41 2018 +0200
    31.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    31.3 @@ -1,1 +0,0 @@
    31.4 -chkrootkit.u
    32.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    32.2 +++ b/droid-font/description.txt	Fri Sep 07 01:53:20 2018 +0300
    32.3 @@ -0,0 +1,23 @@
    32.4 +--------------------
    32.5 + Droid, version 2.1
    32.6 +--------------------
    32.7 +
    32.8 +The Droid typeface family was designed in the fall of 2006 by Ascender's Steve
    32.9 +Matteson, as a commission from Google to create a set of system fonts for its
   32.10 +Android platform. The goal was to provide optimal quality and comfort on a
   32.11 +mobile handset when rendered in application menus, web browsers and for other
   32.12 +screen text. The Droid family of fonts consists of Droid Serif, Droid Sans and
   32.13 +Droid Sans Mono, licensed under the Apache License version 2.0, and available in
   32.14 +the Android Git at
   32.15 +http://android.git.kernel.org/?p=platform/frameworks/base.git;a=tree;f=data/fonts
   32.16 +as TrueType files.
   32.17 +
   32.18 +This package includes the original TrueType fonts released under the Apache
   32.19 +License version 2.0.
   32.20 +
   32.21 +Notice that this package does not support the Droid Pro family sold by Ascender.
   32.22 +
   32.23 +Note, Droid was removed from the official repository:
   32.24 +
   32.25 +  * [Unlist Droid fonts](https://github.com/google/fonts/issues/1223)
   32.26 +  * [rm -r apache/droid*](https://github.com/google/fonts/pull/1275)
    33.1 --- a/droid-font/receipt	Thu Sep 06 11:27:41 2018 +0200
    33.2 +++ b/droid-font/receipt	Fri Sep 07 01:53:20 2018 +0300
    33.3 @@ -1,23 +1,21 @@
    33.4  # SliTaz package receipt v2.
    33.5  
    33.6  PACKAGE="droid-font"
    33.7 -VERSION="2010-04-09"
    33.8 -GIT_HASH=22a27501a220e8f2ea5f9be3312bb0b64e32a71a
    33.9 +VERSION="2.1"
   33.10  CATEGORY="fonts"
   33.11  SHORT_DESC="Font family from Google's Android project"
   33.12  MAINTAINER="devl547@gmail.com"
   33.13 -LICENSE="Apache"
   33.14 -WEB_SITE="http://www.droidfonts.com/"
   33.15 +LICENSE="Apache2"
   33.16 +WEB_SITE="https://www.droidfonts.com/"
   33.17  REPOLOGY="fonts:droid"
   33.18  
   33.19 -# Located in git repo, so we need a snapshot and some dirty hacks.
   33.20 -TARBALL="$PACKAGE-$VERSION.tgz"
   33.21 -WGET_URL="http://android.git.kernel.org/?p=platform/frameworks/base.git;f=data/fonts;a=snapshot;h=$GIT_HASH;sf=tgz"
   33.22 +TARBALL="$PACKAGE-$VERSION.zip"
   33.23 +WGET_URL="http://mirrors.ctan.org/fonts/droid.zip"
   33.24  
   33.25  compile_rules() {
   33.26  	dir=$install/usr/share/fonts/truetype/droid-font
   33.27  	mkdir -p $dir
   33.28 -	cp $src/*.ttf $dir
   33.29 +	cp $src/fonts/truetype/public/droid/*.ttf $dir
   33.30  }
   33.31  
   33.32  genpkg_rules() {
    34.1 --- a/extended-actions/receipt	Thu Sep 06 11:27:41 2018 +0200
    34.2 +++ b/extended-actions/receipt	Fri Sep 07 01:53:20 2018 +0300
    34.3 @@ -12,7 +12,7 @@
    34.4  WGET_URL="bzr|lp:extended-actions"
    34.5  
    34.6  DEPENDS="libgee glib"
    34.7 -BUILD_DEPENDS="bazaar cmake vala glib-dev libgee-dev"
    34.8 +BUILD_DEPENDS="bzr cmake vala glib-dev libgee-dev"
    34.9  
   34.10  TODO="Setup extended-actions specific to SliTaz"
   34.11  
    35.1 --- a/hd2u/receipt	Thu Sep 06 11:27:41 2018 +0200
    35.2 +++ b/hd2u/receipt	Fri Sep 07 01:53:20 2018 +0300
    35.3 @@ -1,37 +1,24 @@
    35.4 -# SliTaz package receipt.
    35.5 +# SliTaz package receipt v2.
    35.6  
    35.7  PACKAGE="hd2u"
    35.8 -VERSION="1.0.3"
    35.9 +VERSION="1.0.4"
   35.10  CATEGORY="misc"
   35.11 -SHORT_DESC="Dos2Unix text file converter."
   35.12 +SHORT_DESC="Dos2Unix text file converter"
   35.13  MAINTAINER="slaxemulator@gmail.com"
   35.14  LICENSE="GPL2"
   35.15 +WEB_SITE="https://hany.sk/~hany/software/hd2u/"
   35.16 +
   35.17  TARBALL="$PACKAGE-$VERSION.tgz"
   35.18 -WEB_SITE="http://hany.sk/~hany/software/hd2u/"
   35.19 -WGET_URL="http://hany.sk/~hany/_data/hd2u/$TARBALL"
   35.20 +WGET_URL="https://hany.sk/~hany/_data/hd2u/$TARBALL"
   35.21  
   35.22 -DEPENDS="popt"
   35.23 -BUILD_DEPENDS="popt-dev"
   35.24 +compile_rules() {
   35.25 +	./configure $CONFIGURE_ARGS &&
   35.26 +	make &&
   35.27 +	make BUILD_ROOT=$install install || return 1
   35.28  
   35.29 -# Rules to configure and make the package.
   35.30 -compile_rules()
   35.31 -{
   35.32 -	./configure \
   35.33 -		--prefix=/usr \
   35.34 -		--infodir=/usr/share/info \
   35.35 -		--mandir=/usr/share/man \
   35.36 -		$CONFIGURE_ARGS &&
   35.37 -	make && make prefix=$DESTDIR/usr install
   35.38 +	cook_pick_docs README NEWS
   35.39  }
   35.40  
   35.41 -# Rules to gen a SliTaz package suitable for Tazpkg.
   35.42 -genpkg_rules()
   35.43 -{
   35.44 -	mkdir -p $fs/usr
   35.45 -	cp -a $install/usr/bin $fs/usr
   35.46 +genpkg_rules() {
   35.47 +	copy @std
   35.48  }
   35.49 -
   35.50 -post_remove()
   35.51 -{
   35.52 -	ln -s /bin/busybox "$1/usr/bin/dos2unix"
   35.53 -}
    36.1 --- a/js/receipt	Thu Sep 06 11:27:41 2018 +0200
    36.2 +++ b/js/receipt	Fri Sep 07 01:53:20 2018 +0300
    36.3 @@ -17,7 +17,7 @@
    36.4  WGET_URL="http://ftp.osuosl.org/pub/blfs/8.1/m/$TARBALL"
    36.5  
    36.6  BUILD_DEPENDS="autoconf213 xorg-libXt-dev python-dev xorg-libX11-dev nspr-dev \
    36.7 -zlib-dev icu-dev"
    36.8 +zlib-dev icu-dev coreutils-file-special"
    36.9  SPLIT="js-dev"
   36.10  
   36.11  compile_rules() {
    37.1 --- a/ptxdist/receipt	Thu Sep 06 11:27:41 2018 +0200
    37.2 +++ b/ptxdist/receipt	Fri Sep 07 01:53:20 2018 +0300
    37.3 @@ -11,7 +11,7 @@
    37.4  WGET_URL="${WEB_SITE}software/$PACKAGE/download/$TARBALL"
    37.5  
    37.6  DEPENDS="slitaz-toolchain ncurses wget ncurses-extra"
    37.7 -SUGGESTED="subversion bazaar git elfkickers ccache"
    37.8 +SUGGESTED="subversion bzr git elfkickers ccache"
    37.9  
   37.10  # Rules to gen a SliTaz package suitable for Tazpkg.
   37.11  genpkg_rules()
    38.1 Binary file suru-icon-theme/.icon.png has changed
    39.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    39.2 +++ b/suru-icon-theme/receipt	Fri Sep 07 01:53:20 2018 +0300
    39.3 @@ -0,0 +1,42 @@
    39.4 +# SliTaz package receipt v2.
    39.5 +
    39.6 +PACKAGE="suru-icon-theme"
    39.7 +VERSION="git20180831"
    39.8 +COMMIT="172098e"
    39.9 +CATEGORY="customization"
   39.10 +SHORT_DESC="Suru icon theme & cursors"
   39.11 +MAINTAINER="al.bobylev@gmail.com"
   39.12 +LICENSE="CCBYSA GPL3"
   39.13 +WEB_SITE="https://snwh.org/suru"
   39.14 +
   39.15 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   39.16 +WGET_URL="https://github.com/snwh/suru-icon-theme/archive/$COMMIT.tar.gz"
   39.17 +
   39.18 +BUILD_DEPENDS="meson ninja symlinks"
   39.19 +SPLIT="$PACKAGE-2x $PACKAGE"
   39.20 +
   39.21 +compile_rules() {
   39.22 +	mkdir build
   39.23 +	cd    build
   39.24 +
   39.25 +	meson-wrapper &&
   39.26 +	ninja &&
   39.27 +	ninja install || return 1
   39.28 +
   39.29 +	# Reduce installed size (44.3M -> 27.8M) and package size (6.3M -> 5.9M)
   39.30 +	# using symlinks for repeated icons
   39.31 +	$stuff/repeats2symlinks $install
   39.32 +}
   39.33 +
   39.34 +genpkg_rules() {
   39.35 +	case $PACKAGE in
   39.36 +		*-2x)
   39.37 +			copy *@2x/
   39.38 +			CAT="customization|double density icons"
   39.39 +			DEPENDS="suru-icon-theme"
   39.40 +			;;
   39.41 +		*)
   39.42 +			copy @std @rm
   39.43 +			;;
   39.44 +	esac
   39.45 +}
    40.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    40.2 +++ b/suru-icon-theme/stuff/repeats2symlinks	Fri Sep 07 01:53:20 2018 +0300
    40.3 @@ -0,0 +1,37 @@
    40.4 +#!/bin/sh
    40.5 +
    40.6 +# Substitute repeated files by symlinks
    40.7 +
    40.8 +where="$1"
    40.9 +
   40.10 +md5sums=$(mktemp)
   40.11 +find $where -type f -exec md5sum '{}' \; | sort > $md5sums
   40.12 +
   40.13 +# Return shortest line
   40.14 +shortest_line() {
   40.15 +	shortest=$1; shift
   40.16 +	for line in $@; do
   40.17 +		[ "${#line}" -lt "${#shortest}" ] && shortest="$line"
   40.18 +	done
   40.19 +	echo "$shortest"
   40.20 +}
   40.21 +
   40.22 +
   40.23 +# Replace the same files by symlinks, $@ - list of identical files
   40.24 +make_symlinks() {
   40.25 +	target=$(shortest_line $@)
   40.26 +	for file in $@; do
   40.27 +		[ "$target" != "$file" ] && ln -sf $target $file
   40.28 +	done
   40.29 +}
   40.30 +
   40.31 +# substitute repeated files by symlinks
   40.32 +for md in $(uniq -d -w32 $md5sums | cut -c1-32); do
   40.33 +	make_symlinks $(grep $md $md5sums | cut -c35-)
   40.34 +done
   40.35 +
   40.36 +# clean
   40.37 +rm $md5sums
   40.38 +
   40.39 +# make all symlinks relative
   40.40 +symlinks -crs $where 2>/dev/null
    41.1 --- a/taglib/receipt	Thu Sep 06 11:27:41 2018 +0200
    41.2 +++ b/taglib/receipt	Fri Sep 07 01:53:20 2018 +0300
    41.3 @@ -6,17 +6,18 @@
    41.4  SHORT_DESC="Audio tag library"
    41.5  MAINTAINER="pankso@slitaz.org"
    41.6  LICENSE="LGPL2.1"
    41.7 -WEB_SITE="http://taglib.org/"
    41.8 +WEB_SITE="https://taglib.org/"
    41.9  
   41.10  TARBALL="$PACKAGE-$VERSION.tar.gz"
   41.11 -WGET_URL="http://taglib.org/releases/$TARBALL"
   41.12 +WGET_URL="https://taglib.org/releases/$TARBALL"
   41.13  
   41.14  BUILD_DEPENDS_arm="zlib-dev"
   41.15  BUILD_DEPENDS="cmake zlib-dev"
   41.16  SPLIT="taglib-dev"
   41.17  
   41.18  compile_rules() {
   41.19 -	mkdir build; cd build
   41.20 +	mkdir build
   41.21 +	cd    build
   41.22  	cmake \
   41.23  		-DCMAKE_INSTALL_PREFIX=/usr \
   41.24  		-DCMAKE_BUILD_TYPE=Release \
   41.25 @@ -24,7 +25,8 @@
   41.26  		-DWITH_MP4=ON \
   41.27  		-DWITH_ASF=ON \
   41.28  		.. &&
   41.29 -	make VERBOSE=1 && make install
   41.30 +	make VERBOSE=1 &&
   41.31 +	make install
   41.32  }
   41.33  
   41.34  genpkg_rules() {
    42.1 --- a/varka/receipt	Thu Sep 06 11:27:41 2018 +0200
    42.2 +++ b/varka/receipt	Fri Sep 07 01:53:20 2018 +0300
    42.3 @@ -12,7 +12,7 @@
    42.4  TARBALL="$PACKAGE-$BRANCH.tar.bz2"
    42.5  WGET_URL="bzr|lp:varka"
    42.6  
    42.7 -BUILD_DEPENDS="bazaar cmake gobject-introspection-dev gtk+3-dev glib-dev vala \
    42.8 +BUILD_DEPENDS="bzr cmake gobject-introspection-dev gtk+3-dev glib-dev vala \
    42.9  gettext-tools"
   42.10  SPLIT="varka-dev"
   42.11