aboutsummaryrefslogtreecommitdiff
path: root/benchmarks
diff options
context:
space:
mode:
authorOlli Hauer <ohauer@FreeBSD.org>2014-06-01 09:34:52 +0000
committerOlli Hauer <ohauer@FreeBSD.org>2014-06-01 09:34:52 +0000
commit46e1755ca1ad2cd08bcc95c90ecc6aa1c0252f1e (patch)
treed799e053d88eba712f7a3c336ad7823d018d4b74 /benchmarks
parentde58a02313594f00ddd765b07faf0659ad4ad462 (diff)
downloadports-46e1755ca1ad2cd08bcc95c90ecc6aa1c0252f1e.tar.gz
ports-46e1755ca1ad2cd08bcc95c90ecc6aa1c0252f1e.zip
Notes
Diffstat (limited to 'benchmarks')
-rw-r--r--benchmarks/dbench/Makefile9
-rw-r--r--benchmarks/dbench/files/patch-Makefile.in21
-rw-r--r--benchmarks/dbench/pkg-plist3
3 files changed, 26 insertions, 7 deletions
diff --git a/benchmarks/dbench/Makefile b/benchmarks/dbench/Makefile
index f1b06562e629..84d23138eacd 100644
--- a/benchmarks/dbench/Makefile
+++ b/benchmarks/dbench/Makefile
@@ -21,12 +21,7 @@ GNU_CONFIGURE= yes
CONFIGURE_ENV+= LIBS="-L${LOCALBASE}/lib"
CONFIGURE_ARGS+=--datadir=${DATADIR}
-MAN1= dbench.1
-MLINKS= dbench.1 tbench.1 dbench.1 tbench_srv.1
-
-NO_STAGE= yes
-post-patch:
- @${REINPLACE_CMD} -e 's,$$(mandir),$$(mandir)/man1,' \
- ${WRKSRC}/Makefile.in
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*
.include <bsd.port.mk>
diff --git a/benchmarks/dbench/files/patch-Makefile.in b/benchmarks/dbench/files/patch-Makefile.in
new file mode 100644
index 000000000000..5f498032fdcd
--- /dev/null
+++ b/benchmarks/dbench/files/patch-Makefile.in
@@ -0,0 +1,21 @@
+--- ./Makefile.in.orig 2014-06-01 10:35:20.000000000 +0200
++++ ./Makefile.in 2014-06-01 10:36:46.000000000 +0200
+@@ -32,12 +32,12 @@
+
+ # Careful here: don't install client.txt over itself.
+ install: all
+- ${INSTALLCMD} -d $(bindir) $(datadir) $(mandir)
+- ${INSTALLCMD} dbench tbench tbench_srv $(bindir)
+- ${INSTALLCMD} client.txt $(datadir)
+- ${INSTALLCMD} -m644 dbench.1 $(mandir)
+- ln -sf dbench.1 $(mandir)/tbench.1
+- ln -sf dbench.1 $(mandir)/tbench_srv.1
++ ${INSTALLCMD} -d $(DESTDIR)$(bindir) $(DESTDIR)$(datadir) $(DESTDIR)$(mandir)/man1
++ ${INSTALLCMD} dbench tbench tbench_srv $(DESTDIR)$(bindir)
++ ${INSTALLCMD} client.txt $(DESTDIR)$(datadir)
++ ${INSTALLCMD} -m644 dbench.1 $(DESTDIR)$(mandir)/man1
++ ln -sf dbench.1 $(DESTDIR)$(mandir)/man1/tbench.1
++ ln -sf dbench.1 $(DESTDIR)$(mandir)/man1/tbench_srv.1
+
+ clean:
+ rm -f *.o *~ dbench tbench tbench_srv
diff --git a/benchmarks/dbench/pkg-plist b/benchmarks/dbench/pkg-plist
index 7b4adde1c4bf..9133fe8e64fe 100644
--- a/benchmarks/dbench/pkg-plist
+++ b/benchmarks/dbench/pkg-plist
@@ -1,5 +1,8 @@
bin/dbench
bin/tbench
bin/tbench_srv
+man/man1/dbench.1.gz
+man/man1/tbench.1.gz
+man/man1/tbench_srv.1.gz
%%DATADIR%%/client.txt
@dirrm %%DATADIR%%