aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Healy <lmiphay@gmail.com>2023-11-12 20:15:12 +0000
committerPaul Healy <lmiphay@gmail.com>2023-11-12 20:15:12 +0000
commitf84f8b26b537e7553c032e7245a22741afbf0053 (patch)
tree42c3f8feda1091bb2fd408377e7e385df44c12f7
parentrevbump fs test releases (diff)
downloadlmiphay-f84f8b26b537e7553c032e7245a22741afbf0053.tar.gz
lmiphay-f84f8b26b537e7553c032e7245a22741afbf0053.tar.bz2
lmiphay-f84f8b26b537e7553c032e7245a22741afbf0053.zip
revbump kokua
Signed-off-by: Paul Healy <lmiphay@gmail.com>
-rw-r--r--games-simulation/kokua-bin/Manifest3
-rw-r--r--games-simulation/kokua-bin/kokua-bin-6.6.16.ebuild90
2 files changed, 93 insertions, 0 deletions
diff --git a/games-simulation/kokua-bin/Manifest b/games-simulation/kokua-bin/Manifest
index ef7c248..1f0f798 100644
--- a/games-simulation/kokua-bin/Manifest
+++ b/games-simulation/kokua-bin/Manifest
@@ -2,7 +2,10 @@ AUX 71kokua-bin 34 BLAKE2B 5ae2d419810c3a15e73cb09826e266e05e958796ccd731c2ba336
AUX kokua 94 BLAKE2B e3d5aa7fbeb87327dcdf2180500a2f8c5ae83725f8a78f0082ac6e00266541f5a93679f9abca4ac84ad1089fc627650a78cd554d638df5d6fe3ee62ae64bd474 SHA512 43381f9806b9ab256a9488470d669404688ad74948a6bc5f3deeab602264c25ba403d2295f8b077354ba6d9850584cff67f80b0172df8da131155886c8deffd8
DIST Kokua_FTRLV_6_6_14_54485_x86_64.tar.bz2 209845513 BLAKE2B 66183a36d0c5e44834209f8840d8b327c530dde9f0093444824fd96f5b0f94ce0032fb9d630ea4d7839da7a68ff322386901f9ae6650f5835ce0ec25738b78ed SHA512 a9fe3a97828ebe25071c7c8d121a859e417bbf40996554475fc487e832858ca7717bdf8bc830a8d21046c2e4d86b2d6501c253bd3af81953a98582dc94991661
DIST Kokua_FTRLV_6_6_15_54920_x86_64.tar.bz2 210234471 BLAKE2B 201d04101fc5551e625c56a555eb89d9253eea81a1e2367e1eaea32d06de67f353d7b4d5e4e65cff8d1fffc5254720a17e22372ed1dd915847b913de1a295eb4 SHA512 6a0e40c097f7b8e5892fb0fa2e0cfdcd901dae9c5b28a424f8fa85cdb489160aff9b694f638a48642f9f1ce38671d704365041cb60ad56c5421f87f12b87cc94
+DIST Kokua_FTRLV_6_6_16_55167_x86_64.tar.bz2 210736590 BLAKE2B e098f4b7cc08f7e3668a575198152cd54666e8437909409f2eb26d36b6f9ed3a0b2c1ef22ac66c01b001d2a865c040c81e95a7d118df1d40a1ed8468567e7def SHA512 d521f99b9f943e14d40253a7e32b0b7d6ffd5ff43bd10d80409e6a096e059726a8b2dc2cae46ae8bec5c43fa6b91924fa6670934ff13d30da0c1d7d6160388c8
DIST Kokua_RLV_6_6_14_54485_x86_64.tar.bz2 209873063 BLAKE2B d195c9c4fd0fed311fff38e4a5328e4e3b14c60fa49f5e763fc42b7051fc58826dcc5a5240fb820588840e75bd21445af54537e3699f8861ac2188411b1767a6 SHA512 f5d3b6aee2f870365942afbbbdc5e427d299fc76c38ad9e3d1ed909e1f40d092d3cda38d080fa009ea7eced5fefea3114dde2db75e3c2ca9ad34c7365c4adb0d
DIST Kokua_RLV_6_6_15_54920_x86_64.tar.bz2 210230829 BLAKE2B 1a5ffa701e379864fcffa2bc41884825a224f1e734c5d7e9903fc62477cdeb30fc525a7360783e2565ba91544c2de9d6f5f6bdccddb24558dbac00801cc90fee SHA512 43bedd110493b18fd472e36474af624f699db1cd8949b6e7ccff111370355f097bd5da20e349ba5f0350790034f43883aec53e482067c868c1b05da7ec4b0a04
+DIST Kokua_RLV_6_6_16_55167_x86_64.tar.bz2 210733427 BLAKE2B 5b50167ae6f0ffa0283ce9952042417b45fe41dae3dee483fa6ea72bf002a423ea1904dace1d1f0b09b59adf79cbd5b7d268946305d84227315c9d61b98610d8 SHA512 17fce44772581d6cf1d8408c994387974c270bdddfb70e6794984c5901e2968f730d05ca64aa9b2b753eda42b890138ef8d6adaea7bb7af580204515b36a796d
EBUILD kokua-bin-6.6.14.ebuild 2106 BLAKE2B a7c75b00f4d6fffc9fcbb1b26dd66e3df9b074c271b293c5dc1db2a2398608fcdc11958ba0521446194fef919b63c24f04b47afc6df7761a1cbdf3765c7822aa SHA512 70ce92ba928bc4b07da8a5dafe9ddfad208e7db57711384031497fcba9c98b82d2b839c55a6f2e8020f45bc1c35eea83b0acee45a27e85af7a59f7266a61ffed
EBUILD kokua-bin-6.6.15.ebuild 2106 BLAKE2B 1374052b0a98bb423c6fa2d83b7566d7c5bb45efd325c14cc1dc12e7c45ebccbf2f90b4ba7aa3afbe8ddf1fa470fe1c80cd00d0f294a8069a1e0fd4c60753898 SHA512 dce13623f8872c693a42ff543158458cfb595393407e81214643fb566ae1e83715d795029fc28504b56758838d7b792ba7fb8f73ccfc44116220961cb538ba04
+EBUILD kokua-bin-6.6.16.ebuild 2106 BLAKE2B 3c8e9e77600a16eb3339b1c96ddb5061a84f7e1918036a0c9fbbe82d268ac7a783ddef91b1e7b419016a7d9ffa9556b6675087543ddf8f8a04766b8edfa94630 SHA512 b5d0a4a370fe5b5fc4615315f0f77461899566db99eead7131a3d9fdfa7e16265498926214220f89cf3433eaced81d3d841dbfa1efe10b0a740fe2750a867cc6
diff --git a/games-simulation/kokua-bin/kokua-bin-6.6.16.ebuild b/games-simulation/kokua-bin/kokua-bin-6.6.16.ebuild
new file mode 100644
index 0000000..7ef4f77
--- /dev/null
+++ b/games-simulation/kokua-bin/kokua-bin-6.6.16.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2023 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=55167
+
+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"
+MY_PFT="Kokua_FTRLV_${MY_PV}_${REVISION}_x86_64"
+SRC_URI="
+ ftrlv? ( https://bitbucket.org/kokua/downloads/downloads/${MY_PFT}.tar.bz2 )
+ !ftrlv? ( https://bitbucket.org/kokua/downloads/downloads/${MY_P}.tar.bz2 )"
+RESTRICT="mirror"
+
+LICENSE="GPL-2-with-Linden-Lab-FLOSS-exception"
+SLOT="0"
+KEYWORDS="~amd64 -*"
+IUSE="ftrlv"
+
+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
+ media-libs/libsdl
+ media-libs/libvorbis
+ media-libs/gstreamer
+ media-plugins/gst-plugins-meta
+ net-libs/gnutls
+ net-misc/curl
+ net-dns/c-ares
+ sys-libs/zlib
+ virtual/glu
+ virtual/libcrypt
+ virtual/opengl
+"
+DEPEND="${RDEPEND}
+ app-admin/chrpath
+"
+
+src_unpack() {
+ default
+ if use ftrlv ; then
+ mv ${WORKDIR}/${MY_PFT} ${WORKDIR}/${P} || die
+ else
+ mv ${WORKDIR}/${MY_P} ${WORKDIR}/${P} || die
+ fi
+}
+
+src_prepare() {
+ # rm lib/libpng12.so* lib/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 '' lib/lib32/libalut.so.0.0.0
+ scanelf -Xr lib/lib32/libalut.so.0.0.0
+ chrpath -r '' bin/dullahan_host
+ scanelf -Xr bin/dullahan_host
+ eapply_user
+}
+
+src_install() {
+ mkdir -p "${D}/${INST_DIR}/"
+ cp -a . "${D}/${INST_DIR}/" || die
+ dobin "${FILESDIR}/kokua"
+
+ insinto /etc/revdep-rebuild
+ doins "${FILESDIR}"/71${PN}
+
+ make_desktop_entry /usr/bin/kokua "Kokua Viewer (bin)" /${INST_DIR}/kokua_icon.png
+}