summaryrefslogtreecommitdiff
path: root/sysutils/ftrace
diff options
context:
space:
mode:
authorAlexander Langer <alex@FreeBSD.org>2001-01-06 14:28:05 +0000
committerAlexander Langer <alex@FreeBSD.org>2001-01-06 14:28:05 +0000
commit8073f81d694845394d580076b0b47502d0bbfc0a (patch)
tree0807d78bef4ead8fbc76d045cf5da762ba17cf8f /sysutils/ftrace
parentAdd firetalk 0.0.10, a multi-protocol chat/instant messaging library. (diff)
Add ftrace 0.9, a file modification/creation watcher.
(Note: This port can be used to easily create PLIST's!) PR: 24105 Submitted by: George Reid <greid@ukug.uk.freebsd.org>
Notes
Notes: svn path=/head/; revision=36856
Diffstat (limited to 'sysutils/ftrace')
-rw-r--r--sysutils/ftrace/Makefile18
-rw-r--r--sysutils/ftrace/distinfo1
-rw-r--r--sysutils/ftrace/files/patch-aa16
-rw-r--r--sysutils/ftrace/files/patch-ab8
-rw-r--r--sysutils/ftrace/pkg-comment1
-rw-r--r--sysutils/ftrace/pkg-descr7
-rw-r--r--sysutils/ftrace/pkg-plist2
7 files changed, 53 insertions, 0 deletions
diff --git a/sysutils/ftrace/Makefile b/sysutils/ftrace/Makefile
new file mode 100644
index 000000000000..7c52883ebaa6
--- /dev/null
+++ b/sysutils/ftrace/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: ftrace
+# Date created: 06 January 2001
+# Whom: George Reid <greid@ukug.uk.freebsd.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ftrace
+PORTVERSION= 0.9
+CATEGORIES= sysutils
+MASTER_SITES= http://software.senko.net/pub/
+DISTNAME= ${PORTNAME}_${PORTVERSION}
+
+MAINTAINER= greid@ukug.uk.freebsd.org
+
+WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/}
+
+.include <bsd.port.mk>
diff --git a/sysutils/ftrace/distinfo b/sysutils/ftrace/distinfo
new file mode 100644
index 000000000000..471230eeee4f
--- /dev/null
+++ b/sysutils/ftrace/distinfo
@@ -0,0 +1 @@
+MD5 (ftrace_0.9.tar.gz) = b2a479f2eec86ec24fd02a6723afe303
diff --git a/sysutils/ftrace/files/patch-aa b/sysutils/ftrace/files/patch-aa
new file mode 100644
index 000000000000..fac013c89704
--- /dev/null
+++ b/sysutils/ftrace/files/patch-aa
@@ -0,0 +1,16 @@
+--- Makefile.orig Fri Jan 5 18:40:20 2001
++++ Makefile Sat Jan 6 14:11:10 2001
+@@ -1,11 +1,10 @@
+-PREFIX = /usr/local
+ BINDIR = $(PREFIX)/bin
+ LIBDIR = $(PREFIX)/lib
+
+ CC = gcc
+ LD = ld
+-CFLAGS = -Wall -O3 -DPIC -fPIC -D_REENTRANT
+-LDFLAGS = -shared -ldl
++CFLAGS += -Wall -O3 -DPIC -fPIC -D_REENTRANT
++LDFLAGS = -shared
+ OBJS = ftrace.o
+
+ .PHONY: all clean install
diff --git a/sysutils/ftrace/files/patch-ab b/sysutils/ftrace/files/patch-ab
new file mode 100644
index 000000000000..39ce06b0fba6
--- /dev/null
+++ b/sysutils/ftrace/files/patch-ab
@@ -0,0 +1,8 @@
+--- ftrace.orig Sat Jan 6 14:11:37 2001
++++ ftrace Sat Jan 6 14:11:24 2001
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+
+ if [ "$1" = "-i" ]; then
+ export FTRACEIGNOREME=1
diff --git a/sysutils/ftrace/pkg-comment b/sysutils/ftrace/pkg-comment
new file mode 100644
index 000000000000..ba8ddec8955f
--- /dev/null
+++ b/sysutils/ftrace/pkg-comment
@@ -0,0 +1 @@
+A file modification/creation watcher
diff --git a/sysutils/ftrace/pkg-descr b/sysutils/ftrace/pkg-descr
new file mode 100644
index 000000000000..3603c5b99022
--- /dev/null
+++ b/sysutils/ftrace/pkg-descr
@@ -0,0 +1,7 @@
+Ftrace logs files created and/or modified by some process (typically
+`make install') and its children. It consists of a shell wrapper and
+library that is preloaded to the target program. Ftrace is basically
+an 'installwatch' clone, but has some additional features.
+
+- George Reid
+greid@ukug.uk.freebsd.org
diff --git a/sysutils/ftrace/pkg-plist b/sysutils/ftrace/pkg-plist
new file mode 100644
index 000000000000..a5ae407a19ae
--- /dev/null
+++ b/sysutils/ftrace/pkg-plist
@@ -0,0 +1,2 @@
+bin/ftrace
+lib/libftrace.so