# $OpenBSD: Makefile,v 1.46 2006/09/28 02:28:44 pedro Exp $ COMMENT= "display the Earth on X11" CATEGORIES= x11 HOMEPAGE= http://www.cs.unc.edu/~scheuerm/xglobe/ #MASTER_SITES= ${HOMEPAGE} # Temporary release MASTER_SITES= ftp://quatramaran.ens.fr/pub/espie/ DISTNAME= xglobe-0.5p2 PKGNAME= ${DISTNAME:S/p2/p24/} MAINTAINER= Marc Espie # GPL, included map is free PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes WANTLIB= X11 c m pthread stdc++ USE_X11= Yes MODULES= x11/qt3 MODQT_MT=Yes MAKE_FLAGS= XGLOBE_DIR=${PREFIX} FLAVORS= no_map FLAVOR?= .if ${FLAVOR:L:Mno_map} DISTFILES= ${DISTNAME}-no-map${EXTRACT_SUFX} # Kludge install for no map around pre-install: @touch ${WRKSRC}/map.bmp post-install:: @rm ${PREFIX}/lib/xglobe/map.bmp .endif MAKE_FLAGS+= QT_INCLUDE_DIR=${MODQT_INCDIR} MAKE_FLAGS+= QT_LIB_DIR=${MODQT_LIBDIR} MAKE_FLAGS+= CPP="${CXX}" LINK="${CXX}" MAKE_FLAGS+= OPTIONS="${CXXFLAGS} -pthread -fno-exceptions -funroll-loops" MAKE_FLAGS+= LFLAGS='-pthread' MAKE_FLAGS+= LIBS='-lX11 -lqt-mt -lm' # for linking against libpng MAKE_FLAGS+= 'LIB_DIRS=-L$$(QT_LIB_DIR) -L$$(X11_LIB_DIR) -L$(LOCALBASE)/lib' MAKE_FLAGS+= COPTS='${COPTS}' NO_REGRESS= Yes post-install:: ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/xglobe ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/xglobe ${INSTALL_DATA} ${WRKSRC}/README.maps ${PREFIX}/share/doc/xglobe ${INSTALL_SCRIPT} ${FILESDIR}/getcloudmap ${PREFIX}/bin ${INSTALL_DATA} ${FILESDIR}/OpenBSD-markers ${PREFIX}/lib/xglobe SUPDISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}-no-map${EXTRACT_SUFX} FAKE_FLAGS= XGLOBE_DIR=${WRKINST}${PREFIX} .include