svn commit: r302280 - in head/sysutils: . ltrace
Sofian Brabez
sbz at FreeBSD.org
Wed Aug 8 11:20:15 UTC 2012
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 at 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 at 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 @@
+ at comment $FreeBSD$
+bin/ltrace
+etc/ltrace.conf
More information about the svn-ports-all
mailing list