From cef7fde43494115c087062526a3572a27f61c0ec Mon Sep 17 00:00:00 2001 From: Christoph Mende Date: Sat, 17 Oct 2015 19:21:19 +0200 Subject: [PATCH] app-misc/granule: bump to EAPI5, fix desktop file warnings Package-Manager: portage-2.2.23 --- app-misc/granule/granule-1.4.0-r1.ebuild | 38 ++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 app-misc/granule/granule-1.4.0-r1.ebuild diff --git a/app-misc/granule/granule-1.4.0-r1.ebuild b/app-misc/granule/granule-1.4.0-r1.ebuild new file mode 100644 index 0000000000000..2f6e8785f90e2 --- /dev/null +++ b/app-misc/granule/granule-1.4.0-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit eutils + +DESCRIPTION="A flashcard program that implements Leitner cardfile methodology" +HOMEPAGE="http://granule.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}-7.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-cpp/gtkmm-2.4.1:2.4 + >=dev-cpp/libassa-3.5.0 + x11-libs/gtk+:2 + dev-cpp/glibmm:2 + >=dev-libs/libsigc++-2.0 + x11-libs/pango + dev-libs/glib:2 + dev-libs/libxml2" +DEPEND="${RDEPEND} + sys-devel/gettext + dev-util/intltool + virtual/pkgconfig" + +S="${WORKDIR}/${P}-7" + +DOCS=( AUTHORS ChangeLog NEWS README ) + +src_prepare() { + epatch "${FILESDIR}"/${P}-fix-template-with-permissive.patch + sed -i -e "s:Application;::" \ + -i -e "/^Icon/s:\.png::" granule.desktop.in || die +}