diff options
author | Mark Wagie | 2022-04-07 16:35:47 -0600 |
---|---|---|
committer | Mark Wagie | 2022-04-07 16:35:47 -0600 |
commit | 37d9e1d25d89b79214b85964a3e911d8a10c1c9b (patch) | |
tree | 2cabaebbdda276c20c8d4e7d786e5d6d03dcf836 /PKGBUILD | |
parent | 431143ce7dd7d33a2f33f7ccd96887226dd0f147 (diff) | |
download | aur-37d9e1d25d89b79214b85964a3e911d8a10c1c9b.tar.gz |
0.4.0-beta.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 12 insertions, 18 deletions
@@ -1,30 +1,24 @@ # Maintainer: Mark Wagie <mark dot wagie at tutanota dot com> pkgname=pika-backup -pkgver=0.3.5 -pkgrel=2 +_pkgver=0.4.0-beta.1 +pkgver=${_pkgver//-/.} +pkgrel=1 pkgdesc="Simple backups based on borg" arch=('x86_64' 'aarch64') url="https://apps.gnome.org/app/org.gnome.World.PikaBackup" license=('GPL') -depends=('borg' 'gtk3' 'libhandy' 'python-llfuse') -makedepends=('cargo' 'meson') -source=("https://gitlab.gnome.org/World/pika-backup/-/archive/v$pkgver/$pkgname-v$pkgver.tar.gz" +depends=('borg' 'libadwaita' 'libsecret' 'python-llfuse') +makedepends=('cargo' 'itstool' 'meson') +source=("https://gitlab.gnome.org/World/pika-backup/-/archive/v$_pkgver/$pkgname-v$_pkgver.tar.gz" 'remove-install_script.patch') -sha256sums=('810e009ffbd6f3524ac28fefbf97a6b77483e3b7744af8b69f625fcd57398cc0' - '92f89123e206a02f614faab838ca5bc4524f72283275630c07c8fa9f3aa4f3f6') +sha256sums=('07a9ba83e03e1cbbd78fda1b9654ae13194198c88b8de6334c48b46d8cec30c2' + '3045a0dc5069bf7ff5fafb0d6702dbc2168fe79af2a184cbc802d76f1be82a9b') prepare() { - cd "$pkgname-v$pkgver" - - # Remove single process limit for tests -# sed -i '/codegen-units/d' Cargo.toml + cd "$pkgname-v$_pkgver" # Disable update-desktop-database & gtk-update-icon-cache - patch --strip=1 data/meson.build $srcdir/remove-install_script.patch - - # Fix build for Meson 0.6.1+ - sed -i "/ '.desktop',/d" data/meson.build - sed -i "/ '.metainfo.xml',/d" data/meson.build + patch -Np1 -i ../remove-install_script.patch export RUSTUP_TOOLCHAIN=stable cargo fetch --target "$CARCH-unknown-linux-gnu" @@ -32,11 +26,11 @@ prepare() { build() { export RUSTUP_TOOLCHAIN=stable - arch-meson "$pkgname-v$pkgver" build + arch-meson "$pkgname-v$_pkgver" build meson compile -C build } -# tests/borg_integration.rs fails +# cargo-test fails #check() { # export RUSTUP_TOOLCHAIN=stable # meson test -C build --print-errorlogs |