wok-next rev 19810

Up atm-tools, audiofile, audit, avfs, c_icap, xz.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Wed Jul 19 14:10:52 2017 +0300 (2017-07-19)
parents bd61370c8ddc
children 46d3691a4f80
files atm-tools-dev/receipt atm-tools/receipt atm-tools/stuff/MAX_PATH.u atm-tools/stuff/patches/MAX_PATH.u atm-tools/stuff/patches/series audiofile-dev/receipt audiofile/receipt audit-dev/receipt audit/receipt avfs-dev/receipt avfs/receipt c_icap-dev/receipt c_icap/receipt xz/receipt
line diff
     1.1 --- a/atm-tools-dev/receipt	Sat Jul 15 15:20:02 2017 +0300
     1.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3 @@ -1,20 +0,0 @@
     1.4 -# SliTaz package receipt.
     1.5 -
     1.6 -PACKAGE="atm-tools-dev"
     1.7 -VERSION="2.5.2"
     1.8 -CATEGORY="development"
     1.9 -SHORT_DESC="User space tools for atm, development files."
    1.10 -MAINTAINER="pascal.bellard@slitaz.org"
    1.11 -LICENSE="GPL2"
    1.12 -SOURCE="linux-atm"
    1.13 -WEB_SITE="http://$SOURCE.sourceforge.net/"
    1.14 -WANTED="atm-tools"
    1.15 -
    1.16 -# Rules to gen a SliTaz package suitable for Tazpkg.
    1.17 -genpkg_rules()
    1.18 -{
    1.19 -	mkdir -p $fs/usr/lib
    1.20 -	cp -a $install/usr/include $fs/usr
    1.21 -	cp -a $install/usr/lib/*a $fs/usr/lib
    1.22 -}
    1.23 -
     2.1 --- a/atm-tools/receipt	Sat Jul 15 15:20:02 2017 +0300
     2.2 +++ b/atm-tools/receipt	Wed Jul 19 14:10:52 2017 +0300
     2.3 @@ -1,26 +1,25 @@
     2.4 -# SliTaz package receipt.
     2.5 +# SliTaz package receipt v2.
     2.6  
     2.7  PACKAGE="atm-tools"
     2.8  VERSION="2.5.2"
     2.9  CATEGORY="system-tools"
    2.10 -SHORT_DESC="User space tools for atm."
    2.11 +SHORT_DESC="User space tools for ATM"
    2.12  MAINTAINER="pascal.bellard@slitaz.org"
    2.13  LICENSE="GPL2"
    2.14  WEB_SITE="http://linux-atm.sourceforge.net/"
    2.15 -SOURCE="linux-atm"
    2.16 -TARBALL="$SOURCE-$VERSION.tar.gz"
    2.17 -WGET_URL="$SF_MIRROR/$SOURCE/$TARBALL"
    2.18 -CONFIG_FILES="/etc/atmsigd.conf"
    2.19 +
    2.20 +TARBALL="linux-atm-$VERSION.tar.gz"
    2.21 +WGET_URL="$SF_MIRROR/linux-atm/$TARBALL"
    2.22  
    2.23  BUILD_DEPENDS="perl"
    2.24 +SPLIT="atm-tools-dev"
    2.25  
    2.26  # Rules to configure and make the package.
    2.27  compile_rules()
    2.28  {
    2.29 -	busybox patch -p0 < $stuff/MAX_PATH.u
    2.30 -
    2.31 -	./configure --prefix=/usr --infodir=/usr/share/info \
    2.32 -	--sysconfdir=/etc --mandir=/usr/share/man $CONFIGURE_ARGS &&
    2.33 +	./configure \
    2.34 +		--sysconfdir=/etc \
    2.35 +		$CONFIGURE_ARGS &&
    2.36  	make -j1 &&
    2.37  	make -j1 DESTDIR=$DESTDIR install
    2.38  }
    2.39 @@ -28,9 +27,14 @@
    2.40  # Rules to gen a SliTaz package suitable for Tazpkg.
    2.41  genpkg_rules()
    2.42  {
    2.43 -	mkdir -p $fs/usr/lib
    2.44 -	cp -a $install/etc $fs
    2.45 -	cp -a $install/usr/bin $fs/usr
    2.46 -	cp -a $install/usr/sbin $fs/usr
    2.47 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
    2.48 +	case $PACKAGE in
    2.49 +		atm-tools)
    2.50 +			copy @std
    2.51 +			DEPENDS="flex"
    2.52 +			CONFIG_FILES="/etc/atmsigd.conf /etc/hosts.atm"
    2.53 +			;;
    2.54 +		atm-tools-dev)
    2.55 +			copy @dev
    2.56 +			;;
    2.57 +	esac
    2.58  }
     3.1 --- a/atm-tools/stuff/MAX_PATH.u	Sat Jul 15 15:20:02 2017 +0300
     3.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.3 @@ -1,10 +0,0 @@
     3.4 ---- src/led/main.c
     3.5 -+++ src/led/main.c
     3.6 -@@ -46,6 +46,7 @@
     3.7 - #include <atmd.h>
     3.8 - 
     3.9 - #include <linux/atmlec.h>
    3.10 -+#include <linux/limits.h>
    3.11 - 
    3.12 - /* Local incs */
    3.13 - #include "join.h"
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/atm-tools/stuff/patches/MAX_PATH.u	Wed Jul 19 14:10:52 2017 +0300
     4.3 @@ -0,0 +1,10 @@
     4.4 +--- a/src/led/main.c
     4.5 ++++ b/src/led/main.c
     4.6 +@@ -46,6 +46,7 @@
     4.7 + #include <atmd.h>
     4.8 + 
     4.9 + #include <linux/atmlec.h>
    4.10 ++#include <linux/limits.h>
    4.11 + 
    4.12 + /* Local incs */
    4.13 + #include "join.h"
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/atm-tools/stuff/patches/series	Wed Jul 19 14:10:52 2017 +0300
     5.3 @@ -0,0 +1,1 @@
     5.4 +MAX_PATH.u
     6.1 --- a/audiofile-dev/receipt	Sat Jul 15 15:20:02 2017 +0300
     6.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.3 @@ -1,23 +0,0 @@
     6.4 -# SliTaz package receipt.
     6.5 -
     6.6 -PACKAGE="audiofile-dev"
     6.7 -VERSION="0.3.4"
     6.8 -CATEGORY="development"
     6.9 -SHORT_DESC="provides a uniform and elegant API for accessing a variety of audio file formats, development files"
    6.10 -MAINTAINER="allan316@gmail.com"
    6.11 -LICENSE="GPL2"
    6.12 -WEB_SITE="http://www.68k.org/~michael/audiofile/"
    6.13 -WANTED="audiofile"
    6.14 -HOST_ARCH="i486 arm"
    6.15 -
    6.16 -DEPENDS="audiofile pkg-config"
    6.17 -
    6.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
    6.19 -genpkg_rules()
    6.20 -{
    6.21 -	mkdir -p $fs/usr/lib
    6.22 -	cp -a $install/usr/include $fs/usr
    6.23 -	cp -a $install/usr/lib/*a $fs/usr/lib
    6.24 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    6.25 -}
    6.26 -
     7.1 --- a/audiofile/receipt	Sat Jul 15 15:20:02 2017 +0300
     7.2 +++ b/audiofile/receipt	Wed Jul 19 14:10:52 2017 +0300
     7.3 @@ -1,4 +1,4 @@
     7.4 -# SliTaz package receipt.
     7.5 +# SliTaz package receipt v2.
     7.6  
     7.7  PACKAGE="audiofile"
     7.8  VERSION="0.3.4"
     7.9 @@ -7,17 +7,19 @@
    7.10  MAINTAINER="allan316@gmail.com"
    7.11  LICENSE="GPL2"
    7.12  WEB_SITE="http://www.68k.org/~michael/audiofile/"
    7.13 +HOST_ARCH="i486 arm"
    7.14 +
    7.15  TARBALL="$PACKAGE-$VERSION.tar.gz"
    7.16  WGET_URL="http://audiofile.68k.org/$TARBALL"
    7.17 -HOST_ARCH="i486 arm"
    7.18  
    7.19 -DEPENDS="alsa-lib"
    7.20  BUILD_DEPENDS="alsa-lib-dev"
    7.21 +SPLIT="audiofile-dev"
    7.22  
    7.23  # Rules to configure and make the package.
    7.24  compile_rules()
    7.25  {
    7.26  	sed -i 's|-1 <<|-1U <<|' libaudiofile/modules/SimpleModule.h
    7.27 +
    7.28  	./configure \
    7.29  		$CONFIGURE_ARGS &&
    7.30  	make && make DESTDIR=$DESTDIR install
    7.31 @@ -26,7 +28,13 @@
    7.32  # Rules to gen a SliTaz package suitable for Tazpkg.
    7.33  genpkg_rules()
    7.34  {
    7.35 -	mkdir -p $fs/usr/lib
    7.36 -	cp -a $install/usr/bin $fs/usr
    7.37 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
    7.38 +	case $PACKAGE in
    7.39 +		audiofile)
    7.40 +			copy @std
    7.41 +			DEPENDS="alsa-lib"
    7.42 +			;;
    7.43 +		*-dev)
    7.44 +			copy @dev
    7.45 +			;;
    7.46 +	esac
    7.47  }
     8.1 --- a/audit-dev/receipt	Sat Jul 15 15:20:02 2017 +0300
     8.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.3 @@ -1,20 +0,0 @@
     8.4 -# SliTaz package receipt.
     8.5 -
     8.6 -PACKAGE="audit-dev"
     8.7 -VERSION="2.2.1"
     8.8 -CATEGORY="development"
     8.9 -SHORT_DESC="System call auditing development files"
    8.10 -MAINTAINER="pascal.bellard@slitaz.org"
    8.11 -LICENSE="GPL2"
    8.12 -WEB_SITE="http://people.redhat.com/sgrubb/audit/"
    8.13 -WANTED="audit"
    8.14 -
    8.15 -DEPENDS=""
    8.16 -
    8.17 -# Rules to gen a SliTaz package suitable for Tazpkg.   
    8.18 -genpkg_rules()                                      
    8.19 -{
    8.20 -	mkdir -p $fs/usr/lib
    8.21 -	cp -a $install/usr/include $fs/usr
    8.22 -	cp -a $install/usr/lib/*.a $fs/usr/lib
    8.23 -}
     9.1 --- a/audit/receipt	Sat Jul 15 15:20:02 2017 +0300
     9.2 +++ b/audit/receipt	Wed Jul 19 14:10:52 2017 +0300
     9.3 @@ -1,36 +1,60 @@
     9.4 -# SliTaz package receipt.
     9.5 +# SliTaz package receipt v2.
     9.6  
     9.7  PACKAGE="audit"
     9.8  VERSION="2.2.1"
     9.9  CATEGORY="misc"
    9.10 -SHORT_DESC="System call auditing."
    9.11 +SHORT_DESC="System call auditing"
    9.12  MAINTAINER="pascal.bellard@slitaz.org"
    9.13  LICENSE="GPL2"
    9.14  WEB_SITE="http://people.redhat.com/sgrubb/audit/"
    9.15 +
    9.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
    9.17  WGET_URL="${WEB_SITE}$TARBALL"
    9.18  
    9.19 -DEPENDS=""
    9.20 -BUILD_DEPENDS="openldap-dev"
    9.21 +BUILD_DEPENDS="python-dev openldap-dev coreutils-file-format swig"
    9.22 +SPLIT="audit-python audit-dev"
    9.23  
    9.24  # Rules to configure and make the package.
    9.25  compile_rules()
    9.26  {
    9.27 -	./configure --prefix=/usr --sysconfdir=/etc \
    9.28 -		--mandir=/usr/share/man \
    9.29 -		--localstatedir=/var --sbindir=/sbin \
    9.30 -	$CONFIGURE_ARGS &&
    9.31 +	./configure \
    9.32 +		--prefix=/usr \
    9.33 +		--sysconfdir=/etc \
    9.34 +		--localstatedir=/var \
    9.35 +		--sbindir=/sbin \
    9.36 +		$CONFIGURE_ARGS &&
    9.37  	make &&
    9.38 -	make DESTDIR=$DESTDIR install
    9.39 +	make DESTDIR=$DESTDIR install &&
    9.40 +
    9.41 +	# make files readable for the web interface; fix permissions later in post_install
    9.42 +	chmod 755 $install/etc/audisp/plugins.d/
    9.43 +	find $install/etc/audisp/ $install/etc/libaudit.conf \
    9.44 +	$install/etc/sysconfig/auditd $install/sbin/audispd \
    9.45 +	-type f -exec chmod o+r '{}' \;
    9.46  }
    9.47  
    9.48  # Rules to gen a SliTaz package suitable for Tazpkg.
    9.49  genpkg_rules()
    9.50  {
    9.51 -	mkdir -p $fs/usr/lib
    9.52 -	cp -a $install/sbin $fs/
    9.53 -	cp -a $install/usr/bin $fs/usr
    9.54 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
    9.55 -	cp -a $install/etc $fs/
    9.56 -	chown -R root.root $fs/etc
    9.57 +	case $PACKAGE in
    9.58 +		audit)
    9.59 +			copy @std
    9.60 +			rm -r $fs/usr/lib/python*
    9.61 +			DEPENDS="libcrypto libldap libssl"
    9.62 +			;;
    9.63 +		audit-python)
    9.64 +			copy *.py site-packages/*.so
    9.65 +			CAT="misc|Python bindings"
    9.66 +			DEPENDS="audit python"
    9.67 +			;;
    9.68 +		*-dev)
    9.69 +			copy @dev
    9.70 +			;;
    9.71 +	esac
    9.72  }
    9.73 +
    9.74 +post_install_audit() {
    9.75 +	chmod 750 "$1/etc/audisp/plugins.d/"
    9.76 +	find "$1/etc/audisp/" "$1/etc/libaudit.conf" "$1/etc/sysconfig/auditd" \
    9.77 +	"$1/sbin/audispd" -type f -exec chmod o-r '{}' \;
    9.78 +}
    10.1 --- a/avfs-dev/receipt	Sat Jul 15 15:20:02 2017 +0300
    10.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.3 @@ -1,20 +0,0 @@
    10.4 -# SliTaz package receipt.
    10.5 -
    10.6 -PACKAGE="avfs-dev"
    10.7 -VERSION="1.0.1"
    10.8 -CATEGORY="development"
    10.9 -SHORT_DESC="A virtual Filesystem implemented with FUSE, development files."
   10.10 -MAINTAINER="pascal.bellard@slitaz.org"
   10.11 -LICENSE="GPL2"
   10.12 -WEB_SITE="http://avfs.sourceforge.net/"
   10.13 -WANTED="avfs"
   10.14 -
   10.15 -DEPENDS="avfs"
   10.16 -
   10.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   10.18 -genpkg_rules()
   10.19 -{
   10.20 -	mkdir -p $fs/usr/lib
   10.21 -	cp -a $install/usr/include $fs/usr
   10.22 -	cp -a $install/usr/lib/*a $fs/usr/lib
   10.23 -}
    11.1 --- a/avfs/receipt	Sat Jul 15 15:20:02 2017 +0300
    11.2 +++ b/avfs/receipt	Wed Jul 19 14:10:52 2017 +0300
    11.3 @@ -1,24 +1,23 @@
    11.4 -# SliTaz package receipt.
    11.5 +# SliTaz package receipt v2.
    11.6  
    11.7  PACKAGE="avfs"
    11.8  VERSION="1.0.1"
    11.9  CATEGORY="system-tools"
   11.10 -SHORT_DESC="A virtual Filesystem implemented with FUSE."
   11.11 +SHORT_DESC="A virtual Filesystem implemented with FUSE"
   11.12  MAINTAINER="pascal.bellard@slitaz.org"
   11.13  LICENSE="GPL2"
   11.14 +WEB_SITE="http://avfs.sourceforge.net/"
   11.15 +
   11.16  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   11.17 -WEB_SITE="http://avfs.sourceforge.net/"
   11.18  WGET_URL="$SF_MIRROR/avf/$PACKAGE/$VERSION/$TARBALL"
   11.19  
   11.20 -DEPENDS="fuse liblzma"
   11.21 -BUILD_DEPENDS="fuse-dev liblzma-dev"
   11.22 +BUILD_DEPENDS="gfortran fuse-dev xz-dev"
   11.23 +SPLIT="avfs-dev"
   11.24  
   11.25  # Rules to configure and make the package.
   11.26  compile_rules()
   11.27  {
   11.28 -	cd $src
   11.29  	./configure \
   11.30 -		--prefix=/usr \
   11.31  		--enable-fuse \
   11.32  		$CONFIGURE_ARGS &&
   11.33  	make &&
   11.34 @@ -28,9 +27,14 @@
   11.35  # Rules to gen a SliTaz package suitable for Tazpkg.
   11.36  genpkg_rules()
   11.37  {
   11.38 -	mkdir -p $fs/usr/lib
   11.39 -	cp -a $install/usr/bin $fs/usr
   11.40 -	cp -a $install/usr/sbin $fs/usr
   11.41 -	cp -a $install/usr/lib/avfs $fs/usr/lib
   11.42 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
   11.43 +	case $PACKAGE in
   11.44 +		avfs)
   11.45 +			copy @std
   11.46 +			DEPENDS="fuse liblzma"
   11.47 +			;;
   11.48 +		*-dev)
   11.49 +			copy @dev
   11.50 +			DEPENDS="avfs xz-dev"
   11.51 +			;;
   11.52 +	esac
   11.53  }
    12.1 --- a/c_icap-dev/receipt	Sat Jul 15 15:20:02 2017 +0300
    12.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.3 @@ -1,25 +0,0 @@
    12.4 -# SliTaz package receipt.
    12.5 -
    12.6 -PACKAGE="c_icap-dev"
    12.7 -VERSION="0.1.7"
    12.8 -CATEGORY="development"
    12.9 -SHORT_DESC="Implementation of an ICAP server."
   12.10 -MAINTAINER="erjo@slitaz.org"
   12.11 -LICENSE="LGPL2.1"
   12.12 -WEB_SITE="http://c-icap.sourceforge.net/"
   12.13 -WANTED="c_icap"
   12.14 -
   12.15 -DEPENDS="c_icap"
   12.16 -BUILD_DEPENDS=""
   12.17 -
   12.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
   12.19 -genpkg_rules()
   12.20 -{
   12.21 -	mkdir -p $fs/usr/lib/c_icap \
   12.22 -		$fs/usr/bin
   12.23 -	
   12.24 -	cp -a $install/usr/bin/c-icap-config $fs/usr/bin
   12.25 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
   12.26 -	cp -a $install/usr/lib/c_icap/*.*a $fs/usr/lib/c_icap
   12.27 -	cp -a $install/usr/include $fs/usr
   12.28 -}
    13.1 --- a/c_icap/receipt	Sat Jul 15 15:20:02 2017 +0300
    13.2 +++ b/c_icap/receipt	Wed Jul 19 14:10:52 2017 +0300
    13.3 @@ -1,58 +1,57 @@
    13.4 -# SliTaz package receipt.
    13.5 +# SliTaz package receipt v2.
    13.6  
    13.7  PACKAGE="c_icap"
    13.8  VERSION="0.1.7"
    13.9  CATEGORY="network"
   13.10 -SHORT_DESC="Implementation of an ICAP server."
   13.11 +SHORT_DESC="Implementation of an ICAP server"
   13.12  MAINTAINER="erjo@slitaz.org"
   13.13  LICENSE="LGPL2.1"
   13.14  WEB_SITE="http://c-icap.sourceforge.net/"
   13.15 +
   13.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
   13.17  WGET_URL="$SF_MIRROR/c-icap/$TARBALL"
   13.18  
   13.19 -DEPENDS=""
   13.20  BUILD_DEPENDS="zlib-dev"
   13.21 +SPLIT="c_icap-dev"
   13.22  
   13.23  # Rules to configure and make the package.
   13.24  compile_rules()
   13.25  {
   13.26 -	./configure  --sysconfdir=/etc/c-icap \
   13.27 +	./configure \
   13.28 +		--sysconfdir=/etc/c-icap \
   13.29  		--enable-large-files \
   13.30 -		$CONFIGURE_ARGS && make && make install
   13.31 +		$CONFIGURE_ARGS &&
   13.32 +	make && make install &&
   13.33 +
   13.34 +	mkdir -p $install/etc/init.d/ $install/var/log/c-icap/ &&
   13.35 +	install -m755 $stuff/c-icapd $install/etc/init.d &&
   13.36 +
   13.37 +	# Fix config file
   13.38 +	sed -i -e "s|YourServerName|localhost|;
   13.39 +		s|/usr/var/log|/var/log/c-icap/|;
   13.40 +		s|/usr/var/run/|/var/run/c-icap|;
   13.41 +		s|/usr/etc|/etc/c-icap|" $install/etc/c-icap/c-icap.conf &&
   13.42 +	chmod -x $install/etc/c-icap/*
   13.43  }
   13.44  
   13.45  # Rules to gen a SliTaz package suitable for Tazpkg.
   13.46  genpkg_rules()
   13.47  {
   13.48 -	mkdir -p $fs/usr/lib/$PACKAGE \
   13.49 -		$fs/etc/init.d \
   13.50 -		$fs/var/log/c-icap
   13.51 -						
   13.52 -	cp -a $install/usr/bin $fs/usr
   13.53 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
   13.54 -	cp -a $install/usr/lib/$PACKAGE/*.so* $fs/usr/lib/$PACKAGE
   13.55 -	
   13.56 -	cp -pa $install/etc $fs/
   13.57 -	cp -pa $stuff/c-icapd $fs/etc/init.d
   13.58 -	
   13.59 -	# Cleanup
   13.60 -	rm -f $fs/usr/bin/c-icap-config
   13.61 -	
   13.62 -	# Fix config file
   13.63 -	sed -i -e "s|YourServerName|localhost|" \
   13.64 -		-e "s|/usr/var/log|/var/log/c-icap/|" \
   13.65 -		-e "s|/usr/var/run/|/var/run/c-icap|" \
   13.66 -		-e "s|/usr/etc|/etc/c-icap|" $fs/etc/c-icap/c-icap.conf
   13.67 -	chmod -x $fs/etc/c-icap/*
   13.68 -		
   13.69 +	case $PACKAGE in
   13.70 +		c_icap)
   13.71 +			copy @std var/log/c-icap/
   13.72 +			;;
   13.73 +		*-dev)
   13.74 +			copy @dev
   13.75 +			;;
   13.76 +	esac
   13.77  }
   13.78  
   13.79 -post_install()
   13.80 -{
   13.81 +post_install_c_icap() {
   13.82  	[ -z "$1" -a ! -s /aufs-umount.sh ] && /etc/init.d/c-icapd start
   13.83 -			
   13.84 -	cat <<EOF
   13.85 -	
   13.86 +
   13.87 +	[ -n "$quiet" ] || cat <<EOF
   13.88 +
   13.89  ----
   13.90  To start $PACKAGE server you can run :
   13.91  
   13.92 @@ -63,16 +62,14 @@
   13.93  EOF
   13.94  }
   13.95  
   13.96 -pre_remove(){
   13.97 -		
   13.98 -		echo "Stopping daemon..."
   13.99 -		if (ps | grep -q c-icap); then
  13.100 -			chroot "$1/" /etc/init.d/c-icapd stop
  13.101 -		fi
  13.102 +pre_remove_c_icap() {
  13.103 +	echo "Stopping daemon..."
  13.104 +	if (ps | grep -q c-icap); then
  13.105 +		chroot "$1/" /etc/init.d/c-icapd stop
  13.106 +	fi
  13.107  }
  13.108 -post_remove()
  13.109 -{
  13.110 +post_remove_c_icap() {
  13.111  	echo "Removing stalled files..."
  13.112 -	test -d "$1/var/log/c-icap" && rm -rf "$1/var/log/c-icap"
  13.113 -	test -d "$1/usr/run/c-icap" && rm -rf "$1/usr/run/c-icap"
  13.114 +	[ -d "$1/var/log/c-icap" ] && rm -rf "$1/var/log/c-icap"
  13.115 +	[ -d "$1/usr/run/c-icap" ] && rm -rf "$1/usr/run/c-icap"
  13.116  }
    14.1 --- a/xz/receipt	Sat Jul 15 15:20:02 2017 +0300
    14.2 +++ b/xz/receipt	Wed Jul 19 14:10:52 2017 +0300
    14.3 @@ -14,7 +14,7 @@
    14.4  WGET_URL="$WEB_SITE$TARBALL"
    14.5  
    14.6  BUILD_DEPENDS="gettext"
    14.7 -SPLIT="xz-tools xz liblzma liblzma-dev xz-dev"
    14.8 +SPLIT="xz-tools xz liblzma xz-dev"
    14.9  
   14.10  # Rules to configure and make the package.
   14.11  compile_rules()
   14.12 @@ -54,15 +54,9 @@
   14.13  			CAT="libs|library"
   14.14  			DEPENDS=" "
   14.15  			;;
   14.16 -		liblzma-dev)
   14.17 -			copy liblzma.la liblzma.pc
   14.18 -			CAT="development|library development files"
   14.19 -			DEPENDS="liblzma"
   14.20 -			;;
   14.21  		xz-dev)
   14.22  			copy @dev
   14.23 -			find $fs -name 'liblzma.*' -delete
   14.24 -			DEPENDS="xz xz-tools liblzma liblzma-dev"
   14.25 +			rm -r $fs/usr/share/
   14.26  			PROVIDE="liblzma-dev"
   14.27  			;;
   14.28  	esac