# Copyright 2016 Julian Ospald # Distributed under the terms of the GNU General Public License v2 require github [ user="Wargus" tag="v${PV}" ] require cmake [ api=2 ] gtk-icon-cache SUMMARY="Warcraft II for the Stratagus game engine" HOMEPAGE="https://wargus.github.io/" LICENCES="GPL-2" SLOT="0" PLATFORMS="~amd64 ~x86" MYOPTIONS="" DEPENDENCIES=" build: virtual/pkg-config build+run: dev-libs/glib:2 games-engines/stratagus[~${PV}] media-libs/freetype:2 media-libs/libpng:= sys-libs/zlib x11-libs/gtk+:2 x11-libs/libX11 recommendation: media-video/ffmpeg2theora [[ description = [ Needed for convert extracted audio CD tracks and video files ] ]] media/cdparanoia [[ description = [ Needed for rip audio CD tracks ] ]] " CMAKE_SRC_CONFIGURE_PARAMS=( -DBINDIR="/usr/$(exhost --target)/bin" -DDATAROOTDIR="/usr/share" -DDESKTOPDIR="/usr/share/applications" -DGAMEDIR="/usr/$(exhost --target)/bin" -DICONDIR="/usr/share/icons/hicolor/64x64/apps" -DSHAREDIR="/usr/share/stratagus/${PN}" -DENABLE_STRIP=OFF -DWITH_STORMLIB=OFF ) src_install() { cmake_src_install # empty edo find "${IMAGE}"/usr/share/stratagus/wargus -type d -empty -delete } pkg_postinst() { elog "You need the Warcraft II game data in" elog " ~/.stratagus/wargus/" elog "unpacked via:" elog " /usr/$(exhost --target)/bin/wartool -v \"/data\" ~/.stratagus/wc2/" elog "Then start the game via" elog " cd ~/.stratagus/wc2/ && wargus" gtk-icon-cache_pkg_postinst }