summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorFederico Di Pierro2018-11-24 12:19:38 +0100
committerFederico Di Pierro2018-11-24 12:19:38 +0100
commitc928f91501651aad210b583b87301befbd25e00b (patch)
tree26eed603b2ae7b597aa09b7426aec40ad05e359d /PKGBUILD
parent124103c66889e93af99a249c3bc02036a2589271 (diff)
downloadaur-c928f91501651aad210b583b87301befbd25e00b.tar.gz
Updated. Clightd now uses cmake.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 17 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8257b90d10d3..13499b56cec0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,14 +2,14 @@
pkgname=clightd-git
_gitname=Clightd
-pkgver=r6.14e693e
+pkgver=r199.39e82d7
pkgrel=1
pkgdesc="Bus interface to change screen brightness and capture frames from webcam."
arch=('i686' 'x86_64')
url="https://github.com/FedeDP/${_gitname}"
license=('GPL')
-depends=('systemd>=221' 'linux-api-headers' 'libx11' 'libxrandr' 'libxext' 'polkit' 'libxss' 'ddcutil' 'libmodule')
-makedepends=('git')
+depends=('systemd>=221' 'linux-api-headers' 'libx11' 'libxrandr' 'libxext' 'polkit' 'libxss' 'ddcutil' 'libmodule>=3.1.0')
+makedepends=('git' 'cmake')
optdepends=('clight-git: user service to automagically change screen backlight matching ambient brightness.')
source=("git://github.com/FedeDP/${_gitname}.git")
sha256sums=("SKIP")
@@ -19,12 +19,23 @@ pkgver() {
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
+prepare() {
+ cd "${srcdir}/${_gitname}"
+ mkdir -p build
+}
+
build() {
- cd $srcdir/$_gitname
+ cd "${srcdir}/${_gitname}/build"
+ cmake \
+ -G "Unix Makefiles" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DCMAKE_BUILD_TYPE="Release" \
+ ..
make
}
package() {
- cd $srcdir/$_gitname
- make DESTDIR="$pkgdir" install WITH_DDC=1
+ cd "${srcdir}/${_gitname}/build"
+ make DESTDIR="$pkgdir" install
}