wok annotate qterminal/receipt @ rev 25656

Up fwknop (2.6.11)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Fri Feb 09 11:08:06 2024 +0000 (7 months ago)
parents 5ea0ce1cecc0
children c965782a38e0
rev   line source
al@16808 1 # SliTaz package receipt.
al@16808 2
al@16808 3 PACKAGE="qterminal"
Hans-G?nter@23845 4 #COMMIT="fff3774510ac437b8635f8a0b6c2d7f20b9cef86"
Hans-G?nter@23845 5 #VERSION="${COMMIT:0:7}" was 0.5.0
Hans-G?nter@23845 6 VERSION="0.6.0" # last version with qt4 support
al@17516 7 CATEGORY="system-tools"
Hans-G?nter@23845 8 TAGS="terminal"
Hans-G?nter@23845 9 SHORT_DESC="A Qt based terminal."
al@16808 10 MAINTAINER="al.bobylev@gmail.com"
al@16808 11 LICENSE="GPL2"
Hans-G?nter@23845 12 WEB_SITE="https://github.com/lxqt/qterminal"
Hans-G?nter@23845 13
al@16808 14 TARBALL="$PACKAGE-$VERSION.tar.gz"
Hans-G?nter@23845 15 WGET_URL="$WEB_SITE/archive/$VERSION.tar.gz"
Hans-G?nter@23845 16
Hans-G?nter@23845 17 DEPENDS="libQtCore libQtGui xorg-libX11 qtermwidget"
Hans-G?nter@23845 18 BUILD_DEPENDS="cacerts cmake Qt4-dev qmake qtermwidget-dev xorg-libX11-dev"
Hans-G?nter@23845 19
al@16808 20 GENERIC_PIXMAPS="no"
al@16808 21 GENERIC_MENUS="no"
al@16808 22
pascal@25601 23 # What is the latest version available today?
pascal@24055 24 current_version()
pascal@24055 25 {
pascal@24055 26 wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
pascal@25601 27 sed '/tag\//!d;s|.*tag/v*||;s|".*||;q'
pascal@24055 28 }
pascal@24055 29
al@16808 30 # Rules to configure and make the package.
al@16808 31 compile_rules()
al@16808 32 {
Hans-G?nter@23845 33 mkdir build
Hans-G?nter@23845 34 cd build
Hans-G?nter@23845 35 cmake .. \
Hans-G?nter@23845 36 -DCMAKE_INSTALL_PREFIX=/usr \
Hans-G?nter@23845 37 -DUSE_SYSTEM_QXT=0 &&
al@16808 38 make &&
al@16808 39 make DESTDIR=$install install
al@16808 40 }
al@16808 41
al@16808 42 # Rules to gen a SliTaz package suitable for Tazpkg.
al@16808 43 genpkg_rules()
al@16808 44 {
al@16808 45 mkdir -p $fs/usr/share
Hans-G?nter@23845 46
Hans-G?nter@23845 47 cp -a $install/usr/bin $fs/usr
Hans-G?nter@23845 48 cp -a $install/usr/share/applications $fs/usr/share
al@16808 49
al@16808 50 sed -i 's|^Icon=.*$|Icon=terminal|g' $fs/usr/share/applications/*.desktop
al@16808 51 }