diff options
author | Paul Healy <lmiphay@gmail.com> | 2024-10-10 22:19:26 +0100 |
---|---|---|
committer | Paul Healy <lmiphay@gmail.com> | 2024-10-10 22:19:26 +0100 |
commit | 499c9e7949942e81575e86314a80f9f80a6b73fc (patch) | |
tree | 4e9ac8602dae82dd7a1bff8edc501397f863ef02 | |
parent | remove old fs beta (diff) | |
download | lmiphay-499c9e7949942e81575e86314a80f9f80a6b73fc.tar.gz lmiphay-499c9e7949942e81575e86314a80f9f80a6b73fc.tar.bz2 lmiphay-499c9e7949942e81575e86314a80f9f80a6b73fc.zip |
add new kokua ebuild; update to eapi 8
Signed-off-by: Paul Healy <lmiphay@gmail.com>
-rw-r--r-- | games-simulation/kokua-bin/Manifest | 7 | ||||
-rw-r--r-- | games-simulation/kokua-bin/kokua-bin-7.1.10.ebuild | 89 | ||||
-rw-r--r-- | games-simulation/kokua-bin/kokua-bin-7.1.7.ebuild | 6 | ||||
-rw-r--r-- | games-simulation/kokua-bin/kokua-bin-7.1.8.ebuild | 6 |
4 files changed, 98 insertions, 10 deletions
diff --git a/games-simulation/kokua-bin/Manifest b/games-simulation/kokua-bin/Manifest index 49bd5bb..197454f 100644 --- a/games-simulation/kokua-bin/Manifest +++ b/games-simulation/kokua-bin/Manifest @@ -1,8 +1,11 @@ AUX 71kokua-bin 34 BLAKE2B 5ae2d419810c3a15e73cb09826e266e05e958796ccd731c2ba3368518f858965d0c331d0a299adad8262d1688532d2f698d818de78eaa769ba845d091243666a SHA512 17acaf4966b5592c02a7edb9a712b100bc3ccbbaf9ea6bc62beae59be9d866f89c9f13fe99022325f73bacff96ae1144465a38a4eed1a26d9866bb924592db8c AUX kokua 94 BLAKE2B e3d5aa7fbeb87327dcdf2180500a2f8c5ae83725f8a78f0082ac6e00266541f5a93679f9abca4ac84ad1089fc627650a78cd554d638df5d6fe3ee62ae64bd474 SHA512 43381f9806b9ab256a9488470d669404688ad74948a6bc5f3deeab602264c25ba403d2295f8b077354ba6d9850584cff67f80b0172df8da131155886c8deffd8 +DIST Kokua_FTRLV_7_1_10_59780_x86_64.tar.xz 183334156 BLAKE2B 85c8c87dd193a53da54f85e7e71740395f5878f25eb307a473d4af1be73155e805327bd80064a92bbb172abae91a9b6b0ac0b34de96e6e53aa797752188970c9 SHA512 2219ae4b310bf3c36966fce760177b9d973873265fcd479d6c1df20d840aa518d6610a24dbcbfa4c5ed0cc6d1415a87bddebc21b023959f2a845d03d78a9749e DIST Kokua_FTRLV_7_1_7_58088_x86_64.tar.xz 190030308 BLAKE2B 44ecd79ce736904ac32dc5227cc9ae565eb17e72591cb54e09d160e36b97ff94333287bdb712a6117beeae7473b962b18b3a9903d925fa797a849cd8d9a08885 SHA512 09f9207c9578578912d12a10117eb5e6079594a0013c4024cff445c78d1e8a22d6c9d716cf467bf8e8797aa33e2807f6ab1c716b8c852600ac030b64a405bc26 DIST Kokua_FTRLV_7_1_8_58506_x86_64.tar.xz 190263640 BLAKE2B 23e997263a628e90060689da10207dd1e9ca819d3c09175d80eb1199f83ca21d96498e063ca4d4911f6bfbd3227548cfe27fcf9fef43498e5782dc4bd54f1fb0 SHA512 a26282014cc1571e2e60d04f45dcbcff0f46b319989fb10789888683e073e66508dde746b98115af47cb8bbe06770bc68c753dadf1cb2ebdb18baef1cf1e6a61 +DIST Kokua_RLV_7_1_10_59780_x86_64.tar.xz 183319908 BLAKE2B 1f2f036eab323d5b015f60838a8557c3d85874f9387200b532653eae00cac8a5538defb5b68637609d5b20aab6ca9fdf5a1a72ed2d1876c33111289b527d80e0 SHA512 45bbc7fccd14a52ac6d5a5f9aaa073538cbc53f29e1a127d23684e56a054c2880cffffe5678c426953aa180d330f2129e608788ff32427296f71500c0cf41543 DIST Kokua_RLV_7_1_7_58088_x86_64.tar.xz 190006668 BLAKE2B 2b854fa2c517a72d7e37ad6a3bfad9251c8ea332fac3bcefc4c57b53bceb0c22e65424781e4c1e8aa3cf98a0bbd126655e4f0d542850d872ee255a2f6f9bcf04 SHA512 236ecd2083a040801819a990ebfebe7e7db73d6c100fe4e3af7d56bb6850e95e18b961bcdebd5909bfd9d18a3462ca29cdc019b910be10b63cde58a21ceae995 DIST Kokua_RLV_7_1_8_58506_x86_64.tar.xz 190276780 BLAKE2B fab2b3fedc6e4791eb98c3c5ba6f6d1ad46e68cdc603b4f3575b7e1199d330d0f471a6807804dc8fbe22af287896f521305ad2aeb6167a40ebb20f32e3c642bb SHA512 47bd52eec468b81ea83af38611b7db0319e91181ca83aa15edbc0a46ab1ff3b6d441ab9b2442275c59af473797f1be84d8bda79316991e847b91a1550996e1dd -EBUILD kokua-bin-7.1.7.ebuild 2097 BLAKE2B 80c66945e53deb27e064f33c4531ecd817884f316a24b6a044c9878313579663815849d8eab698bbc130ddd8d2c7281baec54d6870ddea62139406c462926abc SHA512 50da0d1aee0a5af2deaca633cb39cdefc494102200b37ea0b52b188f07c86381c293a07dac45b3f48cdaceb085a3b7fe499c578787023b81e1594f0309f620e4 -EBUILD kokua-bin-7.1.8.ebuild 2097 BLAKE2B 5c89e475b544b6af8dffb071e0fe8c0e9c2f62add3fa58da44ee905cecccdeefbccfb50eba160d113e83601cfc0205c0f1451c5c980e62eaa9a01c45294863d2 SHA512 c6284f045837209c8757db36b10dc532860beea9978ce310cbe5732701a5145e7029eecb8cf093a8995bc9743faac3d5a393ceb24d7dbcfd61e305da4011a0ed +EBUILD kokua-bin-7.1.10.ebuild 2108 BLAKE2B 3641b3bd53b25e11bf8bb266d77ed94ea2ac61e8d52c002e9e07e69f6c16ed223bdcf356bab13c7b2d3144aba6efdf564d17a1a500b1a2531149f37dd5d58e67 SHA512 261db8f5900a616090a6fff238332544d44e3c236dc7dfc29b3ad45c5d1a27ffa0fb0dcae44855f92acfad8dcdafc97f6333ed8aead015d1811b175e6544383e +EBUILD kokua-bin-7.1.7.ebuild 2021 BLAKE2B eb91945f0b3cc01e23626998163fbdaa5f1921c5e98e3e6414680ca4d83fe329eb2f5de8bf826075fde7e3b9a8fc5c0c07c1c75a7447d44301ead48a96d81c58 SHA512 316b1590cbe2523f2d188f80940123a9e0033273b4c285f1e27ebb7acbca7591f08c6aa59e5b1dda2a901b30c4f608c58237f3a70b38c1e3ec90328400ea5b34 +EBUILD kokua-bin-7.1.8.ebuild 2021 BLAKE2B cd261c38a19fb678b21cd912872f1d48b0dd84dfafab33b88952e1da9bea31080333039d22c2e19a34554d2c524885d81d227904fe1cb6e4d3b7488a809f50fe SHA512 bd50536da8d6c74b5ee10ad483583a47cd8da9def6bb8db2862a5f2a569b5890b87fd31764b3fa96101ea7c216722260f20977dbcb3fc9d97af46c031c1b59e2 diff --git a/games-simulation/kokua-bin/kokua-bin-7.1.10.ebuild b/games-simulation/kokua-bin/kokua-bin-7.1.10.ebuild new file mode 100644 index 0000000..6227d14 --- /dev/null +++ b/games-simulation/kokua-bin/kokua-bin-7.1.10.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# check: https://sourceforge.net/projects/kokua.team-purple.p/files/Kokua-SL/Linux64Bit/ +REVISION=59780 + +DESCRIPTION="An open source metaverse viewer" +HOMEPAGE="http://blog.kokuaviewer.org/" + +# https://bitbucket.org/kokua/downloads/downloads/Kokua_RLV_7_1_10_59780_x86_64.tar.xz +MY_PV=$(ver_rs 1-2 '_') +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.xz ) + !ftrlv? ( https://bitbucket.org/kokua/downloads/downloads/${MY_P}.tar.xz )" +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 +} diff --git a/games-simulation/kokua-bin/kokua-bin-7.1.7.ebuild b/games-simulation/kokua-bin/kokua-bin-7.1.7.ebuild index 83f9367..7b7c1be 100644 --- a/games-simulation/kokua-bin/kokua-bin-7.1.7.ebuild +++ b/games-simulation/kokua-bin/kokua-bin-7.1.7.ebuild @@ -1,9 +1,7 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 - -inherit versionator +EAPI=8 # check: https://sourceforge.net/projects/kokua.team-purple.p/files/Kokua-SL/Linux64Bit/ REVISION=58088 @@ -11,7 +9,7 @@ REVISION=58088 DESCRIPTION="An open source metaverse viewer" HOMEPAGE="http://blog.kokuaviewer.org/" -MY_PV=$(get_version_component_range 1-3 $(replace_all_version_separators '_')) +MY_PV=$(ver_rs 1-2 '_') MY_P="Kokua_RLV_${MY_PV}_${REVISION}_x86_64" MY_PFT="Kokua_FTRLV_${MY_PV}_${REVISION}_x86_64" SRC_URI=" diff --git a/games-simulation/kokua-bin/kokua-bin-7.1.8.ebuild b/games-simulation/kokua-bin/kokua-bin-7.1.8.ebuild index 804f5a2..d9901c1 100644 --- a/games-simulation/kokua-bin/kokua-bin-7.1.8.ebuild +++ b/games-simulation/kokua-bin/kokua-bin-7.1.8.ebuild @@ -1,9 +1,7 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 - -inherit versionator +EAPI=8 # check: https://sourceforge.net/projects/kokua.team-purple.p/files/Kokua-SL/Linux64Bit/ REVISION=58506 @@ -11,7 +9,7 @@ REVISION=58506 DESCRIPTION="An open source metaverse viewer" HOMEPAGE="http://blog.kokuaviewer.org/" -MY_PV=$(get_version_component_range 1-3 $(replace_all_version_separators '_')) +MY_PV=$(ver_rs 1-2 '_') MY_P="Kokua_RLV_${MY_PV}_${REVISION}_x86_64" MY_PFT="Kokua_FTRLV_${MY_PV}_${REVISION}_x86_64" SRC_URI=" |