aboutsummaryrefslogtreecommitdiff
path: root/sysutils/devcpu-data
diff options
context:
space:
mode:
authorStanislav Sedov <stas@FreeBSD.org>2009-10-15 09:57:09 +0000
committerStanislav Sedov <stas@FreeBSD.org>2009-10-15 09:57:09 +0000
commitb5dfdcc094301c62cd8cff8fdb32af9f196cc5d8 (patch)
tree797c0d31843c141ca1148f2b67bb29e765219965 /sysutils/devcpu-data
parent54696d96feed430d0fd8fd1673d5f50c3189662f (diff)
downloadports-b5dfdcc094301c62cd8cff8fdb32af9f196cc5d8.tar.gz
ports-b5dfdcc094301c62cd8cff8fdb32af9f196cc5d8.zip
- Install microcode files to default cpuctl directory on FreeBSD versions
with cpuctl(4) driver instead of devcpu default directory. Spotted by: avg
Notes
Notes: svn path=/head/; revision=242879
Diffstat (limited to 'sysutils/devcpu-data')
-rw-r--r--sysutils/devcpu-data/Makefile10
1 files changed, 8 insertions, 2 deletions
diff --git a/sysutils/devcpu-data/Makefile b/sysutils/devcpu-data/Makefile
index 934835b5f871..aa84493f73cd 100644
--- a/sysutils/devcpu-data/Makefile
+++ b/sysutils/devcpu-data/Makefile
@@ -7,7 +7,7 @@
PORTNAME= data
PORTVERSION= 0.4
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= ftp://ftp.SpringDaemons.com/soft/
PKGNAMEPREFIX= devcpu-
@@ -21,7 +21,13 @@ NO_BUILD= yes
ONLY_FOR_ARCHS= i386 amd64
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 701102
+DATADIR= ${PREFIX}/share/cpucontrol
+.else
DATADIR= ${PREFIX}/share/devcpu
+.endif
USE_RC_SUBR= microcode_update
@@ -30,4 +36,4 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/mcodes/* ${DATADIR}/
@${TOUCH} ${DATADIR}/.do_not_delete
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>