diff options
author | Mark Wagie | 2024-01-13 11:26:38 -0700 |
---|---|---|
committer | Mark Wagie | 2024-01-13 11:26:38 -0700 |
commit | c69e49bf61a173541e934ac43b06a23d5219fe61 (patch) | |
tree | 09357128653c8fbb8f2c0ca4140bc8dcb2094f97 | |
download | aur-c69e49bf61a173541e934ac43b06a23d5219fe61.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 39 |
3 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..9185dca8feb7 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = key-rack + pkgdesc = View and edit keys stored by apps. + pkgver = 0.3.0 + pkgrel = 1 + url = https://gitlab.gnome.org/sophie-h/key-rack + arch = x86_64 + license = GPL + checkdepends = appstream-glib + makedepends = cargo + makedepends = git + makedepends = meson + depends = libadwaita + source = git+https://gitlab.gnome.org/sophie-h/key-rack.git#commit=0fdfa4587262408f6f20eebc2c47bcadfeaa665c + sha256sums = SKIP + +pkgname = key-rack diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..4dab8d6386e3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +# Ignore everything +* + +# But not these files... +!.gitignore +!PKGBUILD +!.SRCINFO diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7f7ee70b5f9b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Mark Wagie <mark dot wagie at proton dot me> +pkgname=key-rack +pkgver=0.3.0 +pkgrel=1 +pkgdesc="View and edit keys stored by apps." +arch=('x86_64') +url="https://gitlab.gnome.org/sophie-h/key-rack" +license=('GPL') +depends=('libadwaita') +makedepends=('cargo' 'git' 'meson') +checkdepends=('appstream-glib') +_commit=0fdfa4587262408f6f20eebc2c47bcadfeaa665c # 0.3.0 +source=("git+https://gitlab.gnome.org/sophie-h/key-rack.git#commit=${_commit}") +sha256sums=('SKIP') + +#pkgver() { +# cd "$pkgname" +# git describe --tags | sed 's/-/+/g' +#} + +prepare() { + cd "$pkgname" + export CARGO_HOME="$srcdir/cargo-home" + export RUSTUP_TOOLCHAIN=stable + cargo fetch --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd "$pkgname" + export CARGO_HOME="$srcdir/cargo-home" + export RUSTUP_TOOLCHAIN=stable + arch-meson . build + meson compile -C build +} + +package() { + cd "$pkgname" + meson install -C build --no-rebuild --destdir "$pkgdir" +} |