wok annotate units/receipt @ rev 25556

created recipes for nted and nted-lang
author Hans-G?nter Theisgen
date Sat Apr 22 14:54:15 2023 +0100 (14 months ago)
parents d10c7dd2954f
children d79ed38ace18
rev   line source
paul@4538 1 # SliTaz package receipt.
paul@4538 2
paul@4538 3 PACKAGE="units"
Hans-G?nter@25383 4 VERSION="2.21"
paul@4538 5 CATEGORY="utilities"
paul@4538 6 SHORT_DESC="Units converter."
paul@4538 7 MAINTAINER="paul@slitaz.org"
pascal@15201 8 LICENSE="GPL3"
Hans-G?nter@22078 9 WEB_SITE="https://www.gnu.org/software/units/"
Hans-G?nter@25383 10 REPOLOGY="gnu:units"
Hans-G?nter@22078 11
paul@4538 12 TARBALL="$PACKAGE-$VERSION.tar.gz"
Hans-G?nter@22078 13 WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
paul@4538 14
Hans-G?nter@22078 15 SUGGESTED="python" # to run units_cur
Hans-G?nter@22078 16 DEPENDS="ncurses readline"
Hans-G?nter@22078 17 BUILD_DEPENDS="ncurses-dev readline-dev"
slaxemulator@10308 18
pascal@24336 19 # What is the latest version available today?
pascal@24336 20 current_version()
pascal@24336 21 {
pascal@24336 22 wget -O - ${WGET_URL%/*} 2>/dev/null | \
pascal@24336 23 sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q
pascal@24336 24 }
pascal@24336 25
paul@4538 26 # Rules to configure and make the package.
paul@4538 27 compile_rules()
paul@4538 28 {
slaxemulator@10308 29 ./configure $CONFIGURE_ARGS &&
Hans-G?nter@22078 30 make &&
Hans-G?nter@25383 31 make install DESTDIR=$DESTDIR
paul@4538 32 }
paul@4538 33
paul@4538 34 # Rules to gen a SliTaz package suitable for Tazpkg.
paul@4538 35 genpkg_rules()
paul@4538 36 {
Hans-G?nter@25384 37 mkdir -p $fs/usr/com
paul@4538 38 mkdir -p $fs/usr/share
Hans-G?nter@22078 39
Hans-G?nter@22078 40 cp -a $install/usr/bin $fs/usr
Hans-G?nter@25384 41 cp -a $install/usr/com/units $fs/usr/com
Hans-G?nter@22078 42 cp -a $install/usr/share/units $fs/usr/share
paul@4538 43 }