diff options
author | David Seifert <soap@gentoo.org> | 2017-12-20 22:30:19 +0100 |
---|---|---|
committer | David Seifert <soap@gentoo.org> | 2017-12-21 02:41:50 +0100 |
commit | 82202b48e2158d07fc60d0c6f6bbf6ddafdf3e45 (patch) | |
tree | e321b6359d4e2a4dbe33c9afb569f9383320f397 /games-engines | |
parent | games-engines/nazghul: Remove old (diff) | |
download | gentoo-82202b48e2158d07fc60d0c6f6bbf6ddafdf3e45.tar.gz gentoo-82202b48e2158d07fc60d0c6f6bbf6ddafdf3e45.tar.bz2 gentoo-82202b48e2158d07fc60d0c6f6bbf6ddafdf3e45.zip |
games-engines/openmw: Remove old
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Diffstat (limited to 'games-engines')
-rw-r--r-- | games-engines/openmw/Manifest | 1 | ||||
-rw-r--r-- | games-engines/openmw/openmw-0.41.0.ebuild | 134 |
2 files changed, 0 insertions, 135 deletions
diff --git a/games-engines/openmw/Manifest b/games-engines/openmw/Manifest index 37633e18db45..39136c95ce34 100644 --- a/games-engines/openmw/Manifest +++ b/games-engines/openmw/Manifest @@ -1,2 +1 @@ -DIST openmw-0.41.0.tar.gz 4884093 BLAKE2B 34bf59b5a0fccd77dd64e25f1e729eaf374e86e1db131ee37bf4d6ec073b02e8d4fa49c4a1fc77af9171279e99122f01ad85d46a70f8753248750eabbafc1254 SHA512 a47a7af3c6d3252e22206eb776069ef87f698acbe133b0e0294db307486c28cb300085fcf45b436af541dbb22f6d45f2ee3998e50a1c711f667f8a738813255d DIST openmw-0.42.0.tar.gz 4956838 BLAKE2B 5311a47bbbd917cc2fcf91f79c1f31896afa6cd54f3a1e75fc715c9e09362da9c9117a6c6b42a200047d6953ee4e5bf8ef80fe132f23806f5a354ac3ff634048 SHA512 f638e804e03e965db8e19cb37b3be67804202c1e43b0abf2730e0be104093edc31fc3656f90c570980b66ece4f5c889b44f0f59789e865327d221714a9ed65f3 diff --git a/games-engines/openmw/openmw-0.41.0.ebuild b/games-engines/openmw/openmw-0.41.0.ebuild deleted file mode 100644 index bd58ecbd02d1..000000000000 --- a/games-engines/openmw/openmw-0.41.0.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils gnome2-utils - -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" - -# 0.37.0: >=media-video/ffmpeg-0.9 is required for swresample -RDEPEND=" - >=dev-games/openscenegraph-3.3.4[ffmpeg,jpeg,png,qt5,sdl,svg,truetype,zlib] - dev-games/mygui - dev-libs/boost:=[threads] - dev-libs/tinyxml[stl] - media-libs/libsdl2[joystick,opengl,video,X] - media-libs/openal - || ( media-libs/libtxc_dxtn x11-drivers/nvidia-drivers ) - media-video/ffmpeg:= - >=sci-physics/bullet-2.83 - virtual/opengl - qt5? ( - app-arch/unshield - dev-qt/qtcore:5 - dev-qt/qtnetwork:5 - dev-qt/qtopengl:5 - dev-qt/qtwidgets:5 - ) -" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( - app-doc/doxygen - dev-python/sphinx - media-gfx/graphviz - ) -" - -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_ESMTOOL=$(usex devtools) - -DBUILD_OPENCS=$(usex devtools $(usex qt5)) - -DBUILD_NIFTEST=$(usex devtools) - -DBUILD_LAUNCHER=$(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 - emake -C "${CMAKE_BUILD_DIR}" doc - find "${CMAKE_BUILD_DIR}"/docs/Doxygen/html \ - -name '*.md5' -type f -delete || die - fi -} - -src_install() { - cmake-utils_src_install - - # about 43k files, dodoc seems to have trouble - if use doc ; then - dodir "/usr/share/doc/${PF}" - mv "${CMAKE_BUILD_DIR}"/docs/Doxygen/html \ - "${D}/usr/share/doc/${PF}/" || die - fi -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update - - elog "You need the original Morrowind data files. If you haven't" - elog "installed them yet, you can install them straight via the" - elog "installation wizard which is the officially supported method" - elog "(either by using the launcher or by calling 'openmw-wizard'" - elog "directly)." - - if ! use qt5; then - elog - elog "'qt5' USE flag is disabled, 'openmw-launcher' and" - elog "'openmw-wizard' are not available. You are on your own for" - elog "making the Morrowind data files available and pointing" - elog "openmw at them." - elog - elog "Additionally; you must import the Morrowind.ini file before" - elog "running openmw with the Morrowind data files for the first" - elog "time. Typically this can be done like so:" - elog - elog " mkdir -p ~/.config/openmw" - elog " openmw-iniimporter /path/to/Morrowind.ini ~/.config/openmw/openmw.cfg" - fi -} - -pkg_postrm() { - gnome2_icon_cache_update -} |