wok annotate dashel/receipt @ rev 25669

Up lapack (3.12.0), less (633), libarchive (3.7.2), liblouis (3.28.0), libmicrohttpd (1.0.1), libpng (1.6.43), libssh (0.10.6), libtasn1 (4.19.0), libtirpc (1.3.4), libvpx (1.14.0), libwebp (1.3.2), logrotate (3.21.0), lua (5.4.6)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sun Feb 25 16:11:20 2024 +0000 (4 months ago)
parents 5ea0ce1cecc0
children
rev   line source
pankso@13012 1 # SliTaz package receipt.
pankso@13012 2
pankso@13012 3 PACKAGE="dashel"
Hans-G?nter@22630 4 VERSION="1.3.3"
pankso@13012 5 CATEGORY="system-tools"
pankso@13012 6 SHORT_DESC="C++ cross-platform data stream helper encapsulation library."
pankso@13012 7 MAINTAINER="pankso@slitaz.org"
pascal@15579 8 LICENSE="BSD"
Hans-G?nter@22630 9 WEB_SITE="http://aseba-community.github.io/dashel/"
Hans-G?nter@22630 10
pankso@13012 11 TARBALL="$PACKAGE-$VERSION.tar.gz"
Hans-G?nter@22630 12 WGET_URL="https://github.com/aseba-community/$PACKAGE/archive/$VERSION.tar.gz"
pankso@13012 13
pankso@13012 14 DEPENDS="hal"
pankso@13012 15 BUILD_DEPENDS="cmake hal-dev"
pankso@13012 16
pascal@24055 17 current_version()
pascal@24055 18 {
pascal@24299 19 wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \
pascal@24055 20 sed '/archive.*tar/!d;/tags\/[0-9]/!d;s|.*/\(.*\).tar.*|\1|;q'
pascal@24055 21 }
pascal@24055 22
pankso@13012 23 # Rules to configure and make the package.
pankso@13012 24 compile_rules()
pankso@13012 25 {
Hans-G?nter@22630 26 cmake . \
Hans-G?nter@22630 27 -DCMAKE_INSTALL_PREFIX=/usr \
Hans-G?nter@22630 28 -DBUILD_SHARED_LIBS=OFF &&
Hans-G?nter@22630 29 make &&
Hans-G?nter@22630 30 make install
pankso@13012 31 }
pankso@13012 32
pankso@13012 33 # Rules to gen a SliTaz package suitable for Tazpkg.
pankso@13012 34 genpkg_rules()
pankso@13012 35 {
pankso@13012 36 mkdir -p $fs/usr
Hans-G?nter@22630 37
Hans-G?nter@22630 38 cp -a $install/usr/include $fs/usr
Hans-G?nter@22630 39 cp -a $install/usr/lib $fs/usr
pankso@13012 40 }