1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-01 22:05:08 +00:00
freebsd-ports/astro/xplanet/Makefile
Chris D. Faulhaber 7ef396a3cf Xplanet was inspired by Xearth, which renders an image of the earth into the X
root window. Xplanet uses the Imlib library to read user supplied maps of the
earth (or another planet). Orthographic and mercator projections can be
rendered to the root window or saved to a file. An image that the user can
rotate interactively can be popped up in a window using OpenGL or Mesa.

PR:		16903
Submitted by:	Will Andrews <andrews@technologist.com>
2000-02-23 00:42:13 +00:00

80 lines
1.8 KiB
Makefile

# New ports collection makefile for: xplanet
# Version required: 0.45
# Date created: 22 Feb 2000
# Whom: darius@dons.net.au
#
# $FreeBSD$
#
DISTNAME= xplanet-0.45
CATEGORIES= astro x11
MASTER_SITES= http://www.wrightflyer.org/~hari/xplanet/ \
http://www.radcyberzine.com/xglobe/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} photo_1600.jpg
MAINTAINER= andrews@technologist.com
LIB_DEPENDS= Imlib.5:${PORTSDIR}/graphics/imlib \
GL.14:${PORTSDIR}/graphics/Mesa3
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
USE_X_PREFIX= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-map-extension=jpg
MAN1= xplanet.1 xplanetbg.1
.include <bsd.port.pre.mk>
.if (!defined(USE_TK80) && !defined(USE_TK81) && !defined(USE_TK82) && !defined(USE_TK83))
.if exists(${LOCALBASE}/bin/wish8.3)
USE_TK83= yes
.elif exists(${LOCALBASE}/bin/wish8.2)
USE_TK82= yes
.elif exists(${LOCALBASE}/bin/wish8.1)
USE_TK81= yes
.else
USE_TK80= yes
.endif
.endif
.if defined(USE_TK80)
RUN_DEPENDS= wish8.0:${PORTSDIR}/x11-toolkits/tk80
WISH= ${LOCALBASE}/bin/wish8.0
TKVERMSG= "Using Tk 8.0"
.endif
.if defined(USE_TK81)
RUN_DEPENDS= wish8.1:${PORTSDIR}/x11-toolkits/tk81
WISH= ${LOCALBASE}/bin/wish8.1
TKVERMSG= "Using Tk 8.1"
.endif
.if defined(USE_TK82)
RUN_DEPENDS= wish8.2:${PORTSDIR}/x11-toolkits/tk82
WISH= ${LOCALBASE}/bin/wish8.2
TKVERMSG= "Using Tk 8.2"
.endif
.if defined(USE_TK83)
RUN_DEPENDS= wish8.3:${PORTSDIR}/x11-toolkits/tk83
WISH= ${LOCALBASE}/bin/wish8.3
TKVERMSG= "Using Tk 8.3"
.endif
CONFIGURE_ENV+= WISH=${WISH}
pre-fetch:
@${ECHO} ${TKVERMSG}
@${ECHO} "Define USE_TK80, USE_TK81, USE_TK82, or USE_Tk83"
@${ECHO} "To use a different version of TK"
pre-build:
@${PERL} -pi -e "s:/usr/local:${PREFIX}:g" ${WRKSRC}/auxfiles.h
post-install:
@${INSTALL_DATA} ${DISTDIR}/photo_1600.jpg ${PREFIX}/share/xplanet/earth.jpg
.include <bsd.port.post.mk>