summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 14 insertions, 21 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 93885b9fc5b8..606a954cbb4b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,47 +2,40 @@
# Maintainer: Malte Veerman <maldela@halloarsch.de>
_srcname=fancontrol-gui
-pkgname=${_srcname}-git
-pkgver=v0.3.r11.ge1e666b
+pkgname=fancontrol-common
+pkgver=v0.4
pkgrel=1
-pkgdesc="GUI for the fancontrol script and systemd service"
+pkgdesc="Common resources used by fancontrol-gui and fancontrol-kcm"
arch=('i686' 'x86_64')
url="https://github.com/Maldela/Fancontrol-GUI"
license=('GPL2')
-depends=('qt5-quickcontrols' 'qt5-declarative' 'lm_sensors' 'kdeclarative' 'kauth' 'kpackage' 'ki18n' 'kconfig' 'systemd')
-makedepends=('git' 'gcc' 'extra-cmake-modules' )
-provides=('fancontrol-gui')
-conflicts=('fancontrol-gui')
-source=('git://github.com/Maldela/fancontrol-gui.git')
+depends=('qt5-base' 'qt5-quickcontrols' 'qt5-declarative' 'lm_sensors' 'kcoreaddons' 'kauth' 'kpackage' 'ki18n' 'kconfig' 'systemd')
+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
+ -DSTANDARD_SERVICE_NAME=fancontrol \
+ -DBUILD_GUI=off \
+ -DBUILD_KCM=off \
+ -DBUILD_HELPER=on \
+ -DINSTALL_SHARED=on
make
}
package() {
- cd "$srcdir/$_srcname/build"
+ cd "$srcdir/$_srcname"
make DESTDIR="$pkgdir/" install
}