diff options
author | ghbrown | 2023-01-27 14:08:48 -0600 |
---|---|---|
committer | ghbrown | 2023-01-27 14:08:48 -0600 |
commit | 966b13fa613a3705e7899b000e5ff6cca35f9500 (patch) | |
tree | 834679b830308df12a980a8f027f146b8c045a1b /PKGBUILD | |
parent | 0fcc78cb63b2fb299951b44c838fe3622c51eedc (diff) | |
download | aur-966b13fa613a3705e7899b000e5ff6cca35f9500.tar.gz |
Depend on LLVM 14 temporarily; edit version number script
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 15 |
1 files changed, 9 insertions, 6 deletions
@@ -5,13 +5,13 @@ _gituser="chapel-lang" _gitname="chapel" pkgname=${_gitname}-git -pkgver=1.29.0.138.g0cce54a2f2 #autogenerated/written by pkgver() +pkgver=1.30.0.872.gebac905c22 #autogenerated/written by pkgver() pkgrel=1 pkgdesc="Programming language designed for productive parallel computing at scale" url="https://chapel-lang.org/" arch=('x86_64' 'arm') license=('Apache') -depends=('python' 'perl' 'llvm' 'clang') +depends=('python' 'perl' 'llvm14' 'llvm14-libs' 'clang14') # depend on 14s temporarily makedepends=('git' 'cmake') source=("git+https://github.com/${_gituser}/${_gitname}.git") sha256sums=('SKIP') # source is not static @@ -19,10 +19,13 @@ sha256sums=('SKIP') # source is not static pkgver() { cd "${srcdir}/${_gitname}" # get correct numerical version from internal file - ver_file="compiler/main/version_num.h" - major_ver=$(grep MAJOR_VERSION ${ver_file} | cut -d ' ' -f 3) - minor_ver=$(grep MINOR_VERSION ${ver_file} | cut -d ' ' -f 3) - update_ver=$(grep UPDATE_VERSION ${ver_file} | cut -d ' ' -f 3) + ver_file="CMakeLists.txt" + major_ver=$(grep set\(CHPL_MAJOR_VERSION ${ver_file} \ + | cut -d ' ' -f 2 | cut -d ')' -f 1) + minor_ver=$(grep set\(CHPL_MINOR_VERSION ${ver_file} \ + | cut -d ' ' -f 2 | cut -d ')' -f 1) + update_ver=$(grep set\(CHPL_PATCH_VERSION ${ver_file} \ + | cut -d ' ' -f 2 | cut -d ')' -f 1) ver_num="${major_ver}.${minor_ver}.${update_ver}" # keep second (correct) half of git describe result gitdescribe=$(git describe --long --tags --always) |