summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD47
-rw-r--r--gopherus-1.2-ncheader.patch12
-rw-r--r--gopherus.desktop22
4 files changed, 18 insertions, 75 deletions
diff --git a/.SRCINFO b/.SRCINFO
index dfea03b5e999..2ba459077a16 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,13 @@
pkgbase = gopherus
pkgdesc = Gopher client
- pkgver = 1.2.1
+ pkgver = 1.2.2
pkgrel = 1
url = http://gopherus.sourceforge.net
arch = i686
arch = x86_64
license = BSD
depends = ncurses
- optdepends = sdl2
- 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 = 510f71591ae2f40c55bfff47f3c215c75d85acf45184e752a381df6a6c64787b
- sha256sums = 9637df8df7dfa15232b5898170b1d1d0a485628d77c2a40150db914c4fb2b866
- sha256sums = b01f1fa220cb788edf5c743a35aeff169f62eefee19d5f6dee96274e8c8cfd21
+ source = https://downloads.sourceforge.net/project/gopherus/v1.2.2/gopherus-1.2.2.tar.xz
+ sha256sums = ee5ffb64ae4a43f576626d3649b734a801a8bf7e8fe0fd21556cc8cdb4338a9a
pkgname = gopherus
-
diff --git a/PKGBUILD b/PKGBUILD
index 3ee8283353ba..d20da14c4ba3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,55 +1,38 @@
+# Maintainer: formerhuman <joonas115 {ÄT} gmail {dot} com>
# Maintainer: Deposite Pirate <dpirate at metalpunks dot info>
-#
-# Upstream: https://git.metalpunks.info/arch-ports
-
pkgname=gopherus
-pkgver=1.2.1
+pkgver=1.2.2
pkgrel=1
pkgdesc="Gopher client"
arch=('i686' 'x86_64')
url="http://gopherus.sourceforge.net"
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=('510f71591ae2f40c55bfff47f3c215c75d85acf45184e752a381df6a6c64787b'
- '9637df8df7dfa15232b5898170b1d1d0a485628d77c2a40150db914c4fb2b866'
- 'b01f1fa220cb788edf5c743a35aeff169f62eefee19d5f6dee96274e8c8cfd21')
-
-prepare()
-{
- cd "${pkgname}-${pkgver}"
-
- # Fix curses header location
- patch -p1 -i ../gopherus-1.2-ncheader.patch
-}
+source=("https://downloads.sourceforge.net/project/${pkgname}/v${pkgver}/${pkgname}-${pkgver}.tar.xz")
+sha256sums=('ee5ffb64ae4a43f576626d3649b734a801a8bf7e8fe0fd21556cc8cdb4338a9a')
+#optdepends=(
+# 'hicolor-icon-theme: needed for the icon'
+#)
build() {
- cd "${pkgname}-${pkgver}"
- make -f Makefile.lin CFLAGS="${CFLAGS}" gopherus gopherus-sdl
+ cd "${pkgname}-${pkgver}" || exit
+ make -f Makefile.lin CFLAGS="${CFLAGS}" gopherus
}
package() {
- cd "${pkgname}-${pkgver}"
+ cd "${pkgname}-${pkgver}" || exit
- install -dm755 "${pkgdir}/usr/bin"
- install -m755 gopherus gopherus-sdl "${pkgdir}/usr/bin"
+ install -Dm755 gopherus "${pkgdir}/usr/bin/gopherus"
- install -dm755 "${pkgdir}/usr/share/doc/${pkgname}"
- install -m644 gopherus.txt history.txt \
- "${pkgdir}/usr/share/doc/${pkgname}"
+ install -Dm644 gopherus.txt "${pkgdir}/usr/share/doc/${pkgname}/gopherus.txt"
+ install -Dm644 history.txt "${pkgdir}/usr/share/doc/${pkgname}/history.txt"
install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
(
- cd "${pkgdir}/usr/share/licenses/${pkgname}"
+ cd "${pkgdir}/usr/share/licenses/${pkgname}" || exit
ln -s /usr/share/doc/${pkgname}/gopherus.txt LICENSE
)
- install -Dm644 icon.svg \
- "${pkgdir}/usr/share/icons/hicolor/scalable/apps/${pkgname}.svg"
+ #install -Dm644 icon.svg "${pkgdir}/usr/share/icons/hicolor/scalable/apps/${pkgname}.svg"
- install -Dm644 "${srcdir}/gopherus.desktop" \
- "${pkgdir}/usr/share/applications/${pkgname}.desktop"
}
diff --git a/gopherus-1.2-ncheader.patch b/gopherus-1.2-ncheader.patch
deleted file mode 100644
index b6a747e3f37e..000000000000
--- a/gopherus-1.2-ncheader.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-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>
-
diff --git a/gopherus.desktop b/gopherus.desktop
deleted file mode 100644
index 3293221d547d..000000000000
--- a/gopherus.desktop
+++ /dev/null
@@ -1,22 +0,0 @@
-[Desktop Entry]
-Version=1.0
-Name=Gopherus
-GenericName=Gopher browser
-GenericName[en_GB]=Gopher browser
-GenericName[fr]=Navigateur gopher
-GenericName[it]=Browser gopher
-GenericName[nb]=Gopherleser
-Comment=Browse gopherspace
-Comment[de]=Gopher surfen
-Comment[en_GB]=Browse gopherspace
-Comment[fr]=Naviguer les sites Gopher
-Comment[it]=Esplora i siti Gopher
-Comment[nb]=Surf på Gopher
-Keywords=gopher;
-Type=Application
-Icon=gopherus
-Categories=SDL;Network;
-Exec=gopherus-sdl %U
-Terminal=false
-StartupNotify=true
-MimeType=x-scheme-handler/gopher