diff options
author | Mamoru Komachi <usata@gentoo.org> | 2006-07-27 13:14:38 +0000 |
---|---|---|
committer | Mamoru Komachi <usata@gentoo.org> | 2006-07-27 13:14:38 +0000 |
commit | 0a8f759268269a955c56a4e18c874461b52dd8a1 (patch) | |
tree | 0b33ec68e4e9354dc953c6861741c7637ecba252 | |
parent | Added x11-terms/mlterm:scim - Enable scim support (diff) | |
download | gentoo-2-0a8f759268269a955c56a4e18c874461b52dd8a1.tar.gz gentoo-2-0a8f759268269a955c56a4e18c874461b52dd8a1.tar.bz2 gentoo-2-0a8f759268269a955c56a4e18c874461b52dd8a1.zip |
Added scim USE flag. Dropped ~hppa keyword for the moment.
(Portage version: 2.1-r1)
-rw-r--r-- | x11-terms/mlterm/ChangeLog | 7 | ||||
-rw-r--r-- | x11-terms/mlterm/files/digest-mlterm-2.9.3 | 2 | ||||
-rw-r--r-- | x11-terms/mlterm/files/digest-mlterm-2.9.3-r1 | 3 | ||||
-rw-r--r-- | x11-terms/mlterm/mlterm-2.9.3-r1.ebuild | 69 |
4 files changed, 80 insertions, 1 deletions
diff --git a/x11-terms/mlterm/ChangeLog b/x11-terms/mlterm/ChangeLog index e16dff2fea89..79c6eebed4f8 100644 --- a/x11-terms/mlterm/ChangeLog +++ b/x11-terms/mlterm/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-terms/mlterm # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-terms/mlterm/ChangeLog,v 1.49 2006/06/15 17:07:18 usata Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-terms/mlterm/ChangeLog,v 1.50 2006/07/27 13:14:38 usata Exp $ + +*mlterm-2.9.3-r1 (27 Jul 2006) + + 27 Jul 2006; Mamoru KOMACHI <usata@gentoo.org> +mlterm-2.9.3-r1.ebuild: + Added scim USE flag. Dropped hppa keyword for the moment. *mlterm-2.9.3 (15 Jun 2006) diff --git a/x11-terms/mlterm/files/digest-mlterm-2.9.3 b/x11-terms/mlterm/files/digest-mlterm-2.9.3 index dad5f3cd1d30..1f2034289bea 100644 --- a/x11-terms/mlterm/files/digest-mlterm-2.9.3 +++ b/x11-terms/mlterm/files/digest-mlterm-2.9.3 @@ -1 +1,3 @@ MD5 20188c0981a49dbb95c3ff5b8eb25365 mlterm-2.9.3.tar.gz 1984977 +RMD160 27f4381a8b8b68b07e53bbeb422581beb7527b48 mlterm-2.9.3.tar.gz 1984977 +SHA256 565e2d3d391390450b953b13f4c1ebf6e67e188c1ec56583459842e592a08e4f mlterm-2.9.3.tar.gz 1984977 diff --git a/x11-terms/mlterm/files/digest-mlterm-2.9.3-r1 b/x11-terms/mlterm/files/digest-mlterm-2.9.3-r1 new file mode 100644 index 000000000000..1f2034289bea --- /dev/null +++ b/x11-terms/mlterm/files/digest-mlterm-2.9.3-r1 @@ -0,0 +1,3 @@ +MD5 20188c0981a49dbb95c3ff5b8eb25365 mlterm-2.9.3.tar.gz 1984977 +RMD160 27f4381a8b8b68b07e53bbeb422581beb7527b48 mlterm-2.9.3.tar.gz 1984977 +SHA256 565e2d3d391390450b953b13f4c1ebf6e67e188c1ec56583459842e592a08e4f mlterm-2.9.3.tar.gz 1984977 diff --git a/x11-terms/mlterm/mlterm-2.9.3-r1.ebuild b/x11-terms/mlterm/mlterm-2.9.3-r1.ebuild new file mode 100644 index 000000000000..c5ecb55533e9 --- /dev/null +++ b/x11-terms/mlterm/mlterm-2.9.3-r1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-terms/mlterm/mlterm-2.9.3-r1.ebuild,v 1.1 2006/07/27 13:14:38 usata Exp $ + +inherit eutils flag-o-matic + +IUSE="truetype gtk imlib bidi nls uim scim" +#IUSE="${IUSE} m17n-lib iiimf" + +DESCRIPTION="A multi-lingual terminal emulator" +HOMEPAGE="http://mlterm.sourceforge.net/" +SRC_URI="mirror://sourceforge/mlterm/${P}.tar.gz" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +LICENSE="BSD" + +DEPEND="gtk? ( >=x11-libs/gtk+-2 ) + !gtk? ( imlib? ( >=media-libs/imlib-1.9.14 ) ) + truetype? ( =media-libs/freetype-2* ) + bidi? ( >=dev-libs/fribidi-0.10.4 ) + nls? ( sys-devel/gettext ) + uim? ( >=app-i18n/uim-0.3.4.2 ) + scim? ( || ( >=app-i18n/scim-1.4 app-i18n/scim-cvs ) )" +# m17n-lib? ( >=dev-libs/m17n-lib-1.2.0 ) + +src_unpack() { + unpack ${A} + cd ${S}/xwindow + epatch ${FILESDIR}/mlterm-2.9.1-gentoo.diff +} + +src_compile() { + local myconf imagelib + + if use gtk ; then + imagelib="gdk-pixbuf" + elif use imlib ; then + imagelib="imlib" + fi + + use gtk || myconf="${myconf} --with-tools=mlclient,mlcc" + + # m17n-lib, and iiimf aren't stable enough + #myconf="${myconf} $(use_enable iiimf) $(use_enable m17n-lib m17nlib)" + + append-ldflags $(bindnow-flags) + + econf --enable-utmp \ + $(use_enable truetype anti-alias) \ + $(use_enable bidi fribidi) \ + $(use_enable nls) \ + $(use_enable uim) \ + $(use_enable scim) \ + --with-imagelib="${imagelib}" \ + ${myconf} || die "econf failed" + emake || die "emake failed" +} + +src_install () { + make DESTDIR=${D} install || die + + dodoc ChangeLog LICENCE README + + docinto ja + dodoc doc/ja/* + docinto en + dodoc doc/en/* +} |