diff options
Diffstat (limited to 'app-i18n/poedit/poedit-1.3.1.ebuild')
-rw-r--r-- | app-i18n/poedit/poedit-1.3.1.ebuild | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/app-i18n/poedit/poedit-1.3.1.ebuild b/app-i18n/poedit/poedit-1.3.1.ebuild new file mode 100644 index 000000000000..b14ceadbc62d --- /dev/null +++ b/app-i18n/poedit/poedit-1.3.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-i18n/poedit/poedit-1.3.1.ebuild,v 1.1 2004/10/21 17:55:18 axxo Exp $ + +inherit eutils kde wxwidgets + +DESCRIPTION="Cross-platform gettext catalogs (.po files) editor." +SRC_URI="mirror://sourceforge/poedit/${P}.tar.gz" +HOMEPAGE="http://poedit.sourceforge.net/" + +SLOT="0" +LICENSE="MIT" +KEYWORDS="~x86 ~sparc ~ppc" +IUSE="spell gtk2 unicode" + +DEPEND=">=x11-libs/wxGTK-2.4.2-r2 + app-arch/zip + >=sys-libs/db-3 + spell? ( >=app-text/gtkspell-2.0.0 )" + +pkg_setup() { + if use unicode && ! use gtk2; then + die "You must put gtk2 in your USE if you want unicode." + fi + if use spell && ! use gtk2; then + die "You must put gtk2 in your USE if you want spellchecking." + fi +} + +src_compile() { + local myconf + use spell || myconf="${myconf} --disable-spellchecking" + + if use unicode ; then + need-wxwidgets unicode || die "You need to emerge wxGTK with unicode in your USE" + elif ! use gtk2 ; then + need-wxwidgets gtk || die "You need to emerge wxGTK with gtk in your USE" + else + need-wxwidgets gtk2 || die "You need to emerge wxGTK with gtk2 in your USE" + fi + econf ${myconf} || die + emake || die +} + +src_install () { + + einstall \ + datadir=${D}/usr/share \ + GNOME_DATA_DIR=${D}/usr/share \ + KDE_DATA_DIR=${D}/${KDEDIR-/usr}/share || die + + dodoc AUTHORS LICENSE NEWS README TODO +} |