summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--PKGBUILD18
-rw-r--r--makefile.patch11
2 files changed, 26 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0949dc880350..53576ec1a5d0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,19 +8,31 @@ pkgdesc="EVE Online skill monitor"
arch=('i686' 'x86_64')
url="https://github.com/gtkevemon/gtkevemon/"
license=('GPL3')
-depends=('gtkmm' 'libxml2' 'openssl')
+depends=('gtkmm3' 'libxml2' 'openssl')
makedepends=('gtkmm' 'git')
provides=('gtkevemon')
conflicts=('gtkevemon' 'gtkevemon-svn' 'gtkevemon-hg')
replaces=('gtkevemon-hg')
-source=("git+https://github.com/gtkevemon/$_gitname/")
-sha512sums=('SKIP')
+source=(
+ "git+https://github.com/gtkevemon/$_gitname/"
+ makefile.patch
+ )
+sha256sums=(
+ 'SKIP'
+ 'b8d42a5d59888c1a78fa4f80574fa3c6670ab8c665b931494fdc4d2e0f400791'
+ )
pkgver() {
cd "${srcdir}/gtkevemon/"
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
+prepare() {
+ cd "${srcdir}/gtkevemon/"
+ patch -Np1 -i ../makefile.patch
+ printf 'Done patching makefile\n\n'
+}
+
build() {
cd "${srcdir}/gtkevemon/"
make
diff --git a/makefile.patch b/makefile.patch
new file mode 100644
index 000000000000..fe08299d426e
--- /dev/null
+++ b/makefile.patch
@@ -0,0 +1,11 @@
+diff --git a/Makefile.orig b/Makefile
+index 58d3c1e..ac9cb19 100644
+--- a/Makefile.orig
++++ b/Makefile
+@@ -1,5 +1,6 @@
+ PREFIX ?= /usr/local
+ BINDIR ?= $(PREFIX)/bin
++CXXFLAGS=-std=c++11
+
+ all:
+ $(MAKE) -C src