From 38b7258d086dd5e263c3bbe3880c8c956676bc71 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 26 Jan 2018 15:48:02 +0000 Subject: gentoo resync : 25.01.2018 --- games-rpg/arx-libertatis/Manifest | 2 +- .../arx-libertatis/arx-libertatis-1.1.2-r1.ebuild | 105 +++++++++++++++++++++ .../arx-libertatis/arx-libertatis-1.1.2.ebuild | 105 --------------------- 3 files changed, 106 insertions(+), 106 deletions(-) create mode 100644 games-rpg/arx-libertatis/arx-libertatis-1.1.2-r1.ebuild delete mode 100644 games-rpg/arx-libertatis/arx-libertatis-1.1.2.ebuild (limited to 'games-rpg/arx-libertatis') diff --git a/games-rpg/arx-libertatis/Manifest b/games-rpg/arx-libertatis/Manifest index 2910a0b6edf0..bab50e20be0b 100644 --- a/games-rpg/arx-libertatis/Manifest +++ b/games-rpg/arx-libertatis/Manifest @@ -1,4 +1,4 @@ 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.ebuild 2435 BLAKE2B a6211c361a124d47544c02d04b3e6a9cec18f6b60a315b7175dee67162c6fee966f9d20ae4046f962381463b3de54748d2e270a398b8b6fec667f296d7e4eeb3 SHA512 40bf47db0ae3fff9e1bd21306d6f81590d9ca11ca35d9963bc2880ea79828a8a0b271b00dc71e4c4e8ae363658223a6eddd91372e7207aec08759df36aac0280 +EBUILD arx-libertatis-1.1.2-r1.ebuild 2475 BLAKE2B d97ee646fc453258b83ff90305887e429321cb85c41e8b8b3690afe344a85cb22b9d2cf846d36f30e7088073b1422d74af75ee0e952ee9dd988aa88a395b5797 SHA512 5bd56b938de00f8864194a3575bc7a43afe81315e2728f0e138ccbf273d7a2acafd7f035262c1dbec0912f28b34c542b4841014c360e5073e24be565f0ed51dd MISC metadata.xml 2564 BLAKE2B 13a668c7bbdb5a7184dbc3334a49d7e342c6400c39af01945ec9fb25ce001faa5267ef874237bafdca399acd38e322ea49f0fcf2a1b5c5eb4089a5be2decb2e3 SHA512 c34718413d4e273abffb224a307075529a3845ac3ceeef7bd38157e16ba0b222c77a2d4b7de2508901a6e0c6602462d907e269d8b83f1554639e97e3dc7133cb diff --git a/games-rpg/arx-libertatis/arx-libertatis-1.1.2-r1.ebuild b/games-rpg/arx-libertatis/arx-libertatis-1.1.2-r1.ebuild new file mode 100644 index 000000000000..6d505c464f01 --- /dev/null +++ b/games-rpg/arx-libertatis/arx-libertatis-1.1.2-r1.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +CMAKE_WARN_UNUSED_CLI=yes +inherit eutils cmake-utils gnome2-utils games + +DESCRIPTION="Cross-platform port of Arx Fatalis, a first-person role-playing game" +HOMEPAGE="http://arx-libertatis.org/" +SRC_URI="mirror://sourceforge/arx/${P}/${P}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="c++0x debug +unity-build crash-reporter static tools" + +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_prepare() { + cmake-utils_src_prepare +} + +src_configure() { + # editor does not build + local mycmakeargs=( + $(cmake-utils_use_build crash-reporter CRASHREPORTER) + -DBUILD_EDITOR=OFF + $(cmake-utils_use_build tools TOOLS) + -DCMAKE_INSTALL_DATAROOTDIR="${GAMES_DATADIR_BASE}" + -DCMAKE_INSTALL_PREFIX="${GAMES_PREFIX}" + $(cmake-utils_use debug DEBUG) + -DGAMESBINDIR="${GAMES_BINDIR}" + -DICONDIR=/usr/share/icons/hicolor/128x128/apps + -DINSTALL_SCRIPTS=ON + -DSET_OPTIMIZATION_FLAGS=OFF + -DSTRICT_USE=ON + $(cmake-utils_use unity-build UNITY_BUILD) + $(cmake-utils_use_use c++0x CXX11) + -DUSE_NATIVE_FS=ON + -DUSE_OPENAL=ON + -DUSE_OPENGL=ON + -DUSE_SDL=ON + $(usex crash-reporter "-DUSE_QT5=ON" "") + $(cmake-utils_use_use static STATIC_LIBS) + ) + + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile +} + +src_install() { + cmake-utils_src_install + prepgamesdirs +} + +pkg_preinst() { + games_pkg_preinst + gnome2_icon_savelist +} + +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 \"${GAMES_BINDIR}/arx-install-data\"" + + games_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/games-rpg/arx-libertatis/arx-libertatis-1.1.2.ebuild b/games-rpg/arx-libertatis/arx-libertatis-1.1.2.ebuild deleted file mode 100644 index a8df744d1029..000000000000 --- a/games-rpg/arx-libertatis/arx-libertatis-1.1.2.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -CMAKE_WARN_UNUSED_CLI=yes -inherit eutils cmake-utils gnome2-utils games - -DESCRIPTION="Cross-platform port of Arx Fatalis, a first-person role-playing game" -HOMEPAGE="http://arx-libertatis.org/" -SRC_URI="mirror://sourceforge/arx/${P}/${P}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="c++0x debug +unity-build crash-reporter static tools" - -COMMON_DEPEND=" - media-libs/freetype - media-libs/libsdl[X,video,opengl] - media-libs/openal - sys-libs/zlib - virtual/opengl - crash-reporter? ( - dev-qt/qtcore:4[ssl] - dev-qt/qtgui:4 - ) - !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_prepare() { - cmake-utils_src_prepare -} - -src_configure() { - # editor does not build - local mycmakeargs=( - $(cmake-utils_use_build crash-reporter CRASHREPORTER) - -DBUILD_EDITOR=OFF - $(cmake-utils_use_build tools TOOLS) - -DCMAKE_INSTALL_DATAROOTDIR="${GAMES_DATADIR_BASE}" - -DCMAKE_INSTALL_PREFIX="${GAMES_PREFIX}" - $(cmake-utils_use debug DEBUG) - -DGAMESBINDIR="${GAMES_BINDIR}" - -DICONDIR=/usr/share/icons/hicolor/128x128/apps - -DINSTALL_SCRIPTS=ON - -DSET_OPTIMIZATION_FLAGS=OFF - -DSTRICT_USE=ON - $(cmake-utils_use unity-build UNITY_BUILD) - $(cmake-utils_use_use c++0x CXX11) - -DUSE_NATIVE_FS=ON - -DUSE_OPENAL=ON - -DUSE_OPENGL=ON - -DUSE_SDL=ON - $(usex crash-reporter "-DUSE_QT5=OFF" "") - $(cmake-utils_use_use static STATIC_LIBS) - ) - - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile -} - -src_install() { - cmake-utils_src_install - prepgamesdirs -} - -pkg_preinst() { - games_pkg_preinst - gnome2_icon_savelist -} - -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 \"${GAMES_BINDIR}/arx-install-data\"" - - games_pkg_postinst - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} -- cgit v1.2.3