Index: head/devel/Makefile =================================================================== --- head/devel/Makefile +++ head/devel/Makefile @@ -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 Index: head/devel/linux-c7-strace/Makefile =================================================================== --- head/devel/linux-c7-strace/Makefile +++ head/devel/linux-c7-strace/Makefile @@ -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 Index: head/devel/linux-c7-strace/distinfo =================================================================== --- head/devel/linux-c7-strace/distinfo +++ head/devel/linux-c7-strace/distinfo @@ -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 Index: head/devel/linux-c7-strace/pkg-descr =================================================================== --- head/devel/linux-c7-strace/pkg-descr +++ head/devel/linux-c7-strace/pkg-descr @@ -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/ Index: head/devel/linux-c7-strace/pkg-plist.amd64 =================================================================== --- head/devel/linux-c7-strace/pkg-plist.amd64 +++ head/devel/linux-c7-strace/pkg-plist.amd64 @@ -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 Index: head/devel/linux-c7-strace/pkg-plist.i386 =================================================================== --- head/devel/linux-c7-strace/pkg-plist.i386 +++ head/devel/linux-c7-strace/pkg-plist.i386 @@ -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