Date: Wednesday, November 28, 2018 @ 18:54:34 Author: dvzrv Revision: 410450
upgpkg: sc3-plugins 3.10.0-1 Upgrading to 3.10.0. Switching to source tarball for source instead of git repositories and submodules. Modified: sc3-plugins/trunk/PKGBUILD ----------+ PKGBUILD | 30 ++++++++---------------------- 1 file changed, 8 insertions(+), 22 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-11-28 18:32:09 UTC (rev 410449) +++ PKGBUILD 2018-11-28 18:54:34 UTC (rev 410450) @@ -1,6 +1,6 @@ # Maintainer: David Runge <d...@sleepmap.de> pkgname=sc3-plugins -pkgver=3.9.1 +pkgver=3.10.0 pkgrel=1 pkgdesc="Extension plugins for the SuperCollider3 audio synthesis server." arch=('x86_64') @@ -9,27 +9,15 @@ groups=('pro-audio') depends=('supercollider') makedepends=('cmake' 'git') -# proper source tarball generation is requested: -# https://github.com/supercollider/sc3-plugins/pull/186 -#source=("$pkgname-$pkgver.tar.gz::https://github.com/supercollider/${pkgname}/archive/Version-${pkgver}.tar.gz") -source=("$pkgname::git+https://github.com/supercollider/${pkgname}.git#tag=Version-${pkgver}" - "git+https://github.com/timblechmann/nova-simd" - "git+https://github.com/thestk/stk/" +source=("$pkgname-$pkgver.tar.gz::https://github.com/supercollider/${pkgname}/releases/download/Version-${pkgver}/${pkgname}-${pkgver}-Source.tar.bz2" "fixing-supernova-check.patch") -sha512sums=('SKIP' - 'SKIP' - 'SKIP' +sha512sums=('2105e049046ae595ed7e2e57be5f3d7ba20b940530ea448bde098cd2cdfdddc6ab17d7f16b27ef41f9e245f879d287ecb51f66bc0535814e0a2be4b0a806e377' '34a0753c116a763d4e3576c0207cf20ccc24043829d0b8a3ffa77e3928ffa98ccba9640854e4a728f698eeda23283c6f44f713c5bf155de3bf5f174f597f2805') prepare() { -# mv -v "$pkgname-Version-$pkgver" "${pkgname}-${pkgver}" -# cd "${pkgname}-${pkgver}" - cd ${pkgname} - git submodule init - git config submodule.external_libraries/nova-simd.url "${srcdir}/nova-simd" - git config submodule.external_libraries/stk.url "${srcdir}/stk" - git submodule update - # fixing false check for SUPERNOVA + mv -v "$pkgname-$pkgver-Source" "${pkgname}-${pkgver}" + cd "${pkgname}-${pkgver}" + # fixing wrong check for SUPERNOVA # https://github.com/supercollider/sc3-plugins/issues/185 patch -Np1 -i "${srcdir}/fixing-supernova-check.patch" mkdir build @@ -36,8 +24,7 @@ } build() { -# cd "$pkgname-$pkgver/build" - cd "${pkgname}/build" + cd "$pkgname-$pkgver/build" cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DSC_PATH=/usr/include/SuperCollider/ \ @@ -47,8 +34,7 @@ } package() { -# cd "$pkgname-$pkgver/build" - cd "${pkgname}/build" + cd "$pkgname-$pkgver/build" make DESTDIR="$pkgdir/" install install -vDm 644 ../{{DEVELOPING,README}.md,TODO} \ -t "${pkgdir}/usr/share/doc/${pkgname}/"