diff options
author | Federico Di Pierro | 2018-11-24 12:19:38 +0100 |
---|---|---|
committer | Federico Di Pierro | 2018-11-24 12:19:38 +0100 |
commit | c928f91501651aad210b583b87301befbd25e00b (patch) | |
tree | 26eed603b2ae7b597aa09b7426aec40ad05e359d /PKGBUILD | |
parent | 124103c66889e93af99a249c3bc02036a2589271 (diff) | |
download | aur-c928f91501651aad210b583b87301befbd25e00b.tar.gz |
Updated. Clightd now uses cmake.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 17 insertions, 6 deletions
@@ -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 } |