summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-i18n/jfbterm/Manifest7
-rw-r--r--app-i18n/jfbterm/files/digest-jfbterm-0.3.161
-rw-r--r--app-i18n/jfbterm/files/jfbterm.conf.extra12
-rw-r--r--app-i18n/jfbterm/jfbterm-0.3.16.ebuild52
4 files changed, 61 insertions, 11 deletions
diff --git a/app-i18n/jfbterm/Manifest b/app-i18n/jfbterm/Manifest
index 1ade3c1eb4df..b6e9f4f560f4 100644
--- a/app-i18n/jfbterm/Manifest
+++ b/app-i18n/jfbterm/Manifest
@@ -1,11 +1,8 @@
-MD5 840f7ace39dc9f7173867c0bdb06a18e ChangeLog 857
+MD5 5e373e252b3c8f5b0cd95b72bbf0ae00 ChangeLog 794
MD5 367b93e97a9e47eaef3f72243891439b jfbterm-0.3.12.ebuild 1135
MD5 e92a48548554c80cf90e18df17ff6a82 metadata.xml 156
-MD5 0d6c92181e2a4e2c9563d8cf98a9305d jfbterm-0.3.16.ebuild 1437
-MD5 ea5ac4fcf7051e0444ad9dd823966443 jfbterm-0.3.15.ebuild 1486
+MD5 4b5128e422830a09ab3b2c72c378ff18 jfbterm-0.3.16.ebuild 1335
MD5 9e93ac5a5ce5371fe60243ba3278701a files/digest-jfbterm-0.3.12 65
MD5 130efdf13aad34ae5f0175444d52e830 files/jfbterm.conf.extra 3884
MD5 e4b59496f2d92bde0401211a5a935c5c files/jfbterm.conf.xfree 3803
MD5 d25c5c4426f8bd7e8d2ecd30b4a33e0b files/digest-jfbterm-0.3.16 66
-MD5 ceca1378834f69b9d82f4a5f503fe27d files/digest-jfbterm-0.3.15 66
-MD5 55822f0b68118d3a7ef36cef48aeafb9 files/jfbterm-0.3.15-gentoo.diff 691
diff --git a/app-i18n/jfbterm/files/digest-jfbterm-0.3.16 b/app-i18n/jfbterm/files/digest-jfbterm-0.3.16
new file mode 100644
index 000000000000..def5f047d9c7
--- /dev/null
+++ b/app-i18n/jfbterm/files/digest-jfbterm-0.3.16
@@ -0,0 +1 @@
+MD5 5408e8162d411aeda7039e78dc04e331 jfbterm-0.3.16.tar.gz 109163
diff --git a/app-i18n/jfbterm/files/jfbterm.conf.extra b/app-i18n/jfbterm/files/jfbterm.conf.extra
index 0602d41cb4cb..574b9648a216 100644
--- a/app-i18n/jfbterm/files/jfbterm.conf.extra
+++ b/app-i18n/jfbterm/files/jfbterm.conf.extra
@@ -25,16 +25,16 @@ term : jfbterm
# $B@dBP%Q%9(B or PWD$B$+$i$NAjBP%Q%9(B
#
################################################################################
-# you need x11-misc/shinonome
-fontset : iso646-1973irv,pcf,L,/usr/X11R6/lib/X11/fonts/shinonome/shnm8x16a.pcf.gz
+# you need >=media-fonts/shinonome-0.9.10
+fontset : iso646-1973irv,pcf,L,/usr/share/fonts/shinonome/shnm8x16a.pcf.gz
+fontset: ansix3.4-1968,alias,L,iso646-1973irv
-+fontset: jisc6226-1978,pcf,L,/usr/X11R6/lib/X11/fonts/shinonome/shnmk16.pcf.gz
++fontset: jisc6226-1978,pcf,L,/usr/share/fonts/shinonome/shnmk16.pcf.gz
+fontset: jisx0208-1983,alias,L,jisc6226-1978
-+fontset: jisc6220-1969roman,pcf,L,/usr/X11R6/lib/X11/fonts/shinonome/shnm8x16r.pcf.gz
++fontset: jisc6220-1969roman,pcf,L,/usr/share/fonts/shinonome/shnm8x16r.pcf.gz
+fontset: jisc6220-1969kana,alias,R,jisc6220-1969roman
+fontset: gb2312-80,pcf,L,/usr/X11R6/lib/X11/fonts/misc/gb16fs.pcf.gz
-# you need x11-misc/baekmuk-fonts-2.0-r1
-+fontset: ksc5601-1987,pcf,L,/usr/X11R6/lib/X11/fonts/baekmuk/gulim16.pcf.gz
+# you need >=media-fonts/baekmuk-fonts-2.1-r1
++fontset: ksc5601-1987,pcf,L,/usr/share/fonts/baekmuk/gulim16.pcf.gz
################################################################################
#
diff --git a/app-i18n/jfbterm/jfbterm-0.3.16.ebuild b/app-i18n/jfbterm/jfbterm-0.3.16.ebuild
new file mode 100644
index 000000000000..083b992937b4
--- /dev/null
+++ b/app-i18n/jfbterm/jfbterm-0.3.16.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/jfbterm/jfbterm-0.3.16.ebuild,v 1.1 2003/09/02 00:13:11 usata Exp $
+
+inherit flag-o-matic
+replace-flags "-march=pentium3" "-mcpu=pentium3"
+
+DESCRIPTION="A Japanized framebuffer terminal with Multilingual Enhancement"
+HOMEPAGE="http://sourceforge.jp/projects/jfbterm/"
+SRC_URI="mirror://sourceforge.jp/${PN}/5788/${P}.tar.gz"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~sparc"
+
+DEPEND="virtual/glibc
+ >=sys-apps/sed-4
+ sys-devel/autoconf
+ sys-devel/automake
+ sys-libs/ncurses"
+RDEPEND="virtual/glibc"
+
+src_compile() {
+
+ # do some odd stuff ;-(
+ OCC="${CC}"
+ OCFLAGS="${CFLAGS}"
+ unset CC CFLAGS
+ econf || die "econf failed"
+ # jfbterm peculiarly needs to be compiled twice.
+ make CC="${OCC}" CFLAGS="${OCFLAGS}" || die "make failed"
+ make CC="${OCC}" CFLAGS="${OCFLAGS}" || die "make failed"
+ sed -i -e 's/a18/8x16/' jfbterm.conf.sample
+}
+
+src_install() {
+
+ dodir /etc
+ einstall || die
+
+ if [ ! -e /usr/share/terminfo/j/jfbterm ] ; then
+ dodir /usr/share/terminfo
+ tic terminfo.jfbterm -o${D}/usr/share/terminfo || die
+ fi
+
+ mv ${D}/etc/jfbterm.conf{.sample,}
+
+ doman jfbterm.1 jfbterm.conf.5
+
+ dodoc AUTHORS ChangeLog INSTALL* NEWS README*
+ dodoc jfbterm.conf.smaple*
+}