summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNarrat2024-06-08 23:36:22 +0200
committerNarrat2024-06-08 23:36:22 +0200
commitceda95f82e290536e6956cd4106ea517cc8cdbf5 (patch)
tree22ba0a14108ce9f4a5738f7ac417f0d301101ec5
parent55d1c1378fd3a3ff21351d7698820163c8cef58d (diff)
downloadaur-karlender.tar.gz
karlender: update to 0.10.4
patch from the comment of bionade24
-rw-r--r--.SRCINFO9
-rwxr-xr-xPKGBUILD19
2 files changed, 15 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1e65885451d3..884bfe41e846 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,17 @@
pkgbase = karlender
pkgdesc = An apative GTK-4 calendar app.
- pkgver = 0.8.0
+ pkgver = 0.10.4
pkgrel = 1
url = https://gitlab.com/floers/karlender
arch = x86_64
arch = aarch64
- license = GPL3
+ license = GPL-3.0-only
checkdepends = appstream-glib
makedepends = cargo
depends = libadwaita
depends = libnotify
- source = https://gitlab.com/floers/karlender/-/archive/v0.8.0/karlender-v0.8.0.tar.gz
- b2sums = 8b004c301da7133afe9911e04fd5f182ce61c5e0ae0086a5e6c660b15f571fc36aa0fa4c533cb30f08f20efc24a2e84bf16d139c7dea5c466e7086a4aa55dddd
+ options = !lto
+ source = https://gitlab.com/floers/karlender/-/archive/v0.10.4/karlender-v0.10.4.tar.gz
+ b2sums = 63e482326e9471ba89a864b948ce1f2163f98d9b6c8c90e9bd05e3dc4d6dd717dbd4cf1508568f98750d2133562799e77a9d000d49a1dd7a0f64c206857ecba8
pkgname = karlender
diff --git a/PKGBUILD b/PKGBUILD
index 569387e8dbad..9852b9054b10 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,32 +1,33 @@
-# Maintainer: Igor Dyatlov <dyatlov.igor@protonmail.com>
+# Contributor: bionade24
+# Contributor: Igor Dyatlov <dyatlov.igor@protonmail.com>
pkgname=karlender
_app_id=codes.loers.Karlender
-pkgver=0.8.0
+pkgver=0.10.4
pkgrel=1
pkgdesc="An apative GTK-4 calendar app."
arch=('x86_64' 'aarch64')
url="https://gitlab.com/floers/karlender"
-license=('GPL3')
+license=('GPL-3.0-only')
depends=('libadwaita' 'libnotify')
makedepends=('cargo')
checkdepends=('appstream-glib')
source=($url/-/archive/v$pkgver/$pkgname-v$pkgver.tar.gz)
-b2sums=('8b004c301da7133afe9911e04fd5f182ce61c5e0ae0086a5e6c660b15f571fc36aa0fa4c533cb30f08f20efc24a2e84bf16d139c7dea5c466e7086a4aa55dddd')
+b2sums=('63e482326e9471ba89a864b948ce1f2163f98d9b6c8c90e9bd05e3dc4d6dd717dbd4cf1508568f98750d2133562799e77a9d000d49a1dd7a0f64c206857ecba8')
+options=(!lto)
build() {
cd "$pkgname-v$pkgver"
- cargo build --release --locked
+ cargo install cargo-gra --locked
+ cargo gra gen
+ cargo build --release
}
package() {
cd "$pkgname-v$pkgver"
- sed -i 's|ROOT=/app|ROOT=/usr|g' target/gra-gen/Makefile
-
- make -C target/gra-gen ROOT="$pkgdir/usr" install
- make -C target/gra-gen ROOT="$pkgdir/usr" install-gsettings
+ make -C target/gra-gen install ROOT="$pkgdir/usr"
rm "$pkgdir/usr/share/glib-2.0/schemas/gschemas.compiled"
}