Date: Monday, June 24, 2019 @ 16:40:36 Author: dvzrv Revision: 483587
Adding pd-gem. Added: pd-gem/ pd-gem/repos/ pd-gem/trunk/ pd-gem/trunk/PKGBUILD ----------+ PKGBUILD | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) Added: pd-gem/trunk/PKGBUILD =================================================================== --- pd-gem/trunk/PKGBUILD (rev 0) +++ pd-gem/trunk/PKGBUILD 2019-06-24 16:40:36 UTC (rev 483587) @@ -0,0 +1,38 @@ +# Maintainer: David Runge <[email protected]> + +_name=Gem +pkgname=pd-gem +pkgver=0.94 +pkgrel=1 +pkgdesc="Graphics Environment for Multimedia" +arch=('x86_64') +url="https://github.com/umlaeute/Gem" +license=('GPL2') +groups=('pd-externals') +# TODO: potentially add gmerlin, libmpeg3 and glewmx (if that's still a thing) +depends=('assimp' 'ftgl' 'glew' 'libdv' 'libiec61883' 'libquicktime' 'pd' +'sdl2' 'ttf-dejavu' 'zlib') +makedepends=('imagemagick' 'libvncserver' 'vlc') +optdepends=('vlc: video capture support' + 'libvncserver: video capture support' + 'imagemagick: image processing support') +source=("$pkgname-$pkgver.tar.gz::https://github.com/umlaeute/${_name}/archive/v${pkgver}.tar.gz") +sha512sums=('356e4f2a27131f927cd5d20ba9010088cc22930f313f61f54dd107db041b6cb2042ab5d530bae069e3ccdccd0a8fed1152631c6f187f4f4602f37d763356d316') + +prepare() { + mv -v "${_name}-${pkgver}" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" + autoreconf -vfi +} + +build() { + cd "$pkgname-$pkgver" + ./configure --prefix=/usr \ + --with-default-font=/usr/share/fonts/TTF/DejaVuSans.ttf + make +} + +package() { + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir/" install +}
