pkgsrc/games/maelstrom-sdl/distinfo
dholland c614b88159 Put the scorefile in ${VARBASE}/games instead of under ${PREFIX}/share.
It is still mode 666, which is wrong (XXX), but this way:
   - the package will actually install again;
   - the score file is not overwritten every time you recompile/reinstall.

There's also an .if 0 block in the makefile that can be turned on to
install the game setgid so the score file can be mode 664. I'm not
comfortable turning this on without doing at least a basic audit, and
I don't have energy for that at the moment; but it's there and it
works if anyone feels inclined to make that tradeoff locally.

An alternative approach would be to write and install a setgid
scorefile helper program, but that's not really any improvement over
making the scores world writeable

PKGREVISION -> 8.
2011-05-06 05:28:39 +00:00

16 lines
916 B
Text

$NetBSD: distinfo,v 1.8 2011/05/06 05:28:39 dholland Exp $
SHA1 (Maelstrom-3.0.5.tar.gz) = 3731cc0ea73138539c7b12bf0b297d68be96cbab
RMD160 (Maelstrom-3.0.5.tar.gz) = 1c0dbf3d588025ce18fced4733e638670e0c5de0
Size (Maelstrom-3.0.5.tar.gz) = 977191 bytes
SHA1 (patch-aa) = bf4b22c11e89517b2c71ef962924a29b88f99deb
SHA1 (patch-ab) = a1579e308284aee80ccc9c0f69c2c105761191cd
SHA1 (patch-ac) = 3c2b09dab9a40b2499fd8d1ddb744084b049c4a8
SHA1 (patch-ad) = 2d72ac28eb44cd00f8007be305bedb9f5d41e448
SHA1 (patch-ae) = a256a45e5ac3c4d82cb3333a49e31ecf0ed318b2
SHA1 (patch-af) = 8e289ee79c6fed20de4edde1d4cfa8df65cab854
SHA1 (patch-ag) = 038060e5173abb369a8667aac9fa756f04044f82
SHA1 (patch-ah) = 9232b9ad502934c59c8a8e57b2bf8d1a02c501b1
SHA1 (patch-ai) = 3571848e190da2ca20479b447ffee48a1fdfb65c
SHA1 (patch-main.cpp) = ff86772919d3e0ea584db487c81e2bb70828cd31
SHA1 (patch-scores.cpp) = b8198f73b4754ffb992e86cfc89f7de63a673b0e