feat(build): Add PKGBUILD

This commit is contained in:
Michael Carlberg 2016-05-20 09:58:30 +02:00
parent c7b6554668
commit 55ac6bc732
1 changed files with 32 additions and 0 deletions

32
contrib/PKGBUILD Normal file
View File

@ -0,0 +1,32 @@
# Maintainer: Michael Carlberg <c@rlberg.se>
pkgname=lemonbuddy
pkgver=0.1.0
pkgrel=1
pkgdesc="A fast and easy-to-use tool for Lemonbar."
arch=('i686' 'x86_64')
url="https://github.com/jaagr/lemonbuddy"
license=('MIT')
groups=()
depends=('sh' 'alsa-lib' 'libmpdclient' 'libxrandr')
optdepends=('lemonbar-sm-git')
makedepends=('cmake' 'pkg-config' 'clang' 'glibc'
'boost-libs' 'libx11' 'wireless_tools'
'alsa-lib' 'libsigc++' 'i3-wm')
source=("git+https://github.com/jaagr/lemonbuddy.git#tag=0.1.0")
md5sums=('SKIP')
build() {
cd "$srcdir/$pkgname" || exit
git submodule update --init --recursive
mkdir build
cd build || exit
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
make
}
package() {
cd "$srcdir/$pkgname/build" || exit
make DESTDIR="$pkgdir/" install
cd ..
install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}