summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 13 insertions, 22 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 3bbf39b02727..80940b353b57 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}