Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 247223 - games-board/scid: Version bump - update to 3.7.3
Summary: games-board/scid: Version bump - update to 3.7.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-17 16:00 UTC by Christos Gitsis
Modified: 2009-10-21 20:53 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
scid-3.6.26.ebuild (scid-3.6.26.ebuild,2.08 KB, text/plain)
2009-01-07 12:24 UTC, Thomas Riedel
Details
patch for tcl/tk-8.4.x (scid-3.6.26-tcl-8.4.patch,471 bytes, patch)
2009-01-07 12:26 UTC, Thomas Riedel
Details | Diff
gentoo-patch for scid-3.6.26 (scid-3.6.26-gentoo.patch,3.23 KB, patch)
2009-01-07 12:28 UTC, Thomas Riedel
Details | Diff
scid-3.6.24-to-3.7.3.diff (scid-3.6.24-to-3.7.3.diff,2.20 KB, patch)
2009-04-30 07:51 UTC, Tim Harder
Details | Diff
scid-3.7.3-gentoo.patch (scid-3.7.3-gentoo.patch,2.06 KB, patch)
2009-04-30 07:52 UTC, Tim Harder
Details | Diff
scid-3.6.24-to-3.7.3.diff (scid-3.6.24-to-3.7.3.diff,2.43 KB, patch)
2009-04-30 07:58 UTC, Tim Harder
Details | Diff
version bump 3.7.3 ebuild (scid-3.7.3.ebuild,1.34 KB, text/plain)
2009-08-07 00:40 UTC, David Baribeault
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christos Gitsis 2008-11-17 16:00:36 UTC
Scid has a new website, or rather it has reverted to its old website, http://scid.sourceforge.net/. Version 3.6.26 is available there. Please update when you have some time.

Reproducible: Always

Steps to Reproduce:
Comment 1 Thomas Riedel 2009-01-01 21:17:44 UTC
It needs tcl-8.5.x and tk-8.5.x to compile which is currently hard masked.
Comment 2 Christos Gitsis 2009-01-02 08:13:12 UTC
(In reply to comment #1)
> It needs tcl-8.5.x and tk-8.5.x to compile which is currently hard masked.
> 

Not really.

Scid 3.6.26 needs tcl and tk 8.4 like all previous 3.6 versions. Scid 3.7 cvs is the one that needs 8.5. I read that in the scid-users mailing list, posted by the developer.

It seems that Scid 3.6.26 _can_ use the newer version of tcl and tk, and that this is only a bug in the configure script. I managed to compile scid 3.6.26 myself, only changing tclsh=tclsh8.5; to tclsh=tclsh;
Comment 3 Thomas Riedel 2009-01-07 12:24:10 UTC
Created attachment 177667 [details]
scid-3.6.26.ebuild

scid-3.6.26-ebuild that works with tcl/tk 8.4.x and 8.5.x
The only difference to the ebuild for 3.6.24 is the patch
Comment 4 Thomas Riedel 2009-01-07 12:26:06 UTC
Created attachment 177672 [details, diff]
patch for tcl/tk-8.4.x

Patch for scid-3.6.26 so tcl/tk 8.4 can be used
Comment 5 Thomas Riedel 2009-01-07 12:28:04 UTC
Created attachment 177674 [details, diff]
gentoo-patch for scid-3.6.26 

gentoo-patch for scid-3.6.26, its only the renamed one for 3.6.24
Comment 6 Thomas Riedel 2009-01-07 12:32:58 UTC
Thank you for your comment.
Added an ebuild to have something to start from.
Tested with tcl/tk 8.4.18 and tcl/tk 8.5.5.
Apart from this change in configure through the patch there are only the renamed files from the ebuild for 3.6.24.
Comment 7 Thomas Riedel 2009-03-13 15:50:42 UTC
And version 3.7.1 is available
Comment 8 Thomas Juerges 2009-04-15 16:02:30 UTC
2009-04-11:  version 3.7.3 is available.
Comment 9 Tim Harder gentoo-dev 2009-04-30 07:51:02 UTC
Created attachment 189925 [details, diff]
scid-3.6.24-to-3.7.3.diff

Ebuild updates from version 3.6.24 currently in the tree to version 3.7.3:
  * Use EAPI 2 phases
  * Update SRC_URI for new spellings and ratings files
  * Use econf instead of configure
  * Remove limitations on parallel make processing
  * Other minor changes regarding DESTDIR handling

Note that version 3.7.3 requires an updated patch for Gentoo datadir handling which is attached below.
Comment 10 Tim Harder gentoo-dev 2009-04-30 07:52:54 UTC
Created attachment 189927 [details, diff]
scid-3.7.3-gentoo.patch

Updated patch for GENTOO_DATADIR handling and other small fixes.
Comment 11 Tim Harder gentoo-dev 2009-04-30 07:58:11 UTC
Created attachment 189929 [details, diff]
scid-3.6.24-to-3.7.3.diff

Combine both DEPENDs into one.
Comment 12 Christos Gitsis 2009-05-02 01:52:13 UTC
The version of scid from portage does not start currently, because apparently it needs tcl-8.4, but 8.5 is the version of tcl in testing now.

$>scid
tkscid: error while loading shared libraries: libtcl8.4.so: cannot open shared object file: No such file or directory

Maybe there is a way to configure it to use tcl-8.5?
Comment 13 David Baribeault 2009-08-07 00:40:38 UTC
Created attachment 200456 [details]
version bump 3.7.3 ebuild
Comment 14 Mr. Bones. (RETIRED) gentoo-dev 2009-10-21 20:53:16 UTC
scid-4.0.ebuild is in portage.