diff options
author | André Klitzing <aklitzing@gmail.com> | 2018-02-14 09:35:14 +0100 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2018-03-05 11:23:32 +0000 |
commit | 84c989f73144673fad8fae4bf986ae4c03ad3325 (patch) | |
tree | 5fb4bf043e812a7ad8dd98ec8ce4a19de242a7a7 /testing/vera++ | |
parent | 39b040c6827e4273e82bd4dc78529d71e3a73264 (diff) | |
download | aports-84c989f73144673fad8fae4bf986ae4c03ad3325.tar.bz2 aports-84c989f73144673fad8fae4bf986ae4c03ad3325.tar.xz |
testing/vera++: new aport
Diffstat (limited to 'testing/vera++')
-rw-r--r-- | testing/vera++/APKBUILD | 32 | ||||
-rw-r--r-- | testing/vera++/ruledump.patch | 11 |
2 files changed, 43 insertions, 0 deletions
diff --git a/testing/vera++/APKBUILD b/testing/vera++/APKBUILD new file mode 100644 index 0000000000..70107041a2 --- /dev/null +++ b/testing/vera++/APKBUILD @@ -0,0 +1,32 @@ +# Contributor: André Klitzing <aklitzing@gmail.com> +# Maintainer: André Klitzing <aklitzing@gmail.com> +pkgname=vera++ +pkgver=1.3.0 +pkgrel=0 +pkgdesc="A tool for verification, analysis and transformation of C++ source code" +url="https://bitbucket.org/verateam/vera/" +arch="all" +license="Boost" +makedepends="cmake boost-dev python2-dev tcl-dev" +source="https://bitbucket.org/verateam/vera/downloads/$pkgname-$pkgver.tar.gz + ruledump.patch" # see https://bitbucket.org/verateam/vera/issues/73/ruledump-test-fails-on-rhel7-when-built-in +builddir="$srcdir/$pkgname-$pkgver" + +build() { + cd "$builddir" + cmake . -DCMAKE_INSTALL_PREFIX=/usr -DVERA_LUA=Off -DVERA_USE_SYSTEM_BOOST=On + make +} + +check() { + cd "$builddir" + make test +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="4057deaa45439b4965aee9810ffa429e984fe201173ac87fa8cdc7c39f3f8dd258abf550433d4fb0c6751aaf26f564349587e191d2797e5b318a46f0b5fb5a9e vera++-1.3.0.tar.gz +bf51c7407343e89acb629853ada5715d70833ae1ac798c0b2322dc6f0ead9f30b988ee5ab0827d5f1d4d84caf8d219df02c2483eea2927c84e5a284a9ed4e053 ruledump.patch" diff --git a/testing/vera++/ruledump.patch b/testing/vera++/ruledump.patch new file mode 100644 index 0000000000..372a393d9f --- /dev/null +++ b/testing/vera++/ruledump.patch @@ -0,0 +1,11 @@ +--- a/tests/CMakeLists.txt ++++ b/tests/CMakeLists.txt +@@ -596,7 +596,7 @@ + + 3/0\tcppcomment\t// some stuff here + +-4/0\tmsext_stdcall\t__stdcall ++4/0\tidentifier\t__stdcall + 4/9\tnewline\t + + 5/0\trightbrace\t} |