Date: Saturday, May 9, 2020 @ 19:21:30 Author: dvzrv Revision: 626057
upgpkg: pd 0.50.2-3: Rebuilding against glibc 2.31, as it uses __expf_finite (FS#66593). Moving all sodeps to package() and adding the respective packages to makedepends. Fixing call to inkscape (CLI interface changed with version 1.0.0). Modified: pd/trunk/PKGBUILD ----------+ PKGBUILD | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-05-09 18:15:09 UTC (rev 626056) +++ PKGBUILD 2020-05-09 19:21:30 UTC (rev 626057) @@ -8,15 +8,15 @@ pkgname=pd pkgver=0.50.2 _ver=${pkgver%.*}-${pkgver##*.} -pkgrel=2 +pkgrel=3 pkgdesc="The Pure Data real-time music and multimedia environment" arch=('x86_64') url="http://msp.ucsd.edu/software.html" license=('BSD') groups=('pro-audio') -depends=('alsa-lib' 'fftw' 'glibc' 'hicolor-icon-theme' 'libjack.so' -'libportaudio.so' 'libportmidi.so' 'tk') -makedepends=('gendesk' 'inkscape') +depends=('glibc' 'hicolor-icon-theme' 'tk') +makedepends=('alsa-lib' 'fftw' 'gendesk' 'inkscape' 'jack' 'portaudio' +'portmidi') provides=('puredata') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/pure-data/pure-data/archive/${_ver}.tar.gz" "${pkgname}-${pkgver}.svg::https://raw.githubusercontent.com/pure-data/pd-icon/9e4f117ade0bc1da951981128998ad82fff83b0c/masters/icon.svg" @@ -37,7 +37,7 @@ --name "Pure Data" \ --categories "AudioVideo;Audio" for _res in ${_resolutions[@]}; do - inkscape -z -e "pd-${_res}.png" \ + inkscape -o "pd-${_res}.png" \ -w "${_res}" \ -h "${_res}" \ "../${pkgname}-${pkgver}.svg" @@ -59,6 +59,8 @@ } package() { + depends+=('libasound.so' 'libfftw3f.so' 'libjack.so' 'libportaudio.so' + 'libportmidi.so') cd "${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install