From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Oct 18 22:10:06 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F05391065672 for ; Tue, 18 Oct 2011 22:10:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id C27048FC13 for ; Tue, 18 Oct 2011 22:10:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9IMA6J4012023 for ; Tue, 18 Oct 2011 22:10:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9IMA6jS012022; Tue, 18 Oct 2011 22:10:06 GMT (envelope-from gnats) Resent-Date: Tue, 18 Oct 2011 22:10:06 GMT Resent-Message-Id: <201110182210.p9IMA6jS012022@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Pawel Pekala Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AD5B8106564A for ; Tue, 18 Oct 2011 22:05:48 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 9C8BF8FC0C for ; Tue, 18 Oct 2011 22:05:48 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p9IM5mtd083366 for ; Tue, 18 Oct 2011 22:05:48 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p9IM5mtH083360; Tue, 18 Oct 2011 22:05:48 GMT (envelope-from nobody) Message-Id: <201110182205.p9IM5mtH083360@red.freebsd.org> Date: Tue, 18 Oct 2011 22:05:48 GMT From: Pawel Pekala To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/161787: games/freecol update to version 0.10.3 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Oct 2011 22:10:07 -0000 >Number: 161787 >Category: ports >Synopsis: games/freecol update to version 0.10.3 >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: Tue Oct 18 22:10:06 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Pawel Pekala >Release: 8.2-STABLE >Organization: >Environment: FreeBSD blaviken.slowicza.org 8.2-STABLE FreeBSD 8.2-STABLE #1: Sun Jul 3 15:11:21 CEST 2011 corn@blaviken.slowicza.org:/usr/obj/usr/src/sys/GENERIC i386 >Description: - update to version 0.10.3 - one small portlint warning fix - set java stack size limit to 512M With 256M stack limit game is slow as molasses on fairly recent computer - 4 cores, 4Gb of RAM. This is advised in game user manual, citation: 2.1 System Requirements FreeCol is written in Java. In order to run, it requires a Java Virtual Machine. In theory, FreeCol should run on any platform on which a Java Virtual Machine compatible with Sun Java 5 or higher is available. In practice, however, things are less clear cut. FreeCol is known to work with Sun’s Java 5 and 6. FreeCol also works with OpenJDK, although some minor problems and graphics glitches may remain. FreeCol is known to run on recent versions of Windows, Linux, and Mac OS X. If you are using Linux, using Java 6 is recommended, as its font rendering is much better. If you are using FreeCol on a different platform, we would like to hear about it. FreeCol requires at least 256 MB memory, although some systems slow down badly and require 512MB. >How-To-Repeat: >Fix: Patch attached with submission follows: diff -urN /usr/ports/games/freecol/Makefile ./Makefile --- /usr/ports/games/freecol/Makefile 2011-08-09 13:52:49.000000000 +0200 +++ ./Makefile 2011-10-15 15:33:29.000000000 +0200 @@ -6,7 +6,7 @@ # PORTNAME= freecol -PORTVERSION= 0.10.1 +PORTVERSION= 0.10.3 CATEGORIES= games java MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} @@ -30,7 +30,7 @@ PORTDATA= * PORTDOCS= * -DESKTOP_ENTRIES="FreeCol" "${COMMENT}" "${DATADIR}/freecol.xpm" "freecol" "Game;StrategyGame;" false +DESKTOP_ENTRIES="FreeCol" "${COMMENT}" "${DATADIR}/freecol.xpm" "freecol" "Game;StrategyGame;" "false" post-patch: @${REINPLACE_CMD} 's|%%DATADIR%%|${DATADIR}|g' \ diff -urN /usr/ports/games/freecol/distinfo ./distinfo --- /usr/ports/games/freecol/distinfo 2011-08-09 13:52:49.000000000 +0200 +++ ./distinfo 2011-10-09 12:00:03.000000000 +0200 @@ -1,2 +1,2 @@ -SHA256 (freecol-0.10.1.zip) = b9037553259b5e9bd2012822294e1dac8e3b172532810240597bf65c6b1bc099 -SIZE (freecol-0.10.1.zip) = 32794191 +SHA256 (freecol-0.10.3.zip) = 0a7dd37f64a888eb35978a77d8d10bb1db2289c44b38158048dd2895b57dfd04 +SIZE (freecol-0.10.3.zip) = 32924050 diff -urN /usr/ports/games/freecol/files/patch-freecol ./files/patch-freecol --- /usr/ports/games/freecol/files/patch-freecol 2010-04-23 09:29:43.000000000 +0200 +++ ./files/patch-freecol 2011-10-15 15:44:42.000000000 +0200 @@ -4,5 +4,5 @@ #!/bin/sh -java -Xmx256M -jar FreeCol.jar $1 $2 $3 $4 $5 $6 $7 $8 $9 -+java -Xmx256M -cp %%DATADIR%%/jars/commons-cli-1.1.jar:%%DATADIR%%/jars/cortado-fc-1.0.jar:%%DATADIR%%/jars/jogg-0.0.7.jar:%%DATADIR%%/jars/jorbis-0.0.15.jar:%%DATADIR%%/jars/jsr173_1.0_api.jar:%%DATADIR%%/jars/tritonus_share.jar:%%DATADIR%%/jars/vorbisspi1.0.3.jar:%%DATADIR%%/jars/wstx-lgpl-4.0pr1.jar \ ++java -Xmx512M -cp %%DATADIR%%/jars/commons-cli-1.1.jar:%%DATADIR%%/jars/cortado-fc-1.0.jar:%%DATADIR%%/jars/jogg-0.0.7.jar:%%DATADIR%%/jars/jorbis-0.0.15.jar:%%DATADIR%%/jars/jsr173_1.0_api.jar:%%DATADIR%%/jars/tritonus_share.jar:%%DATADIR%%/jars/vorbisspi1.0.3.jar:%%DATADIR%%/jars/wstx-lgpl-4.0pr1.jar \ + -jar %%DATADIR%%/FreeCol.jar --freecol-data %%DATADIR%%/data $1 $2 $3 $4 $5 $6 $7 $8 $9 diff -urN /usr/ports/games/freecol/freecol.txt ./freecol.txt --- /usr/ports/games/freecol/freecol.txt 1970-01-01 01:00:00.000000000 +0100 +++ ./freecol.txt 2011-10-18 23:55:42.000000000 +0200 @@ -0,0 +1,39 @@ +diff -urN /usr/ports/games/freecol/Makefile ./Makefile +--- /usr/ports/games/freecol/Makefile 2011-08-09 13:52:49.000000000 +0200 ++++ ./Makefile 2011-10-15 15:33:29.000000000 +0200 +@@ -6,7 +6,7 @@ + # + + PORTNAME= freecol +-PORTVERSION= 0.10.1 ++PORTVERSION= 0.10.3 + CATEGORIES= games java + MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} + +@@ -30,7 +30,7 @@ + PORTDATA= * + PORTDOCS= * + +-DESKTOP_ENTRIES="FreeCol" "${COMMENT}" "${DATADIR}/freecol.xpm" "freecol" "Game;StrategyGame;" false ++DESKTOP_ENTRIES="FreeCol" "${COMMENT}" "${DATADIR}/freecol.xpm" "freecol" "Game;StrategyGame;" "false" + + post-patch: + @${REINPLACE_CMD} 's|%%DATADIR%%|${DATADIR}|g' \ +diff -urN /usr/ports/games/freecol/distinfo ./distinfo +--- /usr/ports/games/freecol/distinfo 2011-08-09 13:52:49.000000000 +0200 ++++ ./distinfo 2011-10-09 12:00:03.000000000 +0200 +@@ -1,2 +1,2 @@ +-SHA256 (freecol-0.10.1.zip) = b9037553259b5e9bd2012822294e1dac8e3b172532810240597bf65c6b1bc099 +-SIZE (freecol-0.10.1.zip) = 32794191 ++SHA256 (freecol-0.10.3.zip) = 0a7dd37f64a888eb35978a77d8d10bb1db2289c44b38158048dd2895b57dfd04 ++SIZE (freecol-0.10.3.zip) = 32924050 +diff -urN /usr/ports/games/freecol/files/patch-freecol ./files/patch-freecol +--- /usr/ports/games/freecol/files/patch-freecol 2010-04-23 09:29:43.000000000 +0200 ++++ ./files/patch-freecol 2011-10-15 15:44:42.000000000 +0200 +@@ -4,5 +4,5 @@ + #!/bin/sh + + -java -Xmx256M -jar FreeCol.jar $1 $2 $3 $4 $5 $6 $7 $8 $9 +-+java -Xmx256M -cp %%DATADIR%%/jars/commons-cli-1.1.jar:%%DATADIR%%/jars/cortado-fc-1.0.jar:%%DATADIR%%/jars/jogg-0.0.7.jar:%%DATADIR%%/jars/jorbis-0.0.15.jar:%%DATADIR%%/jars/jsr173_1.0_api.jar:%%DATADIR%%/jars/tritonus_share.jar:%%DATADIR%%/jars/vorbisspi1.0.3.jar:%%DATADIR%%/jars/wstx-lgpl-4.0pr1.jar \ +++java -Xmx512M -cp %%DATADIR%%/jars/commons-cli-1.1.jar:%%DATADIR%%/jars/cortado-fc-1.0.jar:%%DATADIR%%/jars/jogg-0.0.7.jar:%%DATADIR%%/jars/jorbis-0.0.15.jar:%%DATADIR%%/jars/jsr173_1.0_api.jar:%%DATADIR%%/jars/tritonus_share.jar:%%DATADIR%%/jars/vorbisspi1.0.3.jar:%%DATADIR%%/jars/wstx-lgpl-4.0pr1.jar \ + + -jar %%DATADIR%%/FreeCol.jar --freecol-data %%DATADIR%%/data $1 $2 $3 $4 $5 $6 $7 $8 $9 >Release-Note: >Audit-Trail: >Unformatted: