Reflected your comments + others from zhuk@.  Especially, in DESCR, mention
"valgrind-openbsd" page to report problems.

Any explicit OK?

diff -Nru valgrind.orig/Makefile valgrind/Makefile
--- valgrind.orig/Makefile      Thu Dec  4 22:59:34 2014
+++ valgrind/Makefile   Fri Dec 12 01:08:51 2014
@@ -2,7 +2,7 @@
 
 ONLY_FOR_ARCHS =       amd64
 
-COMMENT =              Instrumentation framework for dynamic analysis tools
+COMMENT =              instrumentation framework for dynamic analysis tools
 CATEGORIES =           devel
 
 V =                    3.10.1
@@ -12,7 +12,7 @@
 MASTER_SITES =         ${HOMEPAGE:=downloads/}
 MASTER_SITES0 =                
https://bitbucket.org/uebayasi/valgrind-openbsd/downloads/
 PATCH_DIST_STRIP =     -p1
-PATCHFILES =           valgrind-${V}-openbsd-20141203.patch:0
+PATCHFILES =           valgrind-${V}-openbsd-20141211.patch:0
 
 HOMEPAGE =             http://www.valgrind.org/
 
@@ -21,6 +21,8 @@
 # GPLv2
 PERMIT_PACKAGE_CDROM = Yes
 
+WANTLIB +=             c pthread
+
 CONFIGURE_STYLE =      gnu
 USE_GMAKE =            Yes
 AUTOCONF_VERSION =     2.62
@@ -29,7 +31,7 @@
                        ${MODGNU_AUTOMAKE_DEPENDS}
 
 pre-configure:
-       @cd ${WRKBUILD} && \
+       @cd ${WRKSRC} && \
        env \
            AUTOCONF_VERSION=${AUTOCONF_VERSION} \
            AUTOMAKE_VERSION=${AUTOMAKE_VERSION} \
diff -Nru valgrind.orig/distinfo valgrind/distinfo
--- valgrind.orig/distinfo      Wed Dec  3 17:55:39 2014
+++ valgrind/distinfo   Fri Dec 12 01:09:43 2014
@@ -1,4 +1,4 @@
-SHA256 (valgrind-3.10.1-openbsd-20141203.patch) = 
cF8uxzWr02CEss53IdlNDKTdwXfR2j/9DyJ+DLIl3XM=
+SHA256 (valgrind-3.10.1-openbsd-20141211.patch) = 
qYHdIy0yj4savTwGDgStqXHs4MB4R38jndQNZtf4Zqg=
 SHA256 (valgrind-3.10.1.tar.bz2) = +iU9wm3bZhtiad9YFE7/YH6j92qbz+V0sMdybh38uZc=
-SIZE (valgrind-3.10.1-openbsd-20141203.patch) = 1234600
+SIZE (valgrind-3.10.1-openbsd-20141211.patch) = 1235560
 SIZE (valgrind-3.10.1.tar.bz2) = 10967905
diff -Nru valgrind.orig/pkg/DESCR valgrind/pkg/DESCR
--- valgrind.orig/pkg/DESCR     Thu Dec  4 23:07:10 2014
+++ valgrind/pkg/DESCR  Fri Dec 12 01:07:56 2014
@@ -2,3 +2,8 @@
 tools. There are Valgrind tools that can automatically detect many memory
 management and threading bugs, and profile your programs in detail. You
 can also use Valgrind to build new tools.
+
+This OpenBSD port is still very preliminary and has minimal functionality
+(memcheck).  All problems should be reported to the "valgrind-openbsd" page:
+
+https://bitbucket.org/uebayasi/valgrind-openbsd/

Reply via email to