Gentoo Archives: gentoo-commits

From: Akinori Hattori <hattya@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-terms/mlterm/
Date: Wed, 30 Jun 2021 13:36:32
Message-Id: 1625059341.9bfee42953602a0d6ee36c267bfc0ad60438c176.hattya@gentoo
1 commit: 9bfee42953602a0d6ee36c267bfc0ad60438c176
2 Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jun 30 13:22:21 2021 +0000
4 Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
5 CommitDate: Wed Jun 30 13:22:21 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bfee429
7
8 x11-terms/mlterm: drop old
9
10 Package-Manager: Portage-3.0.20, Repoman-3.0.2
11 Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
12
13 x11-terms/mlterm/Manifest | 1 -
14 x11-terms/mlterm/metadata.xml | 1 -
15 x11-terms/mlterm/mlterm-3.9.0-r1.ebuild | 129 --------------------------------
16 3 files changed, 131 deletions(-)
17
18 diff --git a/x11-terms/mlterm/Manifest b/x11-terms/mlterm/Manifest
19 index 66f3e377393..f45d3f27e4d 100644
20 --- a/x11-terms/mlterm/Manifest
21 +++ b/x11-terms/mlterm/Manifest
22 @@ -1,2 +1 @@
23 -DIST mlterm-3.9.0.tar.gz 4143644 BLAKE2B 01e95b0319526e03a009e6b2f1467287a6ecc2ec29c4808c486a779896f183cf9f1732baba38c02150db89ef9e6754760df308ba477cca916f60d167062ea13c SHA512 d89340eb460904ca36c6ed063b356625d9c9b4ad129dc51640d50a04e166f8239124d0003db778376c47daa6311c869f9fe7e337c90937fed5ae4151f5af57c4
24 DIST mlterm-3.9.1.tar.gz 4175186 BLAKE2B 030d9144e7c835c895269fd19f89ece7c0dae9ca3f1d4425a1d409b9ac78a530431a4e05ef685d178748a35f9fae77414286a38a412a0496433b8324a22a73dd SHA512 1337b884971b2c4c2c3140388f07927101a947b0268f547611f4f4ece49c8d0954c068789ee7c92c82db114021c77c08416db30233149c8964e827ab901cc870
25
26 diff --git a/x11-terms/mlterm/metadata.xml b/x11-terms/mlterm/metadata.xml
27 index f589575813a..92dccb1f1ee 100644
28 --- a/x11-terms/mlterm/metadata.xml
29 +++ b/x11-terms/mlterm/metadata.xml
30 @@ -8,7 +8,6 @@
31 <use>
32 <flag name="brltty">Enable support for <pkg>app-accessibility/brltty</pkg></flag>
33 <flag name="fcitx">Enable support for <pkg>app-i18n/fcitx</pkg></flag>
34 - <flag name="gtk2">Build with <pkg>x11-libs/gtk+</pkg>:2 instead of <pkg>x11-libs/gtk+</pkg>:3</flag>
35 <flag name="harfbuzz">Enable support for OpenType Layout (<pkg>media-libs/harfbuzz</pkg>)</flag>
36 <flag name="ibus">Enable support for <pkg>app-i18n/ibus</pkg></flag>
37 <flag name="libssh2">Enable support for <pkg>net-libs/libssh2</pkg></flag>
38
39 diff --git a/x11-terms/mlterm/mlterm-3.9.0-r1.ebuild b/x11-terms/mlterm/mlterm-3.9.0-r1.ebuild
40 deleted file mode 100644
41 index 1eeaf9f5fa2..00000000000
42 --- a/x11-terms/mlterm/mlterm-3.9.0-r1.ebuild
43 +++ /dev/null
44 @@ -1,129 +0,0 @@
45 -# Copyright 1999-2021 Gentoo Authors
46 -# Distributed under the terms of the GNU General Public License v2
47 -
48 -EAPI="7"
49 -
50 -inherit desktop
51 -
52 -DESCRIPTION="A multi-lingual terminal emulator"
53 -HOMEPAGE="http://mlterm.sourceforge.net/"
54 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
55 -
56 -LICENSE="BSD"
57 -SLOT="0"
58 -KEYWORDS="amd64 ppc ppc64 x86"
59 -IUSE="bidi brltty cairo canna debug fbcon fcitx freewnn gtk gtk2 harfbuzz ibus libssh2 m17n-lib nls regis scim skk static-libs uim utempter wayland xft"
60 -REQUIRED_USE="gtk2? ( gtk )"
61 -
62 -RDEPEND="virtual/libcrypt:=
63 - x11-libs/libICE
64 - x11-libs/libSM
65 - x11-libs/libX11
66 - bidi? ( dev-libs/fribidi )
67 - brltty? ( app-accessibility/brltty )
68 - cairo? ( x11-libs/cairo[X(+)] )
69 - canna? ( app-i18n/canna )
70 - fbcon? ( media-fonts/unifont )
71 - fcitx? ( app-i18n/fcitx )
72 - freewnn? ( app-i18n/freewnn )
73 - gtk? (
74 - gtk2? ( x11-libs/gtk+:2 )
75 - !gtk2? ( x11-libs/gtk+:3 )
76 - )
77 - harfbuzz? ( media-libs/harfbuzz[truetype(+)] )
78 - ibus? ( app-i18n/ibus )
79 - libssh2? ( net-libs/libssh2 )
80 - m17n-lib? ( dev-libs/m17n-lib )
81 - nls? ( virtual/libintl )
82 - regis? (
83 - || (
84 - media-libs/sdl-ttf
85 - media-libs/sdl2-ttf
86 - )
87 - )
88 - scim? ( app-i18n/scim )
89 - skk? (
90 - || (
91 - virtual/skkserv
92 - app-i18n/skk-jisyo
93 - )
94 - )
95 - uim? ( app-i18n/uim )
96 - utempter? ( sys-libs/libutempter )
97 - wayland? ( dev-libs/wayland )
98 - xft? ( x11-libs/libXft )"
99 -DEPEND="${RDEPEND}
100 - virtual/pkgconfig
101 - nls? ( sys-devel/gettext )"
102 -
103 -PATCHES=( "${FILESDIR}"/${PN}-font.patch )
104 -DOCS=( doc/{en,ja} )
105 -
106 -src_prepare() {
107 - # default config
108 - sed -i \
109 - -e "/ icon_path =/aicon_path = ${EPREFIX}/usr/share/pixmaps/${PN}-icon.svg" \
110 - -e "/ scrollbar_view_name =/ascrollbar_view_name = sample" \
111 - etc/main
112 -
113 - default
114 -}
115 -
116 -src_configure() {
117 - local myconf=(
118 - $(use_enable bidi fribidi)
119 - $(use_enable brltty brlapi)
120 - $(use_enable canna)
121 - $(use_enable debug)
122 - $(use_enable fcitx)
123 - $(use_enable freewnn wnn)
124 - $(use_enable harfbuzz otl)
125 - $(use_enable ibus)
126 - $(use_enable libssh2 ssh2)
127 - $(use_enable m17n-lib m17nlib)
128 - $(use_enable nls)
129 - $(use_enable scim)
130 - $(use_enable skk)
131 - $(use_enable uim)
132 - $(use_enable utempter utmp)
133 - --with-gui=xlib$(usex fbcon ",fb" "")$(usex wayland ",wayland" "")
134 - --with-type-engines=xcore$(usex xft ",xft" "")$(usex cairo ",cairo" "")
135 - --enable-optimize-redrawing
136 - --enable-vt52
137 - --disable-static
138 - )
139 -
140 - local scrollbars="sample,extra"
141 - local tools="mlclient,mlcc,mlfc,mlmenu,${PN}-zoom"
142 - if use gtk; then
143 - myconf+=(
144 - $(use_with gtk gtk $(usex gtk2 2.0 3.0))
145 - --with-imagelib=gdk-pixbuf
146 - )
147 - scrollbars+=",pixmap_engine"
148 - tools+=",mlconfig,mlimgloader"
149 - fi
150 - if use regis; then
151 - tools+=",registobmp"
152 - fi
153 - myconf+=( --with-scrollbars="${scrollbars}" )
154 - myconf+=( --with-tools="${tools}" )
155 -
156 - addpredict /dev/ptmx
157 - econf "${myconf[@]}"
158 -}
159 -
160 -src_test() {
161 - :
162 -}
163 -
164 -src_install() {
165 - default
166 - find "${ED}" -name '*.la' -delete || die
167 -
168 - docinto contrib/icon
169 - dodoc contrib/icon/README
170 -
171 - doicon contrib/icon/${PN}*
172 - make_desktop_entry ${PN} ${PN} ${PN}-icon "System;TerminalEmulator"
173 -}