Date: Monday, January 10, 2022 @ 20:57:20 Author: dvzrv Revision: 1100009
upgpkg: liblscp 0.9.5-1: Upgrade to 0.9.5. Switch to cmake as build system. Simplify quoting in file. Remove unneeded prepare(). Modified: liblscp/trunk/PKGBUILD ----------+ PKGBUILD | 35 ++++++++++++++++------------------- 1 file changed, 16 insertions(+), 19 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-01-10 20:54:43 UTC (rev 1100008) +++ PKGBUILD 2022-01-10 20:57:20 UTC (rev 1100009) @@ -4,33 +4,30 @@ # Contributor: Shinlun Hsieh <[email protected]> pkgname=liblscp -pkgver=0.9.4 +pkgver=0.9.5 pkgrel=1 pkgdesc="LinuxSampler Control Protocol C++ library" -arch=('x86_64') +arch=(x86_64) url="https://www.linuxsampler.org/" -license=('LGPL2.1') -depends=('glibc') -provides=('liblscp.so') +license=(LGPL2.1) +depends=(glibc) +makedepends=(cmake) +provides=(liblscp.so) source=("https://download.linuxsampler.org/packages/${pkgname}-${pkgver}.tar.gz") -sha512sums=('6aa9b15d538925edf3327ca05023bac8285611902703fec20572416dde5cd7300ed429a7db464d92b9f6c1d524b89066888f8cbd0d56283ff3c78074605f396a') -b2sums=('f1824c75237e478888ffcd95c15b72e4746cbc8997924f70cced966baddb68877526cbbcd56ff419fa1eb5f1ca6a1537ce5db368ba41cac39e51813921720e9b') +sha512sums=('7ec8eb07d997ee860e2f288036154dc0c5516ceca9d0c7dd8bb75cbfd28e8920b369487bf1fad31bb2e83f4b7a173238ed252e19fe4de5e08250175c66dd09b9') +b2sums=('62e2db115f0911281ebc1652efb1a13dc166086d82bf8f4c6202f7a7666532f05a74090970ccc7aed3ee625cc84750fed0c3a724fcb9b1a640fadb46ba8def3c') -prepare() { - cd "${pkgname}-${pkgver}" - autoreconf -vfi -} - build() { - cd "${pkgname}-${pkgver}" - ./configure --prefix=/usr - make + cmake -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=None \ + -Wno-dev \ + -B build \ + -S "${pkgname}-${pkgver}" + make VERBOSE=1 -C build } package() { - cd "${pkgname}-${pkgver}" - make DESTDIR="$pkgdir" install - install -vDm 644 {AUTHORS,ChangeLog,NEWS,README,TODO} \ - -t "${pkgdir}/usr/share/doc/${pkgname}/" + make VERBOSE=1 DESTDIR="$pkgdir" install -C build + install -vDm 644 "${pkgname}-${pkgver}/"{ChangeLog,README} -t "${pkgdir}/usr/share/doc/${pkgname}/" }
