From 232ac32ead8f5bad0967a522cb0fd1fa45f3c291 Mon Sep 17 00:00:00 2001 From: Martin Wilke Date: Mon, 4 Feb 2013 09:38:05 +0000 Subject: - Update MASTER_SITES - Fix build with clang - Fix header PR: 175567 Submitted by: Ports Fury --- games/xasteroids/Makefile | 35 ++++++++++++++++++++++------------- 1 file changed, 22 insertions(+), 13 deletions(-) (limited to 'games/xasteroids/Makefile') diff --git a/games/xasteroids/Makefile b/games/xasteroids/Makefile index b924a8f61e25..ff885c144886 100644 --- a/games/xasteroids/Makefile +++ b/games/xasteroids/Makefile @@ -1,31 +1,40 @@ -# New ports collection makefile for: xasteroids -# Date created: 3 Jan 1995 -# Whom: swallace -# +# Created by: swallace # $FreeBSD$ -# PORTNAME= xasteroids PORTVERSION= 5.0 PORTREVISION= 2 CATEGORIES= games -MASTER_SITES= ftp://ftp.x.org/R5contrib/ -DISTFILES= xasteroids.sh.Z +MASTER_SITES= XCONTRIB/../R5contrib +DISTNAME= ${PORTNAME} +EXTRACT_SUFX= .sh.Z MAINTAINER= ports@FreeBSD.org COMMENT= X11 based asteroids style arcade game -USE_IMAKE= yes -USE_XORG= x11 xext -NO_WRKSUBDIR= yes -EXTRACT_CMD= ( cd ${WRKDIR}; zcat | sh -s ) +EXTRACT_CMD= ( cd ${WRKDIR}; zcat | ${SH} -s ) EXTRACT_BEFORE_ARGS= < EXTRACT_AFTER_ARGS= # empty + +NO_WRKSUBDIR= yes + +USE_XORG= x11 xext + +CPPFLAGS+= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib -lXext -lX11 -lm + MAN6= xasteroids.6 PLIST_FILES= bin/xasteroids post-extract: - ${CP} ${FILESDIR}/Imakefile ${WRKSRC} - ${CP} ${WRKSRC}/xast.man ${WRKSRC}/xasteroids.man + @${LN} -sf xast.man ${WRKSRC}/xasteroids.6 + +do-build: + (cd ${WRKSRC} && ${CC} ${CPPFLAGS} ${CFLAGS} -o xasteroids xast.c \ + ${LDFLAGS}) + +do-install: + (cd ${WRKSRC} && ${INSTALL_PROGRAM} xasteroids ${PREFIX}/bin) + (cd ${WRKSRC} && ${INSTALL_MAN} xasteroids.6 ${MAN6PREFIX}/man/man6) .include -- cgit v1.2.3