summaryrefslogtreecommitdiff
path: root/sysutils/jfbterm
diff options
context:
space:
mode:
authorVanilla I. Shu <vanilla@FreeBSD.org>2008-03-19 06:43:16 +0000
committerVanilla I. Shu <vanilla@FreeBSD.org>2008-03-19 06:43:16 +0000
commit8dd05e254071c45af63ccb4cd4a052192b9a5fc7 (patch)
treee39b04923b708a49a0c5408424539f69a551badd /sysutils/jfbterm
parent- Remove USE_X_PREFIX (diff)
Add jfbterm 0.4.7, multilanguage can be displayed on the console.
PR: ports/121037 Submitted by: nrg milk <bsdports at gmail.com>
Diffstat (limited to 'sysutils/jfbterm')
-rw-r--r--sysutils/jfbterm/Makefile33
-rw-r--r--sysutils/jfbterm/distinfo3
-rw-r--r--sysutils/jfbterm/files/patch-Makefile.in35
-rw-r--r--sysutils/jfbterm/files/pkg-message.in16
-rw-r--r--sysutils/jfbterm/pkg-descr8
-rw-r--r--sysutils/jfbterm/pkg-plist7
6 files changed, 102 insertions, 0 deletions
diff --git a/sysutils/jfbterm/Makefile b/sysutils/jfbterm/Makefile
new file mode 100644
index 000000000000..da9a568e102e
--- /dev/null
+++ b/sysutils/jfbterm/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: jfbterm
+# Date created: Feb 23 2008
+# Whom: nrg milk <bsdports@gmail.com>
+#
+# $FreeBSD$
+
+PORTNAME= jfbterm
+PORTVERSION= 0.4.7
+CATEGORIES= sysutils
+MASTER_SITES= http://www.ac.auone-net.jp/~baba/jfbterm/ \
+ http://chirashi-no-ura.net/files/
+DISTNAME= jfbterm-0.4.7-FreeBSD-0.4.0
+
+MAINTAINER= bsdports@gmail.com
+COMMENT= Multilanguage can be displayed on the console
+
+LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png
+RUN_DEPENDS= gnu-unifont:${PORTSDIR}/sysutils/gnu-unifont
+
+ONLY_FOR_ARCHS= i386
+USE_ICONV= yes
+USE_GNOME= pkgconfig
+PKGMESSAGE= ${WRKDIR}/pkg-message
+SUB_FILES= pkg-message
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+post-install:
+ @${CAT} ${PKGMESSAGE}
+
+.include <bsd.port.mk>
diff --git a/sysutils/jfbterm/distinfo b/sysutils/jfbterm/distinfo
new file mode 100644
index 000000000000..8a9744dd4b52
--- /dev/null
+++ b/sysutils/jfbterm/distinfo
@@ -0,0 +1,3 @@
+MD5 (jfbterm-0.4.7-FreeBSD-0.4.0.tar.gz) = 80f9fa81ac3d39b6fe82fe614ba15fe0
+SHA256 (jfbterm-0.4.7-FreeBSD-0.4.0.tar.gz) = f626094265dbd4ddf60551df5f5156b85f2fc1e0100d76839a77995f2f5248dd
+SIZE (jfbterm-0.4.7-FreeBSD-0.4.0.tar.gz) = 169101
diff --git a/sysutils/jfbterm/files/patch-Makefile.in b/sysutils/jfbterm/files/patch-Makefile.in
new file mode 100644
index 000000000000..a5c6a0bfea14
--- /dev/null
+++ b/sysutils/jfbterm/files/patch-Makefile.in
@@ -0,0 +1,35 @@
+--- Makefile.in.orig 2007-12-02 16:24:59.000000000 +0800
++++ Makefile.in 2008-02-24 10:08:59.000000000 +0800
+@@ -123,19 +123,19 @@
+ .SUFFIXES:
+ .SUFFIXES: .S .c .o .s
+ $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
+- cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile
++# cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile
+
+ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
+ cd $(top_builddir) \
+ && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
+
+-$(ACLOCAL_M4): configure.in
+- cd $(srcdir) && $(ACLOCAL)
++#$(ACLOCAL_M4): configure.in
++# cd $(srcdir) && $(ACLOCAL)
+
+ config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ $(SHELL) ./config.status --recheck
+ $(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
+- cd $(srcdir) && $(AUTOCONF)
++# cd $(srcdir) && $(AUTOCONF)
+
+ config.h: stamp-h
+ @if test ! -f $@; then \
+@@ -153,7 +153,7 @@
+ $(MAKE) $(srcdir)/stamp-h.in; \
+ else :; fi
+ $(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h
+- cd $(top_srcdir) && $(AUTOHEADER)
++# cd $(top_srcdir) && $(AUTOHEADER)
+ @echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null
+
+ mostlyclean-hdr:
diff --git a/sysutils/jfbterm/files/pkg-message.in b/sysutils/jfbterm/files/pkg-message.in
new file mode 100644
index 000000000000..38cf82cc4645
--- /dev/null
+++ b/sysutils/jfbterm/files/pkg-message.in
@@ -0,0 +1,16 @@
+
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+Please execute the following matters.
+
+Load VESA kernel module
+# kldload vesa
+
+/boot/loader.conf
+vesa_load="YES"
+
+# cat %%LOCALBASE%%/share/jfbterm/termcap.jfbterm >> /usr/share/misc/termcap
+# cap_mkdb /usr/share/misc/termcap
+
+# cp /usr/local/etc/jfbterm.conf.sample /usr/local/etc/jfbterm.conf
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+
diff --git a/sysutils/jfbterm/pkg-descr b/sysutils/jfbterm/pkg-descr
new file mode 100644
index 000000000000..c99a0ad4b9b3
--- /dev/null
+++ b/sysutils/jfbterm/pkg-descr
@@ -0,0 +1,8 @@
+Multilanguage can be displayed on the console in using the frame buffer.
+
+jfbterm
+WWW: http://sourceforge.jp/projects/jfbterm
+
+jfbterm for FreeBSD
+Author: Yusuke Baba <babayaga1@y8.dion.ne.jp>
+WWW: http://www.ac.auone-net.jp/~baba/jfbterm/
diff --git a/sysutils/jfbterm/pkg-plist b/sysutils/jfbterm/pkg-plist
new file mode 100644
index 000000000000..4a87742ae22e
--- /dev/null
+++ b/sysutils/jfbterm/pkg-plist
@@ -0,0 +1,7 @@
+bin/jfbterm
+etc/jfbterm.conf.sample
+%%DATADIR%%/fonts/vt100-graphics.pcf.gz
+%%DATADIR%%/termcap.jfbterm
+%%DATADIR%%/terminfo.jfbterm
+@dirrm %%DATADIR%%/fonts
+@dirrm %%DATADIR%%