wok annotate sheerdns/receipt @ rev 24944

updated n2n (2.4 -> 3.0)
author Hans-G?nter Theisgen
date Fri Apr 22 16:44:33 2022 +0100 (2022-04-22)
parents 8dd8bab3f0ca
children 4f225ad3e12e
rev   line source
pascal@2262 1 # SliTaz package receipt.
pascal@2262 2
pascal@2262 3 PACKAGE="sheerdns"
pascal@2262 4 VERSION="1.0.3"
pascal@2262 5 CATEGORY="network"
pascal@2262 6 SHORT_DESC="master DNS server."
pascal@2262 7 MAINTAINER="pascal.bellard@slitaz.org"
pascal@15593 8 LICENSE="GPL2"
pascal@2262 9 TARBALL="$PACKAGE-$VERSION.tar.gz"
pascal@20672 10 WEB_SITE="https://bsdforge.com/projects/dns/sheerdns/"
pascal@2262 11 WGET_URL="${WEB_SITE}$TARBALL"
pascal@2269 12 CONFIG_FILES="/var/sheerdns"
pascal@2262 13
pascal@24713 14 # What is the latest version available today?
pascal@24713 15 current_version()
pascal@24713 16 {
pascal@24713 17 wget -O - https://github.com/taraszka/sheerdns-ng/commits/master 2>/dev/null | \
pascal@24713 18 sed '/Commits on/!d;s|.*on |"|;s|<.*|"|;q' | xargs date +%Y%m%d -d
pascal@24713 19 }
pascal@24713 20
pascal@2262 21 # Rules to configure and make the package.
pascal@2262 22 compile_rules()
pascal@2262 23 {
pascal@2262 24 mv $PACKAGE $src 2> /dev/null
pascal@2262 25 cd $src
pascal@8974 26 for i in $( cd $stuff ; ls *.u); do
pascal@2264 27 [ -f done.$i ] && continue
pascal@8974 28 patch -p0 < $stuff/$i
pascal@2264 29 touch done.$i
pascal@2264 30 done
pascal@2262 31 make
pascal@2262 32 }
pascal@2262 33
pascal@2262 34 # Rules to gen a SliTaz package suitable for Tazpkg.
pascal@2262 35 genpkg_rules()
pascal@2262 36 {
pascal@2269 37 mkdir -p $fs/usr/bin $fs/var/sheerdns
pascal@2262 38 cp -a $src/sheerdns $src/sheerdnshash $fs/usr/bin
pascal@2262 39 }
pascal@2262 40