Package Details: scidb r960-1

Package Base: scidb
Description: Chess Information Data Base
Upstream URL: http://scidb.sourceforge.net/
Category: games
Licenses: GPL2
Submitter: archtux
Maintainer: archtux
Last Packager: None
Votes: 2
First Submitted: 2013-05-09 20:58
Last Updated: 2013-11-02 14:04

Latest Comments

Comment by kraxor

2013-10-28 04:41

The download URL needs to be updated.

"curl: (22) The requested URL returned error: 404 Not Found"

The current beta source should be at:
http://downloads.sourceforge.net/project/scidb/scidb-beta-code-r960.tar.gz

Comment by qqqqqqqqq9

2013-09-18 07:12

Hi,

this is the output of namcap on a package build with the PKGBUILD.
Can you please address the errors and warnings?

namcap /home/packages/scidb-1.0beta.rev701-1-x86_64.pkg.tar
scidb W: File (usr/local/) exists in a non-standard directory.
scidb W: File (usr/local/games/) exists in a non-standard directory.
scidb W: File (usr/local/games/sjeng-scidb) exists in a non-standard directory.
scidb W: File (usr/local/games/stockfish-scidb) exists in a non-standard directory.
scidb W: Description should not contain the package name.
scidb W: Directory (usr/share/scidb-beta/photos) does not have the world executable bit set.
scidb W: Directory (usr/share/scidb-beta/hyphen) does not have the world executable bit set.
scidb W: Directory (usr/share/scidb-beta/help) does not have the world executable bit set.
scidb W: Directory (usr/share/scidb-beta/cursor) does not have the world executable bit set.
scidb W: File (usr/share/scidb-beta/engines/sjeng-scidb) has the world writable bit set.
scidb W: File (usr/share/scidb-beta/engines/sjeng-scidb/zbook.bin) has the world writable bit set.
scidb W: File (usr/share/scidb-beta/engines/sjeng-scidb/suicide.opn) has the world writable bit set.
scidb W: File (usr/share/scidb-beta/engines/sjeng-scidb/losers.opn) has the world writable bit set.
scidb W: File (usr/share/scidb-beta/engines/sjeng-scidb/crazyhouse.bin) has the world writable bit set.
scidb W: File (usr/share/scidb-beta/engines/sjeng-scidb/bug.opn) has the world writable bit set.
scidb W: Directory (usr/share/man/man1) does not have the world executable bit set.
scidb W: Directory (usr/share/fonts/truetype/Scidb) does not have the world executable bit set.
scidb W: Referenced library 'sh' is an uninstalled dependency
scidb E: ELF file ('usr/local/games/sjeng-scidb') outside of a valid path.
scidb E: ELF file ('usr/local/games/stockfish-scidb') outside of a valid path.
scidb W: Directory (usr/share/scidb-beta/photos) is empty
scidb E: Dependency gcc-libs-multilib detected and not included (libraries ['usr/lib/libgcc_s.so.1', 'usr/lib/libstdc++.so.6'] needed in files ['usr/local/games/stockfish-scidb', 'usr/bin/tkscidb-beta', 'usr/bin/tclscidb-beta', 'usr/bin/cdb2sci', 'usr/bin/cbh2si4'])
scidb E: Dependency libxcursor detected and not included (libraries ['usr/lib/libXcursor.so.1'] needed in files ['usr/bin/tkscidb-beta'])
scidb E: Dependency minizip detected and not included (libraries ['usr/lib/libminizip.so.1'] needed in files ['usr/bin/tkscidb-beta', 'usr/bin/cbh2si4', 'usr/bin/cdb2sci'])
scidb E: Dependency gdbm detected and not included (libraries ['usr/lib/libgdbm.so.4'] needed in files ['usr/local/games/sjeng-scidb'])

Comment by qqqqqqqqq9

2013-09-17 14:40

But you need the executable bit to change into the directories. To have 644 on /usr/share/fonts/truetype/Scidb and /usr/share/scidb-beta/{cursor,help,hyphen,photos} means that nothing in that directory is accessible to a normal user.

Comment by archtux

2013-09-17 12:10

@qqqqqqqqq9
Because that directory is used for fonts.

Comment by qqqqqqqqq9

2013-09-17 10:52

Hi,
why do you install some of the directories without executable bit?
e.g. install -dm644 $pkgdir/usr/share/fonts/truetype/Scidb