Walker
This commit is contained in:
5 files changed
+6
No files matched your search
@@ -0,0 +1,21 @@
|
||||
pkgbase = walker
|
||||
pkgdesc = wayland application runner
|
||||
pkgver = 2.16.2
|
||||
pkgrel = 1
|
||||
url = https://github.com/abenz1267/walker
|
||||
arch = x86_64
|
||||
arch = aarch64
|
||||
license = GPL
|
||||
makedepends = cargo
|
||||
makedepends = gobject-introspection
|
||||
makedepends = glibc
|
||||
makedepends = protobuf
|
||||
depends = gtk4-layer-shell
|
||||
depends = poppler-glib
|
||||
depends = cairo
|
||||
provides = walker
|
||||
conflicts = walker
|
||||
source = https://github.com/abenz1267/walker/archive/refs/tags/v2.16.2.tar.gz
|
||||
sha256sums = 9dfdbc68c89d907798b44345910e985230d3122d9e7b72c36141fba45a70bcce
|
||||
|
||||
pkgname = walker
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"source": "aur"
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
# Maintainer: Andrej Benz <hello[at]benz[dot]dev>
|
||||
|
||||
pkgname=walker
|
||||
pkgver=2.16.2
|
||||
pkgrel=1
|
||||
pkgdesc='wayland application runner'
|
||||
url='https://github.com/abenz1267/walker'
|
||||
arch=('x86_64' 'aarch64')
|
||||
license=('GPL')
|
||||
makedepends=('cargo' 'gobject-introspection' 'glibc' 'protobuf')
|
||||
depends=('gtk4-layer-shell' 'poppler-glib' 'cairo')
|
||||
conflicts=('walker')
|
||||
provides=('walker')
|
||||
source=("${url}/archive/refs/tags/v${pkgver}.tar.gz")
|
||||
sha256sums=("9dfdbc68c89d907798b44345910e985230d3122d9e7b72c36141fba45a70bcce")
|
||||
|
||||
build() {
|
||||
cd ${pkgname}-${pkgver}
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo build --release
|
||||
}
|
||||
|
||||
package() {
|
||||
cd ${pkgname}-${pkgver}/target/release
|
||||
install -Dm 755 walker -t "${pkgdir}/usr/bin"
|
||||
|
||||
cd ../../
|
||||
install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
|
||||
cd resources
|
||||
install -Dm 644 config.toml -t "${pkgdir}/etc/xdg/walker"
|
||||
|
||||
cd themes/default
|
||||
install -Dm 644 item.xml -t "${pkgdir}/etc/xdg/walker/themes/default"
|
||||
install -Dm 644 item_calc.xml -t "${pkgdir}/etc/xdg/walker/themes/default"
|
||||
install -Dm 644 item_clipboard.xml -t "${pkgdir}/etc/xdg/walker/themes/default"
|
||||
install -Dm 644 item_dmenu.xml -t "${pkgdir}/etc/xdg/walker/themes/default"
|
||||
install -Dm 644 item_files.xml -t "${pkgdir}/etc/xdg/walker/themes/default"
|
||||
install -Dm 644 item_providerlist.xml -t "${pkgdir}/etc/xdg/walker/themes/default"
|
||||
install -Dm 644 item_symbols.xml -t "${pkgdir}/etc/xdg/walker/themes/default"
|
||||
install -Dm 644 item_symbols_grid.xml -t "${pkgdir}/etc/xdg/walker/themes/default"
|
||||
install -Dm 644 item_archlinuxpkgs.xml -t "${pkgdir}/etc/xdg/walker/themes/default"
|
||||
install -Dm 644 item_dnfpackages.xml -t "${pkgdir}/etc/xdg/walker/themes/default"
|
||||
install -Dm 644 item_todo.xml -t "${pkgdir}/etc/xdg/walker/themes/default"
|
||||
install -Dm 644 item_unicode.xml -t "${pkgdir}/etc/xdg/walker/themes/default"
|
||||
install -Dm 644 layout.xml -t "${pkgdir}/etc/xdg/walker/themes/default"
|
||||
install -Dm 644 keybind.xml -t "${pkgdir}/etc/xdg/walker/themes/default"
|
||||
install -Dm 644 preview.xml -t "${pkgdir}/etc/xdg/walker/themes/default"
|
||||
install -Dm 644 style.css -t "${pkgdir}/etc/xdg/walker/themes/default"
|
||||
}
|
||||
Reference in new issue
Block a user