aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games-simulation/firestorm-bin/Manifest2
-rw-r--r--games-simulation/firestorm-bin/firestorm-bin-6.0.1.ebuild73
2 files changed, 75 insertions, 0 deletions
diff --git a/games-simulation/firestorm-bin/Manifest b/games-simulation/firestorm-bin/Manifest
index 0aee11d..55cef4f 100644
--- a/games-simulation/firestorm-bin/Manifest
+++ b/games-simulation/firestorm-bin/Manifest
@@ -1,3 +1,4 @@
+DIST Phoenix_FirestormOS-Betax64_x86_64_6.0.1.56535.tar.xz 154226000 BLAKE2B fa884e0363ec42f92789b7bd12c0522ff25fedb9c92f7364539e4a08889992933a36c5d8aed1757a9c114ede650f478c3ea531f8f5cd2c71bc0058a14d10700e SHA512 6e0e55c000ba56cfeda6d80f618363ae7d9c043684c287edd4786a39f8a97395a77bca1038d5ee27bcfc58e5cc79b53a461d82c74a7a0553c70c657b769e9c63
DIST Phoenix_FirestormOS-Releasex64_x86_64_5.0.11.53634.tar.xz 132093348 BLAKE2B 297c82d8b6ffab5fdd5fa1b19d786d54c3ea875503de59eebf383fb63aeaa6c5795f5e80120f4084da53002f02ad845bf5f70325104b4395c9903757f9651dbb SHA512 c344aaf51a0489ebb84bdf65b757af36a6706a5f87177a3747a54e3fe24ea922d69e7d1d4562e2a2ce8379f36fd3dc45d8818a940202ef817b44f6f424a3c05b
DIST Phoenix_FirestormOS-Releasex64_x86_64_5.0.7.52912.tar.xz 131278544 BLAKE2B cc83c9cd13026266afd9501e9f8aad8aa9340b607376dd50fad9fe318e301d4b9bd8832e25dff4a0fbb888ac3b96ed2ad22e371993439ac93a98593b12488824 SHA512 47309b9b24248d0dfd45ea50db30cc4cdf039485868d45b6b34532112c2644b546f5a684bab8053deb052729d3d6a98e80090edaacd399c266f51d226f0ef575
DIST Phoenix_FirestormOS-Releasex64_x86_64_5.1.7.55780.tar.xz 157252764 BLAKE2B cc3b8e0edc568730cf06b48c1f30706b204ba21132586e4eb08bcc63995a22f03998fe1266a9e5aea76677e1c3ed50f8a3a927e2ba8ef149b5e4e9af94940caa SHA512 9ad6f3824e09672467dd9cb5320263565447a224fa488e215d5ed55f048efab052fd4270d09e4fa85d348909be14a7fdfb3464e39eaa808ef2e77748a8dc2fc7
@@ -8,3 +9,4 @@ EBUILD firestorm-bin-5.0.7.ebuild 1712 BLAKE2B db6096eb8b26bc1fba5cebf03d4cae5b8
EBUILD firestorm-bin-5.1.7-r1.ebuild 1786 BLAKE2B acfd30370eb46949d2bd872e52d875713aa17cf7c47a9a1897d537b75cc4aafaa562619cf961b034b84837f7995ba72b345fe64d37f167722299d0c3fbedb058 SHA512 ac4a8fd0354454defd1269bdf1e31bc86e13c8a69aece52b34115b577a491ea50b28048463f2d09f5687c48e715501467d46cb293100e5ef2d5e02b1da93b178
EBUILD firestorm-bin-5.1.7-r2.ebuild 1786 BLAKE2B 53cd8c3d67a9d04fc57361466e7098611882aa5d337c042428b76a6eb73b897c1df1874d0f8b7bce2025ae8ec96c2dd6cbe4bd360339407d070d33ed58c5993e SHA512 8fa5a5b35ffcfd71fea622b2e6fabbbd77be13b4b9ed633ffe94c7f85f8cccbc875549a1a0f8c0a43e9d92826026eb76540e6a7cddbf38c7d08dc63040d2551d
EBUILD firestorm-bin-5.1.7.ebuild 1786 BLAKE2B 5a212c115d5562d9f79b0abd1c9b865593d32527ca52247bbc3e582cfe300b2128c81d0593f0712fbb9584e247149a50bb0cdca3b76a469841de4911c8a65ae0 SHA512 a27a9802e41d3a4839efd5f475d76990a805693e56bd88c759d9f08a0075216a50d40852287eb269273b8f3dc25eb66cf4c9a275e18e6d73ebbd997b618c8d3d
+EBUILD firestorm-bin-6.0.1.ebuild 1602 BLAKE2B e5621cd7b490c37b8e2fd82e5e948a694320ade4c02928d3ce3d691c8bfeb029a9babd9eb59d9716ec30ba2e3d62752ac9a3384435500d4f1b8801a23c8dc45f SHA512 a1165947dc47cf62ca1bd167e163cc7368a62c8e46f4eed640fc8ed9943eb922e1968f0243824617e13b8da3ee08dc78b569f661789625cd211b4584475f041c
diff --git a/games-simulation/firestorm-bin/firestorm-bin-6.0.1.ebuild b/games-simulation/firestorm-bin/firestorm-bin-6.0.1.ebuild
new file mode 100644
index 0000000..c066182
--- /dev/null
+++ b/games-simulation/firestorm-bin/firestorm-bin-6.0.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils desktop
+
+REVISION=56535
+
+DESCRIPTION="An open source metaverse viewer"
+HOMEPAGE="http://www.firestormviewer.org/"
+
+MY_P="Phoenix_FirestormOS-Betax64_x86_64_${PV}.${REVISION}"
+SRC_URI="https://downloads.firestormviewer.org/preview/linux/${MY_P}.tar.xz"
+RESTRICT="mirror"
+
+LICENSE="GPL-2-with-Linden-Lab-FLOSS-exception"
+SLOT="0"
+KEYWORDS="~amd64 -*"
+IUSE="fmod"
+
+INST_DIR="opt/firestorm-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/libsdl
+ media-libs/libvorbis
+ media-libs/gstreamer
+ media-plugins/gst-plugins-meta
+ fmod? ( media-libs/fmod )
+ net-libs/gnutls
+ net-misc/curl
+ net-dns/c-ares
+ sys-libs/zlib
+ virtual/glu
+ virtual/opengl
+"
+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
+
+ eapply_user
+}
+
+src_install() {
+ mkdir -p "${D}/${INST_DIR}/"
+ cp -a . "${D}/${INST_DIR}/" || die
+ dosym /${INST_DIR}/firestorm /usr/bin/firestorm-bin
+ make_desktop_entry firestorm-bin "Phoenix Firestorm Viewer (bin)" /${INST_DIR}/firestorm_icon.png
+}