Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 May 2019 07:56:51 +0000 (UTC)
From:      Edward Tomasz Napierala <trasz@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r501160 - in head/devel: . linux-c7-strace
Message-ID:  <201905100756.x4A7upT0009213@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: trasz
Date: Fri May 10 07:56:51 2019
New Revision: 501160
URL: https://svnweb.freebsd.org/changeset/ports/501160

Log:
  New port: devel/linux-c7-strace
  
  strace is a system call tracer, i.e. a debugging tool which prints out a trace
  of all the system calls made by a another process/program.
  
  strace is similar to the native BSD ``truss'' utility, but it's output style is
  more convenient in most cases.
  
  For strace to work, linprocfs has to be mounted. FreeBSD does not mount it by
  default. For more information, man linprocfs.
  
  WWW: https://sourceforge.net/projects/strace/
  
  Note that this does not currently work quite well; the kernel part
  is coming soon.
  
  Reviewed by:	tijl
  Sponsored by:	The FreeBSD Foundation
  Differential Revision:	https://reviews.freebsd.org/D20030

Added:
  head/devel/linux-c7-strace/
  head/devel/linux-c7-strace/Makefile   (contents, props changed)
  head/devel/linux-c7-strace/distinfo   (contents, props changed)
  head/devel/linux-c7-strace/pkg-descr   (contents, props changed)
  head/devel/linux-c7-strace/pkg-plist.amd64   (contents, props changed)
  head/devel/linux-c7-strace/pkg-plist.i386   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Fri May 10 06:29:57 2019	(r501159)
+++ head/devel/Makefile	Fri May 10 07:56:51 2019	(r501160)
@@ -1402,6 +1402,7 @@
     SUBDIR += linux-c7-qt
     SUBDIR += linux-c7-sdl12
     SUBDIR += linux-c7-sdl20
+    SUBDIR += linux-c7-strace
     SUBDIR += linux-ltp
     SUBDIR += linux_libusb
     SUBDIR += lion

Added: head/devel/linux-c7-strace/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/linux-c7-strace/Makefile	Fri May 10 07:56:51 2019	(r501160)
@@ -0,0 +1,14 @@
+# $FreeBSD$
+
+PORTNAME=	strace
+PORTVERSION=	4.12
+CATEGORIES=	devel
+
+MAINTAINER=	trasz@FreeBSD.org
+COMMENT=	System call tracer (CentOS ${LINUX_DIST_VER})
+
+RPMVERSION=	4.el7
+USES=		linux:c7
+USE_LINUX_RPM=	yes
+
+.include <bsd.port.mk>

Added: head/devel/linux-c7-strace/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/linux-c7-strace/distinfo	Fri May 10 07:56:51 2019	(r501160)
@@ -0,0 +1,7 @@
+TIMESTAMP = 1556054023
+SHA256 (centos/strace-4.12-4.el7.i686.rpm) = 4255eee58bc540c93f1c77c63c33a42abaacc58d1b84b233310aaa3fb5d53733
+SIZE (centos/strace-4.12-4.el7.i686.rpm) = 453520
+SHA256 (centos/strace-4.12-4.el7.x86_64.rpm) = 085effd2e3fe66d0db92ccc592cd05f83f2b0b749c4c3ed4ced4d673febc058c
+SIZE (centos/strace-4.12-4.el7.x86_64.rpm) = 469928
+SHA256 (centos/strace-4.12-4.el7.src.rpm) = 3c864cf117fa49e4bc4187646f9d774211d96924371505c8abfb9535e9801fd7
+SIZE (centos/strace-4.12-4.el7.src.rpm) = 1659454

Added: head/devel/linux-c7-strace/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/linux-c7-strace/pkg-descr	Fri May 10 07:56:51 2019	(r501160)
@@ -0,0 +1,10 @@
+strace is a system call tracer, i.e. a debugging tool which prints out a trace
+of all the system calls made by a another process/program.
+
+strace is similar to the native BSD ``truss'' utility, but it's output style is
+more convenient in most cases.
+
+For strace to work, linprocfs has to be mounted. FreeBSD does not mount it by
+default. For more information, man linprocfs.
+
+WWW: https://sourceforge.net/projects/strace/

Added: head/devel/linux-c7-strace/pkg-plist.amd64
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/linux-c7-strace/pkg-plist.amd64	Fri May 10 07:56:51 2019	(r501160)
@@ -0,0 +1,4 @@
+usr/bin/strace
+usr/bin/strace-log-merge
+usr/share/man/man1/strace-log-merge.1.gz
+usr/share/man/man1/strace.1.gz

Added: head/devel/linux-c7-strace/pkg-plist.i386
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/linux-c7-strace/pkg-plist.i386	Fri May 10 07:56:51 2019	(r501160)
@@ -0,0 +1,4 @@
+usr/bin/strace
+usr/bin/strace-log-merge
+usr/share/man/man1/strace-log-merge.1.gz
+usr/share/man/man1/strace.1.gz



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