diff options
author | Bartłomiej Piotrowski | 2018-01-06 14:40:01 +0100 |
---|---|---|
committer | Bartłomiej Piotrowski | 2018-01-06 14:40:01 +0100 |
commit | 4d70092b2c41abb4342bff6596a23beb9fa1d153 (patch) | |
tree | 16e9f06a2f7d9e8082f3e937353eeaa76a37e7f7 | |
download | aur-fbgrab.tar.gz |
Import from official repositories
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 44 |
2 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..11ad5402a1c0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = fbgrab + pkgdesc = A framebuffer screenshot grabber + pkgver = 1.3 + pkgrel = 2 + url = http://fbgrab.monells.se/ + arch = x86_64 + license = GPL + makedepends = libpng + depends = libpng + source = https://fbgrab.monells.se/fbgrab-1.3.tar.gz + sha256sums = 5fab478cbf8731fbacefaa76236a8f8b38ccff920c53b3a8253bc35509fba8ed + +pkgname = fbgrab + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2abdaec1db71 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +# $Id: PKGBUILD 266875 2017-11-15 14:29:11Z foutrelis $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org + +pkgname=fbgrab +pkgver=1.3 +pkgrel=2 +pkgdesc="A framebuffer screenshot grabber" +arch=(x86_64) +url="http://fbgrab.monells.se/" +license=("GPL") +depends=('libpng') +makedepends=('libpng') +source=("https://fbgrab.monells.se/fbgrab-$pkgver.tar.gz") +sha256sums=('5fab478cbf8731fbacefaa76236a8f8b38ccff920c53b3a8253bc35509fba8ed') + +prepare() { + cd "$srcdir"/$pkgname-$pkgver + # patch from Curtis McEnroe <programble@gmail.com> which should fix alpha + patch -p1 fbgrab.c <<EOF +diff -wbBur fbgrab-1.3/fbgrab.c fbgrab-1.3.q/fbgrab.c +--- fbgrab-1.3/fbgrab.c 2015-06-16 23:53:20.000000000 +0300 ++++ fbgrab-1.3.q/fbgrab.c 2017-05-03 19:49:22.310138775 +0300 +@@ -279,7 +279,7 @@ + /* RED = 2 */ + outbuffer[(i<<2)+Red] = inbuffer[i*4+srcRed]; + /* ALPHA */ +- outbuffer[(i<<2)+Alpha] = srcAlpha >= 0 ? inbuffer[i*4+srcAlpha] : 0xff; ++ outbuffer[(i<<2)+Alpha] = srcAlpha >= 0 ? inbuffer[i*4+srcAlpha] : '\0'; + } + } + +EOF +} + +build() { + cd "$srcdir"/$pkgname-$pkgver + make +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + make install DESTDIR="$pkgdir" +}
\ No newline at end of file |