wok-next rev 21536

updated c-icap (0.5.5 -> 0.5.6)
author Hans-G?nter Theisgen
date Sun Jun 21 15:46:44 2020 +0100 (2020-06-21)
parents 5fd6f2a9ebd3
children 1a65696fdb62
files bzip2/receipt c-ares/receipt c-icap/receipt
line diff
     1.1 --- a/bzip2/receipt	Sun Jun 21 15:29:38 2020 +0100
     1.2 +++ b/bzip2/receipt	Sun Jun 21 15:46:44 2020 +0100
     1.3 @@ -16,7 +16,8 @@
     1.4  WGET_URL="https://sourceware.org/pub/$PACKAGE/$TARBALL"
     1.5  #TARBALL_SHA1="3f89f861209ce81a6bab1fd1998c0ef311712002"
     1.6  #TARBALL_MD5="00b516f4704d4a7cb50a1d97e6e8e15b"
     1.7 -TARBALL_SHA256="083f5e675d73f3233c7930ebe20425a533feedeaaa9d8cc86831312a6581cefbe6ed0d08d2fa89be81082f2a5abdabca8b3c080bf97218a1bd59dc118a30b9f3"
     1.8 +# https://sourceware.org/pub/bzip2/sha512.sum
     1.9 +#TARBALL_SHA256="083f5e675d73f3233c7930ebe20425a533feedeaaa9d8cc86831312a6581cefbe6ed0d08d2fa89be81082f2a5abdabca8b3c080bf97218a1bd59dc118a30b9f3"
    1.10  SPLIT="lib$PACKAGE $PACKAGE $PACKAGE-dev"
    1.11  
    1.12  CAT_libbzip2="libs|shared library"
     2.1 --- a/c-ares/receipt	Sun Jun 21 15:29:38 2020 +0100
     2.2 +++ b/c-ares/receipt	Sun Jun 21 15:46:44 2020 +0100
     2.3 @@ -1,7 +1,7 @@
     2.4  # SliTaz package receipt v2.
     2.5  
     2.6  PACKAGE="c-ares"
     2.7 -VERSION="1.15.0"
     2.8 +VERSION="1.16.1"
     2.9  CATEGORY="network"
    2.10  SHORT_DESC="A C library for asynchronous DNS requests"
    2.11  MAINTAINER="pascal.bellard@slitaz.org"
    2.12 @@ -14,16 +14,18 @@
    2.13  
    2.14  SPLIT="$PACKAGE-dev"
    2.15  
    2.16 -compile_rules() {
    2.17 -	./configure \
    2.18 -		--disable-static \
    2.19 +compile_rules()
    2.20 +{
    2.21 +	./configure		\
    2.22 +		--disable-static	\
    2.23  		$CONFIGURE_ARGS &&
    2.24  	fix libtool &&
    2.25  	make &&
    2.26  	make -j1 DESTDIR=$install install
    2.27  }
    2.28  
    2.29 -genpkg_rules() {
    2.30 +genpkg_rules()
    2.31 +{
    2.32  	case $PACKAGE in
    2.33  		c-ares) copy @std;;
    2.34  		*-dev)  copy @dev;;
     3.1 --- a/c-icap/receipt	Sun Jun 21 15:29:38 2020 +0100
     3.2 +++ b/c-icap/receipt	Sun Jun 21 15:46:44 2020 +0100
     3.3 @@ -1,25 +1,26 @@
     3.4  # SliTaz package receipt v2.
     3.5  
     3.6  PACKAGE="c-icap"
     3.7 -VERSION="0.5.5"
     3.8 +VERSION="0.5.6"
     3.9  CATEGORY="network"
    3.10  SHORT_DESC="Implementation of an ICAP server"
    3.11 -MAINTAINER="devel@slitaz.org"
    3.12 +MAINTAINER="maintainer@slitaz.org"
    3.13  LICENSE="LGPL2.1"
    3.14  WEB_SITE="http://c-icap.sourceforge.net/"
    3.15  
    3.16  TARBALL="c_icap-$VERSION.tar.gz"
    3.17  WGET_URL="$SF_MIRROR/c-icap/$TARBALL"
    3.18  
    3.19 -BUILD_DEPENDS="openssl-dev zlib-dev bzip2-dev brotli-dev openldap-dev pcre-dev"
    3.20 +BUILD_DEPENDS="brotli-dev bzip2-dev openldap-dev openssl-dev pcre-dev zlib-dev"
    3.21  SPLIT="$PACKAGE-dev"
    3.22  
    3.23  COOKOPTS="force-arch" # different configs, .h
    3.24  
    3.25 -compile_rules() {
    3.26 -	./configure \
    3.27 -		--sysconfdir=/etc/c-icap \
    3.28 -		--enable-large-files \
    3.29 +compile_rules()
    3.30 +{
    3.31 +	./configure			\
    3.32 +		--sysconfdir=/etc/c-icap	\
    3.33 +		--enable-large-files	\
    3.34  		$CONFIGURE_ARGS &&
    3.35  	fix libtool &&
    3.36  	make &&
    3.37 @@ -28,15 +29,17 @@
    3.38  	mkdir -p $install/var/log/c-icap/
    3.39  	install -Dm755 $stuff/c-icapd $install/etc/init.d/c-icapd
    3.40  
    3.41 -	# Fix config file
    3.42 -	sed -i -e "s|YourServerName|localhost|;
    3.43 -		s|/usr/var/log|/var/log/c-icap/|;
    3.44 -		s|/usr/var/run/|/var/run/c-icap|;
    3.45 -		s|/usr/etc|/etc/c-icap|" $install/etc/c-icap/c-icap.conf
    3.46 +	# Fix configuration file
    3.47 +	sed -i -e	"s|YourServerName|localhost|;
    3.48 +			s|/usr/var/log|/var/log/c-icap/|;
    3.49 +			s|/usr/var/run/|/var/run/c-icap|;
    3.50 +			s|/usr/etc|/etc/c-icap|" \
    3.51 +		$install/etc/c-icap/c-icap.conf
    3.52  	chmod -x $install/etc/c-icap/*
    3.53  }
    3.54  
    3.55 -genpkg_rules() {
    3.56 +genpkg_rules()
    3.57 +{
    3.58  	case $PACKAGE in
    3.59  		c-icap)
    3.60  			copy @std var/log/c-icap/
    3.61 @@ -49,7 +52,8 @@
    3.62  	esac
    3.63  }
    3.64  
    3.65 -post_install_c_icap() {
    3.66 +post_install_c_icap()
    3.67 +{
    3.68  	[ -z "$1" -a ! -s /aufs-umount.sh ] && /etc/init.d/c-icapd start
    3.69  
    3.70  	[ -n "$quiet" ] || cat <<EOF
    3.71 @@ -64,13 +68,17 @@
    3.72  EOF
    3.73  }
    3.74  
    3.75 -pre_remove_c_icap() {
    3.76 +pre_remove_c_icap()
    3.77 +{
    3.78  	echo "Stopping daemon..."
    3.79 -	if (ps | grep -q c-icap); then
    3.80 +	if (ps | grep -q c-icap)
    3.81 +	  then
    3.82  		chroot "$1/" /etc/init.d/c-icapd stop
    3.83  	fi
    3.84  }
    3.85 -post_remove_c_icap() {
    3.86 +
    3.87 +post_remove_c_icap()
    3.88 +{
    3.89  	echo "Removing stalled files..."
    3.90  	[ -d "$1/var/log/c-icap" ] && rm -rf "$1/var/log/c-icap"
    3.91  	[ -d "$1/usr/run/c-icap" ] && rm -rf "$1/usr/run/c-icap"