summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Straube2016-11-20 15:30:48 +0100
committerMichael Straube2016-11-20 15:30:48 +0100
commit6da676e4bd389820c49b6c3872ddec32b20cd13a (patch)
tree08d2dccfaee6350fb421a5251c05936c0798afd3
parentae2265fcc3dc896dd186a02bb6aaa165881a6ca4 (diff)
downloadaur-6da676e4bd389820c49b6c3872ddec32b20cd13a.tar.gz
Fix compile errors, install License
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD19
-rw-r--r--fix-compile-error.patch10
3 files changed, 29 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 175c80441866..655afe7a2df1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = mutate
pkgdesc = A simple launcher inspired by Alfred.
pkgver = 2.4
- pkgrel = 3
+ pkgrel = 4
url = https://github.com/qdore/Mutate
install = mutate.install
arch = i686
@@ -17,7 +17,9 @@ pkgbase = mutate
provides = mutate
conflicts = mutate
source = https://github.com/qdore/Mutate/archive/v2.4.tar.gz
+ source = fix-compile-error.patch
sha512sums = 04d2a9980f578161c9ba2859e3f55d0a4f33ea5551af311fdf2fb8884a6699560b00f30920248e42d8b046dfc495bb414cf2937212db7bb6de9e715615cf5edd
+ sha512sums = 5c8404b428ec71e0b283aac339100ebc360380470a8675056ccf4c049077a1b5ebc63c275dbc7cea89bd0cb5f1a4a2abab9ef1daad4d2f41dcf06ec609adf75b
pkgname = mutate
diff --git a/PKGBUILD b/PKGBUILD
index eda28acd3ffa..4cae8d242028 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@ __pkgname=Mutate
_pkgname=mutate
pkgname=${_pkgname}
pkgver=2.4
-pkgrel=3
+pkgrel=4
pkgdesc='A simple launcher inspired by Alfred.'
arch=('i686' 'x86_64')
url="https://github.com/qdore/$__pkgname"
@@ -12,11 +12,23 @@ depends=('qt5-base' 'qt5-x11extras' 'boost' 'gtk2' 'icu'
'libxkbcommon-x11' 'libsm')
provides=("${_pkgname}")
conflicts=("${_pkgname}")
-source=("https://github.com/qdore/Mutate/archive/v2.4.tar.gz")
-sha512sums=('04d2a9980f578161c9ba2859e3f55d0a4f33ea5551af311fdf2fb8884a6699560b00f30920248e42d8b046dfc495bb414cf2937212db7bb6de9e715615cf5edd')
+source=("https://github.com/qdore/Mutate/archive/v2.4.tar.gz"
+ "fix-compile-error.patch")
+sha512sums=('04d2a9980f578161c9ba2859e3f55d0a4f33ea5551af311fdf2fb8884a6699560b00f30920248e42d8b046dfc495bb414cf2937212db7bb6de9e715615cf5edd'
+ '5c8404b428ec71e0b283aac339100ebc360380470a8675056ccf4c049077a1b5ebc63c275dbc7cea89bd0cb5f1a4a2abab9ef1daad4d2f41dcf06ec609adf75b')
install=${_pkgname}.install
license=('MIT')
+prepare() {
+ cd "$srcdir/$__pkgname-$pkgver"
+
+ # https://github.com/qdore/Mutate/commit/3c22938
+ patch -p1 -i "$srcdir/fix-compile-error.patch"
+
+ # https://github.com/qdore/Mutate/pull/133
+ rm -rf include/boost
+}
+
build() {
cd "$srcdir/$__pkgname-$pkgver/src"
qmake-qt5 PREFIX=$pkgdir/usr/bin
@@ -34,4 +46,5 @@ package() {
cp "$srcdir/$__pkgname-$pkgver/info/mutate.png" "$pkgdir/usr/share/icons"
mkdir -p "$pkgdir/usr/share/applications"
cp "$srcdir/$__pkgname-$pkgver/info/Mutate.desktop" "$pkgdir/usr/share/applications"
+ install -Dm644 ../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
diff --git a/fix-compile-error.patch b/fix-compile-error.patch
new file mode 100644
index 000000000000..e749ff9b3437
--- /dev/null
+++ b/fix-compile-error.patch
@@ -0,0 +1,10 @@
+--- a/src/qtsinglecoreapplication/qtlocalpeer.cpp 2016-11-20 15:14:09.966042018 +0100
++++ b/src/qtsinglecoreapplication/qtlocalpeer.cpp 2016-11-20 15:14:53.281832195 +0100
+@@ -41,6 +41,7 @@
+
+ #include "qtlocalpeer.h"
+ #include <QCoreApplication>
++#include <QDataStream>
+ #include <QTime>
+
+ #if defined(Q_OS_WIN)