diff options
Diffstat (limited to 'games-action/openclonk/openclonk-5.5.1.ebuild')
-rw-r--r-- | games-action/openclonk/openclonk-5.5.1.ebuild | 121 |
1 files changed, 0 insertions, 121 deletions
diff --git a/games-action/openclonk/openclonk-5.5.1.ebuild b/games-action/openclonk/openclonk-5.5.1.ebuild deleted file mode 100644 index fe6d46e67f0d..000000000000 --- a/games-action/openclonk/openclonk-5.5.1.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -# FIXME: does not compile with gtk+3 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -inherit cmake-utils eutils gnome2-utils python-any-r1 games - -MY_P=${PN}-release-${PV}-src - -DESCRIPTION="A free multiplayer action game where you control clonks" -HOMEPAGE="http://openclonk.org/" -SRC_URI="http://www.openclonk.org/builds/release/${PV}/openclonk-${PV}-src.tar.bz2 - http://${PN}.org/homepage/icon.png -> ${PN}.png" - -LICENSE="BSD ISC CLONK-trademark LGPL-2.1 POSTGRESQL" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="dedicated doc" - -RDEPEND=" - >=dev-libs/boost-1.40 - dev-libs/tinyxml - net-libs/libupnp - media-libs/libpng:0 - sys-libs/zlib - !dedicated? ( - dev-libs/glib:2 - media-libs/freealut - media-libs/freetype:2 - media-libs/glew - media-libs/libsdl[X,opengl,sound,video] - media-libs/libvorbis - media-libs/openal - media-libs/sdl-mixer[mp3,vorbis,wav] - virtual/jpeg - virtual/opengl - virtual/glu - x11-libs/gdk-pixbuf - x11-libs/gtk+:2 - x11-libs/libXrandr - x11-libs/libX11 - ) - dedicated? ( sys-libs/readline:0 )" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( - ${PYTHON_DEPS} - dev-libs/libxml2[python] - sys-devel/gettext - )" - -PATCHES=( - "${FILESDIR}"/${P}-tinyxml-shared.patch - "${FILESDIR}"/${P}-paths.patch - "${FILESDIR}"/${P}-jpeg9.patch -) -S=${WORKDIR}/${PN}-release-${PV}-src - -pkg_setup() { - games_pkg_setup - use doc && python-any-r1_pkg_setup -} - -src_prepare() { - rm -r thirdparty/tinyxml || die - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - $(usex dedicated \ - "-DUSE_CONSOLE=ON -DUSE_X11=OFF -DUSE_GTK=OFF -DUSE_GTK3=OFF" \ - "-DUSE_CONSOLE=OFF -DUSE_X11=ON -DUSE_GTK=ON -DUSE_GTK3=OFF") - -DWITH_AUTOMATIC_UPDATE=OFF - -DINSTALL_GAMES_BINDIR="${GAMES_BINDIR}" - -DINSTALL_DATADIR="${GAMES_DATADIR}" - -DUSE_STATIC_BOOST=OFF - ) - - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile - - if use doc ; then - emake -C docs - fi -} - -src_install() { - cmake-utils_src_install - - if ! use dedicated; then - mv "${ED%/}${GAMES_BINDIR}/openclonk" "${ED%/}${GAMES_BINDIR}/clonk" || die - newgamesbin "${FILESDIR}"/${PN}-wrapper-script.sh ${PN} - doicon -s 64 "${DISTDIR}"/${PN}.png - make_desktop_entry ${PN} - fi - use doc && dohtml -r docs/online/* - - prepgamesdirs -} - -pkg_preinst() { - games_pkg_preinst - gnome2_icon_savelist -} - -pkg_postinst() { - games_pkg_postinst - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} |