summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Ospald <hasufell@gentoo.org>2014-02-23 03:36:13 +0000
committerJulian Ospald <hasufell@gentoo.org>2014-02-23 03:36:13 +0000
commitad18a76d6bc06f262885c356ec6c75925ac5a03f (patch)
tree4447847b29694f5216bd09bb0a6224f6011584e4 /dev-games/higan-ananke
parentversion bump wrt #501520 (diff)
downloadhistorical-ad18a76d6bc06f262885c356ec6c75925ac5a03f.tar.gz
historical-ad18a76d6bc06f262885c356ec6c75925ac5a03f.tar.bz2
historical-ad18a76d6bc06f262885c356ec6c75925ac5a03f.zip
version bump
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xE73C35B3
Diffstat (limited to 'dev-games/higan-ananke')
-rw-r--r--dev-games/higan-ananke/ChangeLog10
-rw-r--r--dev-games/higan-ananke/Manifest29
-rw-r--r--dev-games/higan-ananke/files/higan-ananke-094-makefile.patch38
-rw-r--r--dev-games/higan-ananke/higan-ananke-094.ebuild37
4 files changed, 96 insertions, 18 deletions
diff --git a/dev-games/higan-ananke/ChangeLog b/dev-games/higan-ananke/ChangeLog
index 5e833c5dde36..bd189d85776c 100644
--- a/dev-games/higan-ananke/ChangeLog
+++ b/dev-games/higan-ananke/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-games/higan-ananke
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-games/higan-ananke/ChangeLog,v 1.3 2013/08/28 11:13:56 ago Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-games/higan-ananke/ChangeLog,v 1.4 2014/02/23 03:36:07 hasufell Exp $
+
+*higan-ananke-094 (23 Feb 2014)
+
+ 23 Feb 2014; Julian Ospald <hasufell@gentoo.org> +higan-ananke-094.ebuild,
+ +files/higan-ananke-094-makefile.patch:
+ version bump
28 Aug 2013; Agostino Sarubbo <ago@gentoo.org> higan-ananke-092.ebuild:
Stable for x86, wrt bug #480788
diff --git a/dev-games/higan-ananke/Manifest b/dev-games/higan-ananke/Manifest
index 72628fd2ff3f..7ef141cef54e 100644
--- a/dev-games/higan-ananke/Manifest
+++ b/dev-games/higan-ananke/Manifest
@@ -1,26 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
AUX higan-ananke-092-bps-path-fix.patch 393 SHA256 e798fa6863abe6d874a9a79cfbd858febf8159cd4214f7c8b3b6c87923981ca1 SHA512 a622f75b59dd98740ca1770b1ed7ce3eaf24e5b15c423a8ccb5c690bda40fffce7bec5f8a4ec7f65879dda5cbd813124626deb1ed1591955788b11a2ba0a5522 WHIRLPOOL 3ac40605024f0dcbd2937742d8b32d9b6186add07b45c58be82eabe35bf220bcdfd1a3a130f1ea55584e90f148ba2684147a70df7186f4fa0fbfb6e77ddef3d8
AUX higan-ananke-092-makefile.patch 698 SHA256 549535cfe52fbabde764f9d99e8329d5d8dd3815e6d2179e366acfb3aba5f2fd SHA512 84bbfbf9c882f414493c1882e4f819d809f1a8f04871773186201aed521b3fa58c1bd08eded066725e24349f144242a2b50d7b86391f1029f69ab6b8e3936870 WHIRLPOOL 21599d559847fa967a50901cebed56f2a55407616e2166d443cb4fba1f915b7aa6cc53cd26c24d507e01b25bcf82fd441bdf8cac6a0abc1008397f4a208c49d6
+AUX higan-ananke-094-makefile.patch 1080 SHA256 a9a1371de5b20d472ace3c536fb0371c5af10c94e72e0b7d7bec32441abb7b5d SHA512 d227e478980d987225cee50a632f5282efb8805588f62c020d719c4f828cdfaa41d400ec8ba7a523af72d304bcf6c6e0b9fe6eaea72eb337d885750825de60e0 WHIRLPOOL 402fb5dfd67b6ec7b74422108fe336026dd6c9c930a59304b3ed59c8b5c3118bf4af54085472cfcec04ded2ac1f7ef6eb61c199542f711e1686b8b2624b90a36
DIST higan_v092-source.tar.xz 790136 SHA256 b73a740c6a8a82fe42a3f166df16806a6fbe8c140c82d7f6089ed984d7491168 SHA512 42cf0ed599ab7cd2da3b52c39cc1402d3af7112999ad1db2c625d9fb2b94631a55526177dcfbdbd1d065c971603fc9b1488bdea0b367a266f1740f263c207dbc WHIRLPOOL a6fdd199ef77dcb1cd7b556ab8fa5e1eefd71eb1c51aae8f58ab7f19c25707ba40836741bb10f4cda6026031e43745f637ce3c39cc4288600c10c749cc13899f
+DIST higan_v094-source.tar.xz 882732 SHA256 5e149df9d50c1066eb97c0d66665428d75304da782bba5a87078b87fc311151b SHA512 e7e48c76cdc93d2d66db1fa0c71e64903cf4188571b2d5ecb8066dd4e2172a67da4dee68bed6fd0a532b6fd397fa4f537b97de58cc5043a9e970d48d0b66b0da WHIRLPOOL 42e2b628e83b6cb8d87ce82c2e91105b0be06790a1927aa7d52f0b1a181af5d627f467009d15daffd470e3c38a2bb7d67ba84919fb1aa9c8d06ad88ca3163641
EBUILD higan-ananke-092.ebuild 839 SHA256 8aff882f709809fb7020f38744c8bf66a2a5f8bb1a4c0a26195aab524ab626be SHA512 ca2216df04c477817db9edef02cedbd38669bbc34eff8fd930ef1e5159d7532b3deae6c0d940270b5419e10f1f4e71c743719b0b37f00c1c24cdb56c7aa3072f WHIRLPOOL ba754be4872c96ba46415edb038f020b2decedbcda78ae117c7c45fda5e4f6de79c47abfc06d0cfe3b006b43f928490b3048efa6b593be3f2657846420cac710
-MISC ChangeLog 664 SHA256 a9d23d198ee37833d17205e855dabd639f024b8b6899d03606b4196279d0e7e6 SHA512 1f10a270280029102297e2dc4c840d415d866d7b038b5f322d00ca9f97a0b9ee345570d9bdd0269463a42ab5b87eb063af54cef9743354a206acc80ff5570473 WHIRLPOOL 63e90d70499e74f4bcb01a1bb0838b2b682f44b04fe639c238c8163ad962b1b35c7cf1878668565173a836b209580654dc7c3e9ddb6f050dae3ad6d367b4c42a
+EBUILD higan-ananke-094.ebuild 821 SHA256 c507855ef84c250565760a0400478a98678b177d7df79054fa7656e3fe329358 SHA512 ec20b9342cbd729b8a4058e4693e5210f3d437e5eb72ad38bcce50864d23d7c41122a4ceaf7723ee36fd13c9c46b746cfdeba8a03b98d7ea25397c727c9e802e WHIRLPOOL 57a0103720faedf6af720eb447496e01e141fe0efa5ff8eaf1fd0a433ea124b83aed79b74fe859f7cd1a95826fd252e03872b150bdca28407c449e7192e596fb
+MISC ChangeLog 837 SHA256 939550ddb4a76618487d8bafe3f65710e082b6d30ffbc057b6043c29479431c0 SHA512 47a41e5d6a81075aa8f74aa68919be3e05b2c42321700b40848af17d297ec8029fb18685b0ca2806275eb03389acc024f8adb57e59312c190bb4a9198049ebb4 WHIRLPOOL 7665b3158a635bddbe5e1a8631988215f3f03424543581f873c17d30e1c7f9ef2179d3d3dd523100c1616d1de42c29682074d691faeaa9f7691dceff3cc6af40
MISC metadata.xml 255 SHA256 8ce125b1cb2a8da5fe808223ae6ed60fe03598c692e5020f0a8aaee09b5d6ca3 SHA512 29f4a4a15fc968a3151c449354cd2003831f4b66b57d72222c46d4e4f7ff0586ed3f0b76d09fadf0b43fbb3a46951b19207dd6d38b79fe394b61694cd272ad95 WHIRLPOOL 373afc42b6a5f9f473397b1b95b73377110a2d7cf3590bdb8e0ef4b58c9628a06b1af46db726416fbaad0c29b91ee1eb631eccac14a26be994b705a43f097db8
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCgAGBQJSHdt1AAoJELp701BxlEWfx3cP/A1pTygSwxxSaEiXQcQ33PBX
-6SJ17Hm4Z156xLe5ahlYdjSK1IRJZSLogfHAMzY9gzBu+t2tdorhKeu4DwcBTukS
-VzYs65l6L3M+a6qzAMPQ38qI0EngrK9ZYbpGbNVVE9T2jN2UdTDXuJg4Uo4c45tu
-5OcAPY1Nx8xOOt3c4IzTaHR3YOkJYI2VyLSMjdSxeVYpPgL6dX625L3KbUxUQj+s
-gIXHnB/vUA77i/r3cpSkfDwWH+nlXSJ4+t2z2rPbEyDgAVLXb7tBDvbROffL3GmN
-2rPoA8FEL3zF+T+xbv7BM0+fmvs+q/KcH0HrRCE14OZAzmoq17l/hWFKJIR38ela
-jNQdsgE+ygK35G2B+hxy9+aB8EaELOjwBd0h6PbBrl6AYq/wmTxo26Q0Tae3K5+/
-brhVML9MGjDx92SLx3wPNcXThfl8MM8JkK+mXRR5JpmpJiNg02uXP/UJaAbgKRex
-hENg23OaKkOdgKsAt2r5cYz8Z1KSYaNoRRI9Kpzr5m0GxrjCTjL9RbGagL4o1ysm
-qnLKEJgLqHlaDGyLCLIb5cRDfBpDRhe100WTnGnN41/VzebK4kHW7GXafxkpvNai
-aNZSxGpW2P1hMm5tLe7iUNpB0+hg15lm91cbN30/RATxAc+Oej8FQ5GMZb6aFOib
-V9znEaZWhRyF4MrmvpVh
-=Fsoh
+iQEcBAEBCAAGBQJTCWysAAoJEFpvPKfnPDWzNyEH/30dHMT5MvHdpxWKtkt1nzzn
+bDvymXqHsZ092wc1rgh3ZhElYpRJ8xXbXGmi545cAUqmLYtwIWkklJwcEurFfUVB
+8xKjOFN+oazaB0Fg5/TOoOhpl0hCGzYuhzEgQMaqNIa2X/xAI8Lo4nzktStpRvNF
+v9zI2CL6deG8K71OYjBboVpmUYXNJz+QywzW6EImGQzAwq/LpWdtEoEK377/FhxE
+XBRaKOL2snDz68UVFageo7D+/EmttivZMDr9PkVzt0t0L7NC7HTtWRS18s3dJamO
+AMwf5GC3DHCv7om2UBIgGaE/+3TOo0cuDlMN3XyIhJiAMySzBrTsFH9+E92nhmA=
+=vt+F
-----END PGP SIGNATURE-----
diff --git a/dev-games/higan-ananke/files/higan-ananke-094-makefile.patch b/dev-games/higan-ananke/files/higan-ananke-094-makefile.patch
new file mode 100644
index 000000000000..14639614cad7
--- /dev/null
+++ b/dev-games/higan-ananke/files/higan-ananke-094-makefile.patch
@@ -0,0 +1,38 @@
+--- a/ananke/Makefile
++++ b/ananke/Makefile
+@@ -2,7 +2,7 @@
+ include ../phoenix/Makefile
+
+ path := /usr/local/lib
+-flags := $(flags) -O3 -fomit-frame-pointer -I..
++flags := $(flags) $(CXXFLAGS) -I..
+
+ all:
+ $(compiler) $(cppflags) $(flags) -fPIC -o obj/ananke.o -c ananke.cpp
+@@ -13,7 +13,7 @@
+ else ifeq ($(platform),macosx)
+ $(compiler) $(link) -shared -dynamiclib -undefined suppress -flat_namespace -o libananke.dylib obj/ananke.o
+ else
+- $(compiler) $(link) -shared -Wl,-soname,libananke.so.1 -o libananke.so obj/ananke.o
++ $(compiler) $(link) $(LDFLAGS) -shared -Wl,-soname,libananke.so.1 -o libananke.so obj/ananke.o
+ endif
+
+ resource: force
+--- a/nall/Makefile
++++ b/nall/Makefile
+@@ -53,11 +53,11 @@
+ link :=
+ endif
+
+- cflags := -x c -std=c99
+- objcflags := -x objective-c -std=c99
+- cppflags := -x c++ -std=c++11
+- objcppflags := -x objective-c++ -std=c++11
+ endif
++cflags := -x c -std=c99
++objcflags := -x objective-c -std=c99
++cppflags := -x c++ -std=c++11
++objcppflags := -x objective-c++ -std=c++11
+
+ # cross-compilation support
+ ifeq ($(arch),x86)
diff --git a/dev-games/higan-ananke/higan-ananke-094.ebuild b/dev-games/higan-ananke/higan-ananke-094.ebuild
new file mode 100644
index 000000000000..5155823fd6cb
--- /dev/null
+++ b/dev-games/higan-ananke/higan-ananke-094.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-games/higan-ananke/higan-ananke-094.ebuild,v 1.1 2014/02/23 03:36:07 hasufell Exp $
+
+EAPI=5
+
+inherit eutils multilib toolchain-funcs
+
+MY_P=higan_v${PV}-source
+
+DESCRIPTION="A higan helper library needed for extra rom load options"
+HOMEPAGE="http://byuu.org/higan/"
+SRC_URI="http://byuu.org/files/${MY_P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+S=${WORKDIR}/${MY_P}/ananke
+
+src_prepare() {
+ cd "${WORKDIR}/${MY_P}"
+ epatch \
+ "${FILESDIR}"/${P}-makefile.patch
+}
+
+src_compile() {
+ emake \
+ platform="linux" \
+ compiler="$(tc-getCXX)"
+}
+
+src_install() {
+ newlib.so libananke.so libananke.so.1
+ dosym libananke.so.1 /usr/$(get_libdir)/libananke.so
+}