diff options
author | Moritz Lipp | 2017-09-04 22:04:01 +0200 |
---|---|---|
committer | Moritz Lipp | 2017-09-04 22:04:30 +0200 |
commit | c37204542e82532495dfaded2a0ae13dcdc50ffb (patch) | |
tree | 8b567c7e2067b2f13e70283429972035fcf4bf9c | |
parent | f9da809140abce773660a865b9eb4418d171fce4 (diff) | |
download | aur-c37204542e82532495dfaded2a0ae13dcdc50ffb.tar.gz |
Update to 0.12
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 20 | ||||
-rw-r--r-- | openssl.patch | 21 |
3 files changed, 43 insertions, 10 deletions
@@ -1,20 +1,24 @@ # Generated by mksrcinfo v8 -# Mon Jun 20 14:50:50 UTC 2016 +# Mon Sep 4 20:03:45 UTC 2017 pkgbase = oclint pkgdesc = A static source code analysis tool to improve quality and reduce defects for C, C++ and Objective-C - pkgver = 0.10.3 + pkgver = 0.12 pkgrel = 1 url = http://oclint.org/ arch = i686 arch = x86_64 license = BSD + makedepends = clang makedepends = cmake makedepends = subversion makedepends = python makedepends = llvm makedepends = libxml2 - source = https://github.com/oclint/oclint/archive/v0.10.3.tar.gz - md5sums = bed45dd31e64cc5ddaa3a031f9435a27 + makedepends = countly-cpp + source = https://github.com/oclint/oclint/archive/v0.12.tar.gz + source = openssl.patch + sha1sums = 5b5adc001fff5733e55a90a498c3fe57f9fdda8e + sha1sums = 234485f8cd210794cfb393e8b550079c33d21192 pkgname = oclint @@ -1,21 +1,29 @@ # Maintainer: Moritz Lipp <mlq@pwmt.org> pkgname=oclint -pkgver=0.10.3 +pkgver=0.12 pkgrel=1 pkgdesc="A static source code analysis tool to improve quality and reduce defects for C, C++ and Objective-C" arch=('i686' 'x86_64') url="http://oclint.org/" license=('BSD') -dependencies=('clang' 'clang-analyzer' 'llvm' 'llvm-libs') -makedepends=('cmake' 'subversion' 'python' 'llvm' 'libxml2') -source=("https://github.com/oclint/oclint/archive/v${pkgver}.tar.gz") -md5sums=('bed45dd31e64cc5ddaa3a031f9435a27') +dependencies=('clang' 'clang-analyzer' 'llvm' 'llvm-libs' 'openssl') +makedepends=('clang' 'cmake' 'subversion' 'python' 'llvm' 'libxml2' +'countly-cpp') +source=("https://github.com/oclint/oclint/archive/v${pkgver}.tar.gz" + "openssl.patch") +sha1sums=('5b5adc001fff5733e55a90a498c3fe57f9fdda8e' + '234485f8cd210794cfb393e8b550079c33d21192') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + patch -p1 < $srcdir/openssl.patch +} build() { cd "$srcdir/$pkgname-$pkgver/oclint-scripts" - ./build -llvm-root=/usr -release + ./makeWithSystemLLVM /usr } package() { diff --git a/openssl.patch b/openssl.patch new file mode 100644 index 000000000000..c6746b7b4e1b --- /dev/null +++ b/openssl.patch @@ -0,0 +1,21 @@ +diff --git a/oclint-driver/CMakeLists.txt b/oclint-driver/CMakeLists.txt +index d1826f1..39b697f 100644 +--- a/oclint-driver/CMakeLists.txt ++++ b/oclint-driver/CMakeLists.txt +@@ -67,12 +67,12 @@ IF((NOT NO_ANALYTICS) AND (NOT MINGW) AND (NOT DOC_GEN_BUILD) AND (NOT TEST_BUIL + /usr/local/opt/openssl/lib/libcrypto.a + ) + ELSE() +- FIND_LIBRARY(SSL_STATIC_LIB NAMES libssl.a) +- FIND_LIBRARY(CRYPTO_STATIC_LIB NAMES libcrypto.a) ++ FIND_LIBRARY(SSL_SHARED_LIB NAMES libssl.so) ++ FIND_LIBRARY(CRYPTO_SHARED_LIB NAMES libcrypto.so) + TARGET_LINK_LIBRARIES(oclint-${OCLINT_VERSION_RELEASE} + Countly +- ${SSL_STATIC_LIB} +- ${CRYPTO_STATIC_LIB} ++ ${SSL_SHARED_LIB} ++ ${CRYPTO_SHARED_LIB} + ) + ENDIF() + ENDIF() |