Date: Sunday, October 2, 2022 @ 20:59:06 Author: arojas Revision: 1320708
upgpkg: solidity 0.8.17-1: Update to 0.8.17 Modified: solidity/trunk/PKGBUILD ----------+ PKGBUILD | 35 +++++++++-------------------------- 1 file changed, 9 insertions(+), 26 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-10-02 20:53:41 UTC (rev 1320707) +++ PKGBUILD 2022-10-02 20:59:06 UTC (rev 1320708) @@ -1,42 +1,25 @@ # Maintainer: Nicola Squartini <[email protected]> pkgname=solidity -pkgver=0.8.16 -_commit=07a7930e73f57ce6ed1c6f0b8dd9aad99e5c3692 -pkgrel=2 +pkgver=0.8.17 +pkgrel=1 pkgdesc='Contract-Oriented Programming Language' arch=('x86_64') url='https://github.com/ethereum/solidity' license=('GPL3') depends=('cvc4' 'z3') -makedepends=('boost' 'cmake' 'git') -source=("git+https://github.com/ethereum/solidity.git#commit=${_commit}") -sha512sums=('SKIP') +makedepends=('boost' 'cmake') +source=("https://github.com/ethereum/solidity/releases/download/v$pkgver/solidity_$pkgver.tar.gz") +sha512sums=('4f5f8871bebf92c610909ded098a7485453235b4601f65bd371e7d922fe2f388a1a858de917755d1cbef72b08c153a3f91ca7bd459dd673d004d936c70c0ab61') -prepare() { - cd ${pkgname} - - commithash=$(git rev-parse --short=8 HEAD) - echo -n ${commithash} > commit_hash.txt - echo -n > prerelease.txt -} - build() { - cd ${pkgname} - - mkdir build - cd build - cmake \ - -DCMAKE_BUILD_TYPE=Release \ + cmake -B build -S ${pkgname}_$pkgver \ -DCMAKE_INSTALL_PREFIX=/usr \ -DTESTS=OFF \ - -DSTRICT_Z3_VERSION=OFF \ - .. - make + -DSTRICT_Z3_VERSION=OFF + cmake --build build } package() { - cd ${pkgname}/build - - make DESTDIR="${pkgdir}" install + DESTDIR="${pkgdir}" cmake --install build }
