aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Healy <lmiphay@gmail.com>2022-01-08 20:01:57 +0000
committerPaul Healy <lmiphay@gmail.com>2022-01-08 20:01:57 +0000
commite0cb93a649efc5660416f701bc195e2082aa241c (patch)
treee2617fc7b56a9037242e09ba3c933d562e38a49d /games-simulation/kokua-bin
parentrevbump kokua (diff)
downloadlmiphay-e0cb93a649efc5660416f701bc195e2082aa241c.tar.gz
lmiphay-e0cb93a649efc5660416f701bc195e2082aa241c.tar.bz2
lmiphay-e0cb93a649efc5660416f701bc195e2082aa241c.zip
revbump kokua
Signed-off-by: Paul Healy <lmiphay@gmail.com>
Diffstat (limited to 'games-simulation/kokua-bin')
-rw-r--r--games-simulation/kokua-bin/Manifest3
-rw-r--r--games-simulation/kokua-bin/kokua-bin-6.5.1.ebuild88
2 files changed, 91 insertions, 0 deletions
diff --git a/games-simulation/kokua-bin/Manifest b/games-simulation/kokua-bin/Manifest
index 512bc81..9b9cc08 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_4_22_51074_x86_64.tar.bz2 176157547 BLAKE2B e7fe469e72d4ba98b2c6499b8a43a1545e029e2910ba98804039ea50ede7d43390cdaf13f145fa14a2a7e76df0fea5dfdf67a9e7255f75fd4421408909be85b3 SHA512 270e057aa65931a65f08b026be06207c217c2d9d9bd80b4160553bcf605484a864b4dc51b5ebafcce3866a6eb704ebd68f643d6ce5ed1d3f124a81b590edc50f
DIST Kokua_FTRLV_6_5_0_51382_x86_64.tar.bz2 173066577 BLAKE2B 8a4c790ad972dfc5c20b9057dc2c819146b7e77b5a4bc0262b50de607925ea0f437b93e8428009622607df1310c168e40b82113922dc283c1cc22015b3dd6bf7 SHA512 59214ed4f4eaae1c3f2b8ab786d78228a11bc62c80db8da4a847eacfa8a87a73a9a8548ed73cf4332284fb7db0d4a2caa0131f91a319be0a1191db1b8280eee0
+DIST Kokua_FTRLV_6_5_1_51462_x86_64.tar.bz2 173039319 BLAKE2B df04c9aa3b4d2f7f500cc3dc24654a4feeeb514d9f732417bb89c927f3b497c7adc5cc2daee317d66a4630fd7a620203e971dd7a4cc908a6c75f76241d51a404 SHA512 1075df9432e893a21046869fee347adca80fa5d0d2ed872e3889cecd33dc33f8a1da1730c657435dd8363c4d50af64acbbb7706d9845c0f87974059c6859afa8
DIST Kokua_RLV_6_4_22_51074_x86_64.tar.bz2 176178215 BLAKE2B f75ba97967e0bf2b1dcc132486eccc6ed7a3168ff9ad889b9f18b8634e43e0a784a0715c0e8e39ad86bbefac68a19f29f5bd6a3b5d3d5917c8afed9098d7b2c4 SHA512 02e646ebee6f00f16e093919b83c96ca49ad832758876e56ebbcc528524490938c825d5a7b2ff5f938f29123794da87353b19b296d3f2d4c447715dbf039cf70
DIST Kokua_RLV_6_5_0_51382_x86_64.tar.bz2 173091848 BLAKE2B 2233ebc29ab3f3827affddb201d68a328f54bee4d619d01f027290a5f06f2c7e8e101f979f4345a268673c77e7af2e035276f2230f23dbae26deea04d51df115 SHA512 6f572f40b44c1ae6ea78fcf681c24d4d11edc378cc3c0644d13ae068dbc49be6fb9e6f1c80009326540fad0000d3ed309a73cbb1908b53572859951ad9c63ac9
+DIST Kokua_RLV_6_5_1_51462_x86_64.tar.bz2 173013283 BLAKE2B 7b9b88a9148c46fbf763cf0b7fd2c0ca82afeb9627afc049abcfcdbb41a09b72f7a8ab7e811f862ef496902649148062784f5af3ba58ccbb481578079f022aac SHA512 5dc8ad312b1b7eadcbb4ce16f96747d78a61cd3f58fea957f5044eea53a29a9568857bdf40d98cb4b819bd986a7085c2b54f6c795d85e93f31a767952f16a274
EBUILD kokua-bin-6.4.22.ebuild 2070 BLAKE2B 770776f63081a154139c419452a9b0fed5160b497193752fc8cef82c52443ed14350e24bbced4576d50c38c863bf49233d869cea53be2846333c080404480f85 SHA512 25f146d50ad983e7fedf7141921823e9c6606a94c5fcfc0d59e94fc23ac1a2b959645eb327635f160c1660fb6178610266026cec421768e23c7c7b2ae0061e9d
EBUILD kokua-bin-6.5.0.ebuild 2070 BLAKE2B 157c120c61a5b6d2686d0e9c35e4147024361ce04c6e80fe5e72f93184366530c4a9159c9f2c0ca2d08eef7adc40f79f4013dfcbc82c4ff94c9c4a12d7ec12c6 SHA512 d08da3072f229b9696536dd2d6018742f6f145c712f99a07b23a21f34dc91432659e5df659760dab4f839c4f8a3085228ea1b3738f818b67696322a0912d5575
+EBUILD kokua-bin-6.5.1.ebuild 2070 BLAKE2B 6cbd3b1f26a3a3da920b8b4cf1c7b9995ff160c89edfb8c23b3feae54380e6dbc08b4b4056b9208dea297649cebd1456cfc65de0e4c61dd7b940b8f568ea8a67 SHA512 2849c4838035f7904e0f3128dffad247f6d68c0f3c8d6aaf7b777ccad86db4e71f2c090eef8c2c88a2b1f6ac72324c568372d3b42382e34b4372ac1142ebc173
diff --git a/games-simulation/kokua-bin/kokua-bin-6.5.1.ebuild b/games-simulation/kokua-bin/kokua-bin-6.5.1.ebuild
new file mode 100644
index 0000000..811abdc
--- /dev/null
+++ b/games-simulation/kokua-bin/kokua-bin-6.5.1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2022 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=51462
+
+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? ( mirror://sourceforge/kokua.team-purple.p/Kokua-SL/Linux64Bit/${MY_PFT}.tar.bz2 )
+ !ftrlv? ( 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="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:1.2
+ 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
+ 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
+}