diff options
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..98b10fbf4546 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +# Generated by mksrcinfo v8 +# Fri Feb 5 17:23:07 UTC 2016 +pkgbase = valgrind-svn + pkgdesc = A tool to help find memory-management problems in programs + pkgver = 3.12.0.SVN + pkgrel = 1 + url = http://valgrind.org/ + arch = i686 + arch = x86_64 + license = GPL + makedepends = gdb + makedepends = openmpi + depends = glibc + depends = perl + optdepends = openmpi: MPI support + provides = valgrind + conflicts = valgrind + options = !emptydirs + options = !buildflags + source = svn://svn.valgrind.org/valgrind/trunk + sha1sums = SKIP + +pkgname = valgrind-svn + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3ae14e00eb0b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Denis Gruzdev <chezstov@gmail.com> + +pkgname=valgrind-svn +pkgver=3.12.0.SVN +pkgrel=1 +pkgdesc='A tool to help find memory-management problems in programs' +url='http://valgrind.org/' +source=('svn://svn.valgrind.org/valgrind/trunk') +license=(GPL) + +provides=(valgrind) +conflicts=(valgrind) +depends=(glibc perl) +makedepends=(gdb openmpi) +optdepends=('openmpi: MPI support') +options=('!emptydirs' '!buildflags') + +arch=(i686 x86_64) +sha1sums=('SKIP') + +pkgver() { + cd trunk + cat configure.ac | grep 'AC_INIT(\[Valgrind\],\[' | cut -d'[' -f3 | cut -d']' -f1 +} + +build() { + cd trunk + ./autogen.sh + ./configure --prefix=/usr --mandir=/usr/share/man --with-mpicc=mpicc + make $MAKEFLAGS +} + +package() { + cd trunk + make DESTDIR="$pkgdir" install +} |