wok annotate tinyproxy/receipt @ rev 25438

Update some web_site
author Pascal Bellard <pascal.bellard@slitaz.org>
date Thu Sep 01 11:12:31 2022 +0000 (22 months ago)
parents 5ea0ce1cecc0
children 0262035dc1e7
rev   line source
slaxemulator@6982 1 # SliTaz package receipt.
slaxemulator@6982 2
slaxemulator@6982 3 PACKAGE="tinyproxy"
Hans-G?nter@25358 4 VERSION="1.11.1"
slaxemulator@6982 5 CATEGORY="network"
slaxemulator@6982 6 SHORT_DESC="A light-weight HTTP proxy daemon for POSIX operating systems."
slaxemulator@6982 7 MAINTAINER="slaxemulator@gmail.com"
pascal@15590 8 LICENSE="GPL2"
Hans-G?nter@25358 9 WEB_SITE="https://tinyproxy.github.io/"
Hans-G?nter@25358 10
pascal@21755 11 TARBALL="$PACKAGE-$VERSION.tar.gz"
pascal@21754 12 WGET_URL="https://github.com/tinyproxy/tinyproxy/archive/$VERSION.tar.gz"
slaxemulator@6982 13
Hans-G?nter@25358 14 BUILD_DEPENDS="automake"
pascal@15590 15
pascal@24055 16 current_version()
pascal@24055 17 {
pascal@24055 18 wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
pascal@24055 19 sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q'
pascal@24055 20 }
pascal@24055 21
slaxemulator@6982 22 # Rules to configure and make the package.
slaxemulator@6982 23 compile_rules()
slaxemulator@6982 24 {
pascal@21755 25 sed -i '/docs/d;/tests$/d;s|m4macros \\|m4macros|' Makefile.*
Hans-G?nter@25358 26
Hans-G?nter@25358 27 export LDFLAGS="$LDFLAGS -lrt"
Hans-G?nter@25358 28
Hans-G?nter@25358 29 ./autogen.sh &&
Hans-G?nter@25358 30 ./configure \
Hans-G?nter@25358 31 --prefix=/usr \
Hans-G?nter@25358 32 --infodir=/usr/share/info \
Hans-G?nter@25358 33 --mandir=/usr/share/man \
Hans-G?nter@25358 34 --sysconfdir=/etc \
Hans-G?nter@25358 35 --localstatedir=/var \
slaxemulator@6982 36 $CONFIGURE_ARGS &&
Hans-G?nter@25358 37 make &&
Hans-G?nter@25358 38 make install DESTDIR=$DESTDIR
Hans-G?nter@25358 39
slaxemulator@6982 40 # Provide sane defaults
Hans-G?nter@25358 41 sed -i -e '/^#Listen/a\Listen 127.0.0.1' \
Hans-G?nter@25358 42 -e 's|#PidFile "/var/run/tinyproxy/tinyproxy.pid"|PidFile "/var/run/tinyproxy.pid"|' \
Hans-G?nter@25358 43 "$DESTDIR/etc/tinyproxy/tinyproxy.conf"
slaxemulator@6982 44 }
slaxemulator@6982 45
slaxemulator@6982 46 # Rules to gen a SliTaz package suitable for Tazpkg.
slaxemulator@6982 47 genpkg_rules()
slaxemulator@6982 48 {
Hans-G?nter@25358 49 mkdir -p $fs/usr/share
Hans-G?nter@25358 50 mkdir -p $fs/etc/init.d
Hans-G?nter@25358 51
Hans-G?nter@25358 52 cp -a $install/usr/bin $fs/usr
Hans-G?nter@25358 53 cp -a $install/usr/share/tinyproxy $fs/usr/share
Hans-G?nter@25358 54 cp -a $install/etc/tinyproxy $fs/etc
Hans-G?nter@25358 55 cp -a $stuff/tinyproxy $fs/etc/init.d
slaxemulator@6982 56 }