summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Neumann2020-07-29 14:00:09 +0200
committerJan Neumann2020-07-29 14:00:09 +0200
commit91095965a01099503e45c751292686ec2b4760d6 (patch)
treea9fae2c205839560e4b9ef783573684c5c0fecc5
parent4fdc634604048f23e692f5dfba9631adb5c02119 (diff)
downloadaur-91095965a01099503e45c751292686ec2b4760d6.tar.gz
add patch CMakeLists.patch
-rw-r--r--.SRCINFO4
-rw-r--r--CMakeLists.patch11
-rw-r--r--PKGBUILD14
3 files changed, 25 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f8540540c590..ef71a6ff7c3d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = ksmoothdock
pkgdesc = A cool desktop panel for KDE Plasma 5
pkgver = 6.2
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/dangvd/ksmoothdock
arch = x86_64
license = GPL3
@@ -11,7 +11,9 @@ pkgbase = ksmoothdock
depends = kactivities
depends = kxmlgui
source = ksmoothdock-6.2::https://github.com/dangvd/ksmoothdock/archive/v6.2.tar.gz
+ source = CMakeLists.patch
sha256sums = 01ce638682b0e8c9842b1e558a17b04e4ae944ee6fae85d04f3aa3ca6d8d036a
+ sha256sums = f411900b784f982a74190a4ffb2121fb35e7492181d6320c92287e7dec7cbdcf
pkgname = ksmoothdock
diff --git a/CMakeLists.patch b/CMakeLists.patch
new file mode 100644
index 000000000000..984fb28e7d06
--- /dev/null
+++ b/CMakeLists.patch
@@ -0,0 +1,11 @@
+--- CMakeLists.txt 2020-07-29 13:40:53.186673271 +0200
++++ CMakeLists.txt_patch 2020-07-29 13:41:33.780784323 +0200
+@@ -4,8 +4,6 @@
+
+ set(CMAKE_CXX_STANDARD 17)
+ set(CMAKE_CXX_STANDARD_REQUIRED ON)
+-add_compile_options(-Wall -Werror)
+-add_definitions(-DQT_DEPRECATED_WARNINGS)
+ set(CMAKE_INCLUDE_CURRENT_DIR ON)
+ set(CMAKE_AUTOMOC ON)
+ set(CMAKE_AUTOUIC ON)
diff --git a/PKGBUILD b/PKGBUILD
index 5b179510f620..21b011e0a6e8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,15 +3,23 @@
pkgname=ksmoothdock
pkgver=6.2
-pkgrel=1
+pkgrel=2
pkgdesc='A cool desktop panel for KDE Plasma 5'
arch=('x86_64')
url='https://github.com/dangvd/ksmoothdock'
license=('GPL3')
depends=('kactivities' 'kxmlgui')
makedepends=('cmake' 'extra-cmake-modules' 'python')
-source=("${pkgname}-${pkgver}::${url}/archive/v${pkgver}.tar.gz")
-sha256sums=('01ce638682b0e8c9842b1e558a17b04e4ae944ee6fae85d04f3aa3ca6d8d036a')
+source=("${pkgname}-${pkgver}::${url}/archive/v${pkgver}.tar.gz"
+ "CMakeLists.patch")
+sha256sums=('01ce638682b0e8c9842b1e558a17b04e4ae944ee6fae85d04f3aa3ca6d8d036a'
+ 'f411900b784f982a74190a4ffb2121fb35e7492181d6320c92287e7dec7cbdcf')
+
+prepare() {
+cd ${srcdir}/${pkgname}-${pkgver}/src
+patch --strip=1 CMakeLists.txt < ../../CMakeLists.patch
+}
+
build() {
cd ${srcdir}/${pkgname}-${pkgver}