Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 8 Aug 2012 11:20:15 +0000 (UTC)
From:      Sofian Brabez <sbz@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r302280 - in head/sysutils: . ltrace
Message-ID:  <201208081120.q78BKFCN077710@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sbz
Date: Wed Aug  8 11:20:14 2012
New Revision: 302280
URL: http://svn.freebsd.org/changeset/ports/302280

Log:
  ltrace intercepts and records dynamic library calls which are called by an
  executed process and the signals received by that process. It can also intercept
  and print the system calls executed by the program.
  
  WWW:	http://ltrace.org/
  
  PR:		ports/170477
  Submitted by:	sbz (myself)

Added:
  head/sysutils/ltrace/
  head/sysutils/ltrace/Makefile   (contents, props changed)
  head/sysutils/ltrace/distinfo   (contents, props changed)
  head/sysutils/ltrace/pkg-descr   (contents, props changed)
  head/sysutils/ltrace/pkg-plist   (contents, props changed)
Modified:
  head/sysutils/Makefile

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Wed Aug  8 11:11:01 2012	(r302279)
+++ head/sysutils/Makefile	Wed Aug  8 11:20:14 2012	(r302280)
@@ -489,6 +489,7 @@
     SUBDIR += lookupd
     SUBDIR += lookupd_ldap
     SUBDIR += lsof
+    SUBDIR += ltrace
     SUBDIR += luckybackup
     SUBDIR += luma
     SUBDIR += lxinput

Added: head/sysutils/ltrace/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/ltrace/Makefile	Wed Aug  8 11:20:14 2012	(r302280)
@@ -0,0 +1,38 @@
+# New ports collection makefile for:  ltrace
+# Date created:			  2012-07-31
+# Whom:				  Sofian Brabez <sbz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME=	ltrace
+PORTVERSION=	0.4
+CATEGORIES=	sysutils
+MASTER_SITES=	${MASTER_SITE_FREEBSD_ORG:S,%SUBDIR%,distfiles,} \
+		${MASTER_SITE_LOCAL:S,%SUBDIR%,sbz,}
+
+MAINTAINER=	sbz@FreeBSD.org
+COMMENT=	Track runtime library calls in dynamically linked programs
+
+LIB_DEPENDS=	elf:${PORTSDIR}/devel/libelf
+
+LICENCE=	GPLv2
+LICENCE_FILE=	${WRKSRC}/COPYING
+
+ONLY_FOR_ARCH=	i386
+
+GNU_CONFIGURE=	yes
+USE_GMAKE=	yes
+
+MAN1=		${PORTNAME}.1
+WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
+
+post-patch:
+	@${REINPLACE_CMD} -e 's|^\(CC\)|#\1|' ${WRKSRC}/Makefile.in
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
+	${INSTALL_DATA} ${WRKSRC}/etc/${PORTNAME}.conf ${PREFIX}/etc
+	${INSTALL_MAN} ${WRKSRC}/${MAN1} ${PREFIX}/man/man1
+
+.include <bsd.port.mk>

Added: head/sysutils/ltrace/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/ltrace/distinfo	Wed Aug  8 11:20:14 2012	(r302280)
@@ -0,0 +1,2 @@
+SHA256 (ltrace-0.4.tar.gz) = 22886749d621277adda5d404dedbb807a78d850c8246d35cb8cb491724d6d2c7
+SIZE (ltrace-0.4.tar.gz) = 155468

Added: head/sysutils/ltrace/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/ltrace/pkg-descr	Wed Aug  8 11:20:14 2012	(r302280)
@@ -0,0 +1,5 @@
+ltrace intercepts and records dynamic library calls which are called by an
+executed process and the signals received by that process. It can also intercept
+and print the system calls executed by the program.
+
+WWW:	http://ltrace.org/

Added: head/sysutils/ltrace/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/ltrace/pkg-plist	Wed Aug  8 11:20:14 2012	(r302280)
@@ -0,0 +1,3 @@
+@comment $FreeBSD$
+bin/ltrace
+etc/ltrace.conf



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201208081120.q78BKFCN077710>