diff options
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | INSTALL | 18 | ||||
-rw-r--r-- | PKGBUILD | 33 |
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 +} |