diff options
author | Lex Childs | 2019-03-31 07:09:22 -0500 |
---|---|---|
committer | Lex Childs | 2019-03-31 07:09:22 -0500 |
commit | c9c3214678d92619a02995dbab5bd2ec9f22d90f (patch) | |
tree | b8d3ac5b12766cf17b74a7cb0067248899d2304e /PKGBUILD | |
download | aur-c9c3214678d92619a02995dbab5bd2ec9f22d90f.tar.gz |
Create package for leftwm
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c9b47621b1c4 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Lex Childs <lexchilds@gmail.com> +pkgname=leftwm +pkgver=0.1.4 +pkgrel=1 +epoch=1 +pkgdesc="Leftwm - A tiling window manager for the adventurer" +arch=('i686' 'x86_64') +url="https://github.com/lex148/leftwm" +license=('MIT') +depends=() +makedepends=('cargo' 'rust' 'git') +optdepends=('dmenu: default launcher' + 'feh: used to set background images' + 'lemonbar: light weight bar' + 'polybar: light weight bar') +source=("${pkgname}::git+https://github.com/lex148/leftwm.git#tag=${pkgver}") +md5sums=('SKIP') + +build() { + cd "$srcdir/$pkgname" + cargo build --release +} + +package() { + cd "$srcdir/$pkgname" + mkdir -p "$pkgdir/usr/bin" + mv "target/release/leftwm" "$pkgdir/usr/bin" + mv "target/release/leftwm-worker" "$pkgdir/usr/bin" + + mkdir -p "$pkgdir/usr/share/leftwm" + cp -R "$srcdir/$pkgname/themes" "$pkgdir/usr/share/leftwm" + + mkdir -p "$pkgdir/usr/share/xsessions" + cp "$srcdir/$pkgname/leftwm.desktop" "$pkgdir/usr/share/xsessions" +} + |