From owner-freebsd-ports-bugs@FreeBSD.ORG Thu May 28 18:10:02 2009 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 E3CA5106567A for ; Thu, 28 May 2009 18:10:01 +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 C20AE8FC1E for ; Thu, 28 May 2009 18:10:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n4SIA1St086570 for ; Thu, 28 May 2009 18:10:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n4SIA1Vv086569; Thu, 28 May 2009 18:10:01 GMT (envelope-from gnats) Resent-Date: Thu, 28 May 2009 18:10:01 GMT Resent-Message-Id: <200905281810.n4SIA1Vv086569@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, KATO Tsuguru Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 296CB1065673 for ; Thu, 28 May 2009 18:01:36 +0000 (UTC) (envelope-from tkato432@yahoo.com) Received: from msa101lp.auone-net.jp (msa101lp.auone-net.jp [222.3.140.164]) by mx1.freebsd.org (Postfix) with ESMTP id C62478FC12 for ; Thu, 28 May 2009 18:01:35 +0000 (UTC) (envelope-from tkato432@yahoo.com) Received: from localhost.localdomain (ZT037150.ppp.dion.ne.jp [59.128.37.150]) by msa101lp.auone-net.jp (au one net msa) with ESMTP id 19EFB34034 for ; Fri, 29 May 2009 03:01:29 +0900 (JST) Message-Id: <20090529030019.ab429b21.tkato432@yahoo.com> Date: Fri, 29 May 2009 03:00:19 +0900 From: KATO Tsuguru To: FreeBSD-gnats-submit@FreeBSD.org Cc: Subject: ports/135032: Update port: games/freecel-solver to 2.28.1 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: Thu, 28 May 2009 18:10:02 -0000 >Number: 135032 >Category: ports >Synopsis: Update port: games/freecel-solver to 2.28.1 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu May 28 18:10:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: KATO Tsuguru >Release: FreeBSD 7.2-RELEASE i386 >Organization: >Environment: >Description: - Update to version 2.28.1 New file: files/patch-caas.c >How-To-Repeat: >Fix: diff -urN /usr/ports/games/freecell-solver/Makefile games/freecell-solver/Makefile --- /usr/ports/games/freecell-solver/Makefile 2009-05-09 22:06:39.000000000 +0900 +++ games/freecell-solver/Makefile 2009-05-18 22:17:44.000000000 +0900 @@ -7,7 +7,7 @@ # PORTNAME= freecell-solver -PORTVERSION= 2.26.0 +PORTVERSION= 2.28.1 CATEGORIES= games MASTER_SITES= http://freebsd.unixfreunde.de/sources/ \ BERLIOS/fc-solve @@ -18,8 +18,10 @@ OPTIONS= JUDY "Use libJudy for states and stacks storage" off \ REDBLACK "Use libredblack for states and stacks storage" off +USE_BZIP2= yes USE_PERL5_BUILD= yes USE_CMAKE= yes +CMAKE_USE_PTHREAD= yes USE_LDCONFIG= yes MAN6= fc-solve-board_gen.6 \ @@ -49,6 +51,10 @@ .endif post-install: +.for file in freecell-solver-fc-pro-range-solve \ + freecell-solver-multi-thread-solve + ${INSTALL_PROGRAM} ${WRKSRC}/${file} ${PREFIX}/bin +.endfor .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for file in AUTHORS INSTALL README README.win32.txt TODO USAGE diff -urN /usr/ports/games/freecell-solver/distinfo games/freecell-solver/distinfo --- /usr/ports/games/freecell-solver/distinfo 2009-05-09 22:06:39.000000000 +0900 +++ games/freecell-solver/distinfo 2009-05-18 22:19:50.000000000 +0900 @@ -1,3 +1,3 @@ -MD5 (freecell-solver-2.26.0.tar.gz) = df5343ac6206d80e29c5ef237af5869c -SHA256 (freecell-solver-2.26.0.tar.gz) = 86f38682f35163de31ad818d82442a7efa103cafe25ddef40e26e8cd73813526 -SIZE (freecell-solver-2.26.0.tar.gz) = 284372 +MD5 (freecell-solver-2.28.1.tar.bz2) = 2d55cda91ecde5fb9bae4dad9c8d6d65 +SHA256 (freecell-solver-2.28.1.tar.bz2) = 7fabbb22aa657054e18fae2d9cebb366ed3515fdd68104a9a5a7f2bae4c1c067 +SIZE (freecell-solver-2.28.1.tar.bz2) = 219138 diff -urN /usr/ports/games/freecell-solver/files/patch-CMakeLists.txt games/freecell-solver/files/patch-CMakeLists.txt --- /usr/ports/games/freecell-solver/files/patch-CMakeLists.txt 2009-02-20 01:32:30.000000000 +0900 +++ games/freecell-solver/files/patch-CMakeLists.txt 2009-05-18 06:05:36.000000000 +0900 @@ -1,6 +1,14 @@ ---- CMakeLists.txt.orig 2009-02-19 11:27:44.292036727 -0500 -+++ CMakeLists.txt 2009-02-19 11:28:03.932046002 -0500 -@@ -156,18 +156,6 @@ +--- CMakeLists.txt.orig 2009-05-17 22:25:52.000000000 +0900 ++++ CMakeLists.txt 2009-05-18 06:05:22.000000000 +0900 +@@ -257,7 +257,6 @@ + + IF (CMAKE_USE_PTHREADS_INIT) + FCS_ADD_EXEC(freecell-solver-multi-thread-solve threaded_range_solver.c) +- TARGET_LINK_LIBRARIES(freecell-solver-multi-thread-solve "pthread") + ENDIF (CMAKE_USE_PTHREADS_INIT) + + IF (MY_LINK_FLAGS) +@@ -329,18 +328,6 @@ INSTALL( FILES diff -urN /usr/ports/games/freecell-solver/files/patch-caas.c games/freecell-solver/files/patch-caas.c --- /usr/ports/games/freecell-solver/files/patch-caas.c 1970-01-01 09:00:00.000000000 +0900 +++ games/freecell-solver/files/patch-caas.c 2009-05-18 23:11:41.000000000 +0900 @@ -0,0 +1,11 @@ +--- caas.c.orig 2009-05-18 18:49:56.000000000 +0900 ++++ caas.c 2009-05-18 23:10:59.000000000 +0900 +@@ -236,7 +236,7 @@ + PValue, + instance->stacks_judy_array, + new_state_key->stacks[a], +- (fcs_stack_len(*new_state_key, a)+1) ++ col_len + ); + /* TODO : Handle out-of-memory. */ + if (*PValue == 0) diff -urN /usr/ports/games/freecell-solver/pkg-plist games/freecell-solver/pkg-plist --- /usr/ports/games/freecell-solver/pkg-plist 2009-04-03 19:06:12.000000000 +0900 +++ games/freecell-solver/pkg-plist 2009-05-18 06:42:37.000000000 +0900 @@ -1,5 +1,7 @@ bin/fc-solve bin/freecell-solver-config +bin/freecell-solver-fc-pro-range-solve +bin/freecell-solver-multi-thread-solve bin/freecell-solver-range-parallel-solve bin/make-aisleriot-freecell-board bin/make-gnome-freecell-board >Release-Note: >Audit-Trail: >Unformatted: