summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorOliver Jaksch2016-09-16 14:30:06 +0200
committerOliver Jaksch2016-09-16 14:30:06 +0200
commit6ba18c31848c34eb7d61be1b744c6288a2ab990e (patch)
treef41cc6ac2c1986c98e88297751a7e267180fe2ad
parent146861fb1718cc9a7fd4c9d698373a188f5b8660 (diff)
downloadaur-libretro-frodo-git.tar.gz
Patch for gcc-5 added
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD11
-rw-r--r--gcc5.patch11
3 files changed, 24 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 13f479230cb2..5f3899a3fdf4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Fri Sep 16 02:34:31 UTC 2016
+# Fri Sep 16 12:30:06 UTC 2016
pkgbase = libretro-frodo-git
pkgdesc = libretro implementation of Frodo v4.2 (Commodore C64) (WIP)
pkgver = 154.d085442
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/r-type/frodo-libretro
arch = i686
arch = x86_64
@@ -13,11 +13,14 @@ pkgbase = libretro-frodo-git
groups = libretro
license = GPL2
makedepends = git
+ makedepends = gcc5
depends = zlib
source = git+https://github.com/r-type/frodo-libretro.git
source = frodo_libretro.info
+ source = gcc5.patch
sha256sums = SKIP
- sha256sums = bc3915800b5170f100c49c0cddc9990e3e0ddb68c2e1cb4dde82caecd25b882b
+ sha256sums = SKIP
+ sha256sums = 852e17c6e23debadc8b87098d5bdd10dc688d2bc43d7cdbf029b3c5661ab4aea
pkgname = libretro-frodo-git
diff --git a/PKGBUILD b/PKGBUILD
index a87662ed9f09..4d2919a079ce 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,21 +2,23 @@
pkgname=libretro-frodo-git
pkgver=154.d085442
-pkgrel=2
+pkgrel=3
pkgdesc="libretro implementation of Frodo v4.2 (Commodore C64) (WIP)"
arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h')
url="https://github.com/r-type/frodo-libretro"
license=('GPL2')
groups=('libretro')
depends=('zlib')
-makedepends=('git')
+makedepends=('git' 'gcc5')
_libname=frodo_libretro
_gitname=frodo-libretro
source=("git+https://github.com/r-type/${_gitname}.git"
- "${_libname}.info")
+ "${_libname}.info"
+ 'gcc5.patch')
sha256sums=('SKIP'
- 'bc3915800b5170f100c49c0cddc9990e3e0ddb68c2e1cb4dde82caecd25b882b')
+ 'SKIP'
+ '852e17c6e23debadc8b87098d5bdd10dc688d2bc43d7cdbf029b3c5661ab4aea')
pkgver() {
cd "${_gitname}"
@@ -25,6 +27,7 @@ pkgver() {
build() {
cd ${_gitname}
+ patch < ${srcdir}/gcc5.patch
make -f Makefile.libretro
}
diff --git a/gcc5.patch b/gcc5.patch
new file mode 100644
index 000000000000..2b3af3150de5
--- /dev/null
+++ b/gcc5.patch
@@ -0,0 +1,11 @@
+--- Makefile.libretro.org 2016-09-16 14:09:48.276431132 +0200
++++ Makefile.libretro 2016-09-16 14:09:06.926626716 +0200
+@@ -35,6 +35,8 @@
+
+
+ ifeq ($(platform), unix)
++ CC = gcc-5
++ CXX = g++-5
+ TARGET := $(TARGET_NAME)_libretro.so
+ LDFLAGS += -shared -Wl,--version-script=libretro/link.T -lz
+