games-engines/hugor: delete 1.0, fix live ebuild and metadata
[gentoo-interactive-fiction.git] / games-engines / hugor / hugor-9999.ebuild
blob6a0653cf9202777f33056da31945875acefa34ec
1 # Copyright 1999-2018 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
4 EAPI=6
6 if [ "$PV" != "9999" ]; then
7 SRC_URI="https://github.com/realnc/hugor/releases/download/${PV}/hugor-${PV}-src.tar.bz2"
8 KEYWORDS="x86 amd64"
9 else
10 SRC_URI=""
11 KEYWORDS=""
14 inherit gnome2-utils qmake-utils xdg
16 if [ "$PV" == "9999" ]; then
17 EGIT_REPO_URI="https://github.com/realnc/hugor.git"
18 inherit git-r3
21 DESCRIPTION="Multimedia interpreter for Hugo text adventures"
22 HOMEPAGE="http://ifwiki.org/index.php/Hugor"
24 LICENSE="Hugo"
25 SLOT="0"
26 IUSE="+gstreamer"
28 DEPEND="dev-qt/qtgui:5
29 media-libs/sdl-mixer[mp3,mad,midi,mod]
30 gstreamer? ( media-libs/gst-plugins-base:1.0 )
31 x11-misc/shared-mime-info"
33 RDEPEND="gstreamer? (
34 media-libs/gst-plugins-good:1.0
35 media-plugins/gst-plugins-libav
37 ${DEPEND}"
39 src_configure() {
40 local conf
41 ! use gstreamer && conf="disable-video"
42 eqmake5 hugor.pro CONFIG+="${conf}" -after CONFIG-=silent
45 src_install() {
46 dobin "hugor"
47 dodoc README
48 doicon "${FILESDIR}/hugor.png"
49 make_desktop_entry hugor Hugor "hugor" Game "GenericName=Hugo Multimedia Interpreter\nMimeType=application/x-hugo-image;"
50 insinto /usr/share/icons
51 doins -r "${FILESDIR}/hicolor"
52 insinto /usr/share/mime/packages
53 doins "${FILESDIR}/hugor.xml"
56 pkg_preinst() {
57 gnome2_icon_savelist
58 xdg_pkg_preinst
61 pkg_postinst() {
62 gnome2_icon_cache_update
63 xdg_pkg_postinst
66 pkg_postrm() {
67 gnome2_icon_cache_update
68 xdg_pkg_postrm