summaryrefslogtreecommitdiff
path: root/games-action
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-08-12 18:08:24 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-08-12 18:08:24 +0100
commit8a60ccc0bb618fc402bc140a5cee6cf89addec51 (patch)
tree65afd2233c6a32062b2b52a4a901abf4f801c12d /games-action
parent78f20b3ec2b822f4add309f60998356f403cf879 (diff)
gentoo auto-resync : 12:08:2023 - 18:08:23
Diffstat (limited to 'games-action')
-rw-r--r--games-action/Manifest.gzbin14865 -> 14537 bytes
-rw-r--r--games-action/descent3-demo/Manifest3
-rw-r--r--games-action/descent3-demo/descent3-demo-1.4.0a-r3.ebuild76
-rw-r--r--games-action/descent3-demo/metadata.xml15
-rw-r--r--games-action/descent3/Manifest4
-rw-r--r--games-action/descent3/descent3-1.4.0b-r3.ebuild103
-rw-r--r--games-action/descent3/metadata.xml11
7 files changed, 0 insertions, 212 deletions
diff --git a/games-action/Manifest.gz b/games-action/Manifest.gz
index dfb46a7a355c..4be79ba38962 100644
--- a/games-action/Manifest.gz
+++ b/games-action/Manifest.gz
Binary files differ
diff --git a/games-action/descent3-demo/Manifest b/games-action/descent3-demo/Manifest
deleted file mode 100644
index 150501badf6b..000000000000
--- a/games-action/descent3-demo/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST descent3-demo.run 45118289 BLAKE2B 7e64f03aa6cf75839d1eddf0116686c9d2a121f69a764cf416695455008b608579449ab7458177a2be11910ad361f707501153749d5c8b58dacc36e338251c1c SHA512 8f5e790257d0477e4238aae8fb5b4b1f21e23f188775cb53a5197baf0c174017d821e3a8dd696f9c0fd27838e08cff4bde0d6f5a9dca87a7e8af29cdc627d29c
-EBUILD descent3-demo-1.4.0a-r3.ebuild 1698 BLAKE2B 8d6ab7ef4e8cb6a106f7de93c3a5928a7273f53b39a7b2ad61bd01eca92ea59426d131b195204a4228adf0c80b8a50282ed1f81e99f49ce78d5a7c2a02e26cb3 SHA512 dabbed96aa782ff6a9f20c1a496b204edcb3e9ca1fd8efa104c6b7a3b2574132d1919c5b2f391cbe5a6d6b869c3b5fc06d29d12553033690533ea1456863b9c2
-MISC metadata.xml 675 BLAKE2B 4139ed645b5f8dc482764849d22aab2db6873c040f4a9379e868c7a94f7939922fe2f3c322b62bae133098c1e2d385e3cac2b846667b690f404a19dfaf631d38 SHA512 0dfed7da1f78d986827b595053a09204b8f03f5ee2f701ef5304b6f0d5528c6c037326cb95497d5d9e071857dc3cc43808b2d67a1299053ffe9732e698c1f553
diff --git a/games-action/descent3-demo/descent3-demo-1.4.0a-r3.ebuild b/games-action/descent3-demo/descent3-demo-1.4.0a-r3.ebuild
deleted file mode 100644
index a0ae950ccf3b..000000000000
--- a/games-action/descent3-demo/descent3-demo-1.4.0a-r3.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop unpacker wrapper xdg
-
-DESCRIPTION="Indoor/outdoor 3D combat with evil robotic mining spacecraft"
-HOMEPAGE="https://www.lokigames.com/products/descent3/"
-SRC_URI="mirror://lokigames/loki_demos/${PN}.run"
-S="${WORKDIR}"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa pulseaudio"
-REQUIRED_USE="?? ( alsa pulseaudio )"
-
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
- sys-libs/glibc
- >=virtual/opengl-7.0-r1[abi_x86_32(-)]
- >=x11-libs/libX11-1.6.2[abi_x86_32(-)]
- >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
- alsa? ( media-libs/alsa-oss[abi_x86_32(-)] )
- pulseaudio? ( media-libs/libpulse[abi_x86_32(-)] )
-"
-BDEPEND="games-util/loki_patch"
-
-dir="/opt/${PN}"
-QA_PREBUILT="
- ${dir#/}/descent3_demo.x86
- ${dir#/}/netgames/*.d3m
-"
-
-src_install() {
- local \
- snd= \
- demo="data/demos/descent3_demo" \
- exe="descent3_demo.x86"
-
- loki_patch patch.dat data/ || die
-
- insinto ${dir}
- doins -r "${demo}"/*
-
- exeinto ${dir}
- doexe "${demo}/${exe}"
-
- # Required directory
- keepdir "${dir}"/missions
-
- # Fix for 2.6 kernel crash, bug #151148
- dosym ppics.hog "${dir}"/PPics.Hog
-
- if use alsa; then
- snd="aoss "
- elif use pulseaudio; then
- snd="env LD_PRELOAD=\"${EPREFIX}/usr/$(ABI=x86 get_libdir)/pulseaudio/libpulsedsp.so\" "
- fi
-
- make_wrapper ${PN} "${snd}./${exe} -G -o" "${dir}"
- newicon "${demo}"/launch/box.png ${PN}.png
- make_desktop_entry ${PN} "Descent 3 (Demo)"
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- elog "To play the game run:"
- elog " descent3-demo"
- elog
- elog "If the game appears blank, then run it windowed with:"
- elog " descent3-demo -w"
-}
diff --git a/games-action/descent3-demo/metadata.xml b/games-action/descent3-demo/metadata.xml
deleted file mode 100644
index c302600542cf..000000000000
--- a/games-action/descent3-demo/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
-</maintainer>
-<longdescription>
-Descent 3 is a first-person 3-D action flight-sim which takes place in both
-indoor and outdoor arenas. The game was ported to Linux by the now defunct Loki
-Entertainment and is commercial software. You can still pick up a copy from
-Tuxgames (http://www.tuxgames.com), but supplies are limited, as the publisher
-is no longer in business. This is the free demo version of the full game.
-</longdescription>
-</pkgmetadata>
diff --git a/games-action/descent3/Manifest b/games-action/descent3/Manifest
deleted file mode 100644
index 1d1ac18c27eb..000000000000
--- a/games-action/descent3/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST descent3-1.4.0a-x86.run 2736956 BLAKE2B 23ea2042404308ff6d9b1b3fca688b1b59c9a774017ed0ca0a1e95166c698a41f7453addf6af043bb5faed8866ce590692dc8c708de01fb5464b0c456863c50e SHA512 e6c5d6a678c46374c5d5d40589d40906378fd17ebb658778a2d052a71cd069877a43eb83b344b41473fe443e886c3b07283ea9de908df4ab8584638670114ecc
-DIST descent3-1.4.0b-x86.run 4504631 BLAKE2B e6e807b8e1bc511a612a7b217ec9b86bb75cebfee3b30f636f7b668a651c09e61b13679d332e92708e8adc926033c4abe9b270e0357673d4026f934f31287de2 SHA512 912afcf51a2f4f8cacb231e318d4837c64b2f762109244c083760b5e580298d4166fea0878ee2d344b841c788d673896a09d0052ebea59dead637d834e826db3
-EBUILD descent3-1.4.0b-r3.ebuild 2594 BLAKE2B 60afc4a5195afb3b9d5674be56c58e365de7dce0eea8fea1c52b67e62c11c1adb8b778836fd6ab0e30a77845944730f4bd7ee4b99c8838a99693aa69362ea5ad SHA512 d2b04034cf823e13656b5c44cc5fbe2d8f2ca11bd77a47a27046b3a0141bc2110229f5b26a3695d977a3f2c51d0d1bbd4065f31483b1736ef76f5797aafdea8d
-MISC metadata.xml 626 BLAKE2B 4ee317cf84615379ac886c74db143b9ddf127e7d89c1cdf462e6de43437bb56e266cc9feea75701f289e209c4811a072011071380ec311432369500d594d8236 SHA512 b8ac25a5b2e48220caa1edf927bfe4aa26b54a77c08b65a4480293399376faf8ea198da46a98b80d6d64b31017a04195757020995ce8f6ffa9ef472496984d68
diff --git a/games-action/descent3/descent3-1.4.0b-r3.ebuild b/games-action/descent3/descent3-1.4.0b-r3.ebuild
deleted file mode 100644
index 0756a6d15fc4..000000000000
--- a/games-action/descent3/descent3-1.4.0b-r3.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cdrom desktop unpacker wrapper
-
-DESCRIPTION="Descent 3 - 3-Dimensional indoor/outdoor spaceship combat"
-HOMEPAGE="http://www.lokigames.com/products/descent3/"
-SRC_URI="mirror://lokigames/${PN}/${PN}-1.4.0a-x86.run
- mirror://lokigames/${PN}/${P}-x86.run"
-
-LICENSE="LOKI-EULA"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="nocd videos"
-
-RESTRICT="strip mirror bindist"
-
-RDEPEND="
- media-libs/libsdl[abi_x86_32(-)]
- media-libs/smpeg[abi_x86_32(-)]
- sys-libs/glibc
- virtual/opengl[abi_x86_32(-)]
- x11-libs/libX11[abi_x86_32(-)]
- x11-libs/libXext[abi_x86_32(-)]
-"
-
-dir=opt/${PN}
-Ddir="${ED}"/${dir}
-
-pkg_setup() {
- if use videos ; then
- ewarn "The installed game takes about 1.2GB of space!"
- elif use nocd ; then
- ewarn "The installed game takes about 510MB of space!"
- else
- ewarn "The installed game takes about 220MB of space!"
- fi
-}
-
-src_unpack() {
- if use videos ; then
- cdrom_get_cds missions/d3.mn3 movies/level1.mve
- else
- cdrom_get_cds missions/d3.mn3
- fi
-
- mkdir -p "${S}"/{a,b} || die
- cd "${S}"/a || die
- unpack_makeself ${PN}-1.4.0a-x86.run
- cd "${S}"/b || die
- unpack_makeself ${P}-x86.run
-}
-
-src_install() {
- einfo "Copying files... this may take a while..."
- exeinto ${dir}
- doexe ${CDROM_ROOT}/bin/x86/glibc-2.1/{${PN},nettest}
- insinto ${dir}
- doins ${CDROM_ROOT}/{FAQ.txt,README{,.mercenary},d3.hog,icon.{bmp,xpm}}
-
- cd "${Ddir}" || die
- # TODO: move this to src_unpack where it belongs
- tar xzf ${CDROM_ROOT}/data.tar.gz || die
- tar xzf ${CDROM_ROOT}/shared.tar.gz || die
-
- if use nocd; then
- doins -r ${CDROM_ROOT}/missions
- fi
-
- if use videos ; then
- cdrom_load_next_cd
- doins -r ${CDROM_ROOT}/movies
- fi
-
- cd "${S}"/a || die
- bin/Linux/x86/loki_patch --verify patch.dat || die
- bin/Linux/x86/loki_patch patch.dat "${Ddir}" >& /dev/null || die
-
- cd "${S}"/b || die
- bin/Linux/x86/loki_patch --verify patch.dat || die
- bin/Linux/x86/loki_patch patch.dat "${Ddir}" >& /dev/null || die
-
- # now, since these files are coming off a cd, the times/sizes/md5sums wont
- # be different ... that means portage will try to unmerge some files (!)
- # we run touch on ${D} so as to make sure portage doesnt do any such thing
- find "${Ddir}" -exec touch '{}' + || die
-
- make_wrapper descent3 ./descent3.dynamic "${dir}" "${dir}"
- newicon ${CDROM_ROOT}/icon.xpm ${PN}.xpm
-
- # Fix for 2.6 kernel crash
- cd "${Ddir}" || die
- ln -sf ppics.hog PPics.Hog || die
-
- make_desktop_entry ${PN} "Descent 3" ${PN}
-}
-
-pkg_postinst() {
- elog "To play the game run:"
- elog " descent3"
-}
diff --git a/games-action/descent3/metadata.xml b/games-action/descent3/metadata.xml
deleted file mode 100644
index f99362e46bdf..000000000000
--- a/games-action/descent3/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
-</maintainer>
-<longdescription>
-Descent 3 is a first-person 3-D action flight-sim which takes place in both indoor and outdoor arenas. The game was ported to Linux by the now defunct Loki Entertainment and is commercial software. You can still pick up a copy from Tuxgames (http://www.tuxgames.com), but supplies are limited, as the publisher is no longer in business.
-</longdescription>
-</pkgmetadata>