app-i18n/fbterm: drop old
authorAkinori Hattori <hattya@gentoo.org>
Wed, 20 May 2020 13:47:29 +0000 (22:47 +0900)
committerAkinori Hattori <hattya@gentoo.org>
Wed, 20 May 2020 13:47:29 +0000 (22:47 +0900)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Akinori Hattori <hattya@gentoo.org>
app-i18n/fbterm/Manifest
app-i18n/fbterm/fbterm-1.7-r4.ebuild [deleted file]
app-i18n/fbterm/fbterm-1.7-r5.ebuild [deleted file]
app-i18n/fbterm/files/fbterm-gcc6.patch [deleted file]

index da167298d65a33453b999752f03f33eed11b5939..d6788ae8c34fb9becf52735435e52993c447a7a7 100644 (file)
@@ -1,2 +1 @@
-DIST fbterm-1.7.0.tar.gz 188642 BLAKE2B 2f4e0a989a58d6dd67e7696786d820f15b18039d8912b967de55b09aa03c723cad1d76171a264c41487171f6650089f8a7e02e50bed267f2465fc8a6af62c57e SHA512 ba78b5118b5e4c65046f7f91ce88cb4f828e2debb34358df8518e1907a8d601a2be4dfcf144e84494dc30e4828d333574debe8dd3ffb59e2169c3e48ba1f6a10
 DIST fbterm-1.7_p20190503.tar.gz 187225 BLAKE2B 9efa290c73dae49e12bb53d44c502a58fa5baaf517248b18ae1218285a3785fe276bf028613eac0a78ccee51c8b392153533dffd1e2b88201cccf8badb6d34e1 SHA512 13a57f8c5fff1d9c70021cd01f554a76e5465ae49b05a5aa49949caf31eb2b8fc231bdfba6ac42840542b73edc4ab66e487eebd0fa9d92761c7193294edadf81
diff --git a/app-i18n/fbterm/fbterm-1.7-r4.ebuild b/app-i18n/fbterm/fbterm-1.7-r4.ebuild
deleted file mode 100644 (file)
index b8952a6..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit autotools fcaps
-
-DESCRIPTION="Fast terminal emulator for the Linux framebuffer"
-HOMEPAGE="https://code.google.com/p/fbterm"
-SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${PN}/${P}.0.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="gpm video_cards_vesa"
-
-CDEPEND="media-libs/fontconfig
-       media-libs/freetype:2
-       gpm? ( sys-libs/gpm )
-       video_cards_vesa? ( dev-libs/libx86 )"
-RDEPEND="${CDEPEND}
-       !>=sys-libs/ncurses-6.1"
-DEPEND="${CDEPEND}
-       sys-libs/ncurses
-       virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/${PN}-gcc6.patch )
-
-FILECAPS=(
-       cap_sys_tty_config+ep usr/bin/${PN}
-)
-
-src_prepare() {
-       sed -i "s|tic|tic -o '\$(DESTDIR)\$(datadir)/terminfo'|" terminfo/Makefile.am
-
-       default
-       eautoreconf
-}
-
-src_configure() {
-       econf \
-               $(use_enable gpm) \
-               $(use_enable video_cards_vesa vesa)
-}
-
-src_install() {
-       dodir /usr/share/terminfo
-       default
-
-       use filecaps || fperms u+s /usr/bin/${PN}
-}
-
-pkg_postinst() {
-       fcaps_pkg_postinst
-
-       elog "${PN} won't work with vga16fb. You have to use other native"
-       elog "framebuffer drivers or vesa driver."
-       elog "See ${EPREFIX}/usr/share/doc/${P}/README for details."
-       elog
-       elog "To use ${PN}, ensure you are in video group."
-}
diff --git a/app-i18n/fbterm/fbterm-1.7-r5.ebuild b/app-i18n/fbterm/fbterm-1.7-r5.ebuild
deleted file mode 100644 (file)
index 45117ad..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit autotools fcaps
-
-DESCRIPTION="Fast terminal emulator for the Linux framebuffer"
-HOMEPAGE="https://code.google.com/p/fbterm"
-SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${PN}/${P}.0.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="gpm video_cards_vesa"
-
-RDEPEND="media-libs/fontconfig
-       media-libs/freetype:2
-       gpm? ( sys-libs/gpm )
-       video_cards_vesa? ( dev-libs/libx86 )
-       >=sys-libs/ncurses-6.1"
-DEPEND="${RDEPEND}
-       virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/${PN}-gcc6.patch )
-
-FILECAPS=(
-       cap_sys_tty_config+ep usr/bin/${PN}
-)
-
-src_prepare() {
-       # bug #648472
-       sed -i "s/terminfo//" Makefile.am
-
-       default
-       eautoreconf
-}
-
-src_configure() {
-       econf \
-               $(use_enable gpm) \
-               $(use_enable video_cards_vesa vesa)
-}
-
-src_install() {
-       default
-
-       use filecaps || fperms u+s /usr/bin/${PN}
-}
-
-pkg_postinst() {
-       fcaps_pkg_postinst
-
-       elog "${PN} won't work with vga16fb. You have to use other native"
-       elog "framebuffer drivers or vesa driver."
-       elog "See ${EPREFIX}/usr/share/doc/${P}/README for details."
-       elog
-       elog "To use ${PN}, ensure you are in video group."
-}
diff --git a/app-i18n/fbterm/files/fbterm-gcc6.patch b/app-i18n/fbterm/files/fbterm-gcc6.patch
deleted file mode 100644 (file)
index aa19fac..0000000
+++ /dev/null
@@ -1,72 +0,0 @@
-https://bugs.gentoo.org/show_bug.cgi?id=594308
-
-Author: Peter Levine <plevine457@gmail.com>
-
---- a/src/lib/vterm_states.cpp
-+++ b/src/lib/vterm_states.cpp
-@@ -39,14 +39,14 @@
-       { 0x1B, 0,      ESesc },
-       { 0x7F, 0,      ESkeep },
-       { 0x9B, 0,      ESsquare },
--      { -1}
-+      { (u16) -1}
- };
- const VTerm::Sequence VTerm::escape_sequences[] = {
-       {   0, 0, ESnormal },
-       // ESnormal
--      { -1 },
-+      { (u16) -1 },
-       // ESesc
-       { '[', &VTerm::clear_param,     ESsquare },
-@@ -65,7 +65,7 @@
-       { '8', &VTerm::restore_cursor,  ESnormal },
-       { '>', &VTerm::keypad_numeric,  ESnormal },
-       { '=', &VTerm::keypad_application,      ESnormal },
--      { -1 },
-+      { (u16) -1 },
-       // ESsquare
-       { '[', 0,       ESfunckey },
-@@ -104,7 +104,7 @@
-       { '`', &VTerm::cursor_position_col,     ESnormal },
-       { ']', &VTerm::linux_specific, ESnormal },
-       { '}', &VTerm::fbterm_specific, ESnormal },
--      { -1 },
-+      { (u16) -1 },
-       // ESnonstd
-       { '0' | ADDSAME(9), &VTerm::set_palette,    ESkeep },
-@@ -112,25 +112,25 @@
-       { 'a' | ADDSAME(5), &VTerm::set_palette,    ESkeep },
-       { 'P', &VTerm::begin_set_palette, ESkeep },
-       { 'R', &VTerm::reset_palette, ESnormal },
--      { -1 },
-+      { (u16) -1 },
-       // ESpercent
-       { '@', &VTerm::clear_utf8,      ESnormal },
-       { 'G', &VTerm::set_utf8,        ESnormal },
-       { '8', &VTerm::set_utf8,        ESnormal },
--      { -1 },
-+      { (u16) -1 },
-       // EScharset
-       { '0', &VTerm::set_charset, ESnormal },
-       { 'B', &VTerm::set_charset, ESnormal },
-       { 'U', &VTerm::set_charset, ESnormal },
-       { 'K', &VTerm::set_charset, ESnormal },
--      { -1 },
-+      { (u16) -1 },
-       // EShash
-       { '8', &VTerm::screen_align,    ESnormal },
--      { -1 },
-+      { (u16) -1 },
-       // ESfunckey
--      { -1 },
-+      { (u16) -1 },
- };