summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDeposite Pirate2020-01-24 15:06:29 +0100
committerDeposite Pirate2020-01-24 15:06:29 +0100
commitd7955317879c24f42d484d1fb64b58a2a9d1266d (patch)
treedf27ce3bd1c9c3f94186b301d1e77035f3a3b96a
parent62f36d3a161988250843b8efcfc2c0a2fd76703c (diff)
downloadaur-d7955317879c24f42d484d1fb64b58a2a9d1266d.tar.gz
* Update gopherus to 1.2.1
modified: .SRCINFO modified: PKGBUILD new file: gopherus-1.2-ncheader.patch
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD16
-rw-r--r--gopherus-1.2-ncheader.patch12
3 files changed, 30 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d6ac67d585bb..dfea03b5e999 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = gopherus
pkgdesc = Gopher client
- pkgver = 1.1
+ pkgver = 1.2.1
pkgrel = 1
url = http://gopherus.sourceforge.net
arch = i686
@@ -8,9 +8,11 @@ pkgbase = gopherus
license = BSD
depends = ncurses
optdepends = sdl2
- source = http://downloads.sourceforge.net/project/gopherus/v1.1/gopherus-1.1.tar.xz
+ source = http://downloads.sourceforge.net/project/gopherus/v1.2.1/gopherus-1.2.1.tar.xz
+ source = gopherus-1.2-ncheader.patch
source = gopherus.desktop
- sha256sums = ad69c9ba0d7ca568038bc0cf04e48847b61d39b766a4b937a3230ffcd7727331
+ sha256sums = 510f71591ae2f40c55bfff47f3c215c75d85acf45184e752a381df6a6c64787b
+ sha256sums = 9637df8df7dfa15232b5898170b1d1d0a485628d77c2a40150db914c4fb2b866
sha256sums = b01f1fa220cb788edf5c743a35aeff169f62eefee19d5f6dee96274e8c8cfd21
pkgname = gopherus
diff --git a/PKGBUILD b/PKGBUILD
index 385c87f3b05f..3ee8283353ba 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
# Upstream: https://git.metalpunks.info/arch-ports
pkgname=gopherus
-pkgver=1.1
+pkgver=1.2.1
pkgrel=1
pkgdesc="Gopher client"
arch=('i686' 'x86_64')
@@ -12,13 +12,23 @@ license=('BSD')
depends=('ncurses')
optdepends=('sdl2')
source=(http://downloads.sourceforge.net/project/${pkgname}/v${pkgver}/${pkgname}-${pkgver}.tar.xz
+ gopherus-1.2-ncheader.patch
gopherus.desktop)
-sha256sums=('ad69c9ba0d7ca568038bc0cf04e48847b61d39b766a4b937a3230ffcd7727331'
+sha256sums=('510f71591ae2f40c55bfff47f3c215c75d85acf45184e752a381df6a6c64787b'
+ '9637df8df7dfa15232b5898170b1d1d0a485628d77c2a40150db914c4fb2b866'
'b01f1fa220cb788edf5c743a35aeff169f62eefee19d5f6dee96274e8c8cfd21')
+prepare()
+{
+ cd "${pkgname}-${pkgver}"
+
+ # Fix curses header location
+ patch -p1 -i ../gopherus-1.2-ncheader.patch
+}
+
build() {
cd "${pkgname}-${pkgver}"
- make -f Makefile.lin CFLAGS="${CFLAGS}"
+ make -f Makefile.lin CFLAGS="${CFLAGS}" gopherus gopherus-sdl
}
package() {
diff --git a/gopherus-1.2-ncheader.patch b/gopherus-1.2-ncheader.patch
new file mode 100644
index 000000000000..b6a747e3f37e
--- /dev/null
+++ b/gopherus-1.2-ncheader.patch
@@ -0,0 +1,12 @@
+diff -r -u -N gopherus-1.2/ui/ui-curse.c gopherus-1.2-ncheader/ui/ui-curse.c
+--- gopherus-1.2/ui/ui-curse.c 2020-01-18 17:29:20.000000000 +0100
++++ gopherus-1.2-ncheader/ui/ui-curse.c 2020-01-23 22:37:16.625987506 +0100
+@@ -10,7 +10,7 @@
+ #define _XOPEN_SOURCE_EXTENDED
+
+ #include <locale.h>
+-#include <ncursesw/curses.h>
++#include <curses.h>
+ #include <stdio.h> /* this one contains the NULL definition */
+ #include <string.h>
+