aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games-simulation/kokua-bin/Manifest2
-rw-r--r--games-simulation/kokua-bin/kokua-bin-6.0.0-r1.ebuild74
2 files changed, 76 insertions, 0 deletions
diff --git a/games-simulation/kokua-bin/Manifest b/games-simulation/kokua-bin/Manifest
index af1a958..138f569 100644
--- a/games-simulation/kokua-bin/Manifest
+++ b/games-simulation/kokua-bin/Manifest
@@ -9,6 +9,7 @@ DIST Kokua_Project_RLV_5_1_8_43722_x86_64.tar.bz2 115075498 BLAKE2B e7571133bce1
DIST Kokua_Project_RLV_5_1_9_43833_x86_64.tar.bz2 150602451 BLAKE2B a2d15d4cb4b15184ead810e18e1b4cef0e8aff2ddeb141908c1f195fb570317e1ada6a343e2d52a61dea57852df029b2a192d204f25de31cb5e30d10d4d6a418 SHA512 febfa4a2b9806df2a8ece86e2495b098ffdc4eff964f46bc8574d6b21ab5432efe4b75024c34d8d6a2e9f72cc8573a472e12071d310dc3c0b890da3a4371aa0b
DIST Kokua_Project_RLV_64_5_1_9_43826_x86_64.tar.bz2 156071495 BLAKE2B 34c4c0550e0220bc9975f6e4bb9f1af314e1a20a8ed1413d894d86b51dc5232ff0cee683536d76070d3ab55b34a371f758c25d9858d5e999fc0414744d68836c SHA512 2672dfae16e2947037612a5faacc91e2fdc7990dc9408c29d7ad94f612387c98836af79670d81b05d176d25f11b183d7162c9869ccc78ae9ea0536ab913c2b30
DIST Kokua_RLV_6_0_0_44120_x86_64.tar.bz2 150741675 BLAKE2B 815b1c0893614df81a657ea7133ad526dd32fdbf2dc6ae2c9972dcc7a320acc152896ab4f88a93d5a1557fd6a2bf4539254b08bc5dd0f2a7a7f7904bc75a5f2d SHA512 a0b9d160063fe6272926a901a5e84abf01610802f1dcf5ae77aa71bbb26cb038ece3f8585591665706f607dc3045eb7790f327d732587b52b9c63117c448fd88
+DIST Kokua_RLV_6_0_0_44291_x86_64.tar.bz2 150739881 BLAKE2B fc74698be76dd9d344324921c3d7d5f2e2efdc1dc8af38ac911983aff181f3f24fe135423b94f6a27301dca2ec86f2e3be0561fa446e8760744a85ee5094324e SHA512 f97b3f226fd2763385a82b3b117124cba3e56e8050ea5cd13769ec1d285e8d8d3e7818b15c9eb143108bc556a680a4147e1a8ec5efa438b50f67f2e2aca7d6c5
EBUILD kokua-bin-5.0.6.ebuild 1736 BLAKE2B 6ba3853beafe77f44f957bd149c831619a1ef25c32b52cede80e2596fb2b89b6d05b1b8b1607fdc5be576f305b97eddfb3e9685df30283767721cebbb8d1bd5b SHA512 592ec2fc80171f41469aeb69605442b0f3239d6b40b499c09d1230b562b3db0cb5000171006ddf3f1463346f0a3870893fcad2d99a6f2b44f5fbf7b6f4d9e6ed
EBUILD kokua-bin-5.1.5-r1.ebuild 1727 BLAKE2B ae58068de2e134efe438bcc36deffa32a6cf8fd0009da0189c2843e1c5b15a94b69cb6189005e180b1def9446979f591258efc5d1d6956d51f7c4f9b668e3499 SHA512 de9f886b5c43d7a7015e9648fa650429213b23cd37add068ca8fc0d3b93da02a16c09de98e03618e96ab055dc867b7f227a608648361676a821058f9f69b15ff
EBUILD kokua-bin-5.1.6-r1.ebuild 1876 BLAKE2B ce46e60b114f92dff6441fada40ca499d297a8348786f8cb76bb2dcb3ffde993f48da6e00dc362a196883d9b2eed0566dae093ea522067c4249f97c917483645 SHA512 34d34287ce6cdaa7ef7799013ba1df2e3cec8099f77455566959613b3140e29c30808c39d8e7e41ccdb65a71949297c1e5761bde7c533907c0bf9e45e592e7ac
@@ -18,4 +19,5 @@ EBUILD kokua-bin-5.1.7.ebuild 1876 BLAKE2B e56382452699156d2cc7f305982bfb8e98f17
EBUILD kokua-bin-5.1.8.ebuild 1876 BLAKE2B f6f5fa626683d5a6e2efbe509b1cc5a13447991334d3d5c305d7b2958abb803c8b8779b06b9ae9d4b515def98d2bcf14cd9b3ca35ac125d83b48c3daaa4552f8 SHA512 28ba0a188572c22ecd1997e52cffbc09ebd6683ba6ed03f4ebd970b4e00f3d7cd477959c27ee4a604e5a3f8cdc19edf46a79cc74ccd2b55b304ba0f3d2e608d3
EBUILD kokua-bin-5.1.9-r1.ebuild 1965 BLAKE2B 560a3ede7e4ef667242dc140a12f5514aef1dac48e775a391b870d89d02cb4487f8e61296e02900dbbc48f89a0549490764c86730252fda82982b4a13fcd0767 SHA512 d64cf0b87c3f80a29abf3552d306249fcf848b7befc3e86d512bd860fe0f3aea3fe180016e9c1ca3ca2d3fe893b1de47d80608a197179b0d01930e275794561e
EBUILD kokua-bin-5.1.9.ebuild 1874 BLAKE2B d5eb26168547c7b3160feb007ee1939f1763457065d840d3d9cc520507589b078e90241e1e4f88399ca5b096e48cac20145e33158b41533bca54920b4787226d SHA512 5261badcb926ca721356fe43a18a658397ab5c70f09debaea2ddb352c5b87b1789b91c5ff70e435f64a53917644f398147452ab60ab31b7cebce89c28f4a1ac9
+EBUILD kokua-bin-6.0.0-r1.ebuild 1730 BLAKE2B 6ce4d943ed5dd80bec03d4a625bd7c9d6c1fee6a74dc84ba17cc9acde725265300c000bc9fc0916290c61eed417634f744f38332e46cddb393045ea99986dd16 SHA512 bb83a195b39f547ad5531bba840bec1ddb260b7201c3973094a77f470efa90220675406d15fc240d0e3e63981d715fda54c89b519094f8d7ffca8dfa34153f21
EBUILD kokua-bin-6.0.0.ebuild 1730 BLAKE2B 856bc807fbf01488816cb863d9251a91327c60835f508c9127c78bb7719a3b03b686aee7cb26f73520363a4535be5f6984376dc75c8b3c6da1eb51b74df96275 SHA512 5f91949d04c3413bb27a287344cb985edb746e256f3909d4b97319f1618dd040b0089a9c7b1f70b513817f17513852575eca94b4899c647f7d1d801da4d101dc
diff --git a/games-simulation/kokua-bin/kokua-bin-6.0.0-r1.ebuild b/games-simulation/kokua-bin/kokua-bin-6.0.0-r1.ebuild
new file mode 100644
index 0000000..710b8ab
--- /dev/null
+++ b/games-simulation/kokua-bin/kokua-bin-6.0.0-r1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils versionator
+
+# check: https://sourceforge.net/projects/kokua.team-purple.p/files/Kokua-SL/Linux64Bit/
+REVISION=44291
+
+DESCRIPTION="An open source metaverse viewer"
+HOMEPAGE="http://blog.kokuaviewer.org/"
+
+MY_PV=$(get_version_component_range 1-3 $(replace_all_version_separators '_'))
+MY_P="Kokua_RLV_${MY_PV}_${REVISION}_x86_64"
+SRC_URI="mirror://sourceforge/kokua.team-purple.p/Kokua-SL/Linux64Bit/${MY_P}.tar.bz2"
+RESTRICT="mirror"
+
+LICENSE="GPL-2-with-Linden-Lab-FLOSS-exception"
+SLOT="0"
+KEYWORDS="~amd64 -*"
+IUSE="fmod"
+
+INST_DIR="opt/kokua-bin"
+QA_PREBUILT="${INST_DIR}/*"
+
+RDEPEND="
+ sys-libs/glibc
+ sys-apps/dbus
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libXdmcp
+ x11-libs/libXext
+ x11-libs/libXinerama
+ dev-libs/libgcrypt
+ dev-libs/libgpg-error
+ dev-libs/openssl
+ dev-libs/boost
+ media-libs/freetype
+ media-libs/libogg
+ media-libs/libpng:1.2
+ media-libs/libsdl
+ media-libs/libvorbis
+ media-libs/gstreamer
+ media-plugins/gst-plugins-meta
+ fmod? ( media-libs/fmod )
+ net-libs/gnutls
+ net-misc/curl
+ net-dns/c-ares
+ sys-libs/zlib
+ virtual/glu
+ virtual/opengl
+"
+DEPEND="${RDEPEND}
+ app-admin/chrpath
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ rm lib64/libpng12.so* lib64/libSDL-1.2.so.0* || die
+ # shouldn't need to null RPATH with chrpath - but scanelf
+ # reports 'Security problem NULL DT_RPATH' otherwise
+ chrpath -r '' lib32/libalut.so.0.0.0
+ scanelf -Xr lib32/libalut.so.0.0.0
+ eapply_user
+}
+
+src_install() {
+ mkdir -p "${D}/${INST_DIR}/"
+ cp -a . "${D}/${INST_DIR}/" || die
+ dobin "${FILESDIR}/kokua"
+ make_desktop_entry /usr/bin/kokua "Kokua Viewer (bin)" /${INST_DIR}/kokua_icon.png
+}