diff options
author | pawel <pawel@FreeBSD.org> | 2012-12-05 00:15:11 +0800 |
---|---|---|
committer | pawel <pawel@FreeBSD.org> | 2012-12-05 00:15:11 +0800 |
commit | 58abf3cfa6dc54bdf49595ed98835e89c665ec8d (patch) | |
tree | 1524d54ab1dbaa6a14e476f8447839ebade1947a /games | |
parent | 33e48a32a21b9cd1a2f8d111513d40d16caa5e27 (diff) | |
download | freebsd-ports-gnome-58abf3cfa6dc54bdf49595ed98835e89c665ec8d.tar.gz freebsd-ports-gnome-58abf3cfa6dc54bdf49595ed98835e89c665ec8d.tar.zst freebsd-ports-gnome-58abf3cfa6dc54bdf49595ed98835e89c665ec8d.zip |
- Switch MASTER_SITES to maintainer's mirror (icons only) [1]
- Add desktop entry file [1]
- Add missing deps
- Move WRKSRC to better place
- Trim Makefile header
PR: ports/173272 [1]
Submitted by: nemysis <nemysis@gmx.ch> (maintainer) [1]
Feature safe: yes
Diffstat (limited to 'games')
-rw-r--r-- | games/asteroids3d/Makefile | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/games/asteroids3d/Makefile b/games/asteroids3d/Makefile index 21a86f3bf592..72226a1734e0 100644 --- a/games/asteroids3d/Makefile +++ b/games/asteroids3d/Makefile @@ -1,16 +1,12 @@ -# New Ports collection makefile for: Asteroids3D -# Date created: 2012-05-20 -# Whom: nemysis@gmx.ch -# +# Created by: nemysis@gmx.ch # $FreeBSD$ -# PORTNAME= asteroids3d PORTVERSION= 0.5.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= games MASTER_SITES= SF/a3d/${PORTVERSION}/ \ - LOCAL/madpilot/asteroids3d/:icons + SF/nemysisfreebsdp/:icons DISTNAME= ${PORTNAME:S/3d/3D/}-${DISTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ asteroids3d_icons.tbz:icons @@ -20,18 +16,23 @@ COMMENT= First-person shooter blowing up asteroids in 3D space LICENSE= GPLv2 -WRKSRC= ${WRKDIR}/${PORTNAME:S/3d/3D/}-${PORTVERSION} +LIB_DEPENDS= pthread-stubs:${PORTSDIR}/devel/libpthread-stubs \ + drm:${PORTSDIR}/graphics/libdrm \ + xcb:${PORTSDIR}/x11/libxcb USE_BZIP2= yes USE_AUTOTOOLS= aclocal autoheader GNU_CONFIGURE= yes CONFIGURE_ENV= with_gamesdir="${PREFIX}/bin" with_gamedatadir="${DATADIR}" +USE_XORG= x11 xau xdamage xdmcp xext xfixes xi xrandr xrender xxf86vm USE_GL= glut glu MAKE_JOBS_SAFE= yes CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib +WRKSRC= ${WRKDIR}/${PORTNAME:S/3d/3D/}-${PORTVERSION} + PLIST_FILES= bin/${PORTNAME} \ share/pixmaps/${PORTNAME}_128.png \ share/pixmaps/${PORTNAME}_48.png @@ -39,6 +40,9 @@ PLIST_FILES= bin/${PORTNAME} \ PORTDATA= * PORTDOCS= README.html +DESKTOP_ENTRIES="Asteroids3D" "${COMMENT}" "${PORTNAME}_48.png" \ + "${PORTNAME}" "Game;ArcadeGame;" false + pre-configure: @(cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./autogen.sh) @@ -50,17 +54,14 @@ post-patch: do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME:S/3d/3D/} ${PREFIX}/bin/${PORTNAME} -# Data ${MKDIR} ${DATADIR} @(cd ${WRKSRC}/src && ${COPYTREE_SHARE} "*.ub *.ppm" ${DATADIR}) -# Pixmaps ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}*.png ${PREFIX}/share/pixmaps -# Documentation .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README.html ${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR} .endif .include <bsd.port.mk> |