diff options
author | 2022-06-19 19:47:14 +0100 | |
---|---|---|
committer | 2022-06-19 19:47:14 +0100 | |
commit | a1716597c7b10715f75fa8288d7505ffbf1bd59c (patch) | |
tree | 5128439e748592e7986b8b71e03e93a2ab9d7735 | |
parent | update location of fs tarball to release location (diff) | |
download | lmiphay-a1716597c7b10715f75fa8288d7505ffbf1bd59c.tar.gz lmiphay-a1716597c7b10715f75fa8288d7505ffbf1bd59c.tar.bz2 lmiphay-a1716597c7b10715f75fa8288d7505ffbf1bd59c.zip |
revbump kokua
Signed-off-by: Paul Healy <lmiphay@gmail.com>
-rw-r--r-- | games-simulation/kokua-bin/Manifest | 3 | ||||
-rw-r--r-- | games-simulation/kokua-bin/kokua-bin-6.5.4.ebuild | 88 |
2 files changed, 91 insertions, 0 deletions
diff --git a/games-simulation/kokua-bin/Manifest b/games-simulation/kokua-bin/Manifest index 4871438..54d0915 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_5_2_51484_x86_64.tar.bz2 173069270 BLAKE2B cc2dd59be3dde239fd33ba26c896c31e2f41668a65a35ec44e6a8a736c921ff7618a684a811156065d9228dd020c6a399de03801f1dc6b9b13b0f64c22c4bd0e SHA512 3aed90c1f35651a8638d9634592fcab91db603542d3a19053cc49b93f8ecccc7b781a2a5e770dc5962c2ac24684eb77427c72c71c65429c2ca528c71add0d67d DIST Kokua_FTRLV_6_5_3_51729_x86_64.tar.bz2 173042464 BLAKE2B 95d1c1786444e3f28ef0f54ffd5a2b6d987ef55e1b90c1bee9ad74acb3275cb71a5b1c7e44c7beb93f233dc6c48099462b78194fefab926015a60f3ef85c0bb5 SHA512 978f27bc0705a509d995da3ce6cf5e8b5f10ca1c3d44d5f01a3f9e54d90d5d6d69266fd9a3b722233ea02c0d6171d8925868294131055edfaf52176b8f1e1f3b +DIST Kokua_FTRLV_6_5_4_51841_x86_64.tar.bz2 210885083 BLAKE2B 9ab663be446f387bd2f134256ae3e03753e6669f885e2c71a857e2b5ed0c48da987aa98fece7f6f8eaa87a92ec9e4664f159bf94e1203608636aeeb003faf77b SHA512 81b9fba77fc4bc2a0311599081926599c49cd93594e92715b3457b01961ea7f3b4fb1922dc48dc1b03789b1277cfa531d9d17422651a2e5b13cccb6f6be1dede DIST Kokua_RLV_6_5_2_51484_x86_64.tar.bz2 173092775 BLAKE2B f22e740396646de74c1ad352e906b63446cb50ba2547e765c709eb3919b449daab859372d612f44de64404381b4c1bc81bfe4c319d6d597d0fb7d2c5d79d482a SHA512 28a83d2702cf7d8f12f2cbe934edc4a7e1632c32ce676952d0b36ae24e86c64c17a8a68b209ebdef5724d89e26beb8ba436e8c69605909fce7b69410c4b16e2e DIST Kokua_RLV_6_5_3_51729_x86_64.tar.bz2 173032843 BLAKE2B 77dcc2b18ab595ee584db0631a68f21baf5be19958093a11547b9802743ac0575467f31406a0a236e4df215e44e88fbacda2f008949b89e3343d7d1a3496821e SHA512 4cfda25bd5cb9f96cb3e6e09a98ca6c7c26c590a77097e865cc1b74af1cf0625e7642be4e829068528d865b487d21801ccb15dc7aeaad977fb46b560cd173936 +DIST Kokua_RLV_6_5_4_51841_x86_64.tar.bz2 210878322 BLAKE2B 451ebfb0b1dbe90255d4c0b98e17d6825b6866147595161a2a3618a28b82635e1b5a94ee247f4b46eb4ac22a210887924c36a00fd139be624a726a33d96b453e SHA512 3d42a77061f77af27fa33b9b70bbc2cdbd65172fc9de46fbe7c1cfa9c151b5f2bed24d7d09f6c7577372ff1c9682306cee9a7668d719707b9fc821ae86ec9af0 EBUILD kokua-bin-6.5.2.ebuild 2070 BLAKE2B 0c13c71b7c4ac2ffaebd11c1a22974d0c820ea85291a93b5e5374a84dfd079c326e68521ac8ff097ad16aac9758ab68393527d995d2d62e079e714c2ceddc261 SHA512 13f08cbf07cc88021ed614cff26fa7a65d1ccb1c178b45d6ef1527cfe2a29f83690955546732d588cd02dec2439cb2caf108d86e948efb06b86b2b3890b3b1b2 EBUILD kokua-bin-6.5.3.ebuild 2070 BLAKE2B bb8fab1f0962f739dbe16129ffde464338821936dd2b47b74fcfcf1077d6495aa4b2d009bcaeba34976366d5cfdcccd8a92eb7e67ad8aaf98aa0d19cfc191ab4 SHA512 8d4ab1c106c7a96d110629fd17ac5180b39ad6dac68d49f5099c3a8752a5a07c1adee1d8b6162d6ad5721ecbb2a25023be1813d6df1aea0c41cb590380f2b525 +EBUILD kokua-bin-6.5.4.ebuild 2070 BLAKE2B 19898a327ac777197fd9580f4951c5d14d3e3031921fb49dfa3f50420987ba1a969dde90156ceaab17ded0a593ca5ca9af1c3f9e8df685571e0541d1437118e2 SHA512 65a466198c0eb34e2f57a47ed2194e435e78c72f75a7582566971c0b964418d496ea577505912d09c47b9fe3bc6d6e1cf6c4d101d7a9f6a054d452c2df4ce15e diff --git a/games-simulation/kokua-bin/kokua-bin-6.5.4.ebuild b/games-simulation/kokua-bin/kokua-bin-6.5.4.ebuild new file mode 100644 index 0000000..542b70e --- /dev/null +++ b/games-simulation/kokua-bin/kokua-bin-6.5.4.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=51841 + +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 +} |