From cdd21c9b9c1b8137e89cb00435d6f49a10570589 Mon Sep 17 00:00:00 2001 From: flz Date: Thu, 1 Jun 2006 18:20:15 +0000 Subject: - Try to guess sensible default values for OPTIONS. --- net/ipw-firmware/Makefile | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) (limited to 'net') diff --git a/net/ipw-firmware/Makefile b/net/ipw-firmware/Makefile index d36e6a92ae07..af40d0c99487 100644 --- a/net/ipw-firmware/Makefile +++ b/net/ipw-firmware/Makefile @@ -25,8 +25,23 @@ FIRMWARES?= ${RELNAME}-${PORTVERSION}-i.fw:${DRIVERNAME}-i.fw \ ${RELNAME}-${PORTVERSION}-p.fw:${DRIVERNAME}-p.fw \ ${RELNAME}-${PORTVERSION}.fw:${DRIVERNAME}.fw -OPTIONS= MODULE "Install ${DRIVERNAME}(4) kernel module (very old snapshot)" off \ - CONTROL "Install ${DRIVERNAME}control(8) utility" on +OSVERSION!= /sbin/sysctl -n kern.osreldate + +# Dummy OSVERSION for ipw. +MIN7OSVERSION?= 999999 + +# Try to guess sensible defaults. +.if ${OSVERSION} > ${MIN7OSVERSION} +OPTIONS+= CONTROL "Install ${DRIVERNAME}control(8) utility" off +.else +OPTIONS+= CONTROL "Install ${DRIVERNAME}control(8) utility" on +.endif + +.if ${OSVERSION} > 600023 +OPTIONS+= MODULE "Install ${DRIVERNAME}(4) kernel module (very old snapshot)" off +.else +OPTIONS+= MODULE "Install ${DRIVERNAME}(4) kernel module (very old snapshot)" on +.endif # Override PREFIX to install ${DRIVERNAME}control(8) somewhere we hope it'll # be available soon enough. @@ -48,9 +63,6 @@ MAKE_ENV= BINDIR="${PREFIX}/sbin" \ MANCOMPRESSED= yes -# Dummy OSVERSION for ipw. -MIN7OSVERSION?= 999999 - .if !defined(PACKAGE_BUILDING) IS_INTERACTIVE= yes .endif -- cgit