From a7202e5dac1ec7e6d6c335b59f5d758a45e84cbc Mon Sep 17 00:00:00 2001 From: aliriza Date: Mon, 23 Jan 2023 08:01:10 +0000 Subject: [PATCH] llvm --- sys/devel/{llvm15 => llvm}/ympbuild | 2 +- sys/devel/llvm14/ympbuild | 59 ----------------------------- 2 files changed, 1 insertion(+), 60 deletions(-) rename sys/devel/{llvm15 => llvm}/ympbuild (99%) delete mode 100644 sys/devel/llvm14/ympbuild diff --git a/sys/devel/llvm15/ympbuild b/sys/devel/llvm/ympbuild similarity index 99% rename from sys/devel/llvm15/ympbuild rename to sys/devel/llvm/ympbuild index 0031c57e..d133ab11 100644 --- a/sys/devel/llvm15/ympbuild +++ b/sys/devel/llvm/ympbuild @@ -1,5 +1,5 @@ #!/usr/bin/env bash -name='llvm15' +name='llvm' release='1' version='15.0.7' url='https://llvm.org' diff --git a/sys/devel/llvm14/ympbuild b/sys/devel/llvm14/ympbuild deleted file mode 100644 index 65e280c2..00000000 --- a/sys/devel/llvm14/ympbuild +++ /dev/null @@ -1,59 +0,0 @@ -#!/usr/bin/env bash -name='llvm14' -release='1' -version='14.0.3' -url='https://llvm.org' -description='Low Level Virtual Machine' -email='aliriza.keskin@pardus.org.tr' -maintainer='aliriza' -license=('GPLv3') -source=("https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/llvm-$version.src.tar.xz") -depends=(libffi xz-utils libxml2 zlib) -makedepends=(git) -md5sums=('69b637cfee09e3f5d2ec5cc16681cbe7') -group=(sys.devel) -uses=() -arch=('x86_64') - -cd $name-$version.src - -export PYTHON=/usr/bin/python3 - -cmake_args=( - -G Ninja - -DCMAKE_BUILD_TYPE=Release - -DCMAKE_INSTALL_DOCDIR=share/doc - -DCMAKE_INSTALL_PREFIX=/usr - -DCMAKE_INSTALL_LIBDIR=lib64 - -DCMAKE_SKIP_RPATH=ON - -DLLVM_BINUTILS_INCDIR=/usr/include - -DLLVM_BUILD_DOCS=OFF - -DLLVM_BUILD_LLVM_DYLIB=ON - -DLLVM_BUILD_TESTS=ON - -DLLVM_ENABLE_BINDINGS=OFF - -DLLVM_ENABLE_FFI=ON - -DLLVM_ENABLE_RTTI=ON - -DLLVM_ENABLE_SPHINX=OFF - -DLLVM_INCLUDE_BENCHMARKS=OFF - -DLLVM_INSTALL_UTILS=ON - -DLLVM_LINK_LLVM_DYLIB=ON - -DLLVM_USE_PERF=ON -) - -setup(){ - mkdir build - cd build - cmake .. ${cmake_args[@]} -} - -build(){ - cd build - ninja ${jobs} -} - -package(){ - cd build - ninja install - mv ${DESTDIR}/usr/lib{,64} -} -