1
0
Fork 0
mirror of https://github.com/shlomif/PySolFC.git synced 2025-04-05 00:02:29 -04:00

* renamed pysol script pysol.py for py2app

* initial cut at updaing README


git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@118 efabe8c0-fbe8-4139-b769-b5e6d273206e
This commit is contained in:
brianl 2006-12-14 06:31:45 +00:00
parent 255dec8752
commit a7858bdd0f
4 changed files with 23 additions and 6 deletions

23
README
View file

@ -8,12 +8,12 @@ Requirements.
- Python (2.3 or later) - Python (2.3 or later)
- Tkinter - Tkinter
** for sound support (not necessarily) ** ** for sound support (optional) **
- PySol-Sound-Server: http://www.pysol.org/ (mp3, wav, tracker music) - PySol-Sound-Server: http://www.pysol.org/ (mp3, wav, tracker music)
or or
- PyGame: http://www.pygame.org/ (mp3, ogg, wav, midi, tracker music) - PyGame: http://www.pygame.org/ (mp3, ogg, wav, midi, tracker music)
** other packages (not necessarily) ** ** other packages (optional) **
- Tile: http://tktable.sourceforge.net/tile/ (0.7.8 or later) - Tile: http://tktable.sourceforge.net/tile/ (0.7.8 or later)
- PIL (Python Image Library): http://www.pythonware.com/products/pil - PIL (Python Image Library): http://www.pythonware.com/products/pil
- Freecell Solver: http://vipe.technion.ac.il/~shlomif/freecell-solver/ - Freecell Solver: http://vipe.technion.ac.il/~shlomif/freecell-solver/
@ -26,5 +26,22 @@ See: http://www.python.org/doc/current/inst/
or just run from the source directory: or just run from the source directory:
$ python pysol $ python pysol.py
Install Extras.
---------------
** Music **
- Copy some music files (mp3 for example) to ~/.PySolFC/music/
- Original PySol music can be download from:
ftp://ibiblio.org/pub/linux/games/solitaires/pysol-music-4.40.tar.gz
** Cardsets **
- Copy cardsets to ~/.PySolFC/cardsets
- Additional cardsets can be downloaded from the PySolFC project page:
http://sourceforge.net/project/showfiles.php?group_id=150718

View file

View file

@ -63,7 +63,7 @@ kw = {
'description' : 'PySol - a solitaire game collection', 'description' : 'PySol - a solitaire game collection',
'long_description' : long_description, 'long_description' : long_description,
'license' : 'GPL', 'license' : 'GPL',
'scripts' : ['pysol'], 'scripts' : ['pysol.py'],
'packages' : ['pysollib', 'packages' : ['pysollib',
'pysollib.macosx', 'pysollib.macosx',
'pysollib.tk', 'pysollib.tk',

View file

@ -9,7 +9,7 @@ from subprocess import call
from setuptools import setup from setuptools import setup
from pysollib.settings import PACKAGE, VERSION, FC_VERSION from pysollib.settings import PACKAGE, VERSION, FC_VERSION
# build the ls py rule pages # build the rule pages
if not os.path.exists('data/html'): if not os.path.exists('data/html'):
os.chdir('html-src') os.chdir('html-src')
call('./gen-html.py', shell=True) call('./gen-html.py', shell=True)
@ -58,7 +58,7 @@ PLIST = dict(
CFBundleShortVersionString = '%s' % VERSION, CFBundleShortVersionString = '%s' % VERSION,
NSHumanReadableCopyright = "Copyright (C) 1998-2003 Markus F.X.J. Oberhumer", NSHumanReadableCopyright = "Copyright (C) 1998-2003 Markus F.X.J. Oberhumer",
) )
APP = ['pysollib/pysol.py'] APP = ['pysol.py']
ICON_FILE = 'data/PySol.icns' ICON_FILE = 'data/PySol.icns'
DATA_FILES = ['docs', 'data', 'scripts','COPYING', 'README', SOLVER] DATA_FILES = ['docs', 'data', 'scripts','COPYING', 'README', SOLVER]
RESOURCES = [os.path.join(TCL_EXTENSION_PATH, TILE)] if TILE else [] RESOURCES = [os.path.join(TCL_EXTENSION_PATH, TILE)] if TILE else []