# 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.ebuild,v 1.17 2009/03/07 14:11:06 gentoofan23 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_unpack() { unpack ${A} cd ${S} # Patching to -r3: MY_PL="$(replace_version_separator 2 -)" epatch "${FILESDIR}"/${PN}_${MY_PL}.diff ebegin "Patching an to use toolchain and custom CFLAGS" sed -e "s:gcc:$(tc-getCC):" \ -e "s:-O2.*:${CFLAGS}:" \ -i Makefile lib/Makefile eend ${?} # sys-apps/miscfiles doesn't have /usr/dict/words: sed \ -e 's:/usr/dict/words:/usr/share/dict/words:' \ -i README || die } 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." }