summaryrefslogtreecommitdiff
path: root/devel/lmdbg
diff options
context:
space:
mode:
authorcheusov <cheusov@pkgsrc.org>2012-01-09 19:47:35 +0000
committercheusov <cheusov@pkgsrc.org>2012-01-09 19:47:35 +0000
commit265a17d61d19dbe1eb0cc7f65633ce9f08dbb705 (patch)
tree81d6c0c3463dcec67248fa32b3e3a69f4ee9ecea /devel/lmdbg
parentf5d898bba75a181c106877e2ab156759c9aad99d (diff)
downloadpkgsrc-265a17d61d19dbe1eb0cc7f65633ce9f08dbb705.tar.gz
Update to lmdbg-1.0.0
libstacktrace: Remove signal handlers and other garbage. All we need is __builtin_frame_address and __builtin_return_address builtins and nothing else. Documentation files have been moved to subproject "doc". Run "mkcmake install-doc" for installing it (or change SUBPRJ_DFLT). Only backtrace(3) in libc is accepted as an external implementation of stacktrace(3). This may fix build failure on FreeBSD with installed libexeinfo.
Diffstat (limited to 'devel/lmdbg')
-rw-r--r--devel/lmdbg/Makefile14
-rw-r--r--devel/lmdbg/PLIST5
-rw-r--r--devel/lmdbg/distinfo8
3 files changed, 11 insertions, 16 deletions
diff --git a/devel/lmdbg/Makefile b/devel/lmdbg/Makefile
index 988c3f6c155..56deba08dc2 100644
--- a/devel/lmdbg/Makefile
+++ b/devel/lmdbg/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.8 2011/12/02 22:45:47 cheusov Exp $
+# $NetBSD: Makefile,v 1.9 2012/01/09 19:47:35 cheusov Exp $
#
-DISTNAME= lmdbg-0.17.0
+DISTNAME= lmdbg-1.0.0
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=lmdbg/} \
http://mova.org/~cheusov/pub/lmdbg/
@@ -23,9 +23,6 @@ PKG_DESTDIR_SUPPORT= user-destdir
TEST_TARGET= test
-DOCDIR= share/doc/lmdbg
-DOCFILES= README NEWS ChangeLog
-
REPLACE_SH= scripts/lmdbg*.in tests/test.sh
REPLACE_INTERPRETER+= runawk
@@ -33,14 +30,11 @@ REPLACE.runawk.old= .*runawk
REPLACE.runawk.new= ${PREFIX}/bin/runawk
REPLACE_FILES.runawk= scripts/lmdbg-*.in
-INSTALLATION_DIRS= ${DOCDIR}
-
MAKE_PROGRAM= ${PREFIX}/bin/mkcmake
post-install:
-.for f in ${DOCFILES}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/${DOCDIR}
-.endfor
+ cd ${WRKSRC} && \
+ ${MAKE_ENV} ${MAKE_PROGRAM} ${INSTALL_MAKE_FLAGS} install-doc
.include "../../devel/mk-configure/configure.mk"
.include "../../devel/libjudy/buildlink3.mk"
diff --git a/devel/lmdbg/PLIST b/devel/lmdbg/PLIST
index 3643fd2f79d..455ac8d2872 100644
--- a/devel/lmdbg/PLIST
+++ b/devel/lmdbg/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2011/05/08 18:32:15 cheusov Exp $
+@comment $NetBSD: PLIST,v 1.2 2012/01/09 19:47:35 cheusov Exp $
bin/lmdbg
bin/lmdbg-grep
bin/lmdbg-leaks
@@ -23,6 +23,7 @@ man/man1/lmdbg-stat.1
man/man1/lmdbg-sym.1
man/man1/lmdbg-sysleaks.1
man/man1/lmdbg.1
-share/doc/lmdbg/ChangeLog
+share/doc/lmdbg/LICENSE
share/doc/lmdbg/NEWS
share/doc/lmdbg/README
+share/doc/lmdbg/TODO
diff --git a/devel/lmdbg/distinfo b/devel/lmdbg/distinfo
index bfc1d71248a..c67694d6e3c 100644
--- a/devel/lmdbg/distinfo
+++ b/devel/lmdbg/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2011/12/02 22:45:47 cheusov Exp $
+$NetBSD: distinfo,v 1.3 2012/01/09 19:47:35 cheusov Exp $
-SHA1 (lmdbg-0.17.0.tar.gz) = 76896af26d946715cff90175f233383ec30517c9
-RMD160 (lmdbg-0.17.0.tar.gz) = c92200d299571d685baf5652b9f83f56fcae3544
-Size (lmdbg-0.17.0.tar.gz) = 52225 bytes
+SHA1 (lmdbg-1.0.0.tar.gz) = 34ab8a1021aa3cb634e8e5d679b04c73069cb6cf
+RMD160 (lmdbg-1.0.0.tar.gz) = 5769821fb62b2ce304eb4e4b2f77ef89b350240d
+Size (lmdbg-1.0.0.tar.gz) = 51416 bytes