diff options
author | 2008-12-12 06:28:25 +0000 | |
---|---|---|
committer | 2008-12-12 06:28:25 +0000 | |
commit | ae781267a107cc2cc5fedee85e52ad6eff0453e3 (patch) | |
tree | 0b96186bc11cb5cb63e068d4b838db781146e8bb /app-emacs/semi | |
parent | remove old patch (diff) | |
download | gentoo-2-ae781267a107cc2cc5fedee85e52ad6eff0453e3.tar.gz gentoo-2-ae781267a107cc2cc5fedee85e52ad6eff0453e3.tar.bz2 gentoo-2-ae781267a107cc2cc5fedee85e52ad6eff0453e3.zip |
Install Japanese documentation with LINGUAS=ja only.
(Portage version: 2.2_rc17/cvs/Linux 2.6.27-gentoo-r4 i686)
Diffstat (limited to 'app-emacs/semi')
-rw-r--r-- | app-emacs/semi/ChangeLog | 9 | ||||
-rw-r--r-- | app-emacs/semi/semi-1.14.6-r1.ebuild | 54 |
2 files changed, 61 insertions, 2 deletions
diff --git a/app-emacs/semi/ChangeLog b/app-emacs/semi/ChangeLog index 79977bcf7d78..e20659724c4b 100644 --- a/app-emacs/semi/ChangeLog +++ b/app-emacs/semi/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-emacs/semi -# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/semi/ChangeLog,v 1.23 2007/10/16 06:30:21 opfer Exp $ +# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/semi/ChangeLog,v 1.24 2008/12/12 06:28:25 ulm Exp $ + +*semi-1.14.6-r1 (27 Nov 2008) + + 27 Nov 2008; Ulrich Mueller <ulm@gentoo.org> +semi-1.14.6-r1.ebuild: + Install Japanese documentation with LINGUAS=ja only. 16 Oct 2007; Christian Faulhammer <opfer@gentoo.org> semi-1.14.6.ebuild: stable amd64, bug 195158 diff --git a/app-emacs/semi/semi-1.14.6-r1.ebuild b/app-emacs/semi/semi-1.14.6-r1.ebuild new file mode 100644 index 000000000000..0ed75c30a315 --- /dev/null +++ b/app-emacs/semi/semi-1.14.6-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/semi/semi-1.14.6-r1.ebuild,v 1.1 2008/12/12 06:28:25 ulm Exp $ + +inherit elisp eutils + +DESCRIPTION="A library to provide MIME feature for GNU Emacs" +HOMEPAGE="http://www.kanji.zinbun.kyoto-u.ac.jp/~tomo/elisp/SEMI/" +SRC_URI="http://kanji.zinbun.kyoto-u.ac.jp/~tomo/lemi/dist/semi/semi-1.14-for-flim-1.14/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" +IUSE="linguas_ja" + +DEPEND=">=app-emacs/apel-10.6 + virtual/flim" +SITEFILE=65${PN}-gentoo.el + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}/${PN}-info.patch" +} + +src_compile() { + emake PREFIX="${D}"/usr \ + LISPDIR="${D}/${SITELISP}" \ + VERSION_SPECIFIC_LISPDIR="${D}/${SITELISP}" || die "emake failed" + + ${EMACS} ${EMACSFLAGS} --visit mime-ui-en.texi -f texi2info \ + || die "texi2info failed" + if use linguas_ja; then + ${EMACS} ${EMACSFLAGS} \ + --eval "(set-default-coding-systems 'iso-2022-jp)" \ + --visit mime-ui-ja.texi -f texi2info \ + || die "texi2info failed" + fi +} + +src_install() { + emake PREFIX="${D}/usr" \ + LISPDIR="${D}/${SITELISP}" \ + VERSION_SPECIFIC_LISPDIR="${D}/${SITELISP}" install || die "emake install failed" + + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + + doinfo mime-ui-en.info || die "doinfo failed" + dodoc README.en ChangeLog VERSION NEWS + if use linguas_ja; then + doinfo mime-ui-ja.info || die "doinfo failed" + dodoc README.ja + fi +} |