diff options
author | PythonShell | 2016-09-04 19:59:43 +0000 |
---|---|---|
committer | PythonShell | 2016-09-04 19:59:43 +0000 |
commit | 2631b807441459cbfa587fe073c2887941f453ad (patch) | |
tree | 9667ce95a7fc0fcb4e8878b6de6c31cea3e37280 | |
parent | c09b084b84ed29c47095abb044730e49f2b87d35 (diff) | |
download | aur-2631b807441459cbfa587fe073c2887941f453ad.tar.gz |
version 5.5 pkgrel 1
Compile steps:
make minisat2-download
make libzip-download zlib-download
make libzip-build (* Not in COMPILING file *)
make
Signed-off-by: PythonShell <pythonshell@yeah.net>
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 23 insertions, 18 deletions
@@ -1,22 +1,23 @@ pkgbase = cbmc pkgdesc = Bounded Model Checking for ANSI-C - pkgver = 5.4 + pkgver = 5.5 pkgrel = 1 url = http://www.cprover.org/cbmc/ arch = i686 arch = x86_64 license = custom - makedepends = subversion - makedepends = flex - makedepends = bison - makedepends = make makedepends = patch + makedepends = make makedepends = perl-libwww + makedepends = perl-lwp-protocol-https + depends = flex + depends = bison provides = cbmc conflicts = cbmc + conflicts = cbmc-git conflicts = cbmc-bin - source = cbmc::svn+http://www.cprover.org/svn/cbmc/releases/cbmc-5.4 - sha1sums = SKIP + source = https://github.com/diffblue/cbmc/archive/cbmc-5.5.tar.gz + sha256sums = 748dbdfe37fb91b2755fdeaa61d20aa0b3a18df184d6be6ec283e7f2492537d9 pkgname = cbmc @@ -1,33 +1,37 @@ # Maintainer: Python Shell <pythonshell@yeah.net> pkgname=cbmc -pkgver=5.4 +pkgver=5.5 pkgrel=1 pkgdesc="Bounded Model Checking for ANSI-C" arch=('i686' 'x86_64') url="http://www.cprover.org/cbmc/" license=('custom') -makedepends=('subversion' 'flex' 'bison' 'make' 'patch' 'perl-libwww') -source=("${pkgname}::svn+http://www.cprover.org/svn/cbmc/releases/cbmc-5.4") -sha1sums=('SKIP') - +depends=('flex' 'bison') +makedepends=('patch' 'make' 'perl-libwww' 'perl-lwp-protocol-https') provides=('cbmc') -conflicts=('cbmc' 'cbmc-bin') +conflicts=('cbmc' 'cbmc-git' 'cbmc-bin') +source=("https://github.com/diffblue/cbmc/archive/cbmc-5.5.tar.gz") +sha256sums=('748dbdfe37fb91b2755fdeaa61d20aa0b3a18df184d6be6ec283e7f2492537d9') + +_pkg_src_root="${pkgname}-${pkgname}-${pkgver}" build() { - cd "${srcdir}/${pkgname}/src/" + cd "${srcdir}/${_pkg_src_root}/src/" make minisat2-download + make libzip-download zlib-download + make libzip-build make } package() { - install -D "${srcdir}/${pkgname}/src/cbmc/cbmc"\ + install -D "${srcdir}/${_pkg_src_root}/src/cbmc/cbmc"\ "${pkgdir}/usr/bin/cbmc" - install -D "${srcdir}/${pkgname}/src/goto-cc/goto-cc"\ + install -D "${srcdir}/${_pkg_src_root}/src/goto-cc/goto-cc"\ "${pkgdir}/usr/bin/goto-cc" - install -D "${srcdir}/${pkgname}/src/goto-instrument/goto-instrument"\ + install -D "${srcdir}/${_pkg_src_root}/src/goto-instrument/goto-instrument"\ "${pkgdir}/usr/bin/goto-instrument" install -D -m644\ - "${srcdir}/${pkgname}/LICENSE"\ + "${srcdir}/${_pkg_src_root}/LICENSE"\ "${pkgdir}/usr/share/licenses/cbmc/LICENSE" } |