diff options
author | Felix Schindler | 2018-08-02 23:26:25 +0200 |
---|---|---|
committer | Felix Schindler | 2018-08-02 23:33:26 +0200 |
commit | 5a0cda138a2a84032613afb4f31f790f600b3868 (patch) | |
tree | 36eedb8398a2af8448fb0b90a317a8c4beb718e7 | |
parent | 79350c5833fe1be5258e7ad1ae15f5c965df3a9b (diff) | |
download | aur-5a0cda138a2a84032613afb4f31f790f600b3868.tar.gz |
[3.9.1-4] also provide the relevant packages
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 29 insertions, 14 deletions
@@ -1,9 +1,10 @@ # Generated by mksrcinfo v8 -# Wed Feb 7 17:03:09 UTC 2018 +# Thu Aug 2 21:33:19 UTC 2018 pkgbase = llvm39 pkgver = 3.9.1 - pkgrel = 3 + pkgrel = 4 url = http://llvm.org/ + arch = i686 arch = x86_64 license = custom:University of Illinois/NCSA Open Source License makedepends = cmake @@ -27,27 +28,35 @@ pkgbase = llvm39 sha256sums = 6fff47ab5ede79d45fe64bb4903b7dfc27212a38e6cd5d01e60ebd24b7557359 pkgname = llvm39 - pkgdesc = Low Level Virtual Machine - depends = llvm39-libs + pkgdesc = Low Level Virtual Machine (3.9.x) + depends = llvm39-libs=3.9.1-4 depends = perl + provides = llvm=3.9.1-4 conflicts = llvm conflicts = llvm35 + replaces = llvm + replaces = llvm35 pkgname = llvm39-libs - pkgdesc = Low Level Virtual Machine (runtime libraries) + pkgdesc = Low Level Virtual Machine (runtime libraries, 3.9.x) depends = gcc-libs depends = zlib depends = libffi depends = libedit depends = ncurses + provides = llvm-libs=3.9.1-4 + conflicts = llvm-libs pkgname = clang39 - pkgdesc = C language family frontend for LLVM + pkgdesc = C language family frontend for LLVM (3.9.x) url = http://clang.llvm.org/ depends = llvm39-libs depends = gcc depends = libxml2 optdepends = openmp: OpenMP support in clang with -fopenmp + provides = clang=3.9.1-4 conflicts = clang conflicts = clang35 + replaces = clang + replaces = clang35 @@ -1,5 +1,5 @@ -# $Id: PKGBUILD 310007 2017-11-15 14:11:34Z foutrelis $ -# Maintainer: Evangelos Foutras <evangelos@foutrelis.com> +# Maintainer: Felix Schindler <aur at felixschindler dot net> +# Contributor: Evangelos Foutras <evangelos@foutrelis.com> # Contributor: Jan "heftig" Steffens <jan.steffens@gmail.com> # Contributor: Sebastian Nowicki <sebnow@gmail.com> # Contributor: Devin Cofer <ranguvar{AT]archlinux[DOT}us> @@ -15,8 +15,8 @@ pkgname=('llvm39' 'llvm39-libs' 'clang39') pkgver=3.9.1 -pkgrel=3 -arch=('x86_64') +pkgrel=4 +arch=('i686' 'x86_64') url="http://llvm.org/" license=('custom:University of Illinois/NCSA Open Source License') makedepends=('cmake' 'libffi' 'python2' 'libedit') @@ -80,9 +80,11 @@ check() { } package_llvm39() { - pkgdesc="Low Level Virtual Machine" - depends=('llvm39-libs' 'perl') + pkgdesc="Low Level Virtual Machine (3.9.x)" + depends=("llvm39-libs=$pkgver-$pkgrel" 'perl') conflicts=('llvm' 'llvm35') + replaces=('llvm' 'llvm35') + provides=("llvm=$pkgver-$pkgrel") cd "$srcdir/llvm-$pkgver.src" @@ -98,8 +100,10 @@ package_llvm39() { } package_llvm39-libs() { - pkgdesc="Low Level Virtual Machine (runtime libraries)" + pkgdesc="Low Level Virtual Machine (runtime libraries, 3.9.x)" depends=('gcc-libs' 'zlib' 'libffi' 'libedit' 'ncurses') + conflicts=('llvm-libs') + provides=("llvm-libs=$pkgver-$pkgrel") install -d "$pkgdir/usr/lib" cp -P "$srcdir"/libLLVM-*.so "$pkgdir/usr/lib/" @@ -109,11 +113,13 @@ package_llvm39-libs() { } package_clang39() { - pkgdesc="C language family frontend for LLVM" +pkgdesc="C language family frontend for LLVM (3.9.x)" url="http://clang.llvm.org/" depends=('llvm39-libs' 'gcc' 'libxml2') optdepends=('openmp: OpenMP support in clang with -fopenmp') conflicts=('clang' 'clang35') + replaces=('clang' 'clang35') + provides=("clang=$pkgver-$pkgrel") cd "$srcdir/llvm-$pkgver.src" |