# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-util/bless/bless-0.6.0-r1.ebuild,v 1.5 2012/05/04 17:51:45 jdhore Exp $ EAPI=2 inherit autotools eutils gnome2 mono DESCRIPTION="GTK# Hex Editor" HOMEPAGE="http://home.gna.org/bless/" SRC_URI="http://download.gna.org/bless/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="debug" RDEPEND=">=dev-lang/mono-1.1.14 >=dev-dotnet/gtk-sharp-2.12 >=dev-dotnet/glade-sharp-2.12" DEPEND="${RDEPEND} app-text/scrollkeeper >=sys-devel/gettext-0.15 virtual/pkgconfig" DOCS="AUTHORS ChangeLog NEWS README" # See bug 278162 # Waiting on nunit ebuild entering the tree RESTRICT="test" pkg_setup() { G2CONF="${G2CONF} --enable-unix-specific $(use_enable debug) --docdir=/usr/share/doc/${PF} --without-scrollkeeper" # Stolen from enlightenment.eclass cp $(type -p gettextize) "${T}/" || die "Could not copy gettextize" sed -i -e 's:read dummy < /dev/tty::' "${T}/gettextize" } src_prepare() { einfo "Running gettextize -f --no-changelog..." ( "${T}/gettextize" -f --no-changelog > /dev/null ) || die "gettexize failed" epatch "${FILESDIR}/${P}-pixmap.patch" epatch "${FILESDIR}/${P}-docpath.patch" eautoreconf }