comparison PKGBUILD @ 0:6d2f2e776ddc

lightsd, a daemon written in C to control LIFX wifi smart bulbs
author Louis Opter <kalessin@kalessin.fr>
date Fri, 04 Sep 2015 00:33:50 -0700
parents
children 80a4575a0c0c
comparison
equal deleted inserted replaced
-1:000000000000 0:6d2f2e776ddc
1 # Maintainer: Louis Opter <kalessin@kalessin.fr>
2
3 pkgname=lightsd
4 pkgver=0.9.1
5 pkgrel=1
6 epoch=1
7 pkgdesc="Daemon to control your LIFX smart bulbs via a JSON-RPC API"
8 arch=("i686" "x86_64")
9 url="https://www.github.com/lopter/lightsd/"
10 license=("GPL3")
11 depends=("libevent>=2.0.19" "libbsd>=0.5.0")
12 optdepends=("python: to run the interactive lightsc.py example client")
13 makedepends=("cmake>=2.8.11")
14 source=("https://api.github.com/repos/lopter/$pkgname/tarball/$pkgver")
15 sha256sums=("ef4f8056bf39c8f2c440e442f047cafce1c102e565bb007791a27f77588157c2")
16
17 prepare() {
18 cd "$srcdir"
19
20 mv lopter-lightsd-* "$pkgname-$pkgver"
21 }
22
23 build() {
24 cd "$srcdir/$pkgname-$pkgver"
25
26 cmake \
27 -DCMAKE_BUILD_TYPE=RELEASE \
28 -DCMAKE_INSTALL_PREFIX=/usr \
29 .
30
31 make
32 }
33
34 check() {
35 cd "$srcdir/$pkgname-$pkgver"
36
37 make test
38 }
39
40 package() {
41 cd "$srcdir/$pkgname-$pkgver"
42
43 make DESTDIR="$pkgdir/" install
44 }