diff options
author | Milan Stastny | 2021-04-05 19:07:32 +0200 |
---|---|---|
committer | Milan Stastny | 2021-04-05 19:07:32 +0200 |
commit | 2bbbd85e7100eef932f8cc258d9285587a746809 (patch) | |
tree | 86816e6994f4df2b4df27abcea743a73bebdbf44 | |
download | aur-2bbbd85e7100eef932f8cc258d9285587a746809.tar.gz |
Initial package version
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 37 | ||||
-rw-r--r-- | eam.desktop | 8 |
3 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f01567f6f4dc --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = eam-git + pkgdesc = Epic Asset Manager used to manage assets from Epic Games Store + pkgver = 1.0 + pkgrel = 1 + url = https://github.com/AchetaGames/Epic-Asset-Manager + arch = x86_64 + license = MIT + makedepends = cargo + makedepends = rust + makedepends = gtk3 + makedepends = libsoup + makedepends = webkit2gtk + provides = eam + conflicts = eam + source = https://github.com/AchetaGames/Epic-Asset-Manager/archive/refs/tags/1.0.tar.gz + source = eam.desktop + sha256sums = 8dbea1b987584ef26184520c6b4e9db63981d90c5b64305cd4e7844be7638f2f + sha256sums = 29c00c0e03e20546d3115fbe9294492e5c8ff81af09565aebcb311ade5034dbf + +pkgname = eam-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ca5826d3eb52 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Milan Šťastný <milan@statnej.ch> + +pkgname=eam-git +pkgver=1.0 +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) +conflicts=(eam) +provides=(eam) +source=("${url}/archive/refs/tags/${pkgver}.tar.gz" + "eam.desktop") +sha256sums=('8dbea1b987584ef26184520c6b4e9db63981d90c5b64305cd4e7844be7638f2f' + '29c00c0e03e20546d3115fbe9294492e5c8ff81af09565aebcb311ade5034dbf') + +prepare() { + cd Epic-Asset-Manager-$pkgver +} + +build() { + cd Epic-Asset-Manager-$pkgver + cargo build --release --target-dir=target +} + +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" +} diff --git a/eam.desktop b/eam.desktop new file mode 100644 index 000000000000..5970a9963bf4 --- /dev/null +++ b/eam.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Categories=Utility +Comment= +Exec=eam +GenericName=Epic Asset Manager +Icon=input-gaming +Name=Epic Asset Manager +Type=Application |