summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMax Harmathy2025-04-15 18:21:39 +0200
committerMax Harmathy2025-04-15 18:22:14 +0200
commit6d3586b52d2cfc2714351df529ed12cccadb4776 (patch)
tree5a610125c50c3f27a298131a2a4099c7abf9bce1
parent2d8f3730a1d9f91190deedc0a826b08369c22db1 (diff)
downloadaur-thinkfan.tar.gz
Apply CMmake warnings fix
Co-authored-by: Frederick Zhang <frederick888@tsundere.moe>
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD9
-rw-r--r--fix-cmake-warnings.patch33
3 files changed, 44 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 263771fb4e15..845d80f96287 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = thinkfan
pkgdesc = A minimalist fan control program. Supports the sysfs hwmon interface and thinkpad_acpi
pkgver = 1.3.1
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/vmatare/thinkfan
install = thinkfan.install
arch = i686
@@ -13,9 +13,11 @@ pkgbase = thinkfan
optdepends = lm_sensors: hwmon support
backup = etc/systemd/system/thinkfan.service.d/override.conf
source = thinkfan-1.3.1.tar.gz::https://github.com/vmatare/thinkfan/archive/1.3.1.tar.gz
+ source = fix-cmake-warnings.patch
source = thinkfan.service
source = thinkpad_acpi.conf
sha256sums = 9466c8c82b7c4333b280fa66445ab26185ffbb4aada6bcb4a164eed742f8d78c
+ sha256sums = 8ee1fbe82d29cda85be470d9d77f524f0030206d573d6d13f15d67742e6dc1a1
sha256sums = 625730e33fae251f3a1cc8259b222089fb45ada08e9cf5c816ea1cde6560e989
sha256sums = 28874576641b3cc1aa486e1bc9ed40eadfe8b13d6d3014016e31fedc5dc5195f
diff --git a/PKGBUILD b/PKGBUILD
index 8fcb2aab22eb..e4dffbe2de55 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=thinkfan
pkgver=1.3.1
-pkgrel=1
+pkgrel=2
pkgdesc="A minimalist fan control program. Supports the sysfs hwmon interface and thinkpad_acpi"
url="https://github.com/vmatare/thinkfan"
arch=('i686' 'x86_64')
@@ -15,13 +15,20 @@ optdepends=('lm_sensors: hwmon support')
backup=('etc/systemd/system/thinkfan.service.d/override.conf')
license=('GPL-3.0-or-later')
source=("$pkgname-$pkgver.tar.gz::https://github.com/vmatare/$pkgname/archive/$pkgver.tar.gz"
+ 'fix-cmake-warnings.patch'
'thinkfan.service'
'thinkpad_acpi.conf')
sha256sums=('9466c8c82b7c4333b280fa66445ab26185ffbb4aada6bcb4a164eed742f8d78c'
+ '8ee1fbe82d29cda85be470d9d77f524f0030206d573d6d13f15d67742e6dc1a1'
'625730e33fae251f3a1cc8259b222089fb45ada08e9cf5c816ea1cde6560e989'
'28874576641b3cc1aa486e1bc9ed40eadfe8b13d6d3014016e31fedc5dc5195f')
install=thinkfan.install
+prepare() {
+ cd "$srcdir/$pkgname-$pkgver"
+ patch -Np1 -i "$srcdir/fix-cmake-warnings.patch"
+}
+
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/fix-cmake-warnings.patch b/fix-cmake-warnings.patch
new file mode 100644
index 000000000000..599ef561dd39
--- /dev/null
+++ b/fix-cmake-warnings.patch
@@ -0,0 +1,33 @@
+From 679004c08731330adf2f8dd4c2ce7cf86408db55 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Victor=20Matar=C3=A9?= <matare@fh-aachen.de>
+Date: Tue, 15 Oct 2024 20:12:34 +0200
+Subject: [PATCH] fix cmake warnings
+
+[1] https://github.com/vmatare/thinkfan/commit/9a628fcb7f8e19e84e2bc030a66ba0ae2192731f
+
+Signed-off-by: Frederick Zhang <frederick888@tsundere.moe>
+---
+ CMakeLists.txt | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 66bf07e..0e81354 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -1,11 +1,11 @@
++cmake_minimum_required(VERSION 3.5)
++
+ project(thinkfan)
+ include(GNUInstallDirs)
+
+ set(THINKFAN_VERSION 1.3.1)
+
+-cmake_minimum_required(VERSION 3.0)
+-
+ # Generate absolute paths or something
+ cmake_policy(SET CMP0015 NEW)
+
+ find_package(PkgConfig)
+--
+2.49.0
+