Mon May 6 23:18:11 2019 UTC ()
devel/picotrace: import picotrace-20190507

picotrace enables syscall trace logging for the specified processes.

The tracer uses the ptrace(2) system call to perform the tracing process.

The picotrace program has been designd to ship bare functionality only,
without pretty printing of data structures and interpreting passed arguments
to syscalls.

picotrace is designed to be a framework for other more advanced tracers and
illustration of the canonical usage of the ptrace system call. New features are
not expected unless they present a new feature in the NetBSD kernel.


(kamil)
diff -r0 -r1.1 pkgsrc/devel/picotrace/DESCR
diff -r0 -r1.1 pkgsrc/devel/picotrace/Makefile
diff -r0 -r1.1 pkgsrc/devel/picotrace/PLIST
diff -r0 -r1.1 pkgsrc/devel/picotrace/distinfo

File Added: pkgsrc/devel/picotrace/DESCR
picotrace enables syscall trace logging for the specified processes.

The tracer uses the ptrace(2) system call to perform the tracing process.

The picotrace program has been designd to ship bare functionality only,
without pretty printing of data structures and interpreting passed arguments
to syscalls.

picotrace is designed to be a framework for other more advanced tracers and
illustration of the canonical usage of the ptrace system call. New features are
not expected unless they present a new feature in the NetBSD kernel.

File Added: pkgsrc/devel/picotrace/Makefile
# $NetBSD: Makefile,v 1.1 2019/05/06 23:18:10 kamil Exp $

GITHUB_PROJECT=	picotrace
GITHUB_TAG=	20190507
DISTNAME=	picotrace-${GITHUB_TAG}
CATEGORIES=	devel
MASTER_SITES=	${MASTER_SITE_GITHUB:=krytarowski/}

MAINTAINER=	kamil@NetBSD.org
HOMEPAGE=	https://github.com/krytarowski/picotrace/
COMMENT=	System call process tracer
LICENSE=	2-clause-bsd

ONLY_FOR_PLATFORM=	NetBSD-*-*

USE_BSD_MAKEFILE=	yes
USE_TOOLS+=		nroff

INSTALLATION_DIRS+=	bin ${PKGMANDIR}/man1

.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/devel/picotrace/PLIST
@comment $NetBSD: PLIST,v 1.1 2019/05/06 23:18:10 kamil Exp $
bin/picotrace
man/man1/picotrace.1

File Added: pkgsrc/devel/picotrace/distinfo
$NetBSD: distinfo,v 1.1 2019/05/06 23:18:10 kamil Exp $

SHA1 (picotrace-20190507-20190507.tar.gz) = 24a20e561c22cf5ddf922bef54804fb98a826112
RMD160 (picotrace-20190507-20190507.tar.gz) = 48d50183772a7cd4f33968693f2270328708a322
SHA512 (picotrace-20190507-20190507.tar.gz) = f7991c4e1fa9aec26a0913e307447cc960c9489a528508931caa5896953c31377ddc7acca5765bb72240366743c8671bb6e389ebe5a205f77d5122acc0aeeb8e
Size (picotrace-20190507-20190507.tar.gz) = 17873 bytes