logo

overlay

My own overlay for experimentations, use with caution, no support is provided git clone https://hacktivis.me/git/overlay.git
commit: 23d8013e6d0f8a13570e9572979fc71518548327
parent 271b5fbc1b658a6cbcece9b89958b35a448a69c7
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sat,  3 Jul 2021 17:29:19 +0200

games-engines/openmw: Unused, remove

Diffstat:

Dgames-engines/openmw/Manifest1-
Dgames-engines/openmw/metadata.xml26--------------------------
Dgames-engines/openmw/openmw-0.44.0.ebuild126-------------------------------------------------------------------------------
3 files changed, 0 insertions(+), 153 deletions(-)

diff --git a/games-engines/openmw/Manifest b/games-engines/openmw/Manifest @@ -1 +0,0 @@ -DIST openmw-0.44.0.tar.gz 4976422 BLAKE2B 9dec8412aa68ac35ba51926c7e5c5a64ce717ea6677162e0b35439a59c482375b7729bd462fa6e8da2e9b463c1121cdca0a5b42f553095da82a83cefb11986ce SHA512 1b178891274361b7821ac1d3d66976ed5d443545531499d98f7ed30823f3891172cc5dcb3f7382ba0f561774a92b9ad8805e0c9582b78d2f010e4ed661219017 diff --git a/games-engines/openmw/metadata.xml b/games-engines/openmw/metadata.xml @@ -1,26 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> - </maintainer> - <use> - <flag name="devtools">Install development tools like - bsatool, esmtool and opencs.</flag> - </use> - <upstream> - <changelog>https://github.com/OpenMW/openmw/releases</changelog> - <doc lang="en">https://wiki.openmw.org</doc> - <bugs-to>https://bugs.openmw.org/</bugs-to> - <remote-id type="github">OpenMW/openmw</remote-id> - </upstream> - <longdescription lang="en"> - OpenMW is a new and modern engine based on the one that runs the 2002 - open-world RPG Morrowind. The engine (OpenMW) will come with its own - editor (OpenCS) which will allow the user to edit or create their own - games. Both OpenCS and OpenMW are written from scratch and aren’t - made to support any third party programs the original Morrowind - engine uses to improve its functionality. - </longdescription> -</pkgmetadata> diff --git a/games-engines/openmw/openmw-0.44.0.ebuild b/games-engines/openmw/openmw-0.44.0.ebuild @@ -1,126 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils gnome2-utils readme.gentoo-r1 - -DESCRIPTION="Open source reimplementation of TES III: Morrowind" -HOMEPAGE="https://openmw.org/" -SRC_URI="https://github.com/OpenMW/openmw/archive/${P}.tar.gz" - -LICENSE="GPL-3 MIT BitstreamVera ZLIB" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc devtools +qt5" - -RDEPEND=" - dev-games/mygui - >=dev-games/openscenegraph-3.5.5:=[ffmpeg,jpeg,png,sdl,svg,truetype,zlib] - dev-games/openscenegraph-qt - dev-libs/boost:=[threads] - dev-libs/tinyxml[stl] - media-libs/libsdl2[joystick,opengl,video,X] - media-libs/openal - media-video/ffmpeg:= - >=sci-physics/bullet-2.86 - virtual/opengl - qt5? ( - app-arch/unshield - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtopengl:5 - dev-qt/qtwidgets:5 - ) -" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( - app-doc/doxygen[doc] - dev-python/sphinx - ) -" - -S="${WORKDIR}/${PN}-${P}" - -src_prepare() { - cmake-utils_src_prepare - - # We don't install license files - sed -e '/LICDIR/d' \ - -i CMakeLists.txt || die - # Use the system tinyxml headers - sed -e 's/"tinyxml.h"/<tinyxml.h>/g' \ - -e 's/"tinystr.h"/<tinystr.h>/g' \ - -i extern/oics/ICSPrerequisites.h || die -} - -src_configure() { - use devtools && ! use qt5 && \ - elog "'qt5' USE flag is disabled, 'openmw-cs' will not be installed" - - local mycmakeargs=( - -DBUILD_BSATOOL=$(usex devtools) - -DBUILD_DOCS=$(usex doc) - -DBUILD_ESMTOOL=$(usex devtools) - -DBUILD_LAUNCHER=$(usex qt5) - -DBUILD_NIFTEST=$(usex devtools) - -DBUILD_OPENCS=$(usex devtools $(usex qt5)) - -DBUILD_WIZARD=$(usex qt5) - -DBUILD_UNITTESTS=OFF - -DGLOBAL_DATA_PATH=/usr/share - -DICONDIR="/usr/share/icons/hicolor/256x256/apps" - -DMORROWIND_DATA_FILES="/usr/share/morrowind-data" - -DUSE_SYSTEM_TINYXML=ON - -DDESIRED_QT_VERSION=5 - ) - - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile - - if use doc ; then - cmake-utils_src_compile doc - find "${CMAKE_BUILD_DIR}"/docs/Doxygen/html \ - -name '*.md5' -type f -delete || die - HTML_DOCS=( "${CMAKE_BUILD_DIR}"/docs/Doxygen/html/. ) - fi -} - -src_install() { - cmake-utils_src_install - - local DOC_CONTENTS=" - You need the original Morrowind data files. If you haven't - installed them yet, you can install them straight via the - installation wizard which is the officially supported method - (either by using the launcher or by calling 'openmw-wizard' - directly).\n" - - if ! use qt5; then - local DOC_CONTENTS+="\n\n - USE flag 'qt5' is disabled, 'openmw-launcher' and - 'openmw-wizard' are not available. You are on your own for - making the Morrowind data files available and pointing - openmw at them.\n\n - Additionally; you must import the Morrowind.ini file before - running openmw with the Morrowind data files for the first - time. Typically this can be done like so:\n\n - \t mkdir -p ~/.config/openmw\n - \t openmw-iniimporter /path/to/Morrowind.ini ~/.config/openmw/openmw.cfg" - fi - - readme.gentoo_create_doc -} - -pkg_postinst() { - gnome2_icon_cache_update - readme.gentoo_print_elog -} - -pkg_postrm() { - gnome2_icon_cache_update -}