# Copyright 1999-2011 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.ebuild,v 1.18 2011/01/25 02:50:58 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)" SRC_URI="mirror://debian/pool/main/a/an/${PN}_${MY_PV}.orig.tar.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_prepare() { # Patching to -r3: MY_PL="$(replace_version_separator 2 -)" epatch "${FILESDIR}"/${PN}_${MY_PL}.diff sed -e "s:gcc:$(tc-getCC):" \ -e "s:-O2.*:${CFLAGS}:" \ -i Makefile lib/Makefile || die "sed Makefile lib/Makefile" # sys-apps/miscfiles doesn't have /usr/dict/words: sed \ -e 's:/usr/dict/words:/usr/share/dict/words:' \ -i README || die "sed README" } 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." }