# ChangeLog for app-text/aspell
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/aspell/ChangeLog,v 1.133 2011/02/06 05:34:40 leio Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/aspell/ChangeLog,v 1.134 2011/09/12 06:16:05 pva Exp $
+
+*aspell-0.60.6.1 (12 Sep 2011)
+
+ 12 Sep 2011; Peter Volkov <pva@gentoo.org> +aspell-0.60.6.1.ebuild:
+ Version bump. Ebuild cleanup: dropped CFLAGS filtering (use sane CFLAGS),
+ EAPI4, drop .la files.
06 Feb 2011; Mart Raudsepp <leio@gentoo.org> aspell-0.50.5-r4.ebuild,
aspell-0.60.5.ebuild:
AUX aspell-quotechar-fix.patch 473 RMD160 200f38438108555bfdc67c68008bced0c3a6b779 SHA1 3602ab6c07818ac0187613d6c54731b65004f741 SHA256 3b5bc1a87613b396b080fb5a13003ac58b9fb443a8d2dc4eb2e03851ddad3a6d
DIST aspell-0.50.5.tar.gz 1016586 RMD160 6bfb0070e572ffdedf86ea87f50f4958bb418b12 SHA1 0b17272e1773ef133775d5e6be9fbccc8689ff58 SHA256 e385d747d7423846760170476f16f12719cf2846a99e1b5acea13eeb948c1f4d
DIST aspell-0.60.5.tar.gz 1754865 RMD160 1efc56988a01e60d1fcff0143e910f5cb6618a76 SHA1 170ff906bd909dba32144c972d322cfc8fbff41b SHA256 ee9e81d2e3e66b01ad91da736e48568ed8acd6dfb6b664d904066ecc5ea4e84b
+DIST aspell-0.60.6.1.tar.gz 1878163 RMD160 6d4e29228e5c47cd4dbd780a73dbc1d2222e8266 SHA1 ff1190db8de279f950c242c6f4c5d5cdc2cbdc49 SHA256 f52583a83a63633701c5f71db3dc40aab87b7f76b29723aeb27941eff42df6e1
DIST aspell-0.60.6.tar.gz 1777930 RMD160 315638cc7cc4ce9d3dc09c7e15faf637855d504e SHA1 335bcb560e00f59d89ec9e4c4114c325fb0e65f4 SHA256 4f5b1520e26cf6bbb1b5ca8a2f9f22948c3ca38ac4c2dd9e02df042fee7c0e36
EBUILD aspell-0.50.5-r4.ebuild 1916 RMD160 3b83318ce4209668bebfde1e8c2736e57a8b64d7 SHA1 957d185ea1d134829dd64328017ef619de906d9c SHA256 7395c7df9424eff516d7e6717b78110ed1ae937edf451ba2dacb2a6479d878f8
EBUILD aspell-0.60.5.ebuild 3021 RMD160 67a20a7ac45425e28a43fa3f827264b8fbb08d64 SHA1 de8e3bea94dd51e44a037ce0b60714400ffdc2b5 SHA256 523648346e8e66f9040588468695573422800f5c189f04dda3d01ac291bd9127
EBUILD aspell-0.60.6-r1.ebuild 3714 RMD160 39bc4c9d85fa2086cc8a70500a3700c92c13d299 SHA1 80c91af1590334ed8f4e8f3db2c6ef767468e786 SHA256 4f178b9d89f5e741cc731e2400c97302139a2f4339b4da9cfb2019fc6a6adba3
EBUILD aspell-0.60.6-r2.ebuild 3762 RMD160 365de5e84b9a12167bee3ecd7088a0a3ac96d93b SHA1 541fd3fac7adef82364da5f82566e0bc00aca625 SHA256 b221f55f4466c97349eb73fd1ccff42c36e57427f60524aa8808cf60182765d8
+EBUILD aspell-0.60.6.1.ebuild 2817 RMD160 9209779701bc6adb221f6b5e8e674ffe4ade211e SHA1 47591aac8cf1b72c134a86042d4b125a47a962b2 SHA256 87fc5e719b211a15e38f3f438cf57c53ca1b75be1178d026a01d298df5d1bf56
EBUILD aspell-0.60.6.ebuild 3030 RMD160 c868f25e2ef0538c88fd208bf1734f9764f03adc SHA1 031c6bfeff851491c6e55cce1349ae986433226d SHA256 8233594391bfd549ab1d04ae0260e9299e1f6133be99c892375d7fe639ebde4b
-MISC ChangeLog 20182 RMD160 bf96033b148e829faf72339a6e58dc5fbec501c9 SHA1 d5a2d01eea9e8f2f397408e1c9e92d1bb279ce1a SHA256 238527990601e8694bb3762c857073c0760c2ff98af134b1637bcfbd51c939d9
+MISC ChangeLog 20385 RMD160 c2ad037b3a3d39894451f4e80ebcc822cd17528a SHA1 afd331fbf670581b7ed8ecddbabe97c3d8a3858d SHA256 d8a290270273773928d10a8231ea273ccbed139f4816084c59127a85dce9581d
MISC metadata.xml 162 RMD160 853d3c463af1132de9d434e4bdca16fd81a21eb0 SHA1 0d9e341c4b61e23adc1f3806989a0236b83257a0 SHA256 9629e7723cb4708c1910c25510cd14da2729d34eed4ebfc1563df4a1ed5e1b22
--- /dev/null
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/aspell/aspell-0.60.6.1.ebuild,v 1.1 2011/09/12 06:16:05 pva Exp $
+
+EAPI="4"
+
+inherit libtool eutils flag-o-matic autotools
+
+DESCRIPTION="A spell checker replacement for ispell"
+HOMEPAGE="http://aspell.net/"
+SRC_URI="mirror://gnu/aspell/${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="nls"
+
+# Build PDEPEND from list of language codes provided in the tree.
+# The PDEPEND string is static - this code just makes it easier to maintain.
+def="app-dicts/aspell-en"
+for l in \
+ "af" "be" "bg" "br" "ca" "cs" "cy" "da" "de" "el" \
+ "en" "eo" "es" "et" "fi" "fo" "fr" "ga" "gl" "he" \
+ "hr" "is" "it" "la" "lt" "nl" "no" "pl" "pt" "pt_BR" \
+ "ro" "ru" "sk" "sl" "sr" "sv" "uk" "vi" ; do
+ dep="linguas_${l}? ( app-dicts/aspell-${l/pt_BR/pt-br} )"
+ [[ ${l} = "de" ]] &&
+ dep="linguas_de? ( || ( app-dicts/aspell-de app-dicts/aspell-de-alt ) )"
+ [[ -z ${PDEPEND} ]] &&
+ PDEPEND="${dep}" ||
+ PDEPEND="${PDEPEND}
+${dep}"
+ def="!linguas_${l}? ( ${def} )"
+ IUSE="${IUSE} linguas_${l}"
+done
+PDEPEND="${PDEPEND}
+${def}"
+
+COMMON_DEPEND=">=sys-libs/ncurses-5.2
+ nls? ( virtual/libintl )"
+
+DEPEND="${COMMON_DEPEND}
+ nls? ( sys-devel/gettext )"
+
+# English dictionary 0.5 is incompatible with aspell-0.6
+RDEPEND="${COMMON_DEPEND}
+ !=app-dicts/aspell-en-0.5*"
+
+src_prepare() {
+ #epatch "${FILESDIR}/${PN}-0.60.3-templateinstantiations.patch"
+ epatch "${FILESDIR}/${PN}-0.60.5-nls.patch"
+ epatch "${FILESDIR}/${PN}-0.60.5-solaris.patch"
+ epatch "${FILESDIR}/${PN}-0.60.6-darwin-bundles.patch"
+
+ rm m4/lt* m4/libtool.m4
+ eautoreconf
+ elibtoolize --reverse-deps
+}
+
+src_configure() {
+ econf \
+ $(use_enable nls) \
+ --disable-static \
+ --sysconfdir="${EPREFIX}"/etc/aspell \
+ --enable-docdir="${EPREFIX}"/usr/share/doc/${PF}
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ dodoc README* TODO
+ dohtml -r manual/aspell{,-dev}.html
+ docinto examples
+ dodoc "${S}"/examples/*.c
+
+ # install ispell/aspell compatibility scripts
+ exeinto /usr/bin
+ newexe scripts/ispell ispell-aspell
+ newexe scripts/spell spell-aspell
+
+ find "${ED}" -name '*.la' -exec rm -f {} +
+}
+
+pkg_postinst() {
+ elog "In case LINGUAS was not set correctly you may need to install"
+ elog "dictionaries now. Please choose an aspell-<LANG> dictionary or"
+ elog "set LINGUAS correctly and let aspell pull in required packages."
+ elog "After installing an aspell dictionary for your language(s),"
+ elog "You may use the aspell-import utility to import your personal"
+ elog "dictionaries from ispell, pspell and the older aspell"
+}