|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
Name: fbterm
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
Version: 1.3
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
Release: 0%{?dist}
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
License: GPLv2+
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
Group: Applications/System
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
URL: http://code.google.com/p/fbterm/
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
Source0: http://fbterm.googlecode.com/files/%{name}-%{version}.tar.gz
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
#Patch0: %{name}-1.2-kernel-header.patch
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
Patch1: %{name}-%{version}-setcap.patch
|
|
![](https://seccdn.libravatar.org/avatar/ade620fcd0c270130799ce2518991baee38b812dd3c709cdc81983ec1c5bbdc0?s=16&d=retro) |
c8eef14 |
Summary: A frame buffer terminal emulator
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
151c39f |
Summary(zh_CN): 运行在帧缓冲的快速终端仿真器
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
151c39f |
Summary(zh_TW): 運行在Framebuffer的快速終端模擬機
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
BuildRequires: fontconfig-devel gpm-devel
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
Requires: fontconfig
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
%description
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
FbTerm is a fast terminal emulator for linux with frame buffer device.
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
Features include:
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
- mostly as fast as terminal of linux kernel while accelerated scrolling
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
is enabled on framebuffer device
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
- select font with fontconfig and draw text with freetype2, same as
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
Qt/Gtk+ based GUI apps
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
- dynamicly create/destroy up to 10 windows initially running default
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
shell
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
- record scrollback history for every window
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
- auto-detect text encoding with current locale, support double width
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
scripts like Chinese, Japanese etc
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
- switch between configurable additional text encodings with hot keys
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
on the fly
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
- copy/past selected text between windows with mouse when gpm server
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
is running
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
%prep
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
%setup -q
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
#%patch0 -p0 -b .kernel-header
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
%patch1 -p0 -b .signalfd
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
%build
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
%configure --disable-static --disable-rpath
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
make %{?_smp_mflags}
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
%install
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
rm -rf $RPM_BUILD_ROOT
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
make DESTDIR=${RPM_BUILD_ROOT} install
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
chmod 755 $RPM_BUILD_ROOT/%{_bindir}/%{name}
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
%clean
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
rm -rf $RPM_BUILD_ROOT
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
%post
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
setcap 'cap_sys_tty_config+ep' %{_bindir}/%{name}
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
%files
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
%defattr(-,root,root,-)
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
%doc AUTHORS ChangeLog COPYING README
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
%{_bindir}/%{name}
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
%{_mandir}/man1/%{name}.1.gz
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
%changelog
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
* Mon Jan 05 2009 Ding-Yi Chen <dchen at redhat dot com> - 1.3-0
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
- Upstream update:
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
1. added command line arguments to change option values
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
2. added client-server based input method framework
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
3. added screen rotation support
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
4. added support for visual type DIRECTCOLOR used by ATI cards
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
(thanks for Witek's patch)
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
5. fixed a bug that user can't input some unicode characters
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
6. fixed a bug of maybe not restore original console state after
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
FbTerm exited
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
7. fixed several trivial bugs
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
8. added using filesystem capability attributes offered by kernel
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
2.6.27, instead of setting set-user-ID bit on FbTerm
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
9. decreased memory usage of every shell instance by changing size
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
of the struct saving every charater's attribute from 4 to 2 bytes
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
893c304 |
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
151c39f |
* Thu Dec 11 2008 Ding-Yi Chen <dchen at redhat dot com> - 1.2-2
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
151c39f |
- Summary simplified.
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
151c39f |
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
151c39f |
* Fri Nov 21 2008 Ding-Yi Chen <dchen at redhat dot com> - 1.2-2
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
b57c7c6 |
- Upstream update, see
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
b57c7c6 |
http://code.google.com/p/fbterm/
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
b57c7c6 |
for details.
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
b57c7c6 |
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
* Fri Oct 16 2008 Ding-Yi Chen <dchen at redhat dot com> - 1.1-3
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
- Add gpm support.
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
* Thu Oct 16 2008 Ding-Yi Chen <dchen at redhat dot com> - 1.1-2
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
- Fix the kernel-header build problem in F-10.
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
* Thu Aug 07 2008 Ding-Yi Chen <dchen at redhat dot com> - 1.1-1
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
- Unset the SUID flag, as it does not need it.
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
* Thu Aug 07 2008 Ding-Yi Chen <dchen at redhat dot com> - 1.1-0
|
|
![](https://seccdn.libravatar.org/avatar/c2492f8611b08e7f698cacc30ffc436642f3c1b4f3258d59e2a523659c42cc1d?s=16&d=retro) |
25b17dd |
- The first version.
|