From 72dc6cfda90e207121fa60e1a635c10d049e8598 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Wed, 16 Mar 2022 23:34:55 +0100 Subject: [PATCH] libqalculate: update to 4.1. previously 'qalculate', rearranged subpackages in a way which makes more sense. --- srcpkgs/libqalculate | 1 - srcpkgs/libqalculate-devel | 2 +- srcpkgs/{qalculate => libqalculate}/template | 27 ++++++++++---------- srcpkgs/qalculate | 1 + 4 files changed, 15 insertions(+), 16 deletions(-) delete mode 120000 srcpkgs/libqalculate rename srcpkgs/{qalculate => libqalculate}/template (59%) create mode 120000 srcpkgs/qalculate diff --git a/srcpkgs/libqalculate b/srcpkgs/libqalculate deleted file mode 120000 index 2cf8203b787..00000000000 --- a/srcpkgs/libqalculate +++ /dev/null @@ -1 +0,0 @@ -qalculate \ No newline at end of file diff --git a/srcpkgs/libqalculate-devel b/srcpkgs/libqalculate-devel index 2cf8203b787..2822077292d 120000 --- a/srcpkgs/libqalculate-devel +++ b/srcpkgs/libqalculate-devel @@ -1 +1 @@ -qalculate \ No newline at end of file +libqalculate \ No newline at end of file diff --git a/srcpkgs/qalculate/template b/srcpkgs/libqalculate/template similarity index 59% rename from srcpkgs/qalculate/template rename to srcpkgs/libqalculate/template index d24fcba07f0..0414d879df4 100644 --- a/srcpkgs/qalculate/template +++ b/srcpkgs/libqalculate/template @@ -1,29 +1,28 @@ -# Template file for 'qalculate' -# NOTE: keep this package synchronized with "srcpkgs/qalculate-gtk" -# and "srcpkgs/qalculate-qt" -pkgname=qalculate -version=3.20.1 -revision=3 -wrksrc="lib${pkgname}-${version}" +# Template file for 'libqalculate' +# NOTE: keep this package synchronized with 'qalculate-gtk' and 'qalculate-qt' +pkgname=libqalculate +version=4.1.0 +revision=1 build_style=gnu-configure hostmakedepends="intltool pkg-config doxygen" makedepends="libxml2-devel cln-devel readline-devel libcurl-devel icu-devel mpfr-devel" -short_desc="Multi-purpose desktop calculator" +short_desc="Multi-purpose desktop calculator library" maintainer="Artem Zhurikhin " license="GPL-2.0-or-later" homepage="https://qalculate.github.io" +changelog="https://qalculate.github.io/news.html" distfiles="https://github.com/Qalculate/libqalculate/releases/download/v${version}/libqalculate-${version}.tar.gz" -checksum=cee57c21fd5e20862734d7712907824ef7c689efc7d54c237e3766b6c83c7ee7 +checksum=d943e5285bdc0b3cd77b8f7a10391d7c753fc19b0ddd48e5d4179decf709d6ff -libqalculate_package() { - short_desc+=" - library files" - replaces="libqalculate-data>=0" +qalculate_package() { + short_desc="Multi-purpose desktop calculator - CLI version" pkg_install() { - vmove usr/lib/libqalculate.so.* - vmove usr/share/qalculate + vmove usr/bin/qalc + vmove usr/share/man/man1/qalc.1 } } + libqalculate-devel_package() { short_desc+=" - development files" depends="libqalculate>=${version}_${revision} libxml2-devel cln-devel gmp-devel mpfr-devel" diff --git a/srcpkgs/qalculate b/srcpkgs/qalculate new file mode 120000 index 00000000000..2822077292d --- /dev/null +++ b/srcpkgs/qalculate @@ -0,0 +1 @@ +libqalculate \ No newline at end of file