wok annotate icu/receipt @ rev 25687

updated sc-im (0.8.2 -> 0.8.3)
author Hans-G?nter Theisgen
date Thu Apr 11 14:51:51 2024 +0100 (7 months ago)
parents 5db546345599
children
rev   line source
pankso@875 1 # SliTaz package receipt.
pankso@875 2
pankso@875 3 PACKAGE="icu"
Hans-G?nter@24450 4 VERSION="70.1"
pankso@875 5 CATEGORY="system-tools"
Hans-G?nter@24450 6 SHORT_DESC="C, C++ and Java libraries providing Unicode and Globalization."
pankso@875 7 MAINTAINER="pankso@slitaz.org"
pascal@15318 8 LICENSE="MIT"
pascal@24941 9 WEB_SITE="https://icu.unicode.org/"
Hans-G?nter@24450 10
Hans-G?nter@24450 11 TARBALL="$PACKAGE-$VERSION.tar.gz"
Hans-G?nter@24450 12 WGET_URL="https://github.com/unicode-org/$PACKAGE/archive/release-${VERSION/./-}.tar.gz"
pankso@875 13
pascal@24445 14 # What is the latest version available today?
pascal@24445 15 current_version()
pascal@24445 16 {
pascal@25603 17 wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \
pascal@25609 18 sed '/tag\//!d;s|.*tag/[a-z-]*||;s|".*||;s|%2F||;s|-|.|g;q'
pascal@24445 19 }
pascal@24445 20
Hans-G?nter@24450 21 DEPENDS="gcc83-lib-base"
Hans-G?nter@24450 22 BUILD_DEPENDS="gcc83"
Hans-G?nter@24450 23
pankso@875 24 # Rules to configure and make the package.
pankso@875 25 compile_rules()
pankso@875 26 {
Hans-G?nter@24450 27 cd $src/icu4c/source
devl547@17585 28 #sed -i 's/dirname -- /dirname/' configure
devl547@17585 29 #{
Hans-G?nter@24450 30 ./configure \
Hans-G?nter@24450 31 CC=gcc-83 \
Hans-G?nter@24450 32 CXX=g++-83 \
Hans-G?nter@24450 33 --disable-samples \
Hans-G?nter@24450 34 --disable-tests \
Hans-G?nter@24450 35 --enable-auto-cleanup \
gokhlayeh@11573 36 $CONFIGURE_ARGS &&
slaxemulator@9138 37 make &&
Hans-G?nter@24450 38 make install DESTDIR=$DESTDIR
pankso@875 39 }
pankso@875 40
pankso@875 41 # Rules to gen a SliTaz package suitable for Tazpkg.
pankso@875 42 genpkg_rules()
pankso@875 43 {
Hans-G?nter@24450 44 mkdir -p $fs/usr/share
Hans-G?nter@24450 45
Hans-G?nter@24450 46 cook_copy_folders bin
Hans-G?nter@24450 47 cook_copy_folders sbin
Hans-G?nter@24450 48 cook_copy_files *.so*
Hans-G?nter@24450 49 cp -a $install/usr/share/icu $fs/usr/share
pankso@875 50 }