aboutsummaryrefslogtreecommitdiff
path: root/sysutils/ltrace
diff options
context:
space:
mode:
authorEmanuel Haupt <ehaupt@FreeBSD.org>2006-08-30 16:57:34 +0000
committerEmanuel Haupt <ehaupt@FreeBSD.org>2006-08-30 16:57:34 +0000
commit1b01e5346b84770a62ce6fd27aa25d9501db16c7 (patch)
tree7f4248602f7abec12cf006ee8e570a7b775700c0 /sysutils/ltrace
parentefdda2b76ef3f1d9a54f429ed09678728d551557 (diff)
downloadports-1b01e5346b84770a62ce6fd27aa25d9501db16c7.tar.gz
ports-1b01e5346b84770a62ce6fd27aa25d9501db16c7.zip
- Update to 0.4 [1]
- Pass maintainer-ship to submitter [1] - Mark it IGNORE on OSVERSION prior 502000 since it depends on PT_SYSCALL ptrace option PR: 102325 [1], 100329 (related) Submitted by: Amnon Aaronsohn <bla@cs.huji.ac.il> [1]
Notes
Notes: svn path=/head/; revision=171676
Diffstat (limited to 'sysutils/ltrace')
-rw-r--r--sysutils/ltrace/Makefile24
-rw-r--r--sysutils/ltrace/distinfo6
-rw-r--r--sysutils/ltrace/pkg-descr2
3 files changed, 17 insertions, 15 deletions
diff --git a/sysutils/ltrace/Makefile b/sysutils/ltrace/Makefile
index 8b8c48fbd149..7d7f578425eb 100644
--- a/sysutils/ltrace/Makefile
+++ b/sysutils/ltrace/Makefile
@@ -7,17 +7,16 @@
#
PORTNAME= ltrace
-PORTVERSION= 0.3.6
-PORTREVISION= 1
+PORTVERSION= 0.4
CATEGORIES= sysutils
-MASTER_SITES= http://utopia.knoware.nl/users/driehuis/
-DISTNAME= ${PORTNAME}-${PORTVERSION}-fbsd
+MASTER_SITES= http://www.cs.huji.ac.il/~bla/ports/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= bla@cs.huji.ac.il
COMMENT= Dynamic Library Tracer -- similar to strace, but trace library calls
-# Although there is sparc code under the Linux/ directory, there is nothing
-# other than i386 in the FreeBSD/ directory as of 2003-18-06.
+LIB_DEPENDS= elf.0:${PORTSDIR}/devel/libelf
+
+# The FreeBSD port exists only for i386
ONLY_FOR_ARCHS= i386
GNU_CONFIGURE= yes
@@ -28,10 +27,13 @@ CONFLICTS= polygraph-2*
MAN1= ltrace.1
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 502000
+IGNORE= depends on PT_SYSCALL ptrace option
+.endif
+
post-patch:
- ${REINPLACE_CMD} \
- -e 's|"/etc/ltrace.conf"|"${PREFIX}/etc/ltrace.conf"|g' \
- ${WRKSRC}/ltrace.c
${REINPLACE_CMD} -e 's|^\(CC\)|#\1|' ${WRKSRC}/Makefile.in
do-install:
@@ -39,4 +41,4 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/etc/ltrace.conf ${PREFIX}/etc
${INSTALL_MAN} ${WRKSRC}/ltrace.1 ${PREFIX}/man/man1
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/sysutils/ltrace/distinfo b/sysutils/ltrace/distinfo
index 77bf44200e3d..16500d43476c 100644
--- a/sysutils/ltrace/distinfo
+++ b/sysutils/ltrace/distinfo
@@ -1,3 +1,3 @@
-MD5 (ltrace-0.3.6-fbsd.tar.gz) = 305157fa70baaa10e917f5537ce47d1f
-SHA256 (ltrace-0.3.6-fbsd.tar.gz) = be1e51eca2ed41d76f7cfa3091a79cb0098c197c9e4f8ab30e234a97897def04
-SIZE (ltrace-0.3.6-fbsd.tar.gz) = 56425
+MD5 (ltrace-0.4.tar.gz) = 31da81c12ef3fc976c374b3a0cd1494f
+SHA256 (ltrace-0.4.tar.gz) = 22886749d621277adda5d404dedbb807a78d850c8246d35cb8cb491724d6d2c7
+SIZE (ltrace-0.4.tar.gz) = 155468
diff --git a/sysutils/ltrace/pkg-descr b/sysutils/ltrace/pkg-descr
index 89eead99556c..cbdf3b60188c 100644
--- a/sysutils/ltrace/pkg-descr
+++ b/sysutils/ltrace/pkg-descr
@@ -1,4 +1,4 @@
ltrace is a dynamic library tracer. ltrace is a debugging tool, similar to
strace, but it traces library calls instead of system calls.
-WWW: http://utopia.knoware.nl/users/driehuis/
+WWW: http://packages.debian.org/unstable/utils/ltrace.html