summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorN. Izumi2015-06-11 14:07:57 +0800
committerN. Izumi2015-06-11 14:08:04 +0800
commit90e78342c40cf7c70ab5d5b59521c8b8b6fbcd34 (patch)
tree1cf5c8bde3cc369c0c030f73bf8a9aef39d67719
downloadaur-90e78342c40cf7c70ab5d5b59521c8b8b6fbcd34.tar.gz
initial
-rw-r--r--.SRCINFO23
-rw-r--r--INSTALL18
-rw-r--r--PKGBUILD33
3 files changed, 74 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..aa5a251286a8
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+pkgbase = fbterm-git
+ pkgdesc = A fast framebuffer-based terminal emulator for Linux
+ pkgver = 20150509
+ pkgrel = 1
+ url = https://github.com/izmntuk/fbterm
+ install = INSTALL
+ arch = x86_64
+ arch = i686
+ license = GPL2
+ makedepends = gpm
+ makedepends = libx86
+ depends = fontconfig
+ optdepends = libx86: accelerator with VESA compatible video card
+ optdepends = gpm: mouse selection support
+ provides = fbterm
+ conflicts = fbterm
+ source = git+https://github.com/izmntuk/fbterm
+ source = INSTALL
+ sha1sums = SKIP
+ sha1sums = SKIP
+
+pkgname = fbterm-git
+
diff --git a/INSTALL b/INSTALL
new file mode 100644
index 000000000000..5a0ccf354ece
--- /dev/null
+++ b/INSTALL
@@ -0,0 +1,18 @@
+post_install() {
+ cat <<EOF
+
+==> To run fbterm as a non-root user, do:
+
+sudo gpasswd -a YOUR_USERNAME video
+
+
+==> To enable keyboard shortcuts for non-root users, do:
+
+sudo setcap 'cap_sys_tty_config+ep' /usr/bin/fbterm
+
+EOF
+}
+
+post_upgrade() {
+ post_install $1
+}
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..149a94a8a83b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+## Maintainer: N. Izumi aka izmntuk
+pkgname=fbterm-git
+pkgver=20150509
+pkgrel=1
+pkgdesc='A fast framebuffer-based terminal emulator for Linux'
+arch=(x86_64 i686)
+url='https://github.com/izmntuk/fbterm'
+license=('GPL2')
+depends=('fontconfig')
+makedepends=('gpm' 'libx86')
+conflicts=('fbterm')
+provides=('fbterm')
+optdepends=('libx86: accelerator with VESA compatible video card' 'gpm: mouse selection support')
+install=INSTALL
+source=('git+https://github.com/izmntuk/fbterm' 'INSTALL')
+sha1sums=(SKIP SKIP)
+
+pkgver() {
+ cd "${srcdir}/fbterm"
+ git log -1 --format="%cd" --date=short | sed 's|-||g'
+}
+
+build() {
+ cd "${srcdir}/fbterm"
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}/fbterm"
+ install -Dm644 terminfo/fbterm "${pkgdir}/usr/share/terminfo/f/fbterm"
+ make DESTDIR="${pkgdir}" TERMINFO="${pkgdir}/usr/share/terminfo" install
+}