diff options
author | bill-auger <mr.j.spam.me@gmail.com> | 2018-09-29 18:13:48 -0400 |
---|---|---|
committer | bill-auger <mr.j.spam.me@gmail.com> | 2018-09-30 04:27:49 -0400 |
commit | 4e8a56f5ba2fb21332825f6f00cc84725a9268b2 (patch) | |
tree | d5968f6f1c6c23812c849c826d24794e65fb2556 /pcr-testing/yeahconsole/PKGBUILD | |
parent | 46a0a5207bbf98134d7069dcd383313ad4e3eb73 (diff) |
add 'yeahconsole'
Diffstat (limited to 'pcr-testing/yeahconsole/PKGBUILD')
-rw-r--r-- | pcr-testing/yeahconsole/PKGBUILD | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/pcr-testing/yeahconsole/PKGBUILD b/pcr-testing/yeahconsole/PKGBUILD new file mode 100644 index 000000000..4bdee86ed --- /dev/null +++ b/pcr-testing/yeahconsole/PKGBUILD @@ -0,0 +1,47 @@ +# Maintainer: bill-auger <bill-auger@programmer.net> +# Contributor: DonVla <donvla@users.sourceforge.net> + + +pkgname=yeahconsole +pkgver=0.3.4 +pkgrel=2 +pkgdesc="Simple, lightweight, game-like drop-down terminal, embedding xterm or urxvt" +arch=(i686 x86_64 armv7h) +url=http://phrat.de/yeahtools.html +license=('GPL') +groups=('yeahtools') +depends=('libx11' 'xterm') +optdepends=('rxvt-unicode') +_release=${pkgname}-${pkgver} +source=(http://phrat.de/${_release}.tar.gz + restart_hidden.patch) +sha256sums=('fcf3481f78a263a70f1cb5163630fc22e78bb0915013eb05689c6f4aeb0583ef' + 'd5dfe9143f7e81ad7ca4f9e7ca58d589193c6ece51c3d7ec39da64511497f855') + + +prepare() +{ + cd "${srcdir}/${_release}" + + # patch per: http://github.com/rduplain/yeahconsole/commit/22488002357cda40ddcc67df695f64f5b06a44a6 : + # yeahconsole restarts on exit when yeahconsole*restart:1 in .Xdefaults + # yeahconsole restarts hidden/rolled-up when yeahconsole*restartHidden:1 in .Xdefaults + # attention is given to avoid focus stealing on restartHidden + patch < "${srcdir}/restart_hidden.patch" +} + +build() +{ + cd "${srcdir}/${_release}" + + make || return 1 +} + +package() +{ + cd "${srcdir}/${_release}" + + install -D -m 0755 "${srcdir}/${_release}/yeahconsole" "${pkgdir}/usr/bin/yeahconsole" + install -D -m 0644 "${srcdir}/${_release}README" "${pkgdir}/usr/share/yeahtools/yeahconsole.README" + install -D -m 0644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" +} |