--- qtads-2.1.3.ebuild 2012-06-08 15:31:13.000000000 +0300 +++ qtads-2.1.4.ebuild 2012-08-06 20:46:24.109261869 +0300 @@ -1,9 +1,9 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-engines/qtads/qtads-2.1.3.ebuild,v 1.3 2012/06/08 12:12:27 phajdan.jr Exp $ +# $Header: $ -EAPI=2 -inherit eutils qt4-r2 games +EAPI="4" +inherit eutils gnome2-utils fdo-mime games qt4-r2 DESCRIPTION="Multimedia interpreter for TADS text adventures" HOMEPAGE="http://qtads.sourceforge.net" @@ -19,14 +19,33 @@ media-libs/sdl-mixer[midi,vorbis] media-libs/sdl-sound[mp3]" -src_configure() { - qt4-r2_src_configure -} - src_install() { dogamesbin qtads || die doman qtads.6 - dodoc AUTHORS BUGS NEWS README - make_desktop_entry qtads QTads + dodoc AUTHORS BUGS HTML_TADS_LICENSE NEWS README + newicon -s 256 qtads_256x256.png ${PN}.png + insinto /usr/share/icons + doins -r "icons/hicolor" + insinto /usr/share/mime/packages + doins "icons/qtads.xml" + make_desktop_entry qtads QTads qtads Game "GenericName=TADS Multimedia Interpreter\nMimeType=application/x-tads;application/x-t3vm-image;" prepgamesdirs } + +pkg_preinst() { + games_pkg_preinst + gnome2_icon_savelist +} + +pkg_postinst() { + games_pkg_postinst + fdo-mime_desktop_database_update + fdo-mime_mime_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update + gnome2_icon_cache_update +}