Skip to contentSkip to conversation

Added package fbterm: a framebuffer-based terminal emulator.

PATCH New Dmitry 3 participants 4 messages May 16, 2012

lore
Share & tools
lore

Dmitry

author
#0 lore raw

PATCH 1/1 Added package fbterm: a framebuffer-based terminal emulator.

---
 package/Config.in        |    1 +
 package/fbterm/Config.in |   15 +++++++++++++++
 package/fbterm/fbterm.mk |   13 +++++++++++++
 3 files changed, 29 insertions(+), 0 deletions(-)
 create mode 100644 package/fbterm/Config.in
 create mode 100644 package/fbterm/fbterm.mk
package/Config.in +1 -0
index fb1b08f..d2d5096 100644
@@ -112,6 +112,7 @@ source "package/fbgrab/Config.in"
 if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
 source "package/fbset/Config.in"
 endif
+source "package/fbterm/Config.in"
 source "package/fbv/Config.in"
 source "package/imagemagick/Config.in"
 source "package/linux-fusion/Config.in"
package/fbterm/Config.in new file +15 -0
new file mode 100644
index 0000000..ea5e5fa
@@ -0,0 +1,15 @@
+config BR2_PACKAGE_FBTERM
+	bool "fbterm"
+	depends on (BR2_INSTALL_LIBSTDCPP && BR2_ENABLE_LOCALE && \
+			BR2_TOOLCHAIN_BUILDROOT_CXX && BR2_USE_WCHAR)
+	select BR2_PACKAGE_FONTCONFIG
+	select BR2_PACKAGE_LIBERATION
+	help
+	  fbterm is a fast terminal emulator for Linux with frame buffer
+	  device or VESA video card.
+
+	  http://code.google.com/p/fbterm/
+
+comment "fbterm requires a C++, WCHAR in toolchain and locale support"
+	depends on !(BR2_INSTALL_LIBSTDCPP && BR2_ENABLE_LOCALE && \
+			BR2_TOOLCHAIN_BUILDROOT_CXX && BR2_USE_WCHAR)
package/fbterm/fbterm.mk new file +13 -0
new file mode 100644
index 0000000..6b1d506
@@ -0,0 +1,13 @@
+############################################
+#
+# fbterm
+# 
+############################################
+
+FBTERM_VERSION = 1.7.0
+FBTERM_SITE = http://fbterm.googlecode.com/files/
+
+FBTERM_DEPENDENCIES = fontconfig liberation
+
+$(eval $(call AUTOTARGETS))
+
Signature · 1 line
1.7.2.5
#1 lore raw

PATCH 1/1 Added package fbterm: a framebuffer-based terminal emulator.

Le Tue, 15 May 2012 22:36:06 -0400,
Dmitry <[email protected]> a ?crit :

Review

Quoted 2 lines
(quoted diff) +2 -0
+	depends on (BR2_INSTALL_LIBSTDCPP && BR2_ENABLE_LOCALE && \
+			BR2_TOOLCHAIN_BUILDROOT_CXX && BR2_USE_WCHAR)

You should replace BR2_TOOLCHAIN_BUILDROOT_CXX by BR2_INSTALL_LIBSTDCPP (yes, I know the name of this config option is crappy), otherwise users of external toolchains or ct-ng toolchains will not be able to select this package.

Thomas

Signature · 4 lines
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
#2 lore raw

PATCH 1/1 Added package fbterm: a framebuffer-based terminal emulator.

Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Thomas" == Thomas Petazzoni <[email protected]> writes:

Thomas> Le Tue, 15 May 2012 22:36:06 -0400,
Thomas> Dmitry <[email protected]> a ?crit :

Quoted 2 lines

Review

Quoted 2 lines
(quoted diff) +2 -0
+	depends on (BR2_INSTALL_LIBSTDCPP && BR2_ENABLE_LOCALE && \
+			BR2_TOOLCHAIN_BUILDROOT_CXX && BR2_USE_WCHAR)

Thomas> You should replace BR2_TOOLCHAIN_BUILDROOT_CXX by BR2_INSTALL_LIBSTDCPP Thomas> (yes, I know the name of this config option is crappy), otherwise Thomas> users of external toolchains or ct-ng toolchains will not be able to Thomas> select this package.

I fixed that while committing.

Signature · 1 line
Bye, Peter Korsgaard
#3 lore raw

PATCH 1/1 Added package fbterm: a framebuffer-based terminal emulator.

In reply to Dmitry
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Dmitry" == Dmitry <[email protected]> writes:

Hi,

Dmitry> +++ b/package/fbterm/Config.in
Dmitry> @@ -0,0 +1,15 @@
Dmitry> +config BR2_PACKAGE_FBTERM
Dmitry> + bool "fbterm"
Dmitry> + depends on (BR2_INSTALL_LIBSTDCPP && BR2_ENABLE_LOCALE && \
Dmitry> + BR2_TOOLCHAIN_BUILDROOT_CXX && BR2_USE_WCHAR)
Dmitry> + select BR2_PACKAGE_FONTCONFIG
Dmitry> + select BR2_PACKAGE_LIBERATION
Dmitry> + help
Dmitry> + fbterm is a fast terminal emulator for Linux with frame buffer
Dmitry> + device or VESA video card.
Dmitry> +
Dmitry> + http://code.google.com/p/fbterm/
Dmitry> +
Dmitry> +comment "fbterm requires a C++, WCHAR in toolchain and locale support"
Dmitry> + depends on !(BR2_INSTALL_LIBSTDCPP && BR2_ENABLE_LOCALE && \
Dmitry> + BR2_TOOLCHAIN_BUILDROOT_CXX && BR2_USE_WCHAR)

BR2_TOOLCHAIN_BUILDROOT_CXX isn't needed. Otherwise it looks good, committed to next - Thanks.

Signature · 1 line
Bye, Peter Korsgaard