# $OpenBSD: Makefile,v 1.28 2011/10/18 07:56:40 ajacoutot Exp $ SHARED_ONLY= Yes COMMENT= graphical multiplayer 3D tank war game DISTNAME= bzflag-2.4.0 REVISION= 0 CATEGORIES= games x11 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=bzflag/} EXTRACT_SUFX= .tar.bz2 HOMEPAGE= http://www.bzflag.org/ # LGPLv2.1 PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes WANTLIB += GL GLEW GLU ICE SDL SM X11 Xdamage Xext Xfixes Xi Xmu WANTLIB += Xt Xxf86vm c cares crypto curl drm idn m ncurses pthread WANTLIB += sndio ssl stdc++ usbhid xcb z MODULES= devel/gettext LIB_DEPENDS= devel/sdl \ graphics/glew \ net/curl \ net/libcares RUN_DEPENDS= devel/desktop-file-utils USE_GMAKE= Yes USE_LIBTOOL= Yes LIBTOOL_FLAGS= --tag=disable-static USE_GROFF= Yes # Should be 2.66 AUTOCONF_VERSION= 2.65 CONFIGURE_STYLE= autoconf CONFIGURE_ENV= CPPFLAGS="-I${X11BASE}/include -I${LOCALBASE}/include" \ LDFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib" \ ac_cv_lib_bind_gethostent=no CONFIGURE_ARGS= ${CONFIGURE_SHARED} \ --disable-static post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/applications @mv ${PREFIX}/share/bzflag/bzflag.desktop \ ${PREFIX}/share/applications perl -pi -e "s,^Exec=.*,Exec=bzflag,g;" \ -e "s,^Icon=.*,Icon=${TRUEPREFIX}/share/bzflag/bzflag-48x48.png,g" \ ${PREFIX}/share/applications/bzflag.desktop @find ${PREFIX}/lib/bzflag -name '*.la' -print | xargs rm .include