summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD30
1 files changed, 17 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index acd5e4ccd297..d3dd2e65c28a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}