summaryrefslogtreecommitdiff
path: root/x11-terms/mlterm
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /x11-terms/mlterm
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'x11-terms/mlterm')
-rw-r--r--x11-terms/mlterm/Manifest1
-rw-r--r--x11-terms/mlterm/files/mlterm-font.patch17
-rw-r--r--x11-terms/mlterm/metadata.xml25
-rw-r--r--x11-terms/mlterm/mlterm-3.9.4.ebuild132
4 files changed, 0 insertions, 175 deletions
diff --git a/x11-terms/mlterm/Manifest b/x11-terms/mlterm/Manifest
deleted file mode 100644
index f1510782e7f9..000000000000
--- a/x11-terms/mlterm/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mlterm-3.9.4.tar.gz 4227568 BLAKE2B 75bb435a3ec0fc3872fc763d850125a20314b4a54e6c628dee8045db6d1acaf669d45540d5812e9331ceb8a210f93178e208ccd48acc7c70d8743dea43783f99 SHA512 f03ce24b89f74510cd8924a2cd9ab795c6ebf7f7ef2b69fb8a17bf3f5855c255cf86558b0e5abc7db64175f7c909b165cf96663825b98f4a2df4371d5e4a9469
diff --git a/x11-terms/mlterm/files/mlterm-font.patch b/x11-terms/mlterm/files/mlterm-font.patch
deleted file mode 100644
index c091a08b6130..000000000000
--- a/x11-terms/mlterm/files/mlterm-font.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- a/uitoolkit/fb/ui_font.c
-+++ b/uitoolkit/fb/ui_font.c
-@@ -1625,11 +1625,11 @@
- }
- percent = 0;
- #else /* __linux__ */
-- if (stat("/usr/share/fonts/X11/misc/unifont.pcf.gz", &st) == 0) {
-- font_file = "/usr/share/fonts/X11/misc/unifont.pcf.gz";
-+ if (stat(XDATADIR "/fonts/unifont/unifont.pcf.gz", &st) == 0) {
-+ font_file = XDATADIR "/fonts/unifont/unifont.pcf.gz";
- percent = 100;
- } else {
-- font_file = "/usr/share/fonts/X11/misc/10x20.pcf.gz";
-+ font_file = XDATADIR "/fonts/misc/10x20.pcf.gz";
- percent = 0;
- }
- #endif
diff --git a/x11-terms/mlterm/metadata.xml b/x11-terms/mlterm/metadata.xml
deleted file mode 100644
index b7970330fb70..000000000000
--- a/x11-terms/mlterm/metadata.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>cjk@gentoo.org</email>
- <name>Cjk</name>
- </maintainer>
- <use>
- <flag name="brltty">Enable support for <pkg>app-accessibility/brltty</pkg></flag>
- <flag name="fcitx">Enable support for <pkg>app-i18n/fcitx</pkg></flag>
- <flag name="harfbuzz">Enable support for OpenType Layout (<pkg>media-libs/harfbuzz</pkg>)</flag>
- <flag name="ibus">Enable support for <pkg>app-i18n/ibus</pkg></flag>
- <flag name="libssh2">Enable support for <pkg>net-libs/libssh2</pkg></flag>
- <flag name="regis">Enable support for ReGIS</flag>
- <flag name="scim">Enable support for <pkg>app-i18n/scim</pkg></flag>
- <flag name="skk">Enable support for SKK (<pkg>virtual/skkserv</pkg> or <pkg>app-i18n/skk-jisyo</pkg>)</flag>
- <flag name="uim">Enable support for <pkg>app-i18n/uim</pkg></flag>
- <flag name="utempter">Enable support for <pkg>sys-libs/libutempter</pkg></flag>
- <flag name="wayland">Enable support for Wayland</flag>
- </use>
- <upstream>
- <remote-id type="github">arakiken/mlterm</remote-id>
- <remote-id type="sourceforge">mlterm</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/x11-terms/mlterm/mlterm-3.9.4.ebuild b/x11-terms/mlterm/mlterm-3.9.4.ebuild
deleted file mode 100644
index 63431d26d741..000000000000
--- a/x11-terms/mlterm/mlterm-3.9.4.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit desktop
-
-DESCRIPTION="A multi-lingual terminal emulator"
-HOMEPAGE="http://mlterm.sourceforge.net/"
-SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ppc64 ~riscv x86"
-IUSE="+X bidi brltty cairo debug fbcon fcitx gtk harfbuzz ibus libssh2 m17n-lib nls regis scim skk static-libs uim utempter wayland xft"
-REQUIRED_USE="|| ( X fbcon wayland )"
-
-RDEPEND="virtual/libcrypt:=
- X? (
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- )
- bidi? ( dev-libs/fribidi )
- brltty? ( app-accessibility/brltty[api(+)] )
- cairo? ( x11-libs/cairo[X(+)] )
- fbcon? ( media-fonts/unifont )
- fcitx? ( app-i18n/fcitx:* )
- gtk? ( x11-libs/gtk+:3 )
- harfbuzz? ( media-libs/harfbuzz[truetype(+)] )
- ibus? ( app-i18n/ibus )
- libssh2? ( net-libs/libssh2 )
- m17n-lib? ( dev-libs/m17n-lib )
- nls? ( virtual/libintl )
- regis? (
- || (
- media-libs/sdl-ttf
- media-libs/sdl2-ttf
- )
- )
- scim? ( app-i18n/scim )
- skk? (
- || (
- virtual/skkserv
- app-i18n/skk-jisyo
- )
- )
- uim? ( app-i18n/uim )
- utempter? ( sys-libs/libutempter )
- wayland? (
- dev-libs/wayland
- x11-libs/libxkbcommon
- )
- xft? ( x11-libs/libXft )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
- nls? ( sys-devel/gettext )"
-
-PATCHES=( "${FILESDIR}"/${PN}-font.patch )
-DOCS=( doc/{en,ja} )
-
-src_prepare() {
- # default config
- sed -i \
- -e "/ icon_path =/aicon_path = ${EPREFIX}/usr/share/pixmaps/${PN}-icon.svg" \
- -e "/ scrollbar_view_name =/ascrollbar_view_name = sample" \
- etc/main || die
-
- default
-}
-
-src_configure() {
- local myconf=(
- $(use_enable bidi fribidi)
- $(use_enable brltty brlapi)
- $(use_enable debug)
- $(use_enable fcitx)
- $(use_enable harfbuzz otl)
- $(use_enable ibus)
- $(use_enable libssh2 ssh2)
- $(use_enable m17n-lib m17nlib)
- $(use_enable nls)
- $(use_enable scim)
- $(use_enable skk)
- $(use_enable uim)
- $(use_with X x)
- --with-gui=$(usex X "xlib" "")$(usex fbcon ",fb" "")$(usex wayland ",wayland" "")
- --with-type-engines=xcore$(usex xft ",xft" "")$(usex cairo ",cairo" "")
- --with-utmp=$(usex utempter utempter none)
- --enable-optimize-redrawing
- --enable-vt52
- --disable-canna
- --disable-static
- --disable-wnn
- )
-
- local scrollbars="sample,extra"
- local tools="mlclient,mlcc,mlfc,mlmenu,${PN}-zoom"
- if use gtk; then
- myconf+=(
- --with-gtk=3.0
- --with-imagelib=gdk-pixbuf
- )
- scrollbars+=",pixmap_engine"
- tools+=",mlconfig,mlimgloader"
- else
- myconf+=( --without-gtk )
- fi
- if use regis; then
- tools+=",registobmp"
- fi
- myconf+=( --with-scrollbars="${scrollbars}" )
- myconf+=( --with-tools="${tools}" )
-
- addpredict /dev/ptmx
- econf "${myconf[@]}"
-}
-
-src_test() {
- :
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-
- docinto contrib/icon
- dodoc contrib/icon/README
-
- doicon contrib/icon/${PN}*
- make_desktop_entry ${PN} ${PN} ${PN}-icon "System;TerminalEmulator"
-}