summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfailuref2016-02-05 20:24:10 +0300
committerfailuref2016-02-05 20:24:10 +0300
commit1e374024df9ab8c5c9aefc54c7ba7a290421b3a2 (patch)
treeb5eed3a1e0320404fda102a9f70da0d54da124c3
downloadaur-valgrind-svn.tar.gz
Initial commit
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD36
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
+}