ports/185538: [UPDATE] games/hedgewars to v0.9.20.4
Hardy Schumacher
hardy.schumacher at gmx.de
Mon Jan 6 19:00:00 UTC 2014
>Number: 185538
>Category: ports
>Synopsis: [UPDATE] games/hedgewars to v0.9.20.4
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Mon Jan 06 19:00:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator: Hardy Schumacher
>Release: FreeBSD-9.2
>Organization:
>Environment:
FreeBSD gamma.low.org 9.2-RELEASE FreeBSD 9.2-RELEASE #0 r255996: Thu Oct 3 20:40:04 CEST 2013 root at gamma.low.org:/usr/obj/usr/src/sys/LOW_GAMMA i386
>Description:
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.
>How-To-Repeat:
n/a
>Fix:
Patch attached with submission follows:
diff -ruN /usr/ports/games/hedgewars/Makefile ./hedgewars/Makefile
--- /usr/ports/games/hedgewars/Makefile 2013-12-19 11:16:48.000000000 +0100
+++ ./hedgewars/Makefile 2014-01-06 19:07:43.000000000 +0100
@@ -2,7 +2,7 @@
# $FreeBSD: head/games/hedgewars/Makefile 336788 2013-12-17 22:47:29Z amdmi3 $
PORTNAME= hedgewars
-PORTVERSION= 0.9.19.3
+PORTVERSION= 0.9.20.4
CATEGORIES= games
MASTER_SITES= http://download.gna.org/hedgewars/ \
http://mirror.amdmi3.ru/distfiles/
@@ -11,6 +11,10 @@
MAINTAINER= amdmi3 at FreeBSD.org
COMMENT= Free Worms-like turn based strategy game
+LICENSE= GPLv2 GFDL
+LICENSE_COMB= multi
+LICENSE_FILE= ${WRKSRC}/COPYING
+
ONLY_FOR_ARCHS= i386 amd64
ONLY_FOR_ARCHS_REASON= depends on fpc which is only available for i386 and amd64
@@ -42,7 +46,7 @@
#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 \
diff -ruN /usr/ports/games/hedgewars/distinfo ./hedgewars/distinfo
--- /usr/ports/games/hedgewars/distinfo 2013-06-27 19:07:08.000000000 +0200
+++ ./hedgewars/distinfo 2014-01-06 18:15:58.000000000 +0100
@@ -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.4.tar.bz2) = 252e488c71218a1c9d31c03015dead2854d6c9e07b043bfe96ee4f778a6b2604
+SIZE (hedgewars-src-0.9.20.4.tar.bz2) = 173844101
diff -ruN /usr/ports/games/hedgewars/files/patch-QTfrontend-CMakeLists.txt ./hedgewars/files/patch-QTfrontend-CMakeLists.txt
--- /usr/ports/games/hedgewars/files/patch-QTfrontend-CMakeLists.txt 2013-06-22 14:53:15.000000000 +0200
+++ ./hedgewars/files/patch-QTfrontend-CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,13 +0,0 @@
---- QTfrontend/CMakeLists.txt.orig 2013-05-31 00:07:30.000000000 +0400
-+++ QTfrontend/CMakeLists.txt 2013-06-15 02:38:38.536133398 +0400
-@@ -55,8 +55,8 @@
- include_directories(${CMAKE_CURRENT_SOURCE_DIR}/util/platform)
- include_directories(${SDL_INCLUDE_DIR})
- include_directories(${SDLMIXER_INCLUDE_DIR})
--include_directories(${PHYSFS_INCLUDE_DIR})
--include_directories(${PHYSLAYER_INCLUDE_DIR})
-+include_directories(BEFORE ${PHYSFS_INCLUDE_DIR})
-+include_directories(BEFORE ${PHYSLAYER_INCLUDE_DIR})
-
-
- if(UNIX)
diff -ruN /usr/ports/games/hedgewars/files/patch-misc-libphysfs-platform__unix.c ./hedgewars/files/patch-misc-libphysfs-platform__unix.c
--- /usr/ports/games/hedgewars/files/patch-misc-libphysfs-platform__unix.c 2013-06-22 14:53:15.000000000 +0200
+++ ./hedgewars/files/patch-misc-libphysfs-platform__unix.c 1970-01-01 01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
---- misc/libphysfs/platform_unix.c.orig 2013-05-31 00:07:37.000000000 +0400
-+++ misc/libphysfs/platform_unix.c 2013-06-17 05:41:06.249112731 +0400
-@@ -193,7 +193,7 @@
-
- if (access(exe, X_OK) == 0) /* Exists as executable? We're done. */
- {
-- exe[size - binlen] = '\0'; /* chop off filename, leave '/' */
-+ exe[size - binlen - 1] = '\0'; /* chop off filename, leave '/' */
- return exe;
- } /* if */
-
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list