Date: Wednesday, June 17, 2020 @ 17:59:29 Author: dvzrv Revision: 389438
upgpkg: alsa-ucm-conf 1.2.3-2: Adding missing ucm.conf by simplifying installation (FS#67027). Modified: alsa-ucm-conf/trunk/PKGBUILD ----------+ PKGBUILD | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-06-17 17:04:49 UTC (rev 389437) +++ PKGBUILD 2020-06-17 17:59:29 UTC (rev 389438) @@ -3,7 +3,7 @@ pkgname=alsa-ucm-conf pkgver=1.2.3 -pkgrel=1 +pkgrel=2 pkgdesc="ALSA Use Case Manager configuration (and topologies)" url="https://alsa-project.org/" arch=('any') @@ -14,15 +14,8 @@ package() { cd "${pkgname}-${pkgver}" - for dir in ucm2/*; do - if [ -d "$dir" ] && [[ "$dir" == */codecs ]] || [[ "$dir" == */dsps ]] || [[ "$dir" == */platforms ]]; then - for subdir in "${dir}/"*; do - install -vDm 644 "${subdir}"/*.conf -t "$pkgdir/usr/share/alsa/ucm2/$(basename $dir)/$(basename $subdir)" - done - else - [ -d "$dir" ] && install -vDm 644 "${dir}"/*.conf -t "$pkgdir/usr/share/alsa/ucm2/$(basename $dir)" - fi - done + find ucm2 -type f -iname "*.conf" -exec install -vDm 644 {} "${pkgdir}/usr/share/alsa/"{} \; + find ucm2 -type l -iname "*.conf" -exec cp -dv {} "${pkgdir}/usr/share/alsa/"{} \; install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" install -vDm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname" install -vDm 644 ucm2/README.md -t "$pkgdir/usr/share/doc/$pkgname/ucm2"
