Subject: pkg/20770: new package: strace
To: None <gnats-bugs@gnats.netbsd.org>
From: None <reed@reedmedia.net>
List: netbsd-bugs
Date: 03/17/2003 11:10:37
>Number: 20770
>Category: pkg
>Synopsis: new pkgsrc: strace
>Confidential: yes
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Mon Mar 17 11:11:01 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:
>Release: NetBSD 1.6
>Organization:
http://bsd.reedmedia.net/
>Environment:
System: NetBSD rainier.reedmedia.net 1.6 NetBSD 1.6 (JCR-20020927) #3: Sat Sep 28 13:40:20 PDT 2002 reed@rainier.reedmedia.net:/usr/src/sys/arch/i386/compile/JCR-20020927 i386
Architecture: i386
Machine: i386
>Description:
Please commit this sysutils/strace pkgsrc.
It is not for NetBSD and only tested for Linux. (It needs to be tested
for SunOS, SVR4, Solaris and Irix.)
>How-To-Repeat:
>Fix:
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# sysutils/strace
# sysutils/strace/Makefile
# sysutils/strace/DESCR
# sysutils/strace/PLIST
# sysutils/strace/distinfo
#
echo c - sysutils/strace
mkdir -p sysutils/strace > /dev/null 2>&1
echo x - sysutils/strace/Makefile
sed 's/^X//' >sysutils/strace/Makefile << 'END-of-sysutils/strace/Makefile'
X# $ NetBSD $
X
XDISTNAME= strace-4.4.94
XCATEGORIES= sysutils
XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=strace/}
XEXTRACT_SUFX= .tar.bz2
X
XMAINTAINER= packages@netbsd.org
XHOMEPAGE= http://www.wi.leidenuniv.nl/~wichert/strace/
XCOMMENT= system call tracing utility
X
XGNU_CONFIGURE= YES
X
X# operating system netbsdelf is not supported by strace
X# XXX for Linux, SunOS 4.x, System V release 4, Solaris 2.x and Irix 5.x
X# XXX only tested under Linux
XONLY_FOR_PLATFORM= Linux-*-*
X
X.include "../../mk/bsd.prefs.mk"
X.include "../../mk/bsd.pkg.mk"
END-of-sysutils/strace/Makefile
echo x - sysutils/strace/DESCR
sed 's/^X//' >sysutils/strace/DESCR << 'END-of-sysutils/strace/DESCR'
XStrace is a diagnostic and troubleshooting tool for printing out a trace
Xof all the system calls made by another process. It intercepts and
Xrecords the signals received by a process and the system calls which
Xare called by a process. The name of each system call, its arguments
Xand its return value are reported.
X
XThis version of strace is maintained by Wichert Akkerman.
END-of-sysutils/strace/DESCR
echo x - sysutils/strace/PLIST
sed 's/^X//' >sysutils/strace/PLIST << 'END-of-sysutils/strace/PLIST'
Xbin/strace
Xbin/strace-graph
Xman/man1/strace.1
END-of-sysutils/strace/PLIST
echo x - sysutils/strace/distinfo
sed 's/^X//' >sysutils/strace/distinfo << 'END-of-sysutils/strace/distinfo'
X$NetBSD$
X
XSHA1 (strace-4.4.94.tar.bz2) = 87be2104d110b101b00c64d6987ffe8c02dbb57f
XSize (strace-4.4.94.tar.bz2) = 361744 bytes
END-of-sysutils/strace/distinfo
exit
>Release-Note:
>Audit-Trail:
>Unformatted: