# ChangeLog for app-misc/gtypist
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/gtypist/ChangeLog,v 1.27 2011/07/27 00:49:00 xmw Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/gtypist/ChangeLog,v 1.28 2011/09/24 20:53:13 darkside Exp $
+
+*gtypist-2.8.5-r1 (24 Sep 2011)
+
+ 24 Sep 2011; Jeremy Olexa <darkside@gentoo.org> +gtypist-2.8.5-r1.ebuild,
+ metadata.xml:
+ revision bump to include colemak typing lesson for fun, take maintainership
27 Jul 2011; Michael Weber <xmw@gentoo.org> -gtypist-2.8.3.ebuild:
Drop old version
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX 50gtypist-gentoo.el 182 RMD160 bb3f58bfc2b10a4054842028712a9ba68f051758 SHA1 4acf0819faeb45b17fe8048ea75962ede9f6f388 SHA256 3274e8829cc488918e9f2676ad00e4aa12f06ca6147f128c54c105245b971b11
AUX gtypist-2.8.3-xemacs-compat.patch 592 RMD160 64f9b24f4afa2bc289d6ce10e9485f8bf6e3e030 SHA1 01c3f04e8cc244c8a7588bb4ba31e38493037b4a SHA256 d84203768ba48675969286c9e448023ccd34f04bdf16a004487903b127536c82
+DIST colemak.typ.gz 3907 RMD160 0037544dd344213ea6da295e94a24e2483756aed SHA1 63d162c0f4464c1bcc0d8dfac675a15ae8a5cda8 SHA256 f06870ea9247b6e0292de31963a088b5f8fa603e48eaba35d78b00e2a7db7997
DIST gtypist-2.8.5.tar.gz 1148279 RMD160 403e3b8fc87ba477717c7ccdbcc461289684a8ab SHA1 51c80e457a76e79fc99bbb39b5459a446cc8f109 SHA256 a58b7551a8ca0dd841d230d519c265e8e448c13f517688e029c8ded011cc9d17
+EBUILD gtypist-2.8.5-r1.ebuild 1500 RMD160 59d8fa7c338d4f7f99082e7e1d1c58d13c86a844 SHA1 89f90af0d60054fbeac2e21f7403862d5ece2171 SHA256 a4f764d7cd02dfe98f1cb1217d3aba6c014dbf8d1ee1a62515914e119c0e55f3
EBUILD gtypist-2.8.5.ebuild 1385 RMD160 4143511a05e0664907ce5aa2e016fdb19404b365 SHA1 f597456593ab0f73d25acd5272c17468babf0462 SHA256 ddf59a2d996bac90c78ad15ca834a29d6915b2743bc48d4afd7e6fefe00e0c5e
-MISC ChangeLog 3436 RMD160 42a1af88a5f7a45614426e635562b77f6bc5b110 SHA1 fb93ff993f3c87facc6b223533e048f082980e9e SHA256 d75c0b534bb067f01cb731a410ac7a5cdc8894ea1b34c23aef2497d77dd7780a
-MISC metadata.xml 292 RMD160 354d84d97415a69afafccaae6cd627760a95475f SHA1 6266efbae4646d6658dacb480b8f3a78e5c4735f SHA256 ed31222caf411bbd2101fd43f6b711048213b7ecf27ce7f1643eff0f0ed5f2b3
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
-
-iJwEAQEIAAYFAk58/5QACgkQfXuS5UK5QB2lrwP9HgQV9ue68hUPyUeh0o7llmTD
-8RmnqSxGP2V+exssWSBrvCEGaI90znCYmIv1SXWvVIqlIc+9VKAz4NkgjE/natF0
-aMWdonnIw763xwRAMRMaSB6iM60j3LsoirgyGb9XgcWL5TUF2DT/+5++D/5LAJZI
-QSL3MkWp5ttApVedAwg=
-=RL1V
------END PGP SIGNATURE-----
+MISC ChangeLog 3645 RMD160 38e4aab3e4056c03662bb3c7513601731c100dd2 SHA1 69d85622544ff8779bd3204a086d592e9f16d205 SHA256 6a7aa42310ef5f9f5fdfd4d2e0cd082ee3e99201aa95e616272c24f1b5e46634
+MISC metadata.xml 205 RMD160 3835e21e020002976b3ce8ec6a575335c82b446b SHA1 c5367491e9dd124ac3c3edad51ff8bff5557b68c SHA256 7646cbdf0cae812994e33b7178f669e8ad1336b2001bc8545154700531a531d5
--- /dev/null
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/gtypist/gtypist-2.8.5-r1.ebuild,v 1.1 2011/09/24 20:53:13 darkside Exp $
+
+EAPI=2
+
+inherit eutils elisp-common
+
+DESCRIPTION="Universal typing tutor"
+HOMEPAGE="http://www.gnu.org/software/gtypist/"
+SRC_URI="mirror://gnu/gtypist/${P}.tar.gz
+ mirror://gentoo/colemak.typ.gz"
+
+LICENSE="GPL-2 public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="nls emacs xemacs"
+
+DEPEND=">=sys-libs/ncurses-5.2
+ emacs? ( virtual/emacs )
+ xemacs? ( !emacs? ( app-editors/xemacs app-xemacs/fsf-compat ) )"
+
+RDEPEND="${DEPEND}"
+
+SITEFILE=50${PN}-gentoo.el
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-2.8.3-xemacs-compat.patch
+}
+
+src_configure() {
+ local lispdir=""
+ if use emacs; then
+ lispdir="${SITELISP}/${PN}"
+ einfo "Configuring to build with GNU Emacs support"
+ elif use xemacs; then
+ lispdir="/usr/lib/xemacs/site-packages/lisp/${PN}"
+ einfo "Configuring to build with XEmacs support"
+ fi
+
+ econf $(use_enable nls) \
+ EMACS=$(usev emacs || usev xemacs || echo no) \
+ --with-lispdir="${lispdir}"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+ dodoc AUTHORS ChangeLog NEWS README THANKS TODO || die
+
+ insinto /usr/share/gtypist
+ doins "${WORKDIR}"/colemak.typ
+
+ if use emacs; then
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die
+ fi
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
- <email>maintainer-needed@gentoo.org</email>
- <description>This package lacks a primary herd or maintainer.</description>
+ <email>darkside@gentoo.org</email>
</maintainer>
</pkgmetadata>