summaryrefslogtreecommitdiff
path: root/benchmarks/ubench/patches/patch-aa
blob: b7bc94e9385ac89452e8da4c51ecb9d5e1dc04e5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
$NetBSD: patch-aa,v 1.2 2015/12/29 19:49:17 dholland Exp $

 - configure for pkgsrc
 - install the man page and readme

--- Makefile.orig	2005-09-03 07:50:21.000000000 +0200
+++ Makefile	2005-09-03 07:51:42.000000000 +0200
@@ -8,11 +8,11 @@
 ###############################################################################
 
 #DEFINES=-DDEBUG
-INSTALLDIR= /usr/local/bin
+INSTALLDIR=$(DESTDIR)$(PREFIX)/bin
 
-CC = gcc
-CFLAGS = -O2 -m486 -Wall -malign-loops=2 -malign-jumps=2 -malign-functions=2 -fomit-frame-pointer
-LDFLAGS = -s -lm
+#CC = gcc
+CFLAGS += -Wall
+LDFLAGS += -s -lm
 INCLUDES = -I.
 
 objects = signals.o cpubench.o membench.o ubench.o
@@ -29,7 +29,9 @@
 default: ubench
 
 install: ubench
-	install -c -m 0555 ubench $(INSTALLDIR)
+	$(BSD_INSTALL_PROGRAM) ubench $(INSTALLDIR)
+	${BSD_INSTALL_MAN} ubench.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
+	${BSD_INSTALL_DATA} README ${DESTDIR}${PREFIX}/share/doc/ubench
 
 utime:	$(utimeobjects)
 	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^