# Copyright 2016 Julian Ospald # Distributed under the terms of the GNU General Public License v2 require desktop-utils gtk-icon-cache require autotools [ supported_autoconf=[ 2.5 ] supported_automake=[ 1.15 ] ] require sourceforge [ pnv=${PNV}-src ] SUMMARY="Updated clone of Westood Studios' Dune2" LICENCES="GPL-2" SLOT="0" PLATFORMS="~amd64 ~x86" DEPENDENCIES=" build: virtual/pkg-config build+run: media-libs/SDL:2[X] media-libs/SDL_mixer:2[midi] " DEFAULT_SRC_PREPARE_PATCHES=( "${FILES}"/0001-Don-t-overwrite-user-C-XX-FLAGS-and-set-saner-defaul.patch "${FILES}"/0002-Use-pkg-config-to-get-SDL2-SDL2_mixer-flags.patch ) src_install() { default insinto /usr/share/icons/hicolor/scalable/apps doins ${PN}.svg insinto /usr/share/icons/hicolor/48x48/apps doins ${PN}.png install_desktop_entry "Name=Dune Legacy" } pkg_postinst() { gtk-icon-cache_pkg_postinst elog "You will need to copy all Dune 2 PAK files to one of these" elog "directories:" elog " /usr/share/${PN}" elog " ~/.config/${PN}/data" elog elog "At least the following files are needed:" elog " - ATRE.PAK" elog " - DUNE.PAK" elog " - ENGLISH.PAK" elog " - FINALE.PAK" elog " - HARK.PAK" elog " - INTRO.PAK" elog " - INTROVOC.PAK" elog " - MENTAT.PAK" elog " - MERC.PAK" elog " - ORDOS.PAK" elog " - SCENARIO.PAK" elog " - SOUND.PAK" elog " - VOC.PAK" elog elog "For playing in german or french you need additionally" elog "GERMAN.PAK or FRENCH.PAK." }