aboutsummaryrefslogtreecommitdiffstats
path: root/games/hedgewars/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'games/hedgewars/Makefile')
-rw-r--r--games/hedgewars/Makefile33
1 files changed, 16 insertions, 17 deletions
diff --git a/games/hedgewars/Makefile b/games/hedgewars/Makefile
index 95238bc1a831..37db3dd3373e 100644
--- a/games/hedgewars/Makefile
+++ b/games/hedgewars/Makefile
@@ -1,17 +1,12 @@
-# New ports collection makefile for: hedgewars
-# Date created: 24 May 2008
-# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org>
-#
+# Created by: Dmitry Marakasov <amdmi3@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= hedgewars
-PORTVERSION= 0.9.17
-PORTREVISION= 4
+DISTVERSION= 0.9.18-3
CATEGORIES= games
MASTER_SITES= http://download.gna.org/hedgewars/ \
http://mirror.amdmi3.ru/distfiles/
-DISTNAME= ${PORTNAME}-src-${PORTVERSION}
+DISTNAME= ${PORTNAME}-src-${DISTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Free Worms-like turn based strategy game
@@ -22,24 +17,21 @@ ONLY_FOR_ARCHS_REASON= depends on fpc which is only available for i386 and amd64
USE_BZIP2= yes
USES= cmake
USE_SDL= sdl mixer image ttf net
-USE_FPC= opengl
+USE_FPC= opengl libpng
USE_LUA= 5.1+
USE_QT4= corelib gui moc_build network \
qmake_build rcc_build svg xml \
uic_build linguist_build
MAKE_JOBS_SAFE= yes
-PLIST_FILES= bin/hedgewars bin/hwengine share/applications/hedgewars.desktop
+WRKSRC= ${WRKDIR}/${DISTNAME:C/-[0-9]$//}
+
+PLIST_FILES= bin/hedgewars bin/hwengine \
+ share/applications/hedgewars.desktop \
+ share/pixmaps/hedgewars.png
PLIST_DIRSTRY= share/applications
PORTDATA= *
-DESKTOP_ENTRIES="Hedgewars" \
- "Worms-like turn based strategy game" \
- "${DATADIR}/Data/Forts/FlowerhogL.png" \
- "hedgewars" \
- "Game;StrategyGame;" \
- false
-
post-patch:
@${ECHO} "include_directories(${LOCALBASE}/include)" >> \
${WRKSRC}/QTfrontend/CMakeLists.txt
@@ -48,4 +40,11 @@ post-patch:
${WRKSRC}/share/hedgewars/CMakeLists.txt
.endif
+post-install:
+ ${MKDIR} ${PREFIX}/share/applications
+ ${INSTALL_DATA} ${WRKSRC}/misc/hedgewars.desktop \
+ ${PREFIX}/share/applications/
+ ${INSTALL_DATA} ${WRKSRC}/misc/hedgewars.png \
+ ${PREFIX}/share/pixmaps/
+
.include <bsd.port.mk>