diff options
Diffstat (limited to 'games-rpg/arx-libertatis')
-rw-r--r-- | games-rpg/arx-libertatis/Manifest | 4 | ||||
-rw-r--r-- | games-rpg/arx-libertatis/arx-libertatis-1.1.2-r2.ebuild | 83 | ||||
-rw-r--r-- | games-rpg/arx-libertatis/files/arx-libertatis-1.1.2-cmake-3.5.patch | 34 | ||||
-rw-r--r-- | games-rpg/arx-libertatis/metadata.xml | 59 |
4 files changed, 0 insertions, 180 deletions
diff --git a/games-rpg/arx-libertatis/Manifest b/games-rpg/arx-libertatis/Manifest deleted file mode 100644 index 3977511f4c9a..000000000000 --- a/games-rpg/arx-libertatis/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX arx-libertatis-1.1.2-cmake-3.5.patch 888 BLAKE2B 4294247d6ee5f24c7619e9b4cdfafa3efa5d5caf89d5c639a7083b4d408debfa985b95985eb0adfa680d4e2dd49f5afce0f295219eb31fe3762eca8487bff223 SHA512 c1da4981c407bc94ce87b520e2b6288fd6bac437a14dc3b54e8c2c7b01cbda0938b6995581938a2381d1f035ace95df58f3d894e8f7c6070986a5bc43f5e54c2 -DIST arx-libertatis-1.1.2.tar.xz 970608 BLAKE2B 1d4cef400db8223a930d1ff7b3bffbdcd46e47836d99f0c4545ad1bfc575b2b0ed972c9962272c043830be75a54be7992a70429d2692e5811865786370c35d6d SHA512 d4cb8187e7f63934408e38a51a44b7da03c8628820d43139507ff97ebd463b9cd7baf6cc4e85a3d4191d6e5f56850d77d07cfffc33d8f5a51378dfb41f719fb8 -EBUILD arx-libertatis-1.1.2-r2.ebuild 2043 BLAKE2B 356cd8e6a4b0171dae2ccc17a0291f4daa1945030ecedd577e74f1d7f8afca5619a640554e9fdfc892078f17a91f02122cc2f70ccc164edcbaa3e1e0ddadb7f5 SHA512 b6e13fd1547e48ed7769bffefa92f07611e8c4404ff8ed1734baa1c7ad40a7cd6a7bf531ae87140585df016922a84cc506ca9dd88371173e0b3fce2cbef9d726 -MISC metadata.xml 2564 BLAKE2B 13a668c7bbdb5a7184dbc3334a49d7e342c6400c39af01945ec9fb25ce001faa5267ef874237bafdca399acd38e322ea49f0fcf2a1b5c5eb4089a5be2decb2e3 SHA512 c34718413d4e273abffb224a307075529a3845ac3ceeef7bd38157e16ba0b222c77a2d4b7de2508901a6e0c6602462d907e269d8b83f1554639e97e3dc7133cb diff --git a/games-rpg/arx-libertatis/arx-libertatis-1.1.2-r2.ebuild b/games-rpg/arx-libertatis/arx-libertatis-1.1.2-r2.ebuild deleted file mode 100644 index 5d5f2d64dac9..000000000000 --- a/games-rpg/arx-libertatis/arx-libertatis-1.1.2-r2.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -CMAKE_WARN_UNUSED_CLI=yes -inherit cmake-utils gnome2-utils - -DESCRIPTION="Cross-platform port of Arx Fatalis, a first-person role-playing game" -HOMEPAGE="https://arx-libertatis.org/" -SRC_URI="mirror://sourceforge/arx/${P}/${P}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="c++0x crash-reporter debug static tools +unity-build" - -COMMON_DEPEND=" - media-libs/freetype - media-libs/libsdl[X,video,opengl] - media-libs/openal - sys-libs/zlib - virtual/opengl - crash-reporter? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtwidgets:5 - ) - !static? ( media-libs/glew:= )" -RDEPEND="${COMMON_DEPEND} - crash-reporter? ( sys-devel/gdb )" -DEPEND="${COMMON_DEPEND} - dev-libs/boost - virtual/pkgconfig - static? ( media-libs/glew[static-libs] )" - -DOCS=( README.md AUTHORS CHANGELOG ) - -PATCHES=( "${FILESDIR}"/${P}-cmake-3.5.patch ) - -src_configure() { - # editor does not build - local mycmakeargs=( - -DBUILD_EDITOR=OFF - -DBUILD_TOOLS=$(usex tools) - -DDEBUG=$(usex debug) - -DICONDIR=/usr/share/icons/hicolor/128x128/apps - -DINSTALL_SCRIPTS=ON - -DSET_OPTIMIZATION_FLAGS=OFF - -DSTRICT_USE=ON - -DUNITY_BUILD=$(usex unity-build) - -DUSE_CXX11=$(usex c++0x) - -DUSE_NATIVE_FS=ON - -DUSE_OPENAL=ON - -DUSE_OPENGL=ON - -DUSE_SDL=ON - -DBUILD_CRASHREPORTER=$(usex crash-reporter) - $(usex crash-reporter "-DUSE_QT5=ON" "") - -DUSE_STATIC_LIBS=$(usex static) - ) - - cmake-utils_src_configure -} - -pkg_postinst() { - elog "optional dependencies:" - elog " games-rpg/arx-fatalis-data (from CD or GOG)" - elog " games-rpg/arx-fatalis-demo (free demo)" - elog - elog "This package only installs the game binary." - elog "You need the demo or full game data. Also see:" - elog "http://wiki.arx-libertatis.org/Getting_the_game_data" - elog - elog "If you have already installed the game or use the STEAM version," - elog "run \"/usr/bin/arx-install-data\"" - - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/games-rpg/arx-libertatis/files/arx-libertatis-1.1.2-cmake-3.5.patch b/games-rpg/arx-libertatis/files/arx-libertatis-1.1.2-cmake-3.5.patch deleted file mode 100644 index d085afafe393..000000000000 --- a/games-rpg/arx-libertatis/files/arx-libertatis-1.1.2-cmake-3.5.patch +++ /dev/null @@ -1,34 +0,0 @@ -From c4262bc600dc01d3ddbacc7811132b29ea46ad3b Mon Sep 17 00:00:00 2001 -From: Daniel Scharrer <daniel@constexpr.org> -Date: Thu, 24 Mar 2016 22:47:44 +0100 -Subject: [PATCH] CMake: Disable variable expansion for quoted strings in if() - -This makes the build system more robust against stray variables -coming from included CMake scripts provided by the system. - -Fixes build with CMake 3.5. - -This has been fixed in master with commit 60e43c. ---- - CMakeLists.txt | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 93f1ee3..8347544 100755 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -13,6 +13,11 @@ else() - cmake_minimum_required(VERSION 2.8) - endif() - -+if(POLICY CMP0054) -+ # CMake 3.1+: Only interpret if() arguments as variables or keywords when unquoted. -+ cmake_policy(SET CMP0054 NEW) -+endif() -+ - - # Define configuration options - --- -2.7.4 - diff --git a/games-rpg/arx-libertatis/metadata.xml b/games-rpg/arx-libertatis/metadata.xml deleted file mode 100644 index 36eb9d054450..000000000000 --- a/games-rpg/arx-libertatis/metadata.xml +++ /dev/null @@ -1,59 +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="c++0x">Build ROOT using the C++11 standard.</flag> - <flag name="crash-reporter">Build a <pkg>dev-qt/qtgui</pkg>-based - tool that allows to submit crash information to the upstream - backtracker.</flag> - <flag name="debug">Enable asserts and debug logging.</flag> - <flag name="static">Link libraries statically, currently only - <pkg>media-libs/glew</pkg></flag> - <flag name="tools">Build tools that can extract the game's data and - save files.</flag> - <flag name="unity-build">Build everything in one big source file, - allowing for faster build times and better optimizations at - the cost of higher memory usage.</flag> - </use> - <longdescription lang="en"> - Arx Libertatis is a cross-platform, open source port of - Arx Fatalis, a 2002 first-person role-playing game/dungeon crawler - developed by Arkane Studios. - Arx Fatalis features crafting, melee and ranged combat, as well - as a unique casting system where the player draws runes in real - time to effect the desired spell. - Arx Libertatis updates and improves Arx Fatalis by supporting - modern systems, porting the game to new systems as well as - eliminating bugs and limitations. - </longdescription> - <longdescription lang="de"> - Arx Libertatis ist eine cross-platform, open source Portierung - von Arx Fatalis, ein Rollenspiel/Dungeon Crawler in Ego-Perspektive - aus dem Jahr 2002, entwickelt von Arkane Studios. - Arx Fatalist umfasst das Herstellen von Gegenständen, - Nah- und Fernkampf, sowie ein einzigartiges Magiesystem, - in dem der Spieler Runen in Echtzeit zeichnen muss, um einen - Zauberspruch auszusprechen. - Arx Libertatis aktualisiert und verbessert Arx Fatalis, indem - es moderne Systeme unterstützt, das Spiel auch zu neuen Systemen - portiert und bugs und Beschränkungen behebt. - </longdescription> - <upstream> - <maintainer status="active"> - <email>daniel@constexpr.org</email> - <name>Daniel Scharrer</name> - </maintainer> - <bugs-to>https://bugs.arx-libertatis.org/</bugs-to> - <changelog> - http://wiki.arx-libertatis.org/Changelog - </changelog> - <doc lang="en">http://wiki.arx-libertatis.org/</doc> - <remote-id type="github">arx/ArxLibertatis</remote-id> - <remote-id type="sourceforge">arx</remote-id> - <remote-id type="freecode">arx-libertatis</remote-id> - </upstream> -</pkgmetadata> |