Bug 185538 - [UPDATE] games/hedgewars to v0.9.20.4
Summary: [UPDATE] games/hedgewars to v0.9.20.4
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Dmitry Marakasov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-01-06 19:00 UTC by hardy.schumacher
Modified: 2014-01-12 21:00 UTC (History)
0 users

See Also:


Attachments
file.diff (3.22 KB, patch)
2014-01-06 19:00 UTC, hardy.schumacher
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description hardy.schumacher 2014-01-06 19:00:00 UTC
Update for port games/hedgewars to v0.9.20.4 is available. It contains bugfixes, enhancements and a new campaign.
Furthermore I've added license information to the port.

Fix: Patch attached with submission follows:
How-To-Repeat: n/a
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2014-01-06 19:00:10 UTC
Responsible Changed
From-To: freebsd-ports-bugs->amdmi3

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Dmitry Marakasov freebsd_committer freebsd_triage 2014-01-12 20:51:42 UTC
State Changed
From-To: open->closed

Committed, with minor changes. Thanks!
Comment 3 dfilter service freebsd_committer freebsd_triage 2014-01-12 20:51:51 UTC
Author: amdmi3
Date: Sun Jan 12 20:51:40 2014
New Revision: 339548
URL: http://svnweb.freebsd.org/changeset/ports/339548

Log:
  - Update to 0.9.20.5
  - Add LICENSE
  - Bring back SERVER option, haskell ports were fixed
  - Patches were integrated upstream
  
  PR:		185538
  Submitted by:	Hardy Schumacher <hardy.schumacher@gmx.de>

Deleted:
  head/games/hedgewars/files/
Modified:
  head/games/hedgewars/Makefile
  head/games/hedgewars/distinfo

Modified: head/games/hedgewars/Makefile
==============================================================================
--- head/games/hedgewars/Makefile	Sun Jan 12 20:46:13 2014	(r339547)
+++ head/games/hedgewars/Makefile	Sun Jan 12 20:51:40 2014	(r339548)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	hedgewars
-PORTVERSION=	0.9.19.3
+PORTVERSION=	0.9.20.5
 CATEGORIES=	games
 MASTER_SITES=	http://download.gna.org/hedgewars/ \
 		http://mirror.amdmi3.ru/distfiles/
@@ -11,6 +11,9 @@ DISTNAME=	${PORTNAME}-src-${DISTVERSION}
 MAINTAINER=	amdmi3@FreeBSD.org
 COMMENT=	Free Worms-like turn based strategy game
 
+LICENSE=	GPLv2 GFDL
+LICENSE_COMB=	multi
+
 ONLY_FOR_ARCHS=	i386 amd64
 ONLY_FOR_ARCHS_REASON=	depends on fpc which is only available for i386 and amd64
 
@@ -23,18 +26,22 @@ USE_QT4=	corelib gui moc_build network \
 		qmake_build rcc_build svg xml \
 		uic_build linguist_build
 CMAKE_ARGS=	-DNOVIDEOREC=1
+USE_LDCONFIG=	yes
 
-WRKSRC=		${WRKDIR}/${DISTNAME:C/-[0-9]$//}
+WRKSRC=		${WRKDIR}/${DISTNAME:C/\.[0-9]$//}
 
 PLIST_FILES=	bin/${PORTNAME} bin/hwengine \
 		share/applications/${PORTNAME}.desktop \
-		share/pixmaps/${PORTNAME}.png
+		share/pixmaps/${PORTNAME}.png \
+		lib/libhwphysfs.so \
+		lib/libhwphysfs.so.1 \
+		lib/libhwphysfs.so.2.1.0 \
+		lib/libphyslayer.so
 PORTDATA=	*
 
 # VIDEOREC - broken with recent ffmpeg
-# SERVER - depends on ghc which has problems in 10.x
 OPTIONS_DEFINE=	SERVER # VIDEOREC
-OPTIONS_DEFAULT=#empty
+OPTIONS_DEFAULT=SERVER
 
 SERVER_DESC=	Build server (requires haskell)
 #VIDEOREC_DESC=	Enable video recording (requires ffmpeg)
@@ -42,7 +49,7 @@ SERVER_DESC=	Build server (requires hask
 #VIDEOREC_LIB_DEPENDS=libavcodec0.so:${PORTSDIR}/multimedia/ffmpeg0
 #VIDEOREC_CMAKE_OFF=-DNOVIDEOREC=1
 
-SERVER_BUILD_DEPENDS= \
+SERVER_BUILD_DEPENDS=\
 		ghc:${PORTSDIR}/lang/ghc \
 		hs-vector>=0:${PORTSDIR}/devel/hs-vector \
 		hs-network>=0:${PORTSDIR}/net/hs-network \

Modified: head/games/hedgewars/distinfo
==============================================================================
--- head/games/hedgewars/distinfo	Sun Jan 12 20:46:13 2014	(r339547)
+++ head/games/hedgewars/distinfo	Sun Jan 12 20:51:40 2014	(r339548)
@@ -1,2 +1,2 @@
-SHA256 (hedgewars-src-0.9.19.3.tar.bz2) = 93adb39268e92b730d1014897bfcf55e0ee46e31b174f769b11408690a33ae90
-SIZE (hedgewars-src-0.9.19.3.tar.bz2) = 191688324
+SHA256 (hedgewars-src-0.9.20.5.tar.bz2) = a6d0896fe88d5746a4272c8f495c7457b17586e8d16ef429ce50dfa449c0adcc
+SIZE (hedgewars-src-0.9.20.5.tar.bz2) = 161550331
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"