diff options
author | Daniel Bermond | 2020-09-19 19:49:19 +0000 |
---|---|---|
committer | Daniel Bermond | 2020-09-19 19:49:19 +0000 |
commit | 758ebf0a10fd807231fd0d176fd128db4d039474 (patch) | |
tree | c7c225896de4b706a61d19ca92c6bcf592c720c7 | |
parent | 38290e7b53e17d0e241ef1edb7a5e9631f7c75e7 (diff) | |
download | aur-758ebf0a10fd807231fd0d176fd128db4d039474.tar.gz |
Updated to version 1.6.0
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 27 insertions, 18 deletions
@@ -1,15 +1,17 @@ pkgbase = screencast pkgdesc = Command line interface to record a X11 desktop - pkgver = 1.5.0 - pkgrel = 2 + pkgver = 1.6.0 + pkgrel = 1 url = https://github.com/dbermond/screencast/ arch = any license = GPL + checkdepends = xorg-server-xvfb + checkdepends = imagemagick + checkdepends = ttf-dejavu depends = ffmpeg depends = xorg-xdpyinfo depends = libnotify depends = oxygen-icons - optdepends = bc: fade effect support optdepends = imagemagick: watermark effect support optdepends = slop: graphical screen region selection support optdepends = sound-theme-freedesktop: sound notification support @@ -20,8 +22,11 @@ pkgbase = screencast optdepends = pingo: watermark optimization support optdepends = advancecomp: watermark optimization support optdepends = bash-completion: bash-completion support - source = screencast-1.5.0.tar.gz::https://github.com/bermond/screencast/archive/v1.5.0.tar.gz - sha256sums = df3e9180c77f733b3e43f9604b630d2d6ced588505cf007a2c344907a3a97a45 + source = https://github.com/dbermond/screencast/archive/v1.6.0/screencast-1.6.0.tar.gz + source = https://github.com/dbermond/screencast/releases/download/v1.6.0/screencast-1.6.0.tar.gz.asc + validpgpkeys = 3FFA6AB7B69AAE6CCA263DDE019A7474297D8577 + sha256sums = 10a283372bf76753bdcbdc60661e0efe48bc579c3191f7c3495e14d65ad527e3 + sha256sums = SKIP pkgname = screencast @@ -1,15 +1,14 @@ -# Maintainer: Daniel Bermond < gmail-com: danielbermond > +# Maintainer: Daniel Bermond <dbermond@archlinux.org> pkgname=screencast -pkgver=1.5.0 -pkgrel=2 +pkgver=1.6.0 +pkgrel=1 pkgdesc='Command line interface to record a X11 desktop' arch=('any') url='https://github.com/dbermond/screencast/' license=('GPL') depends=('ffmpeg' 'xorg-xdpyinfo' 'libnotify' 'oxygen-icons') -optdepends=('bc: fade effect support' - 'imagemagick: watermark effect support' +optdepends=('imagemagick: watermark effect support' 'slop: graphical screen region selection support' 'sound-theme-freedesktop: sound notification support' 'optipng: watermark optimization support' @@ -19,17 +18,22 @@ optdepends=('bc: fade effect support' 'pingo: watermark optimization support' 'advancecomp: watermark optimization support' 'bash-completion: bash-completion support') -source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/bermond/screencast/archive/v${pkgver}.tar.gz") -sha256sums=('df3e9180c77f733b3e43f9604b630d2d6ced588505cf007a2c344907a3a97a45') +checkdepends=('xorg-server-xvfb' 'imagemagick' 'ttf-dejavu') +source=("https://github.com/dbermond/screencast/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz" + "https://github.com/dbermond/screencast/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz.asc") +sha256sums=('10a283372bf76753bdcbdc60661e0efe48bc579c3191f7c3495e14d65ad527e3' + 'SKIP') +validpgpkeys=('3FFA6AB7B69AAE6CCA263DDE019A7474297D8577') # Daniel Bermond build() { - cd "${pkgname}-${pkgver}" - - make + make -C "${pkgname}-${pkgver}" +} + +check() { + xvfb-run -n 71 --server-args='-screen 0 1280x720x24' \ + make -C "${pkgname}-${pkgver}" USEDISPLAY=':71.0' AUDIOIN='none' test } package() { - cd "${pkgname}-${pkgver}" - - make PREFIX='/usr' DESTDIR="$pkgdir" install + make -C "${pkgname}-${pkgver}" PREFIX='/usr' DESTDIR="$pkgdir" install } |