Date: Wed, 10 Jan 2001 17:44:54 +0000 (GMT) From: George Reid <greid@dogma.freebsd-uk.eu.org> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/24229: [MAINTAINER UPDATE] sysutils/ftrace Message-ID: <Pine.BSF.4.21.0101101743540.65162-100000@sobek.openirc.co.uk>
next in thread | raw e-mail | index | archive | help
>Number: 24229 >Category: ports >Synopsis: [MAINTAINER UPDATE] sysutils/ftrace >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Jan 10 09:40:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: George Reid >Release: FreeBSD 5.0-CURRENT i386 >Organization: FreeBSD UKUG >Environment: n/a >Description: Update sysutils/ftrace to version 0.9a >How-To-Repeat: n/a >Fix: diff -urN ftrace.old/Makefile ftrace/Makefile --- ftrace.old/Makefile Sat Jan 6 14:28:05 2001 +++ ftrace/Makefile Wed Jan 10 17:33:54 2001 @@ -6,7 +6,7 @@ # PORTNAME= ftrace -PORTVERSION= 0.9 +PORTVERSION= 0.9a CATEGORIES= sysutils MASTER_SITES= http://software.senko.net/pub/ DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -14,5 +14,7 @@ MAINTAINER= greid@ukug.uk.freebsd.org WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/} + +GNU_CONFIGURE= yes .include <bsd.port.mk> diff -urN ftrace.old/distinfo ftrace/distinfo --- ftrace.old/distinfo Sat Jan 6 14:28:05 2001 +++ ftrace/distinfo Wed Jan 10 17:43:08 2001 @@ -1 +1 @@ -MD5 (ftrace_0.9.tar.gz) = b2a479f2eec86ec24fd02a6723afe303 +MD5 (ftrace_0.9a.tar.gz) = 850a9344b87d94a3d52c46479591b9c8 diff -urN ftrace.old/files/patch-aa ftrace/files/patch-aa --- ftrace.old/files/patch-aa Sat Jan 6 14:28:05 2001 +++ ftrace/files/patch-aa Wed Jan 10 17:37:56 2001 @@ -1,16 +1,15 @@ ---- 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 +--- configure.orig Wed Jan 10 17:34:44 2001 ++++ configure Wed Jan 10 17:35:26 2001 +@@ -632,6 +632,12 @@ + program_prefix=${target_alias}- - 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 + case "$host" in ++ *-freebsd*) ++ cat >> confdefs.h <<\EOF ++#define LINUX_GLIBC 1 ++EOF ++ LDSHARED=-shared ++ ;; + *-linux*) + cat >> confdefs.h <<\EOF + #define LINUX_GLIBC 1 diff -urN ftrace.old/files/patch-ab ftrace/files/patch-ab --- ftrace.old/files/patch-ab Sat Jan 6 14:28:05 2001 +++ ftrace/files/patch-ab Wed Jan 10 17:38:24 2001 @@ -1,8 +1,14 @@ ---- 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 +--- ftrace.c.orig Wed Jan 10 17:38:16 2001 ++++ ftrace.c Wed Jan 10 17:36:28 2001 +@@ -10,9 +10,10 @@ + #include <errno.h> + #include <unistd.h> + #include <string.h> ++#include <sys/types.h> + + #ifdef LINUX_GLIBC +-typedef __off64_t off64_t; ++typedef off_t off64_t; + #define _GNU_SOURCE + #endif /* LINUX_GLIBC */ - if [ "$1" = "-i" ]; then - export FTRACEIGNOREME=1 diff -urN ftrace.old/files/patch-ac ftrace/files/patch-ac --- ftrace.old/files/patch-ac Thu Jan 1 01:00:00 1970 +++ ftrace/files/patch-ac Wed Jan 10 17:40:57 2001 @@ -0,0 +1,31 @@ +--- Makefile.in.orig Wed Jan 10 00:10:45 2001 ++++ Makefile.in Wed Jan 10 17:40:49 2001 +@@ -1,12 +1,12 @@ + BINDIR = @prefix@/bin + LIBDIR = @prefix@/lib +-DOCDIR = @prefix@/doc/ftrace ++DOCDIR = @prefix@/share/doc/ftrace + + CC = @CC@ + LD = @LD@ + INSTALL = @INSTALL@ + CFLAGS = -Wall -O2 -DPIC -fPIC -D_REENTRANT -I. +-LDFLAGS = @LDSHARED@ -ldl ++LDFLAGS = @LDSHARED@ + OBJS = ftrace.o + + .PHONY: all clean install distclean +@@ -20,10 +20,10 @@ + $(CC) $(CFLAGS) -c $< -o $@ + + install: libftrace.so +- $(INSTALL) -m 755 ftrace $(BINDIR) +- $(INSTALL) -m 755 libftrace.so $(LIBDIR) ++ $(INSTALL) -m 555 ftrace $(BINDIR) ++ $(INSTALL) -m 555 libftrace.so $(LIBDIR) + $(INSTALL) -d $(DOCDIR) +- $(INSTALL) COPYING README TODO ChangeLog $(DOCDIR) ++ $(INSTALL) -m 444 COPYING README TODO ChangeLog $(DOCDIR) + + clean: + rm -f *.o *.so *.bak *~ diff -urN ftrace.old/pkg-plist ftrace/pkg-plist --- ftrace.old/pkg-plist Sat Jan 6 14:28:05 2001 +++ ftrace/pkg-plist Wed Jan 10 17:42:40 2001 @@ -1,2 +1,7 @@ bin/ftrace lib/libftrace.so +share/doc/ftrace/COPYING +share/doc/ftrace/README +share/doc/ftrace/TODO +share/doc/ftrace/ChangeLog +@dirrm share/doc/ftrace >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0101101743540.65162-100000>