From a3f5b43cfce2948217a0f15d82d623d9f68ede58 Mon Sep 17 00:00:00 2001 From: Stefan Bethke Date: Thu, 22 Apr 1999 10:35:25 +0000 Subject: Better check for OS version, cleanup. PR: ports/11272 Submitted by: Chris Piazza --- astro/setiathome/Makefile | 41 ++++++++++++++++++----------------------- 1 file changed, 18 insertions(+), 23 deletions(-) (limited to 'astro') diff --git a/astro/setiathome/Makefile b/astro/setiathome/Makefile index 107b6aca6557..3fd899adff41 100644 --- a/astro/setiathome/Makefile +++ b/astro/setiathome/Makefile @@ -3,37 +3,32 @@ # Date created: 22 Apr 1999 # Whom: stb@freebsd.org # -# $Id: Makefile,v 1.2 1999/04/22 01:48:34 stb Exp $ +# $Id: Makefile,v 1.3 1999/04/22 02:00:16 stb Exp $ # PKGNAME= setiathome-0.46 CATEGORIES= astro MASTER_SITES= http://setiathome.ssl.berkeley.edu/software/ \ http://www.freebsd.org/~stb/mirror/setiathome.ssl.berkeley.edu/software/ -ONLY_FOR_ARCHS= i386 MAINTAINER= stb@freebsd.org -EXTRACT_CMD= tar -EXTRACT_BEFORE_ARGS= -xf -EXTRACT_AFTER_ARGS= - -.if !defined(OSRELEASE) -OSRELEASE!= uname -r | sed -e 's/^\(^[^-]*\)-.*/\1/' -.endif +ONLY_FOR_ARCHS= i386 -.if (${OSRELEASE} == 2.2.6) -DISTFILES= setiathome-0.46.i386-unknown-freebsd2.2.6.tar -WRKSRC= setiathome-0.46.i386-unknown-freebsd2.2.6 -.elif (${OSRELEASE} == 2.2.7) -DISTFILES= setiathome-0.46.i386-unknown-freebsd2.2.7.tar -WRKSRC= setiathome-0.46.i386-unknown-freebsd2.2.7 -.elif (${OSRELEASE} == 2.2.8) -DISTFILES= setiathome-0.46.i386-unknown-freebsd2.2.8.tar -WRKSRC= setiathome-0.46.i386-unknown-freebsd2.2.8 -.elif (${OSRELEASE} == 3.1) -DISTFILES= setiathome-0.46.i386-unknown-freebsd3.1.tar -WRKSRC= setiathome-0.46.i386-unknown-freebsd3.1 +.include + +.if ${OSVERSION} >= 310000 +DISTFILES= setiathome-0.46.i386-unknown-freebsd3.1.tar +WRKSRC= setiathome-0.46.i386-unknown-freebsd3.1 +.elif ${OSVERSION} >= 228000 +DISTFILES= setiathome-0.46.i386-unknown-freebsd2.2.8.tar +WRKSRC= setiathome-0.46.i386-unknown-freebsd2.2.8 +.elif ${OSVERSION} >= 227000 +DISTFILES= setiathome-0.46.i386-unknown-freebsd2.2.7.tar +WRKSRC= setiathome-0.46.i386-unknown-freebsd2.2.7 +.elif ${OSVERSION} >= 226000 +DISTFILES= setiathome-0.46.i386-unknown-freebsd2.2.6.tar +WRKSRC= setiathome-0.46.i386-unknown-freebsd2.2.6 .else DISTFILES= .endif @@ -52,7 +47,7 @@ MAN1= setiathome.1 pre-fetch: @if [ -z "${DISTFILES}" ]; then \ ${ECHO} "It seems you are running FreeBSD `uname -r`, which is not currently"; \ - ${ECHO} "supported. SETI@home currently supports only FreeBSD 2.2.5 and above,"; \ + ${ECHO} "supported. SETI@home currently supports only FreeBSD 2.2.6 and above,"; \ ${ECHO} "and FreeBSD 3.1."; \ ${ECHO} \ exit 72; \ @@ -65,4 +60,4 @@ do-install: post-install: @PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL -.include +.include -- cgit v1.2.3