diff options
author | Paul Healy <lmiphay@gmail.com> | 2023-11-22 19:57:14 +0000 |
---|---|---|
committer | Paul Healy <lmiphay@gmail.com> | 2023-11-22 19:57:14 +0000 |
commit | 2ec72c829218678889c8d0d9c0e994fdcc854dd8 (patch) | |
tree | fe3c551f5f52555856d91dbb6c1b71efd2a1cef2 | |
parent | remove old kokua ebuild (diff) | |
download | lmiphay-2ec72c829218678889c8d0d9c0e994fdcc854dd8.tar.gz lmiphay-2ec72c829218678889c8d0d9c0e994fdcc854dd8.tar.bz2 lmiphay-2ec72c829218678889c8d0d9c0e994fdcc854dd8.zip |
revbump fs
Signed-off-by: Paul Healy <lmiphay@gmail.com>
-rw-r--r-- | games-simulation/firestorm-bin/Manifest | 2 | ||||
-rw-r--r-- | games-simulation/firestorm-bin/firestorm-bin-6.6.16_p1.ebuild | 101 |
2 files changed, 103 insertions, 0 deletions
diff --git a/games-simulation/firestorm-bin/Manifest b/games-simulation/firestorm-bin/Manifest index 48f2688..4a1dada 100644 --- a/games-simulation/firestorm-bin/Manifest +++ b/games-simulation/firestorm-bin/Manifest @@ -7,10 +7,12 @@ DIST Phoenix-Firestorm-Betax64-6-6-15-69819.tar.xz 162601648 BLAKE2B f622b6eaea5 DIST Phoenix-Firestorm-Betax64-6-6-16-70316.tar.xz 164157544 BLAKE2B fe3ccfa9c7b620c596e1ab6e91c0aac879a8043df799657258240d75996ea6474a7434aae9946bd7d6cb13e812d885709ef5d787b305b898d3a80b7acb275584 SHA512 7cb58e13c84083217cf9174a0ad81e6c0b0caad38f221fced065d8ee3ac696a7dd15735ec010604f41db26229e25a109addf59f1335dbda37f44bc9d603be060 DIST Phoenix-Firestorm-Releasex64-6-6-14-69596.tar.xz 161845980 BLAKE2B 1b3ee9d4303dfbff6608c4a96953f18100da89c90bcd7d882d0824b59aade85efda9b00f17a29db1a094307e942596a3017c99d9ee9a393c1e7a721ad196390b SHA512 2b3350f107f4b4afd4da60078d2e4a231a11d45ff4deef528a499f769c9b7adc51e92c792bf5f499394155d8b1e1394684d7efb42f3e414a99754ae69665c71e DIST Phoenix-Firestorm-Releasex64-6-6-16-70321.tar.xz 164172472 BLAKE2B ca05e89d8d181862f7dc016cc7551118cc0dd62b20eeaf6d08adb67864d5e0f4e974c332ae068bb88feeb013702e496505cf2bcee8d0719ee7eedfc3f000c888 SHA512 c328a25e66797067a327c4b9ff611df94c01191658806907711b205ad5229596179470ea4d9c542eb883221209d897ec34f22870546895701d7d5745aa07acdd +DIST Phoenix-Firestorm-Releasex64-6-6-16-70336.tar.xz 163153600 BLAKE2B 7842fb424a0bb5187707ddf8967971852d03365f1226e436b5c6c88b097d250447e1e3e8cdbaf0d0bda41063cd076681c9b232d01ace90eb4becf9945cd67c06 SHA512 9669f5818a7d60c8ccbbdab029e9292812171bb7679ae566dabd24435d78f9f0415f493edfa811edb24c9ef7d4d1818d75a1292261af38aac656409adadac009 EBUILD firestorm-bin-6.6.14.ebuild 2378 BLAKE2B 1b2f43864e66f4fb42d891c015dcea12401c7ce1dd1f26533a68b6fd7d3b704d345139006009288f71fae47bbc7f3a86a4952ff91cbb400d8a8ee7f881d4dd00 SHA512 a62119ba191a83bb2dcf1b6903898bda8c4c83f150b19f8dc61e4e4c3aee2a91c9305d1da5f6150439c2e61cc6c0066aceaad7420a1d5da24fbd19af3ccbadfb EBUILD firestorm-bin-6.6.15_beta.ebuild 2476 BLAKE2B 4aa240f7fb212ae232a23786de7ef845cbdc5426f7c10f703fea33d135fff95bf6fc77a5bbc1147d44d0f2809c5d4418ac25ae5b25314e74a66271340f810137 SHA512 b2fa72e577d60ca60606cd4feab11bda3df48dc8b4a7a0639563ad315602701dfb06b7399a5d330963468a342c49080f6b5f802d309c59a4146e8f7a4c55fb8d EBUILD firestorm-bin-6.6.16.ebuild 2378 BLAKE2B f39ea2cb41b1bc4ba5df97c86254f189cd22ddaca47abf91382e5c35de0ecddf1b5f02c251e33733109f31815b4ff4a12e522c6c6d9b679e08a97e707623f0b4 SHA512 8c7ea02931d8dae3e4c0576efd0d3c262e7921851b99e657d924ddd9b2ae87c3773233f8ddbfad39b5e671c76f32510a12cd990f501710d411f7435fe785a368 EBUILD firestorm-bin-6.6.16_beta.ebuild 2574 BLAKE2B 979d433f2a98c3c46f1063bd2dcffdd14b1cbbfea4b5ae424bfa4d5b014a96635f21002b890b682f41a81f2ee7ed5e6d3b22ee1961c065b6f587d211c0bd13e3 SHA512 ea8d7aec2a5b83fff92dd47c86aa1c190ef371ea1eeb832d4709c0d4f5c0c2a02b9d089fa105d13ab7756bd7c5e04c95b1a710277b3eaee7048b6a658559e622 +EBUILD firestorm-bin-6.6.16_p1.ebuild 2378 BLAKE2B e7d44bc481ab44cce2260f0fa082c3b4fddf056dfa6eea16c23d2aec52d57847147521c9f885f296614af759baa52d433a1820dc6ee60ea71decf1b96981beb2 SHA512 4f04963be2da9ca6b6c860365b8f653a41be16168954208ab406fc1f73e658779615974498d7391400e389447ddc8fd01ff66abd84cd5128f1c6a2c5ab3184ab EBUILD firestorm-bin-7.0.0_alpha.ebuild 2375 BLAKE2B 4f2dcd0f2f1979c3e5617d45f78901f32e8119738cd585e1f5a0343f986001c5332afbf648d4729564f002bfd28c0f6e866c83c3bff24071c3237f0d8fa02232 SHA512 7946168569baefd399ec709645034a57f13d381bc67763d343cc2a28fe89cc14e43ea7908921a57affd073c921d98208d8819a88c7a7b7fa676f4f37b51d4e37 EBUILD firestorm-bin-7.0.0_alpha_p1.ebuild 2372 BLAKE2B 320b9b2cb7e4b372a83fbde70affaafa028ebf8ad2d27af8b78c60710988a2e908639096badf77c818456f2769ccf6bfb3fa1fd61412744f56d851879d44410a SHA512 0eed9e2ca68e7740a4d1da61ff8f5bd5322e0ebdabaa7e7b1cc70df5ecf5156a249cf23a6f6f515046eed7867eab41c818315289379b9ade368d190d3f2507e1 MISC metadata.xml 324 BLAKE2B 81736ea9c591cc65d39ffc5c83100544150f9127a2ca952dc64c6fe68539e135f5dbf7b1a43edd54fab646b1d23c44826dc3b754ed1d1f6eed41a79adaf90a1a SHA512 a8ac8ef7c75c0cf8c35422ac68e1df14f64e56d696272f32464351e7c00a490f12f16bb9e670ff4a033c713f7f8d7f3b1dbb4d034c41cf1092423af4357568b3 diff --git a/games-simulation/firestorm-bin/firestorm-bin-6.6.16_p1.ebuild b/games-simulation/firestorm-bin/firestorm-bin-6.6.16_p1.ebuild new file mode 100644 index 0000000..55d7207 --- /dev/null +++ b/games-simulation/firestorm-bin/firestorm-bin-6.6.16_p1.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop font + +REVISION=70336 + +DESCRIPTION="An open source metaverse viewer" +HOMEPAGE="http://www.firestormviewer.org/" + +MY_PV=$(ver_cut 1-3) +MY_PV=${MY_PV//\./-} +MY_P="Phoenix-Firestorm-Releasex64-${MY_PV}-${REVISION}" +SRC_URI=" + https://downloads.firestormviewer.org/release/linux/${MY_P}.tar.xz +" +# https://downloads.firestormviewer.org/release/linux/Phoenix-Firestorm-Releasex64-6-6-14-69596.tar.xz +# https://downloads.firestormviewer.org/preview/linux/Phoenix-Firestorm-Betax64-6-6-9-68580.tar.xz + +RESTRICT="mirror" + +LICENSE="GPL-2-with-Linden-Lab-FLOSS-exception" +SLOT="0" +KEYWORDS="~amd64 -*" +IUSE="voice" + +INST_DIR="opt/firestorm-bin" +QA_PREBUILT="${INST_DIR}/*" + +RDEPEND=" + app-crypt/libmd + dev-libs/libbsd + dev-libs/libgcrypt + dev-libs/libgpg-error + dev-libs/openssl + dev-libs/boost + media-fonts/kochi-substitute + media-fonts/unifont + media-libs/freetype + media-libs/gstreamer + media-libs/libogg + media-libs/libvorbis + media-libs/opus + media-plugins/gst-plugins-meta + net-libs/gnutls + net-misc/curl + net-dns/c-ares + sys-apps/dbus + sys-libs/glibc + sys-libs/zlib + virtual/glu + virtual/libcrypt + virtual/opengl + x11-libs/libxcb + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXinerama + voice? ( net-dns/libidn-compat ) +" +DEPEND="${RDEPEND} + app-admin/chrpath +" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + # shouldn't need to null RPATH with chrpath - but scanelf + # reports 'Security problem NULL DT_RPATH' otherwise + chrpath -r '' lib/libffi.so.5.0.10 + scanelf -Xr lib/libffi.so.5.0.10 + chrpath -r '' lib/libalut.so.0.0.0 + scanelf -Xr lib/libalut.so.0.0.0 + chrpath -r '' bin/dullahan_host + scanelf -Xr bin/dullahan_host + + eapply "${FILESDIR}/add-unifonts.patch" + + eapply_user +} + +src_install() { + mkdir -p "${D}/${INST_DIR}/" + + cp -a . "${D}/${INST_DIR}/" || die + + dosym /${INST_DIR}/firestorm /usr/bin/firestorm-bin + + insinto /etc/revdep-rebuild + doins "${FILESDIR}"/70${PN} + + make_desktop_entry firestorm-bin "Phoenix Firestorm Viewer (bin)" /${INST_DIR}/firestorm_icon.png + + # a hardwired fallback font in LLWindowSDL::getDynamicFallbackFontList + mkdir -p "${D}/usr/share/fonts/truetype/kochi/" + dosym /usr/share/fonts/kochi-substitute/kochi-gothic-subst.ttf \ + /usr/share/fonts/truetype/kochi/kochi-gothic.ttf +} |