diff options
Diffstat (limited to 'app-i18n/anthy/anthy-4519.ebuild')
-rw-r--r-- | app-i18n/anthy/anthy-4519.ebuild | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/app-i18n/anthy/anthy-4519.ebuild b/app-i18n/anthy/anthy-4519.ebuild new file mode 100644 index 000000000000..9ffbb828bca8 --- /dev/null +++ b/app-i18n/anthy/anthy-4519.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-i18n/anthy/anthy-4519.ebuild,v 1.1 2003/09/22 00:47:29 usata Exp $ + +inherit elisp-common + +IUSE="emacs" + +DESCRIPTION="Anthy -- free and secure Japanese input system" +HOMEPAGE="http://anthy.sourceforge.jp/" +SRC_URI="mirror://sourceforge.jp/anthy/6003/${P}.tar.gz" + +# This branch, so-called anthy-ss (snapshot) is a development branch, +# so it is not intended to be marked as stable. It will remain unstable +# all the time unless there comes another -ss branch. +KEYWORDS="~x86" +LICENSE="GPL-2" +SLOT="0" + +S="${WORKDIR}/${P}" + +DEPEND="virtual/glibc + emacs? ( virtual/emacs ) + >=app-dicts/canna-cannadic-0.95a" +RDEPEND="virtual/glibc + emacs? ( virtual/emacs )" + +SITEFILE="50anthy-gentoo.el" + +src_compile() { + + local myconf cannadicdir + cannadicdir=/var/lib/canna/dic/canna + + use emacs \ + || myconf="${myconf} EMACS=no" + + if has_version 'app-dicts/canna-zipcode' ; then + einfo "Adding zipcode.t and jigyosyo.t to anthy.dic." + cp ${cannadicdir}/{zipcode,jigyosyo}.t mkanthydic + sed -i -e "/^EXTRA_DICS/s|$| zipcode.t jigyosyo.t|" \ + mkanthydic/Makefile.{in,am} + fi + if has_version 'app-dicts/canna-2ch' ; then + einfo "Adding nichan.ctd to anthy.dic." + cp ${cannadicdir}/nichan.ctd mkanthydic/2ch.t + sed -i -e "/^EXTRA_DICS/s|$| 2ch.t|" \ + mkanthydic/Makefile.{in,am} + fi + + econf ${myconf} --with-cannadic=${cannadicdir} || die + emake || die +} + +src_install() { + einstall || die + + use emacs && elisp-site-file-install ${FILESDIR}/${SITEFILE} + + dodoc AUTHORS ChangeLog DIARY INSTALL NEWS README \ + doc/[A-Z0-9][A-Z0-9]* doc/protocol.txt +} + +pkg_postinst() { + + use emacs && elisp-site-regen +} + +pkg_postrm() { + + use emacs && elisp-site-regen +} |