wok-next diff c-icap/receipt @ rev 21727
created recipe for vbindiff
author | Hans-G?nter Theisgen |
---|---|
date | Sat Nov 21 14:32:44 2020 +0100 (2020-11-21) |
parents | 82b613cfd1e0 |
children |
line diff
1.1 --- a/c-icap/receipt Fri Jan 04 17:29:48 2019 +0200 1.2 +++ b/c-icap/receipt Sat Nov 21 14:32:44 2020 +0100 1.3 @@ -1,25 +1,26 @@ 1.4 # SliTaz package receipt v2. 1.5 1.6 PACKAGE="c-icap" 1.7 -VERSION="0.5.5" 1.8 +VERSION="0.5.6" 1.9 CATEGORY="network" 1.10 SHORT_DESC="Implementation of an ICAP server" 1.11 -MAINTAINER="devel@slitaz.org" 1.12 +MAINTAINER="maintainer@slitaz.org" 1.13 LICENSE="LGPL2.1" 1.14 WEB_SITE="http://c-icap.sourceforge.net/" 1.15 1.16 TARBALL="c_icap-$VERSION.tar.gz" 1.17 WGET_URL="$SF_MIRROR/c-icap/$TARBALL" 1.18 1.19 -BUILD_DEPENDS="openssl-dev zlib-dev bzip2-dev brotli-dev openldap-dev pcre-dev" 1.20 +BUILD_DEPENDS="brotli-dev bzip2-dev openldap-dev openssl-dev pcre-dev zlib-dev" 1.21 SPLIT="$PACKAGE-dev" 1.22 1.23 COOKOPTS="force-arch" # different configs, .h 1.24 1.25 -compile_rules() { 1.26 - ./configure \ 1.27 - --sysconfdir=/etc/c-icap \ 1.28 - --enable-large-files \ 1.29 +compile_rules() 1.30 +{ 1.31 + ./configure \ 1.32 + --sysconfdir=/etc/c-icap \ 1.33 + --enable-large-files \ 1.34 $CONFIGURE_ARGS && 1.35 fix libtool && 1.36 make && 1.37 @@ -28,15 +29,17 @@ 1.38 mkdir -p $install/var/log/c-icap/ 1.39 install -Dm755 $stuff/c-icapd $install/etc/init.d/c-icapd 1.40 1.41 - # Fix config file 1.42 - sed -i -e "s|YourServerName|localhost|; 1.43 - s|/usr/var/log|/var/log/c-icap/|; 1.44 - s|/usr/var/run/|/var/run/c-icap|; 1.45 - s|/usr/etc|/etc/c-icap|" $install/etc/c-icap/c-icap.conf 1.46 + # Fix configuration file 1.47 + sed -i -e "s|YourServerName|localhost|; 1.48 + s|/usr/var/log|/var/log/c-icap/|; 1.49 + s|/usr/var/run/|/var/run/c-icap|; 1.50 + s|/usr/etc|/etc/c-icap|" \ 1.51 + $install/etc/c-icap/c-icap.conf 1.52 chmod -x $install/etc/c-icap/* 1.53 } 1.54 1.55 -genpkg_rules() { 1.56 +genpkg_rules() 1.57 +{ 1.58 case $PACKAGE in 1.59 c-icap) 1.60 copy @std var/log/c-icap/ 1.61 @@ -49,7 +52,8 @@ 1.62 esac 1.63 } 1.64 1.65 -post_install_c_icap() { 1.66 +post_install_c_icap() 1.67 +{ 1.68 [ -z "$1" -a ! -s /aufs-umount.sh ] && /etc/init.d/c-icapd start 1.69 1.70 [ -n "$quiet" ] || cat <<EOF 1.71 @@ -64,13 +68,17 @@ 1.72 EOF 1.73 } 1.74 1.75 -pre_remove_c_icap() { 1.76 +pre_remove_c_icap() 1.77 +{ 1.78 echo "Stopping daemon..." 1.79 - if (ps | grep -q c-icap); then 1.80 + if (ps | grep -q c-icap) 1.81 + then 1.82 chroot "$1/" /etc/init.d/c-icapd stop 1.83 fi 1.84 } 1.85 -post_remove_c_icap() { 1.86 + 1.87 +post_remove_c_icap() 1.88 +{ 1.89 echo "Removing stalled files..." 1.90 [ -d "$1/var/log/c-icap" ] && rm -rf "$1/var/log/c-icap" 1.91 [ -d "$1/usr/run/c-icap" ] && rm -rf "$1/usr/run/c-icap"