Gentoo Archives: gentoo-commits

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