[Lunar-commits] <moonbase> Subject: fbterm: added DEPENDS and used newer 1.7.0 instead of 1.7 version
Duncan Gibson
engelsman at lunar-linux.org
Sun Feb 20 15:19:14 CET 2011
commit a473734dea8ecad66d82c2d9f01a88c6c9d60164
Author: Christian Krause <kizkizzbangbang at googlemail.com>
Date: Sun Feb 20 15:19:14 2011 +0100
Subject: fbterm: added DEPENDS and used newer 1.7.0 instead of 1.7 version
Note: downloads,compiles,installs OK, but untested.
strangely, lvu links doesn't show gpm - engelsman
---
terminal/fbterm/DEPENDS | 15 +++++++++++++++
terminal/fbterm/DETAILS | 37 +++++++++++++++++++------------------
2 files changed, 34 insertions(+), 18 deletions(-)
diff --git a/terminal/fbterm/DEPENDS b/terminal/fbterm/DEPENDS
new file mode 100644
index 0000000..0afc6e1
--- /dev/null
+++ b/terminal/fbterm/DEPENDS
@@ -0,0 +1,15 @@
+depends fontconfig
+
+# until the fbterm guys fix their buggy configure.ac ...
+
+# (If you don't have gpm installed, configure fails with
+# "error: can't find gpm.h required by gpm mouse support!")
+
+# ... we use gpm as required instead of optional dep
+depends gpm
+
+# I'll leave the opt dep in here so switching to opt dep will be easy
+#optional_depends "gpm" \
+# "--enable-gpm" \
+# "--disable-gpm" \
+# "for gpm mouse support"
diff --git a/terminal/fbterm/DETAILS b/terminal/fbterm/DETAILS
index e030142..96d1f51 100644
--- a/terminal/fbterm/DETAILS
+++ b/terminal/fbterm/DETAILS
@@ -1,30 +1,31 @@
MODULE=fbterm
- VERSION=1.7
+ VERSION=1.7.0
SOURCE=$MODULE-$VERSION.tar.gz
SOURCE_URL=http://fbterm.googlecode.com/files
- SOURCE_VFY=sha1:2c2c7a6eafab6f144f634d62aea1a46c9d724af3
+ SOURCE_VFY=sha1:dc7b7ff29212c1551f35bf7a50967454d3b8c67c
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-1.7
WEB_SITE=http://fbterm.googlecode.com
ENTERED=20090426
- UPDATED=20101115
+ UPDATED=20110214
SHORT="A fast terminal emulator for frame buffer device"
cat << EOF
FbTerm is a fast terminal emulator for linux with frame buffer device.
Features include:
- - mostly as fast as terminal of linux kernel while accelerated
- scrolling is enabled on framebuffer device
- - select font with fontconfig and draw text with freetype2, same as
- Qt/Gtk+ based GUI apps
- - dynamicly create/destroy up to 10 windows initially running default
- shell
- - record scrollback history for every window
- - auto-detect text encoding with current locale, support double width
- scripts like Chinese, Japanese etc
- - switch between configurable additional text encodings with hot keys
- on the fly
- - copy/past selected text between windows with mouse when gpm server is
- running
- - change the orientation of screen display, a.k.a. screen rotation
- - lightweight input method framework with client-server architecture
+ - mostly as fast as terminal of linux kernel while accelerated
+ scrolling is enabled on framebuffer device
+ - select font with fontconfig and draw text with freetype2, same as
+ Qt/Gtk+ based GUI apps
+ - dynamicly create/destroy up to 10 windows initially running default
+ shell
+ - record scrollback history for every window
+ - auto-detect text encoding with current locale, support double width
+ scripts like Chinese, Japanese etc
+ - switch between configurable additional text encodings with hot keys
+ on the fly
+ - copy/past selected text between windows with mouse when gpm server is
+ running
+ - change the orientation of screen display, a.k.a. screen rotation
+ - lightweight input method framework with client-server architecture
- background image for eye candy.
EOF
More information about the Lunar-commits
mailing list