diff options
Diffstat (limited to 'community/karlender/APKBUILD')
-rw-r--r-- | community/karlender/APKBUILD | 25 |
1 files changed, 10 insertions, 15 deletions
diff --git a/community/karlender/APKBUILD b/community/karlender/APKBUILD index d129a328923..6cc3f2bb393 100644 --- a/community/karlender/APKBUILD +++ b/community/karlender/APKBUILD @@ -1,48 +1,43 @@ # Contributor: Newbyte <newbie13xd@gmail.com> # Maintainer: Newbyte <newbie13xd@gmail.com> pkgname=karlender -pkgver=0.4.4 +pkgver=0.10.1 pkgrel=0 pkgdesc="Mobile friendly GTK based calendar app written in Rust" -url="https://gitlab.com/loers/karlender" +url="https://gitlab.com/floers/karlender" # ppc64le: build script for dependency ring 0.16.20 fails -# s390x, riscv64: blocked by rust/cargo +# riscv64: dependency ring v0.16.20 fails to build +# s390x: doubt anyone will use this on a mainframe arch="all !ppc64le !riscv64 !s390x" license="GPL-3.0-or-later" makedepends=" cargo + cargo-auditable cargo-gra libadwaita-dev " -source="https://gitlab.com/loers/karlender/-/archive/v$pkgver/karlender-v$pkgver.tar.gz +source="https://gitlab.com/floers/karlender/-/archive/v$pkgver/karlender-v$pkgver.tar.gz " options="!check" builddir="$srcdir/$pkgname-v$pkgver" -export CARGO_PROFILE_RELEASE_CODEGEN_UNITS=1 -export CARGO_PROFILE_RELEASE_LTO="true" -export CARGO_PROFILE_RELEASE_OPT_LEVEL="s" -export CARGO_PROFILE_RELEASE_PANIC="abort" prepare() { default_prepare - cargo fetch --locked + cargo fetch --target="$CTARGET" --locked } build() { cargo gra gen - cargo build --release --frozen + cargo auditable build --release --frozen } package() { - cargo install --locked --root "$pkgdir/usr" --path . + install -Dm755 target/release/karlender -t "$pkgdir"/usr/bin make -C target/gra-gen install ROOT="$pkgdir/usr" - - rm "$pkgdir"/usr/.crates.toml - rm "$pkgdir"/usr/.crates2.json } sha512sums=" -7a5743086f9003533d5de608a103d9716b5459c6a5b5b761050035ab58f72f2d95e00c3686e03e7934bf79c109f116fe4cd574f0f3111871a31ae93015ef0f3a karlender-v0.4.4.tar.gz +a4931a99c01509f2f14ef8a79d4280619a480494ddacf2bc2cda6818b500bb18341982d56131b3f53c9a4ded9aa5d435661c6cacc76f85c318f304db7c1cfa23 karlender-v0.10.1.tar.gz " |