diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 35 |
1 files changed, 13 insertions, 22 deletions
@@ -2,49 +2,40 @@ # Maintainer: Malte Veerman <maldela@halloarsch.de> _srcname=fancontrol-gui -pkgname=fancontrol-kcm-git -pkgver=v0.3.r11.ge1e666b +pkgname=fancontrol-kcm +pkgver=v0.4 pkgrel=1 -pkgdesc="KCM for the fancontrol script and systemd service" +pkgdesc="KDE control module for the fancontrol script and systemd service" arch=('i686' 'x86_64') url="https://github.com/Maldela/Fancontrol-GUI" license=('GPL2') -depends=('fancontrol-gui-git') -makedepends=('git' 'gcc' 'extra-cmake-modules' ) -provides=('fancontrol-kcm') -conflicts=('fancontrol-kcm') -source=('git://github.com/Maldela/fancontrol-gui.git') +depends=('fancontrol-common'=${pkgver} 'kdeclarative') +makedepends=('git' 'gcc' 'extra-cmake-modules' 'make') +source=('fancontrol-gui::git+https://github.com/Maldela/fancontrol-gui.git#branch=0.4') md5sums=('SKIP') -pkgver() { - cd "$srcdir/$_srcname" - git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' -} - -prepare() { - mkdir -p "$srcdir/$_srcname/build" -} - build() { msg "Starting build..." - cd "$srcdir/$_srcname/build" + cd "$srcdir/$_srcname" - cmake .. \ + cmake . \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DLIB_INSTALL_DIR=lib \ -DBUILD_TESTING=off \ + -DSTANDARD_CONFIG_FILE=/etc/fancontrol \ + -DSTANDARD_SERVICE_NAME=fancontrol \ -DBUILD_GUI=off \ -DBUILD_KCM=on \ - -DINSTALL_SHARED=off \ - -DINSTALL_HELPER=off + -DBUILD_HELPER=off \ + -DINSTALL_SHARED=off make } package() { - cd "$srcdir/$_srcname/build" + cd "$srcdir/$_srcname" make DESTDIR="$pkgdir/" install } |