Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 543774 Details for
Bug 663880
app-text/cmigemo: revbump for EAPI7
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
cmigemo.patch
cmigemo.patch (text/plain), 2.33 KB, created by
Michael Mair-Keimberger (iamnr3)
on 2018-08-17 15:14:57 UTC
(
hide
)
Description:
cmigemo.patch
Filename:
MIME Type:
Creator:
Michael Mair-Keimberger (iamnr3)
Created:
2018-08-17 15:14:57 UTC
Size:
2.33 KB
patch
obsolete
>diff --git a/app-text/cmigemo/cmigemo-1.3c-r3.ebuild b/app-text/cmigemo/cmigemo-1.3c-r3.ebuild >new file mode 100644 >index 00000000000..2bfdf6ee56f >--- /dev/null >+++ b/app-text/cmigemo/cmigemo-1.3c-r3.ebuild >@@ -0,0 +1,95 @@ >+# Copyright 1999-2018 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+ >+EAPI=7 >+inherit flag-o-matic toolchain-funcs >+ >+MY_P="${P}-MIT" >+DESCRIPTION="C/Migemo -- Migemo library implementation in C" >+HOMEPAGE="http://www.kaoriya.net/#CMIGEMO" >+SRC_URI="http://www.kaoriya.net/dist/var/${MY_P}.tar.bz2" >+ >+LICENSE="MIT" >+SLOT="0" >+KEYWORDS="~alpha ~amd64 ~ppc ~x86" >+IUSE="emacs unicode vim-syntax" >+ >+DEPEND=">=app-dicts/migemo-dict-200812[unicode=] >+ dev-lang/perl >+ || ( >+ net-misc/curl >+ net-misc/wget >+ net-misc/fetch >+ ) >+ app-i18n/nkf" >+RDEPEND="${RDEPEND} >+ emacs? ( >=app-text/migemo-0.40-r1 )" >+ >+S="${WORKDIR}/${MY_P}" >+ >+PATCHES=( >+ # Bug #246953 >+ "${FILESDIR}"/${P}-gentoo.patch >+ "${FILESDIR}"/${P}-ldflags.patch >+) >+ >+src_prepare() { >+ default >+ >+ touch dict/SKK-JISYO.L || die >+ if use unicode ; then >+ sed -i -e "/gcc:/s/euc-jp/utf-8/" dict/dict.mak || die >+ fi >+ >+ # Bug #255813 >+ sed -i -e "/^docdir/s:/doc/migemo:/share/doc/${PF}:" compile/config.mk.in || die >+} >+ >+src_compile() { >+ append-flags -fPIC >+ # parallel make b0rked >+ emake -j1 \ >+ CC="$(tc-getCC)" \ >+ CFLAGS="${CFLAGS}" \ >+ LDFLAGS="${LDFLAGS}" \ >+ gcc-all >+} >+ >+src_install() { >+ # parallel make b0rked >+ emake -j1 \ >+ prefix="${D}/usr" \ >+ libdir="${D}/usr/$(get_libdir)" \ >+ gcc-install >+ >+ local encoding >+ if use unicode ; then >+ encoding="utf-8" >+ else >+ encoding="euc-jp" >+ fi >+ >+ mv "${D}/usr/share/migemo/${encoding}/"*.dat "${D}/usr/share/migemo/" || die >+ rm -rf "${D}/usr/share/migemo/"{cp932,euc-jp,utf-8} || die >+ >+ if use vim-syntax ; then >+ insinto /usr/share/vim/vimfiles/plugin >+ doins tools/migemo.vim >+ fi >+ >+ dodoc doc/{README_j,TODO_j,vimigemo}.txt >+} >+ >+pkg_postinst() { >+ if use emacs ; then >+ elog >+ elog "Please add to your ~/.emacs" >+ elog " (setq migemo-command \"cmigemo\")" >+ elog " (setq migemo-options '(\"-q\" \"--emacs\" \"-i\" \"\\\\a\"))" >+ elog " (setq migemo-dictionary \"/usr/share/migemo/migemo-dict\")" >+ elog " (setq migemo-user-dictionary nil)" >+ elog " (setq migemo-regex-dictionary nil)" >+ elog "to use cmigemo instead of migemo under emacs." >+ elog >+ fi >+}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 663880
: 543774