# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-text/an/an-0.95.3.1.ebuild,v 1.1 2009/03/18 20:02:59 jer Exp $ EAPI="2" inherit eutils toolchain-funcs versionator DESCRIPTION="Very fast anagram generator with dictionary lookup" HOMEPAGE="http://packages.debian.org/unstable/games/an" MY_PV="$(get_version_component_range 1-2)" DEB_REV="$(get_version_component_range 3-4)" SRC_URI=" mirror://debian/pool/main/a/${PN}/${PN}_${MY_PV}.orig.tar.gz mirror://debian/pool/main/a/${PN}/${PN}_${MY_PV}-${DEB_REV}.diff.gz " LICENSE="GPL-2 LGPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~x86" IUSE="" RDEPEND="sys-apps/miscfiles[-minimal]" S="${WORKDIR}/${PN}-${MY_PV}" src_unpack() { unpack ${A} cd ${S} MY_PL="$(replace_version_separator 2 -)" epatch "${WORKDIR}"/${PN}_${MY_PV}-${DEB_REV}.diff epatch "${FILESDIR}"/${PN}-${MY_PV}-make.patch # sys-apps/miscfiles doesn't have /usr/dict/words: sed \ -e 's:/usr/dict/words:/usr/share/dict/words:' \ -i README || die "sed failed" } src_compile() { tc-export CC emake || die "make failed" } src_install() { dobin ${PN} || die doman ${PN}.6 || die dodoc \ debian/changelog \ debian/README.Debian \ DICTIONARY \ EXAMPLE.ANAGRAMS \ HINTS \ INSTALL \ README \ TODO || die } pkg_postinst() { einfo "Helpful note from an's author:" einfo " If you do not have a dictionary you can obtain one from the" einfo " following site: ftp://ftp.funet.fi/pub/doc/dictionaries/" einfo " You will find a selection of dictionaries in many different" einfo " languages here." }