summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMilan Stastny2021-04-27 09:36:39 +0200
committerMilan Stastny2021-04-27 09:36:39 +0200
commitefd4525531433446a8c6e749b6fb0a8c8792afe8 (patch)
treee56cc56f0e7707faabe66679c00863a5deac22ff /PKGBUILD
parent89d2a1f7167caa5aed0cc0c17d0776342a6d20e5 (diff)
downloadaur-efd4525531433446a8c6e749b6fb0a8c8792afe8.tar.gz
Update to v1.0.10
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD29
1 files changed, 8 insertions, 21 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ef4dafe6af1b..7ab9a3de5b68 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,37 +1,24 @@
# Maintainer: Milan Šťastný <milan@statnej.ch>
pkgname=eam-git
-pkgver=1.0.7
-pkgrel=2
+pkgver=1.0.10
+pkgrel=1
pkgdesc='Epic Asset Manager used to manage assets from Epic Games Store'
url='https://github.com/AchetaGames/Epic-Asset-Manager'
license=(MIT)
arch=(x86_64)
-makedepends=(cargo rust gtk3 libsoup webkit2gtk)
+makedepends=(cargo rust gtk3 libsoup meson)
conflicts=(eam)
provides=(eam)
-source=("${url}/archive/refs/tags/v${pkgver}.tar.gz"
- "eam.desktop")
-sha256sums=('c85ce01e9a5620ccc9c77cc5ff8c44dd54686e2ab6cda4e7df2bffc94640d2c9'
- '29c00c0e03e20546d3115fbe9294492e5c8ff81af09565aebcb311ade5034dbf')
-
-prepare() {
- cd Epic-Asset-Manager-$pkgver
-}
+source=("git+${url}.git")
+sha256sums=('SKIP')
build() {
- cd Epic-Asset-Manager-$pkgver
- cargo build --release --target-dir=target
+ arch-meson Epic-Asset-Manager build
+ meson compile -C build
}
-check() {
- cd Epic-Asset-Manager-$pkgver
- cargo test --release --target-dir=target
-}
package() {
- install -Dm644 "eam.desktop" "$pkgdir/usr/share/applications/eam.desktop"
- cd Epic-Asset-Manager-$pkgver
- install -TDm 755 target/release/epic_asset_manager "${pkgdir}/usr/bin/eam"
- install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/${pkgname}/LICENSE"
+ DESTDIR="$pkgdir" meson install -C build
}