ports/146493: [maintainer] games/scid: update to 4.2.2

Friedrich Volkmann bsd at volki.at
Tue May 11 14:00:18 UTC 2010


>Number:         146493
>Category:       ports
>Synopsis:       [maintainer] games/scid: update to 4.2.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue May 11 14:00:17 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Friedrich Volkmann
>Release:        8.0-STABLE i386
>Organization:
>Environment:
>Description:
An overdue update to 4.x which has been around since Jul 2009.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruN scid.orig/Makefile scid/Makefile
--- scid.orig/Makefile	2009-08-22 02:22:29.000000000 +0200
+++ scid/Makefile	2010-05-08 19:03:46.000000000 +0200
@@ -7,10 +7,9 @@
 #
 
 PORTNAME=	scid
-PORTVERSION=	3.6.26
-PORTREVISION=	2
+PORTVERSION=	4.2.2
 CATEGORIES=	games databases
-MASTER_SITES=	SF/${PORTNAME}/Scid/Scid%20${PORTVERSION}
+MASTER_SITES=	SF/${PORTNAME}/Scid/Scid%204.2/
 
 MAINTAINER=	bsd at volki.at
 COMMENT=	A free chess database application
diff -ruN scid.orig/distinfo scid/distinfo
--- scid.orig/distinfo	2009-01-18 12:21:56.000000000 +0100
+++ scid/distinfo	2010-05-08 19:42:07.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (scid-3.6.26.tar.bz2) = fdf70539bca21513c33ca6d3d031ec9d
-SHA256 (scid-3.6.26.tar.bz2) = 1864114cdd05031f2898dbc379c345bb5d51a73383b280efbc1e58cd780c685b
-SIZE (scid-3.6.26.tar.bz2) = 11375240
+MD5 (scid-4.2.2.tar.bz2) = 198d8a48f1381e03f4f231f35ae29407
+SHA256 (scid-4.2.2.tar.bz2) = 24a22e7e8abf3a0e1f1cc52c0fa9ecfcca8432324a229e49973faf41c20bb673
+SIZE (scid-4.2.2.tar.bz2) = 14045085
diff -ruN scid.orig/files/patch-Makefile scid/files/patch-Makefile
--- scid.orig/files/patch-Makefile	2009-02-02 12:44:26.000000000 +0100
+++ scid/files/patch-Makefile	2010-05-08 20:53:42.000000000 +0200
@@ -1,5 +1,5 @@
---- Makefile.orig	2008-10-10 10:59:55.000000000 +0200
-+++ Makefile	2009-01-26 12:27:47.000000000 +0100
+--- Makefile.orig	2010-01-20 10:48:13.000000000 +0100
++++ Makefile	2010-05-08 20:45:30.000000000 +0200
 @@ -9,16 +9,16 @@
  
  # BINDIR: where the Scid programs are copied for "make install".
@@ -24,35 +24,31 @@
  #
  # The settings determined by "./configure" are:
  #
--TCL_INCLUDE = -I/usr/local/ActiveTcl8.5/include
--TCL_LIBRARY = -L/usr/local/ActiveTcl8.5/lib -ltcl$(TCL_VERSION) -ldl
--TK_LIBRARY  = $(TCL_LIBRARY) -ltk$(TCL_VERSION) -L/usr/lib -lX11
-+#TCL_INCLUDE = -I/usr/local/ActiveTcl8.5/include
-+#TCL_LIBRARY = -L/usr/local/ActiveTcl8.5/lib -ltcl$(TCL_VERSION) -ldl
-+#TK_LIBRARY  = $(TCL_LIBRARY) -ltk$(TCL_VERSION) -L/usr/lib -lX11
+-TCL_INCLUDE = -I/usr/include
+-TCL_LIBRARY = -L/usr/lib -ltcl$(TCL_VERSION) -ldl
+-TK_LIBRARY  = $(TCL_LIBRARY) -ltk$(TCL_VERSION) -lX11
++#TCL_INCLUDE = -I/usr/include
++#TCL_LIBRARY = -L/usr/lib -ltcl$(TCL_VERSION) -ldl
++#TK_LIBRARY  = $(TCL_LIBRARY) -ltk$(TCL_VERSION) -lX11
  
  ### Here are other commonly used settings for the Tcl/Tk compiler options:
  
-@@ -54,6 +54,9 @@
- # TCL_INCLUDE = -I /usr/local/include/tcl8.0 -I /usr/local/include/tk8.0
- # TCL_LIBRARY = -L /usr/local/lib -ltcl80 -ldl
- # TK_LIBRARY  = $(TCL_LIBRARY) -ltk80 -L /usr/X11/lib -lX11
+@@ -49,11 +49,10 @@
+ # TCL_LIBRARY = -L /usr/lib -ltcl$(TCL_VERSION) -ldl
+ # TK_LIBRARY  = $(TCL_LIBRARY) -L /usr/X11R6/lib -ltk$(TCL_VERSION) -lX11
+ 
+-# Someone sent me these settings for FreeBSD with Tcl/Tk 8.0:
+ ### FreeBSD:
+-# TCL_INCLUDE = -I /usr/local/include/tcl8.0 -I /usr/local/include/tk8.0
+-# TCL_LIBRARY = -L /usr/local/lib -ltcl80 -ldl
+-# TK_LIBRARY  = $(TCL_LIBRARY) -ltk80 -L /usr/X11/lib -lX11
 +TCL_INCLUDE = -I${TCL_INCLUDEDIR} -I${TK_INCLUDEDIR} -I${LOCALBASE}/include
 +TCL_LIBRARY = -L${LOCALBASE}/lib -ltcl${TCL_LIBVER}${TCL_THREADS_SUFFIX} ${PTHREAD_LIBS}
 +TK_LIBRARY  = $(TCL_LIBRARY) -ltk${TCL_LIBVER}${TCL_THREADS_SUFFIX} -L${LOCALBASE}/lib -lX11 ${PTHREAD_LIBS}
  
  
  ########################################
-@@ -71,7 +74,7 @@
- #      to include the code in the src/zlib directory.
- #      The default is to use the system zlib library.
- #
--SCIDFLAGS =  -DZLIB
-+#SCIDFLAGS =  -DZLIB
- 
- ### OPTIMIZE: Optimization options for C++ compiler.
- #      -O4 is the most optimization for g++. I have found -O2 to do
-@@ -80,7 +83,7 @@
+@@ -80,7 +79,7 @@
  #      On some systems, adding "-fno-rtti" and "-fno-exceptions" produces
  #      smaller, faster programs since Scid does not use those C++ features.
  #
@@ -61,7 +57,7 @@
  
  ### DEBUG: Defining the macro ASSERTIONS will turn on assertions, which
  #       helps to track bugs after modifications, but the programs will run 
-@@ -91,7 +94,7 @@
+@@ -91,7 +90,7 @@
  ### WARNINGS: I always compile with all warnings on (-Wall), and all the
  #       files should compile warning-free using g++.
  #
@@ -70,7 +66,7 @@
  
  ### PROFILE: Set this to "-pg" for profiling in g++ and gcc.
  #
-@@ -143,15 +146,15 @@
+@@ -143,11 +142,11 @@
  
  ### ZLIBOBJS: object files in the zlib compression library.
  #
@@ -84,11 +80,6 @@
 +#      src/zlib/zutil.o src/zlib/inflate.o src/zlib/infblock.o \
 +#      src/zlib/inftrees.o src/zlib/infcodes.o src/zlib/infutil.o \
 +#      src/zlib/inffast.o
+ 
         
  ### ZLIB: Should be "-lz" if your system has zlib, "" otherwise.
- #
--ZLIB = 
-+ZLIB = -lz
- 
- ### OBJS: Will be "$(SCIDOBJS)", "$(POLYGLOTOBJS)", and also "$(ZLIBOBJS)" if they are
- #      needed on your system.
diff -ruN scid.orig/pkg-plist scid/pkg-plist
--- scid.orig/pkg-plist	2009-01-18 12:21:56.000000000 +0100
+++ scid/pkg-plist	2010-05-08 20:32:05.000000000 +0200
@@ -12,35 +12,36 @@
 bin/scidpgn
 bin/scidt
 bin/scmerge
+bin/spf2spi
 bin/spliteco
 bin/tcscid
 bin/tkscid
-share/scid/bases/endings.sg3
-share/scid/bases/endings.si3
-share/scid/bases/endings.sn3
-share/scid/bases/matein1.sg3
-share/scid/bases/matein1.si3
-share/scid/bases/matein1.sn3
-share/scid/bases/matein2.sg3
-share/scid/bases/matein2.si3
-share/scid/bases/matein2.sn3
-share/scid/bases/matein3.sg3
-share/scid/bases/matein3.si3
-share/scid/bases/matein3.sn3
-share/scid/bases/matein4andmore.sg3
-share/scid/bases/matein4andmore.si3
-share/scid/bases/matein4andmore.sn3
-share/scid/bases/tactics.sg3
-share/scid/bases/tactics.si3
-share/scid/bases/tactics.sn3
+share/scid/bases/endings.sg4
+share/scid/bases/endings.si4
+share/scid/bases/endings.sn4
+share/scid/bases/matein1.sg4
+share/scid/bases/matein1.si4
+share/scid/bases/matein1.sn4
+share/scid/bases/matein2.sg4
+share/scid/bases/matein2.si4
+share/scid/bases/matein2.sn4
+share/scid/bases/matein3.sg4
+share/scid/bases/matein3.si4
+share/scid/bases/matein3.sn4
+share/scid/bases/matein4andmore.sg4
+share/scid/bases/matein4andmore.si4
+share/scid/bases/matein4andmore.sn4
+share/scid/bases/tactics.sg4
+share/scid/bases/tactics.si4
+share/scid/bases/tactics.sn4
 share/scid/books/Elo2400.bin
 share/scid/books/Performance.bin
 share/scid/books/gm2600.bin
 share/scid/books/readme.txt
 share/scid/books/varied.bin
 share/scid/data/scid.eco
-share/scid/engines/Phalanx-XXII/phalanx
-share/scid/engines/togaII1.2.1a/fruit
+share/scid/engines/phalanx-scid/phalanx-scid
+share/scid/engines/togaII1.2.1a/togaII
 share/scid/html/scid.css
 share/scid/html/scid.js
 share/scid/html/bitmaps/bb.gif
@@ -72,7 +73,7 @@
 @dirrm share/scid/books
 @dirrm share/scid/bases
 @dirrm share/scid/data
- at dirrm share/scid/engines/Phalanx-XXII
+ at dirrm share/scid/engines/phalanx-scid
 @dirrm share/scid/engines/togaII1.2.1a
 @dirrm share/scid/engines
 @dirrm share/scid/html/bitmaps/mini


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list