summaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2020-01-27 15:34:18 +0000
committerRene Ladan <rene@FreeBSD.org>2020-01-27 15:34:18 +0000
commitaa2769119334a5045d38419995aca597ea24b1f1 (patch)
tree46f389d2a7bc016aa58737ba87b33fe1dfdfd3fe /games
parentaudio/sonata: remove optional dependency on expired net/py-zsi (diff)
Remove expired ports:
2020-01-27 accessibility/py-papi: Unmaintained, uses EOLed python27 2020-01-27 archivers/py-czipfile: Unmaintained, uses EOLed python27 2020-01-27 audio/boodler: Unmaintained, uses EOLed python27 2020-01-27 audio/dir2ogg: Unmaintained, uses EOLed python27 2020-01-27 audio/jokosher: Unmaintained, uses EOLed python27 2020-01-27 audio/mpdbrowser: Unmaintained, uses EOLed python27 2020-01-27 audio/nekobee: Unmaintained, uses EOLed python27 2020-01-27 audio/patchage: Unmaintained, uses EOLed python27 2020-01-27 audio/py-ao: Unmaintained, uses EOLed python27 2020-01-27 audio/py-id3: Unmaintained, uses EOLed python27 2020-01-27 audio/py-shout: Unmaintained, uses EOLed python27 2020-01-27 audio/py-speex: Unmaintained, uses EOLed python27 2020-01-27 audio/pytone: Unmaintained, uses EOLed python27 2020-01-27 audio/solfege: Unmaintained, uses EOLed python27 2020-01-27 audio/trommler: Unmaintained, uses EOLed python27 2020-01-27 benchmarks/pybench: Unmaintained, uses EOLed python27 2020-01-27 biology/pycogent: Unmaintained, uses EOLed python27 2020-01-27 biology/unanimity: Unmaintained, uses EOLed python27 2020-01-27 cad/pythoncad: Unmaintained, uses EOLed python27 2020-01-27 chinese/bg5pdf: Unmaintained, uses EOLed python27 2020-01-27 comms/py-libimobiledevice: Unmaintained, uses EOLed python27 2020-01-27 converters/py-bcode: Unmaintained, uses EOLed python27 2020-01-27 converters/py-iconv: Unmaintained, uses EOLed python27 2020-01-27 converters/py-zfec: Unmaintained, uses EOLed python27 2020-01-27 databases/gadfly: Unmaintained, uses EOLed python27 2020-01-27 databases/metakit: Unmaintained, uses EOLed python27 2020-01-27 databases/openark-kit: Unmaintained, uses EOLed python27 2020-01-27 databases/py-MySQLdb55: Unmaintained, uses EOLed python27 2020-01-27 databases/py-MySQLdb56: Unmaintained, uses EOLed python27 2020-01-27 databases/py-forgetsql: Unmaintained, uses EOLed python27 2020-01-27 databases/py-oops: Unmaintained, uses EOLed python27 2020-01-27 databases/py-rrdtool_lgpl: Unmaintained, uses EOLed python27 2020-01-27 deskutils/conkyemail: No longer maintained by upstream 2020-01-27 deskutils/cycle: Unmaintained, uses EOLed python27 2020-01-27 deskutils/everygui: Unmaintained, uses EOLed python27 2020-01-27 deskutils/ganyremote: Unmaintained, uses EOLed python27 2020-01-27 deskutils/pypanel: Unmaintained, uses EOLed python27 2020-01-27 deskutils/taskcoach: Unmaintained, uses EOLed python27 2020-01-27 deskutils/tel: Unmaintained, uses EOLed python27 2020-01-27 deskutils/tnote: Unmaintained, uses EOLed python27 2020-01-27 deskutils/vnc2flv: Unmaintained, uses EOLed python27 2020-01-27 deskutils/wammu: Unmaintained, uses EOLed python27 2020-01-27 devel/bbfreeze: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-builder: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-colo: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-externals: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-git: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-gtk: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-loom: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-pipeline: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-rewrite: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-scmproj: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-stats: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-svn: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-upload: Unmaintained, uses EOLed python27 2020-01-27 devel/ditrack: Unmaintained, uses EOLed python27 2020-01-27 devel/drpython: Unmaintained, uses EOLed python27 2020-01-27 devel/epydoc: Unmaintained, uses EOLed python27 2020-01-27 devel/fb303: Unmaintained, uses EOLed python27 2020-01-27 devel/fnorb: Unmaintained, uses EOLed python27 2020-01-27 devel/gazpacho: Unmaintained, uses EOLed python27 2020-01-27 devel/libmpsse: Unmaintained, uses EOLed python27 2020-01-27 devel/open-usp-tukubai: Unmaintained, uses EOLed python27 2020-01-27 devel/phpbt: Unmaintained, uses EOLed python27 2020-01-27 devel/py-anonfunc: Unmaintained, uses EOLed python27 2020-01-27 devel/py-bison: Unmaintained, uses EOLed python27 2020-01-27 devel/py-fortran: Unmaintained, uses EOLed python27 2020-01-27 devel/py-grouch: Unmaintained, uses EOLed python27 2020-01-27 devel/py-mwlib.rl: Unmaintained, uses EOLed python27 2020-01-27 devel/py-nagioscheck: Unmaintained, uses EOLed python27 2020-01-27 devel/py-ncurses: Unmaintained, uses EOLed python27 2020-01-27 devel/py-ocempgui: Unmaintained, uses EOLed python27 2020-01-27 devel/py-palm: Unmaintained, uses EOLed python27 2020-01-27 devel/py-pyechonest: Unmaintained, uses EOLed python27 2020-01-27 devel/py-resourcepackage: Unmaintained, uses EOLed python27 2020-01-27 devel/py-rlcompleter2: Unmaintained, uses EOLed python27 2020-01-27 devel/py-spark: Unmaintained, uses EOLed python27 2020-01-27 devel/py-xoltar-toolkit: Unmaintained, uses EOLed python27 2020-01-27 devel/py-zkpython: Unmaintained, uses EOLed python27 2020-01-27 devel/pychecker: Unmaintained, uses EOLed python27 2020-01-27 devel/pymacs: Unmaintained, uses EOLed python27 2020-01-27 devel/trac-bitten: Unmaintained, uses EOLed python27 2020-01-27 devel/wxGlade: Unmaintained, uses EOLed python27 2020-01-27 emulators/catapult: Unmaintained, uses EOLed python27 2020-01-27 emulators/dynagui: Unmaintained, uses EOLed python27 2020-01-27 finance/mybudget: Unmaintained, uses EOLed python27 2020-01-27 finance/sabernetdcs-client: Unmaintained, uses EOLed python27 2020-01-27 games/4stattack: Unmaintained, uses EOLed python27 2020-01-27 games/barbie_seahorse_adventures: Unmaintained, uses EOLed python27 2020-01-27 games/battletanks: Unmaintained, uses EOLed python27 2020-01-27 games/bombz: Unmaintained, uses EOLed python27 2020-01-27 games/bouncy: Unmaintained, uses EOLed python27 2020-01-27 games/bubbros: Unmaintained, uses EOLed python27 2020-01-27 games/childsplay: Unmaintained, uses EOLed python27 2020-01-27 games/crossfire-server: Unmaintained, uses EOLed python27 2020-01-27 games/duckmaze: Unmaintained, uses EOLed python27 2020-01-27 games/farblazer: Unmaintained, uses EOLed python27 2020-01-27 games/gbottler: Unmaintained, uses EOLed python27 2020-01-27 games/glchess: Unmaintained, uses EOLed python27 2020-01-27 games/gretools: Unmaintained, uses EOLed python27 2020-01-27 games/kye: Unmaintained, uses EOLed python27 2020-01-27 games/liquidwar: Unmaintained, uses EOLed python27 2020-01-27 games/mopesnake: Unmaintained, uses EOLed python27 2020-01-27 games/nelly: Unmaintained, uses EOLed python27 2020-01-27 games/oneisenough: Unmaintained, uses EOLed python27 2020-01-27 games/ptkei: Unmaintained, uses EOLed python27 2020-01-27 games/py-poker-eval: Unmaintained, uses EOLed python27 2020-01-27 games/pycadia: Unmaintained, uses EOLed python27 2020-01-27 games/pydance: Unmaintained, uses EOLed python27 2020-01-27 games/pysycache: Unmaintained, uses EOLed python27 2020-01-27 games/pythonchess: Unmaintained, uses EOLed python27 2020-01-27 games/pytowerdefense: Unmaintained, uses EOLed python27 2020-01-27 games/rtb: Unmaintained, uses EOLed python27 2020-01-27 games/schiff: Unmaintained, uses EOLed python27 2020-01-27 games/schwarzweiss: Unmaintained, uses EOLed python27 2020-01-27 games/secrettower: Unmaintained, uses EOLed python27 2020-01-27 games/slune: Unmaintained, uses EOLed python27 2020-01-27 games/super_mario_bros_python: Unmaintained, uses EOLed python27 2020-01-27 games/tuxfighter: Unmaintained, uses EOLed python27 2020-01-27 games/twitch: Unmaintained, uses EOLed python27 2020-01-27 games/vegastrike: Unmaintained, uses EOLed python27 2020-01-27 games/zephulor: Unmaintained, uses EOLed python27 2020-01-27 graphics/boxer: Unmaintained, uses EOLed python27 2020-01-27 graphics/electrix: Unmaintained, uses EOLed python27 2020-01-27 graphics/exact-image: Unmaintained, uses EOLed python27 2020-01-27 graphics/gnofract4d: Unmaintained, uses EOLed python27 2020-01-27 graphics/gsculpt: Unmaintained, uses EOLed python27 2020-01-27 graphics/imgtops: Unmaintained, uses EOLed python27 2020-01-27 graphics/imgv: Unmaintained, uses EOLed python27 2020-01-27 graphics/lcms-python: Unmaintained, uses EOLed python27 2020-01-27 graphics/mirage: Unmaintained, uses EOLed python27 2020-01-27 graphics/partio: Unmaintained, uses EOLed python27 2020-01-27 graphics/py-exif: Unmaintained, uses EOLed python27 2020-01-27 graphics/py-gd: Unmaintained, uses EOLed python27 2020-01-27 graphics/py-paint: Unmaintained, uses EOLed python27 2020-01-27 graphics/pygts: Unmaintained, uses EOLed python27 2020-01-27 graphics/pysvg: Unmaintained, uses EOLed python27 2020-01-27 irc/py-supybot-plugins: Unmaintained, uses EOLed python27 2020-01-27 japanese/kana-no-quiz: Unmaintained, uses EOLed python27 2020-01-27 lang/py-prolog: Unmaintained, uses EOLed python27 2020-01-27 lang/sdcc: Unmaintained, uses EOLed python27 2020-01-27 mail/archivemail: Unmaintained, uses EOLed python27 2020-01-27 mail/mailfmt: Unmaintained, uses EOLed python27 2020-01-27 mail/py-libgmail: Unmaintained, uses EOLed python27 2020-01-27 mail/py-ppolicy: Unmaintained, uses EOLed python27 2020-01-27 mail/rss2email2: Unmaintained, uses EOLed python27 2020-01-27 mail/svnmailer: Unmaintained, uses EOLed python27 2020-01-27 math/biggles: Unmaintained, uses EOLed python27 2020-01-27 math/py-gato: Unmaintained, uses EOLed python27 2020-01-27 math/py-gnuplot: Unmaintained, uses EOLed python27 2020-01-27 math/py-mathdom: Unmaintained, uses EOLed python27 2020-01-27 math/py-probstat: Unmaintained, uses EOLed python27 2020-01-27 math/py-rpy: Unmaintained, uses EOLed python27 2020-01-27 misc/gnome-osd: Unmaintained, uses EOLed python27 2020-01-27 misc/gonvert: Unmaintained, uses EOLed python27 2020-01-27 misc/metalink-editor: Unmaintained, uses EOLed python27 2020-01-27 misc/py-YABT: Unmaintained, uses EOLed python27 2020-01-27 misc/xdg-menu: Unmaintained, uses EOLed python27 2020-01-27 multimedia/devede: Unmaintained, uses EOLed python27 2020-01-27 multimedia/gdvrecv: Unmaintained, uses EOLed python27 2020-01-27 multimedia/mmpython: Unmaintained, uses EOLed python27 2020-01-27 multimedia/pymp: Unmaintained, uses EOLed python27 2020-01-27 net/gtknetcat: Unmaintained, uses EOLed python27 2020-01-27 net/ntlmaps: Unmaintained, uses EOLed python27 2020-01-27 net/polyorb: Unmaintained, uses EOLed python27 2020-01-27 net/py-zsi: Unmaintained, uses EOLed python27 2020-01-27 net/pythondirector: Unmaintained, uses EOLed python27 2020-01-27 net/sippy_b2bua: Unmaintained, uses EOLed python27 2020-01-27 net-im/py-jabber: Unmaintained, uses EOLed python27 2020-01-27 net-im/py-jabberbot: Unmaintained, uses EOLed python27 2020-01-27 net-im/py-libturpial: Unmaintained, uses EOLed python27 2020-01-27 net-im/py-xmpppy-irc: Unmaintained, uses EOLed python27 2020-01-27 net-mgmt/pdagent-integrations: Unmaintained, uses EOLed python27 2020-01-27 net-p2p/tribler: Unmaintained, uses EOLed python27 2020-01-27 news/papercut: Unmaintained, uses EOLed python27 2020-01-27 print/pkipplib: Unmaintained, uses EOLed python27 2020-01-27 print/pkpgcounter: Unmaintained, uses EOLed python27 2020-01-27 print/ttfquery: Unmaintained, uses EOLed python27 2020-01-27 science/gwyddion: Unmaintained, uses EOLed python27 2020-01-27 science/psychopy: Unmaintained, uses EOLed python27 2020-01-27 science/py-hcluster: Unmaintained, uses EOLed python27 2020-01-27 science/py-pyteomics.biolccc: Unmaintained, uses EOLed python27 2020-01-27 science/pycdf: Unmaintained, uses EOLed python27 2020-01-27 security/blindelephant: Unmaintained, uses EOLed python27 2020-01-27 security/cfv: Unmaintained, uses EOLed python27 2020-01-27 security/fsh: Unmaintained, uses EOLed python27 2020-01-27 security/gcipher: Unmaintained, uses EOLed python27
Notes
Notes: svn path=/head/; revision=524263
Diffstat (limited to 'games')
-rw-r--r--games/4stattack/Makefile70
-rw-r--r--games/4stattack/distinfo2
-rw-r--r--games/4stattack/files/4stattack.desktop9
-rw-r--r--games/4stattack/files/4stattack.in7
-rw-r--r--games/4stattack/files/pkg-message.in23
-rw-r--r--games/4stattack/pkg-descr6
-rw-r--r--games/4stattack/pkg-plist248
-rw-r--r--games/Makefile35
-rw-r--r--games/barbie_seahorse_adventures/Makefile73
-rw-r--r--games/barbie_seahorse_adventures/distinfo2
-rw-r--r--games/barbie_seahorse_adventures/files/barbie_seahorse_adventures.in7
-rw-r--r--games/barbie_seahorse_adventures/pkg-descr3
-rw-r--r--games/barbie_seahorse_adventures/pkg-plist419
-rw-r--r--games/battletanks/Makefile56
-rw-r--r--games/battletanks/distinfo2
-rw-r--r--games/battletanks/files/btanks.6145
-rw-r--r--games/battletanks/files/patch-SConstruct80
-rw-r--r--games/battletanks/files/patch-clunk-sse_fft_context.cpp18
-rw-r--r--games/battletanks/files/patch-engine-sl08-sl08.py36
-rw-r--r--games/battletanks/files/patch-engine_net_monitor.cpp10
-rw-r--r--games/battletanks/files/patch-engine_net_scanner.cpp10
-rw-r--r--games/battletanks/files/patch-math-range_list.h19
-rw-r--r--games/battletanks/files/patch-mrt-base_file.h10
-rw-r--r--games/battletanks/files/patch-mrt_logger.cpp11
-rw-r--r--games/battletanks/files/patch-mrt_tcp_socket.cpp10
-rw-r--r--games/battletanks/files/patch-mrt_udp_socket.cpp10
-rw-r--r--games/battletanks/files/patch-sdlx-SConscript10
-rw-r--r--games/battletanks/pkg-descr21
-rw-r--r--games/battletanks/pkg-plist9
-rw-r--r--games/bombz/Makefile64
-rw-r--r--games/bombz/distinfo4
-rw-r--r--games/bombz/files/bombz.in7
-rw-r--r--games/bombz/pkg-descr9
-rw-r--r--games/bombz/pkg-plist154
-rw-r--r--games/bouncy/Makefile76
-rw-r--r--games/bouncy/distinfo4
-rw-r--r--games/bouncy/files/bouncy.in7
-rw-r--r--games/bouncy/pkg-descr10
-rw-r--r--games/bouncy/pkg-plist138
-rw-r--r--games/bubbros/Makefile73
-rw-r--r--games/bubbros/distinfo2
-rw-r--r--games/bubbros/files/bubbros.in7
-rw-r--r--games/bubbros/files/patch-display-xshm.c21
-rw-r--r--games/bubbros/pkg-descr10
-rw-r--r--games/bubbros/pkg-plist453
-rw-r--r--games/childsplay/Makefile56
-rw-r--r--games/childsplay/distinfo3
-rw-r--r--games/childsplay/pkg-descr8
-rw-r--r--games/childsplay/pkg-plist2254
-rw-r--r--games/crossfire-server/Makefile87
-rw-r--r--games/crossfire-server/distinfo6
-rw-r--r--games/crossfire-server/files/patch-common_exp.c11
-rw-r--r--games/crossfire-server/files/patch-common_loader.l13
-rw-r--r--games/crossfire-server/pkg-descr11
-rw-r--r--games/crossfire-server/pkg-plist4179
-rw-r--r--games/duckmaze/Makefile68
-rw-r--r--games/duckmaze/distinfo4
-rw-r--r--games/duckmaze/files/duckmaze.sh.in7
-rw-r--r--games/duckmaze/pkg-descr8
-rw-r--r--games/duckmaze/pkg-plist57
-rw-r--r--games/farblazer/Makefile58
-rw-r--r--games/farblazer/distinfo4
-rw-r--r--games/farblazer/files/farblazer.in7
-rw-r--r--games/farblazer/files/patch-code__sprites__objrocket.py10
-rw-r--r--games/farblazer/pkg-descr5
-rw-r--r--games/farblazer/pkg-plist344
-rw-r--r--games/gbottler/Makefile23
-rw-r--r--games/gbottler/distinfo2
-rw-r--r--games/gbottler/pkg-descr4
-rw-r--r--games/gbottler/pkg-plist103
-rw-r--r--games/glchess/Makefile53
-rw-r--r--games/glchess/distinfo2
-rw-r--r--games/glchess/pkg-descr6
-rw-r--r--games/glchess/pkg-message16
-rw-r--r--games/glchess/pkg-plist216
-rw-r--r--games/gretools/Makefile42
-rw-r--r--games/gretools/distinfo2
-rw-r--r--games/gretools/pkg-descr4
-rw-r--r--games/gretools/pkg-plist13
-rw-r--r--games/kye/Makefile68
-rw-r--r--games/kye/distinfo8
-rw-r--r--games/kye/files/pkg-message.in31
-rw-r--r--games/kye/pkg-descr11
-rw-r--r--games/kye/pkg-plist190
-rw-r--r--games/liquidwar/Makefile44
-rw-r--r--games/liquidwar/distinfo3
-rw-r--r--games/liquidwar/files/patch-configure24
-rw-r--r--games/liquidwar/files/patch-src_wwwsrv.c18
-rw-r--r--games/liquidwar/pkg-descr22
-rw-r--r--games/liquidwar/pkg-plist56
-rw-r--r--games/mopesnake/Makefile70
-rw-r--r--games/mopesnake/distinfo4
-rw-r--r--games/mopesnake/files/mopesnake.in7
-rw-r--r--games/mopesnake/pkg-descr9
-rw-r--r--games/mopesnake/pkg-plist26
-rw-r--r--games/nelly/Makefile62
-rw-r--r--games/nelly/distinfo4
-rw-r--r--games/nelly/files/nelly.in7
-rw-r--r--games/nelly/pkg-descr4
-rw-r--r--games/nelly/pkg-plist68
-rw-r--r--games/oneisenough/Makefile66
-rw-r--r--games/oneisenough/distinfo4
-rw-r--r--games/oneisenough/files/oneisenough.in7
-rw-r--r--games/oneisenough/pkg-descr7
-rw-r--r--games/oneisenough/pkg-plist60
-rw-r--r--games/ptkei/Makefile33
-rw-r--r--games/ptkei/distinfo2
-rw-r--r--games/ptkei/files/ptkei3
-rw-r--r--games/ptkei/pkg-descr3
-rw-r--r--games/ptkei/pkg-plist82
-rw-r--r--games/py-poker-eval/Makefile38
-rw-r--r--games/py-poker-eval/distinfo2
-rw-r--r--games/py-poker-eval/files/patch-Makefile.am17
-rw-r--r--games/py-poker-eval/files/patch-config__ccpython.m421
-rw-r--r--games/py-poker-eval/pkg-descr8
-rw-r--r--games/py-poker-eval/pkg-plist8
-rw-r--r--games/pycadia/Makefile69
-rw-r--r--games/pycadia/distinfo2
-rw-r--r--games/pycadia/files/pycadia.conf56
-rw-r--r--games/pycadia/files/pycadia.sh.in7
-rw-r--r--games/pycadia/pkg-descr9
-rw-r--r--games/pycadia/pkg-plist97
-rw-r--r--games/pydance/Makefile67
-rw-r--r--games/pydance/distinfo26
-rw-r--r--games/pydance/files/patch-dance.py21
-rw-r--r--games/pydance/files/patch-fontfx.py20
-rw-r--r--games/pydance/files/patch-ui.py18
-rw-r--r--games/pydance/files/pkg-message.in12
-rw-r--r--games/pydance/pkg-descr13
-rw-r--r--games/pydance/pkg-plist387
-rw-r--r--games/pysycache/Makefile51
-rw-r--r--games/pysycache/distinfo2
-rw-r--r--games/pysycache/files/patch-datas.py35
-rw-r--r--games/pysycache/files/patch-datasclass.py45
-rw-r--r--games/pysycache/files/patch-pysybuttons.py138
-rw-r--r--games/pysycache/files/patch-pysycache.py147
-rw-r--r--games/pysycache/files/patch-pysyclick.py154
-rw-r--r--games/pysycache/files/patch-pysymove.py162
-rw-r--r--games/pysycache/files/pkg-message.in8
-rw-r--r--games/pysycache/pkg-descr4
-rw-r--r--games/pysycache/pkg-plist402
-rw-r--r--games/pythonchess/Makefile60
-rw-r--r--games/pythonchess/distinfo4
-rw-r--r--games/pythonchess/files/pythonchess.in7
-rw-r--r--games/pythonchess/pkg-descr7
-rw-r--r--games/pythonchess/pkg-plist52
-rw-r--r--games/pytowerdefense/Makefile57
-rw-r--r--games/pytowerdefense/distinfo2
-rw-r--r--games/pytowerdefense/files/pytowerdefense.in7
-rw-r--r--games/pytowerdefense/pkg-descr3
-rw-r--r--games/pytowerdefense/pkg-plist161
-rw-r--r--games/rtb/Makefile52
-rw-r--r--games/rtb/distinfo2
-rw-r--r--games/rtb/files/patch-Robots_seek__and__destroy_seek__and__destroy.cc10
-rw-r--r--games/rtb/files/patch-Robots_xt-bot_xt-bot-a.cpp10
-rw-r--r--games/rtb/files/patch-Robots_xt-bot_xt-bot-b.cpp10
-rw-r--r--games/rtb/files/patch-include_Dialog.h10
-rw-r--r--games/rtb/files/patch-include__Vector2D.h12
-rw-r--r--games/rtb/files/patch-team-framework__io__unixclientcommunicator.cpp10
-rw-r--r--games/rtb/files/patch-team-framework__io__unixinstreambuf.cpp17
-rw-r--r--games/rtb/files/patch-team-framework__io__unixoutstreambuf.cpp14
-rw-r--r--games/rtb/files/patch-team-framework__io__unixremoteclientconnection.cpp10
-rw-r--r--games/rtb/files/patch-team-framework__io__unixrtbconnection.cpp11
-rw-r--r--games/rtb/files/patch-team-framework__io__unixservercommunicator.cpp10
-rw-r--r--games/rtb/files/patch-team-framework__io__unixserverconnection.cpp12
-rw-r--r--games/rtb/files/patch-team-framework__parser__configurationparser.h11
-rw-r--r--games/rtb/files/patch-team-framework__stdnamespace.h12
-rw-r--r--games/rtb/pkg-descr7
-rw-r--r--games/rtb/pkg-plist194
-rw-r--r--games/schiff/Makefile51
-rw-r--r--games/schiff/distinfo4
-rw-r--r--games/schiff/files/schiff.in7
-rw-r--r--games/schiff/pkg-descr6
-rw-r--r--games/schwarzweiss/Makefile62
-rw-r--r--games/schwarzweiss/distinfo4
-rw-r--r--games/schwarzweiss/files/schwarzweiss.in7
-rw-r--r--games/schwarzweiss/pkg-descr15
-rw-r--r--games/schwarzweiss/pkg-plist31
-rw-r--r--games/secrettower/Makefile58
-rw-r--r--games/secrettower/distinfo2
-rw-r--r--games/secrettower/files/pkg-deinstall.in18
-rw-r--r--games/secrettower/files/secrettower.in7
-rw-r--r--games/secrettower/pkg-descr6
-rw-r--r--games/secrettower/pkg-plist127
-rw-r--r--games/slune/Makefile68
-rw-r--r--games/slune/distinfo3
-rw-r--r--games/slune/pkg-descr5
-rw-r--r--games/super_mario_bros_python/Makefile67
-rw-r--r--games/super_mario_bros_python/distinfo4
-rw-r--r--games/super_mario_bros_python/files/super_mario_bros_python.in7
-rw-r--r--games/super_mario_bros_python/pkg-descr3
-rw-r--r--games/super_mario_bros_python/pkg-plist156
-rw-r--r--games/tuxfighter/Makefile68
-rw-r--r--games/tuxfighter/distinfo4
-rw-r--r--games/tuxfighter/files/pkg-message.in15
-rw-r--r--games/tuxfighter/files/tuxfighter.in7
-rw-r--r--games/tuxfighter/pkg-descr11
-rw-r--r--games/tuxfighter/pkg-plist60
-rw-r--r--games/twitch/Makefile60
-rw-r--r--games/twitch/distinfo4
-rw-r--r--games/twitch/files/pkg-message.in22
-rw-r--r--games/twitch/files/twitch.in7
-rw-r--r--games/twitch/pkg-descr9
-rw-r--r--games/twitch/pkg-plist87
-rw-r--r--games/vegastrike/Makefile77
-rw-r--r--games/vegastrike/distinfo2
-rw-r--r--games/vegastrike/files/patch-Makefile.in20
-rw-r--r--games/vegastrike/files/patch-c++107
-rw-r--r--games/vegastrike/files/patch-clang40125
-rw-r--r--games/vegastrike/files/patch-src_cmd_unit__collide.h14
-rw-r--r--games/vegastrike/pkg-descr12
-rw-r--r--games/vegastrike/pkg-message9
-rw-r--r--games/zephulor/Makefile59
-rw-r--r--games/zephulor/distinfo4
-rw-r--r--games/zephulor/files/zephulor.in7
-rw-r--r--games/zephulor/pkg-descr13
-rw-r--r--games/zephulor/pkg-plist123
217 files changed, 0 insertions, 15553 deletions
diff --git a/games/4stattack/Makefile b/games/4stattack/Makefile
deleted file mode 100644
index 356122cb7239..000000000000
--- a/games/4stattack/Makefile
+++ /dev/null
@@ -1,70 +0,0 @@
-# Created by: Jean-Yves Lefort <jylefort@brutele.be>
-# $FreeBSD$
-
-PORTNAME= 4stattack
-PORTVERSION= 2.1.4
-PORTREVISION= 15
-CATEGORIES= games
-MASTER_SITES= SF/forcedattack/4stAttack/${PORTVERSION}/
-DISTNAME= 4stAttack-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Connect four stones in a straight line
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/GPL
-
-RUN_DEPENDS= ${PYGAME}
-
-USES= gnome python:2.7 shebangfix
-SHEBANG_FILES= 4stattack.py
-NO_ARCH= yes
-
-PORTDOCS= changelog.txt credits.txt
-
-INSTALLS_ICONS= yes
-ICON_SIZES= 16x16 22x22 32x32 48x48 64x64
-
-SUB_FILES= ${PORTNAME} pkg-message
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
-.for s in 16 22 32 48 64
- @cd ${WRKSRC}/kde/icons/${s}x${s} ; \
- ${MV} forcedattack2.png ${PORTNAME}_${s}x${s}.png
-.endfor
-
-do-build:
- @${PYTHON_CMD} -m compileall ${WRKSRC}
- @${PYTHON_CMD} -O -m compileall ${WRKSRC}
-
-do-install:
- @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \
- ${WRKDIR}/${PORTNAME}
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} "data gui players" ${STAGEDIR}${DATADIR})
-.for f in *.py *.pyc *.pyo
- ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}
-.endfor
-.for f in settings.ini *.ttf *.sh version
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}
-.endfor
- ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR}
-
-.for s in ${ICON_SIZES}
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/
- ${INSTALL_DATA} ${WRKSRC}/kde/icons/${s}/${PORTNAME}_${s}.png \
- ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png
-.endfor
- ${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/4stattack/distinfo b/games/4stattack/distinfo
deleted file mode 100644
index 0f8daf0cbf66..000000000000
--- a/games/4stattack/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (4stAttack-2.1.4.tar.gz) = 196c553fd3dbda8b2c2a07a9b0cbacf4f067712498f909d2823161e7d0b289e6
-SIZE (4stAttack-2.1.4.tar.gz) = 1828247
diff --git a/games/4stattack/files/4stattack.desktop b/games/4stattack/files/4stattack.desktop
deleted file mode 100644
index f35f5ff6d81f..000000000000
--- a/games/4stattack/files/4stattack.desktop
+++ /dev/null
@@ -1,9 +0,0 @@
-[Desktop Entry]
-Type=Application
-Version=1.0
-Name=4st Attack
-GenericName=4st Attack game
-Comment=Connect four stones in a straight line
-Icon=4stattack
-Exec=4stattack
-Categories=Game;StrategyGame;
diff --git a/games/4stattack/files/4stattack.in b/games/4stattack/files/4stattack.in
deleted file mode 100644
index ddc0e7f9a06b..000000000000
--- a/games/4stattack/files/4stattack.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec %%PYTHON_CMD%% ./4stattack.py -ini ~/.4stattackrc "${@}"
diff --git a/games/4stattack/files/pkg-message.in b/games/4stattack/files/pkg-message.in
deleted file mode 100644
index 1dd6cd74cfa8..000000000000
--- a/games/4stattack/files/pkg-message.in
+++ /dev/null
@@ -1,23 +0,0 @@
-[
-{ type: install
- message: <<EOM
-4st Attack has been installed.
-
-All options are given only in the config file.
-
-Please copy settings.ini to your home directory and adjust it
-
- su user
-
- cp %%DATADIR%%/settings.ini ~/.4stattackrc
-
-You could manually change Permissions with:
-
- /bin/chmod 644 ~/.4stattackrc
-
- exit
-
-Have fun!
-EOM
-}
-]
diff --git a/games/4stattack/pkg-descr b/games/4stattack/pkg-descr
deleted file mode 100644
index f57068ab6416..000000000000
--- a/games/4stattack/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-4st Attack is a game in which you have to try to out-smart your
-opponent. The goal of the game is to connect four of stones in a
-straight line. This can be horizontaly, vertically and even
-diagonnally.
-
-WWW: http://forcedattack.sourceforge.net/
diff --git a/games/4stattack/pkg-plist b/games/4stattack/pkg-plist
deleted file mode 100644
index 28fe8c4c9e3a..000000000000
--- a/games/4stattack/pkg-plist
+++ /dev/null
@@ -1,248 +0,0 @@
-bin/4stattack
-%%DATADIR%%/4stattack.py
-%%DATADIR%%/4stattack.pyc
-%%DATADIR%%/4stattack.pyo
-%%DATADIR%%/animator.py
-%%DATADIR%%/animator.pyc
-%%DATADIR%%/animator.pyo
-%%DATADIR%%/board.py
-%%DATADIR%%/board.pyc
-%%DATADIR%%/board.pyo
-%%DATADIR%%/chat.py
-%%DATADIR%%/chat.pyc
-%%DATADIR%%/chat.pyo
-%%DATADIR%%/creditsscreen.py
-%%DATADIR%%/creditsscreen.pyc
-%%DATADIR%%/creditsscreen.pyo
-%%DATADIR%%/data/music/4stattack.ogg
-%%DATADIR%%/data/themes/clean/1024x768/awaitingconnection.png
-%%DATADIR%%/data/themes/clean/1024x768/back.png
-%%DATADIR%%/data/themes/clean/1024x768/background.png
-%%DATADIR%%/data/themes/clean/1024x768/chakie.png
-%%DATADIR%%/data/themes/clean/1024x768/connecting-plain.png
-%%DATADIR%%/data/themes/clean/1024x768/connecting.png
-%%DATADIR%%/data/themes/clean/1024x768/credits.png
-%%DATADIR%%/data/themes/clean/1024x768/cursor.png
-%%DATADIR%%/data/themes/clean/1024x768/draw.png
-%%DATADIR%%/data/themes/clean/1024x768/error-connecting.png
-%%DATADIR%%/data/themes/clean/1024x768/frame.png
-%%DATADIR%%/data/themes/clean/1024x768/frm_bl.png
-%%DATADIR%%/data/themes/clean/1024x768/frm_br.png
-%%DATADIR%%/data/themes/clean/1024x768/frm_left.png
-%%DATADIR%%/data/themes/clean/1024x768/frm_right.png
-%%DATADIR%%/data/themes/clean/1024x768/frm_tl.png
-%%DATADIR%%/data/themes/clean/1024x768/frm_top.png
-%%DATADIR%%/data/themes/clean/1024x768/frm_tr.png
-%%DATADIR%%/data/themes/clean/1024x768/fullscreen.png
-%%DATADIR%%/data/themes/clean/1024x768/graphics.png
-%%DATADIR%%/data/themes/clean/1024x768/green-zebra.png
-%%DATADIR%%/data/themes/clean/1024x768/grid.png
-%%DATADIR%%/data/themes/clean/1024x768/hostagame.png
-%%DATADIR%%/data/themes/clean/1024x768/joinagame.png
-%%DATADIR%%/data/themes/clean/1024x768/keepplaying.png
-%%DATADIR%%/data/themes/clean/1024x768/korruptor.png
-%%DATADIR%%/data/themes/clean/1024x768/locations.ini
-%%DATADIR%%/data/themes/clean/1024x768/logo.png
-%%DATADIR%%/data/themes/clean/1024x768/multiplayer.png
-%%DATADIR%%/data/themes/clean/1024x768/music.png
-%%DATADIR%%/data/themes/clean/1024x768/ok.png
-%%DATADIR%%/data/themes/clean/1024x768/playervscpu.png
-%%DATADIR%%/data/themes/clean/1024x768/programming.png
-%%DATADIR%%/data/themes/clean/1024x768/pygame.png
-%%DATADIR%%/data/themes/clean/1024x768/quit.png
-%%DATADIR%%/data/themes/clean/1024x768/quitgame.png
-%%DATADIR%%/data/themes/clean/1024x768/radio-off.png
-%%DATADIR%%/data/themes/clean/1024x768/radio-on.png
-%%DATADIR%%/data/themes/clean/1024x768/radio.png
-%%DATADIR%%/data/themes/clean/1024x768/selector.png
-%%DATADIR%%/data/themes/clean/1024x768/selector1.png
-%%DATADIR%%/data/themes/clean/1024x768/selector2.png
-%%DATADIR%%/data/themes/clean/1024x768/settings.png
-%%DATADIR%%/data/themes/clean/1024x768/slm-text.png
-%%DATADIR%%/data/themes/clean/1024x768/slm.png
-%%DATADIR%%/data/themes/clean/1024x768/start.png
-%%DATADIR%%/data/themes/clean/1024x768/stone_1.png
-%%DATADIR%%/data/themes/clean/1024x768/stone_2.png
-%%DATADIR%%/data/themes/clean/1024x768/thanks.png
-%%DATADIR%%/data/themes/clean/1024x768/wannaquit.png
-%%DATADIR%%/data/themes/clean/1024x768/won_1.png
-%%DATADIR%%/data/themes/clean/1024x768/won_2.png
-%%DATADIR%%/data/themes/clean/audio.ini
-%%DATADIR%%/data/themes/clean/graphics.ini
-%%DATADIR%%/endgamedialog.py
-%%DATADIR%%/endgamedialog.pyc
-%%DATADIR%%/endgamedialog.pyo
-%%DATADIR%%/endscreen.py
-%%DATADIR%%/endscreen.pyc
-%%DATADIR%%/endscreen.pyo
-%%DATADIR%%/game.py
-%%DATADIR%%/game.pyc
-%%DATADIR%%/game.pyo
-%%DATADIR%%/gamelog.py
-%%DATADIR%%/gamelog.pyc
-%%DATADIR%%/gamelog.pyo
-%%DATADIR%%/gamescreen.py
-%%DATADIR%%/gamescreen.pyc
-%%DATADIR%%/gamescreen.pyo
-%%DATADIR%%/gui/__init__.py
-%%DATADIR%%/gui/__init__.pyc
-%%DATADIR%%/gui/__init__.pyo
-%%DATADIR%%/gui/button.py
-%%DATADIR%%/gui/button.pyc
-%%DATADIR%%/gui/button.pyo
-%%DATADIR%%/gui/canvas.py
-%%DATADIR%%/gui/canvas.pyc
-%%DATADIR%%/gui/canvas.pyo
-%%DATADIR%%/gui/checkbox.py
-%%DATADIR%%/gui/checkbox.pyc
-%%DATADIR%%/gui/checkbox.pyo
-%%DATADIR%%/gui/dialog.py
-%%DATADIR%%/gui/dialog.pyc
-%%DATADIR%%/gui/dialog.pyo
-%%DATADIR%%/gui/dialogs/dialog
-%%DATADIR%%/gui/dialogs/end_game.py
-%%DATADIR%%/gui/dialogs/end_game.pyc
-%%DATADIR%%/gui/dialogs/end_game.pyo
-%%DATADIR%%/gui/dialogs/info_map.py
-%%DATADIR%%/gui/dialogs/info_map.pyc
-%%DATADIR%%/gui/dialogs/info_map.pyo
-%%DATADIR%%/gui/dialogs/info_scenario.py
-%%DATADIR%%/gui/dialogs/info_scenario.pyc
-%%DATADIR%%/gui/dialogs/info_scenario.pyo
-%%DATADIR%%/gui/dialogs/info_units.py
-%%DATADIR%%/gui/dialogs/info_units.pyc
-%%DATADIR%%/gui/dialogs/info_units.pyo
-%%DATADIR%%/gui/dialogs/main_dialog.py
-%%DATADIR%%/gui/dialogs/main_dialog.pyc
-%%DATADIR%%/gui/dialogs/main_dialog.pyo
-%%DATADIR%%/gui/dialogs/new_game.py
-%%DATADIR%%/gui/dialogs/new_game.pyc
-%%DATADIR%%/gui/dialogs/new_game.pyo
-%%DATADIR%%/gui/dialogs/select_scenario.py
-%%DATADIR%%/gui/dialogs/select_scenario.pyc
-%%DATADIR%%/gui/dialogs/select_scenario.pyo
-%%DATADIR%%/gui/dialogs/setup_client.py
-%%DATADIR%%/gui/dialogs/setup_client.pyc
-%%DATADIR%%/gui/dialogs/setup_client.pyo
-%%DATADIR%%/gui/dialogs/setup_network.py
-%%DATADIR%%/gui/dialogs/setup_network.pyc
-%%DATADIR%%/gui/dialogs/setup_network.pyo
-%%DATADIR%%/gui/dialogs/setup_players.py
-%%DATADIR%%/gui/dialogs/setup_players.pyc
-%%DATADIR%%/gui/dialogs/setup_players.pyo
-%%DATADIR%%/gui/dialogs/start_game.py
-%%DATADIR%%/gui/dialogs/start_game.pyc
-%%DATADIR%%/gui/dialogs/start_game.pyo
-%%DATADIR%%/gui/dialogs/wait_client.py
-%%DATADIR%%/gui/dialogs/wait_client.pyc
-%%DATADIR%%/gui/dialogs/wait_client.pyo
-%%DATADIR%%/gui/editfield.py
-%%DATADIR%%/gui/editfield.pyc
-%%DATADIR%%/gui/editfield.pyo
-%%DATADIR%%/gui/fader.py
-%%DATADIR%%/gui/fader.pyc
-%%DATADIR%%/gui/fader.pyo
-%%DATADIR%%/gui/image.py
-%%DATADIR%%/gui/image.pyc
-%%DATADIR%%/gui/image.pyo
-%%DATADIR%%/gui/label.py
-%%DATADIR%%/gui/label.pyc
-%%DATADIR%%/gui/label.pyo
-%%DATADIR%%/gui/messagebox.py
-%%DATADIR%%/gui/messagebox.pyc
-%%DATADIR%%/gui/messagebox.pyo
-%%DATADIR%%/gui/progress.py
-%%DATADIR%%/gui/progress.pyc
-%%DATADIR%%/gui/progress.pyo
-%%DATADIR%%/gui/widget.py
-%%DATADIR%%/gui/widget.pyc
-%%DATADIR%%/gui/widget.pyo
-%%DATADIR%%/gui/widget_manager.py
-%%DATADIR%%/gui/widget_manager.pyc
-%%DATADIR%%/gui/widget_manager.pyo
-%%DATADIR%%/inisettings.py
-%%DATADIR%%/inisettings.pyc
-%%DATADIR%%/inisettings.pyo
-%%DATADIR%%/multiplayerscreen.py
-%%DATADIR%%/multiplayerscreen.pyc
-%%DATADIR%%/multiplayerscreen.pyo
-%%DATADIR%%/players/__init__.py
-%%DATADIR%%/players/__init__.pyc
-%%DATADIR%%/players/__init__.pyo
-%%DATADIR%%/players/agressive.py
-%%DATADIR%%/players/agressive.pyc
-%%DATADIR%%/players/agressive.pyo
-%%DATADIR%%/players/connectscore.py
-%%DATADIR%%/players/connectscore.pyc
-%%DATADIR%%/players/connectscore.pyo
-%%DATADIR%%/players/human.py
-%%DATADIR%%/players/human.pyc
-%%DATADIR%%/players/human.pyo
-%%DATADIR%%/players/minmax.py
-%%DATADIR%%/players/minmax.pyc
-%%DATADIR%%/players/minmax.pyo
-%%DATADIR%%/players/multiplayer.py
-%%DATADIR%%/players/multiplayer.pyc
-%%DATADIR%%/players/multiplayer.pyo
-%%DATADIR%%/players/multiplayer_receiver.py
-%%DATADIR%%/players/multiplayer_receiver.pyc
-%%DATADIR%%/players/multiplayer_receiver.pyo
-%%DATADIR%%/players/multiplayer_sender.py
-%%DATADIR%%/players/multiplayer_sender.pyc
-%%DATADIR%%/players/multiplayer_sender.pyo
-%%DATADIR%%/players/neuralai.py
-%%DATADIR%%/players/neuralai.pyc
-%%DATADIR%%/players/neuralai.pyo
-%%DATADIR%%/players/player.py
-%%DATADIR%%/players/player.pyc
-%%DATADIR%%/players/player.pyo
-%%DATADIR%%/players/randomai.py
-%%DATADIR%%/players/randomai.pyc
-%%DATADIR%%/players/randomai.pyo
-%%DATADIR%%/players/strategic.py
-%%DATADIR%%/players/strategic.pyc
-%%DATADIR%%/players/strategic.pyo
-%%DATADIR%%/players/treeai.py
-%%DATADIR%%/players/treeai.pyc
-%%DATADIR%%/players/treeai.pyo
-%%DATADIR%%/players/weighted.py
-%%DATADIR%%/players/weighted.pyc
-%%DATADIR%%/players/weighted.pyo
-%%DATADIR%%/quit.py
-%%DATADIR%%/quit.pyc
-%%DATADIR%%/quit.pyo
-%%DATADIR%%/rules.py
-%%DATADIR%%/rules.pyc
-%%DATADIR%%/rules.pyo
-%%DATADIR%%/scoremap.py
-%%DATADIR%%/scoremap.pyc
-%%DATADIR%%/scoremap.pyo
-%%DATADIR%%/setini.py
-%%DATADIR%%/setini.pyc
-%%DATADIR%%/setini.pyo
-%%DATADIR%%/settings.ini
-%%DATADIR%%/settingsscreen.py
-%%DATADIR%%/settingsscreen.pyc
-%%DATADIR%%/settingsscreen.pyo
-%%DATADIR%%/startscreen.py
-%%DATADIR%%/startscreen.pyc
-%%DATADIR%%/startscreen.pyo
-%%DATADIR%%/technical.ttf
-%%DATADIR%%/testgui.py
-%%DATADIR%%/testgui.pyc
-%%DATADIR%%/testgui.pyo
-%%DATADIR%%/testini.py
-%%DATADIR%%/testini.pyc
-%%DATADIR%%/testini.pyo
-%%DATADIR%%/themeresizer.py
-%%DATADIR%%/themeresizer.pyc
-%%DATADIR%%/themeresizer.pyo
-%%DATADIR%%/themeresizer.sh
-%%DATADIR%%/version
-share/applications/4stattack.desktop
-share/icons/hicolor/16x16/apps/4stattack.png
-share/icons/hicolor/22x22/apps/4stattack.png
-share/icons/hicolor/32x32/apps/4stattack.png
-share/icons/hicolor/48x48/apps/4stattack.png
-share/icons/hicolor/64x64/apps/4stattack.png
-share/pixmaps/4stattack.png
diff --git a/games/Makefile b/games/Makefile
index 8a56a8454cd1..5f6cab87b9d2 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -10,7 +10,6 @@
SUBDIR += 3dc
SUBDIR += 3dpong
SUBDIR += 3omns
- SUBDIR += 4stattack
SUBDIR += 54321
SUBDIR += 7kaa
SUBDIR += 90secondportraits
@@ -73,13 +72,11 @@
SUBDIR += awele
SUBDIR += ballerburg
SUBDIR += banihstypos
- SUBDIR += barbie_seahorse_adventures
SUBDIR += barony
SUBDIR += barrage
SUBDIR += bass
SUBDIR += bastet
SUBDIR += battalion
- SUBDIR += battletanks
SUBDIR += belooted
SUBDIR += beret
SUBDIR += billardgl
@@ -104,9 +101,7 @@
SUBDIR += bomberclone
SUBDIR += bomberinstinct
SUBDIR += bombherman
- SUBDIR += bombz
SUBDIR += bomns
- SUBDIR += bouncy
SUBDIR += bovo
SUBDIR += braincurses
SUBDIR += brainparty
@@ -123,7 +118,6 @@
SUBDIR += bsdtris
SUBDIR += bsp
SUBDIR += bstone
- SUBDIR += bubbros
SUBDIR += bugsquish
SUBDIR += bugsx
SUBDIR += bumprace
@@ -144,7 +138,6 @@
SUBDIR += cgoban
SUBDIR += chapping
SUBDIR += chessx
- SUBDIR += childsplay
SUBDIR += chocolate-doom
SUBDIR += chroma
SUBDIR += chromium-bsu
@@ -172,7 +165,6 @@
SUBDIR += criticalmass
SUBDIR += critterding
SUBDIR += crossfire-client
- SUBDIR += crossfire-server
SUBDIR += crrcsim
SUBDIR += cryptoslam
SUBDIR += csmash
@@ -211,7 +203,6 @@
SUBDIR += dose-response
SUBDIR += dreamchess
SUBDIR += drm
- SUBDIR += duckmaze
SUBDIR += duel
SUBDIR += dunelegacy
SUBDIR += dungeon
@@ -254,7 +245,6 @@
SUBDIR += f1spirit-remake
SUBDIR += fairymax
SUBDIR += falconseye
- SUBDIR += farblazer
SUBDIR += fargoal
SUBDIR += fbg2
SUBDIR += fightorperish
@@ -309,7 +299,6 @@
SUBDIR += galaxis
SUBDIR += galaxyhack
SUBDIR += garden-of-coloured-lights
- SUBDIR += gbottler
SUBDIR += gbrainy
SUBDIR += gcompris
SUBDIR += gcompris-qt
@@ -321,7 +310,6 @@
SUBDIR += gl-117
SUBDIR += glaxium
SUBDIR += glbsp
- SUBDIR += glchess
SUBDIR += glest
SUBDIR += glest-data
SUBDIR += glightoff
@@ -364,7 +352,6 @@
SUBDIR += gracer
SUBDIR += granatier
SUBDIR += greed
- SUBDIR += gretools
SUBDIR += griels-quest
SUBDIR += grubik
SUBDIR += gshisen
@@ -475,7 +462,6 @@
SUBDIR += ktuberling
SUBDIR += kubrick
SUBDIR += kuklomenos
- SUBDIR += kye
SUBDIR += ladder
SUBDIR += lander
SUBDIR += lapispuzzle
@@ -529,7 +515,6 @@
SUBDIR += linux-ut2003-demo
SUBDIR += linux-virtual-jay-peak
SUBDIR += linwarrior
- SUBDIR += liquidwar
SUBDIR += lizzie
SUBDIR += lm-solve
SUBDIR += lmarbles
@@ -579,7 +564,6 @@
SUBDIR += moon-buggy
SUBDIR += moonlander
SUBDIR += moonlight-embedded
- SUBDIR += mopesnake
SUBDIR += moria
SUBDIR += motogt
SUBDIR += mrboom
@@ -595,7 +579,6 @@
SUBDIR += narcissu2
SUBDIR += nazghul
SUBDIR += nehquake
- SUBDIR += nelly
SUBDIR += nethack32
SUBDIR += nethack33
SUBDIR += nethack33-nox11
@@ -630,7 +613,6 @@
SUBDIR += odamex
SUBDIR += oldrunner
SUBDIR += omega
- SUBDIR += oneisenough
SUBDIR += oneko
SUBDIR += oneko-sakura
SUBDIR += onscripter
@@ -733,24 +715,17 @@
SUBDIR += prboom
SUBDIR += prboom-plus
SUBDIR += primateplunge
- SUBDIR += ptkei
SUBDIR += puckman
SUBDIR += pushover
SUBDIR += pvpgn
SUBDIR += py-fife
SUBDIR += py-mnemosyne
- SUBDIR += py-poker-eval
SUBDIR += py-sgflib
SUBDIR += py-sgfsummary
- SUBDIR += pycadia
- SUBDIR += pydance
SUBDIR += pyfa
SUBDIR += pysolfc
SUBDIR += pyspacewar
- SUBDIR += pysycache
- SUBDIR += pythonchess
SUBDIR += pythonsudoku
- SUBDIR += pytowerdefense
SUBDIR += q2p
SUBDIR += q2pro
SUBDIR += q3cellshading
@@ -816,7 +791,6 @@
SUBDIR += rocksndiamonds
SUBDIR += rocksndiamonds-data
SUBDIR += rottdc
- SUBDIR += rtb
SUBDIR += rubix
SUBDIR += rubygem-fortune_gem
SUBDIR += rubygem-lolcat
@@ -825,8 +799,6 @@
SUBDIR += sarien
SUBDIR += sauerbraten
SUBDIR += scare
- SUBDIR += schiff
- SUBDIR += schwarzweiss
SUBDIR += scid
SUBDIR += scorched3d
SUBDIR += scourge
@@ -847,7 +819,6 @@
SUBDIR += seahaven
SUBDIR += searchandrescue
SUBDIR += searchandrescue-data
- SUBDIR += secrettower
SUBDIR += senken
SUBDIR += sets
SUBDIR += sex
@@ -865,7 +836,6 @@
SUBDIR += sl
SUBDIR += slashem-tty
SUBDIR += slump
- SUBDIR += slune
SUBDIR += sokoban
SUBDIR += sol
SUBDIR += solarconquest
@@ -894,7 +864,6 @@
SUBDIR += stuntrally
SUBDIR += sudoku_solver
SUBDIR += sudsol
- SUBDIR += super_mario_bros_python
SUBDIR += super_methane_brothers
SUBDIR += supertux
SUBDIR += supertux2
@@ -947,7 +916,6 @@
SUBDIR += ttt
SUBDIR += tty-solitaire
SUBDIR += tux-aqfh
- SUBDIR += tuxfighter
SUBDIR += tuxkart
SUBDIR += tuxmath
SUBDIR += tuxpaint
@@ -957,7 +925,6 @@
SUBDIR += tuxracer
SUBDIR += tuxtype
SUBDIR += twind
- SUBDIR += twitch
SUBDIR += tycho
SUBDIR += typespeed
SUBDIR += tyrian-data
@@ -978,7 +945,6 @@
SUBDIR += vavoom
SUBDIR += vavoom-extras
SUBDIR += vectoroids
- SUBDIR += vegastrike
SUBDIR += vegastrike-data
SUBDIR += veloren
SUBDIR += violetland
@@ -1129,7 +1095,6 @@
SUBDIR += zatacka
SUBDIR += zaz
SUBDIR += zdoom
- SUBDIR += zephulor
SUBDIR += zhlt
SUBDIR += zoom
SUBDIR += ztrack
diff --git a/games/barbie_seahorse_adventures/Makefile b/games/barbie_seahorse_adventures/Makefile
deleted file mode 100644
index f10f139de97a..000000000000
--- a/games/barbie_seahorse_adventures/Makefile
+++ /dev/null
@@ -1,73 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= barbie_seahorse_adventures
-PORTVERSION= 1.1
-PORTREVISION= 6
-CATEGORIES= games python
-MASTER_SITES= http://www.imitationpickles.org/barbie/files/
-DISTNAME= barbie-${DISTVERSION}
-DIST_SUBDIR= python
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= You are a seahorse and you want to go to the moon!
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-RUN_DEPENDS= ${PYGAME}
-
-WRKSRC= ${WRKDIR}/barbie-${DISTVERSION}
-
-USES= dos2unix gnome python:2.7 shebangfix tar:tgz
-SHEBANG_FILES= run_game.py create-upload.py
-DOS2UNIX_GLOB= *.py
-NO_BUILD= yes
-NO_ARCH= yes
-
-PORTDOCS= CHANGES.txt LEVELS.txt NOTES.txt README.txt
-OPTIONS_DEFINE= DOCS
-
-INSTALLS_ICONS= yes
-ICON_SIZES= 32x32 64x64 128x128
-
-SUB_FILES= ${PORTNAME}
-
-DESKTOP_ENTRIES="Barbie Seahorse Adventures" "" "${PORTNAME}" \
- "${PORTNAME}" "Game;ArcadeGame;" ""
-
-post-extract:
- @cd ${WRKSRC} && ${RM} data/REMOVE_ME.txt data/sample.txt \
- lib/pgu/LICENSE.txt
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/usr/bin/python|${PYTHON_CMD}|' \
- ${WRKSRC}/leveledit.py ${WRKSRC}/tileedit.py
- @${FIND} ${WRKSRC} -name "*.bak" -delete
-.for s in 32 64 128
- @cd ${WRKSRC} && \
- ${MV} icon${s}.png ${PORTNAME}_${s}x${s}.png
-.endfor
-
-do-install:
- @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \
- ${WRKDIR}/${PORTNAME}
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} "data lib" ${STAGEDIR}${DATADIR})
- ${INSTALL_SCRIPT} ${WRKSRC}/*.py ${STAGEDIR}${DATADIR}
-
-.for s in ${ICON_SIZES}
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}_${s}.png \
- ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png
-.endfor
- ${LN} -sf ${PREFIX}/share/icons/hicolor/64x64/apps/${PORTNAME}.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/
-
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/barbie_seahorse_adventures/distinfo b/games/barbie_seahorse_adventures/distinfo
deleted file mode 100644
index b1ca444d7045..000000000000
--- a/games/barbie_seahorse_adventures/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (python/barbie-1.1.tgz) = 915e261ae6b4321a38740c38ddf5f32b791b2c00b6f9f0cdd9fb87b0acf4f9f0
-SIZE (python/barbie-1.1.tgz) = 2205215
diff --git a/games/barbie_seahorse_adventures/files/barbie_seahorse_adventures.in b/games/barbie_seahorse_adventures/files/barbie_seahorse_adventures.in
deleted file mode 100644
index 8736ed7fdef4..000000000000
--- a/games/barbie_seahorse_adventures/files/barbie_seahorse_adventures.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec %%PYTHON_CMD%% ./run_game.py "${@}"
diff --git a/games/barbie_seahorse_adventures/pkg-descr b/games/barbie_seahorse_adventures/pkg-descr
deleted file mode 100644
index 36ecdd54daca..000000000000
--- a/games/barbie_seahorse_adventures/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-You are a seahorse and you want to go to the moon!
-
-WWW: http://www.imitationpickles.org/barbie/
diff --git a/games/barbie_seahorse_adventures/pkg-plist b/games/barbie_seahorse_adventures/pkg-plist
deleted file mode 100644
index 1a5e356c1e23..000000000000
--- a/games/barbie_seahorse_adventures/pkg-plist
+++ /dev/null
@@ -1,419 +0,0 @@
-bin/barbie_seahorse_adventures
-%%DATADIR%%/create-upload.py
-%%DATADIR%%/data/6x12.png
-%%DATADIR%%/data/bkgr.png
-%%DATADIR%%/data/bkgr/1.png
-%%DATADIR%%/data/bkgr/2.png
-%%DATADIR%%/data/bkgr/3.png
-%%DATADIR%%/data/bkgr/3old.png
-%%DATADIR%%/data/bkgr/4.png
-%%DATADIR%%/data/bkgr/5.png
-%%DATADIR%%/data/bkgr/6.png
-%%DATADIR%%/data/bkgr/7.png
-%%DATADIR%%/data/bkgr/8.png
-%%DATADIR%%/data/codes.tga
-%%DATADIR%%/data/fonts/04B_20__.TTF
-%%DATADIR%%/data/fonts/about.gif
-%%DATADIR%%/data/images/big-bubble.png
-%%DATADIR%%/data/images/blob.png
-%%DATADIR%%/data/images/boss/left-0.png
-%%DATADIR%%/data/images/boss/left-1.png
-%%DATADIR%%/data/images/boss/left-2.png
-%%DATADIR%%/data/images/boss/left-3.png
-%%DATADIR%%/data/images/boss/left-4.png
-%%DATADIR%%/data/images/boss/left-5.png
-%%DATADIR%%/data/images/boss/left-6.png
-%%DATADIR%%/data/images/boss/left-7.png
-%%DATADIR%%/data/images/boss/left-damage-0.png
-%%DATADIR%%/data/images/boss/left-damage-1.png
-%%DATADIR%%/data/images/boss/left-damage-2.png
-%%DATADIR%%/data/images/boss/left-damage-3.png
-%%DATADIR%%/data/images/boss/left-damage-4.png
-%%DATADIR%%/data/images/boss/left-damage-5.png
-%%DATADIR%%/data/images/boss/left-damage-6.png
-%%DATADIR%%/data/images/boss/left-damage-7.png
-%%DATADIR%%/data/images/brobo-left-0.png
-%%DATADIR%%/data/images/brobo-left-1.png
-%%DATADIR%%/data/images/bubble.png
-%%DATADIR%%/data/images/captured-generic.png
-%%DATADIR%%/data/images/dead-right.png
-%%DATADIR%%/data/images/door-1.png
-%%DATADIR%%/data/images/door-2.png
-%%DATADIR%%/data/images/door-open.png
-%%DATADIR%%/data/images/fireball.png
-%%DATADIR%%/data/images/fireguy-right-0.png
-%%DATADIR%%/data/images/fireguy-right-1.png
-%%DATADIR%%/data/images/frog/jump-left.png
-%%DATADIR%%/data/images/frog/jump-right.png
-%%DATADIR%%/data/images/frog/jump.png
-%%DATADIR%%/data/images/frog/prejump-left.png
-%%DATADIR%%/data/images/frog/prejump-right.png
-%%DATADIR%%/data/images/frog/prejump.png
-%%DATADIR%%/data/images/frog/walk-left-0.png
-%%DATADIR%%/data/images/frog/walk-left-1.png
-%%DATADIR%%/data/images/frog/walk-left-2.png
-%%DATADIR%%/data/images/frog/walk-left-3.png
-%%DATADIR%%/data/images/frog/walk-left-4.png
-%%DATADIR%%/data/images/frog/walk-right-0.png
-%%DATADIR%%/data/images/frog/walk-right-1.png
-%%DATADIR%%/data/images/frog/walk-right-2.png
-%%DATADIR%%/data/images/frog/walk-right-3.png
-%%DATADIR%%/data/images/frog/walk-right-4.png
-%%DATADIR%%/data/images/laser.png
-%%DATADIR%%/data/images/octo.png
-%%DATADIR%%/data/images/panda-left.png
-%%DATADIR%%/data/images/parrot/left-0.png
-%%DATADIR%%/data/images/parrot/left-1.png
-%%DATADIR%%/data/images/parrot/left-2.png
-%%DATADIR%%/data/images/parrot/left-3.png
-%%DATADIR%%/data/images/platform/1.png
-%%DATADIR%%/data/images/platform/2.png
-%%DATADIR%%/data/images/platform/3.png
-%%DATADIR%%/data/images/platform/4.png
-%%DATADIR%%/data/images/player/right-jump-shoot-1.png
-%%DATADIR%%/data/images/player/right-jump-shoot-2.png
-%%DATADIR%%/data/images/player/right-jump.png
-%%DATADIR%%/data/images/player/right-shoot-1.png
-%%DATADIR%%/data/images/player/right-shoot-2.png
-%%DATADIR%%/data/images/player/right-walk-1.png
-%%DATADIR%%/data/images/player/right-walk-2.png
-%%DATADIR%%/data/images/player/right-walk-3.png
-%%DATADIR%%/data/images/player/right-walk-4.png
-%%DATADIR%%/data/images/player/right.png
-%%DATADIR%%/data/images/points/100.png
-%%DATADIR%%/data/images/points/1000.png
-%%DATADIR%%/data/images/points/250.png
-%%DATADIR%%/data/images/points/500.png
-%%DATADIR%%/data/images/robo-left.png
-%%DATADIR%%/data/images/shootbot-left-0.png
-%%DATADIR%%/data/images/shootbot-left-1.png
-%%DATADIR%%/data/images/shootbot-left-2.png
-%%DATADIR%%/data/images/shootbot-left-3.png
-%%DATADIR%%/data/images/shootbot-left-shoot.png
-%%DATADIR%%/data/images/splayer/right-jump-shoot-1.png
-%%DATADIR%%/data/images/splayer/right-jump-shoot-2.png
-%%DATADIR%%/data/images/splayer/right-jump.png
-%%DATADIR%%/data/images/splayer/right-shoot-1.png
-%%DATADIR%%/data/images/splayer/right-shoot-2.png
-%%DATADIR%%/data/images/splayer/right-walk-1.png
-%%DATADIR%%/data/images/splayer/right-walk-2.png
-%%DATADIR%%/data/images/splayer/right-walk-3.png
-%%DATADIR%%/data/images/splayer/right-walk-4.png
-%%DATADIR%%/data/images/splayer/right.png
-%%DATADIR%%/data/images/svolcano.png
-%%DATADIR%%/data/intro/moon2.png
-%%DATADIR%%/data/levels/160x160.tga
-%%DATADIR%%/data/levels/160x40.tga
-%%DATADIR%%/data/levels/40x160.tga
-%%DATADIR%%/data/levels/80x80.tga
-%%DATADIR%%/data/levels/boss_1.tga
-%%DATADIR%%/data/levels/drpetter_1.tga
-%%DATADIR%%/data/levels/eugman_1.tga
-%%DATADIR%%/data/levels/fydo_1.tga
-%%DATADIR%%/data/levels/pekuja_1.tga
-%%DATADIR%%/data/levels/pekuja_2.tga
-%%DATADIR%%/data/levels/pekuja_3.tga
-%%DATADIR%%/data/levels/phil_1.tga
-%%DATADIR%%/data/levels/phil_10.tga
-%%DATADIR%%/data/levels/phil_11.tga
-%%DATADIR%%/data/levels/phil_12.tga
-%%DATADIR%%/data/levels/phil_13.tga
-%%DATADIR%%/data/levels/phil_14.tga
-%%DATADIR%%/data/levels/phil_15.tga
-%%DATADIR%%/data/levels/phil_2.tga
-%%DATADIR%%/data/levels/phil_3.tga
-%%DATADIR%%/data/levels/phil_4.tga
-%%DATADIR%%/data/levels/phil_5.tga
-%%DATADIR%%/data/levels/phil_6.tga
-%%DATADIR%%/data/levels/phil_7.tga
-%%DATADIR%%/data/levels/phil_8.tga
-%%DATADIR%%/data/levels/phil_9.tga
-%%DATADIR%%/data/levels/tee_1.tga
-%%DATADIR%%/data/levels/test.tga
-%%DATADIR%%/data/levels/tim_1.tga
-%%DATADIR%%/data/levels/tim_2.tga
-%%DATADIR%%/data/levels/tim_4.tga
-%%DATADIR%%/data/music/1.ogg
-%%DATADIR%%/data/music/2.ogg
-%%DATADIR%%/data/music/3.ogg
-%%DATADIR%%/data/music/5.ogg
-%%DATADIR%%/data/music/8.ogg
-%%DATADIR%%/data/music/death.ogg
-%%DATADIR%%/data/music/finish.ogg
-%%DATADIR%%/data/music/lvlwin.ogg
-%%DATADIR%%/data/music/title.ogg
-%%DATADIR%%/data/pal.png
-%%DATADIR%%/data/sfx/boss_explode.wav
-%%DATADIR%%/data/sfx/bubble.wav
-%%DATADIR%%/data/sfx/capsule.wav
-%%DATADIR%%/data/sfx/coin.wav
-%%DATADIR%%/data/sfx/door.wav
-%%DATADIR%%/data/sfx/explode.wav
-%%DATADIR%%/data/sfx/fally.wav
-%%DATADIR%%/data/sfx/hit.wav
-%%DATADIR%%/data/sfx/item.wav
-%%DATADIR%%/data/sfx/jump.wav
-%%DATADIR%%/data/sfx/pop.wav
-%%DATADIR%%/data/sfx/powerup.wav
-%%DATADIR%%/data/themes/default/Vera.ttf
-%%DATADIR%%/data/themes/default/box.down.png
-%%DATADIR%%/data/themes/default/box.hover.png
-%%DATADIR%%/data/themes/default/box.normal.png
-%%DATADIR%%/data/themes/default/box.xcf
-%%DATADIR%%/data/themes/default/button.down.tga
-%%DATADIR%%/data/themes/default/button.hover.tga
-%%DATADIR%%/data/themes/default/button.normal.tga
-%%DATADIR%%/data/themes/default/check.png
-%%DATADIR%%/data/themes/default/checkbox.off.hover.tga
-%%DATADIR%%/data/themes/default/checkbox.off.normal.tga
-%%DATADIR%%/data/themes/default/checkbox.on.hover.tga
-%%DATADIR%%/data/themes/default/checkbox.on.normal.tga
-%%DATADIR%%/data/themes/default/config.txt
-%%DATADIR%%/data/themes/default/console.input.focus.png
-%%DATADIR%%/data/themes/default/console.input.normal.png
-%%DATADIR%%/data/themes/default/console.png
-%%DATADIR%%/data/themes/default/desktop.png
-%%DATADIR%%/data/themes/default/desktop.xcf
-%%DATADIR%%/data/themes/default/dialog.bar.png
-%%DATADIR%%/data/themes/default/dialog.close.down.tga
-%%DATADIR%%/data/themes/default/dialog.close.hover.tga
-%%DATADIR%%/data/themes/default/dialog.close.normal.tga
-%%DATADIR%%/data/themes/default/dialog.png
-%%DATADIR%%/data/themes/default/dot.down.png
-%%DATADIR%%/data/themes/default/dot.hover.png
-%%DATADIR%%/data/themes/default/dot.normal.png
-%%DATADIR%%/data/themes/default/dot.xcf
-%%DATADIR%%/data/themes/default/down.png
-%%DATADIR%%/data/themes/default/filebrowser.folder.png
-%%DATADIR%%/data/themes/default/generate.py
-%%DATADIR%%/data/themes/default/hslider.bar.hover.tga
-%%DATADIR%%/data/themes/default/hslider.bar.normal.tga
-%%DATADIR%%/data/themes/default/hslider.left.tga
-%%DATADIR%%/data/themes/default/hslider.right.tga
-%%DATADIR%%/data/themes/default/hslider.tga
-%%DATADIR%%/data/themes/default/idot.normal.png
-%%DATADIR%%/data/themes/default/input.focus.png
-%%DATADIR%%/data/themes/default/input.normal.png
-%%DATADIR%%/data/themes/default/left.png
-%%DATADIR%%/data/themes/default/list.item.down.png
-%%DATADIR%%/data/themes/default/list.item.hover.png
-%%DATADIR%%/data/themes/default/list.item.normal.png
-%%DATADIR%%/data/themes/default/list.png
-%%DATADIR%%/data/themes/default/listitem.down.tga
-%%DATADIR%%/data/themes/default/listitem.hover.tga
-%%DATADIR%%/data/themes/default/listitem.normal.tga
-%%DATADIR%%/data/themes/default/menu.down.tga
-%%DATADIR%%/data/themes/default/menu.hover.tga
-%%DATADIR%%/data/themes/default/menu.normal.tga
-%%DATADIR%%/data/themes/default/notes.txt
-%%DATADIR%%/data/themes/default/out.tga
-%%DATADIR%%/data/themes/default/progressbar.bar.tga
-%%DATADIR%%/data/themes/default/progressbar.tga
-%%DATADIR%%/data/themes/default/radio.off.hover.tga
-%%DATADIR%%/data/themes/default/radio.off.normal.tga
-%%DATADIR%%/data/themes/default/radio.on.hover.tga
-%%DATADIR%%/data/themes/default/radio.on.normal.tga
-%%DATADIR%%/data/themes/default/radio.png
-%%DATADIR%%/data/themes/default/rdot.down.png
-%%DATADIR%%/data/themes/default/rdot.hover.png
-%%DATADIR%%/data/themes/default/rdot.normal.png
-%%DATADIR%%/data/themes/default/right.png
-%%DATADIR%%/data/themes/default/sbox.normal.png
-%%DATADIR%%/data/themes/default/scroller.slide.bar.hover.tga
-%%DATADIR%%/data/themes/default/scroller.slide.bar.normal.tga
-%%DATADIR%%/data/themes/default/scroller.slide.h.tga
-%%DATADIR%%/data/themes/default/scroller.slide.v.tga
-%%DATADIR%%/data/themes/default/select.arrow.down.tga
-%%DATADIR%%/data/themes/default/select.arrow.hover.tga
-%%DATADIR%%/data/themes/default/select.arrow.normal.tga
-%%DATADIR%%/data/themes/default/select.arrow.png
-%%DATADIR%%/data/themes/default/select.option.hover.png
-%%DATADIR%%/data/themes/default/select.option.normal.png
-%%DATADIR%%/data/themes/default/select.options.png
-%%DATADIR%%/data/themes/default/select.selected.down.tga
-%%DATADIR%%/data/themes/default/select.selected.hover.tga
-%%DATADIR%%/data/themes/default/select.selected.normal.tga
-%%DATADIR%%/data/themes/default/slider.bar.hover.tga
-%%DATADIR%%/data/themes/default/slider.bar.normal.tga
-%%DATADIR%%/data/themes/default/slider.tga
-%%DATADIR%%/data/themes/default/tool.down.tga
-%%DATADIR%%/data/themes/default/tool.hover.tga
-%%DATADIR%%/data/themes/default/tool.normal.tga
-%%DATADIR%%/data/themes/default/up.png
-%%DATADIR%%/data/themes/default/vbox.normal.png
-%%DATADIR%%/data/themes/default/vdot.down.png
-%%DATADIR%%/data/themes/default/vdot.hover.png
-%%DATADIR%%/data/themes/default/vdot.normal.png
-%%DATADIR%%/data/themes/default/vsbox.normal.png
-%%DATADIR%%/data/themes/default/vslider.bar.hover.tga
-%%DATADIR%%/data/themes/default/vslider.bar.normal.tga
-%%DATADIR%%/data/themes/default/vslider.down.tga
-%%DATADIR%%/data/themes/default/vslider.tga
-%%DATADIR%%/data/themes/default/vslider.up.tga
-%%DATADIR%%/data/themes/default/x.png
-%%DATADIR%%/data/themes/gray/Vera.ttf
-%%DATADIR%%/data/themes/gray/box.down.png
-%%DATADIR%%/data/themes/gray/box.normal.png
-%%DATADIR%%/data/themes/gray/button.down.png
-%%DATADIR%%/data/themes/gray/button.normal.png
-%%DATADIR%%/data/themes/gray/checkbox.off.down.png
-%%DATADIR%%/data/themes/gray/checkbox.off.normal.png
-%%DATADIR%%/data/themes/gray/checkbox.on.down.png
-%%DATADIR%%/data/themes/gray/checkbox.on.normal.png
-%%DATADIR%%/data/themes/gray/config.txt
-%%DATADIR%%/data/themes/gray/console.input.focus.png
-%%DATADIR%%/data/themes/gray/console.input.normal.png
-%%DATADIR%%/data/themes/gray/console.png
-%%DATADIR%%/data/themes/gray/desktop.png
-%%DATADIR%%/data/themes/gray/dialog.bar.png
-%%DATADIR%%/data/themes/gray/dialog.close.down.png
-%%DATADIR%%/data/themes/gray/dialog.close.normal.png
-%%DATADIR%%/data/themes/gray/dialog.png
-%%DATADIR%%/data/themes/gray/filebrowser.folder.png
-%%DATADIR%%/data/themes/gray/input.focus.png
-%%DATADIR%%/data/themes/gray/input.normal.png
-%%DATADIR%%/data/themes/gray/list.item.normal.png
-%%DATADIR%%/data/themes/gray/list.png
-%%DATADIR%%/data/themes/gray/menu.down.png
-%%DATADIR%%/data/themes/gray/menu.hover.png
-%%DATADIR%%/data/themes/gray/menu.normal.png
-%%DATADIR%%/data/themes/gray/menu.option.hover.png
-%%DATADIR%%/data/themes/gray/menu.option.normal.png
-%%DATADIR%%/data/themes/gray/radio.off.down.png
-%%DATADIR%%/data/themes/gray/radio.off.normal.png
-%%DATADIR%%/data/themes/gray/radio.on.down.png
-%%DATADIR%%/data/themes/gray/radio.on.normal.png
-%%DATADIR%%/data/themes/gray/select.arrow.down.png
-%%DATADIR%%/data/themes/gray/select.arrow.normal.png
-%%DATADIR%%/data/themes/gray/select.arrow.png
-%%DATADIR%%/data/themes/gray/select.option.normal.png
-%%DATADIR%%/data/themes/gray/select.options.png
-%%DATADIR%%/data/themes/gray/select.selected.normal.png
-%%DATADIR%%/data/themes/gray/slider.bar.normal.png
-%%DATADIR%%/data/themes/gray/slider.png
-%%DATADIR%%/data/themes/gray/tool.down.png
-%%DATADIR%%/data/themes/gray/tool.normal.png
-%%DATADIR%%/data/themes/itheme/box.png
-%%DATADIR%%/data/themes/itheme/build.py
-%%DATADIR%%/data/themes/itheme/check.png
-%%DATADIR%%/data/themes/itheme/color.png
-%%DATADIR%%/data/themes/itheme/desktop.png
-%%DATADIR%%/data/themes/itheme/dot.png
-%%DATADIR%%/data/themes/itheme/down.png
-%%DATADIR%%/data/themes/itheme/extras/box.decor.png
-%%DATADIR%%/data/themes/itheme/extras/box.hover.png
-%%DATADIR%%/data/themes/itheme/extras/box.normal.png
-%%DATADIR%%/data/themes/itheme/extras/color.hover.png
-%%DATADIR%%/data/themes/itheme/extras/color.normal.png
-%%DATADIR%%/data/themes/itheme/extras/dot.hover.png
-%%DATADIR%%/data/themes/itheme/extras/dot.normal.png
-%%DATADIR%%/data/themes/itheme/extras/inverse.dot.normal.png
-%%DATADIR%%/data/themes/itheme/extras/red.dot.down.png
-%%DATADIR%%/data/themes/itheme/extras/red.dot.hover.png
-%%DATADIR%%/data/themes/itheme/extras/red.dot.normal.png
-%%DATADIR%%/data/themes/itheme/extras/vdot.normal.png
-%%DATADIR%%/data/themes/itheme/extras/vertical.box.decor.png
-%%DATADIR%%/data/themes/itheme/extras/vertical.box.normal.png
-%%DATADIR%%/data/themes/itheme/extras/vertical.dot.down.png
-%%DATADIR%%/data/themes/itheme/extras/vertical.dot.hover.png
-%%DATADIR%%/data/themes/itheme/left.png
-%%DATADIR%%/data/themes/itheme/radio.png
-%%DATADIR%%/data/themes/itheme/right.png
-%%DATADIR%%/data/themes/itheme/todo/dialog.bar.png
-%%DATADIR%%/data/themes/itheme/todo/dialog.png
-%%DATADIR%%/data/themes/itheme/todo/filebrowser.folder.png
-%%DATADIR%%/data/themes/itheme/todo/list.png
-%%DATADIR%%/data/themes/itheme/up.png
-%%DATADIR%%/data/themes/itheme/x.png
-%%DATADIR%%/data/themes/tools/config.txt
-%%DATADIR%%/data/themes/tools/icons48.bkgr.tga
-%%DATADIR%%/data/themes/tools/icons48.code.tga
-%%DATADIR%%/data/themes/tools/icons48.draw.tga
-%%DATADIR%%/data/themes/tools/icons48.eraser.tga
-%%DATADIR%%/data/themes/tools/icons48.fill.tga
-%%DATADIR%%/data/themes/tools/icons48.line.tga
-%%DATADIR%%/data/themes/tools/icons48.pixel.tga
-%%DATADIR%%/data/themes/tools/icons48.select.tga
-%%DATADIR%%/data/themes/tools/icons48.tile.tga
-%%DATADIR%%/data/tiles.tga
-%%DATADIR%%/data/title.png
-%%DATADIR%%/leveledit.py
-%%DATADIR%%/lib/__init__.py
-%%DATADIR%%/lib/blob.py
-%%DATADIR%%/lib/boss.py
-%%DATADIR%%/lib/brobo.py
-%%DATADIR%%/lib/bubble.py
-%%DATADIR%%/lib/capsule.py
-%%DATADIR%%/lib/cnst.py
-%%DATADIR%%/lib/codes.py
-%%DATADIR%%/lib/data.py
-%%DATADIR%%/lib/door.py
-%%DATADIR%%/lib/fireball.py
-%%DATADIR%%/lib/fireguy.py
-%%DATADIR%%/lib/frog.py
-%%DATADIR%%/lib/init.py
-%%DATADIR%%/lib/laser.py
-%%DATADIR%%/lib/level.py
-%%DATADIR%%/lib/levels.py
-%%DATADIR%%/lib/main.py
-%%DATADIR%%/lib/menu.py
-%%DATADIR%%/lib/panda.py
-%%DATADIR%%/lib/parrot.py
-%%DATADIR%%/lib/pgu/__init__.py
-%%DATADIR%%/lib/pgu/algo.py
-%%DATADIR%%/lib/pgu/ani.py
-%%DATADIR%%/lib/pgu/engine.py
-%%DATADIR%%/lib/pgu/fonts.py
-%%DATADIR%%/lib/pgu/gui/__init__.py
-%%DATADIR%%/lib/pgu/gui/app.py
-%%DATADIR%%/lib/pgu/gui/area.py
-%%DATADIR%%/lib/pgu/gui/basic.py
-%%DATADIR%%/lib/pgu/gui/button.py
-%%DATADIR%%/lib/pgu/gui/const.py
-%%DATADIR%%/lib/pgu/gui/container.py
-%%DATADIR%%/lib/pgu/gui/deprecated.py
-%%DATADIR%%/lib/pgu/gui/dialog.py
-%%DATADIR%%/lib/pgu/gui/document.py
-%%DATADIR%%/lib/pgu/gui/form.py
-%%DATADIR%%/lib/pgu/gui/group.py
-%%DATADIR%%/lib/pgu/gui/input.py
-%%DATADIR%%/lib/pgu/gui/keysym.py
-%%DATADIR%%/lib/pgu/gui/layout.py
-%%DATADIR%%/lib/pgu/gui/menus.py
-%%DATADIR%%/lib/pgu/gui/misc.py
-%%DATADIR%%/lib/pgu/gui/select.py
-%%DATADIR%%/lib/pgu/gui/slider.py
-%%DATADIR%%/lib/pgu/gui/style.py
-%%DATADIR%%/lib/pgu/gui/surface.py
-%%DATADIR%%/lib/pgu/gui/table.py
-%%DATADIR%%/lib/pgu/gui/theme.py
-%%DATADIR%%/lib/pgu/gui/widget.py
-%%DATADIR%%/lib/pgu/hexvid.py
-%%DATADIR%%/lib/pgu/high.py
-%%DATADIR%%/lib/pgu/html.py
-%%DATADIR%%/lib/pgu/isovid.py
-%%DATADIR%%/lib/pgu/layout.py
-%%DATADIR%%/lib/pgu/text.py
-%%DATADIR%%/lib/pgu/tilevid.py
-%%DATADIR%%/lib/pgu/timer.py
-%%DATADIR%%/lib/pgu/vid.py
-%%DATADIR%%/lib/platform.py
-%%DATADIR%%/lib/player.py
-%%DATADIR%%/lib/points.py
-%%DATADIR%%/lib/robo.py
-%%DATADIR%%/lib/shootbot.py
-%%DATADIR%%/lib/spikey.py
-%%DATADIR%%/lib/sprite.py
-%%DATADIR%%/lib/sprites.py
-%%DATADIR%%/lib/tile.py
-%%DATADIR%%/lib/tiles.py
-%%DATADIR%%/lib/tiles_basic.py
-%%DATADIR%%/preview.py
-%%DATADIR%%/pyweek-upload.py
-%%DATADIR%%/run_game.py
-%%DATADIR%%/setup.py
-%%DATADIR%%/tileedit.py
-share/icons/hicolor/128x128/apps/barbie_seahorse_adventures.png
-share/icons/hicolor/32x32/apps/barbie_seahorse_adventures.png
-share/icons/hicolor/64x64/apps/barbie_seahorse_adventures.png
-share/pixmaps/barbie_seahorse_adventures.png
diff --git a/games/battletanks/Makefile b/games/battletanks/Makefile
deleted file mode 100644
index b4fb8ed8045d..000000000000
--- a/games/battletanks/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= btanks
-PORTVERSION= 0.9.8083
-PORTREVISION= 9
-CATEGORIES= games
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-source/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Fast 2D tank arcade game with multiplayer and split-screen modes
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BUILD_DEPENDS= zip:archivers/zip
-LIB_DEPENDS= libsigc-2.0.so:devel/libsigc++20 \
- libexpat.so:textproc/expat2 \
- libvorbisfile.so:audio/libvorbis \
- libsmpeg.so:multimedia/smpeg
-
-USES= lua:51 openal:al pkgconfig python:2.7,build scons sdl tar:bzip2
-USE_CXXSTD= gnu++98
-USE_LDCONFIG= yes
-USE_SDL= image sdl
-MAKE_ARGS= prefix=${PREFIX} resources_dir=${DATADIR} \
- --install-sandbox=${STAGEDIR}
-CXXFLAGS+= -fpermissive
-
-PORTDOCS= LICENSE LICENSE.EXCEPTION README-en.txt README-linux.txt \
- donate.url homepage.url project_page.url video.txt
-
-DESKTOP_ENTRIES="Battle Tanks" "" "" "${PORTNAME}" "Game;ArcadeGame;" ""
-
-OPTIONS_DEFINE= DOCS
-
-pre-build:
-# Regenerate `sl08.h' after we patch `sl08.py' (as patching the header itself
-# would have resulted in a larger diff and gratuitous difference with Debian)
- @cd ${WRKSRC} && ${PYTHON_CMD} engine/sl08/sl08.py > engine/sl08/sl08.h
-
-post-patch:
- @${REINPLACE_CMD} -e "s/lua5.1/lua-${LUA_VER}/g" ${WRKSRC}/engine/SConscript
-
-post-install:
- ${INSTALL_MAN} ${FILESDIR}/${PORTNAME}.6 \
- ${STAGEDIR}${MANPREFIX}/man/man6
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* ${STAGEDIR}${PREFIX}/lib/*.so \
- ${STAGEDIR}${PREFIX}/lib/btanks/*.so
-
-.include <bsd.port.mk>
diff --git a/games/battletanks/distinfo b/games/battletanks/distinfo
deleted file mode 100644
index 04e259c5a344..000000000000
--- a/games/battletanks/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (btanks-0.9.8083.tar.bz2) = 3fd2ce6a2b45f7a60c3b114fa9aff13cb3dd9fbb6a65cdc9798b76c4fa2c4341
-SIZE (btanks-0.9.8083.tar.bz2) = 28754069
diff --git a/games/battletanks/files/btanks.6 b/games/battletanks/files/btanks.6
deleted file mode 100644
index 3546544aa660..000000000000
--- a/games/battletanks/files/btanks.6
+++ /dev/null
@@ -1,145 +0,0 @@
-.\" (c) 2007 Miriam Ruiz <little_miry@yahoo.es>
-.\" (c) 2006-2007 Battle Tanks Team
-.\" (c) 2005-2007 Vladimir Menshakov
-.\"
-.\" This document is free software; you can redistribute it and/or modify
-.\" it under the terms of the GNU General Public License as published by
-.\" the Free Software Foundation; either version 2 of the License, or
-.\" (at your option) any later version.
-.\"
-.\" This package is distributed in the hope that it will be useful,
-.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
-.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-.\" GNU General Public License for more details.
-.\"
-.\" You should have received a copy of the GNU General Public License
-.\" along with this package; if not, write to the Free Software
-.\" Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-.TH "Battle Tanks" "6" "" "" ""
-.SH "NAME"
-btanks \- fast 2D tank arcade game
-.SH "DESCRIPTION"
-Battle Tanks is a funny battle on your desk, where you can choose one of three vehicles and eliminate your enemy using the whole arsenal of weapons. has original cartoon\-like graphics and cool music, it is fun and dynamic, it has several network modes for deathmatch and cooperative.
-
-.P
-what else is needed to have fun with your friends? And all is packed and ready for you in "Battle Tanks".
-
-.P
-Features:
-.TP
-\fBMultiplayer\fR
-"Battle Tanks" is a multiplayer game in the first place. Network game and split screen mode are available, and also a mixed mode is possible, when two players use split screen on the server computer, and others connect via LAN.Two modes are possible: deathmatch battle and cooperative game.
-.TP
-\fBCross\-platform\fR
-"Battle Tanks" is cross\-platform. Both Windows and Linux fans are welcome on the battlefield where they will settle their quarrels in the name of weapons.
-.TP
-\fBFree distribution and open source\fR
-The multiplayer version is licensed under GNU GPL. This means two things. Firstly, it doesn't cost anything for you. You can download it for free and share with your friends, with no preliminary or future fees. And secondly, the full source code of the game is available, so any guy who knows C++ can poke his nose there and probably find some surprises that developers have prepared for curious fans.
-.TP
-\fBOld\-school oriented\fR
-Builders of "Battle Tanks" love these good old arcades of the past century. So they have tried hard to implement everything best of these old arcade games.
-
-.P
-Performance characteristics:
-.TP
-\fBThree vehicles:\fR tank, Shilka, and rocket launcher. Each vehicle has its special features.
-.TP
-\fBLots of weapons:\fR four types of ammo, six types of rockets, landing troops, mines, and so on.
-.TP
-\fBTen multiplayer maps\fR (seven ones for deathmatch and three ones for cooperative mode) in different locations such as city, village, forest, desert and so on.
-.TP
-\fBGame world that reacts on player.\fR Roads have traffic, buildings can be destroyed, weather effects are simulated.
-.TP
-\fBLots of war objects:\fR troops, vehicles, helicopters and other.
-.TP
-\fBKeyboard and gamepad\fR are supported.
-.SH "WEAPON LIST"
-1. Ammo
-
-Gun is the main weapon of tank and Shilka. Guns don't require ammunition, but their piercing ability is much lower that one for rockets.
-
-.TP
-\fB"Eternal fire" type tank shell\fR
-Type shell that is shipped with tank and Shilka. The gun on Shilka is faster that one on tank, but each hit does less damage.
-Guns have infinite ammunition.
-
-.TP
-\fBShell with laughset focal point\fR
-The main feature of the shell with laughset focal point (also called shell with uncertain orientation) is bouncing from obstacles. This shell is good for urban battles, also it will help when shooting an enemy that has covered behind something solid or impenetrable. The disadvantage of this model is that you never know where it will bounce.
-
-.TP
-\fBExplosive shell\fR
-The explosive shell is also known as Matreshka shell. Inside the jacket of this shell, several small shells are nested. A small time after the shot, the matreshka opens, and nested shells spread in different directions. Each hit causes relatively small damage, but large area is covered. This model is intended for use against enemy crowds. It is ineffective in close face to face duels.
-
-.TP
-\fBDirt gun\fR
-Dirt gun is invented by crazy agronomists. By the aid of concentration of energy in near\-surface layers, nano\-wave fluctuations cause temporary inversion of field. Lower layers are found on the top, thus introducing a short\-time effect of plowing the surface (this is broadly used during the sowing campaign). In battle, the dirt gun can be used for making dirt spots of reduced passability. Enemy troops and vehicles suffer loss of control and speed in these plowed areas.
-Pimary weapon Secondary weapon
-
-.P
-2. Rockets
-
-Rockets are large, so number of rockets that a vehicle carries is limited. Rockets are main weapon of rocket launcher.
-
-.TP
-\fBHoming missile\fR
-Homing missile is a type weapon and is shipped with rocket launchers. It can also be used on tanks as a secondary weapon. After the launch, the rocket finds a target and guides its flight by its own. Unlike the heat\-aimed rockets, this model detects delta waves emitted by human brains, and thus can be used against troops and manned vehicles. Unfortunately, this method of detection ignores androids and intellectually challenged individuals.
-Another disadvantage is that rocket doesn't avoid obstacles (avoiding function is announced in the next stable release of rocket drivers binary).
-
-.TP
-\fBUncontrolled rocket\fR
-This is a Dumb\-fire modification of the type rocket that can be equipped as a secondary weapon. At the expense of electronics, explosive charge and velocity are increased. Due to its high velocity and high damage caused, this rocket is very good for making fire barriers, destroying enemy weapon emplacements, and in face to face battles.
-
-.TP
-\fBBoomerang rocket\fR
-Boomerang rocket is an accidental modification of the homing missile that has been found after beta drivers were installed from a damaged CD on some test rocket. On ground tests, that rocket introduced a non\-typical behaviour: it didn't select a target after the launch, but just circled around the launcher, following an elliptical trajectory. Nobody can explain still why the rocket does that; however boomerang rockets have been approved and are produced on the line now. They can be used for defense; also boomerang rockets are effective in close battle.
-
-.TP
-\fBGas rocket\fR
-Gas rocket is stuffed with toxic and radioactive wastes of fragrance industry. They are prohibited by Geneva Protocol because of their incredibly disgusting and beautiful smell. A humanoid that has inhaled the gas suffers convulsions, sialorrhea, retching, diarrhea, and dies with happy smile on face.
-The gas rockets are perfect for eliminating troops. In multiplayer, they scan be used for making smoke screens.
-
-.TP
-\fBStop\-rocket\fR
-This homing missile is filled with artificial viruses\-malicious nanorobots. When a rocket hits target, viruses clod between tracks of tank caterpillars, raise pressure of braking fluid in hydraulic systems, and cause temporary paralysis of lower extremities of humanoids. However, these viruses don't affect functioning of weapons systems and other organs of humanoids; side effects or contra\-indication are unknown. Stop\-rocket does not inflict damage, but it's a great secondary weapon that is very effective if combined with explosive or bouncing tank shells, homing missiles and machine guns.
-
-.TP
-\fBNuclear missile "Pure Thermonuke"\fR
-This 15 kilotons nuke is the most destructive weapon in the game. It destroys everything in range of explosion, and using or thermonuclear reaction guarantees that radiation pollution will be negligibly small. So the ground can be used just after the enemy is vaporized by the heat of nuclear blast.
-Secondary weapon
-
-.P
-3. Preserved landing force
-
-Five fully equipped troops are frozen and GZIPped into standard rectangular bricks. Before refrigeration, each trooper is prepared using special hormons and steroids, and can be used in action after quick microwave\-aided defreezing. Shipped in two versions with machine guns and handheld rocket launchers.
-
-.TP
-\fBMachine gun trooper\fR
-The trooper takes a position and fires the enemy objects (including missiles). 16 directions of fire are available.
-Shilka lands MG troopers for support. Thanks to their high fire rate and mobility, MG troopers can defend a vehicle against enemy missiles.
-
-.TP
-\fBRocket trooper\fR
-The trooper takes a position and fires the enemy objects (NOT including missiles). 8 directions of fire are available. Shilka lands rocket troopers for support. Due to their fire power, rocket troopers are good for attacking the enemy.
-
-.P
-4. Other weapons
-
-Other weapons include mines and MG turrets.
-Mine
-
-.TP
-\fBMine\fR
-Mines are effective equally against troops and vehicles. They have winning appearance, and are easy to install and use.
-Using of mines allows unique and great tactical opportunities, both in single missions and deathmatch. Routes, respawn points, hidings of weapons \- everything can be mined. Remember that the mine is invisible if covered with dirt or smoke!
-
-.TP
-\fBMG turret\fR
-MG turret is a primitive robot that shoots everything that is moving. Some turrets are shipped with "ally\-enemy" recognition system. In stationary version, MG turrets can be used for automated security systems. Mobile versions can be mounted on rocket launchers. 16 directions of fire are available.
-.SH "SEE ALSO"
-You can find more about the game on its homepage: http://btanks.sourceforge.net
-.P
-You have more information available in /usr/share/doc/btanks/html/index.html
-.SH "AUTHOR"
-The game has been written by Vladimir Menshakov, Methos Wagner and Vladimir Zhuravlev, and is distributed under the GNU General Public License, either version 2 of the License, or (at your option) any later version.
-
diff --git a/games/battletanks/files/patch-SConstruct b/games/battletanks/files/patch-SConstruct
deleted file mode 100644
index 5e4fbb64401b..000000000000
--- a/games/battletanks/files/patch-SConstruct
+++ /dev/null
@@ -1,80 +0,0 @@
---- SConstruct.orig 2009-12-10 15:58:55.000000000 +0100
-+++ SConstruct 2010-01-16 17:07:22.000000000 +0100
-@@ -16,7 +16,7 @@ picLibBuilder = Builder(
- env['BUILDERS']['StaticLibrary'] = picLibBuilder
- env['BUILDERS']['Library'] = picLibBuilder
-
--opts = Options(['options.cache'])
-+opts = Variables(['options.cache'])
- #opts.Add('CC', 'C compiler')
- #opts.Add('CXX', 'C++ compiler')
- opts.Add('CCFLAGS', 'General options that are passed to the C compiler')
-@@ -30,12 +30,13 @@ opts.Add('CPPPATH', 'extra cpp path')
-
- if sys.platform != "win32":
- opts.Add('prefix', 'prefix for **nix packaging', '')
-+ opts.Add('DESTDIR', 'staging dir (also for packaging)', '')
- opts.Add('lib_dir', 'resources directory (default: prefix/lib)', '')
- opts.Add('plugins_dir', 'plugins directory (default: prefix/lib/btanks)', '')
- opts.Add('resources_dir', 'resources directory (default: prefix/share/btanks)', '')
-- opts.Add(BoolOption('gcc_visibility', 'gcc visibility', 'true'))
-+ opts.Add(BoolVariable('gcc_visibility', 'gcc visibility', 'true'))
-
--opts.Add(EnumOption('mode', 'build mode', 'release', allowed_values=('debug','release')))
-+opts.Add(EnumVariable('mode', 'build mode', 'release', allowed_values=('debug','release')))
-
- opts.Update(env)
- opts.Save('options.cache', env.Clone())
-@@ -57,6 +58,8 @@ if os.environ.has_key('CXXFLAGS'):
- env['CXXFLAGS'] += SCons.Util.CLVar(os.environ['CXXFLAGS'])
- if os.environ.has_key('LDFLAGS'):
- env['LINKFLAGS'] += SCons.Util.CLVar(os.environ['LDFLAGS'])
-+if os.environ.has_key('CPPPATH'):
-+ env['CPPPATH'] = os.environ['CPPPATH'].split()
-
- if (sys.platform != "win32" and env['gcc_visibility']):
- env.Append(CCFLAGS=['-fvisibility=hidden', '-DGCC_HASCLASSVISIBILITY'])
-@@ -98,9 +101,6 @@ else:
- if debug:
- env.Append(CCFLAGS=['-ggdb', '-D_FORTIFY_SOURCE=2'])
- env.Append(CPPFLAGS=['-ggdb', '-D_FORTIFY_SOURCE=2'])
-- else:
-- env.Append(CCFLAGS=['-O3'])
-- env.Append(CPPFLAGS=['-O3'])
-
- env.Append(CPPFLAGS=['-Wall', '-Wno-deprecated', '-pedantic', '-Wno-long-long', '-pipe', '-pthread'])
- env.Append(CCFLAGS=['-Wall', '-Wno-deprecated', '-pedantic', '-Wno-long-long', '-pipe', '-pthread'])
-@@ -253,24 +253,28 @@ env.Append(CPPPATH=['#'])
-
- if (os.path.exists('private')):
- dir = 'private'
-- BuildDir('#/build/' + buildmode + '/' + dir, dir, 0)
-+ VariantDir('#/build/' + buildmode + '/' + dir, dir, 0)
- SConscript('#/build/' + buildmode + '/' + dir + '/SConscript')
-
- for dir in bt_sublibs:
-- BuildDir('#/build/' + buildmode + '/' + dir, dir, 0)
-+ VariantDir('#/build/' + buildmode + '/' + dir, dir, 0)
- SConscript('#/build/' + buildmode + '/' + dir + '/SConscript')
-
- for dir in bt_sublibs:
- env.Append(LIBPATH=['#/build/' + buildmode + '/' + dir])
-
--env.BuildDir('#/build/' + buildmode + '/editor', 'editor', 0)
-+env.VariantDir('#/build/' + buildmode + '/editor', 'editor', 0)
- SConscript('#/build/' + buildmode + '/editor/SConscript')
-
- env.Append(LIBPATH=['#/build/' + buildmode + '/engine'])
-
--env.BuildDir('#/build/' + buildmode + '/engine', 'engine', 0)
-+env.VariantDir('#/build/' + buildmode + '/engine', 'engine', 0)
- SConscript('#/build/' + buildmode + '/engine/' + 'SConscript')
-
- if len(install_targets) > 0:
-- install_targets.append(env.Command(resources_dir + '/resources.dat', '#/data', 'zip -q -0 -r $TARGET * -x \*.svn\* -x \*.wav', chdir='data'))
-+ install_targets.append(
-+ env.Command(env['DESTDIR'] + resources_dir + '/resources.dat',
-+ '#/data',
-+ 'zip -q -0 -r $TARGET * -x \*.svn\* -x \*.wav',
-+ chdir='data'))
- env.Alias('install', install_targets)
diff --git a/games/battletanks/files/patch-clunk-sse_fft_context.cpp b/games/battletanks/files/patch-clunk-sse_fft_context.cpp
deleted file mode 100644
index 4c67c15fb5f3..000000000000
--- a/games/battletanks/files/patch-clunk-sse_fft_context.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
---- clunk/sse_fft_context.cpp.orig 2011-11-09 20:57:22.000000000 +0600
-+++ clunk/sse_fft_context.cpp 2011-11-09 20:58:53.371320298 +0600
-@@ -1,5 +1,4 @@
- #include <stdlib.h>
--#include <malloc.h>
- #include <stdio.h>
- #include <new>
- #include "fft_context.h"
-@@ -12,7 +12,8 @@
- #ifdef _WINDOWS
- ptr = _aligned_malloc(size, alignment);
- #else
-- ptr = memalign(alignment, size);
-+ if (posix_memalign(&ptr, alignment, size))
-+ ptr = NULL;
- #endif
- if (ptr == NULL)
- throw std::bad_alloc();
diff --git a/games/battletanks/files/patch-engine-sl08-sl08.py b/games/battletanks/files/patch-engine-sl08-sl08.py
deleted file mode 100644
index 0f45f67c1eea..000000000000
--- a/games/battletanks/files/patch-engine-sl08-sl08.py
+++ /dev/null
@@ -1,36 +0,0 @@
-From: Ansgar Burchardt <ansgar@debian.org>
-Bug-Debian: http://bugs.debian.org/624916
-Subject: Fix FTBFS with gcc-4.6
-
-Update: Add missing this->'s to appease Clang
-
---- engine/sl08/sl08.py.orig
-+++ engine/sl08/sl08.py
-@@ -152,11 +152,11 @@ class Generator(object):
- typedef base_signalXXX %s signal_type;
- typedef return_type (object_type::*func_t) %s;
-
-- inline slotXXX () : object(NULL), func(NULL) {}
-- inline slotXXX(object_type *object, func_t func, signal_type * signal = NULL) : object(object), func(func) {}
-+ inline slotXXX () : object(0), func(0) {}
-+ inline slotXXX(object_type *object, func_t func, signal_type * signal = 0) : object(object), func(func) {}
-
- inline void assign(object_type *o, func_t f) { object = o; func = f; }
-- inline void assign(object_type *o, func_t f, signal_type &signal_ref = NULL) { object = o; func = f; connect(signal_ref); }
-+ inline void assign(object_type *o, func_t f, signal_type &signal_ref = NULL) { object = o; func = f; this->connect(signal_ref); }
-
- inline return_type operator() %s const {
- return (object->*func) %s ;
-@@ -187,10 +187,10 @@ class Generator(object):
- typedef base_signalXXX %s signal_type;
- typedef void (object_type::*func_t) %s ;
-
-- inline slotXXX () : object(NULL), func(NULL) {}
-+ inline slotXXX () : object(0), func(0) {}
- inline slotXXX (object_type *object, func_t func) : object(object), func(func) {}
- inline void assign(object_type *o, func_t f) { object = o; func = f; }
-- inline void assign(object_type *o, func_t f, signal_type &signal_ref) { object = o; func = f; connect(signal_ref); }
-+ inline void assign(object_type *o, func_t f, signal_type &signal_ref) { object = o; func = f; this->connect(signal_ref); }
-
- inline void operator() %s const {
- (object->*func) %s;
diff --git a/games/battletanks/files/patch-engine_net_monitor.cpp b/games/battletanks/files/patch-engine_net_monitor.cpp
deleted file mode 100644
index a7ebd82650f7..000000000000
--- a/games/battletanks/files/patch-engine_net_monitor.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- ./engine/net/monitor.cpp.orig 2009-10-12 12:34:31.000000000 +0400
-+++ ./engine/net/monitor.cpp 2010-04-25 13:10:45.059278180 +0400
-@@ -47,6 +47,7 @@
- #else
- # include <sys/socket.h>
- # include <netinet/in.h>
-+# include <netinet/in_systm.h>
- # include <netinet/ip.h> /* superset of previous */
- # include <arpa/inet.h>
- # include <netdb.h>
diff --git a/games/battletanks/files/patch-engine_net_scanner.cpp b/games/battletanks/files/patch-engine_net_scanner.cpp
deleted file mode 100644
index 066e48cd395a..000000000000
--- a/games/battletanks/files/patch-engine_net_scanner.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- ./engine/net/scanner.cpp.orig 2009-12-25 16:40:23.000000000 +0300
-+++ ./engine/net/scanner.cpp 2010-04-25 13:10:51.760938402 +0400
-@@ -15,6 +15,7 @@
- #else
- # include <sys/socket.h>
- # include <netinet/in.h>
-+# include <netinet/in_systm.h>
- # include <netinet/ip.h> /* superset of previous */
- # include <arpa/inet.h>
- #endif
diff --git a/games/battletanks/files/patch-math-range_list.h b/games/battletanks/files/patch-math-range_list.h
deleted file mode 100644
index 24ac8fc74952..000000000000
--- a/games/battletanks/files/patch-math-range_list.h
+++ /dev/null
@@ -1,19 +0,0 @@
---- math/range_list.h.orig 2008-10-24 22:15:55.000000000 +0800
-+++ math/range_list.h 2014-01-15 15:44:11.000000000 +0800
-@@ -53,14 +53,14 @@ public:
- return;
- }
-
-- typename parent_type::iterator i = lower_bound(value);
-+ typename parent_type::iterator i = this->lower_bound(value);
- if (i != parent_type::end()) {
- if (i->first == value)
- return;
-
- if (value + 1 == i->first) {
- T e = i->second;
-- erase(i);
-+ this->erase(i);
- i = parent_type::insert(typename parent_type::value_type(value, e)).first; //expand beginning
- i = pack_left(i);
- }
diff --git a/games/battletanks/files/patch-mrt-base_file.h b/games/battletanks/files/patch-mrt-base_file.h
deleted file mode 100644
index 6f39e5ece4ce..000000000000
--- a/games/battletanks/files/patch-mrt-base_file.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- mrt/base_file.h.orig 2013-11-16 13:43:12.000000000 +0100
-+++ mrt/base_file.h 2013-11-16 13:44:09.000000000 +0100
-@@ -20,6 +20,7 @@
- */
-
- #include <string>
-+#include <sys/types.h>
- #include "export_mrt.h"
-
- namespace mrt {
diff --git a/games/battletanks/files/patch-mrt_logger.cpp b/games/battletanks/files/patch-mrt_logger.cpp
deleted file mode 100644
index fec967f35c16..000000000000
--- a/games/battletanks/files/patch-mrt_logger.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- mrt/logger.cpp.orig 2008-09-11 09:12:44.000000000 +0200
-+++ mrt/logger.cpp 2008-09-11 09:14:32.000000000 +0200
-@@ -81,7 +81,7 @@
- gettimeofday(&tv, NULL);
-
- struct tm tm;
-- localtime_r(&tv.tv_sec, &tm);
-+ localtime_r((time_t *)&tv.tv_sec, &tm);
-
- h = tm.tm_hour;
- m = tm.tm_min;
diff --git a/games/battletanks/files/patch-mrt_tcp_socket.cpp b/games/battletanks/files/patch-mrt_tcp_socket.cpp
deleted file mode 100644
index dfd7b337021a..000000000000
--- a/games/battletanks/files/patch-mrt_tcp_socket.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- mrt/tcp_socket.cpp.orig 2007-09-12 15:46:52.000000000 +0700
-+++ mrt/tcp_socket.cpp 2008-03-27 06:19:19.000000000 +0600
-@@ -26,6 +26,7 @@
- # include <sys/socket.h>
- # include <netinet/in.h>
- # include <netinet/tcp.h>
-+# include <netinet/in_systm.h>
- # include <netinet/ip.h> /* superset of previous */
- # include <arpa/inet.h>
- # include <netdb.h>
diff --git a/games/battletanks/files/patch-mrt_udp_socket.cpp b/games/battletanks/files/patch-mrt_udp_socket.cpp
deleted file mode 100644
index c7f873fe4f43..000000000000
--- a/games/battletanks/files/patch-mrt_udp_socket.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- mrt/udp_socket.cpp.orig 2007-09-13 12:28:11.000000000 +0700
-+++ mrt/udp_socket.cpp 2008-03-27 06:19:44.000000000 +0600
-@@ -7,6 +7,7 @@
- # include <sys/socket.h>
- # include <netinet/in.h>
- # include <netinet/tcp.h>
-+# include <netinet/in_systm.h>
- # include <netinet/ip.h> /* superset of previous */
- # include <arpa/inet.h>
- # include <netdb.h>
diff --git a/games/battletanks/files/patch-sdlx-SConscript b/games/battletanks/files/patch-sdlx-SConscript
deleted file mode 100644
index 4619d7d791ce..000000000000
--- a/games/battletanks/files/patch-sdlx-SConscript
+++ /dev/null
@@ -1,10 +0,0 @@
---- sdlx/SConscript.orig 2007-11-16 08:26:16.000000000 +0100
-+++ sdlx/SConscript 2008-04-10 23:54:03.000000000 +0200
-@@ -14,7 +14,6 @@
- #c_map_env.Append(CXXFLAGS=['-fforce-addr', '-fprefetch-loop-arrays'])
- c_map = c_map_env.SharedObject('c_map.cpp')
- #libs.append('GL')
-- libs.append('rt')
- libs.append('X11')
- env.Append(LINKFLAGS=' -Wl,-rpath-link build/' + env['mode'] + '/mrt')
- else:
diff --git a/games/battletanks/pkg-descr b/games/battletanks/pkg-descr
deleted file mode 100644
index 5a1633a88402..000000000000
--- a/games/battletanks/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-Battle Tanks is a funny battle on your desk, where you can choose one of
-three vehicles and eliminate your enemy using the whole arsenal of weapons.
-It has original cartoon-like graphics and cool music, its fun and dynamic,
-it has several network modes for deathmatch and cooperative -- what else is
-needed to have some fun with your friends? And all is packed and ready for
-you in Battle Tanks. Some of the game highlights:
-
- * Three vehicles: tank, Shilka, and rocket launcher, each having its
- special features
- * Lots of weapons: four types of ammo, six types of rockets, landing
- troops, mines, etc.
- * 13 multiplayer maps (nine ones for deathmatch and four ones for
- cooperative mode) in different locations such as city, village, forest,
- desert, etc.
- * Game world that reacts on player: roads have traffic, buildings can be
- destroyed, weather effects are simulated
- * Lots of war objects: troops, vehicles, helicopters, etc.
- * Keyboard and gamepad are supported
- * Dedicated server mode (headless)
-
-WWW: http://btanks.sourceforge.net/
diff --git a/games/battletanks/pkg-plist b/games/battletanks/pkg-plist
deleted file mode 100644
index ea5d8155a84a..000000000000
--- a/games/battletanks/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-bin/btanks
-bin/bted
-man/man6/btanks.6.gz
-lib/btanks/libbt_objects.so
-lib/libbtanks_engine.so
-lib/libclunk.so
-lib/libmrt.so
-lib/libsdlx.so
-%%DATADIR%%/resources.dat
diff --git a/games/bombz/Makefile b/games/bombz/Makefile
deleted file mode 100644
index a2c519a3749a..000000000000
--- a/games/bombz/Makefile
+++ /dev/null
@@ -1,64 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= bombz
-PORTVERSION= 0.2
-PORTREVISION= 7
-CATEGORIES= games python
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION}/ \
- SF/nemysisfreebsdp/games/:icons
-DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
- ${PORTNAME}.png:icons
-DIST_SUBDIR= python
-EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple 2D puzzle game with bombs
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING.TXT
-
-RUN_DEPENDS= ${PYGAME}
-
-WRKSRC= ${WRKDIR}/Bombz
-
-USES= dos2unix gnome python:2.7 sdl zip
-DOS2UNIX_FILES= *.txt
-USE_SDL= sdl image mixer
-INSTALLS_ICONS= yes
-
-PORTDOCS= ChangeLog readme.txt
-OPTIONS_DEFINE= DOCS
-
-SUB_FILES= ${PORTNAME}
-
-post-patch:
- @${REINPLACE_CMD} -i '' '/words = name.split()/,/self.name = name/s/^/#/' \
- ${WRKSRC}/bombz/joy.py
- @${REINPLACE_CMD} -e 's|/usr/bin/env python|${PYTHON_CMD}|' \
- ${WRKSRC}/${PORTNAME}.py
-
-do-build:
- @${PYTHON_CMD} -m compileall ${WRKSRC}
- @${PYTHON_CMD} -O -m compileall ${WRKSRC}
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
-.for d in bombz levels pngs sounds FreeSans.ttf
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR})
-.endfor
-.for f in *.py *.pyc *.pyo
- ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}
-.endfor
- ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR}
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/bombz/distinfo b/games/bombz/distinfo
deleted file mode 100644
index 8223d73c43dd..000000000000
--- a/games/bombz/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (python/bombz-0.2.zip) = 95d6d8c54296bfddfaec2a156690fc1ac242f7e18d99ae742709aec1389ad096
-SIZE (python/bombz-0.2.zip) = 1287231
-SHA256 (python/bombz.png) = 9b4734eba37d17bb7e9b3ca38e3690d018860b9ff4a45e7eaace63f6e9c3b978
-SIZE (python/bombz.png) = 1423
diff --git a/games/bombz/files/bombz.in b/games/bombz/files/bombz.in
deleted file mode 100644
index 5187527e69ea..000000000000
--- a/games/bombz/files/bombz.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec ./bombz.py "${@}"
diff --git a/games/bombz/pkg-descr b/games/bombz/pkg-descr
deleted file mode 100644
index f32f1f71449b..000000000000
--- a/games/bombz/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Bombz is a simple 2D puzzle game. It doesn't really have a plot. The object is
-to blow up all the bombs on each level then escape off the edge of the screen.
-To blow up a bomb, push it to where you want to cause an explosion, then collect
-a match (originally a detonator in the Archimedes version) and touch the bomb
-again and quickly get out of the way. A bomb destroys everything surrounding it
-except the metallic walls; if it blows up another bomb, that takes out
-everything around it too so you can set off chain reactions.
-
-WWW: http://bombz.sourceforge.net/
diff --git a/games/bombz/pkg-plist b/games/bombz/pkg-plist
deleted file mode 100644
index d92cca3232f8..000000000000
--- a/games/bombz/pkg-plist
+++ /dev/null
@@ -1,154 +0,0 @@
-bin/bombz
-share/applications/bombz.desktop
-%%DATADIR%%/FreeSans.ttf
-%%DATADIR%%/bombz.py
-%%DATADIR%%/bombz.pyc
-%%DATADIR%%/bombz.pyo
-%%DATADIR%%/bombz/__init__.py
-%%DATADIR%%/bombz/__init__.pyc
-%%DATADIR%%/bombz/__init__.pyo
-%%DATADIR%%/bombz/appdir.py
-%%DATADIR%%/bombz/appdir.pyc
-%%DATADIR%%/bombz/appdir.pyo
-%%DATADIR%%/bombz/bitmaps.py
-%%DATADIR%%/bombz/bitmaps.pyc
-%%DATADIR%%/bombz/bitmaps.pyo
-%%DATADIR%%/bombz/board.py
-%%DATADIR%%/bombz/board.pyc
-%%DATADIR%%/bombz/board.pyo
-%%DATADIR%%/bombz/controls.py
-%%DATADIR%%/bombz/controls.pyc
-%%DATADIR%%/bombz/controls.pyo
-%%DATADIR%%/bombz/customevents.py
-%%DATADIR%%/bombz/customevents.pyc
-%%DATADIR%%/bombz/customevents.pyo
-%%DATADIR%%/bombz/gamefont.py
-%%DATADIR%%/bombz/gamefont.pyc
-%%DATADIR%%/bombz/gamefont.pyo
-%%DATADIR%%/bombz/joy.py
-%%DATADIR%%/bombz/joy.pyc
-%%DATADIR%%/bombz/joy.pyo
-%%DATADIR%%/bombz/joymenu.py
-%%DATADIR%%/bombz/joymenu.pyc
-%%DATADIR%%/bombz/joymenu.pyo
-%%DATADIR%%/bombz/key.py
-%%DATADIR%%/bombz/key.pyc
-%%DATADIR%%/bombz/key.pyo
-%%DATADIR%%/bombz/keymenu.py
-%%DATADIR%%/bombz/keymenu.pyc
-%%DATADIR%%/bombz/keymenu.pyo
-%%DATADIR%%/bombz/levels.py
-%%DATADIR%%/bombz/levels.pyc
-%%DATADIR%%/bombz/levels.pyo
-%%DATADIR%%/bombz/menu.py
-%%DATADIR%%/bombz/menu.pyc
-%%DATADIR%%/bombz/menu.pyo
-%%DATADIR%%/bombz/options.py
-%%DATADIR%%/bombz/options.pyc
-%%DATADIR%%/bombz/options.pyo
-%%DATADIR%%/bombz/optsmenu.py
-%%DATADIR%%/bombz/optsmenu.pyc
-%%DATADIR%%/bombz/optsmenu.pyo
-%%DATADIR%%/bombz/particles.py
-%%DATADIR%%/bombz/particles.pyc
-%%DATADIR%%/bombz/particles.pyo
-%%DATADIR%%/bombz/pusher.py
-%%DATADIR%%/bombz/pusher.pyc
-%%DATADIR%%/bombz/pusher.pyo
-%%DATADIR%%/bombz/sounds.py
-%%DATADIR%%/bombz/sounds.pyc
-%%DATADIR%%/bombz/sounds.pyo
-%%DATADIR%%/bombz/userdir.py
-%%DATADIR%%/bombz/userdir.pyc
-%%DATADIR%%/bombz/userdir.pyo
-%%DATADIR%%/levels/01
-%%DATADIR%%/levels/02
-%%DATADIR%%/levels/03
-%%DATADIR%%/levels/04
-%%DATADIR%%/levels/05
-%%DATADIR%%/levels/06
-%%DATADIR%%/levels/07
-%%DATADIR%%/levels/08
-%%DATADIR%%/levels/09
-%%DATADIR%%/levels/10
-%%DATADIR%%/levels/11
-%%DATADIR%%/levels/12
-%%DATADIR%%/levels/13
-%%DATADIR%%/levels/14
-%%DATADIR%%/levels/15
-%%DATADIR%%/levels/16
-%%DATADIR%%/levels/17
-%%DATADIR%%/levels/18
-%%DATADIR%%/levels/19
-%%DATADIR%%/levels/20
-%%DATADIR%%/levels/21
-%%DATADIR%%/levels/22
-%%DATADIR%%/levels/23
-%%DATADIR%%/levels/24
-%%DATADIR%%/levels/25
-%%DATADIR%%/levels/26
-%%DATADIR%%/levels/27
-%%DATADIR%%/levels/28
-%%DATADIR%%/levels/29
-%%DATADIR%%/levels/30
-%%DATADIR%%/levels/31
-%%DATADIR%%/levels/32
-%%DATADIR%%/levels/33
-%%DATADIR%%/levels/34
-%%DATADIR%%/levels/35
-%%DATADIR%%/levels/36
-%%DATADIR%%/levels/37
-%%DATADIR%%/levels/38
-%%DATADIR%%/levels/39
-%%DATADIR%%/levels/40
-%%DATADIR%%/levels/41
-%%DATADIR%%/levels/42
-%%DATADIR%%/pngs/biglogo.png
-%%DATADIR%%/pngs/blank.png
-%%DATADIR%%/pngs/bomb1.png
-%%DATADIR%%/pngs/bomb2.png
-%%DATADIR%%/pngs/chrome00.png
-%%DATADIR%%/pngs/chrome01.png
-%%DATADIR%%/pngs/chrome02.png
-%%DATADIR%%/pngs/chrome03.png
-%%DATADIR%%/pngs/chrome04.png
-%%DATADIR%%/pngs/chrome05.png
-%%DATADIR%%/pngs/chrome06.png
-%%DATADIR%%/pngs/chrome07.png
-%%DATADIR%%/pngs/chrome08.png
-%%DATADIR%%/pngs/chrome09.png
-%%DATADIR%%/pngs/chrome10.png
-%%DATADIR%%/pngs/chrome11.png
-%%DATADIR%%/pngs/chrome12.png
-%%DATADIR%%/pngs/chrome13.png
-%%DATADIR%%/pngs/chrome14.png
-%%DATADIR%%/pngs/chrome15.png
-%%DATADIR%%/pngs/earth0.png
-%%DATADIR%%/pngs/earth1.png
-%%DATADIR%%/pngs/earth2.png
-%%DATADIR%%/pngs/explo0.png
-%%DATADIR%%/pngs/explo1.png
-%%DATADIR%%/pngs/explo10.png
-%%DATADIR%%/pngs/explo11.png
-%%DATADIR%%/pngs/explo2.png
-%%DATADIR%%/pngs/explo3.png
-%%DATADIR%%/pngs/explo4.png
-%%DATADIR%%/pngs/explo5.png
-%%DATADIR%%/pngs/explo6.png
-%%DATADIR%%/pngs/explo7.png
-%%DATADIR%%/pngs/explo8.png
-%%DATADIR%%/pngs/explo9.png
-%%DATADIR%%/pngs/floor.png
-%%DATADIR%%/pngs/mandown.png
-%%DATADIR%%/pngs/manleft.png
-%%DATADIR%%/pngs/manright.png
-%%DATADIR%%/pngs/manup.png
-%%DATADIR%%/pngs/match.png
-%%DATADIR%%/pngs/picket.png
-%%DATADIR%%/sounds/bomb.wav
-%%DATADIR%%/sounds/credits.txt
-%%DATADIR%%/sounds/fuse.wav
-%%DATADIR%%/sounds/match.wav
-%%DATADIR%%/sounds/pip1.wav
-%%DATADIR%%/sounds/pip2.wav
-share/pixmaps/bombz.png
diff --git a/games/bouncy/Makefile b/games/bouncy/Makefile
deleted file mode 100644
index ba5f352f52f3..000000000000
--- a/games/bouncy/Makefile
+++ /dev/null
@@ -1,76 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= bouncy
-PORTVERSION= r6
-PORTREVISION= 8
-CATEGORIES= games python
-MASTER_SITES= http://media.pyweek.org/dl/3/bouncy/ \
- SF/nemysisfreebsdp/games/${PORTNAME}/:icons
-DISTFILES= ${PORTNAME}-post-${DISTVERSION}.tgz \
- ${PORTNAME}.png:icons
-DIST_SUBDIR= python
-EXTRACT_ONLY= ${PORTNAME}-post-${DISTVERSION}.tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= You are a hungry rabbit. Eat food to complete the level
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/GPL.txt
-
-RUN_DEPENDS= ${PYGAME} \
- ${PYTHON_PKGNAMEPREFIX}PyOpenGL>=0:graphics/py-PyOpenGL@${PY_FLAVOR}
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-post-${DISTVERSION}
-
-USES= gnome python:2.7
-
-PORTDOCS= README.txt
-
-INSTALLS_ICONS= yes
-
-SUB_FILES= ${PORTNAME}
-
-DESKTOP_ENTRIES="Bouncy the Hungry Rabbit" "" "${PORTNAME}" \
- "${PORTNAME}" "Game;ArcadeGame;" ""
-
-OPTIONS_DEFINE= DOCS SHADER
-OPTIONS_DEFAULT=SHADER
-
-SHADER_DESC= Hardware shader support
-
-post-patch:
- @${FIND} ${WRKSRC} -name '*.py' | ${XARGS} \
- ${REINPLACE_CMD} -e 's|^.*#!.*python.*$$|#!${PYTHON_CMD}|'
- @${FIND} ${WRKSRC} -name "*.bak" -delete
-
-post-patch-SHADER-on:
- @${REINPLACE_CMD} -i '' '/#try/,/# print/s/#//' ${WRKSRC}/objects.py
-
-do-build:
- @${PYTHON_CMD} -m compileall ${WRKSRC}
- @${PYTHON_CMD} -O -m compileall ${WRKSRC}
-
-do-install:
- @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \
- ${WRKDIR}/${PORTNAME}
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
-
-.for d in data pyglyph
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR})
-.endfor
-.for f in *.py *.pyc *.pyo
- ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}
-.endfor
-
- ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/bouncy/distinfo b/games/bouncy/distinfo
deleted file mode 100644
index 7d1d3df78078..000000000000
--- a/games/bouncy/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (python/bouncy-post-r6.tgz) = 0aeb48bd4c90fe814798b74d93cd760500cfe66018c1285283a122b96ad44d81
-SIZE (python/bouncy-post-r6.tgz) = 413823
-SHA256 (python/bouncy.png) = 9ec8e2c5f13818ec3b1716239852bb551b9aad9e32429e78fa80cddf78d2b5dd
-SIZE (python/bouncy.png) = 5104
diff --git a/games/bouncy/files/bouncy.in b/games/bouncy/files/bouncy.in
deleted file mode 100644
index 2a9e0f613e9c..000000000000
--- a/games/bouncy/files/bouncy.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec %%PYTHON_CMD%% ./game.py "${@}"
diff --git a/games/bouncy/pkg-descr b/games/bouncy/pkg-descr
deleted file mode 100644
index ef16b5243d6c..000000000000
--- a/games/bouncy/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-You play Bouncy the Hungry Rabbit.
-
-You're in a garden with yummy veggies and a farmer who's not keen on you
-eating them. You can hide (and move around) under the ground.
-
-Bouncy was written so it could be enjoyed by my daughter,
-who is about to turn 3, and by older gamers. Hence it's not a violent game
-and "easy" is really, really easy, and "hard" is challenging.
-
-WWW: http://pyweek.org/e/bouncy/
diff --git a/games/bouncy/pkg-plist b/games/bouncy/pkg-plist
deleted file mode 100644
index a2d3d31a573b..000000000000
--- a/games/bouncy/pkg-plist
+++ /dev/null
@@ -1,138 +0,0 @@
-bin/bouncy
-%%DATADIR%%/astar.py
-%%DATADIR%%/astar.pyc
-%%DATADIR%%/astar.pyo
-%%DATADIR%%/collide.py
-%%DATADIR%%/collide.pyc
-%%DATADIR%%/collide.pyo
-%%DATADIR%%/data/Vera.ttf
-%%DATADIR%%/data/VeraMono.ttf
-%%DATADIR%%/data/VeraSe.ttf
-%%DATADIR%%/data/alert.mtl
-%%DATADIR%%/data/alert.obj
-%%DATADIR%%/data/bouncy-title.png
-%%DATADIR%%/data/bucket.mtl
-%%DATADIR%%/data/bucket.obj
-%%DATADIR%%/data/bump.mtl
-%%DATADIR%%/data/bump.obj
-%%DATADIR%%/data/carrot-eat1.mtl
-%%DATADIR%%/data/carrot-eat1.obj
-%%DATADIR%%/data/carrot-grey.png
-%%DATADIR%%/data/carrot.mtl
-%%DATADIR%%/data/carrot.obj
-%%DATADIR%%/data/carrot.png
-%%DATADIR%%/data/farmer.mtl
-%%DATADIR%%/data/farmer.obj
-%%DATADIR%%/data/fence.mtl
-%%DATADIR%%/data/fence.obj
-%%DATADIR%%/data/gate.mtl
-%%DATADIR%%/data/gate.obj
-%%DATADIR%%/data/hedge.mtl
-%%DATADIR%%/data/hedge.obj
-%%DATADIR%%/data/hole.mtl
-%%DATADIR%%/data/hole.obj
-%%DATADIR%%/data/lettuce-eat1.mtl
-%%DATADIR%%/data/lettuce-eat1.obj
-%%DATADIR%%/data/lettuce-eat2.mtl
-%%DATADIR%%/data/lettuce-eat2.obj
-%%DATADIR%%/data/lettuce-eat3.mtl
-%%DATADIR%%/data/lettuce-eat3.obj
-%%DATADIR%%/data/lettuce-eat4.mtl
-%%DATADIR%%/data/lettuce-eat4.obj
-%%DATADIR%%/data/lettuce-grey.png
-%%DATADIR%%/data/lettuce.mtl
-%%DATADIR%%/data/lettuce.obj
-%%DATADIR%%/data/lettuce.png
-%%DATADIR%%/data/level1.csv
-%%DATADIR%%/data/level2.csv
-%%DATADIR%%/data/level3.csv
-%%DATADIR%%/data/long-hedge.mtl
-%%DATADIR%%/data/long-hedge.obj
-%%DATADIR%%/data/pie.mtl
-%%DATADIR%%/data/pie.obj
-%%DATADIR%%/data/question.mtl
-%%DATADIR%%/data/question.obj
-%%DATADIR%%/data/rabbit-dig1.mtl
-%%DATADIR%%/data/rabbit-dig1.obj
-%%DATADIR%%/data/rabbit-dig2.mtl
-%%DATADIR%%/data/rabbit-dig2.obj
-%%DATADIR%%/data/rabbit-hopping.mtl
-%%DATADIR%%/data/rabbit-hopping.obj
-%%DATADIR%%/data/rabbit-landing.mtl
-%%DATADIR%%/data/rabbit-landing.obj
-%%DATADIR%%/data/rabbit-sitting.mtl
-%%DATADIR%%/data/rabbit-sitting.obj
-%%DATADIR%%/data/row.mtl
-%%DATADIR%%/data/row.obj
-%%DATADIR%%/data/scarecrow.mtl
-%%DATADIR%%/data/scarecrow.obj
-%%DATADIR%%/data/test_level.csv
-%%DATADIR%%/data/tomato-eat1.mtl
-%%DATADIR%%/data/tomato-eat1.obj
-%%DATADIR%%/data/tomato-eat2.mtl
-%%DATADIR%%/data/tomato-eat2.obj
-%%DATADIR%%/data/tomato-eat3.mtl
-%%DATADIR%%/data/tomato-eat3.obj
-%%DATADIR%%/data/tomato-eat4.mtl
-%%DATADIR%%/data/tomato-eat4.obj
-%%DATADIR%%/data/tomato-grey.png
-%%DATADIR%%/data/tomato.mtl
-%%DATADIR%%/data/tomato.obj
-%%DATADIR%%/data/tomato.png
-%%DATADIR%%/data/tree.mtl
-%%DATADIR%%/data/tree.obj
-%%DATADIR%%/euclid.py
-%%DATADIR%%/euclid.pyc
-%%DATADIR%%/euclid.pyo
-%%DATADIR%%/farmer.py
-%%DATADIR%%/farmer.pyc
-%%DATADIR%%/farmer.pyo
-%%DATADIR%%/fonts.py
-%%DATADIR%%/fonts.pyc
-%%DATADIR%%/fonts.pyo
-%%DATADIR%%/game.py
-%%DATADIR%%/game.pyc
-%%DATADIR%%/game.pyo
-%%DATADIR%%/leveledit.py
-%%DATADIR%%/leveledit.pyc
-%%DATADIR%%/leveledit.pyo
-%%DATADIR%%/map.py
-%%DATADIR%%/map.pyc
-%%DATADIR%%/map.pyo
-%%DATADIR%%/objects.py
-%%DATADIR%%/objects.pyc
-%%DATADIR%%/objects.pyo
-%%DATADIR%%/objloader.py
-%%DATADIR%%/objloader.pyc
-%%DATADIR%%/objloader.pyo
-%%DATADIR%%/pyglyph/__init__.py
-%%DATADIR%%/pyglyph/__init__.pyc
-%%DATADIR%%/pyglyph/__init__.pyo
-%%DATADIR%%/pyglyph/font.py
-%%DATADIR%%/pyglyph/font.pyc
-%%DATADIR%%/pyglyph/font.pyo
-%%DATADIR%%/pyglyph/html.py
-%%DATADIR%%/pyglyph/html.pyc
-%%DATADIR%%/pyglyph/html.pyo
-%%DATADIR%%/pyglyph/layout.py
-%%DATADIR%%/pyglyph/layout.pyc
-%%DATADIR%%/pyglyph/layout.pyo
-%%DATADIR%%/pyglyph/ttf.py
-%%DATADIR%%/pyglyph/ttf.pyc
-%%DATADIR%%/pyglyph/ttf.pyo
-%%DATADIR%%/rabbit.py
-%%DATADIR%%/rabbit.pyc
-%%DATADIR%%/rabbit.pyo
-%%DATADIR%%/shaders.py
-%%DATADIR%%/shaders.pyc
-%%DATADIR%%/shaders.pyo
-%%DATADIR%%/showobj.py
-%%DATADIR%%/showobj.pyc
-%%DATADIR%%/showobj.pyo
-%%DATADIR%%/textures.py
-%%DATADIR%%/textures.pyc
-%%DATADIR%%/textures.pyo
-%%DATADIR%%/ui.py
-%%DATADIR%%/ui.pyc
-%%DATADIR%%/ui.pyo
-share/pixmaps/bouncy.png
diff --git a/games/bubbros/Makefile b/games/bubbros/Makefile
deleted file mode 100644
index 2204882bf9cb..000000000000
--- a/games/bubbros/Makefile
+++ /dev/null
@@ -1,73 +0,0 @@
-# Created by: Janos Mohacsi <janos.mohacsi@bsd.hu>
-# $FreeBSD$
-
-PORTNAME= bubbros
-PORTVERSION= 1.6.2
-PORTREVISION= 5
-CATEGORIES= games
-MASTER_SITES= SF/bub-n-bros/bub-n-bros/${PORTVERSION}
-DIST_SUBDIR= python
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Multiplayer clone of the famous Bubble Bobble game
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-RUN_DEPENDS= ${PYGAME}
-BUILD_DEPENDS= ${PYGAME}
-
-USES= python:2.7 shebangfix xorg
-SHEBANG_FILES= BubBob.py
-USE_XORG= x11 xext
-
-PORTDOCS= *.html
-
-SUB_FILES= ${PORTNAME}
-
-DESKTOP_ENTRIES="Bub-n-Bros" "" "${PORTNAME}" \
- "${PORTNAME}" "Game;ArcadeGame;" ""
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|g' \
- ${WRKSRC}/display/setup.py
- @${FIND} ${WRKSRC} -name "*.bak" -delete -or -name "*.orig" -delete \
- -or -name "*.cvsignore" -delete
- @${FIND} ${WRKSRC} -name CVS -print0 | ${XARGS} -0 ${RM} -r
-
-do-build:
- # Compile the statesaver extension module
- cd ${WRKSRC}/bubbob; ${PYTHON_CMD} setup.py build_ext -i
- # Compile the X-window client extension module
- cd ${WRKSRC}/display; ${PYTHON_CMD} setup.py build_ext -i
-.for d in bubbob display
- @(cd ${WRKSRC}/${d} && ${RM} -r build)
-.endfor
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
-.for d in bubbob common display http2 java metaserver
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR})
-.endfor
- ${INSTALL_SCRIPT} ${WRKSRC}/BubBob.py ${STAGEDIR}${DATADIR}
- # build different colors
- @${FIND} ${STAGEDIR}${DATADIR} -name "*.ppm" -exec ${CHMOD} u+w {} \;
- @${PYTHON_CMD} ${STAGEDIR}${DATADIR}/bubbob/images/buildcolors.py
- ${LN} -sf ${DATADIR}/http2/data/bob.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png
-.for l in bubbob/statesaver.so display/xshm.so
- @${CHMOD} u+w ${STAGEDIR}${DATADIR}/${l}
- @${STRIP_CMD} ${STAGEDIR}${DATADIR}/${l}
-.endfor
- ${INSTALL_MAN} ${WRKSRC}/doc/*.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/bubbros/distinfo b/games/bubbros/distinfo
deleted file mode 100644
index 567774c9f30e..000000000000
--- a/games/bubbros/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (python/bubbros-1.6.2.tar.gz) = 0ad8a359c4632071a9c85c2684bae32aa0fa278632c49f092dc4078cfb9858c4
-SIZE (python/bubbros-1.6.2.tar.gz) = 11568771
diff --git a/games/bubbros/files/bubbros.in b/games/bubbros/files/bubbros.in
deleted file mode 100644
index 8abd841e8666..000000000000
--- a/games/bubbros/files/bubbros.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec %%PYTHON_CMD%% ./BubBob.py "${@}"
diff --git a/games/bubbros/files/patch-display-xshm.c b/games/bubbros/files/patch-display-xshm.c
deleted file mode 100644
index 993be1220036..000000000000
--- a/games/bubbros/files/patch-display-xshm.c
+++ /dev/null
@@ -1,21 +0,0 @@
---- display/xshm.c.orig Sat Feb 4 19:56:31 2006
-+++ display/xshm.c Sat Aug 5 00:51:20 2006
-@@ -1,7 +1,6 @@
- #include <Python.h>
- #include <sys/ipc.h>
- #include <sys/shm.h>
--#include <X11/X.h>
- #include <X11/Xlib.h>
- #include <X11/Xutil.h>
- #include <X11/extensions/XShm.h>
-@@ -111,10 +110,6 @@
-
- /* Get memory address to segment: */
- img->m_shminfo.shmaddr = (char *) shmat(img->m_shminfo.shmid, 0, 0);
--
-- /* Mark the segment as destroyable (it will be destroyed when this
-- process terminates) */
-- shmctl(img->m_shminfo.shmid, IPC_RMID, NULL);
-
- /* Tell XServer that it may only read from it and attach to display: */
- img->m_shminfo.readOnly = True;
diff --git a/games/bubbros/pkg-descr b/games/bubbros/pkg-descr
deleted file mode 100644
index f9dd3f9c3ece..000000000000
--- a/games/bubbros/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-n-multiplayer crazy clone of the famous Bubble Bobble game
-
-Features:
- * Same gameplay as the famous McSebi's Bub & Bob.
- * Network game: 1 to 3 players per machine, up to 7 players in total.
- * Completely original crazy bonuses!
- * Capture other players in a bubble!
- * New levels, including a random level generator!
-
-WWW: http://bub-n-bros.sourceforge.net/
diff --git a/games/bubbros/pkg-plist b/games/bubbros/pkg-plist
deleted file mode 100644
index 8534167cae46..000000000000
--- a/games/bubbros/pkg-plist
+++ /dev/null
@@ -1,453 +0,0 @@
-bin/bubbros
-man/man1/BubBob.py.1.gz
-man/man1/Client.py.1.gz
-man/man1/bb.py.1.gz
-%%DATADIR%%/BubBob.py
-%%DATADIR%%/bubbob/Makefile
-%%DATADIR%%/bubbob/bb.py
-%%DATADIR%%/bubbob/binboards.py
-%%DATADIR%%/bubbob/boarddef.py
-%%DATADIR%%/bubbob/boards.py
-%%DATADIR%%/bubbob/bonuses.py
-%%DATADIR%%/bubbob/bubbles.py
-%%DATADIR%%/bubbob/command.py
-%%DATADIR%%/bubbob/doc/bonus-doc.py
-%%DATADIR%%/bubbob/ext1/__init__.py
-%%DATADIR%%/bubbob/ext1/brick.wav
-%%DATADIR%%/bubbob/ext1/image1-0.ppm
-%%DATADIR%%/bubbob/ext1/image1-1.ppm
-%%DATADIR%%/bubbob/ext1/image1-2.ppm
-%%DATADIR%%/bubbob/ext1/image1-3.ppm
-%%DATADIR%%/bubbob/ext1/image1-4.ppm
-%%DATADIR%%/bubbob/ext1/image1-5.ppm
-%%DATADIR%%/bubbob/ext1/image1-6.ppm
-%%DATADIR%%/bubbob/ext1/image1-7.ppm
-%%DATADIR%%/bubbob/ext1/image1-8.ppm
-%%DATADIR%%/bubbob/ext1/image1-9.ppm
-%%DATADIR%%/bubbob/ext1/music.wav
-%%DATADIR%%/bubbob/ext1/wall.wav
-%%DATADIR%%/bubbob/ext2/__init__.py
-%%DATADIR%%/bubbob/ext2/image1.ppm
-%%DATADIR%%/bubbob/ext2/image2.ppm
-%%DATADIR%%/bubbob/ext2/music.wav
-%%DATADIR%%/bubbob/ext3/__init__.py
-%%DATADIR%%/bubbob/ext3/image1-0.ppm
-%%DATADIR%%/bubbob/ext3/image1-1.ppm
-%%DATADIR%%/bubbob/ext3/image1-2.ppm
-%%DATADIR%%/bubbob/ext3/image1-3.ppm
-%%DATADIR%%/bubbob/ext3/image1-4.ppm
-%%DATADIR%%/bubbob/ext3/image1-5.ppm
-%%DATADIR%%/bubbob/ext3/image1-6.ppm
-%%DATADIR%%/bubbob/ext3/image1-7.ppm
-%%DATADIR%%/bubbob/ext3/image1-8.ppm
-%%DATADIR%%/bubbob/ext3/image1-9.ppm
-%%DATADIR%%/bubbob/ext3/music.wav
-%%DATADIR%%/bubbob/ext3/shoot.wav
-%%DATADIR%%/bubbob/ext4/__init__.py
-%%DATADIR%%/bubbob/ext4/image1-0.ppm
-%%DATADIR%%/bubbob/ext4/image1-1.ppm
-%%DATADIR%%/bubbob/ext4/image1-2.ppm
-%%DATADIR%%/bubbob/ext4/image1-3.ppm
-%%DATADIR%%/bubbob/ext4/image1-4.ppm
-%%DATADIR%%/bubbob/ext4/image1-5.ppm
-%%DATADIR%%/bubbob/ext4/image1-6.ppm
-%%DATADIR%%/bubbob/ext4/image1-7.ppm
-%%DATADIR%%/bubbob/ext4/image1-8.ppm
-%%DATADIR%%/bubbob/ext4/image1-9.ppm
-%%DATADIR%%/bubbob/ext4/music.wav
-%%DATADIR%%/bubbob/ext5/__init__.py
-%%DATADIR%%/bubbob/ext5/image1.ppm
-%%DATADIR%%/bubbob/ext5/image2.ppm
-%%DATADIR%%/bubbob/ext5/image3.ppm
-%%DATADIR%%/bubbob/ext5/image4.ppm
-%%DATADIR%%/bubbob/ext5/music.wav
-%%DATADIR%%/bubbob/ext5/ouch.wav
-%%DATADIR%%/bubbob/ext6/__init__.py
-%%DATADIR%%/bubbob/ext6/crash.wav
-%%DATADIR%%/bubbob/ext6/image1-0.ppm
-%%DATADIR%%/bubbob/ext6/image1-1.ppm
-%%DATADIR%%/bubbob/ext6/image1-2.ppm
-%%DATADIR%%/bubbob/ext6/image1-3.ppm
-%%DATADIR%%/bubbob/ext6/image1-4.ppm
-%%DATADIR%%/bubbob/ext6/image1-5.ppm
-%%DATADIR%%/bubbob/ext6/image1-6.ppm
-%%DATADIR%%/bubbob/ext6/image1-7.ppm
-%%DATADIR%%/bubbob/ext6/image1-8.ppm
-%%DATADIR%%/bubbob/ext6/image1-9.ppm
-%%DATADIR%%/bubbob/ext6/music.wav
-%%DATADIR%%/bubbob/ext7/__init__.py
-%%DATADIR%%/bubbob/ext7/fire.wav
-%%DATADIR%%/bubbob/ext7/hit.wav
-%%DATADIR%%/bubbob/ext7/image1-0.ppm
-%%DATADIR%%/bubbob/ext7/image1-1.ppm
-%%DATADIR%%/bubbob/ext7/image1-2.ppm
-%%DATADIR%%/bubbob/ext7/image1-3.ppm
-%%DATADIR%%/bubbob/ext7/image1-4.ppm
-%%DATADIR%%/bubbob/ext7/image1-5.ppm
-%%DATADIR%%/bubbob/ext7/image1-6.ppm
-%%DATADIR%%/bubbob/ext7/image1-7.ppm
-%%DATADIR%%/bubbob/ext7/image1-8.ppm
-%%DATADIR%%/bubbob/ext7/image1-9.ppm
-%%DATADIR%%/bubbob/ext7/music.wav
-%%DATADIR%%/bubbob/images.py
-%%DATADIR%%/bubbob/images/10000_0.ppm
-%%DATADIR%%/bubbob/images/10000_1.ppm
-%%DATADIR%%/bubbob/images/10000_2.ppm
-%%DATADIR%%/bubbob/images/10000_3.ppm
-%%DATADIR%%/bubbob/images/10000_4.ppm
-%%DATADIR%%/bubbob/images/10000_5.ppm
-%%DATADIR%%/bubbob/images/10000_6.ppm
-%%DATADIR%%/bubbob/images/10000_7.ppm
-%%DATADIR%%/bubbob/images/10000_8.ppm
-%%DATADIR%%/bubbob/images/10000_9.ppm
-%%DATADIR%%/bubbob/images/20000_0.ppm
-%%DATADIR%%/bubbob/images/20000_1.ppm
-%%DATADIR%%/bubbob/images/20000_2.ppm
-%%DATADIR%%/bubbob/images/20000_3.ppm
-%%DATADIR%%/bubbob/images/20000_4.ppm
-%%DATADIR%%/bubbob/images/20000_5.ppm
-%%DATADIR%%/bubbob/images/20000_6.ppm
-%%DATADIR%%/bubbob/images/20000_7.ppm
-%%DATADIR%%/bubbob/images/20000_8.ppm
-%%DATADIR%%/bubbob/images/20000_9.ppm
-%%DATADIR%%/bubbob/images/30000_0.ppm
-%%DATADIR%%/bubbob/images/30000_1.ppm
-%%DATADIR%%/bubbob/images/30000_2.ppm
-%%DATADIR%%/bubbob/images/30000_3.ppm
-%%DATADIR%%/bubbob/images/30000_4.ppm
-%%DATADIR%%/bubbob/images/30000_5.ppm
-%%DATADIR%%/bubbob/images/30000_6.ppm
-%%DATADIR%%/bubbob/images/30000_7.ppm
-%%DATADIR%%/bubbob/images/30000_8.ppm
-%%DATADIR%%/bubbob/images/30000_9.ppm
-%%DATADIR%%/bubbob/images/40000_0.ppm
-%%DATADIR%%/bubbob/images/40000_1.ppm
-%%DATADIR%%/bubbob/images/40000_2.ppm
-%%DATADIR%%/bubbob/images/40000_3.ppm
-%%DATADIR%%/bubbob/images/40000_4.ppm
-%%DATADIR%%/bubbob/images/40000_5.ppm
-%%DATADIR%%/bubbob/images/40000_6.ppm
-%%DATADIR%%/bubbob/images/40000_7.ppm
-%%DATADIR%%/bubbob/images/40000_8.ppm
-%%DATADIR%%/bubbob/images/40000_9.ppm
-%%DATADIR%%/bubbob/images/50000_0.ppm
-%%DATADIR%%/bubbob/images/50000_1.ppm
-%%DATADIR%%/bubbob/images/50000_2.ppm
-%%DATADIR%%/bubbob/images/50000_3.ppm
-%%DATADIR%%/bubbob/images/50000_4.ppm
-%%DATADIR%%/bubbob/images/50000_5.ppm
-%%DATADIR%%/bubbob/images/50000_6.ppm
-%%DATADIR%%/bubbob/images/50000_7.ppm
-%%DATADIR%%/bubbob/images/50000_8.ppm
-%%DATADIR%%/bubbob/images/50000_9.ppm
-%%DATADIR%%/bubbob/images/60000_0.ppm
-%%DATADIR%%/bubbob/images/60000_1.ppm
-%%DATADIR%%/bubbob/images/60000_2.ppm
-%%DATADIR%%/bubbob/images/60000_3.ppm
-%%DATADIR%%/bubbob/images/60000_4.ppm
-%%DATADIR%%/bubbob/images/60000_5.ppm
-%%DATADIR%%/bubbob/images/60000_6.ppm
-%%DATADIR%%/bubbob/images/60000_7.ppm
-%%DATADIR%%/bubbob/images/60000_8.ppm
-%%DATADIR%%/bubbob/images/60000_9.ppm
-%%DATADIR%%/bubbob/images/70000_0.ppm
-%%DATADIR%%/bubbob/images/70000_1.ppm
-%%DATADIR%%/bubbob/images/70000_2.ppm
-%%DATADIR%%/bubbob/images/70000_3.ppm
-%%DATADIR%%/bubbob/images/70000_4.ppm
-%%DATADIR%%/bubbob/images/70000_5.ppm
-%%DATADIR%%/bubbob/images/70000_6.ppm
-%%DATADIR%%/bubbob/images/70000_7.ppm
-%%DATADIR%%/bubbob/images/70000_8.ppm
-%%DATADIR%%/bubbob/images/70000_9.ppm
-%%DATADIR%%/bubbob/images/big_bubble.ppm
-%%DATADIR%%/bubbob/images/big_bubble_2.ppm
-%%DATADIR%%/bubbob/images/black.ppm
-%%DATADIR%%/bubbob/images/blitzy.ppm
-%%DATADIR%%/bubbob/images/blitzy_angry.ppm
-%%DATADIR%%/bubbob/images/blitzy_shot.ppm
-%%DATADIR%%/bubbob/images/bonus_0.ppm
-%%DATADIR%%/bubbob/images/bonus_1.ppm
-%%DATADIR%%/bubbob/images/bonus_10.ppm
-%%DATADIR%%/bubbob/images/bonus_11.ppm
-%%DATADIR%%/bubbob/images/bonus_12.ppm
-%%DATADIR%%/bubbob/images/bonus_2.ppm
-%%DATADIR%%/bubbob/images/bonus_3.ppm
-%%DATADIR%%/bubbob/images/bonus_4.ppm
-%%DATADIR%%/bubbob/images/bonus_5.ppm
-%%DATADIR%%/bubbob/images/bonus_6.ppm
-%%DATADIR%%/bubbob/images/bonus_7.ppm
-%%DATADIR%%/bubbob/images/bonus_8.ppm
-%%DATADIR%%/bubbob/images/bonus_9.ppm
-%%DATADIR%%/bubbob/images/bubble.ppm
-%%DATADIR%%/bubbob/images/buildcolors.py
-%%DATADIR%%/bubbob/images/butterfly.ppm
-%%DATADIR%%/bubbob/images/cream_pie_big.ppm
-%%DATADIR%%/bubbob/images/diamond_big_blue.ppm
-%%DATADIR%%/bubbob/images/diamond_big_purple.ppm
-%%DATADIR%%/bubbob/images/diamond_big_red.ppm
-%%DATADIR%%/bubbob/images/diamond_big_yellow.ppm
-%%DATADIR%%/bubbob/images/digits_0.ppm
-%%DATADIR%%/bubbob/images/digits_1.ppm
-%%DATADIR%%/bubbob/images/digits_2.ppm
-%%DATADIR%%/bubbob/images/digits_3.ppm
-%%DATADIR%%/bubbob/images/digits_4.ppm
-%%DATADIR%%/bubbob/images/digits_5.ppm
-%%DATADIR%%/bubbob/images/digits_6.ppm
-%%DATADIR%%/bubbob/images/digits_7.ppm
-%%DATADIR%%/bubbob/images/digits_8.ppm
-%%DATADIR%%/bubbob/images/digits_9.ppm
-%%DATADIR%%/bubbob/images/door.ppm
-%%DATADIR%%/bubbob/images/dragon_0.ppm
-%%DATADIR%%/bubbob/images/dragon_1.ppm
-%%DATADIR%%/bubbob/images/dragon_2.ppm
-%%DATADIR%%/bubbob/images/dragon_3.ppm
-%%DATADIR%%/bubbob/images/dragon_4.ppm
-%%DATADIR%%/bubbob/images/dragon_5.ppm
-%%DATADIR%%/bubbob/images/dragon_6.ppm
-%%DATADIR%%/bubbob/images/dragon_7.ppm
-%%DATADIR%%/bubbob/images/dragon_8.ppm
-%%DATADIR%%/bubbob/images/dragon_9.ppm
-%%DATADIR%%/bubbob/images/dragon_bubble_0.ppm
-%%DATADIR%%/bubbob/images/dragon_bubble_1.ppm
-%%DATADIR%%/bubbob/images/dragon_bubble_2.ppm
-%%DATADIR%%/bubbob/images/dragon_bubble_3.ppm
-%%DATADIR%%/bubbob/images/dragon_bubble_4.ppm
-%%DATADIR%%/bubbob/images/dragon_bubble_5.ppm
-%%DATADIR%%/bubbob/images/dragon_bubble_6.ppm
-%%DATADIR%%/bubbob/images/dragon_bubble_7.ppm
-%%DATADIR%%/bubbob/images/dragon_bubble_8.ppm
-%%DATADIR%%/bubbob/images/dragon_bubble_9.ppm
-%%DATADIR%%/bubbob/images/extend.ppm
-%%DATADIR%%/bubbob/images/extra1.ppm
-%%DATADIR%%/bubbob/images/extra2.ppm
-%%DATADIR%%/bubbob/images/extra3.ppm
-%%DATADIR%%/bubbob/images/extra4.ppm
-%%DATADIR%%/bubbob/images/extra5.ppm
-%%DATADIR%%/bubbob/images/extra6.ppm
-%%DATADIR%%/bubbob/images/extra7.ppm
-%%DATADIR%%/bubbob/images/extra8.ppm
-%%DATADIR%%/bubbob/images/fire_drop.ppm
-%%DATADIR%%/bubbob/images/fire_surface.ppm
-%%DATADIR%%/bubbob/images/fish_0.ppm
-%%DATADIR%%/bubbob/images/fish_1.ppm
-%%DATADIR%%/bubbob/images/fish_2.ppm
-%%DATADIR%%/bubbob/images/fish_3.ppm
-%%DATADIR%%/bubbob/images/fish_4.ppm
-%%DATADIR%%/bubbob/images/fish_5.ppm
-%%DATADIR%%/bubbob/images/fish_6.ppm
-%%DATADIR%%/bubbob/images/fish_7.ppm
-%%DATADIR%%/bubbob/images/fish_8.ppm
-%%DATADIR%%/bubbob/images/fish_9.ppm
-%%DATADIR%%/bubbob/images/flappy.ppm
-%%DATADIR%%/bubbob/images/flapy_angry.ppm
-%%DATADIR%%/bubbob/images/game_over_0.ppm
-%%DATADIR%%/bubbob/images/game_over_1.ppm
-%%DATADIR%%/bubbob/images/game_over_2.ppm
-%%DATADIR%%/bubbob/images/game_over_3.ppm
-%%DATADIR%%/bubbob/images/game_over_4.ppm
-%%DATADIR%%/bubbob/images/game_over_5.ppm
-%%DATADIR%%/bubbob/images/game_over_6.ppm
-%%DATADIR%%/bubbob/images/game_over_7.ppm
-%%DATADIR%%/bubbob/images/game_over_8.ppm
-%%DATADIR%%/bubbob/images/game_over_9.ppm
-%%DATADIR%%/bubbob/images/ghost.ppm
-%%DATADIR%%/bubbob/images/ghosty.ppm
-%%DATADIR%%/bubbob/images/ghosty_angry.ppm
-%%DATADIR%%/bubbob/images/glue.ppm
-%%DATADIR%%/bubbob/images/gramy.ppm
-%%DATADIR%%/bubbob/images/gramy_angry.ppm
-%%DATADIR%%/bubbob/images/hat1.ppm
-%%DATADIR%%/bubbob/images/hat2.ppm
-%%DATADIR%%/bubbob/images/hat5.ppm
-%%DATADIR%%/bubbob/images/ice_cyan_big.ppm
-%%DATADIR%%/bubbob/images/ice_violet_big.ppm
-%%DATADIR%%/bubbob/images/keys.ppm
-%%DATADIR%%/bubbob/images/level_digits.ppm
-%%DATADIR%%/bubbob/images/lightning_large.ppm
-%%DATADIR%%/bubbob/images/lightning_small.ppm
-%%DATADIR%%/bubbob/images/monky.ppm
-%%DATADIR%%/bubbob/images/monky_angry.ppm
-%%DATADIR%%/bubbob/images/nasty.ppm
-%%DATADIR%%/bubbob/images/nasty_angry.ppm
-%%DATADIR%%/bubbob/images/orcy.ppm
-%%DATADIR%%/bubbob/images/orcy_angry.ppm
-%%DATADIR%%/bubbob/images/palettes.dat
-%%DATADIR%%/bubbob/images/pastec_big.ppm
-%%DATADIR%%/bubbob/images/peach_big.ppm
-%%DATADIR%%/bubbob/images/point_0.ppm
-%%DATADIR%%/bubbob/images/point_1.ppm
-%%DATADIR%%/bubbob/images/point_2.ppm
-%%DATADIR%%/bubbob/images/point_3.ppm
-%%DATADIR%%/bubbob/images/point_4.ppm
-%%DATADIR%%/bubbob/images/point_5.ppm
-%%DATADIR%%/bubbob/images/point_6.ppm
-%%DATADIR%%/bubbob/images/point_7.ppm
-%%DATADIR%%/bubbob/images/point_8.ppm
-%%DATADIR%%/bubbob/images/point_9.ppm
-%%DATADIR%%/bubbob/images/red_Hurry_up.ppm
-%%DATADIR%%/bubbob/images/sheep.ppm
-%%DATADIR%%/bubbob/images/shot.ppm
-%%DATADIR%%/bubbob/images/spinning_drop.ppm
-%%DATADIR%%/bubbob/images/springy.ppm
-%%DATADIR%%/bubbob/images/springy_angry.ppm
-%%DATADIR%%/bubbob/images/star_large.ppm
-%%DATADIR%%/bubbob/images/sugar_pie_big.ppm
-%%DATADIR%%/bubbob/images/water_flow.ppm
-%%DATADIR%%/bubbob/images/water_still.ppm
-%%DATADIR%%/bubbob/images/water_surface.ppm
-%%DATADIR%%/bubbob/images/yellow_Hurry_up.ppm
-%%DATADIR%%/bubbob/levels/Arena.bin
-%%DATADIR%%/bubbob/levels/CompactLevels.py
-%%DATADIR%%/bubbob/levels/HouseOfFun.bin
-%%DATADIR%%/bubbob/levels/Levels.bin
-%%DATADIR%%/bubbob/levels/LostLevels.bin
-%%DATADIR%%/bubbob/levels/README.txt
-%%DATADIR%%/bubbob/levels/RandomLevels.py
-%%DATADIR%%/bubbob/levels/rnglevel
-%%DATADIR%%/bubbob/levels/scratch.py
-%%DATADIR%%/bubbob/macbinary.py
-%%DATADIR%%/bubbob/mnstrmap.py
-%%DATADIR%%/bubbob/monsters.py
-%%DATADIR%%/bubbob/music/Snd1-8.wav
-%%DATADIR%%/bubbob/music/Snd2-8.wav
-%%DATADIR%%/bubbob/music/Snd3-8.wav
-%%DATADIR%%/bubbob/music/Snd4-8.wav
-%%DATADIR%%/bubbob/music/Snd5-8.wav
-%%DATADIR%%/bubbob/music/Snd6-8.wav
-%%DATADIR%%/bubbob/patmap.py
-%%DATADIR%%/bubbob/player.py
-%%DATADIR%%/bubbob/ranking.py
-%%DATADIR%%/bubbob/save_rnglevel.py
-%%DATADIR%%/bubbob/setup.py
-%%DATADIR%%/bubbob/sounds/die.wav
-%%DATADIR%%/bubbob/sounds/extra.wav
-%%DATADIR%%/bubbob/sounds/extralife.wav
-%%DATADIR%%/bubbob/sounds/fruit.wav
-%%DATADIR%%/bubbob/sounds/hell.wav
-%%DATADIR%%/bubbob/sounds/hurry.wav
-%%DATADIR%%/bubbob/sounds/jump.wav
-%%DATADIR%%/bubbob/sounds/letsgo.wav
-%%DATADIR%%/bubbob/sounds/pop.wav
-%%DATADIR%%/bubbob/sounds/shh.wav
-%%DATADIR%%/bubbob/sounds/yippee.wav
-%%DATADIR%%/bubbob/sprmap.py
-%%DATADIR%%/bubbob/statesaver.c
-%%DATADIR%%/bubbob/statesaver.py
-%%DATADIR%%/bubbob/statesaver.so
-%%DATADIR%%/bubbob/test_rnglevel.py
-%%DATADIR%%/bubbob/test_statesaver.py
-%%DATADIR%%/bubbob/tmp/pat00.ppm
-%%DATADIR%%/bubbob/tmp/pat01.ppm
-%%DATADIR%%/bubbob/tmp/pat02.ppm
-%%DATADIR%%/bubbob/tmp/pat03.ppm
-%%DATADIR%%/bubbob/tmp/pat04.ppm
-%%DATADIR%%/bubbob/tmp/pat05.ppm
-%%DATADIR%%/bubbob/tmp/pat06.ppm
-%%DATADIR%%/bubbob/tmp/pat07.ppm
-%%DATADIR%%/bubbob/tmp/pat08.ppm
-%%DATADIR%%/bubbob/tmp/pat09.ppm
-%%DATADIR%%/bubbob/tmp/pat10.ppm
-%%DATADIR%%/bubbob/tmp/pat11.ppm
-%%DATADIR%%/bubbob/tmp/pat12.ppm
-%%DATADIR%%/bubbob/tmp/pat13.ppm
-%%DATADIR%%/bubbob/tmp/pat14.ppm
-%%DATADIR%%/bubbob/tmp/pat15.ppm
-%%DATADIR%%/bubbob/tmp/pat16.ppm
-%%DATADIR%%/bubbob/tmp/pat17.ppm
-%%DATADIR%%/bubbob/tmp/pat18.ppm
-%%DATADIR%%/bubbob/tmp/pat19.ppm
-%%DATADIR%%/bubbob/tmp/pat20.ppm
-%%DATADIR%%/common/__init__.py
-%%DATADIR%%/common/gamesrv.py
-%%DATADIR%%/common/hostchooser.py
-%%DATADIR%%/common/httpserver.py
-%%DATADIR%%/common/javaserver.py
-%%DATADIR%%/common/msgstruct.py
-%%DATADIR%%/common/pixmap.py
-%%DATADIR%%/common/stdlog.py
-%%DATADIR%%/common/udpovertcp.py
-%%DATADIR%%/display/Client.py
-%%DATADIR%%/display/Makefile
-%%DATADIR%%/display/__init__.py
-%%DATADIR%%/display/caching.py
-%%DATADIR%%/display/dpy_gtk.py
-%%DATADIR%%/display/dpy_pygame.py
-%%DATADIR%%/display/dpy_windows.py
-%%DATADIR%%/display/dpy_x.py
-%%DATADIR%%/display/modes.py
-%%DATADIR%%/display/music1.py
-%%DATADIR%%/display/pclient.py
-%%DATADIR%%/display/playback.py
-%%DATADIR%%/display/puremixer.py
-%%DATADIR%%/display/pythonxlibintf.py
-%%DATADIR%%/display/setup.py
-%%DATADIR%%/display/snd_linux.py
-%%DATADIR%%/display/snd_off.py
-%%DATADIR%%/display/snd_pygame.py
-%%DATADIR%%/display/snd_windows.py
-%%DATADIR%%/display/windows/wingame.c
-%%DATADIR%%/display/windows/wingame.def
-%%DATADIR%%/display/windows/wingame.dsp
-%%DATADIR%%/display/windows/wingame.dsw
-%%DATADIR%%/display/xshm.c
-%%DATADIR%%/display/xshm.so
-%%DATADIR%%/http2/data/bab.png
-%%DATADIR%%/http2/data/baub.png
-%%DATADIR%%/http2/data/beab.png
-%%DATADIR%%/http2/data/beb.png
-%%DATADIR%%/http2/data/biab.png
-%%DATADIR%%/http2/data/bib.png
-%%DATADIR%%/http2/data/biob.png
-%%DATADIR%%/http2/data/bob.png
-%%DATADIR%%/http2/data/boob.png
-%%DATADIR%%/http2/data/bub.png
-%%DATADIR%%/http2/data/byb.png
-%%DATADIR%%/http2/data/checked.png
-%%DATADIR%%/http2/data/close.png
-%%DATADIR%%/http2/data/confirm.html
-%%DATADIR%%/http2/data/disabled.png
-%%DATADIR%%/http2/data/hat1.png
-%%DATADIR%%/http2/data/hat2.png
-%%DATADIR%%/http2/data/header.png
-%%DATADIR%%/http2/data/index.html
-%%DATADIR%%/http2/data/lbab.png
-%%DATADIR%%/http2/data/lbeb.png
-%%DATADIR%%/http2/data/lbib.png
-%%DATADIR%%/http2/data/lbiob.png
-%%DATADIR%%/http2/data/name.html
-%%DATADIR%%/http2/data/new.html
-%%DATADIR%%/http2/data/options.html
-%%DATADIR%%/http2/data/sfbob.png
-%%DATADIR%%/http2/data/sfbub.png
-%%DATADIR%%/http2/data/stop.html
-%%DATADIR%%/http2/data/unchecked.png
-%%DATADIR%%/http2/data/wave1.png
-%%DATADIR%%/http2/data/wave2.png
-%%DATADIR%%/http2/data/wave3.png
-%%DATADIR%%/http2/header.png
-%%DATADIR%%/http2/httppages.py
-%%DATADIR%%/http2/sf/bb12.py
-%%DATADIR%%/http2/sf/sfbub.png
-%%DATADIR%%/http2/sf/started.html
-%%DATADIR%%/java/Makefile
-%%DATADIR%%/java/pclient$Bitmap.class
-%%DATADIR%%/java/pclient$KeyName.class
-%%DATADIR%%/java/pclient$Player.class
-%%DATADIR%%/java/pclient$Playfield.class
-%%DATADIR%%/java/pclient$SocketDisplayer.class
-%%DATADIR%%/java/pclient$SocketListener.class
-%%DATADIR%%/java/pclient$Sprite.class
-%%DATADIR%%/java/pclient.class
-%%DATADIR%%/java/pclient.java
-%%DATADIR%%/metaserver/__init__.py
-%%DATADIR%%/metaserver/home.png
-%%DATADIR%%/metaserver/index.html
-%%DATADIR%%/metaserver/mbub.png
-%%DATADIR%%/metaserver/metaclient.py
-%%DATADIR%%/metaserver/metaserver.py
-%%DATADIR%%/metaserver/metastruct.py
-%%DATADIR%%/metaserver/pipelayer.py
-%%DATADIR%%/metaserver/socketoverudp.py
-share/pixmaps/bubbros.png
-@dir %%DATADIR%%/bubbob/doc/images
diff --git a/games/childsplay/Makefile b/games/childsplay/Makefile
deleted file mode 100644
index c3a39e6911e0..000000000000
--- a/games/childsplay/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-# Created by: bruno
-# $FreeBSD$
-
-PORTNAME= childsplay
-DISTVERSION= 3.3
-PORTREVISION= 2
-CATEGORIES= games
-MASTER_SITES= SAVANNAH
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Educative games for children
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv3 # only
-LICENSE_FILE= ${WRKSRC}/gpl-3.0.txt
-
-BUILD_DEPENDS= ${PYGAME}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy10>0:databases/py-sqlalchemy10@${PY_FLAVOR} \
- ${PYGAME}
-
-USES= gettext gnome python:2.7 shebangfix tar:tgz
-USE_GNOME= pygtk2
-NO_BUILD= yes
-NO_ARCH= yes
-
-SHEBANG_FILES= childsplay.py
-.for i in buttons funcs text dialogs base
-SHEBANG_FILES+= SPWidgets/$i.py
-.endfor
-
-DESKTOP_ENTRIES="Childsplay" "" "" "${PORTNAME}" "Game;Education;" ""
-
-CHILDSPLAYDIR= ${PYTHONPREFIX_SITELIBDIR}/childsplay
-
-do-configure:
- @${ECHO_CMD} "#!${SH}" > ${WRKDIR}/childsplay.sh
- @${ECHO_CMD} >> ${WRKDIR}/childsplay.sh
- @${ECHO_CMD} 'cd "${CHILDSPLAYDIR}"' >> ${WRKDIR}/childsplay.sh
- @${ECHO_CMD} 'exec ${PYTHON_CMD} childsplay.py "$$@"' \
- >> ${WRKDIR}/childsplay.sh
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/childsplay.sh \
- ${STAGEDIR}${PREFIX}/bin/childsplay
- @${MKDIR} ${STAGEDIR}${CHILDSPLAYDIR}
- ${INSTALL_DATA} ${WRKSRC}/*.py ${STAGEDIR}${CHILDSPLAYDIR}
- cd ${WRKSRC} && ${COPYTREE_SHARE} "SPWidgets alphabet-sounds lib" \
- ${STAGEDIR}${CHILDSPLAYDIR}
- cd ${WRKSRC} && ${COPYTREE_SHARE} locale ${STAGEDIR}${PREFIX}/share
- ${INSTALL_DATA} ${WRKSRC}/sp_content.db ${STAGEDIR}${CHILDSPLAYDIR}
- cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -m compileall \
- -d ${PREFIX} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;}
-
-.include <bsd.port.mk>
diff --git a/games/childsplay/distinfo b/games/childsplay/distinfo
deleted file mode 100644
index 968bdcd77b42..000000000000
--- a/games/childsplay/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1532827672
-SHA256 (childsplay-3.3.tgz) = 3dcbdef8721505add5a811f504a655934ba91d4bc85a0b6ded930f447ebc3a07
-SIZE (childsplay-3.3.tgz) = 33297165
diff --git a/games/childsplay/pkg-descr b/games/childsplay/pkg-descr
deleted file mode 100644
index 2137a59d84f0..000000000000
--- a/games/childsplay/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Childsplay is a 'suite' of educational games for young children, like
-gcompris, but without the overkill of GNOME environment. Also the use of
-the SDL libraries makes smooth animation and the playing of sound very
-easy. Childsplay uses a plugin system for the games, so you might want
-to check the childsplay-plugins page. (There are two built-in games;
-Memory and a typing game)
-
-WWW: http://www.childsplay.mobi
diff --git a/games/childsplay/pkg-plist b/games/childsplay/pkg-plist
deleted file mode 100644
index d63159470b3f..000000000000
--- a/games/childsplay/pkg-plist
+++ /dev/null
@@ -1,2254 +0,0 @@
-bin/childsplay
-%%PYTHON_SITELIBDIR%%/childsplay/BorgSingleton.py
-%%PYTHON_SITELIBDIR%%/childsplay/BorgSingleton.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/NormalDistTable.py
-%%PYTHON_SITELIBDIR%%/childsplay/NormalDistTable.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPBasePaths.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPBasePaths.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPColors.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPColors.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPConstants.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPConstants.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPDataManager.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPDataManager.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPDataManagerCreateDbase.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPDataManagerCreateDbase.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPDebugDialog.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPDebugDialog.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPGoodies.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPGoodies.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPGuiDBModel.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPGuiDBModel.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPHelpText.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPHelpText.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPKeyMaps.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPKeyMaps.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPLogging.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPLogging.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPMainCore.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPMainCore.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPMoviePlayer.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPMoviePlayer.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPORMs.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPORMs.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPOptionParser.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPOptionParser.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPSoundServer.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPSoundServer.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPSpriteUtils.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPSpriteUtils.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPVersion.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPVersion.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPVideoPlayer.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPVideoPlayer.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPVirtkeyboard.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPVirtkeyboard.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPVirtkeyboardMap.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPVirtkeyboardMap.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPWidgets/__init__.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPWidgets/__init__.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPWidgets/base.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPWidgets/base.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPWidgets/buttons.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPWidgets/buttons.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPWidgets/dialogs.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPWidgets/dialogs.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPWidgets/funcs.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPWidgets/funcs.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPWidgets/test.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPWidgets/test.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPWidgets/text.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPWidgets/text.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPgdm.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPgdm.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPlogCheck.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPlogCheck.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SQLTables.py
-%%PYTHON_SITELIBDIR%%/childsplay/SQLTables.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/Timer.py
-%%PYTHON_SITELIBDIR%%/childsplay/Timer.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/Version.py
-%%PYTHON_SITELIBDIR%%/childsplay/Version.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/__init__.py
-%%PYTHON_SITELIBDIR%%/childsplay/__init__.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0030.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0031.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0032.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0033.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0034.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0035.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0036.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0037.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0038.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0039.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0061.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0062.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0063.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0064.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0065.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0066.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0067.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0068.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0069.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U006a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U006b.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U006c.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U006d.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U006e.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U006f.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0070.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0071.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0072.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0073.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0074.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0075.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0076.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0077.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0078.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U0079.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/en_GB/U007a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/birthday.py
-%%PYTHON_SITELIBDIR%%/childsplay/birthday.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/childsplay.py
-%%PYTHON_SITELIBDIR%%/childsplay/childsplay.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/languageDefinitions.py
-%%PYTHON_SITELIBDIR%%/childsplay/languageDefinitions.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/BlockBreaker.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/BlockBreaker.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/100px_100px_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/100px_100px_blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/100px_80px_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/100px_80px_blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/200px_150px_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/200px_150px_blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/200px_80px_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/200px_80px_blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/48px_48px_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/48px_48px_blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/BilliardData/backgr.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/BilliardData/ball1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/BilliardData/ball2.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/BilliardData/hole.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/BilliardData/sndh.wav
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/BilliardData/sndt.wav
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/BilliardData/stick.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/BlockbreakerData/README
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/CP_cardfront.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/cardfront.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/electro_sp.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/001A.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/001B.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/002A.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/002B.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/003A.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/003B.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/004A.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/004B.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/005A.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/005B.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/006A.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/006B.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/007A.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/007B.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/008A.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/008B.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/009A.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/009B.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/010A.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/010B.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/011A.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/011B.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/012A.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/012B.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/013A.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/013B.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/014A.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/014B.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/015A.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/015B.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/016A.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/016B.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/017A.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/017B.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/018A.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/018B.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/019A.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/019B.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/020A.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/020B.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/021A.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/021B.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/CP_cardfront.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1/childsplay/cardfront.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/tileset_1_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Findit_spData/README
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Findit_spData/findit.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Findit_spData/findit_next.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Findit_spData/findit_next_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Findit_spData/findit_prev.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Findit_spData/findit_prev_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Findit_spData/hint.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Findit_spData/hint_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Findit_spData/images/childsplay/F016A.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Findit_spData/images/childsplay/F016B.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Findit_spData/images/childsplay/F029A.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Findit_spData/images/childsplay/F029B.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Findit_spData/images/childsplay/F030A.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Findit_spData/images/childsplay/F030B.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Findit_spData/images/childsplay/F033A.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Findit_spData/images/childsplay/F033B.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Findit_spData/images/childsplay/img_diffs_1.csv
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Findit_spData/incorrect.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Data/back.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level1/cow.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level1/elephant.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level1/frog.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level1/lion.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level1/rooster.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level1/sheep.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level2/boat.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level2/car.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level2/plane.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level2/police.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level2/rocket.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level3/drum.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level3/flute.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level3/guitar.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level3/harp.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level3/piano.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level3/violin.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level4/banjo.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level4/cello.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level4/chimes.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level4/clarinette.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level4/didjeridu.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level5/alarm.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level5/bird.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level5/bubbles.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level5/carhorn.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level5/clang.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level5/cow.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level5/dog.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level6/duck2.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level6/foghorn.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level6/frogs.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level6/hey.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level6/horse.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level6/plane.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level6/sheep.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level6/zap.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level1/cow.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level1/elephant.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level1/frog.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level1/lion.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level1/rooster.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level1/sheep.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level2/boat.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level2/car.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level2/plane.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level2/police.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level2/rocket.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level3/drum.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level3/flute.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level3/guitar.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level3/harp.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level3/piano.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level3/violin.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level4/banjo.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level4/cello.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level4/chimes.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level4/clarinette.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level4/didjeridu.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level5/alarm.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level5/bird.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level5/bubbles.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level5/carhorn.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level5/clang.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level5/cow.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level5/dog.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level6/duck2.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level6/foghorn.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level6/frogs.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level6/hey.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level6/horse.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level6/plane.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level6/sheep.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level6/zap.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/backgrounds/childsplay/1.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/backgrounds/childsplay/2.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/backgrounds/childsplay/3.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/backgrounds/childsplay/4.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/backgrounds/childsplay/5.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/backgrounds/childsplay/6.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/backgrounds/childsplay/blub0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/blueking2_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/blueking2_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/butfish_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/butfish_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/cichlid1_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/cichlid1_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/cichlid4_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/cichlid4_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/collaris_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/collaris_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/discus2_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/discus2_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/discus3_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/discus3_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/eel_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/eel_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f00_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f00_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f01_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f01_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f02_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f02_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f03_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f03_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f04_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f04_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f05_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f05_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f06_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f06_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f07_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f07_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f08_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f08_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f09_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f09_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f10_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f10_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f11_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f11_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f12_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f12_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f13_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/f13_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/manta_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/manta_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/newf1_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/newf1_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/shark1_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/shark1_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/six_barred_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/six_barred_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/sounds/blub0.wav
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/sounds/poolsplash.wav
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FlashcardsData/flashcards.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData/1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData/10.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData/2.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData/3.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData/4.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData/4row_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData/4row_board.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData/4row_red.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData/5.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData/6.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData/7.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData/8.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData/9.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData/computer.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData/fourrow.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData/loss.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData/pointer_computer.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData/pointer_user.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData/winner.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData/won.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/README
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/box.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/ichanger.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images/childsplay/babt_tux.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images/childsplay/bison.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images/childsplay/cardback.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images/childsplay/cardfront.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images/childsplay/crawfish.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images/childsplay/duck.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images/childsplay/flowers.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images/childsplay/frog_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images/childsplay/frog_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images/childsplay/frog_2.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images/childsplay/miner.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images/childsplay/monkey.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images/childsplay/orc.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images/childsplay/puffin.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images/childsplay/rooster.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images/childsplay/seagull.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images/childsplay/seal.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images/childsplay/swan.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images/childsplay/turkey.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/memory_sp.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/CP_cardback.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/CP_cardfront.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/babt_tux.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/bison.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/cardback.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/cardfront.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/crawfish.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/duck.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/flowers.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/frog_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/frog_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/frog_2.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/miner.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/monkey.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/orc.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/puffin.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/rooster.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/seagull.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/seal.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/swan.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/turkey.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/01_cat.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/02_pig.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/03_bear.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/04_hippopotamus.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/06_cow.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/07_sheep.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/08_turtle.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/09_panda.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/11_redbird.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/12_wolf.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/13_monkey.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/14_fox.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/15_bluebirds.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/16_elephant.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/17_lion.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/18_gnu.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/19_bluebaby.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/21_frog.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/CP_cardback.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/CP_cardfront.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/cardback.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/cardfront.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/g.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/g1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/g2.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/g3.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/g4.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/g5.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/g6.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/g7.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/g8.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/g9.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/numbers_sp.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/playfield.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/playfield.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/r.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/r1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/r2.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/r3.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/r4.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/r5.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/r6.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/r7.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/r8.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/r9.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/spiek.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/start.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/w.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/w1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/w2.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/w3.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/w4.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/w5.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/w6.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/w7.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/w8.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Numbers_spData/w9.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/aardbei.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/appel.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/banaan.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/brick.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/camo.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/cherry.gif
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/eat.wav
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/exit.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/feelgood.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/finlevel.wav
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/grid0.txt
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/grid1.txt
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/grid2.txt
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/grid3.txt
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/kers.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/leafs.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/pac1.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/pac2.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/pac3.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/pac4.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/pac5.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/pac6.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/pac_d.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/pac_d_c.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/pac_l.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/pac_l_c.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/pac_r.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/pac_r_c.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/pac_sad.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/pac_smile.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/pac_u.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/pac_u_c.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/peer.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/sea.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/waka.wav
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/walk.wav
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/words-ar
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/words-ca
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/words-cs
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/words-de
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/words-es
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/words-fr
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/words-he
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/words-hu
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/words-id
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/words-nl
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/words-no
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/words-pt
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/words-ru
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/words-sl
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/words-uk
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PhotoalbumData/README
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PhotoalbumData/category.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PhotoalbumData/category_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PhotoalbumData/filewalker.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PhotoalbumData/filewalker.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PhotoalbumData/pause.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PhotoalbumData/pause_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PhotoalbumData/photoalbum.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PhotoalbumData/play.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PhotoalbumData/play_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PhotoalbumData/quit.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PhotoalbumData/quit_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PhotoalbumData/text.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PhotoalbumData/text_backgr.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PhotoalbumData/text_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PongData/arrow_down.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PongData/arrow_up.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PongData/bump.wav
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PongData/goal.wav
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PongData/loser.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PongData/multi_pc.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PongData/multi_person.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PongData/pick.wav
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PongData/single.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PongData/winner.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PongData/winner.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/childsplay/tileset_1_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/puzzle.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_Data/quiz.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_historyData/30s.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_historyData/30s_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_historyData/40s.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_historyData/40s_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_historyData/50s.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_historyData/50s_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_historyData/60s.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_historyData/60s_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_historyData/70s.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_historyData/70s_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_historyData/background_keyboard.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_historyData/de/age.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_historyData/de/age_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_historyData/fr/age.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_historyData/fr/age_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_historyData/nl/age.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_historyData/nl/age_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_historyData/quiz_history.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_historyData/sv/age.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_historyData/sv/age_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_mathData/quiz_math.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_melodyData/quiz_melody.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_pictureData/quiz_picture.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_royalData/quiz_royal.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_sayingsData/quiz_sayings.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_textData/quiz_text.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/1.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/2.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/3.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/4.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/backgrounds/nl/background.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/backgrounds/nl/background_correct.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/backgrounds/nl/background_repeat.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/backgrounds/nl/background_start.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/backgrounds/nl/background_wrong.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/blue_off.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/good.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/nl/good.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/nl/repeat.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/nl/simon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/nl/start.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/nl/wrong.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/red.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/red_off.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/simon_sp.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/wrong.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/yellow.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/yellow_off.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/alarm.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/banjo.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/bird.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/boat.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/bubbles.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/car.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/carhorn.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/cello.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/chimes.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/clang.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/clarinette.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/cow.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/didjeridu.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/dog.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/drum.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/duck2.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/elephant.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/flute.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/foghorn.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/frog.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/frogs.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/guitar.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/harp.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/hey.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/horse.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/lion.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/piano.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/plane.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/police.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/rocket.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/rooster.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/sheep.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/violin.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/zap.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/but_back.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/but_bleu_up.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/but_red_down.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/soundmemory.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SynonymsData/background.svg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SynonymsData/childsplay/background.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SynonymsData/childsplay/begin.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SynonymsData/childsplay/begin_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SynonymsData/childsplay/beginbackground.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SynonymsData/childsplay/newquestion.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SynonymsData/childsplay/newquestion_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SynonymsData/dictionary_nl.txt
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SynonymsData/synonyms.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/TictactoeData/README
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/overlay_1_800x500.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/overlay_2_800x500.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/overlay_3_800x500.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/overlay_4_800x500.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/overlay_5_800x500.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/overlay_6_800x500.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/sponge.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1/bruegel0.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1/bruegel1.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1/bruegel2.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1/gogh0.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1/gogh1.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1/gogh2.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1/gogh3.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1/monet0.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1/monet1.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1/monet3.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1/monet4.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1/pieck0.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1/pieck1.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1/pieck2.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1/pieck3.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1/rembrandt0.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1/rembrandt1.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1/rembrandt2.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1/vermeer1.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1/vermeer2.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1/vermeer3.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1/vermeer4.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/wipe.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/bummer.wav
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/button_hover.wav
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/dealcard1.wav
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/dltrData/dltr.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/good.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/good1.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/pause_0_35.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/pause_0_75.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/soundbut.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/volumecheck.wav
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/wahoo.wav
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/wrong.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/wrong1.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/DejaVu-ttf.copyright
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/base/dice/red/dice-1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/base/dice/red/dice-2.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/base/dice/red/dice-3.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/base/dice/red/dice-4.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/base/dice/red/dice-5.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/base/dice/red/dice-6.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/base/dice/white/dice-1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/base/dice/white/dice-2.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/base/dice/white/dice-3.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/base/dice/white/dice-4.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/base/dice/white/dice-5.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/base/dice/white/dice-6.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/base/icons/cursor_1-mask.xbm
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/base/icons/cursor_1.xbm
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/base/icons/sound.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/base/sounds/hal.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/base/sounds/hal_old.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/base/themes/core.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/base/themes/reload.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/base/themes/reload.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/36px_left_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/36px_left_blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/36px_right_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/36px_right_blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/54px_left_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/54px_left_blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/54px_right_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/54px_right_blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/81px_left_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/81px_left_blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/81px_right_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/81px_right_blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/SPWidgets.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/dialog_bottom_left.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/dialog_bottom_right.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/dialog_top_left.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/dialog_top_right.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/background.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/core_info_button.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/core_info_button_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/core_quit_button.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/core_quit_button_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/core_voldown_button.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/core_voldown_button_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/core_volmute_button.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/core_volmute_button_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/core_volume_button.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/core_volume_button_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/core_volup_button.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/core_volup_button_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/dailytraining.xml
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/dailytraining_SPUser.xml
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/dailytraining_default.xml
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/dailytraining_demo.xml
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/logo_cp_32x32.xpm
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/spgdm_back.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/star0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/star0_b.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/star1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/star1_b.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/theme.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/TicTacToe.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/TicTacToe.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/billiard.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/billiard.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/dltr.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/dltr.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/electro_sp.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/electro_sp.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/fallingletters.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/fallingletters.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/findit_sp.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/findit_sp.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/findsound.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/findsound.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/fishtank.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/fishtank.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/flashcards.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/flashcards.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/fourrow.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/fourrow.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/ichanger.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/ichanger.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/memory_sp.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/memory_sp.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/numbers_sp.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/numbers_sp.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/packid.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/packid.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/photoalbum.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/photoalbum.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/pong.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/pong.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/puzzle.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/puzzle.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quiz.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quiz.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quiz_history.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quiz_history.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quiz_math.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quiz_math.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quiz_melody.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quiz_melody.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quiz_personal.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quiz_personal.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quiz_picture.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quiz_picture.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quiz_regional.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quiz_regional.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quiz_royal.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quiz_royal.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quiz_sayings.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quiz_sayings.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quiz_text.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quiz_text.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/simon_sp.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/simon_sp.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/soundmemory.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/soundmemory.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/spinbottle.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/spinbottle.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/synonyms.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/synonyms.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/test_act.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/test_act.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/wipe.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/wipe.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/utils.py
-%%PYTHON_SITELIBDIR%%/childsplay/utils.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPContentTables.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPContentTables.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/SPMenu.py
-%%PYTHON_SITELIBDIR%%/childsplay/SPMenu.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/10.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0030.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0031.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0032.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0033.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0034.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0035.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0036.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0037.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0038.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0039.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0430.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0431.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0432.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0433.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0434.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0435.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0436.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0437.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0438.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0439.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U043A.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U043B.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U043C.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U043D.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U043E.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U043F.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0440.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0441.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0442.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0443.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0444.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0445.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0446.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0447.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0448.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U0449.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U044A.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U044C.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U044E.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/bg/U044F.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/10.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0030.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0031.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0032.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0033.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0034.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0035.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0036.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0037.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0038.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0039.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0061.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0062.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0063.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0064.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0065.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0066.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0067.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0068.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0069.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U006a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U006b.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U006c.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U006d.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U006e.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U006f.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0070.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0071.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0072.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0073.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0074.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0075.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0076.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0077.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0078.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U0079.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U007a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U00e0.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U00e7.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U00e8.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U00e9.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U00ed.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U00ef.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U00f2.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U00f3.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U00fa.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ca/U00fc.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/10.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/11.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/12.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/13.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/14.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/15.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/16.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/17.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/18.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/19.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/20.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0030.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0031.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0032.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0033.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0034.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0035.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0036.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0037.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0038.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0039.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0061.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0062.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0063.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0064.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0065.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0066.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0067.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0068.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0069.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U006A.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U006B.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U006C.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U006D.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U006E.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U006F.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0070.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0071.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0072.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0073.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0074.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0075.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0076.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0077.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0078.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0079.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U007A.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U00E1.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U00E9.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U00ED.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U00F3.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U00FA.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U00FD.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U010D.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U010F.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U011B.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0148.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0159.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0161.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U0165.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U016F.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/cs/U017E.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/10.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/11.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/12.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/13.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/14.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/15.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/16.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/17.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/18.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/19.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/20.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0030.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0031.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0032.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0033.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0034.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0035.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0036.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0037.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0038.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0039.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0061.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0062.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0063.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0064.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0065.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0066.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0067.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0068.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0069.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U006A.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U006B.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U006C.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U006D.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U006E.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U006F.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0070.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0071.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0072.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0073.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0074.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0075.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0076.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0077.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0078.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U0079.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/de/U007A.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/10.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/11.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/12.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/13.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/14.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/15.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/16.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/17.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/18.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/19.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/20.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U0030.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U0031.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U0032.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U0033.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U0034.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U0035.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U0036.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U0037.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U0038.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U0039.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03b1.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03b2.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03b3.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03b4.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03b5.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03b6.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03b7.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03b8.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03b9.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03ba.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03bb.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03bc.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03bd.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03be.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03bf.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03c0.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03c1.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03c3.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03c4.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03c5.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03c6.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03c7.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03c8.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/el/U03c9.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/10.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/11.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/12.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/13.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/14.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/15.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/16.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/17.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/18.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/19.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/20.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0030.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0031.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0032.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0033.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0034.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0035.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0036.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0037.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0038.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0039.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0061.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0062.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0063.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0064.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0065.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0066.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0067.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0068.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0069.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U006a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U006b.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U006c.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U006d.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U006e.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U006f.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0070.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0071.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0072.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0073.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0074.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0075.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0076.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0077.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0078.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U0079.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U007a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U00e1.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U00e9.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U00ed.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U00f1.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U00f3.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U00fa.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/es/U00fc.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/10.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0030.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0031.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0032.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0033.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0034.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0035.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0036.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0037.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0038.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0039.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0061.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0062.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0063.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0064.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0065.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0066.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0067.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0068.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0069.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U006a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U006b.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U006c.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U006d.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U006e.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U006f.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0070.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0071.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0072.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0073.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0074.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0075.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0076.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0077.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0078.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U0079.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/fr/U007a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/10.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/11.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/12.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/13.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/14.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/15.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/16.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/17.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/18.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/19.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/20.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0030.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0031.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0032.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0033.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0034.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0035.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0036.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0037.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0038.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0039.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0061.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0062.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0063.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0064.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0065.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0066.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0067.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0068.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0069.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U006c.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U006d.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U006e.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U006f.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0070.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0071.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0072.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0073.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0074.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0075.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0076.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U0078.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U007a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/gl/U00f1.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/0.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/1.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/10.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/2.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/3.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/4.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/5.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/6.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/7.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/8.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/9.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/b.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/c.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/d.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/e.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/f.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/g.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/h.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/i.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/j.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/k.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/l.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/m.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/n.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/o.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/p.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/q.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/r.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/s.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/t.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/u.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/v.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/w.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/x.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/y.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/hr/z.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/10.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/11.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/12.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/13.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/14.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/15.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/16.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/17.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/18.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/19.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/20.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0031.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0032.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0033.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0034.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0035.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0036.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0037.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0038.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0039.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0061.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0062.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0063.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0064.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0065.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0066.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0067.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0068.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0069.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U006a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U006b.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U006c.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U006d.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U006e.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U006f.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0070.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0071.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0072.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0073.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0074.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0075.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0076.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0077.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0078.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U0079.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/it/U007a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/10.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/11.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/12.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/13.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/14.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/15.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/16.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/17.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/18.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/19.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/20.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0031.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0032.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0033.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0034.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0035.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0036.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0037.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0038.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0039.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0041.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0042.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0043.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0044.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0045.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0046.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0047.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0048.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0049.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U004a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U004b.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U004c.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U004d.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U004e.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U004f.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0050.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0052.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0053.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0054.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0055.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0056.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U005a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0079.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0104.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U010c.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0116.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0118.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U012e.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0160.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U016a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U0172.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/lt/U017d.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/10.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/11.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/12.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/13.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/14.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/15.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/16.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/17.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/18.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/19.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/20.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0030.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0031.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0032.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0033.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0034.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0035.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0036.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0037.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0038.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0039.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0061.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0062.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0063.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0064.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0065.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0066.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0067.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0068.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0069.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U006a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U006b.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U006c.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U006d.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U006e.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U006f.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0070.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0071.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0072.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0073.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0074.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0075.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0076.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0077.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0078.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U0079.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U007a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U00e5.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U00e6.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nb/U00f8.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/10.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/11.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/12.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/13.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/14.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/15.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/16.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/17.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/18.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/19.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/20.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0030.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0031.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0032.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0033.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0034.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0035.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0036.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0037.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0038.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0039.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0061.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0062.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0063.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0064.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0065.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0066.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0067.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0068.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0069.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U006a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U006b.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U006c.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U006d.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U006e.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U006f.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0070.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0071.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0072.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0073.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0074.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0075.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0076.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0077.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0078.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U0079.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/nl/U007a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/10.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/11.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/12.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/13.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/14.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/15.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/16.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/17.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/18.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0030.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0031.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0032.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0033.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0034.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0035.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0036.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0037.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0038.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0039.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0061.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0062.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0063.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0064.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0065.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0066.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0067.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0068.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0069.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U006a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U006b.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U006c.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U006d.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U006e.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U006f.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0070.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0071.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0072.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0073.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0074.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0075.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0076.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0077.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0078.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U0079.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt/U007a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/10.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/11.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/12.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/13.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/14.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/15.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/16.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/17.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/18.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0030.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0031.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0032.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0033.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0034.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0035.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0036.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0037.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0038.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0039.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0061.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0062.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0063.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0064.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0065.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0066.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0067.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0068.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0069.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U006a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U006b.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U006c.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U006d.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U006e.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U006f.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0070.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0071.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0072.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0073.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0074.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0075.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0076.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0077.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0078.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U0079.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/pt_BR/U007a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/10.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/11.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/12.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/13.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/14.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/15.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/16.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/17.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/18.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/19.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/20.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0031.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0032.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0033.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0034.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0035.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0036.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0037.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0038.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0039.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0061.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0062.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0063.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0064.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0065.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0066.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0067.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0068.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0069.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U006a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U006b.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U006c.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U006d.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U006e.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U006f.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0070.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0071.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0072.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0073.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0074.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0075.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0076.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0077.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0078.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0079.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U007a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U00e2.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U00ee.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0103.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U015f.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ro/U0163.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/10.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/11.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/12.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/13.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/14.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/15.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/16.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/17.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/18.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/19.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/20.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0031.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0032.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0033.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0034.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0035.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0036.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0037.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0038.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0039.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0061.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0062.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0063.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0064.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0065.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0066.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0067.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0068.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0069.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U006A.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U006B.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U006C.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U006D.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U006E.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U006F.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0070.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0071.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0072.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0073.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0074.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0075.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0076.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0077.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0078.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0079.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U007A.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0430.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0431.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0432.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0433.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0434.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0435.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0436.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0437.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0438.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0439.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U043A.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U043B.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U043C.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U043D.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U043E.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U043F.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0440.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0441.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0442.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0443.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0444.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0445.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0446.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0447.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0448.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0449.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U044A.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U044B.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U044C.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U044D.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U044E.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U044F.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/ru/U0451.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0030.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0031.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0032.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0033.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0034.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0035.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0036.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0037.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0038.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0039.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0061.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0062.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0063.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0064.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0065.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0066.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0067.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0068.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0069.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U006a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U006b.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U006c.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U006d.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U006e.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U006f.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0070.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0071.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0072.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0073.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0074.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0075.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0076.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0077.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0078.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0079.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U007a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U00ed.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U00fa.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U00fd.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U010d.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U010f.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U013e.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0148.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0161.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U0165.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sk/U017e.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/10.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/11.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/12.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/13.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/14.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/15.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/16.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/17.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/18.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/19.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/20.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0031.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0032.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0033.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0034.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0035.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0036.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0037.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0038.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0039.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0061.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0062.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0063.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0064.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0065.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0066.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0067.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0068.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0069.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U006a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U006b.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U006c.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U006d.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U006e.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U006f.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0070.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0071.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0072.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0073.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0074.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0075.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0076.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0077.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0078.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0079.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U007a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U010d.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U0161.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sl/U017e.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/10.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/11.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/12.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/13.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/14.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/15.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/16.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/17.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/18.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/19.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/20.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0030.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0031.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0032.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0033.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0034.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0035.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0036.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0037.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0038.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0039.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0061.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0062.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0063.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0064.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0065.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0066.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0067.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0068.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0069.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U006a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U006b.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U006c.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U006d.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U006e.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U006f.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0070.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0071.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0072.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0073.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0074.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0075.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0076.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0078.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0079.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U007a.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0414.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0416.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/alphabet-sounds/sv/U0424.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/100px_100px_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/100px_80px_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/200px_150px_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/200px_80px_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level4/shenai.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Images/level5/chiken.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level4/shenai.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FindsoundData/Sounds/level5/chiken.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/QueenAngel_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/QueenAngel_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/sounds/glockenschmoutz.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images/childsplay/penguin.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images/childsplay/penguin_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images/childsplay/penguin_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/penguin.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/penguin_0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_1/childsplay/penguin_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/05_penguin.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/10_chicken.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Memory_spData/tileset_2/childsplay/20_greenbaby.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/citroen.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PackidData/words-en
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/childsplay/target.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/childsplay/target.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/childsplay/tileset_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/childsplay/tileset_1/birthday_cake.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/childsplay/tileset_1/boat.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/childsplay/tileset_1/bus.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/childsplay/tileset_1/car01.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/childsplay/tileset_1/chick-hatched.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/childsplay/tileset_1/frog.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/childsplay/tileset_1/grapes.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/childsplay/tileset_1/miner.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/childsplay/tileset_1/paint.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/childsplay/tileset_1/pineapple.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/childsplay/tileset_1/slate.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/childsplay/tileset_1/tux.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/childsplay/tileset_1/wooden_cottage.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/seniorplay/target.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/seniorplay/target.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/seniorplay/tileset_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/seniorplay/tileset_1/birthday_cake.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/seniorplay/tileset_1/boat.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/seniorplay/tileset_1/bus.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/seniorplay/tileset_1/car01.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/seniorplay/tileset_1/chick-hatched.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/seniorplay/tileset_1/frog.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/seniorplay/tileset_1/grapes.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/seniorplay/tileset_1/miner.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/seniorplay/tileset_1/paint.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/seniorplay/tileset_1/pineapple.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/seniorplay/tileset_1/slate.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/seniorplay/tileset_1/tux.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/seniorplay/tileset_1/wooden_cottage.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/seniorplay/tileset_2.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/seniorplay/tileset_3.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/seniorplay/tileset_4.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_generalData/general_knowledge.xml
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_generalData/quiz_general.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_historyData/en/age.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quiz_historyData/en/age_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizcontent/README
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizcontent/silence_1000.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizcontent/silence_500.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/a.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/b.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/box2.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/box2_good.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/box2_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/box2_green_small.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/box2_red.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/box2_red_small.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/box2_small.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/box2_wrong.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/box4.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/box4_good.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/box4_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/box4_green_small.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/box4_red.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/box4_red_small.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/box4_small.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/box4_wrong.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/c.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/core_next_button.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/core_next_button_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/core_prev_button.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/core_prev_button_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/d.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/good_en.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/good_nl.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/quizengine.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/speaker.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/speaker_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/tryagain_en.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/tryagain_nl.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/vraagbox.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizengine_Data/vraagbox_small.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/backgrounds/en/background.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/backgrounds/en/background_correct.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/backgrounds/en/background_repeat.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/backgrounds/en/background_start.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/backgrounds/en/background_wrong.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/en
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Simon_spData/green_off.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/chiken.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SoundmemoryData/Sounds/shenai.ogg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SynonymsData/seniorplay/background.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SynonymsData/seniorplay/begin.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SynonymsData/seniorplay/begin_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SynonymsData/seniorplay/beginbackground.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SynonymsData/seniorplay/newquestion.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/SynonymsData/seniorplay/newquestion_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/WipeData/tileset_1/renoir0.jpg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/good_en.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/thumbs.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/DejaVuSansCondensed-Bold.ttf
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/base/DejaVuSansCondensed-Bold.ttf
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/36px_center_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/36px_center_blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/36px_center_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/36px_left_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/36px_right_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/54px_center_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/54px_center_blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/54px_center_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/54px_left_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/54px_right_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/81px_center_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/81px_center_blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/81px_center_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/81px_left_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/81px_right_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/dialog_bottom_center.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/dialog_center_center.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/dialog_center_left.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/dialog_center_right.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/childsplay/dialog_top_center.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/36px_center_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/36px_center_blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/36px_center_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/36px_left_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/36px_left_blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/36px_left_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/36px_right_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/36px_right_blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/36px_right_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/54px_center_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/54px_center_blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/54px_center_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/54px_left_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/54px_left_blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/54px_left_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/54px_right_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/54px_right_blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/54px_right_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/81px_center_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/81px_center_blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/81px_center_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/81px_left_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/81px_left_blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/81px_left_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/81px_right_black.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/81px_right_blue.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/81px_right_green.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/SPWidgets.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/SP_menu.xml
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/SP_menu.xml.back
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/bottom_menubar.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/cp-btp-splash.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/logo_cp.svg
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/logo_cp_64x64.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/logo_cp_64x64.xpm
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menu_bar.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/BlockBreaker.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/BlockBreaker_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/README
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/TicTacToe.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/TicTacToe_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/billiard.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/billiard_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/dltr.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/dltr_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/electro_sp.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/electro_sp_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/fallingletters.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/fallingletters_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/findit_sp.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/findit_sp_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/findsound.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/findsound_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/fishtank.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/fishtank_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/flashcards.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/flashcards_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/fourrow.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/fourrow_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/ichanger.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/ichanger_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/memory_sp.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/memory_sp_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/electro_sp.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/electro_sp_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/findit_sp.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/findit_sp_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/fishtank.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/ichanger.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/ichanger_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/memory.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/memory_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/numbers.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/photoalbum.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/puzzle.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/puzzle_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/quiz_general.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/quiz_history.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/quiz_history_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/quiz_math.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/quiz_math_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/quiz_melody.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/quiz_melody_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/quiz_picture.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/quiz_picture_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/quiz_royal.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/quiz_royal_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/quiz_text.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/quiz_text_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/simon_sp.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/simon_sp_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/soundmemory.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/soundmemory_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/submenu/games.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/submenu/games_active.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/submenu/newgames.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/submenu/newgames_active.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/submenu/puzzles.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/submenu/puzzles_active.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/submenu/quiz.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/submenu/quiz_active.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/submenu/training.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/nl/submenu/training_active.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/numbers_sp.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/numbers_sp_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/packid.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/packid_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/photoalbum.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/photoalbum_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/pong.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/pong_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/puzzle.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/puzzle_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/quiz_general.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/quiz_history.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/quiz_history_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/quiz_math.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/quiz_math_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/quiz_melody.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/quiz_melody_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/quiz_pic.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/quiz_pic_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/quiz_royal.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/quiz_royal_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/quiz_sayings.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/quiz_sayings_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/quiz_text.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/quiz_text_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/simon_sp.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/simon_sp_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/soundmemory.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/soundmemory_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/submenu/games.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/submenu/games_active.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/submenu/newgames.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/submenu/newgames_active.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/submenu/puzzles.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/submenu/puzzles_active.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/submenu/quiz.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/submenu/quiz_active.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/submenu/training.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/submenu/training_active.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/test_act.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/wipe.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/wipe_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/SP_menu.xml
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/background.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/bottom_menubar.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/core_info_button.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/core_info_button_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/core_next_button.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/core_next_button_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/core_prev_button.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/core_prev_button_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/core_quit_button.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/core_quit_button_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/dailytraining.xml
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/findit_next.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/findit_next_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/findit_prev.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/findit_prev_ro.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/logo_cp_32x32.xpm
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menu_bar.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/README
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/dltr.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/dltr_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/electro_sp.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/electro_sp_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/findit_sp.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/findit_sp_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/fishtank.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/fishtank_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/ichanger.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/ichanger_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/memory.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/memory_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/dltr.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/dltr_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/electro_sp.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/electro_sp_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/findit_sp.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/findit_sp_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/fishtank.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/fishtank_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/ichanger.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/ichanger_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/memory.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/memory_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/numbers.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/numbers_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/photoalbum.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/photoalbum_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/puzzle.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/puzzle_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/quiz_general.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/quiz_general_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/quiz_history.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/quiz_history_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/quiz_math.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/quiz_math_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/quiz_melody.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/quiz_melody_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/quiz_picture.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/quiz_picture_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/quiz_royal.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/quiz_royal_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/quiz_sayings.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/quiz_sayings_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/quiz_text.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/quiz_text_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/simon_sp.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/simon_sp_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/soundmemory.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/soundmemory_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/spinbottle.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/spinbottle_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/story.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/submenu/games.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/submenu/games_active.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/submenu/newgames.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/submenu/newgames_active.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/submenu/puzzles.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/submenu/puzzles_active.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/submenu/quiz.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/submenu/quiz_active.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/submenu/training.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/submenu/training_active.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/synonyms.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/synonyms_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/video.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/video_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/nl/wipe.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/numbers.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/numbers_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/photoalbum.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/photoalbum_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/puzzle.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/puzzle_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/quiz_general.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/quiz_general_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/quiz_history.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/quiz_history_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/quiz_math.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/quiz_math_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/quiz_melody.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/quiz_melody_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/quiz_picture.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/quiz_picture_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/quiz_royal.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/quiz_royal_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/quiz_sayings.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/quiz_sayings_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/quiz_text.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/quiz_text_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/simon_sp.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/simon_sp_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/soundmemory.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/soundmemory_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/spinbottle.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/spinbottle_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/story.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/submenu/games.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/submenu/games_active.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/submenu/newgames.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/submenu/newgames_active.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/submenu/puzzles.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/submenu/puzzles_active.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/submenu/quiz.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/submenu/quiz_active.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/submenu/training.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/submenu/training_active.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/synonyms.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/synonyms_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/video.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/video_ro.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/menuicons/wipe.icon.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/spgdm_back.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/star0.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/star0_b.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/star1.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/star1_b.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/theme.rc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/voldown.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/seniorplay/volup.png
-%%PYTHON_SITELIBDIR%%/childsplay/lib/math_test.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/math_test.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quiz_general.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quiz_general.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quizengine.py
-%%PYTHON_SITELIBDIR%%/childsplay/lib/quizengine.pyc
-%%PYTHON_SITELIBDIR%%/childsplay/sp_content.db
-@dir %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Electro_spData/images/seniorplay
-@dir %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Findit_spData/images/seniorplay
-@dir %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/backgrounds/seniorplay
-@dir %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images/seniorplay
-@dir %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Math_testData
-@dir %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/seniorplay/tileset_2
-@dir %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/seniorplay/tileset_3
-@dir %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/PuzzleData/seniorplay/tileset_4
-@dir %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizcontent/speakers/1
-@dir %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/Quizcontent/speakers/2
-share/locale/ar/LC_MESSAGES/childsplay.mo
-share/locale/ca/LC_MESSAGES/childsplay.mo
-share/locale/cs/LC_MESSAGES/childsplay.mo
-share/locale/de/LC_MESSAGES/childsplay.mo
-share/locale/el/LC_MESSAGES/childsplay.mo
-share/locale/eo/LC_MESSAGES/childsplay.mo
-share/locale/es/LC_MESSAGES/childsplay.mo
-share/locale/fr/LC_MESSAGES/childsplay.mo
-share/locale/hu/LC_MESSAGES/childsplay.mo
-share/locale/it/LC_MESSAGES/childsplay.mo
-share/locale/nb/LC_MESSAGES/childsplay.mo
-share/locale/nl/LC_MESSAGES/childsplay.mo
-share/locale/pl/LC_MESSAGES/childsplay.mo
-share/locale/pt/LC_MESSAGES/childsplay.mo
-share/locale/pt_BR/LC_MESSAGES/childsplay.mo
-share/locale/ro/LC_MESSAGES/childsplay.mo
-share/locale/ru/LC_MESSAGES/childsplay.mo
-share/locale/sk/LC_MESSAGES/childsplay.mo
-share/locale/sl/LC_MESSAGES/childsplay.mo
-share/locale/sv/LC_MESSAGES/childsplay.mo
-share/locale/uk/LC_MESSAGES/childsplay.mo
-share/locale/vi/LC_MESSAGES/childsplay.mo
-@dir %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FallinglettersData
diff --git a/games/crossfire-server/Makefile b/games/crossfire-server/Makefile
deleted file mode 100644
index 763db30b4c2b..000000000000
--- a/games/crossfire-server/Makefile
+++ /dev/null
@@ -1,87 +0,0 @@
-# Created by: Jasper Jongmans <j.jongmans@aprogas.net>
-# $FreeBSD$
-
-PORTNAME= crossfire
-PORTVERSION= 1.71.0
-CATEGORIES= games
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-server/${PORTVERSION} \
- SF/${PORTNAME}/${PORTNAME}-arch/${PORTVERSION}:arch \
- SF/${PORTNAME}/${PORTNAME}-maps/${PORTVERSION}:maps
-PKGNAMESUFFIX= -server
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
- ${DISTNAME}.arch${EXTRACT_SUFX}:arch \
- ${DISTNAME}.maps${EXTRACT_SUFX}:maps
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Server for multiplayer graphical arcade and adventure game
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-LIB_DEPENDS= libcurl.so:ftp/curl \
- libpng.so:graphics/png
-RUN_DEPENDS= bash:shells/bash
-
-USES= autoreconf gmake libtool perl5 python:2.7 shebangfix tar:bzip2 \
- uidfix
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --disable-static --with-check=no --localstatedir=/var/games
-MAKE_JOBS_UNSAFE= yes
-INSTALL_TARGET= install-strip
-
-WRKSRC= ${WRKDIR}/${PKGNAME}
-
-SHEBANG_FILES= ../maps/Info/*.pl ../maps/brest/pshops/pshop_copier \
- doc/*.pl doc/playbook/*.pl doc/scripts/*.pl \
- lib/adm/*.pl lib/adm/map_info utils/*.in utils/mktable.script
-
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
-PORTDOCS= *
-
-OPTIONS_DEFINE= DOCS
-OPTIONS_GROUP= PLUGINS
-OPTIONS_GROUP_PLUGINS= CFLOGGER CFNEWSPAPER CFRHG
-OPTIONS_SUB= yes
-
-CFLOGGER_DESC= SQLite logging plugin
-CFLOGGER_USES= sqlite:3
-CFLOGGER_CONFIGURE_ON= --enable-logger=yes
-CFNEWSPAPER_DESC= Newspaper plugin
-CFNEWSPAPER_CONFIGURE_ON= --enable-newspaper=yes
-CFRHG_DESC= Random house genetor plugin
-CFRHG_CONFIGURE_ON= --enable-cfrhg=yes
-
-post-patch:
- @${FIND} ${WRKSRC} -name 'Makefile.am' | ${XARGS} ${REINPLACE_CMD} -e \
- 's|=-ldl|=|'
- @${REINPLACE_CMD} -e \
- 's|exec /usr/bin/perl|exec ${LOCALBASE}/bin/perl|' \
- ${WRKSRC}/doc/scripts/*-extract.pl
- @${REINPLACE_CMD} -e \
- '/PYTHON_CHECK_VERSIONS/s|=".*"|="${PYTHON_VER}"|' \
- ${WRKSRC}/macros/cf_python.m4
-
-pre-configure:
- @${CHMOD} 644 ${WRKSRC}/macros/*.m4
-
-pre-build:
- @${LN} -sf ../../arch ${WRKSRC}/lib
-
-post-install:
- ${MKDIR} ${STAGEDIR}${DATADIR}/maps
- (cd ${WRKDIR}/maps && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/maps)
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} AUTHORS ChangeLog NEWS README \
- ${STAGEDIR}${DOCSDIR})
- ${MKDIR} ${STAGEDIR}${DOCSDIR}/doc
- (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . \
- ${STAGEDIR}${DOCSDIR}/doc "! -name '*Makefile*'")
-
-.include <bsd.port.mk>
diff --git a/games/crossfire-server/distinfo b/games/crossfire-server/distinfo
deleted file mode 100644
index 071cb20d15ec..000000000000
--- a/games/crossfire-server/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-SHA256 (crossfire-1.71.0.tar.bz2) = cc1917db207628c34d2222f1b6c416481f72f185ac3bc9e49b9a53db94fe1e1d
-SIZE (crossfire-1.71.0.tar.bz2) = 6712638
-SHA256 (crossfire-1.71.0.arch.tar.bz2) = 016ee33b15879a96e14932a9209d03ee9e3da69b3f3bd6b82c800f43345f064d
-SIZE (crossfire-1.71.0.arch.tar.bz2) = 3462161
-SHA256 (crossfire-1.71.0.maps.tar.bz2) = f6df5fd605dd3b83dce1aa730390443b09569e6fae93bef058cd8f52fedc17da
-SIZE (crossfire-1.71.0.maps.tar.bz2) = 19463076
diff --git a/games/crossfire-server/files/patch-common_exp.c b/games/crossfire-server/files/patch-common_exp.c
deleted file mode 100644
index 3b04ce87a5e0..000000000000
--- a/games/crossfire-server/files/patch-common_exp.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- common/exp.c.orig 2014-04-05 22:30:50 UTC
-+++ common/exp.c
-@@ -209,7 +209,7 @@ void init_experience(void) {
- exit(1);
- }
-
-- tmpexp = atoll(cp);
-+ tmpexp = strtoll(cp, (char **)NULL, 10);
- /* Do some sanity checking - if value is bogus, just exit because
- * the table otherwise is probably in an inconsistent state
- */
diff --git a/games/crossfire-server/files/patch-common_loader.l b/games/crossfire-server/files/patch-common_loader.l
deleted file mode 100644
index 9e7e6c313e4d..000000000000
--- a/games/crossfire-server/files/patch-common_loader.l
+++ /dev/null
@@ -1,13 +0,0 @@
---- common/loader.l.orig 2014-04-05 22:30:50 UTC
-+++ common/loader.l
-@@ -858,8 +858,8 @@ A .+
- ^maxsp{S} op->stats.maxsp = IVAL;
- ^grace{S} op->stats.grace = IVAL;
- ^maxgrace{S} op->stats.maxgrace = IVAL;
--^exp{S} op->stats.exp = atoll(yval());
--^perm_exp{S} op->perm_exp = atoll(yval());
-+^exp{S} op->stats.exp = strtoll(yval(), (char **)NULL, 10);
-+^perm_exp{S} op->perm_exp = strtoll(yval(), (char **)NULL, 10);
- ^food{S} op->stats.food = IVAL;
- ^dam{S} op->stats.dam = IVAL;
- ^wc{S} op->stats.wc = IVAL;
diff --git a/games/crossfire-server/pkg-descr b/games/crossfire-server/pkg-descr
deleted file mode 100644
index 6661d3b255ce..000000000000
--- a/games/crossfire-server/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-This is the server part of a multiplayer graphical arcade and
-adventure game made for the X11 environment.
-
-It has certain flavours from other games, especially Gauntlet (TM)
-and Nethack/Moria.
-
-Any number of players can move around in their own window, finding
-and using items and battling monsters, solving quests, etc.
-They can choose to cooperate or compete in the same "world".
-
-WWW: http://crossfire.real-time.com/
diff --git a/games/crossfire-server/pkg-plist b/games/crossfire-server/pkg-plist
deleted file mode 100644
index 93a81d682903..000000000000
--- a/games/crossfire-server/pkg-plist
+++ /dev/null
@@ -1,4179 +0,0 @@
-@(,games,2755) bin/crossfire-server
-bin/crossloop
-bin/crossloop.web
-bin/player_dl.pl
-%%ETCDIR%%/ban_file
-%%ETCDIR%%/dm_file
-%%ETCDIR%%/exp_table
-%%ETCDIR%%/forbid
-%%ETCDIR%%/metaserver2
-%%ETCDIR%%/motd
-%%ETCDIR%%/news
-%%ETCDIR%%/rules
-%%ETCDIR%%/settings
-%%ETCDIR%%/stat_bonus
-lib/crossfire/plugins/cfanim.so
-%%CFLOGGER%%lib/crossfire/plugins/cflogger.so
-%%CFNEWSPAPER%%lib/crossfire/plugins/cfnewspaper.so
-lib/crossfire/plugins/cfpython.so
-%%CFRHG%%lib/crossfire/plugins/cfrhg.so
-lib/crossfire/plugins/citylife.so
-libexec/crossfire/add_throw.perl
-libexec/crossfire/metaserver.pl
-libexec/crossfire/mktable.script
-libexec/crossfire/random_map
-man/man6/crossfire-config.6.gz
-man/man6/crossfire-server.6.gz
-man/man6/crossloop.6.gz
-man/man6/crossloop.web.6.gz
-%%DATADIR%%/adm/archsearch.pl
-%%DATADIR%%/adm/collect_images.pl
-%%DATADIR%%/adm/map_expand.pl
-%%DATADIR%%/adm/map_info
-%%DATADIR%%/adm/mapslitter.pl
-%%DATADIR%%/animations
-%%DATADIR%%/archetypes
-%%DATADIR%%/artifacts
-%%DATADIR%%/attackmess
-%%DATADIR%%/bmaps.paths
-%%DATADIR%%/crossfire.0
-%%DATADIR%%/crossfire.1
-%%DATADIR%%/def_help
-%%DATADIR%%/faces
-%%DATADIR%%/formulae
-%%DATADIR%%/help/apply.en
-%%DATADIR%%/help/apply.fr
-%%DATADIR%%/help/applymode.en
-%%DATADIR%%/help/applymode.fr
-%%DATADIR%%/help/bind.en
-%%DATADIR%%/help/bind.fr
-%%DATADIR%%/help/bowmode.en
-%%DATADIR%%/help/bowmode.fr
-%%DATADIR%%/help/brace.en
-%%DATADIR%%/help/brace.fr
-%%DATADIR%%/help/cast.en
-%%DATADIR%%/help/cast.fr
-%%DATADIR%%/help/chat.en
-%%DATADIR%%/help/death.en
-%%DATADIR%%/help/drop.en
-%%DATADIR%%/help/drop.fr
-%%DATADIR%%/help/dropall.en
-%%DATADIR%%/help/dropall.fr
-%%DATADIR%%/help/empty.en
-%%DATADIR%%/help/empty.fr
-%%DATADIR%%/help/fire.en
-%%DATADIR%%/help/fire_stop.en
-%%DATADIR%%/help/golem.en
-%%DATADIR%%/help/invoke.en
-%%DATADIR%%/help/keys.en
-%%DATADIR%%/help/killpets.en
-%%DATADIR%%/help/killpets.fr
-%%DATADIR%%/help/knowledge.en
-%%DATADIR%%/help/knowledge.fr
-%%DATADIR%%/help/listen.en
-%%DATADIR%%/help/listen.fr
-%%DATADIR%%/help/maps.en
-%%DATADIR%%/help/maps.fr
-%%DATADIR%%/help/mark.en
-%%DATADIR%%/help/mark.fr
-%%DATADIR%%/help/melee.en
-%%DATADIR%%/help/melee.fr
-%%DATADIR%%/help/mode.en
-%%DATADIR%%/help/mode.fr
-%%DATADIR%%/help/motd.en
-%%DATADIR%%/help/motd.fr
-%%DATADIR%%/help/mouse.en
-%%DATADIR%%/help/move.en
-%%DATADIR%%/help/news.en
-%%DATADIR%%/help/news.fr
-%%DATADIR%%/help/party.en
-%%DATADIR%%/help/party.fr
-%%DATADIR%%/help/party_rejoin.en
-%%DATADIR%%/help/party_rejoin.fr
-%%DATADIR%%/help/peaceful.en
-%%DATADIR%%/help/peaceful.fr
-%%DATADIR%%/help/petmode.en
-%%DATADIR%%/help/petmode.fr
-%%DATADIR%%/help/pickup.en
-%%DATADIR%%/help/pickup.fr
-%%DATADIR%%/help/quest.en
-%%DATADIR%%/help/quest.fr
-%%DATADIR%%/help/quit.en
-%%DATADIR%%/help/quit.fr
-%%DATADIR%%/help/range.en
-%%DATADIR%%/help/ready_skill.en
-%%DATADIR%%/help/rename.en
-%%DATADIR%%/help/rename.fr
-%%DATADIR%%/help/rules.en
-%%DATADIR%%/help/rules.fr
-%%DATADIR%%/help/save.en
-%%DATADIR%%/help/save.fr
-%%DATADIR%%/help/shout.en
-%%DATADIR%%/help/shout.fr
-%%DATADIR%%/help/showpets.en
-%%DATADIR%%/help/showpets.fr
-%%DATADIR%%/help/skills.en
-%%DATADIR%%/help/skills.fr
-%%DATADIR%%/help/sort_inventory.en
-%%DATADIR%%/help/sound.en
-%%DATADIR%%/help/spells.en
-%%DATADIR%%/help/statistics.en
-%%DATADIR%%/help/take.en
-%%DATADIR%%/help/take.fr
-%%DATADIR%%/help/title.en
-%%DATADIR%%/help/traps.en
-%%DATADIR%%/help/unarmed_skill.en
-%%DATADIR%%/help/unbind.en
-%%DATADIR%%/help/use.en
-%%DATADIR%%/help/use.fr
-%%DATADIR%%/help/use_skill.en
-%%DATADIR%%/help/usekeys.en
-%%DATADIR%%/help/usekeys.fr
-%%DATADIR%%/help/whereabouts.en
-%%DATADIR%%/help/whereabouts.fr
-%%DATADIR%%/help/wimpy.en
-%%DATADIR%%/i18n/messages.en
-%%DATADIR%%/i18n/messages.fr
-%%DATADIR%%/image_info
-%%DATADIR%%/maps/.emergency
-%%DATADIR%%/maps/COPYING
-%%DATADIR%%/maps/ChangeLog
-%%DATADIR%%/maps/HallOfDMs
-%%DATADIR%%/maps/HallOfSelection
-%%DATADIR%%/maps/Info/README
-%%DATADIR%%/maps/Info/combine.pl
-%%DATADIR%%/maps/Info/land.c
-%%DATADIR%%/maps/Info/map_sed.pl
-%%DATADIR%%/maps/Info/mapguide
-%%DATADIR%%/maps/Info/mlab-tilemapinfo.txt
-%%DATADIR%%/maps/Info/rewrite_exits.pl
-%%DATADIR%%/maps/Info/rewrite_styles.pl
-%%DATADIR%%/maps/Info/update_apart.pl
-%%DATADIR%%/maps/Info/update_exits.pl
-%%DATADIR%%/maps/Info/worldmap.png
-%%DATADIR%%/maps/README
-%%DATADIR%%/maps/animations/maps/navar_city/university-dorlf.animation
-%%DATADIR%%/maps/azumauindo/minatomachi/buildings/guildkeybuilding1
-%%DATADIR%%/maps/azumauindo/minatomachi/buildings/guildkeybuildingB1
-%%DATADIR%%/maps/azumauindo/minatomachi/buildings/guildkeybuildingB2a
-%%DATADIR%%/maps/azumauindo/minatomachi/buildings/guildkeybuildingB2b
-%%DATADIR%%/maps/azumauindo/minatomachi/buildings/guildkeybuildingB2c
-%%DATADIR%%/maps/azumauindo/minatomachi/gates/gate1
-%%DATADIR%%/maps/azumauindo/minatomachi/gates/gate2
-%%DATADIR%%/maps/azumauindo/minatomachi/ketsueki_itsuryuu/basement
-%%DATADIR%%/maps/azumauindo/minatomachi/ketsueki_itsuryuu/bigchest
-%%DATADIR%%/maps/azumauindo/minatomachi/ketsueki_itsuryuu/ground
-%%DATADIR%%/maps/azumauindo/minatomachi/ketsueki_itsuryuu/guild_alchemy
-%%DATADIR%%/maps/azumauindo/minatomachi/ketsueki_itsuryuu/guild_bbq
-%%DATADIR%%/maps/azumauindo/minatomachi/ketsueki_itsuryuu/guild_hq
-%%DATADIR%%/maps/azumauindo/minatomachi/ketsueki_itsuryuu/guild_jeweler
-%%DATADIR%%/maps/azumauindo/minatomachi/ketsueki_itsuryuu/guild_tan
-%%DATADIR%%/maps/azumauindo/minatomachi/ketsueki_itsuryuu/guild_thaum
-%%DATADIR%%/maps/azumauindo/minatomachi/ketsueki_itsuryuu/guild_toolshed
-%%DATADIR%%/maps/azumauindo/minatomachi/ketsueki_itsuryuu/guildman_lounge
-%%DATADIR%%/maps/azumauindo/minatomachi/ketsueki_itsuryuu/guildmaster_lounge
-%%DATADIR%%/maps/azumauindo/minatomachi/ketsueki_itsuryuu/hallofjoining
-%%DATADIR%%/maps/azumauindo/minatomachi/ketsueki_itsuryuu/journeyman_lounge
-%%DATADIR%%/maps/azumauindo/minatomachi/ketsueki_itsuryuu/mainfloor
-%%DATADIR%%/maps/azumauindo/minatomachi/ketsueki_itsuryuu/master_lounge
-%%DATADIR%%/maps/azumauindo/minatomachi/ketsueki_itsuryuu/novice_lounge
-%%DATADIR%%/maps/azumauindo/minatomachi/ketsueki_itsuryuu/secondfloor
-%%DATADIR%%/maps/azumauindo/minatomachi/ketsueki_itsuryuu/storage_room
-%%DATADIR%%/maps/azumauindo/minatomachi/ketsueki_itsuryuu/upper
-%%DATADIR%%/maps/azumauindo/minatomachi/stores/buildshop
-%%DATADIR%%/maps/azumauindo/minatomachi/stores/diamondex1
-%%DATADIR%%/maps/azumauindo/minatomachi/stores/generalstore
-%%DATADIR%%/maps/azumauindo/minatomachi/stores/postoffice
-%%DATADIR%%/maps/azumauindo/minatomachi/temples/templeruggilli1
-%%DATADIR%%/maps/azumauindo/minatomachi/temples/templeruggilli2
-%%DATADIR%%/maps/azumauindo/misc/cave1
-%%DATADIR%%/maps/azumauindo/misc/entrance1
-%%DATADIR%%/maps/azumauindo/misc/shrine1
-%%DATADIR%%/maps/azumauindo/misc/shrine2
-%%DATADIR%%/maps/azumauindo/misc/shrine3
-%%DATADIR%%/maps/azumauindo/misc/shrineb1
-%%DATADIR%%/maps/azumauindo/ranbounagisatoshi/apartments/sapartment
-%%DATADIR%%/maps/azumauindo/ranbounagisatoshi/gates/gate1
-%%DATADIR%%/maps/azumauindo/ranbounagisatoshi/gates/gate2
-%%DATADIR%%/maps/azumauindo/ranbounagisatoshi/shops/IPO_ranbounagisatoshi
-%%DATADIR%%/maps/azumauindo/ranbounagisatoshi/shops/groupshop
-%%DATADIR%%/maps/azumauindo/ranbounagisatoshi/shops/groupshop2
-%%DATADIR%%/maps/azumauindo/ranbounagisatoshi/shops/groupshopb1
-%%DATADIR%%/maps/azumauindo/ranbounagisatoshi/shops/groupshopb2
-%%DATADIR%%/maps/azumauindo/ranbounagisatoshi/shops/potionshop1
-%%DATADIR%%/maps/azumauindo/ranbounagisatoshi/shops/tradecenter
-%%DATADIR%%/maps/azumauindo/ranbounagisatoshi/temples/rruggilli1
-%%DATADIR%%/maps/azumauindo/ranbounagisatoshi/temples/rruggilli2
-%%DATADIR%%/maps/azumauindo/ranbounagisatoshi/towers/tou1
-%%DATADIR%%/maps/azumauindo/ranbounagisatoshi/towers/tou2
-%%DATADIR%%/maps/azumauindo/ranbounagisatoshi/towers/tou3
-%%DATADIR%%/maps/azumauindo/ranbounagisatoshi/towers/tou4
-%%DATADIR%%/maps/azumauindo/ranbounagisatoshi/towers/tou5
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/apartments/lapartment1
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/buildings/dojoA1
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/buildings/dojoA2
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/buildings/dojoB1
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/buildings/jadechesthouse1
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/buildings/ninjadojoA1
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/buildings/tatemonoA1
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/buildings/tatemonoA2
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/gates/gate1
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/gates/gate2
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/gates/gate3
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/nenshou_youso/basement
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/nenshou_youso/bigchest
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/nenshou_youso/ground
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/nenshou_youso/guild_alchemy
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/nenshou_youso/guild_bbq
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/nenshou_youso/guild_hq
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/nenshou_youso/guild_jeweler
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/nenshou_youso/guild_tan
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/nenshou_youso/guild_thaum
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/nenshou_youso/guild_toolshed
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/nenshou_youso/guildman_lounge
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/nenshou_youso/guildmaster_lounge
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/nenshou_youso/hallofjoining
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/nenshou_youso/journeyman_lounge
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/nenshou_youso/mainfloor
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/nenshou_youso/master_lounge
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/nenshou_youso/novice_lounge
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/nenshou_youso/secondfloor
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/nenshou_youso/storage_room
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/nenshou_youso/upper
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/shops/armourshop1
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/shops/bank1
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/shops/bank2
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/shops/magicshop1
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/shops/magicshop2
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/shops/pawn1
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/shops/weaponshop1
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/temples/ruggilli1
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/temples/ruggilli2
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/tou/tou1
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/tou/tou2
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/tou/tou3
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/tou/tou4
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/tou/tou5
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/towers/tou1
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/towers/tou2
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/towers/tou3
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/towers/tou4
-%%DATADIR%%/maps/azumauindo/suno-yamatoshi/towers/tou5
-%%DATADIR%%/maps/azumauindo/zaseki_dzuki_ryoku/basement
-%%DATADIR%%/maps/azumauindo/zaseki_dzuki_ryoku/bigchest
-%%DATADIR%%/maps/azumauindo/zaseki_dzuki_ryoku/ground
-%%DATADIR%%/maps/azumauindo/zaseki_dzuki_ryoku/guild_alchemy
-%%DATADIR%%/maps/azumauindo/zaseki_dzuki_ryoku/guild_bbq
-%%DATADIR%%/maps/azumauindo/zaseki_dzuki_ryoku/guild_hq
-%%DATADIR%%/maps/azumauindo/zaseki_dzuki_ryoku/guild_jeweler
-%%DATADIR%%/maps/azumauindo/zaseki_dzuki_ryoku/guild_tan
-%%DATADIR%%/maps/azumauindo/zaseki_dzuki_ryoku/guild_thaum
-%%DATADIR%%/maps/azumauindo/zaseki_dzuki_ryoku/guild_toolshed
-%%DATADIR%%/maps/azumauindo/zaseki_dzuki_ryoku/guildman_lounge
-%%DATADIR%%/maps/azumauindo/zaseki_dzuki_ryoku/guildmaster_lounge
-%%DATADIR%%/maps/azumauindo/zaseki_dzuki_ryoku/hallofjoining
-%%DATADIR%%/maps/azumauindo/zaseki_dzuki_ryoku/journeyman_lounge
-%%DATADIR%%/maps/azumauindo/zaseki_dzuki_ryoku/mainfloor
-%%DATADIR%%/maps/azumauindo/zaseki_dzuki_ryoku/master_lounge
-%%DATADIR%%/maps/azumauindo/zaseki_dzuki_ryoku/novice_lounge
-%%DATADIR%%/maps/azumauindo/zaseki_dzuki_ryoku/secondfloor
-%%DATADIR%%/maps/azumauindo/zaseki_dzuki_ryoku/storage_room
-%%DATADIR%%/maps/azumauindo/zaseki_dzuki_ryoku/upper
-%%DATADIR%%/maps/brest/Castle/AcidChamber
-%%DATADIR%%/maps/brest/Castle/DragonRoom
-%%DATADIR%%/maps/brest/Castle/Finale
-%%DATADIR%%/maps/brest/Castle/LargeRoom
-%%DATADIR%%/maps/brest/Castle/castle
-%%DATADIR%%/maps/brest/amphis
-%%DATADIR%%/maps/brest/apartments/brest_town_house
-%%DATADIR%%/maps/brest/asyvan/gate1
-%%DATADIR%%/maps/brest/asyvan/gate2
-%%DATADIR%%/maps/brest/asyvan/gate3
-%%DATADIR%%/maps/brest/asyvan/gate4
-%%DATADIR%%/maps/brest/asyvan/gate5
-%%DATADIR%%/maps/brest/asyvan/gate6
-%%DATADIR%%/maps/brest/asyvan/gate7
-%%DATADIR%%/maps/brest/asyvan/gate8
-%%DATADIR%%/maps/brest/asyvan/gate9
-%%DATADIR%%/maps/brest/asyvan/palace1
-%%DATADIR%%/maps/brest/asyvan/palace2
-%%DATADIR%%/maps/brest/asyvan/palace3
-%%DATADIR%%/maps/brest/black_shield/basement
-%%DATADIR%%/maps/brest/black_shield/guild_alchemy
-%%DATADIR%%/maps/brest/black_shield/guild_bbq
-%%DATADIR%%/maps/brest/black_shield/guild_hq
-%%DATADIR%%/maps/brest/black_shield/guild_jeweler
-%%DATADIR%%/maps/brest/black_shield/guild_tan
-%%DATADIR%%/maps/brest/black_shield/guild_thaum
-%%DATADIR%%/maps/brest/black_shield/guild_toolshed
-%%DATADIR%%/maps/brest/black_shield/guildman_lounge
-%%DATADIR%%/maps/brest/black_shield/guildmaster_lounge
-%%DATADIR%%/maps/brest/black_shield/hallofjoining
-%%DATADIR%%/maps/brest/black_shield/journeyman_lounge
-%%DATADIR%%/maps/brest/black_shield/mainfloor
-%%DATADIR%%/maps/brest/black_shield/master_lounge
-%%DATADIR%%/maps/brest/black_shield/novice_lounge
-%%DATADIR%%/maps/brest/black_shield/secondfloor
-%%DATADIR%%/maps/brest/black_shield/storage_room
-%%DATADIR%%/maps/brest/brest.IPO
-%%DATADIR%%/maps/brest/brest.inn
-%%DATADIR%%/maps/brest/brest.quests
-%%DATADIR%%/maps/brest/brest.scrolls
-%%DATADIR%%/maps/brest/brest.scrolls.right
-%%DATADIR%%/maps/brest/brest.scrolls.upper.1
-%%DATADIR%%/maps/brest/brest.scrolls.upper.2
-%%DATADIR%%/maps/brest/brest.trademarket
-%%DATADIR%%/maps/brest/brittany/dol-guldur.1
-%%DATADIR%%/maps/brest/brittany/dol-guldur.2
-%%DATADIR%%/maps/brest/brittany/dol-guldur.3
-%%DATADIR%%/maps/brest/brittany/dol-guldur.4
-%%DATADIR%%/maps/brest/brittany/dol-guldur.5
-%%DATADIR%%/maps/brest/brittany/dol-guldur.6
-%%DATADIR%%/maps/brest/brittany/enigme.1
-%%DATADIR%%/maps/brest/brittany/enigme.2
-%%DATADIR%%/maps/brest/brittany/enigme.3
-%%DATADIR%%/maps/brest/brittany/enigme.4
-%%DATADIR%%/maps/brest/brittany/enigme.5
-%%DATADIR%%/maps/brest/brittany/enigme.6
-%%DATADIR%%/maps/brest/brittany/hole
-%%DATADIR%%/maps/brest/brittany/jessy.1
-%%DATADIR%%/maps/brest/brittany/jessy.2
-%%DATADIR%%/maps/brest/brittany/jessy.3
-%%DATADIR%%/maps/brest/brittany/khazad.1
-%%DATADIR%%/maps/brest/brittany/khazad.2
-%%DATADIR%%/maps/brest/brittany/khazad.3
-%%DATADIR%%/maps/brest/brittany/khazad.4
-%%DATADIR%%/maps/brest/brittany/khazad.5
-%%DATADIR%%/maps/brest/brittany/tower_of__zoon
-%%DATADIR%%/maps/brest/elec.jes
-%%DATADIR%%/maps/brest/info.2.zoon
-%%DATADIR%%/maps/brest/info_first
-%%DATADIR%%/maps/brest/jes.admini
-%%DATADIR%%/maps/brest/jes.admini.1
-%%DATADIR%%/maps/brest/ludo1
-%%DATADIR%%/maps/brest/ludo2
-%%DATADIR%%/maps/brest/misc/draughts
-%%DATADIR%%/maps/brest/nasty_house
-%%DATADIR%%/maps/brest/pantheon
-%%DATADIR%%/maps/brest/privateshops/privateshop_1
-%%DATADIR%%/maps/brest/privateshops/privateshop_10
-%%DATADIR%%/maps/brest/privateshops/privateshop_11
-%%DATADIR%%/maps/brest/privateshops/privateshop_12
-%%DATADIR%%/maps/brest/privateshops/privateshop_13
-%%DATADIR%%/maps/brest/privateshops/privateshop_14
-%%DATADIR%%/maps/brest/privateshops/privateshop_15
-%%DATADIR%%/maps/brest/privateshops/privateshop_16
-%%DATADIR%%/maps/brest/privateshops/privateshop_17
-%%DATADIR%%/maps/brest/privateshops/privateshop_18
-%%DATADIR%%/maps/brest/privateshops/privateshop_19
-%%DATADIR%%/maps/brest/privateshops/privateshop_2
-%%DATADIR%%/maps/brest/privateshops/privateshop_20
-%%DATADIR%%/maps/brest/privateshops/privateshop_21
-%%DATADIR%%/maps/brest/privateshops/privateshop_22
-%%DATADIR%%/maps/brest/privateshops/privateshop_23
-%%DATADIR%%/maps/brest/privateshops/privateshop_24
-%%DATADIR%%/maps/brest/privateshops/privateshop_25
-%%DATADIR%%/maps/brest/privateshops/privateshop_26
-%%DATADIR%%/maps/brest/privateshops/privateshop_27
-%%DATADIR%%/maps/brest/privateshops/privateshop_28
-%%DATADIR%%/maps/brest/privateshops/privateshop_3
-%%DATADIR%%/maps/brest/privateshops/privateshop_4
-%%DATADIR%%/maps/brest/privateshops/privateshop_5
-%%DATADIR%%/maps/brest/privateshops/privateshop_6
-%%DATADIR%%/maps/brest/privateshops/privateshop_7
-%%DATADIR%%/maps/brest/privateshops/privateshop_8
-%%DATADIR%%/maps/brest/privateshops/privateshop_9
-%%DATADIR%%/maps/brest/privateshops/privateshop_main
-%%DATADIR%%/maps/brest/pshops/README
-%%DATADIR%%/maps/brest/pshops/pshop1/basement
-%%DATADIR%%/maps/brest/pshops/pshop1/floor1
-%%DATADIR%%/maps/brest/pshops/pshop1/floor2
-%%DATADIR%%/maps/brest/pshops/pshop1/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop10/basement
-%%DATADIR%%/maps/brest/pshops/pshop10/floor1
-%%DATADIR%%/maps/brest/pshops/pshop10/floor2
-%%DATADIR%%/maps/brest/pshops/pshop10/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop11/basement
-%%DATADIR%%/maps/brest/pshops/pshop11/floor1
-%%DATADIR%%/maps/brest/pshops/pshop11/floor2
-%%DATADIR%%/maps/brest/pshops/pshop11/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop12/basement
-%%DATADIR%%/maps/brest/pshops/pshop12/floor1
-%%DATADIR%%/maps/brest/pshops/pshop12/floor2
-%%DATADIR%%/maps/brest/pshops/pshop12/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop13/basement
-%%DATADIR%%/maps/brest/pshops/pshop13/floor1
-%%DATADIR%%/maps/brest/pshops/pshop13/floor2
-%%DATADIR%%/maps/brest/pshops/pshop13/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop14/basement
-%%DATADIR%%/maps/brest/pshops/pshop14/floor1
-%%DATADIR%%/maps/brest/pshops/pshop14/floor2
-%%DATADIR%%/maps/brest/pshops/pshop14/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop15/basement
-%%DATADIR%%/maps/brest/pshops/pshop15/floor1
-%%DATADIR%%/maps/brest/pshops/pshop15/floor2
-%%DATADIR%%/maps/brest/pshops/pshop15/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop16/basement
-%%DATADIR%%/maps/brest/pshops/pshop16/floor1
-%%DATADIR%%/maps/brest/pshops/pshop16/floor2
-%%DATADIR%%/maps/brest/pshops/pshop16/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop17/basement
-%%DATADIR%%/maps/brest/pshops/pshop17/floor1
-%%DATADIR%%/maps/brest/pshops/pshop17/floor2
-%%DATADIR%%/maps/brest/pshops/pshop17/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop18/basement
-%%DATADIR%%/maps/brest/pshops/pshop18/floor1
-%%DATADIR%%/maps/brest/pshops/pshop18/floor2
-%%DATADIR%%/maps/brest/pshops/pshop18/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop19/basement
-%%DATADIR%%/maps/brest/pshops/pshop19/floor1
-%%DATADIR%%/maps/brest/pshops/pshop19/floor2
-%%DATADIR%%/maps/brest/pshops/pshop19/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop2/basement
-%%DATADIR%%/maps/brest/pshops/pshop2/floor1
-%%DATADIR%%/maps/brest/pshops/pshop2/floor2
-%%DATADIR%%/maps/brest/pshops/pshop2/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop20/basement
-%%DATADIR%%/maps/brest/pshops/pshop20/floor1
-%%DATADIR%%/maps/brest/pshops/pshop20/floor2
-%%DATADIR%%/maps/brest/pshops/pshop20/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop21/basement
-%%DATADIR%%/maps/brest/pshops/pshop21/floor1
-%%DATADIR%%/maps/brest/pshops/pshop21/floor2
-%%DATADIR%%/maps/brest/pshops/pshop21/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop22/basement
-%%DATADIR%%/maps/brest/pshops/pshop22/floor1
-%%DATADIR%%/maps/brest/pshops/pshop22/floor2
-%%DATADIR%%/maps/brest/pshops/pshop22/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop23/basement
-%%DATADIR%%/maps/brest/pshops/pshop23/floor1
-%%DATADIR%%/maps/brest/pshops/pshop23/floor2
-%%DATADIR%%/maps/brest/pshops/pshop23/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop24/basement
-%%DATADIR%%/maps/brest/pshops/pshop24/floor1
-%%DATADIR%%/maps/brest/pshops/pshop24/floor2
-%%DATADIR%%/maps/brest/pshops/pshop24/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop25/basement
-%%DATADIR%%/maps/brest/pshops/pshop25/floor1
-%%DATADIR%%/maps/brest/pshops/pshop25/floor2
-%%DATADIR%%/maps/brest/pshops/pshop25/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop26/basement
-%%DATADIR%%/maps/brest/pshops/pshop26/floor1
-%%DATADIR%%/maps/brest/pshops/pshop26/floor2
-%%DATADIR%%/maps/brest/pshops/pshop26/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop27/basement
-%%DATADIR%%/maps/brest/pshops/pshop27/floor1
-%%DATADIR%%/maps/brest/pshops/pshop27/floor2
-%%DATADIR%%/maps/brest/pshops/pshop27/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop3/basement
-%%DATADIR%%/maps/brest/pshops/pshop3/floor1
-%%DATADIR%%/maps/brest/pshops/pshop3/floor2
-%%DATADIR%%/maps/brest/pshops/pshop3/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop4/basement
-%%DATADIR%%/maps/brest/pshops/pshop4/floor1
-%%DATADIR%%/maps/brest/pshops/pshop4/floor2
-%%DATADIR%%/maps/brest/pshops/pshop4/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop5/basement
-%%DATADIR%%/maps/brest/pshops/pshop5/floor1
-%%DATADIR%%/maps/brest/pshops/pshop5/floor2
-%%DATADIR%%/maps/brest/pshops/pshop5/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop6/basement
-%%DATADIR%%/maps/brest/pshops/pshop6/floor1
-%%DATADIR%%/maps/brest/pshops/pshop6/floor2
-%%DATADIR%%/maps/brest/pshops/pshop6/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop7/basement
-%%DATADIR%%/maps/brest/pshops/pshop7/floor1
-%%DATADIR%%/maps/brest/pshops/pshop7/floor2
-%%DATADIR%%/maps/brest/pshops/pshop7/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop8/basement
-%%DATADIR%%/maps/brest/pshops/pshop8/floor1
-%%DATADIR%%/maps/brest/pshops/pshop8/floor2
-%%DATADIR%%/maps/brest/pshops/pshop8/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop9/basement
-%%DATADIR%%/maps/brest/pshops/pshop9/floor1
-%%DATADIR%%/maps/brest/pshops/pshop9/floor2
-%%DATADIR%%/maps/brest/pshops/pshop9/gfloor
-%%DATADIR%%/maps/brest/pshops/pshop_copier
-%%DATADIR%%/maps/brest/pshops/pshops_changelog
-%%DATADIR%%/maps/brest/pshops/pshops_main
-%%DATADIR%%/maps/brest/pshops/pshopsinc
-%%DATADIR%%/maps/brest/pshops/pshopsinc2
-%%DATADIR%%/maps/brest/pshops/ugriver1
-%%DATADIR%%/maps/brest/shops/a_small_shop
-%%DATADIR%%/maps/brest/shops/brest.armour
-%%DATADIR%%/maps/brest/shops/brest.cvt
-%%DATADIR%%/maps/brest/shops/brest.food
-%%DATADIR%%/maps/brest/shops/brest.magic
-%%DATADIR%%/maps/brest/shops/brest.weapon
-%%DATADIR%%/maps/brest/shops/buildshop
-%%DATADIR%%/maps/brest/shops/buildshop2
-%%DATADIR%%/maps/brest/sow/sow
-%%DATADIR%%/maps/brest/sow/sow.1
-%%DATADIR%%/maps/brest/sport.jess
-%%DATADIR%%/maps/brest/taverns/brest.seaside.tavern
-%%DATADIR%%/maps/brest/temples/valkyrie
-%%DATADIR%%/maps/brest/underground
-%%DATADIR%%/maps/brest/underground2
-%%DATADIR%%/maps/brest/zorn/castle.basement0
-%%DATADIR%%/maps/brest/zorn/castle.mainfloor
-%%DATADIR%%/maps/brest/zorn/castle.upper.floor.four
-%%DATADIR%%/maps/brest/zorn/castle.upper.floor.one
-%%DATADIR%%/maps/brest/zorn/castle.upper.floor.three
-%%DATADIR%%/maps/brest/zorn/castle.upper.floor.two
-%%DATADIR%%/maps/darcap/README
-%%DATADIR%%/maps/darcap/castle/castle2.0
-%%DATADIR%%/maps/darcap/castle/castle2.1
-%%DATADIR%%/maps/darcap/castle/castle2.2
-%%DATADIR%%/maps/darcap/castle/castle2.3
-%%DATADIR%%/maps/darcap/cave/level1
-%%DATADIR%%/maps/darcap/cave/level2
-%%DATADIR%%/maps/darcap/cave/level3
-%%DATADIR%%/maps/darcap/cave/level4
-%%DATADIR%%/maps/darcap/darcap.quests
-%%DATADIR%%/maps/darcap/darcap/airhouse
-%%DATADIR%%/maps/darcap/darcap/apartment
-%%DATADIR%%/maps/darcap/darcap/bob.msg
-%%DATADIR%%/maps/darcap/darcap/cameron.msg
-%%DATADIR%%/maps/darcap/darcap/cameron.quests
-%%DATADIR%%/maps/darcap/darcap/church
-%%DATADIR%%/maps/darcap/darcap/circus/bigtop
-%%DATADIR%%/maps/darcap/darcap/circus/chess
-%%DATADIR%%/maps/darcap/darcap/circus/double
-%%DATADIR%%/maps/darcap/darcap/circus/fz_boatracing
-%%DATADIR%%/maps/darcap/darcap/circus/fz_boulderball
-%%DATADIR%%/maps/darcap/darcap/circus/fz_d1
-%%DATADIR%%/maps/darcap/darcap/circus/fz_d1volcano
-%%DATADIR%%/maps/darcap/darcap/circus/fz_dlobby
-%%DATADIR%%/maps/darcap/darcap/circus/fz_lobby
-%%DATADIR%%/maps/darcap/darcap/circus/fz_lobby_ud
-%%DATADIR%%/maps/darcap/darcap/circus/fz_o1
-%%DATADIR%%/maps/darcap/darcap/circus/fz_olobby
-%%DATADIR%%/maps/darcap/darcap/circus/fz_sr1
-%%DATADIR%%/maps/darcap/darcap/circus/fz_srlobby
-%%DATADIR%%/maps/darcap/darcap/circus/fz_sumowrestling
-%%DATADIR%%/maps/darcap/darcap/circus/ghost
-%%DATADIR%%/maps/darcap/darcap/circus/illusions
-%%DATADIR%%/maps/darcap/darcap/circus/roller1
-%%DATADIR%%/maps/darcap/darcap/circus/roller2
-%%DATADIR%%/maps/darcap/darcap/circus/roller3
-%%DATADIR%%/maps/darcap/darcap/circus/shooting
-%%DATADIR%%/maps/darcap/darcap/circus/strength
-%%DATADIR%%/maps/darcap/darcap/circus/wheel
-%%DATADIR%%/maps/darcap/darcap/circus/wurfbude
-%%DATADIR%%/maps/darcap/darcap/earthhouse
-%%DATADIR%%/maps/darcap/darcap/elemental.quests
-%%DATADIR%%/maps/darcap/darcap/firehouse
-%%DATADIR%%/maps/darcap/darcap/frightened_elf.msg
-%%DATADIR%%/maps/darcap/darcap/grape_farm
-%%DATADIR%%/maps/darcap/darcap/guilds/poisoned_dagger/basement
-%%DATADIR%%/maps/darcap/darcap/guilds/poisoned_dagger/bigchest
-%%DATADIR%%/maps/darcap/darcap/guilds/poisoned_dagger/ground
-%%DATADIR%%/maps/darcap/darcap/guilds/poisoned_dagger/guild_alchemy
-%%DATADIR%%/maps/darcap/darcap/guilds/poisoned_dagger/guild_bbq
-%%DATADIR%%/maps/darcap/darcap/guilds/poisoned_dagger/guild_hq
-%%DATADIR%%/maps/darcap/darcap/guilds/poisoned_dagger/guild_jeweler
-%%DATADIR%%/maps/darcap/darcap/guilds/poisoned_dagger/guild_tan
-%%DATADIR%%/maps/darcap/darcap/guilds/poisoned_dagger/guild_thaum
-%%DATADIR%%/maps/darcap/darcap/guilds/poisoned_dagger/guild_toolshed
-%%DATADIR%%/maps/darcap/darcap/guilds/poisoned_dagger/guildman_lounge
-%%DATADIR%%/maps/darcap/darcap/guilds/poisoned_dagger/guildmaster_lounge
-%%DATADIR%%/maps/darcap/darcap/guilds/poisoned_dagger/hallofjoining
-%%DATADIR%%/maps/darcap/darcap/guilds/poisoned_dagger/journeyman_lounge
-%%DATADIR%%/maps/darcap/darcap/guilds/poisoned_dagger/mainfloor
-%%DATADIR%%/maps/darcap/darcap/guilds/poisoned_dagger/master_lounge
-%%DATADIR%%/maps/darcap/darcap/guilds/poisoned_dagger/novice_lounge
-%%DATADIR%%/maps/darcap/darcap/guilds/poisoned_dagger/secondfloor
-%%DATADIR%%/maps/darcap/darcap/guilds/poisoned_dagger/storage_room
-%%DATADIR%%/maps/darcap/darcap/guilds/poisoned_dagger/upper
-%%DATADIR%%/maps/darcap/darcap/guilds/smoking_cauldron/basement
-%%DATADIR%%/maps/darcap/darcap/guilds/smoking_cauldron/bigchest
-%%DATADIR%%/maps/darcap/darcap/guilds/smoking_cauldron/ground
-%%DATADIR%%/maps/darcap/darcap/guilds/smoking_cauldron/guild_alchemy
-%%DATADIR%%/maps/darcap/darcap/guilds/smoking_cauldron/guild_bbq
-%%DATADIR%%/maps/darcap/darcap/guilds/smoking_cauldron/guild_hq
-%%DATADIR%%/maps/darcap/darcap/guilds/smoking_cauldron/guild_jeweler
-%%DATADIR%%/maps/darcap/darcap/guilds/smoking_cauldron/guild_tan
-%%DATADIR%%/maps/darcap/darcap/guilds/smoking_cauldron/guild_thaum
-%%DATADIR%%/maps/darcap/darcap/guilds/smoking_cauldron/guild_toolshed
-%%DATADIR%%/maps/darcap/darcap/guilds/smoking_cauldron/guildman_lounge
-%%DATADIR%%/maps/darcap/darcap/guilds/smoking_cauldron/guildmaster_lounge
-%%DATADIR%%/maps/darcap/darcap/guilds/smoking_cauldron/hallofjoining
-%%DATADIR%%/maps/darcap/darcap/guilds/smoking_cauldron/journeyman_lounge
-%%DATADIR%%/maps/darcap/darcap/guilds/smoking_cauldron/mainfloor
-%%DATADIR%%/maps/darcap/darcap/guilds/smoking_cauldron/master_lounge
-%%DATADIR%%/maps/darcap/darcap/guilds/smoking_cauldron/novice_lounge
-%%DATADIR%%/maps/darcap/darcap/guilds/smoking_cauldron/secondfloor
-%%DATADIR%%/maps/darcap/darcap/guilds/smoking_cauldron/storage_room
-%%DATADIR%%/maps/darcap/darcap/guilds/smoking_cauldron/upper
-%%DATADIR%%/maps/darcap/darcap/house_tunnels
-%%DATADIR%%/maps/darcap/darcap/inn
-%%DATADIR%%/maps/darcap/darcap/library_ground
-%%DATADIR%%/maps/darcap/darcap/library_upper
-%%DATADIR%%/maps/darcap/darcap/manor.blue
-%%DATADIR%%/maps/darcap/darcap/manor.brown
-%%DATADIR%%/maps/darcap/darcap/manor.ground
-%%DATADIR%%/maps/darcap/darcap/manor.treasure
-%%DATADIR%%/maps/darcap/darcap/manor.white
-%%DATADIR%%/maps/darcap/darcap/maze
-%%DATADIR%%/maps/darcap/darcap/molthir.msg
-%%DATADIR%%/maps/darcap/darcap/park
-%%DATADIR%%/maps/darcap/darcap/pirates.1
-%%DATADIR%%/maps/darcap/darcap/quest
-%%DATADIR%%/maps/darcap/darcap/random_house
-%%DATADIR%%/maps/darcap/darcap/scartis
-%%DATADIR%%/maps/darcap/darcap/scartis.msg
-%%DATADIR%%/maps/darcap/darcap/shops/IPO_darcap
-%%DATADIR%%/maps/darcap/darcap/shops/bank_darcap
-%%DATADIR%%/maps/darcap/darcap/shops/fishing
-%%DATADIR%%/maps/darcap/darcap/shops/gshop
-%%DATADIR%%/maps/darcap/darcap/shops/petshop
-%%DATADIR%%/maps/darcap/darcap/shops/potionshop
-%%DATADIR%%/maps/darcap/darcap/shops/shop_a
-%%DATADIR%%/maps/darcap/darcap/shops/shop_g
-%%DATADIR%%/maps/darcap/darcap/shops/shop_m
-%%DATADIR%%/maps/darcap/darcap/shops/shop_w
-%%DATADIR%%/maps/darcap/darcap/shops/spike.msg
-%%DATADIR%%/maps/darcap/darcap/talok.msg
-%%DATADIR%%/maps/darcap/darcap/tavern
-%%DATADIR%%/maps/darcap/darcap/temples/gaea
-%%DATADIR%%/maps/darcap/darcap/temples/valkyrie
-%%DATADIR%%/maps/darcap/darcap/thilgar
-%%DATADIR%%/maps/darcap/darcap/thilgar_top
-%%DATADIR%%/maps/darcap/darcap/waterhouse
-%%DATADIR%%/maps/darcap/house1
-%%DATADIR%%/maps/darcap/lynn/castle1.0
-%%DATADIR%%/maps/darcap/lynn/castle1.1
-%%DATADIR%%/maps/darcap/lynn/castle1.2
-%%DATADIR%%/maps/darcap/lynn/castle1.3
-%%DATADIR%%/maps/darcap/pygmy_forest/pygmy_boss
-%%DATADIR%%/maps/darcap/pygmy_forest/pygmy_forest
-%%DATADIR%%/maps/darcap/pygmy_forest/pygmy_forest_a
-%%DATADIR%%/maps/darcap/pygmy_forest/pygmy_forest_b
-%%DATADIR%%/maps/darcap/pygmy_forest/pygmy_forest_c
-%%DATADIR%%/maps/darcap/pygmy_forest/pygmy_forest_d
-%%DATADIR%%/maps/darcap/pygmy_forest/pygmy_garden
-%%DATADIR%%/maps/darcap/pygmy_forest/pygmy_holes
-%%DATADIR%%/maps/darcap/pygmy_forest/pygmy_treehouse_a
-%%DATADIR%%/maps/darcap/pygmy_forest/pygmy_treehouse_b
-%%DATADIR%%/maps/darcap/pygmy_forest/pygmy_treehouse_c
-%%DATADIR%%/maps/darcap/pygmy_forest/pygmy_treehouse_d
-%%DATADIR%%/maps/darcap/quest/fire
-%%DATADIR%%/maps/darcap/quest/water
-%%DATADIR%%/maps/darcap/raffle/raffle1
-%%DATADIR%%/maps/darcap/raffle/raffle1_u1
-%%DATADIR%%/maps/darcap/raffle/raffle1_u2
-%%DATADIR%%/maps/darcap/raffle/raffle1_u3
-%%DATADIR%%/maps/darcap/temple_justice/temple_justice.1
-%%DATADIR%%/maps/darcap/temple_justice/temple_justice.10
-%%DATADIR%%/maps/darcap/temple_justice/temple_justice.11
-%%DATADIR%%/maps/darcap/temple_justice/temple_justice.12
-%%DATADIR%%/maps/darcap/temple_justice/temple_justice.13
-%%DATADIR%%/maps/darcap/temple_justice/temple_justice.14
-%%DATADIR%%/maps/darcap/temple_justice/temple_justice.2
-%%DATADIR%%/maps/darcap/temple_justice/temple_justice.3
-%%DATADIR%%/maps/darcap/temple_justice/temple_justice.4
-%%DATADIR%%/maps/darcap/temple_justice/temple_justice.5
-%%DATADIR%%/maps/darcap/temple_justice/temple_justice.6
-%%DATADIR%%/maps/darcap/temple_justice/temple_justice.7
-%%DATADIR%%/maps/darcap/temple_justice/temple_justice.8
-%%DATADIR%%/maps/darcap/temple_justice/temple_justice.9
-%%DATADIR%%/maps/darcap/town2/netower
-%%DATADIR%%/maps/darcap/town2/nwtower
-%%DATADIR%%/maps/darcap/town2/setower
-%%DATADIR%%/maps/darcap/town2/shop_b
-%%DATADIR%%/maps/darcap/town2/shop_f
-%%DATADIR%%/maps/darcap/town2/swtower
-%%DATADIR%%/maps/darcap/town2/tower1
-%%DATADIR%%/maps/darcap/town2/tower2
-%%DATADIR%%/maps/darcap/town2/tower3
-%%DATADIR%%/maps/darcap/town2/tower4
-%%DATADIR%%/maps/darcap/undead/undead.1
-%%DATADIR%%/maps/darcap/undead/undead.2
-%%DATADIR%%/maps/darcap/undead/undead.3
-%%DATADIR%%/maps/darcap/village1
-%%DATADIR%%/maps/dragonisland/advguild
-%%DATADIR%%/maps/dragonisland/advguild2
-%%DATADIR%%/maps/dragonisland/advguild3
-%%DATADIR%%/maps/dragonisland/advshop0
-%%DATADIR%%/maps/dragonisland/advshop1
-%%DATADIR%%/maps/dragonisland/advshop2
-%%DATADIR%%/maps/dragonisland/advshop3
-%%DATADIR%%/maps/dragonisland/advshop4
-%%DATADIR%%/maps/dragonisland/advshop5
-%%DATADIR%%/maps/dragonisland/advshop6
-%%DATADIR%%/maps/dragonisland/apartment2
-%%DATADIR%%/maps/dragonisland/apartment3
-%%DATADIR%%/maps/dragonisland/bloodwell
-%%DATADIR%%/maps/dragonisland/damarishouse0
-%%DATADIR%%/maps/dragonisland/damarishouse1
-%%DATADIR%%/maps/dragonisland/damarishouse2
-%%DATADIR%%/maps/dragonisland/dragonmountain0
-%%DATADIR%%/maps/dragonisland/dragonmountain1
-%%DATADIR%%/maps/dragonisland/drowmansion
-%%DATADIR%%/maps/dragonisland/hangar
-%%DATADIR%%/maps/dragonisland/hangar2
-%%DATADIR%%/maps/dragonisland/hangar3
-%%DATADIR%%/maps/dragonisland/house1
-%%DATADIR%%/maps/dragonisland/house4
-%%DATADIR%%/maps/dragonisland/house5
-%%DATADIR%%/maps/dragonisland/house6
-%%DATADIR%%/maps/dragonisland/house7
-%%DATADIR%%/maps/dragonisland/house8
-%%DATADIR%%/maps/dragonisland/house9
-%%DATADIR%%/maps/dragonisland/housebrxzl
-%%DATADIR%%/maps/dragonisland/intwell
-%%DATADIR%%/maps/dragonisland/keysale
-%%DATADIR%%/maps/dragonisland/luxhouse
-%%DATADIR%%/maps/dragonisland/shops/IPO_stoneville
-%%DATADIR%%/maps/dragonisland/shops/bank_stoneville
-%%DATADIR%%/maps/dragonisland/tavern
-%%DATADIR%%/maps/dragonisland/thievesden
-%%DATADIR%%/maps/dragonisland/ticket_office
-%%DATADIR%%/maps/dungeons/barad_dur
-%%DATADIR%%/maps/dungeons/castle_aaaarg
-%%DATADIR%%/maps/dungeons/dark-cave/dark-cave
-%%DATADIR%%/maps/dungeons/dark-cave/dark-cave-2
-%%DATADIR%%/maps/dungeons/dark-cave/dwarven_camp
-%%DATADIR%%/maps/dungeons/dark-cave/hidden-cave
-%%DATADIR%%/maps/dungeons/dark-cave/ogre-cave
-%%DATADIR%%/maps/dungeons/dark-cave/ogre-cave-2
-%%DATADIR%%/maps/dungeons/dark-cave/ogre-cave-3
-%%DATADIR%%/maps/dungeons/dark-cave/ogre-cave-4
-%%DATADIR%%/maps/dungeons/grukks/grukks.1
-%%DATADIR%%/maps/dungeons/grukks/grukks.2
-%%DATADIR%%/maps/dungeons/grukks/grukks.3
-%%DATADIR%%/maps/dungeons/grukks/grukks.4
-%%DATADIR%%/maps/dungeons/hole
-%%DATADIR%%/maps/dungeons/hut/ancient_hut
-%%DATADIR%%/maps/dungeons/hut/kjerring
-%%DATADIR%%/maps/dungeons/hut/watertunnel
-%%DATADIR%%/maps/dungeons/liomal_ground
-%%DATADIR%%/maps/dungeons/liomal_treasure
-%%DATADIR%%/maps/dungeons/liomal_upper
-%%DATADIR%%/maps/dungeons/monkey_temple/m_temple1
-%%DATADIR%%/maps/dungeons/monkey_temple/m_temple2
-%%DATADIR%%/maps/dungeons/ruins
-%%DATADIR%%/maps/dungeons/train/demon_train
-%%DATADIR%%/maps/dungeons/train/dragon_train
-%%DATADIR%%/maps/dungeons/train/gobl_zomb_train
-%%DATADIR%%/maps/dungeons/train/goblin
-%%DATADIR%%/maps/dungeons/train/humanoid_train
-%%DATADIR%%/maps/dungeons/train/ogre
-%%DATADIR%%/maps/dungeons/train/ogre_skel_train
-%%DATADIR%%/maps/dungeons/train/skeleton
-%%DATADIR%%/maps/dungeons/train/undead_train
-%%DATADIR%%/maps/dungeons/train/zombie
-%%DATADIR%%/maps/dungeons/trollbridge
-%%DATADIR%%/maps/dungeons/xyzzy-mines
-%%DATADIR%%/maps/editor/pickmaps/NPC
-%%DATADIR%%/maps/editor/pickmaps/armour
-%%DATADIR%%/maps/editor/pickmaps/background
-%%DATADIR%%/maps/editor/pickmaps/castles
-%%DATADIR%%/maps/editor/pickmaps/connected
-%%DATADIR%%/maps/editor/pickmaps/exit
-%%DATADIR%%/maps/editor/pickmaps/food
-%%DATADIR%%/maps/editor/pickmaps/indoor
-%%DATADIR%%/maps/editor/pickmaps/monster
-%%DATADIR%%/maps/editor/pickmaps/river
-%%DATADIR%%/maps/editor/pickmaps/runes
-%%DATADIR%%/maps/editor/pickmaps/supernatural
-%%DATADIR%%/maps/editor/pickmaps/town
-%%DATADIR%%/maps/editor/pickmaps/treasure
-%%DATADIR%%/maps/editor/pickmaps/wall special
-%%DATADIR%%/maps/editor/pickmaps/weapon
-%%DATADIR%%/maps/editor/scripts/LegacySpellConverter
-%%DATADIR%%/maps/editor/scripts/MapNormalizer
-%%DATADIR%%/maps/editor/scripts/MapValidator
-%%DATADIR%%/maps/editor/scripts/WorldMaker
-%%DATADIR%%/maps/editor/walls/caves
-%%DATADIR%%/maps/editor/walls/caves2
-%%DATADIR%%/maps/editor/walls/misc
-%%DATADIR%%/maps/editor/walls/wall
-%%DATADIR%%/maps/editor/walls/wall-special
-%%DATADIR%%/maps/euthville/boulder_inferno
-%%DATADIR%%/maps/euthville/church/devil.church1
-%%DATADIR%%/maps/euthville/church/devil.church2
-%%DATADIR%%/maps/euthville/church/devil.church3
-%%DATADIR%%/maps/euthville/church/devil.church4
-%%DATADIR%%/maps/euthville/church/devil.church5
-%%DATADIR%%/maps/euthville/church/valriel
-%%DATADIR%%/maps/euthville/church/valriel.msg
-%%DATADIR%%/maps/euthville/demon_quest
-%%DATADIR%%/maps/euthville/euthville.quests
-%%DATADIR%%/maps/euthville/green_goblin/basement
-%%DATADIR%%/maps/euthville/green_goblin/guild_alchemy
-%%DATADIR%%/maps/euthville/green_goblin/guild_bbq
-%%DATADIR%%/maps/euthville/green_goblin/guild_hq
-%%DATADIR%%/maps/euthville/green_goblin/guild_jeweler
-%%DATADIR%%/maps/euthville/green_goblin/guild_tan
-%%DATADIR%%/maps/euthville/green_goblin/guild_thaum
-%%DATADIR%%/maps/euthville/green_goblin/guild_toolshed
-%%DATADIR%%/maps/euthville/green_goblin/guildman_lounge
-%%DATADIR%%/maps/euthville/green_goblin/guildmaster_lounge
-%%DATADIR%%/maps/euthville/green_goblin/hallofjoining
-%%DATADIR%%/maps/euthville/green_goblin/journeyman_lounge
-%%DATADIR%%/maps/euthville/green_goblin/mainfloor
-%%DATADIR%%/maps/euthville/green_goblin/master_lounge
-%%DATADIR%%/maps/euthville/green_goblin/novice_lounge
-%%DATADIR%%/maps/euthville/green_goblin/secondfloor
-%%DATADIR%%/maps/euthville/green_goblin/storage_room
-%%DATADIR%%/maps/euthville/hallofbones
-%%DATADIR%%/maps/euthville/map.fr.0
-%%DATADIR%%/maps/euthville/map.fr.1
-%%DATADIR%%/maps/euthville/map.fr.2
-%%DATADIR%%/maps/euthville/map.fr.3
-%%DATADIR%%/maps/euthville/shops/magic.shop
-%%DATADIR%%/maps/euthville/wiz1
-%%DATADIR%%/maps/euthville/wiz2
-%%DATADIR%%/maps/euthville/wiz3
-%%DATADIR%%/maps/euthville/wiz4
-%%DATADIR%%/maps/euthville/wiz5
-%%DATADIR%%/maps/euthville/wiz6
-%%DATADIR%%/maps/euthville/wiz7
-%%DATADIR%%/maps/inn_and_outpost/README
-%%DATADIR%%/maps/inn_and_outpost/hermes_inn
-%%DATADIR%%/maps/inn_and_outpost/hermes_inn2
-%%DATADIR%%/maps/inn_and_outpost/nirlas_house
-%%DATADIR%%/maps/inn_and_outpost/outpost_aranor1
-%%DATADIR%%/maps/inn_and_outpost/pypers_treehouse
-%%DATADIR%%/maps/inn_and_outpost/sweets_inn
-%%DATADIR%%/maps/inn_and_outpost/sweets_inn2
-%%DATADIR%%/maps/inn_and_outpost/treehouse_df1
-%%DATADIR%%/maps/inn_and_outpost/treehouse_df2
-%%DATADIR%%/maps/inn_and_outpost/treehouse_df3
-%%DATADIR%%/maps/inn_and_outpost/treehouse_df4
-%%DATADIR%%/maps/inn_and_outpost/treehouse_df5
-%%DATADIR%%/maps/inn_and_outpost/treehouse_df6
-%%DATADIR%%/maps/lake_country/Butakis/B_gshop
-%%DATADIR%%/maps/lake_country/Butakis/B_wshop
-%%DATADIR%%/maps/lake_country/Butakis/Butakis0
-%%DATADIR%%/maps/lake_country/Butakis/Rlib1
-%%DATADIR%%/maps/lake_country/Butakis/Rlib2
-%%DATADIR%%/maps/lake_country/Butakis/Wist_portal
-%%DATADIR%%/maps/lake_country/Butakis/Wist_study
-%%DATADIR%%/maps/lake_country/Butakis/alchemist
-%%DATADIR%%/maps/lake_country/Butakis/arena
-%%DATADIR%%/maps/lake_country/Butakis/blacksmith
-%%DATADIR%%/maps/lake_country/Butakis/church-1
-%%DATADIR%%/maps/lake_country/Butakis/church0
-%%DATADIR%%/maps/lake_country/Butakis/church1
-%%DATADIR%%/maps/lake_country/Butakis/gate_inner
-%%DATADIR%%/maps/lake_country/Butakis/gate_outer
-%%DATADIR%%/maps/lake_country/Butakis/houses/Bobs_house
-%%DATADIR%%/maps/lake_country/Butakis/houses/Jacks_house
-%%DATADIR%%/maps/lake_country/Butakis/houses/Jacobs_house
-%%DATADIR%%/maps/lake_country/Butakis/houses/James_house
-%%DATADIR%%/maps/lake_country/Butakis/houses/Sams_house
-%%DATADIR%%/maps/lake_country/Butakis/houses/Seans_house
-%%DATADIR%%/maps/lake_country/Butakis/inn
-%%DATADIR%%/maps/lake_country/Butakis/luck1
-%%DATADIR%%/maps/lake_country/Butakis/luck2
-%%DATADIR%%/maps/lake_country/Butakis/luck3
-%%DATADIR%%/maps/lake_country/Butakis/mockers/basement
-%%DATADIR%%/maps/lake_country/Butakis/mockers/guild_alchemy
-%%DATADIR%%/maps/lake_country/Butakis/mockers/guild_bbq
-%%DATADIR%%/maps/lake_country/Butakis/mockers/guild_hq
-%%DATADIR%%/maps/lake_country/Butakis/mockers/guild_jeweler
-%%DATADIR%%/maps/lake_country/Butakis/mockers/guild_tan
-%%DATADIR%%/maps/lake_country/Butakis/mockers/guild_thaum
-%%DATADIR%%/maps/lake_country/Butakis/mockers/guild_toolshed
-%%DATADIR%%/maps/lake_country/Butakis/mockers/guildman_lounge
-%%DATADIR%%/maps/lake_country/Butakis/mockers/guildmaster_lounge
-%%DATADIR%%/maps/lake_country/Butakis/mockers/hallofjoining
-%%DATADIR%%/maps/lake_country/Butakis/mockers/journeyman_lounge
-%%DATADIR%%/maps/lake_country/Butakis/mockers/mainfloor
-%%DATADIR%%/maps/lake_country/Butakis/mockers/master_lounge
-%%DATADIR%%/maps/lake_country/Butakis/mockers/novice_lounge
-%%DATADIR%%/maps/lake_country/Butakis/mockers/secondfloor
-%%DATADIR%%/maps/lake_country/Butakis/mockers/storage_room
-%%DATADIR%%/maps/lake_country/Butakis/p_ghouse_s
-%%DATADIR%%/maps/lake_country/Butakis/p_ghouse_w
-%%DATADIR%%/maps/lake_country/Butakis/prison-1
-%%DATADIR%%/maps/lake_country/Butakis/prison0
-%%DATADIR%%/maps/lake_country/Butakis/prison1
-%%DATADIR%%/maps/lake_country/Butakis/prison_e
-%%DATADIR%%/maps/lake_country/Butakis/prison_n
-%%DATADIR%%/maps/lake_country/Butakis/prison_s
-%%DATADIR%%/maps/lake_country/Butakis/prison_w
-%%DATADIR%%/maps/lake_country/DA
-%%DATADIR%%/maps/lake_country/Mwizard/Mwizard0
-%%DATADIR%%/maps/lake_country/Mwizard/Mwizard1
-%%DATADIR%%/maps/lake_country/Mwizard/Mwizard2
-%%DATADIR%%/maps/lake_country/Mwizard/Mwizard3
-%%DATADIR%%/maps/lake_country/Mwizard/Mwizard4
-%%DATADIR%%/maps/lake_country/Mwizard/Mwizard5
-%%DATADIR%%/maps/lake_country/Mwizard/Mwizard6
-%%DATADIR%%/maps/lake_country/Mwizard/MwizardD
-%%DATADIR%%/maps/lake_country/Mwizard/MwizardG
-%%DATADIR%%/maps/lake_country/Mwizard/MwizardT
-%%DATADIR%%/maps/lake_country/RETower/tower0
-%%DATADIR%%/maps/lake_country/RETower/tower1
-%%DATADIR%%/maps/lake_country/RETower/tower2
-%%DATADIR%%/maps/lake_country/RETower/tower3
-%%DATADIR%%/maps/lake_country/RETower/tower4
-%%DATADIR%%/maps/lake_country/RETower/tower5
-%%DATADIR%%/maps/lake_country/Sunset_Lake/fortress
-%%DATADIR%%/maps/lake_country/Sunset_Lake/gatehouse
-%%DATADIR%%/maps/lake_country/Sunset_Lake/inn
-%%DATADIR%%/maps/lake_country/dragon_hangar/hangar
-%%DATADIR%%/maps/lake_country/ebony/entrance1
-%%DATADIR%%/maps/lake_country/ebony/entrance2
-%%DATADIR%%/maps/lake_country/ebony/masterlev
-%%DATADIR%%/maps/lake_country/elven_moon/elvenmoon.1
-%%DATADIR%%/maps/lake_country/elven_moon/elvenmoon.2
-%%DATADIR%%/maps/lake_country/elven_moon/elvenmoon.3
-%%DATADIR%%/maps/lake_country/elven_moon/elvenmoon.4
-%%DATADIR%%/maps/lake_country/elven_moon/elvenmoon.5
-%%DATADIR%%/maps/lake_country/elven_moon/elvenmoon.6
-%%DATADIR%%/maps/lake_country/elven_moon/elvenmoon.7
-%%DATADIR%%/maps/lake_country/elven_moon/elvenmoon.8
-%%DATADIR%%/maps/lake_country/elven_moon/elvenmoon.9
-%%DATADIR%%/maps/lake_country/lake_country.quests
-%%DATADIR%%/maps/lake_country/marsh/marsh1_1
-%%DATADIR%%/maps/lake_country/marsh/marsh1_2
-%%DATADIR%%/maps/lake_country/marsh/marsh2_1
-%%DATADIR%%/maps/lake_country/marsh/marsh2_2
-%%DATADIR%%/maps/lake_country/sentrio_farmhouse
-%%DATADIR%%/maps/lake_country/shops/IPO_lakecountry
-%%DATADIR%%/maps/lake_country/shops/Mopoon_wshop
-%%DATADIR%%/maps/lake_country/shops/Olds_jewel
-%%DATADIR%%/maps/lake_country/shops/clems_archery
-%%DATADIR%%/maps/lake_country/shops/klondors_wands
-%%DATADIR%%/maps/lake_country/small_buildings/LC_inn1
-%%DATADIR%%/maps/lake_country/small_buildings/burial_ground
-%%DATADIR%%/maps/lake_country/small_buildings/hut_Galmorus
-%%DATADIR%%/maps/lake_country/small_buildings/oak_twak1
-%%DATADIR%%/maps/lake_country/small_buildings/portal
-%%DATADIR%%/maps/lake_country/small_buildings/sentrio_house
-%%DATADIR%%/maps/lake_country/snake_pit/Chaos_lair1
-%%DATADIR%%/maps/lake_country/snake_pit/Chaos_lair2
-%%DATADIR%%/maps/lake_country/snake_pit/Chaos_lair3
-%%DATADIR%%/maps/lake_country/snake_pit/Chaos_lair4
-%%DATADIR%%/maps/lake_country/snake_pit/Takuse_lair
-%%DATADIR%%/maps/lake_country/snake_pit/pit
-%%DATADIR%%/maps/lake_country/snake_pit/snakepit_1
-%%DATADIR%%/maps/lake_country/snake_pit/snakepit_2
-%%DATADIR%%/maps/lake_country/snake_pit/snakepit_3
-%%DATADIR%%/maps/lake_country/snake_pit/snakepit_4
-%%DATADIR%%/maps/lake_country/snake_pit/snakepit_5
-%%DATADIR%%/maps/marksel/cellar
-%%DATADIR%%/maps/marksel/church
-%%DATADIR%%/maps/marksel/grumms_inn
-%%DATADIR%%/maps/marksel/grumms_inn2
-%%DATADIR%%/maps/marksel/hasphatois.anim
-%%DATADIR%%/maps/marksel/hasphatois.msg
-%%DATADIR%%/maps/marksel/keep
-%%DATADIR%%/maps/marksel/mines
-%%DATADIR%%/maps/marksel/pikorme.msg
-%%DATADIR%%/maps/marksel/shops/IPO_marksel
-%%DATADIR%%/maps/marksel/shops/shop
-%%DATADIR%%/maps/marksel/shops/smith
-%%DATADIR%%/maps/marksel/wizard
-%%DATADIR%%/maps/mlab/citydeclouds/IPO_citydeclouds
-%%DATADIR%%/maps/mlab/citydeclouds/apartment/cwdctownhaus1lvl1
-%%DATADIR%%/maps/mlab/citydeclouds/apartment/cwdctownhaus1lvl2
-%%DATADIR%%/maps/mlab/citydeclouds/apartment/cwdctownhaus2lvl1
-%%DATADIR%%/maps/mlab/citydeclouds/apartment/cwdctownhaus2lvl2
-%%DATADIR%%/maps/mlab/citydeclouds/apartment/cwdctownhaus3lvl1
-%%DATADIR%%/maps/mlab/citydeclouds/apartment/cwdctownhaus3lvl2
-%%DATADIR%%/maps/mlab/citydeclouds/apartment/cwdctownhaus4lvl1
-%%DATADIR%%/maps/mlab/citydeclouds/apartment/cwdctownhaus4lvl2
-%%DATADIR%%/maps/mlab/citydeclouds/bank/bank1
-%%DATADIR%%/maps/mlab/citydeclouds/bank/bank2
-%%DATADIR%%/maps/mlab/citydeclouds/bank/bank3
-%%DATADIR%%/maps/mlab/citydeclouds/bank/bank4
-%%DATADIR%%/maps/mlab/citydeclouds/bank/bank5
-%%DATADIR%%/maps/mlab/citydeclouds/bank/vaulta1
-%%DATADIR%%/maps/mlab/citydeclouds/bank/vaultb2
-%%DATADIR%%/maps/mlab/citydeclouds/bank/vaultc3
-%%DATADIR%%/maps/mlab/citydeclouds/bank/vaultd4
-%%DATADIR%%/maps/mlab/citydeclouds/bank/vaulte5
-%%DATADIR%%/maps/mlab/citydeclouds/castle/cwdccastleb1
-%%DATADIR%%/maps/mlab/citydeclouds/castle/cwdccastleb2
-%%DATADIR%%/maps/mlab/citydeclouds/castle/cwdccastleb3
-%%DATADIR%%/maps/mlab/citydeclouds/castle/cwdccastleb4
-%%DATADIR%%/maps/mlab/citydeclouds/castle/cwdccastleb5
-%%DATADIR%%/maps/mlab/citydeclouds/castle/cwdccastleb6
-%%DATADIR%%/maps/mlab/citydeclouds/castle/cwdccastleb7
-%%DATADIR%%/maps/mlab/citydeclouds/castle/cwdccastleb8
-%%DATADIR%%/maps/mlab/citydeclouds/castle/cwdccastlechoswld1
-%%DATADIR%%/maps/mlab/citydeclouds/castle/cwdccastlef1
-%%DATADIR%%/maps/mlab/citydeclouds/castle/cwdccastlef2
-%%DATADIR%%/maps/mlab/citydeclouds/castle/cwdccastlef3
-%%DATADIR%%/maps/mlab/citydeclouds/castle/cwdccastlef4
-%%DATADIR%%/maps/mlab/citydeclouds/castle/cwdccastlef5
-%%DATADIR%%/maps/mlab/citydeclouds/castle/cwdccastleofmarquis1
-%%DATADIR%%/maps/mlab/citydeclouds/castle/cwdccastleofmarquis2
-%%DATADIR%%/maps/mlab/citydeclouds/castle/cwdccastleofmarquis3
-%%DATADIR%%/maps/mlab/citydeclouds/castle/cwdccastleofmarquis4
-%%DATADIR%%/maps/mlab/citydeclouds/castle/cwdccastleofmarquis5
-%%DATADIR%%/maps/mlab/citydeclouds/castle/cwdccastleofmarquisb1
-%%DATADIR%%/maps/mlab/citydeclouds/cdcapart1
-%%DATADIR%%/maps/mlab/citydeclouds/cdcapart2
-%%DATADIR%%/maps/mlab/citydeclouds/cdcbigstore/cdcbigstore2f
-%%DATADIR%%/maps/mlab/citydeclouds/cdcbigstore/cdcbigstore3f
-%%DATADIR%%/maps/mlab/citydeclouds/cdccastlekeep/cdccastlekeep1
-%%DATADIR%%/maps/mlab/citydeclouds/cdccastlekeep/cdccastlekeep2
-%%DATADIR%%/maps/mlab/citydeclouds/cdccastlekeep/cdccastlekeep3
-%%DATADIR%%/maps/mlab/citydeclouds/cdccastlekeep/cdccastlekeep4
-%%DATADIR%%/maps/mlab/citydeclouds/cdccastlekeep/cdccastlekeepb1
-%%DATADIR%%/maps/mlab/citydeclouds/cdccastlekeep/cdckeepbarrack1
-%%DATADIR%%/maps/mlab/citydeclouds/cdccloudre1
-%%DATADIR%%/maps/mlab/citydeclouds/cdccourthsuplvl1
-%%DATADIR%%/maps/mlab/citydeclouds/cdcgatea2
-%%DATADIR%%/maps/mlab/citydeclouds/cdcmesshluper1
-%%DATADIR%%/maps/mlab/citydeclouds/cdcnrkpdevtmp1
-%%DATADIR%%/maps/mlab/citydeclouds/cdcnwgateuprlv1
-%%DATADIR%%/maps/mlab/citydeclouds/cdcscasino
-%%DATADIR%%/maps/mlab/citydeclouds/cdcspire/cdcspire1
-%%DATADIR%%/maps/mlab/citydeclouds/cdcspire/cdcspireexit1
-%%DATADIR%%/maps/mlab/citydeclouds/cdcspire/cdcspireexit2
-%%DATADIR%%/maps/mlab/citydeclouds/cdcwgrotto1
-%%DATADIR%%/maps/mlab/citydeclouds/citydeclouds2A
-%%DATADIR%%/maps/mlab/citydeclouds/citydeclouds2B
-%%DATADIR%%/maps/mlab/citydeclouds/citydeclouds2C
-%%DATADIR%%/maps/mlab/citydeclouds/citydeclouds2D
-%%DATADIR%%/maps/mlab/citydeclouds/citydeclouds2E
-%%DATADIR%%/maps/mlab/citydeclouds/citydeclouds2F
-%%DATADIR%%/maps/mlab/citydeclouds/citydeclouds2G
-%%DATADIR%%/maps/mlab/citydeclouds/citydeclouds2H
-%%DATADIR%%/maps/mlab/citydeclouds/citydeclouds2I
-%%DATADIR%%/maps/mlab/citydeclouds/citydecloudsA
-%%DATADIR%%/maps/mlab/citydeclouds/citydecloudsB
-%%DATADIR%%/maps/mlab/citydeclouds/citydecloudsC
-%%DATADIR%%/maps/mlab/citydeclouds/cloudworlddecity
-%%DATADIR%%/maps/mlab/citydeclouds/cwdcguestofmarquis1
-%%DATADIR%%/maps/mlab/citydeclouds/keep/cwdcrandkeep1
-%%DATADIR%%/maps/mlab/citydeclouds/misc/cwdcchessarenaa1
-%%DATADIR%%/maps/mlab/citydeclouds/misc/cwdcchessarenaa2
-%%DATADIR%%/maps/mlab/citydeclouds/misc/cwdcchessarenab2
-%%DATADIR%%/maps/mlab/citydeclouds/shops/IPO_citydeclouds
-%%DATADIR%%/maps/mlab/citydeclouds/shops/cdcwcafe1
-%%DATADIR%%/maps/mlab/citydeclouds/shops/cwdcgenshop1
-%%DATADIR%%/maps/mlab/citydeclouds/shops/cwdckitchen
-%%DATADIR%%/maps/mlab/citydeclouds/shops/cwdcpotionshop1
-%%DATADIR%%/maps/mlab/citydeclouds/shops/cwdctrademarket
-%%DATADIR%%/maps/mlab/citydeclouds/temples/valriel
-%%DATADIR%%/maps/mlab/citydeclouds/villa/citydecloudsvillaC1
-%%DATADIR%%/maps/mlab/citydeclouds/villa/citydecloudsvillaC2
-%%DATADIR%%/maps/mlab/citydeclouds/villa/citydecloudsvillaC3
-%%DATADIR%%/maps/mlab/citydeclouds/villa/citydecloudsvillab1
-%%DATADIR%%/maps/mlab/citydeclouds/villa/citydecloudsvillab2
-%%DATADIR%%/maps/mlab/citydeclouds/villa/citydecloudsvillab3
-%%DATADIR%%/maps/mlab/mlabscrntrd1
-%%DATADIR%%/maps/mlab/mlabscrntrd2
-%%DATADIR%%/maps/mlab/mlabscrntrdb1
-%%DATADIR%%/maps/mlab/mlabscrntrdb2
-%%DATADIR%%/maps/mlab/mlabscrntrdb3
-%%DATADIR%%/maps/navar_city/apartments/apartment
-%%DATADIR%%/maps/navar_city/apartments/apartment_attic
-%%DATADIR%%/maps/navar_city/apartments/apartment_basement
-%%DATADIR%%/maps/navar_city/apartments/apartment_upstairs
-%%DATADIR%%/maps/navar_city/bradley.msg
-%%DATADIR%%/maps/navar_city/casino_infernal/casino_infernal1
-%%DATADIR%%/maps/navar_city/casino_infernal/casino_infernal2
-%%DATADIR%%/maps/navar_city/city1court.msg
-%%DATADIR%%/maps/navar_city/city1enter
-%%DATADIR%%/maps/navar_city/city1prison
-%%DATADIR%%/maps/navar_city/colosseum
-%%DATADIR%%/maps/navar_city/dragon_hangar/hangar
-%%DATADIR%%/maps/navar_city/dreaming_sage/basement
-%%DATADIR%%/maps/navar_city/dreaming_sage/bigchest
-%%DATADIR%%/maps/navar_city/dreaming_sage/ground
-%%DATADIR%%/maps/navar_city/dreaming_sage/guild_alchemy
-%%DATADIR%%/maps/navar_city/dreaming_sage/guild_bbq
-%%DATADIR%%/maps/navar_city/dreaming_sage/guild_hq
-%%DATADIR%%/maps/navar_city/dreaming_sage/guild_jeweler
-%%DATADIR%%/maps/navar_city/dreaming_sage/guild_tan
-%%DATADIR%%/maps/navar_city/dreaming_sage/guild_thaum
-%%DATADIR%%/maps/navar_city/dreaming_sage/guild_toolshed
-%%DATADIR%%/maps/navar_city/dreaming_sage/guildman_lounge
-%%DATADIR%%/maps/navar_city/dreaming_sage/guildmaster_lounge
-%%DATADIR%%/maps/navar_city/dreaming_sage/hallofjoining
-%%DATADIR%%/maps/navar_city/dreaming_sage/journeyman_lounge
-%%DATADIR%%/maps/navar_city/dreaming_sage/mainfloor
-%%DATADIR%%/maps/navar_city/dreaming_sage/master_lounge
-%%DATADIR%%/maps/navar_city/dreaming_sage/novice_lounge
-%%DATADIR%%/maps/navar_city/dreaming_sage/secondfloor
-%%DATADIR%%/maps/navar_city/dreaming_sage/storage_room
-%%DATADIR%%/maps/navar_city/dreaming_sage/upper
-%%DATADIR%%/maps/navar_city/houses/angelsabode
-%%DATADIR%%/maps/navar_city/houses/avashouse
-%%DATADIR%%/maps/navar_city/houses/ben.msg
-%%DATADIR%%/maps/navar_city/houses/benscottage
-%%DATADIR%%/maps/navar_city/houses/berlssmallhouse
-%%DATADIR%%/maps/navar_city/houses/bingohall
-%%DATADIR%%/maps/navar_city/houses/bonehouse
-%%DATADIR%%/maps/navar_city/houses/charliesplace
-%%DATADIR%%/maps/navar_city/houses/crazyhouse
-%%DATADIR%%/maps/navar_city/houses/crowdedhouse
-%%DATADIR%%/maps/navar_city/houses/dancinglessons
-%%DATADIR%%/maps/navar_city/houses/demonichouse
-%%DATADIR%%/maps/navar_city/houses/destitutehouse
-%%DATADIR%%/maps/navar_city/houses/dorganshouse
-%%DATADIR%%/maps/navar_city/houses/elishouse
-%%DATADIR%%/maps/navar_city/houses/freddyshouse
-%%DATADIR%%/maps/navar_city/houses/hanshut
-%%DATADIR%%/maps/navar_city/houses/herbertsundertakers
-%%DATADIR%%/maps/navar_city/houses/houseofgossip
-%%DATADIR%%/maps/navar_city/houses/ianshouse
-%%DATADIR%%/maps/navar_city/houses/jebshouse
-%%DATADIR%%/maps/navar_city/houses/jordanshouse
-%%DATADIR%%/maps/navar_city/houses/karassmallhouse
-%%DATADIR%%/maps/navar_city/houses/littlerumblehouse
-%%DATADIR%%/maps/navar_city/houses/masonshouse
-%%DATADIR%%/maps/navar_city/houses/meetinghouse
-%%DATADIR%%/maps/navar_city/houses/mouse_house
-%%DATADIR%%/maps/navar_city/houses/no4mainst
-%%DATADIR%%/maps/navar_city/houses/occupiedcabin
-%%DATADIR%%/maps/navar_city/houses/raazlessmallhouse
-%%DATADIR%%/maps/navar_city/houses/rudyscottage
-%%DATADIR%%/maps/navar_city/houses/rundownhouse
-%%DATADIR%%/maps/navar_city/houses/smokeyhouse
-%%DATADIR%%/maps/navar_city/houses/stromssmallhouse
-%%DATADIR%%/maps/navar_city/houses/toddscabin
-%%DATADIR%%/maps/navar_city/houses/travellerswayhouse
-%%DATADIR%%/maps/navar_city/houses/turlssmallhouse
-%%DATADIR%%/maps/navar_city/houses/wisehouse
-%%DATADIR%%/maps/navar_city/illusion/illexit
-%%DATADIR%%/maps/navar_city/illusion/illtow1
-%%DATADIR%%/maps/navar_city/illusion/illtow2
-%%DATADIR%%/maps/navar_city/illusion/illtow3
-%%DATADIR%%/maps/navar_city/illusion/illtow4
-%%DATADIR%%/maps/navar_city/illusion/illtow5
-%%DATADIR%%/maps/navar_city/illusion/illtow6
-%%DATADIR%%/maps/navar_city/illusion/illtow7
-%%DATADIR%%/maps/navar_city/iscar
-%%DATADIR%%/maps/navar_city/iscar.msg
-%%DATADIR%%/maps/navar_city/jail/jail
-%%DATADIR%%/maps/navar_city/jail/jail2
-%%DATADIR%%/maps/navar_city/jail/jail3
-%%DATADIR%%/maps/navar_city/light/light0
-%%DATADIR%%/maps/navar_city/light/light1
-%%DATADIR%%/maps/navar_city/light/light2
-%%DATADIR%%/maps/navar_city/light/light3
-%%DATADIR%%/maps/navar_city/light/light4
-%%DATADIR%%/maps/navar_city/light/smugship
-%%DATADIR%%/maps/navar_city/light/smugship1
-%%DATADIR%%/maps/navar_city/magara/houses/earth_house
-%%DATADIR%%/maps/navar_city/magara/houses/family_house
-%%DATADIR%%/maps/navar_city/magara/houses/kaisas_place
-%%DATADIR%%/maps/navar_city/magara/houses/large_house
-%%DATADIR%%/maps/navar_city/magara/houses/museum
-%%DATADIR%%/maps/navar_city/misc/IPO_navar
-%%DATADIR%%/maps/navar_city/misc/aliscave
-%%DATADIR%%/maps/navar_city/misc/aliswell
-%%DATADIR%%/maps/navar_city/misc/bowyer
-%%DATADIR%%/maps/navar_city/misc/city1bank
-%%DATADIR%%/maps/navar_city/misc/city1mermaid
-%%DATADIR%%/maps/navar_city/misc/city1smith
-%%DATADIR%%/maps/navar_city/misc/dragon_guild
-%%DATADIR%%/maps/navar_city/misc/draughts
-%%DATADIR%%/maps/navar_city/misc/emporiumofpower
-%%DATADIR%%/maps/navar_city/misc/highcourt
-%%DATADIR%%/maps/navar_city/misc/jeweler
-%%DATADIR%%/maps/navar_city/misc/kitchen
-%%DATADIR%%/maps/navar_city/misc/library
-%%DATADIR%%/maps/navar_city/misc/market1
-%%DATADIR%%/maps/navar_city/misc/market2
-%%DATADIR%%/maps/navar_city/misc/midane
-%%DATADIR%%/maps/navar_city/misc/navarwiz
-%%DATADIR%%/maps/navar_city/misc/tannery
-%%DATADIR%%/maps/navar_city/misc/templeofhealing
-%%DATADIR%%/maps/navar_city/misc/thamshop
-%%DATADIR%%/maps/navar_city/misc/theater
-%%DATADIR%%/maps/navar_city/misc/theater2
-%%DATADIR%%/maps/navar_city/misc/theater3
-%%DATADIR%%/maps/navar_city/misc/theater4
-%%DATADIR%%/maps/navar_city/misc/theaterb1
-%%DATADIR%%/maps/navar_city/misc/theaterb2
-%%DATADIR%%/maps/navar_city/misc/theaterb3
-%%DATADIR%%/maps/navar_city/misc/theaterb4
-%%DATADIR%%/maps/navar_city/misc/wizard.msg
-%%DATADIR%%/maps/navar_city/mlab/dream
-%%DATADIR%%/maps/navar_city/mlab/tadobebuild2
-%%DATADIR%%/maps/navar_city/mlab/tadobebuild3
-%%DATADIR%%/maps/navar_city/mlab/tavern
-%%DATADIR%%/maps/navar_city/mlab/tavern2
-%%DATADIR%%/maps/navar_city/mlab/tavern3
-%%DATADIR%%/maps/navar_city/mlab/tavern4
-%%DATADIR%%/maps/navar_city/mlab/tavern5
-%%DATADIR%%/maps/navar_city/mlab/tavern6
-%%DATADIR%%/maps/navar_city/mlab/tavern7
-%%DATADIR%%/maps/navar_city/mlab/tavernb1
-%%DATADIR%%/maps/navar_city/mlab/tavernb2
-%%DATADIR%%/maps/navar_city/mlab/tavernb3
-%%DATADIR%%/maps/navar_city/mlab/tavernb4
-%%DATADIR%%/maps/navar_city/mlab/thehole
-%%DATADIR%%/maps/navar_city/mlab/ttower10
-%%DATADIR%%/maps/navar_city/mlab/ttower11
-%%DATADIR%%/maps/navar_city/mlab/ttower12
-%%DATADIR%%/maps/navar_city/mlab/ttower13
-%%DATADIR%%/maps/navar_city/mlab/ttower14
-%%DATADIR%%/maps/navar_city/mlab/ttower15
-%%DATADIR%%/maps/navar_city/mlab/ttower16
-%%DATADIR%%/maps/navar_city/mlab/ttower17
-%%DATADIR%%/maps/navar_city/mlab/ttower18
-%%DATADIR%%/maps/navar_city/mlab/ttower19
-%%DATADIR%%/maps/navar_city/mlab/ttower20
-%%DATADIR%%/maps/navar_city/mlab/ttower21
-%%DATADIR%%/maps/navar_city/mlab/ttower22
-%%DATADIR%%/maps/navar_city/mlab/ttower23
-%%DATADIR%%/maps/navar_city/mlab/ttower24
-%%DATADIR%%/maps/navar_city/mlab/ttower25
-%%DATADIR%%/maps/navar_city/mlab/ttower26
-%%DATADIR%%/maps/navar_city/mlab/ttower27
-%%DATADIR%%/maps/navar_city/mlab/ttower28
-%%DATADIR%%/maps/navar_city/mlab/ttower29
-%%DATADIR%%/maps/navar_city/mlab/ttower30
-%%DATADIR%%/maps/navar_city/mlab/ttower31
-%%DATADIR%%/maps/navar_city/mlab/ttower32
-%%DATADIR%%/maps/navar_city/mlab/ttower33
-%%DATADIR%%/maps/navar_city/mlab/ttower34
-%%DATADIR%%/maps/navar_city/mlab/ttower35
-%%DATADIR%%/maps/navar_city/mlab/ttower36
-%%DATADIR%%/maps/navar_city/mlab/ttower37
-%%DATADIR%%/maps/navar_city/mlab/ttower38
-%%DATADIR%%/maps/navar_city/mlab/ttower39
-%%DATADIR%%/maps/navar_city/mlab/ttower40
-%%DATADIR%%/maps/navar_city/mlab/ttower41
-%%DATADIR%%/maps/navar_city/mlab/ttower42
-%%DATADIR%%/maps/navar_city/mlab/ttower43
-%%DATADIR%%/maps/navar_city/mlab/ttower44
-%%DATADIR%%/maps/navar_city/mlab/ttower45
-%%DATADIR%%/maps/navar_city/mlab/ttower8
-%%DATADIR%%/maps/navar_city/mlab/ttower9
-%%DATADIR%%/maps/navar_city/mlab/ttowerchoswld1
-%%DATADIR%%/maps/navar_city/mlab/zealothouse2
-%%DATADIR%%/maps/navar_city/mlab/zealothouseb1
-%%DATADIR%%/maps/navar_city/mostrai_priest.msg
-%%DATADIR%%/maps/navar_city/navar_city.quests
-%%DATADIR%%/maps/navar_city/piltro.msg
-%%DATADIR%%/maps/navar_city/shops/bow_shop
-%%DATADIR%%/maps/navar_city/shops/buildshop
-%%DATADIR%%/maps/navar_city/shops/city1armour
-%%DATADIR%%/maps/navar_city/shops/city1gen
-%%DATADIR%%/maps/navar_city/shops/city1magic
-%%DATADIR%%/maps/navar_city/shops/city1weapon
-%%DATADIR%%/maps/navar_city/slums/Iggys_house
-%%DATADIR%%/maps/navar_city/slums/Iggys_house_lower
-%%DATADIR%%/maps/navar_city/slums/Iggys_house_upper
-%%DATADIR%%/maps/navar_city/slums/rockgardens
-%%DATADIR%%/maps/navar_city/smugglers_cove/nancy.msg
-%%DATADIR%%/maps/navar_city/smugglers_cove/sc_warehouse
-%%DATADIR%%/maps/navar_city/smugglers_cove/sc_warehouse2
-%%DATADIR%%/maps/navar_city/smugglers_cove/sc_warehouse3
-%%DATADIR%%/maps/navar_city/smugglers_cove/smugglercamp
-%%DATADIR%%/maps/navar_city/smugglers_cove/susan.msg
-%%DATADIR%%/maps/navar_city/southgatehouse
-%%DATADIR%%/maps/navar_city/spyhouse
-%%DATADIR%%/maps/navar_city/temples/devourers
-%%DATADIR%%/maps/navar_city/temples/gaea
-%%DATADIR%%/maps/navar_city/temples/gorokh
-%%DATADIR%%/maps/navar_city/temples/gorokh2
-%%DATADIR%%/maps/navar_city/temples/ixalovh
-%%DATADIR%%/maps/navar_city/temples/ixalovh2
-%%DATADIR%%/maps/navar_city/temples/mostrai
-%%DATADIR%%/maps/navar_city/temples/ruggilli
-%%DATADIR%%/maps/navar_city/temples/ruggilli2
-%%DATADIR%%/maps/navar_city/temples/sorig
-%%DATADIR%%/maps/navar_city/temples/templelyth
-%%DATADIR%%/maps/navar_city/temples/valkyrie
-%%DATADIR%%/maps/navar_city/temples/valkyrie2
-%%DATADIR%%/maps/navar_city/temples/valriel
-%%DATADIR%%/maps/navar_city/tower/magetower1
-%%DATADIR%%/maps/navar_city/tower/magetower2
-%%DATADIR%%/maps/navar_city/tower/magetower3
-%%DATADIR%%/maps/navar_city/tower/magetower4
-%%DATADIR%%/maps/navar_city/tower/magetower5
-%%DATADIR%%/maps/navar_city/tower/magetower_low
-%%DATADIR%%/maps/navar_city/tower/magetowfinal
-%%DATADIR%%/maps/navar_city/troll_canyon/basement
-%%DATADIR%%/maps/navar_city/troll_canyon/entrance
-%%DATADIR%%/maps/navar_city/troll_canyon/troll_canyon.10
-%%DATADIR%%/maps/navar_city/troll_canyon/troll_canyon.11
-%%DATADIR%%/maps/navar_city/troll_canyon/troll_canyon.12
-%%DATADIR%%/maps/navar_city/troll_canyon/troll_canyon.2
-%%DATADIR%%/maps/navar_city/troll_canyon/troll_canyon.3
-%%DATADIR%%/maps/navar_city/troll_canyon/troll_canyon.4
-%%DATADIR%%/maps/navar_city/troll_canyon/troll_canyon.5
-%%DATADIR%%/maps/navar_city/troll_canyon/troll_canyon.6
-%%DATADIR%%/maps/navar_city/troll_canyon/troll_canyon.7
-%%DATADIR%%/maps/navar_city/troll_canyon/troll_canyon.9
-%%DATADIR%%/maps/navar_city/university
-%%DATADIR%%/maps/navar_city/university_lordil.msg
-%%DATADIR%%/maps/navar_city/warehouse1
-%%DATADIR%%/maps/navar_city/warehouse2
-%%DATADIR%%/maps/navar_city/warehouse3
-%%DATADIR%%/maps/navar_city/warehouse4
-%%DATADIR%%/maps/navar_city/warehouse4.msg
-%%DATADIR%%/maps/navar_city/warehouse5
-%%DATADIR%%/maps/navar_city/warehouse6
-%%DATADIR%%/maps/navar_city/warehouse7
-%%DATADIR%%/maps/navar_city/warehouse8
-%%DATADIR%%/maps/navar_city/westgatehouse
-%%DATADIR%%/maps/planes/IPO_storage
-%%DATADIR%%/maps/planes/README
-%%DATADIR%%/maps/planes/bigchest
-%%DATADIR%%/maps/planes/greenway1
-%%DATADIR%%/maps/planes/greenway2
-%%DATADIR%%/maps/planes/greenway3
-%%DATADIR%%/maps/planes/greenway4
-%%DATADIR%%/maps/planes/greenway5
-%%DATADIR%%/maps/planes/greenway6
-%%DATADIR%%/maps/planes/greenway7
-%%DATADIR%%/maps/planes/greenway8
-%%DATADIR%%/maps/planes/greenway9
-%%DATADIR%%/maps/planes/harcanna_wood
-%%DATADIR%%/maps/planes/purpleworm
-%%DATADIR%%/maps/planes/sorrow_ruin
-%%DATADIR%%/maps/port_joseph/README
-%%DATADIR%%/maps/port_joseph/goblin/caves
-%%DATADIR%%/maps/port_joseph/goblin/dungeon1
-%%DATADIR%%/maps/port_joseph/goblin/dungeon2
-%%DATADIR%%/maps/port_joseph/goblin/dungeon3
-%%DATADIR%%/maps/port_joseph/goblin/fort2
-%%DATADIR%%/maps/port_joseph/goblin/fortress
-%%DATADIR%%/maps/port_joseph/goblin/hole
-%%DATADIR%%/maps/port_joseph/goblin/hut
-%%DATADIR%%/maps/port_joseph/goblin/netower
-%%DATADIR%%/maps/port_joseph/goblin/nwtower
-%%DATADIR%%/maps/port_joseph/goblin/setower
-%%DATADIR%%/maps/port_joseph/goblin/swtower
-%%DATADIR%%/maps/port_joseph/pirates/fortvsship
-%%DATADIR%%/maps/port_joseph/pirates/madvillage
-%%DATADIR%%/maps/port_joseph/pirates/mbgrave
-%%DATADIR%%/maps/port_joseph/pirates/mbgrave2
-%%DATADIR%%/maps/port_joseph/pirates/mooglyprize
-%%DATADIR%%/maps/port_joseph/pirates/mooglypuzzle
-%%DATADIR%%/maps/port_joseph/pirates/rowboat.msg
-%%DATADIR%%/maps/port_joseph/pirates/tortcave
-%%DATADIR%%/maps/port_joseph/pirates/torthole
-%%DATADIR%%/maps/port_joseph/pirates/tortship
-%%DATADIR%%/maps/port_joseph/pirates/tortship2
-%%DATADIR%%/maps/port_joseph/pirates/tortship3
-%%DATADIR%%/maps/port_joseph/pirates/torttemple
-%%DATADIR%%/maps/port_joseph/port_joseph.quests
-%%DATADIR%%/maps/port_joseph/town/church
-%%DATADIR%%/maps/port_joseph/town/churchcrypt
-%%DATADIR%%/maps/port_joseph/town/churchtower
-%%DATADIR%%/maps/port_joseph/town/dshark
-%%DATADIR%%/maps/port_joseph/town/dshark_redeye.msg
-%%DATADIR%%/maps/port_joseph/town/dshark_thief.msg
-%%DATADIR%%/maps/port_joseph/town/house
-%%DATADIR%%/maps/port_joseph/town/inn
-%%DATADIR%%/maps/port_joseph/town/ixalovh_shrine
-%%DATADIR%%/maps/port_joseph/town/percival.msg
-%%DATADIR%%/maps/port_joseph/town/portia
-%%DATADIR%%/maps/port_joseph/town/portia.msg
-%%DATADIR%%/maps/port_joseph/town/portia2
-%%DATADIR%%/maps/port_joseph/town/ruined_home
-%%DATADIR%%/maps/port_joseph/town/shops/IPO_portjoseph
-%%DATADIR%%/maps/port_joseph/town/shops/generalstore
-%%DATADIR%%/maps/port_joseph/town/tomassos_house
-%%DATADIR%%/maps/port_joseph/town/underground_tavern
-%%DATADIR%%/maps/pup_land/ancient/castle/castle.1
-%%DATADIR%%/maps/pup_land/ancient/castle/castle.2
-%%DATADIR%%/maps/pup_land/ancient/castle/castle.3
-%%DATADIR%%/maps/pup_land/ancient/castle/castle.4
-%%DATADIR%%/maps/pup_land/ancient/castle/castle.5
-%%DATADIR%%/maps/pup_land/ancient/castle/castle.6
-%%DATADIR%%/maps/pup_land/ancient/castle/castle.ud1
-%%DATADIR%%/maps/pup_land/ancient/castle/ghoswolte
-%%DATADIR%%/maps/pup_land/ancient/castle/gothwolte.1
-%%DATADIR%%/maps/pup_land/ancient/castle/gothwolte.2
-%%DATADIR%%/maps/pup_land/ancient/castle/gothwolte.3
-%%DATADIR%%/maps/pup_land/ancient/company
-%%DATADIR%%/maps/pup_land/ancient/kurte/house
-%%DATADIR%%/maps/pup_land/ancient/kurte/kurte
-%%DATADIR%%/maps/pup_land/ancient/kurte/shop
-%%DATADIR%%/maps/pup_land/ancient/mountain/atelir1
-%%DATADIR%%/maps/pup_land/ancient/mountain/atelir2
-%%DATADIR%%/maps/pup_land/ancient/mountain/cave.b1
-%%DATADIR%%/maps/pup_land/ancient/mountain/cave.b2
-%%DATADIR%%/maps/pup_land/ancient/mountain/cave.b3
-%%DATADIR%%/maps/pup_land/ancient/mountain/mountain.a1
-%%DATADIR%%/maps/pup_land/ancient/mountain/mountain.a2
-%%DATADIR%%/maps/pup_land/ancient/mountain/mountain.a3
-%%DATADIR%%/maps/pup_land/ancient/mountain/mountain.b1
-%%DATADIR%%/maps/pup_land/ancient/mountain/mountain.b2
-%%DATADIR%%/maps/pup_land/ancient/mountain/mountain.b3
-%%DATADIR%%/maps/pup_land/ancient/mountain/tower.1
-%%DATADIR%%/maps/pup_land/ancient/mountain/tower.2
-%%DATADIR%%/maps/pup_land/ancient/mountain/tower.3
-%%DATADIR%%/maps/pup_land/ancient/mountain/tower.4
-%%DATADIR%%/maps/pup_land/ancient/mountain/tower.b1
-%%DATADIR%%/maps/pup_land/ancient/ruin/house1
-%%DATADIR%%/maps/pup_land/ancient/ruin/house2
-%%DATADIR%%/maps/pup_land/ancient/ruin/house3
-%%DATADIR%%/maps/pup_land/ancient/ruin/house4
-%%DATADIR%%/maps/pup_land/ancient/ruin/house5
-%%DATADIR%%/maps/pup_land/ancient/ruin/path
-%%DATADIR%%/maps/pup_land/ancient/ruin/shop
-%%DATADIR%%/maps/pup_land/ancient/ruin/tower
-%%DATADIR%%/maps/pup_land/ancient/ruin/underground
-%%DATADIR%%/maps/pup_land/ancient/ruin/village
-%%DATADIR%%/maps/pup_land/ancient/to_future
-%%DATADIR%%/maps/pup_land/ancient/village/graveyard
-%%DATADIR%%/maps/pup_land/ancient/village/hole/hole.B1
-%%DATADIR%%/maps/pup_land/ancient/village/hole/hole.B2
-%%DATADIR%%/maps/pup_land/ancient/village/hole/hole.B3
-%%DATADIR%%/maps/pup_land/ancient/village/hole/hole.B4
-%%DATADIR%%/maps/pup_land/ancient/village/hole/hole.B5
-%%DATADIR%%/maps/pup_land/ancient/village/hole/hole.B6
-%%DATADIR%%/maps/pup_land/ancient/village/hut1
-%%DATADIR%%/maps/pup_land/ancient/village/hut2
-%%DATADIR%%/maps/pup_land/ancient/village/hut3
-%%DATADIR%%/maps/pup_land/ancient/village/hut4
-%%DATADIR%%/maps/pup_land/ancient/village/hut5
-%%DATADIR%%/maps/pup_land/ancient/village/hut6
-%%DATADIR%%/maps/pup_land/ancient/village/inn
-%%DATADIR%%/maps/pup_land/ancient/village/library
-%%DATADIR%%/maps/pup_land/ancient/village/shop
-%%DATADIR%%/maps/pup_land/ancient/village/siegfried/lever
-%%DATADIR%%/maps/pup_land/ancient/village/siegfried/siegfried.1
-%%DATADIR%%/maps/pup_land/ancient/village/siegfried/siegfried.2
-%%DATADIR%%/maps/pup_land/ancient/village/siegfried/siegfried.3
-%%DATADIR%%/maps/pup_land/ancient/village/siegfried/siegfried.B1
-%%DATADIR%%/maps/pup_land/ancient/village/siegfried/siegfried.B2
-%%DATADIR%%/maps/pup_land/ancient/village/siegfried/siegfried.B3
-%%DATADIR%%/maps/pup_land/ancient/village/siegfried/siegfried.B4
-%%DATADIR%%/maps/pup_land/ancient/village/siegfried/siegfried.B5
-%%DATADIR%%/maps/pup_land/ancient/village/siegfried/siegfried.B5a
-%%DATADIR%%/maps/pup_land/ancient/village/siegfried/siegfried.B5b
-%%DATADIR%%/maps/pup_land/ancient/village/siegfried/siegfried.B5c
-%%DATADIR%%/maps/pup_land/ancient/village/tavern
-%%DATADIR%%/maps/pup_land/ancient/village/tavern1
-%%DATADIR%%/maps/pup_land/ancient/village/village
-%%DATADIR%%/maps/pup_land/ancient/volcano/guardians
-%%DATADIR%%/maps/pup_land/ancient/volcano/treasure
-%%DATADIR%%/maps/pup_land/ancient/volcano/volcano.1
-%%DATADIR%%/maps/pup_land/ancient/volcano/volcano.2
-%%DATADIR%%/maps/pup_land/ancient/volcano/volcano.3
-%%DATADIR%%/maps/pup_land/ancient/world
-%%DATADIR%%/maps/pup_land/barrier
-%%DATADIR%%/maps/pup_land/begin/adv
-%%DATADIR%%/maps/pup_land/begin/p1
-%%DATADIR%%/maps/pup_land/begin/p2
-%%DATADIR%%/maps/pup_land/begin/p3
-%%DATADIR%%/maps/pup_land/castle_eureca/castle_eureca1
-%%DATADIR%%/maps/pup_land/castle_eureca/castle_eureca2
-%%DATADIR%%/maps/pup_land/castle_eureca/castle_eureca3
-%%DATADIR%%/maps/pup_land/castle_eureca/castle_eureca4
-%%DATADIR%%/maps/pup_land/castle_eureca/castle_eureca5
-%%DATADIR%%/maps/pup_land/castle_eureca/castle_eureca6
-%%DATADIR%%/maps/pup_land/castle_eureca/castle_eureca7
-%%DATADIR%%/maps/pup_land/castle_eureca/castle_eureca8
-%%DATADIR%%/maps/pup_land/castle_eureca/castle_eureca9
-%%DATADIR%%/maps/pup_land/castle_eureca/castle_eurecaB1
-%%DATADIR%%/maps/pup_land/castle_eureca/castle_eurecaB2
-%%DATADIR%%/maps/pup_land/castle_eureca/cave_pass
-%%DATADIR%%/maps/pup_land/castle_eureca/cave_pass2
-%%DATADIR%%/maps/pup_land/castle_eureca/cave_pass3
-%%DATADIR%%/maps/pup_land/castle_eureca/cave_pass4
-%%DATADIR%%/maps/pup_land/castle_eureca/chest
-%%DATADIR%%/maps/pup_land/cave_weapon/cave1
-%%DATADIR%%/maps/pup_land/cave_weapon/cave2
-%%DATADIR%%/maps/pup_land/cave_weapon/cave3
-%%DATADIR%%/maps/pup_land/cave_weapon/cave4
-%%DATADIR%%/maps/pup_land/cave_weapon/cave5
-%%DATADIR%%/maps/pup_land/guilds/laughing_skull/basement
-%%DATADIR%%/maps/pup_land/guilds/laughing_skull/bigchest
-%%DATADIR%%/maps/pup_land/guilds/laughing_skull/ground
-%%DATADIR%%/maps/pup_land/guilds/laughing_skull/guild_alchemy
-%%DATADIR%%/maps/pup_land/guilds/laughing_skull/guild_bbq
-%%DATADIR%%/maps/pup_land/guilds/laughing_skull/guild_hq
-%%DATADIR%%/maps/pup_land/guilds/laughing_skull/guild_jeweler
-%%DATADIR%%/maps/pup_land/guilds/laughing_skull/guild_tan
-%%DATADIR%%/maps/pup_land/guilds/laughing_skull/guild_thaum
-%%DATADIR%%/maps/pup_land/guilds/laughing_skull/guild_toolshed
-%%DATADIR%%/maps/pup_land/guilds/laughing_skull/guildman_lounge
-%%DATADIR%%/maps/pup_land/guilds/laughing_skull/guildmaster_lounge
-%%DATADIR%%/maps/pup_land/guilds/laughing_skull/hallofjoining
-%%DATADIR%%/maps/pup_land/guilds/laughing_skull/journeyman_lounge
-%%DATADIR%%/maps/pup_land/guilds/laughing_skull/mainfloor
-%%DATADIR%%/maps/pup_land/guilds/laughing_skull/master_lounge
-%%DATADIR%%/maps/pup_land/guilds/laughing_skull/novice_lounge
-%%DATADIR%%/maps/pup_land/guilds/laughing_skull/secondfloor
-%%DATADIR%%/maps/pup_land/guilds/laughing_skull/storage_room
-%%DATADIR%%/maps/pup_land/guilds/laughing_skull/upper
-%%DATADIR%%/maps/pup_land/guilds/purple_butterfly/basement
-%%DATADIR%%/maps/pup_land/guilds/purple_butterfly/bigchest
-%%DATADIR%%/maps/pup_land/guilds/purple_butterfly/ground
-%%DATADIR%%/maps/pup_land/guilds/purple_butterfly/guild_alchemy
-%%DATADIR%%/maps/pup_land/guilds/purple_butterfly/guild_bbq
-%%DATADIR%%/maps/pup_land/guilds/purple_butterfly/guild_hq
-%%DATADIR%%/maps/pup_land/guilds/purple_butterfly/guild_jeweler
-%%DATADIR%%/maps/pup_land/guilds/purple_butterfly/guild_tan
-%%DATADIR%%/maps/pup_land/guilds/purple_butterfly/guild_thaum
-%%DATADIR%%/maps/pup_land/guilds/purple_butterfly/guild_toolshed
-%%DATADIR%%/maps/pup_land/guilds/purple_butterfly/guildman_lounge
-%%DATADIR%%/maps/pup_land/guilds/purple_butterfly/guildmaster_lounge
-%%DATADIR%%/maps/pup_land/guilds/purple_butterfly/hallofjoining
-%%DATADIR%%/maps/pup_land/guilds/purple_butterfly/journeyman_lounge
-%%DATADIR%%/maps/pup_land/guilds/purple_butterfly/mainfloor
-%%DATADIR%%/maps/pup_land/guilds/purple_butterfly/master_lounge
-%%DATADIR%%/maps/pup_land/guilds/purple_butterfly/novice_lounge
-%%DATADIR%%/maps/pup_land/guilds/purple_butterfly/secondfloor
-%%DATADIR%%/maps/pup_land/guilds/purple_butterfly/storage_room
-%%DATADIR%%/maps/pup_land/guilds/purple_butterfly/upper
-%%DATADIR%%/maps/pup_land/hall2
-%%DATADIR%%/maps/pup_land/hall_of_fame
-%%DATADIR%%/maps/pup_land/hq
-%%DATADIR%%/maps/pup_land/hq_ud
-%%DATADIR%%/maps/pup_land/jk/gs_house
-%%DATADIR%%/maps/pup_land/jk/heads
-%%DATADIR%%/maps/pup_land/kurte/eureca_road1
-%%DATADIR%%/maps/pup_land/kurte/eureca_road2
-%%DATADIR%%/maps/pup_land/kurte/eureca_road3
-%%DATADIR%%/maps/pup_land/kurte/house
-%%DATADIR%%/maps/pup_land/kurte/hut1
-%%DATADIR%%/maps/pup_land/kurte/hut2
-%%DATADIR%%/maps/pup_land/kurte/jungle
-%%DATADIR%%/maps/pup_land/kurte/kurte
-%%DATADIR%%/maps/pup_land/kurte/penta
-%%DATADIR%%/maps/pup_land/kurte/to_past
-%%DATADIR%%/maps/pup_land/lone_town/apartment/basement
-%%DATADIR%%/maps/pup_land/lone_town/apartment/groundfloor
-%%DATADIR%%/maps/pup_land/lone_town/apartment/sharedcourtyard
-%%DATADIR%%/maps/pup_land/lone_town/apartment/upper1
-%%DATADIR%%/maps/pup_land/lone_town/bank
-%%DATADIR%%/maps/pup_land/lone_town/cave/b1
-%%DATADIR%%/maps/pup_land/lone_town/cave/b2
-%%DATADIR%%/maps/pup_land/lone_town/cave/b3
-%%DATADIR%%/maps/pup_land/lone_town/church
-%%DATADIR%%/maps/pup_land/lone_town/church_ud
-%%DATADIR%%/maps/pup_land/lone_town/cordish
-%%DATADIR%%/maps/pup_land/lone_town/cordish2
-%%DATADIR%%/maps/pup_land/lone_town/dragonhangar/hangar
-%%DATADIR%%/maps/pup_land/lone_town/dress1
-%%DATADIR%%/maps/pup_land/lone_town/dress2
-%%DATADIR%%/maps/pup_land/lone_town/dress3
-%%DATADIR%%/maps/pup_land/lone_town/gemshop
-%%DATADIR%%/maps/pup_land/lone_town/gemshop_ud
-%%DATADIR%%/maps/pup_land/lone_town/gshop
-%%DATADIR%%/maps/pup_land/lone_town/gshop_ud
-%%DATADIR%%/maps/pup_land/lone_town/guild_freedom
-%%DATADIR%%/maps/pup_land/lone_town/guild_freedom_ud
-%%DATADIR%%/maps/pup_land/lone_town/guild_law
-%%DATADIR%%/maps/pup_land/lone_town/guild_law_ud
-%%DATADIR%%/maps/pup_land/lone_town/heinrich
-%%DATADIR%%/maps/pup_land/lone_town/inn
-%%DATADIR%%/maps/pup_land/lone_town/magic
-%%DATADIR%%/maps/pup_land/lone_town/mshop
-%%DATADIR%%/maps/pup_land/lone_town/mshop_ud
-%%DATADIR%%/maps/pup_land/lone_town/pupuly
-%%DATADIR%%/maps/pup_land/lone_town/shops/IPO_lonetown
-%%DATADIR%%/maps/pup_land/lone_town/shops/buildshop
-%%DATADIR%%/maps/pup_land/lone_town/shops/transport.shoppe
-%%DATADIR%%/maps/pup_land/lone_town/tavern
-%%DATADIR%%/maps/pup_land/lone_town/tavern_ud
-%%DATADIR%%/maps/pup_land/lone_town/thief_market
-%%DATADIR%%/maps/pup_land/lone_town/town
-%%DATADIR%%/maps/pup_land/lone_town/town_ud1
-%%DATADIR%%/maps/pup_land/lone_town/town_ud2
-%%DATADIR%%/maps/pup_land/lone_town/training
-%%DATADIR%%/maps/pup_land/lone_town/training2
-%%DATADIR%%/maps/pup_land/nurnberg/IPO_nurnberg
-%%DATADIR%%/maps/pup_land/nurnberg/agito
-%%DATADIR%%/maps/pup_land/nurnberg/alshop
-%%DATADIR%%/maps/pup_land/nurnberg/apartment/cave
-%%DATADIR%%/maps/pup_land/nurnberg/apartment/main
-%%DATADIR%%/maps/pup_land/nurnberg/apartment/to_past
-%%DATADIR%%/maps/pup_land/nurnberg/apartment/upstairs
-%%DATADIR%%/maps/pup_land/nurnberg/aqueduct
-%%DATADIR%%/maps/pup_land/nurnberg/ashop
-%%DATADIR%%/maps/pup_land/nurnberg/bank
-%%DATADIR%%/maps/pup_land/nurnberg/bshop
-%%DATADIR%%/maps/pup_land/nurnberg/castle
-%%DATADIR%%/maps/pup_land/nurnberg/castle_bauer/castle2
-%%DATADIR%%/maps/pup_land/nurnberg/castle_bauer/castle3
-%%DATADIR%%/maps/pup_land/nurnberg/castle_bauer/castle4
-%%DATADIR%%/maps/pup_land/nurnberg/castle_ud
-%%DATADIR%%/maps/pup_land/nurnberg/church
-%%DATADIR%%/maps/pup_land/nurnberg/city
-%%DATADIR%%/maps/pup_land/nurnberg/dick/bomb
-%%DATADIR%%/maps/pup_land/nurnberg/dick/bomb1
-%%DATADIR%%/maps/pup_land/nurnberg/dick/click
-%%DATADIR%%/maps/pup_land/nurnberg/dick/heaven
-%%DATADIR%%/maps/pup_land/nurnberg/dick/hell
-%%DATADIR%%/maps/pup_land/nurnberg/dick/house
-%%DATADIR%%/maps/pup_land/nurnberg/dick/house2
-%%DATADIR%%/maps/pup_land/nurnberg/dick/maze
-%%DATADIR%%/maps/pup_land/nurnberg/dick/showinv
-%%DATADIR%%/maps/pup_land/nurnberg/dragonhangar/hangar
-%%DATADIR%%/maps/pup_land/nurnberg/fshop
-%%DATADIR%%/maps/pup_land/nurnberg/guild
-%%DATADIR%%/maps/pup_land/nurnberg/guild_ud
-%%DATADIR%%/maps/pup_land/nurnberg/hotel
-%%DATADIR%%/maps/pup_land/nurnberg/hq
-%%DATADIR%%/maps/pup_land/nurnberg/hq_training
-%%DATADIR%%/maps/pup_land/nurnberg/jshop
-%%DATADIR%%/maps/pup_land/nurnberg/nf_bar
-%%DATADIR%%/maps/pup_land/nurnberg/paslab
-%%DATADIR%%/maps/pup_land/nurnberg/pshop
-%%DATADIR%%/maps/pup_land/nurnberg/reception/electricity2
-%%DATADIR%%/maps/pup_land/nurnberg/reception/electricity3
-%%DATADIR%%/maps/pup_land/nurnberg/reception/electricity4
-%%DATADIR%%/maps/pup_land/nurnberg/reception/electricity5
-%%DATADIR%%/maps/pup_land/nurnberg/reception/electricity6
-%%DATADIR%%/maps/pup_land/nurnberg/reception/electricity7
-%%DATADIR%%/maps/pup_land/nurnberg/reception/fire2
-%%DATADIR%%/maps/pup_land/nurnberg/reception/fire3
-%%DATADIR%%/maps/pup_land/nurnberg/reception/fire4
-%%DATADIR%%/maps/pup_land/nurnberg/reception/fire5
-%%DATADIR%%/maps/pup_land/nurnberg/reception/fire6
-%%DATADIR%%/maps/pup_land/nurnberg/reception/fire7
-%%DATADIR%%/maps/pup_land/nurnberg/reception/reception
-%%DATADIR%%/maps/pup_land/nurnberg/reception/water2
-%%DATADIR%%/maps/pup_land/nurnberg/reception/water3
-%%DATADIR%%/maps/pup_land/nurnberg/reception/water4
-%%DATADIR%%/maps/pup_land/nurnberg/reception/water5
-%%DATADIR%%/maps/pup_land/nurnberg/reception/water6
-%%DATADIR%%/maps/pup_land/nurnberg/reception/water7
-%%DATADIR%%/maps/pup_land/nurnberg/reception/wind2
-%%DATADIR%%/maps/pup_land/nurnberg/reception/wind3
-%%DATADIR%%/maps/pup_land/nurnberg/reception/wind4
-%%DATADIR%%/maps/pup_land/nurnberg/reception/wind5
-%%DATADIR%%/maps/pup_land/nurnberg/reception/wind6
-%%DATADIR%%/maps/pup_land/nurnberg/reception/wind7
-%%DATADIR%%/maps/pup_land/nurnberg/storehouse
-%%DATADIR%%/maps/pup_land/nurnberg/storehouse2
-%%DATADIR%%/maps/pup_land/nurnberg/washop
-%%DATADIR%%/maps/pup_land/nurnberg/wshop
-%%DATADIR%%/maps/pup_land/ordeal/tower_ordeal1
-%%DATADIR%%/maps/pup_land/ordeal/tower_ordeal2
-%%DATADIR%%/maps/pup_land/ordeal/tower_ordeal3
-%%DATADIR%%/maps/pup_land/ordeal/tower_ordeal4
-%%DATADIR%%/maps/pup_land/ordeal/tower_ordeal5
-%%DATADIR%%/maps/pup_land/ordeal/tower_ordeal6
-%%DATADIR%%/maps/pup_land/ordeal/tower_ordealB1
-%%DATADIR%%/maps/pup_land/ordeal/tower_ordealB2
-%%DATADIR%%/maps/pup_land/ordeal/tower_ordealB3
-%%DATADIR%%/maps/pup_land/port_e
-%%DATADIR%%/maps/pup_land/port_e_house
-%%DATADIR%%/maps/pup_land/port_w
-%%DATADIR%%/maps/pup_land/pplant/pplant1
-%%DATADIR%%/maps/pup_land/pplant/pplant2
-%%DATADIR%%/maps/pup_land/pplant/pplant3
-%%DATADIR%%/maps/pup_land/pplant/pplant_ud1
-%%DATADIR%%/maps/pup_land/pplant/pplant_ud2
-%%DATADIR%%/maps/pup_land/pplant/pplant_ud3
-%%DATADIR%%/maps/pup_land/pplant/pup_land-1.0-README
-%%DATADIR%%/maps/pup_land/raffle/raffle1
-%%DATADIR%%/maps/pup_land/raffle/raffle1_u1
-%%DATADIR%%/maps/pup_land/raffle/raffle1_u2
-%%DATADIR%%/maps/pup_land/raffle/raffle1_u3
-%%DATADIR%%/maps/pup_land/raffle/raffle2
-%%DATADIR%%/maps/pup_land/raffle/raffle2_u1
-%%DATADIR%%/maps/pup_land/raffle/raffle2_u2_a
-%%DATADIR%%/maps/pup_land/raffle/raffle2_u2_b
-%%DATADIR%%/maps/pup_land/raffle/raffle2_u3
-%%DATADIR%%/maps/pup_land/raffle/raffle2_u3a
-%%DATADIR%%/maps/pup_land/raffle/raffle2_u4
-%%DATADIR%%/maps/pup_land/raffle/raffle3
-%%DATADIR%%/maps/pup_land/raffle/raffle3_u1
-%%DATADIR%%/maps/pup_land/raffle/raffle3_u2
-%%DATADIR%%/maps/pup_land/raffle/raffle3_u2a
-%%DATADIR%%/maps/pup_land/rainbow/Keira
-%%DATADIR%%/maps/pup_land/rainbow/Lv1/Bizuzu
-%%DATADIR%%/maps/pup_land/rainbow/Lv1/b_pass
-%%DATADIR%%/maps/pup_land/rainbow/Lv1/cage
-%%DATADIR%%/maps/pup_land/rainbow/Lv1/cd_room
-%%DATADIR%%/maps/pup_land/rainbow/Lv1/d_pass
-%%DATADIR%%/maps/pup_land/rainbow/Lv1/e_hall
-%%DATADIR%%/maps/pup_land/rainbow/Lv1/f_a
-%%DATADIR%%/maps/pup_land/rainbow/Lv1/g_boss
-%%DATADIR%%/maps/pup_land/rainbow/Lv1/g_road
-%%DATADIR%%/maps/pup_land/rainbow/Lv1/hut1
-%%DATADIR%%/maps/pup_land/rainbow/Lv1/hut2
-%%DATADIR%%/maps/pup_land/rainbow/Lv1/hut3
-%%DATADIR%%/maps/pup_land/rainbow/Lv1/hut4
-%%DATADIR%%/maps/pup_land/rainbow/Lv1/n_gate
-%%DATADIR%%/maps/pup_land/rainbow/Lv1/orc_f
-%%DATADIR%%/maps/pup_land/rainbow/Lv1/prison
-%%DATADIR%%/maps/pup_land/rainbow/Lv1/t_room
-%%DATADIR%%/maps/pup_land/rainbow/Lv2/Kum
-%%DATADIR%%/maps/pup_land/rainbow/Lv2/b_inner
-%%DATADIR%%/maps/pup_land/rainbow/Lv2/b_m
-%%DATADIR%%/maps/pup_land/rainbow/Lv2/b_m2
-%%DATADIR%%/maps/pup_land/rainbow/Lv2/d_cage
-%%DATADIR%%/maps/pup_land/rainbow/Lv2/e_hall
-%%DATADIR%%/maps/pup_land/rainbow/Lv2/h_pass
-%%DATADIR%%/maps/pup_land/rainbow/Lv2/holes
-%%DATADIR%%/maps/pup_land/rainbow/Lv2/maze
-%%DATADIR%%/maps/pup_land/rainbow/Lv2/n_gate
-%%DATADIR%%/maps/pup_land/rainbow/Lv2/sticky
-%%DATADIR%%/maps/pup_land/rainbow/Lv2/tray
-%%DATADIR%%/maps/pup_land/rainbow/Lv3/Garan
-%%DATADIR%%/maps/pup_land/rainbow/Lv3/Goraon
-%%DATADIR%%/maps/pup_land/rainbow/Lv3/Ring
-%%DATADIR%%/maps/pup_land/rainbow/Lv3/Rufto
-%%DATADIR%%/maps/pup_land/rainbow/Lv3/Wips
-%%DATADIR%%/maps/pup_land/rainbow/Lv3/c-road
-%%DATADIR%%/maps/pup_land/rainbow/Lv3/e-path
-%%DATADIR%%/maps/pup_land/rainbow/Lv3/e_hall
-%%DATADIR%%/maps/pup_land/rainbow/Lv3/hidden
-%%DATADIR%%/maps/pup_land/rainbow/Lv3/maze
-%%DATADIR%%/maps/pup_land/rainbow/Lv3/n-gate
-%%DATADIR%%/maps/pup_land/rainbow/Lv3/name
-%%DATADIR%%/maps/pup_land/rainbow/Lv3/prison
-%%DATADIR%%/maps/pup_land/rainbow/Lv3/sec-p
-%%DATADIR%%/maps/pup_land/rainbow/Lv3/w-path
-%%DATADIR%%/maps/pup_land/rainbow/Lv4/alter
-%%DATADIR%%/maps/pup_land/rainbow/Lv4/alter2
-%%DATADIR%%/maps/pup_land/rainbow/Lv4/bot
-%%DATADIR%%/maps/pup_land/rainbow/Lv4/curve
-%%DATADIR%%/maps/pup_land/rainbow/Lv4/demi
-%%DATADIR%%/maps/pup_land/rainbow/Lv4/e-hall
-%%DATADIR%%/maps/pup_land/rainbow/Lv4/hidden
-%%DATADIR%%/maps/pup_land/rainbow/Lv4/junk
-%%DATADIR%%/maps/pup_land/rainbow/Lv4/key
-%%DATADIR%%/maps/pup_land/rainbow/Lv4/mf
-%%DATADIR%%/maps/pup_land/rainbow/Lv4/n-gate
-%%DATADIR%%/maps/pup_land/rainbow/Lv4/path4
-%%DATADIR%%/maps/pup_land/rainbow/Lv4/path7
-%%DATADIR%%/maps/pup_land/rainbow/Lv4/path8
-%%DATADIR%%/maps/pup_land/rainbow/Lv4/path9
-%%DATADIR%%/maps/pup_land/rainbow/Lv4/statue
-%%DATADIR%%/maps/pup_land/rainbow/Lv5/cross
-%%DATADIR%%/maps/pup_land/rainbow/Lv5/e-hall
-%%DATADIR%%/maps/pup_land/rainbow/Lv5/n-gate
-%%DATADIR%%/maps/pup_land/rainbow/Lv5/room2
-%%DATADIR%%/maps/pup_land/rainbow/Lv5/room22
-%%DATADIR%%/maps/pup_land/rainbow/Lv5/room4
-%%DATADIR%%/maps/pup_land/rainbow/Lv5/room44
-%%DATADIR%%/maps/pup_land/rainbow/Lv5/room6
-%%DATADIR%%/maps/pup_land/rainbow/Lv5/room66
-%%DATADIR%%/maps/pup_land/rainbow/Lv5/room8
-%%DATADIR%%/maps/pup_land/rainbow/Lv5/room88
-%%DATADIR%%/maps/pup_land/rainbow/Lv6/big-hall
-%%DATADIR%%/maps/pup_land/rainbow/Lv6/e-hall
-%%DATADIR%%/maps/pup_land/rainbow/Lv6/n-gate
-%%DATADIR%%/maps/pup_land/rainbow/Lv6/order
-%%DATADIR%%/maps/pup_land/rainbow/Lv7/back
-%%DATADIR%%/maps/pup_land/rainbow/Lv7/e-hall
-%%DATADIR%%/maps/pup_land/rainbow/Lv7/grave
-%%DATADIR%%/maps/pup_land/rainbow/bed_room
-%%DATADIR%%/maps/pup_land/rainbow/entrance1
-%%DATADIR%%/maps/pup_land/rainbow/islands
-%%DATADIR%%/maps/pup_land/rainbow/l_h1
-%%DATADIR%%/maps/pup_land/rainbow/l_h2
-%%DATADIR%%/maps/pup_land/rainbow/l_hB
-%%DATADIR%%/maps/pup_land/rainbow/red_town/shop
-%%DATADIR%%/maps/pup_land/rainbow/red_town/town
-%%DATADIR%%/maps/pup_land/rainbow/river
-%%DATADIR%%/maps/pup_land/rainbow/roof
-%%DATADIR%%/maps/pup_land/rainbow/shore
-%%DATADIR%%/maps/pup_land/rainbow/station
-%%DATADIR%%/maps/pup_land/rainbow/w-tower
-%%DATADIR%%/maps/pup_land/rainbow/well
-%%DATADIR%%/maps/pup_land/rainbow/woods
-%%DATADIR%%/maps/pup_land/ruin_barbarian/hole1
-%%DATADIR%%/maps/pup_land/ruin_barbarian/hole2
-%%DATADIR%%/maps/pup_land/ruin_barbarian/jungle
-%%DATADIR%%/maps/pup_land/s_f/Kira
-%%DATADIR%%/maps/pup_land/s_f/cave1
-%%DATADIR%%/maps/pup_land/s_f/cave2
-%%DATADIR%%/maps/pup_land/s_f/floor1
-%%DATADIR%%/maps/pup_land/s_f/floor2
-%%DATADIR%%/maps/pup_land/s_f/ki
-%%DATADIR%%/maps/pup_land/s_f/ki2
-%%DATADIR%%/maps/pup_land/s_f/ruin
-%%DATADIR%%/maps/pup_land/s_f/ruin_ug
-%%DATADIR%%/maps/pup_land/s_f/secret
-%%DATADIR%%/maps/pup_land/s_f/special
-%%DATADIR%%/maps/pup_land/s_f/st1
-%%DATADIR%%/maps/pup_land/s_f/st2
-%%DATADIR%%/maps/pup_land/s_f/st3
-%%DATADIR%%/maps/pup_land/s_f/st5
-%%DATADIR%%/maps/pup_land/s_f/st6
-%%DATADIR%%/maps/pup_land/s_f/st7
-%%DATADIR%%/maps/pup_land/s_f/to-jyo
-%%DATADIR%%/maps/pup_land/terminal
-%%DATADIR%%/maps/pup_land/terminal_u1
-%%DATADIR%%/maps/pup_land/world
-%%DATADIR%%/maps/python/CFBank.py
-%%DATADIR%%/maps/python/CFBoard.py
-%%DATADIR%%/maps/python/CFCampfire.py
-%%DATADIR%%/maps/python/CFDataBase.py
-%%DATADIR%%/maps/python/CFDataFile.py
-%%DATADIR%%/maps/python/CFDialog.py
-%%DATADIR%%/maps/python/CFGamble.py
-%%DATADIR%%/maps/python/CFGuildClearance.py
-%%DATADIR%%/maps/python/CFGuilds.py
-%%DATADIR%%/maps/python/CFItemBroker.py
-%%DATADIR%%/maps/python/CFLog.py
-%%DATADIR%%/maps/python/CFMail.py
-%%DATADIR%%/maps/python/CFMapTransformer.py
-%%DATADIR%%/maps/python/CFMove.py
-%%DATADIR%%/maps/python/CFTimeOfDay.py
-%%DATADIR%%/maps/python/CFWorld.py
-%%DATADIR%%/maps/python/IPO/README
-%%DATADIR%%/maps/python/IPO/banksay.py
-%%DATADIR%%/maps/python/IPO/board.py
-%%DATADIR%%/maps/python/IPO/checks.py
-%%DATADIR%%/maps/python/IPO/receive.py
-%%DATADIR%%/maps/python/IPO/say.py
-%%DATADIR%%/maps/python/IPO/seen.py
-%%DATADIR%%/maps/python/IPO/send.py
-%%DATADIR%%/maps/python/Move_Fog.py
-%%DATADIR%%/maps/python/Moving_Fog.py
-%%DATADIR%%/maps/python/README
-%%DATADIR%%/maps/python/casino/diamondslots.py
-%%DATADIR%%/maps/python/casino/goldslots.py
-%%DATADIR%%/maps/python/casino/imperialslots.py
-%%DATADIR%%/maps/python/casino/platinumslots.py
-%%DATADIR%%/maps/python/casino/silverslots.py
-%%DATADIR%%/maps/python/commands/autojail.py
-%%DATADIR%%/maps/python/commands/disinfect.py
-%%DATADIR%%/maps/python/commands/give.py
-%%DATADIR%%/maps/python/dialog/commongive.py
-%%DATADIR%%/maps/python/dialog/dialog_check.py
-%%DATADIR%%/maps/python/dialog/eliza.py
-%%DATADIR%%/maps/python/dialog/npc_dialog.py
-%%DATADIR%%/maps/python/dialog/post/animate.py
-%%DATADIR%%/maps/python/dialog/post/connection.py
-%%DATADIR%%/maps/python/dialog/post/givecontents.py
-%%DATADIR%%/maps/python/dialog/post/giveitem.py
-%%DATADIR%%/maps/python/dialog/post/giveknowledge.py
-%%DATADIR%%/maps/python/dialog/post/marktime.py
-%%DATADIR%%/maps/python/dialog/post/quest.py
-%%DATADIR%%/maps/python/dialog/post/setnpctoken.py
-%%DATADIR%%/maps/python/dialog/post/settoken.py
-%%DATADIR%%/maps/python/dialog/post/takeitem.py
-%%DATADIR%%/maps/python/dialog/pre/README
-%%DATADIR%%/maps/python/dialog/pre/age.py
-%%DATADIR%%/maps/python/dialog/pre/archininventory.py
-%%DATADIR%%/maps/python/dialog/pre/item.py
-%%DATADIR%%/maps/python/dialog/pre/knowledgeknown.py
-%%DATADIR%%/maps/python/dialog/pre/level.py
-%%DATADIR%%/maps/python/dialog/pre/npctoken.py
-%%DATADIR%%/maps/python/dialog/pre/quest.py
-%%DATADIR%%/maps/python/dialog/pre/questdone.py
-%%DATADIR%%/maps/python/dialog/pre/token.py
-%%DATADIR%%/maps/python/events/README
-%%DATADIR%%/maps/python/events/born/log_born.py
-%%DATADIR%%/maps/python/events/clock/bell.py
-%%DATADIR%%/maps/python/events/death/autojail.py
-%%DATADIR%%/maps/python/events/init/autojail_command.py
-%%DATADIR%%/maps/python/events/init/disinfect_command.py
-%%DATADIR%%/maps/python/events/init/give_command.py
-%%DATADIR%%/maps/python/events/init/guild_init.py
-%%DATADIR%%/maps/python/events/kick/log_kick.py
-%%DATADIR%%/maps/python/events/login/autojail_login.py
-%%DATADIR%%/maps/python/events/login/log_login.py
-%%DATADIR%%/maps/python/events/login/mail_login.py
-%%DATADIR%%/maps/python/events/muzzle/log_muzzle.py
-%%DATADIR%%/maps/python/events/python_event.py
-%%DATADIR%%/maps/python/events/python_init.py
-%%DATADIR%%/maps/python/events/remove/bank_remove.py
-%%DATADIR%%/maps/python/events/remove/guild_remove.py
-%%DATADIR%%/maps/python/events/remove/log_remove.py
-%%DATADIR%%/maps/python/gods/altar_valkyrie.py
-%%DATADIR%%/maps/python/guilds/README.txt
-%%DATADIR%%/maps/python/guilds/arrest.py
-%%DATADIR%%/maps/python/guilds/bigchest.py
-%%DATADIR%%/maps/python/guilds/guild_dues.py
-%%DATADIR%%/maps/python/guilds/guild_entry.py
-%%DATADIR%%/maps/python/guilds/guild_questpoints_apply.py
-%%DATADIR%%/maps/python/guilds/guildboard.py
-%%DATADIR%%/maps/python/guilds/guildbuy.py
-%%DATADIR%%/maps/python/guilds/guildjoin.py
-%%DATADIR%%/maps/python/guilds/guildoracle.py
-%%DATADIR%%/maps/python/items/banquet.py
-%%DATADIR%%/maps/python/items/campfire_say.py
-%%DATADIR%%/maps/python/items/campfire_timer.py
-%%DATADIR%%/maps/python/items/death_punisher.py
-%%DATADIR%%/maps/python/items/experience_rewarder.py
-%%DATADIR%%/maps/python/items/lockable_doors.py
-%%DATADIR%%/maps/python/items/magic_whistle.py
-%%DATADIR%%/maps/python/items/positioning_system.py
-%%DATADIR%%/maps/python/items/rhyzian_amulet.py
-%%DATADIR%%/maps/python/items/ring_occidental_mages.py
-%%DATADIR%%/maps/python/items/roll-o-matic.py
-%%DATADIR%%/maps/python/items/sell_punisher.py
-%%DATADIR%%/maps/python/items/smoking_pipe.py
-%%DATADIR%%/maps/python/items/sunnista.py
-%%DATADIR%%/maps/python/items/weapon_occidental_mages.py
-%%DATADIR%%/maps/python/maps/darcap/manor.py
-%%DATADIR%%/maps/python/maps/navar-midane_apply.py
-%%DATADIR%%/maps/python/maps/navar-midane_attack.py
-%%DATADIR%%/maps/python/maps/navar-midane_pickup.py
-%%DATADIR%%/maps/python/maps/navar-midane_time.py
-%%DATADIR%%/maps/python/maps/navar_city/university-dorlf.py
-%%DATADIR%%/maps/python/maps/scorn/HouseofHealing.py
-%%DATADIR%%/maps/python/maps/scorn/castle_read.py
-%%DATADIR%%/maps/python/maps/scorn/castle_write.py
-%%DATADIR%%/maps/python/maps/scorn/doors_galore.py
-%%DATADIR%%/maps/python/maps/scorn/towers/mad_mage/brewery_letter
-%%DATADIR%%/maps/python/maps/scorn/towers/mad_mage/mad_mage_user.py
-%%DATADIR%%/maps/python/maps/scorn/towers/mad_mage/milking_blueprints
-%%DATADIR%%/maps/python/maps/witherspoon_manor/README
-%%DATADIR%%/maps/python/maps/witherspoon_manor/devourers.py
-%%DATADIR%%/maps/python/maps/witherspoon_manor/ghost.py
-%%DATADIR%%/maps/python/maps/witherspoon_manor/rolanda.py
-%%DATADIR%%/maps/python/maps/witherspoon_manor/tomb.py
-%%DATADIR%%/maps/python/maps/witherspoon_manor/weapon_shop.py
-%%DATADIR%%/maps/python/misc/CFInsulter.py
-%%DATADIR%%/maps/python/misc/CFweardisguise.py
-%%DATADIR%%/maps/python/misc/death_message.py
-%%DATADIR%%/maps/python/misc/doNothing.py
-%%DATADIR%%/maps/python/misc/greet_message.py
-%%DATADIR%%/maps/python/misc/hall_of_fame.py
-%%DATADIR%%/maps/python/misc/ship.py
-%%DATADIR%%/maps/python/misc/swallow_whole.py
-%%DATADIR%%/maps/python/monsters/combat_chicken.py
-%%DATADIR%%/maps/python/monsters/farnass.py
-%%DATADIR%%/maps/python/monsters/lursendis.py
-%%DATADIR%%/maps/python/pshop/Floor.py
-%%DATADIR%%/maps/python/pshop/Ice.py
-%%DATADIR%%/maps/python/pshop/TODO
-%%DATADIR%%/maps/python/pshop/entry.py
-%%DATADIR%%/maps/python/pshop/pshop.py
-%%DATADIR%%/maps/python/quests/QuestAdvance.py
-%%DATADIR%%/maps/python/quests/QuestApplyIf.py
-%%DATADIR%%/maps/python/quests/QuestConditionalDrop.py
-%%DATADIR%%/maps/python/quests/QuestEssentialUntil.py
-%%DATADIR%%/maps/python/quests/QuestTriggerConnect.py
-%%DATADIR%%/maps/python/start/dragon_attune.py
-%%DATADIR%%/maps/python/tod/filter.py
-%%DATADIR%%/maps/python/tod/push.py
-%%DATADIR%%/maps/python/tod/replace.py
-%%DATADIR%%/maps/python/tod/replace_in_map.py
-%%DATADIR%%/maps/python/tod/sleep.py
-%%DATADIR%%/maps/quests/cd/cd.castle.750
-%%DATADIR%%/maps/quests/cd/cd.cellar1.757
-%%DATADIR%%/maps/quests/cd/cd.inn.752
-%%DATADIR%%/maps/quests/cd/cd.store.753
-%%DATADIR%%/maps/quests/cd/cd.tower1.754
-%%DATADIR%%/maps/quests/cd/cd.tower%%PYTHON_VER%%55
-%%DATADIR%%/maps/quests/cd/cd.tunnel.751
-%%DATADIR%%/maps/quests/greyshield/Archery
-%%DATADIR%%/maps/quests/greyshield/Arena
-%%DATADIR%%/maps/quests/greyshield/Castle
-%%DATADIR%%/maps/quests/greyshield/Cave
-%%DATADIR%%/maps/quests/greyshield/Cavern
-%%DATADIR%%/maps/quests/greyshield/Cavern2
-%%DATADIR%%/maps/quests/greyshield/Chamber
-%%DATADIR%%/maps/quests/greyshield/Doors
-%%DATADIR%%/maps/quests/greyshield/Dungeon
-%%DATADIR%%/maps/quests/greyshield/Elements
-%%DATADIR%%/maps/quests/greyshield/Factory
-%%DATADIR%%/maps/quests/greyshield/Finish
-%%DATADIR%%/maps/quests/greyshield/Fortress
-%%DATADIR%%/maps/quests/greyshield/GreyMaster
-%%DATADIR%%/maps/quests/greyshield/Greysword
-%%DATADIR%%/maps/quests/greyshield/Sphinx
-%%DATADIR%%/maps/quests/hendel/acid_room
-%%DATADIR%%/maps/quests/hendel/mountain_pass
-%%DATADIR%%/maps/quests/hendel/pre_acid
-%%DATADIR%%/maps/quests/mak/MainFloor
-%%DATADIR%%/maps/quests/mak/chaos/down1
-%%DATADIR%%/maps/quests/mak/chaos/down2
-%%DATADIR%%/maps/quests/mak/chaos/down3
-%%DATADIR%%/maps/quests/mak/chaos/down4
-%%DATADIR%%/maps/quests/mak/chaos/down5
-%%DATADIR%%/maps/quests/mak/chaos/fallen
-%%DATADIR%%/maps/quests/mak/chaos/monsters.pick
-%%DATADIR%%/maps/quests/mak/chaos/tritemples
-%%DATADIR%%/maps/quests/mak/chaos/up1
-%%DATADIR%%/maps/quests/mak/chaos/up2
-%%DATADIR%%/maps/quests/mak/chaos/up3
-%%DATADIR%%/maps/quests/mak/chaos/up4
-%%DATADIR%%/maps/quests/mak/chaos/up5
-%%DATADIR%%/maps/quests/mak/dragons/chaos
-%%DATADIR%%/maps/quests/mak/dragons/elec
-%%DATADIR%%/maps/quests/mak/dragons/fire
-%%DATADIR%%/maps/quests/mak/dragons/ice
-%%DATADIR%%/maps/quests/mak/giant/mainfloor
-%%DATADIR%%/maps/quests/mak/giant/secondfloor
-%%DATADIR%%/maps/quests/mak/giant/thirdfloor
-%%DATADIR%%/maps/quests/mak/mansion/basement
-%%DATADIR%%/maps/quests/mak/mansion/floor1
-%%DATADIR%%/maps/quests/mak/mansion/floor2
-%%DATADIR%%/maps/quests/mak/troll_cave/Guards
-%%DATADIR%%/maps/quests/mak/troll_cave/cave.1
-%%DATADIR%%/maps/quests/mak/troll_cave/cave.2
-%%DATADIR%%/maps/quests/mak/troll_cave/cave.3
-%%DATADIR%%/maps/quests/mak/undead/catacombs
-%%DATADIR%%/maps/quests/mak/undead/graveyard
-%%DATADIR%%/maps/quests/mak/undead/mausoleum
-%%DATADIR%%/maps/quests/mak/unnatural/unnat
-%%DATADIR%%/maps/quests/mcz/castle1
-%%DATADIR%%/maps/quests/mcz/castle_air
-%%DATADIR%%/maps/quests/mcz/castle_earth
-%%DATADIR%%/maps/quests/mcz/castle_fire
-%%DATADIR%%/maps/quests/mcz/castle_low1
-%%DATADIR%%/maps/quests/mcz/castle_low2
-%%DATADIR%%/maps/quests/mcz/castle_water
-%%DATADIR%%/maps/quests/peterm/CTower/Barracks
-%%DATADIR%%/maps/quests/peterm/CTower/Chamber
-%%DATADIR%%/maps/quests/peterm/CTower/Dungeon
-%%DATADIR%%/maps/quests/peterm/CTower/GroundLevel
-%%DATADIR%%/maps/quests/peterm/CTower/Laboratory
-%%DATADIR%%/maps/quests/peterm/CTower/Library
-%%DATADIR%%/maps/quests/peterm/CTower/Officers
-%%DATADIR%%/maps/quests/peterm/CTower/Servants
-%%DATADIR%%/maps/quests/peterm/CTower/Study
-%%DATADIR%%/maps/quests/peterm/CTower/TowerTop
-%%DATADIR%%/maps/quests/peterm/Demonology/AirMaster
-%%DATADIR%%/maps/quests/peterm/Demonology/AirStudy
-%%DATADIR%%/maps/quests/peterm/Demonology/AirTower1
-%%DATADIR%%/maps/quests/peterm/Demonology/AirTower2
-%%DATADIR%%/maps/quests/peterm/Demonology/ApprenticeLevel
-%%DATADIR%%/maps/quests/peterm/Demonology/Demon1
-%%DATADIR%%/maps/quests/peterm/Demonology/Demon2
-%%DATADIR%%/maps/quests/peterm/Demonology/Demon3
-%%DATADIR%%/maps/quests/peterm/Demonology/EarthMaster
-%%DATADIR%%/maps/quests/peterm/Demonology/EarthStudy
-%%DATADIR%%/maps/quests/peterm/Demonology/EarthTower1
-%%DATADIR%%/maps/quests/peterm/Demonology/EarthTower2
-%%DATADIR%%/maps/quests/peterm/Demonology/FireMaster
-%%DATADIR%%/maps/quests/peterm/Demonology/FireStudy
-%%DATADIR%%/maps/quests/peterm/Demonology/FireTower1
-%%DATADIR%%/maps/quests/peterm/Demonology/FireTower2
-%%DATADIR%%/maps/quests/peterm/Demonology/GroundLevel
-%%DATADIR%%/maps/quests/peterm/Demonology/HighTower1
-%%DATADIR%%/maps/quests/peterm/Demonology/HighTower2
-%%DATADIR%%/maps/quests/peterm/Demonology/HighTowerTop
-%%DATADIR%%/maps/quests/peterm/Demonology/JourneymanLevel
-%%DATADIR%%/maps/quests/peterm/Demonology/MasterLevel
-%%DATADIR%%/maps/quests/peterm/Demonology/WaterMaster
-%%DATADIR%%/maps/quests/peterm/Demonology/WaterStudy
-%%DATADIR%%/maps/quests/peterm/Demonology/WaterTower1
-%%DATADIR%%/maps/quests/peterm/Demonology/WaterTower2
-%%DATADIR%%/maps/quests/peterm/DragonQuest/ElectricAnte
-%%DATADIR%%/maps/quests/peterm/DragonQuest/ElectricHatchery
-%%DATADIR%%/maps/quests/peterm/DragonQuest/ElectricLord
-%%DATADIR%%/maps/quests/peterm/DragonQuest/Entrance
-%%DATADIR%%/maps/quests/peterm/DragonQuest/FireAnte
-%%DATADIR%%/maps/quests/peterm/DragonQuest/FireHatchery
-%%DATADIR%%/maps/quests/peterm/DragonQuest/FireLord
-%%DATADIR%%/maps/quests/peterm/DragonQuest/IceAnte
-%%DATADIR%%/maps/quests/peterm/DragonQuest/IceHatchery
-%%DATADIR%%/maps/quests/peterm/DragonQuest/IceLord
-%%DATADIR%%/maps/quests/peterm/DragonQuest/WyvernNest
-%%DATADIR%%/maps/quests/peterm/FireTemple/Entrance
-%%DATADIR%%/maps/quests/peterm/FireTemple/FifthFloor
-%%DATADIR%%/maps/quests/peterm/FireTemple/Fire1
-%%DATADIR%%/maps/quests/peterm/FireTemple/Fire2
-%%DATADIR%%/maps/quests/peterm/FireTemple/Fire3
-%%DATADIR%%/maps/quests/peterm/FireTemple/Fire4
-%%DATADIR%%/maps/quests/peterm/FireTemple/FirstFloor
-%%DATADIR%%/maps/quests/peterm/FireTemple/FourthFloor
-%%DATADIR%%/maps/quests/peterm/FireTemple/HotMines
-%%DATADIR%%/maps/quests/peterm/FireTemple/LavaChamber
-%%DATADIR%%/maps/quests/peterm/FireTemple/Mezannine1
-%%DATADIR%%/maps/quests/peterm/FireTemple/Passageway
-%%DATADIR%%/maps/quests/peterm/FireTemple/SecondFloor
-%%DATADIR%%/maps/quests/peterm/FireTemple/ThirdFloor
-%%DATADIR%%/maps/quests/peterm/Nethack_in_crossfire_Yendor
-%%DATADIR%%/maps/quests/peterm/Nethack_in_crossfire_entrance
-%%DATADIR%%/maps/quests/peterm/quests/TitanGate
-%%DATADIR%%/maps/quests/peterm/quests/dragonquest2
-%%DATADIR%%/maps/quests/peterm/quests/goblin_chief
-%%DATADIR%%/maps/quests/peterm/quests/mushroom_quest
-%%DATADIR%%/maps/quests/peterm/quests/ogre_chief
-%%DATADIR%%/maps/quests/peterm/quests/titan_quest
-%%DATADIR%%/maps/quests/peterm/quests/titanguard.msg
-%%DATADIR%%/maps/quests/peterm/quests/undead_final
-%%DATADIR%%/maps/quests/peterm/quests/wyvern_quest
-%%DATADIR%%/maps/quests/peterm/temple/AnteChamber
-%%DATADIR%%/maps/quests/peterm/temple/GemTunnel
-%%DATADIR%%/maps/quests/peterm/temple/InnerTemple
-%%DATADIR%%/maps/quests/peterm/temple/OuterTemple
-%%DATADIR%%/maps/quests/peterm/temple/Temple
-%%DATADIR%%/maps/quests/quests.quests
-%%DATADIR%%/maps/quests/saromok/castlesaromok_barracks1
-%%DATADIR%%/maps/quests/saromok/castlesaromok_barracks2
-%%DATADIR%%/maps/quests/saromok/castlesaromok_barracks3
-%%DATADIR%%/maps/quests/saromok/castlesaromok_barracks4
-%%DATADIR%%/maps/quests/saromok/castlesaromok_frontgate
-%%DATADIR%%/maps/quests/saromok/castlesaromok_inside
-%%DATADIR%%/maps/quests/saromok/castlesaromok_ltl
-%%DATADIR%%/maps/quests/saromok/castlesaromok_ltr
-%%DATADIR%%/maps/quests/saromok/castlesaromok_top
-%%DATADIR%%/maps/quests/saromok/castlesaromok_towerb1
-%%DATADIR%%/maps/quests/saromok/castlesaromok_towerf1
-%%DATADIR%%/maps/quests/saromok/castlesaromok_towerf10
-%%DATADIR%%/maps/quests/saromok/castlesaromok_towerf11
-%%DATADIR%%/maps/quests/saromok/castlesaromok_towerf12
-%%DATADIR%%/maps/quests/saromok/castlesaromok_towerf2
-%%DATADIR%%/maps/quests/saromok/castlesaromok_towerf3
-%%DATADIR%%/maps/quests/saromok/castlesaromok_towerf4
-%%DATADIR%%/maps/quests/saromok/castlesaromok_towerf5
-%%DATADIR%%/maps/quests/saromok/castlesaromok_towerf6
-%%DATADIR%%/maps/quests/saromok/castlesaromok_towerf7
-%%DATADIR%%/maps/quests/saromok/castlesaromok_towerf8
-%%DATADIR%%/maps/quests/saromok/castlesaromok_towerf9
-%%DATADIR%%/maps/quests/saromok/castlesaromok_towergroundfloor
-%%DATADIR%%/maps/quests/saromok/castlesaromok_volcano
-%%DATADIR%%/maps/quests/skud/court
-%%DATADIR%%/maps/quests/skud/east_1
-%%DATADIR%%/maps/quests/skud/entrance
-%%DATADIR%%/maps/quests/skud/maze
-%%DATADIR%%/maps/quests/skud/north_1
-%%DATADIR%%/maps/quests/skud/west_1
-%%DATADIR%%/maps/quests/todd/aljwaf/crypt
-%%DATADIR%%/maps/quests/todd/aljwaf/crypt2
-%%DATADIR%%/maps/quests/todd/aljwaf/crypt3
-%%DATADIR%%/maps/quests/todd/aljwaf/crypt4
-%%DATADIR%%/maps/quests/todd/aljwaf/crypt5
-%%DATADIR%%/maps/quests/todd/aljwaf/crypt6
-%%DATADIR%%/maps/quests/todd/aljwaf/hall1
-%%DATADIR%%/maps/quests/todd/aljwaf/hall2
-%%DATADIR%%/maps/quests/todd/aljwaf/tomb
-%%DATADIR%%/maps/quests/todd/aljwaf/tower1
-%%DATADIR%%/maps/quests/todd/aljwaf/tower2
-%%DATADIR%%/maps/quests/todd/aljwaf/tower3
-%%DATADIR%%/maps/quests/todd/aljwaf/tower4
-%%DATADIR%%/maps/regions.reg
-%%DATADIR%%/maps/santo_dominion/basement
-%%DATADIR%%/maps/santo_dominion/blue_wizard.msg
-%%DATADIR%%/maps/santo_dominion/city_hall
-%%DATADIR%%/maps/santo_dominion/crossfire
-%%DATADIR%%/maps/santo_dominion/den
-%%DATADIR%%/maps/santo_dominion/eeur/hut.1
-%%DATADIR%%/maps/santo_dominion/eeur/hut.2
-%%DATADIR%%/maps/santo_dominion/espen/espen1
-%%DATADIR%%/maps/santo_dominion/espen/espen2
-%%DATADIR%%/maps/santo_dominion/espen/palace
-%%DATADIR%%/maps/santo_dominion/gordon.msg
-%%DATADIR%%/maps/santo_dominion/guilds/drunken_barbarian/basement
-%%DATADIR%%/maps/santo_dominion/guilds/drunken_barbarian/bigchest
-%%DATADIR%%/maps/santo_dominion/guilds/drunken_barbarian/ground
-%%DATADIR%%/maps/santo_dominion/guilds/drunken_barbarian/guild_alchemy
-%%DATADIR%%/maps/santo_dominion/guilds/drunken_barbarian/guild_bbq
-%%DATADIR%%/maps/santo_dominion/guilds/drunken_barbarian/guild_hq
-%%DATADIR%%/maps/santo_dominion/guilds/drunken_barbarian/guild_jeweler
-%%DATADIR%%/maps/santo_dominion/guilds/drunken_barbarian/guild_tan
-%%DATADIR%%/maps/santo_dominion/guilds/drunken_barbarian/guild_thaum
-%%DATADIR%%/maps/santo_dominion/guilds/drunken_barbarian/guild_toolshed
-%%DATADIR%%/maps/santo_dominion/guilds/drunken_barbarian/guildman_lounge
-%%DATADIR%%/maps/santo_dominion/guilds/drunken_barbarian/guildmaster_lounge
-%%DATADIR%%/maps/santo_dominion/guilds/drunken_barbarian/hallofjoining
-%%DATADIR%%/maps/santo_dominion/guilds/drunken_barbarian/journeyman_lounge
-%%DATADIR%%/maps/santo_dominion/guilds/drunken_barbarian/mainfloor
-%%DATADIR%%/maps/santo_dominion/guilds/drunken_barbarian/master_lounge
-%%DATADIR%%/maps/santo_dominion/guilds/drunken_barbarian/novice_lounge
-%%DATADIR%%/maps/santo_dominion/guilds/drunken_barbarian/secondfloor
-%%DATADIR%%/maps/santo_dominion/guilds/drunken_barbarian/storage_room
-%%DATADIR%%/maps/santo_dominion/guilds/drunken_barbarian/upper
-%%DATADIR%%/maps/santo_dominion/house_of_hell
-%%DATADIR%%/maps/santo_dominion/houses/house1
-%%DATADIR%%/maps/santo_dominion/just_preliminary
-%%DATADIR%%/maps/santo_dominion/lord_byron/1st_floor
-%%DATADIR%%/maps/santo_dominion/lord_byron/2nd_floor
-%%DATADIR%%/maps/santo_dominion/lord_byron/armour
-%%DATADIR%%/maps/santo_dominion/lord_byron/dungeon
-%%DATADIR%%/maps/santo_dominion/lord_byron/general
-%%DATADIR%%/maps/santo_dominion/lord_byron/magic
-%%DATADIR%%/maps/santo_dominion/lord_byron/main
-%%DATADIR%%/maps/santo_dominion/lord_byron/weapon
-%%DATADIR%%/maps/santo_dominion/magara/hut/floor_1
-%%DATADIR%%/maps/santo_dominion/magara/hut/floor_2
-%%DATADIR%%/maps/santo_dominion/magara/hut/floor_3
-%%DATADIR%%/maps/santo_dominion/magara/north_lighthouse/floor_1
-%%DATADIR%%/maps/santo_dominion/magara/north_lighthouse/floor_2
-%%DATADIR%%/maps/santo_dominion/magara/north_lighthouse/floor_3
-%%DATADIR%%/maps/santo_dominion/magara/north_lighthouse/floor_4
-%%DATADIR%%/maps/santo_dominion/magara/opera
-%%DATADIR%%/maps/santo_dominion/magara/south_lighthouse/floor_1
-%%DATADIR%%/maps/santo_dominion/magara/south_lighthouse/floor_2
-%%DATADIR%%/maps/santo_dominion/magara/south_lighthouse/floor_3
-%%DATADIR%%/maps/santo_dominion/magara/south_lighthouse/floor_4
-%%DATADIR%%/maps/santo_dominion/magara/well/cave
-%%DATADIR%%/maps/santo_dominion/magara/well/top
-%%DATADIR%%/maps/santo_dominion/magara/well/treasure
-%%DATADIR%%/maps/santo_dominion/map.and.sale
-%%DATADIR%%/maps/santo_dominion/map.stigkr.1
-%%DATADIR%%/maps/santo_dominion/map.stigkr.2
-%%DATADIR%%/maps/santo_dominion/misc/draughts
-%%DATADIR%%/maps/santo_dominion/mudman/mudman.1
-%%DATADIR%%/maps/santo_dominion/mudman/mudman.2
-%%DATADIR%%/maps/santo_dominion/mudman/mudman.3
-%%DATADIR%%/maps/santo_dominion/noble_rest
-%%DATADIR%%/maps/santo_dominion/noble_rest.msg
-%%DATADIR%%/maps/santo_dominion/noble_rest_2nd
-%%DATADIR%%/maps/santo_dominion/north_barn
-%%DATADIR%%/maps/santo_dominion/north_farm
-%%DATADIR%%/maps/santo_dominion/peacock
-%%DATADIR%%/maps/santo_dominion/santo_dominion.quests
-%%DATADIR%%/maps/santo_dominion/sdgatehouse
-%%DATADIR%%/maps/santo_dominion/sdomino_appartment
-%%DATADIR%%/maps/santo_dominion/shaft/undeadshaft.1
-%%DATADIR%%/maps/santo_dominion/shaft/undeadshaft.2
-%%DATADIR%%/maps/santo_dominion/shaft/undeadshaft.3
-%%DATADIR%%/maps/santo_dominion/shaft/undeadshaft.4
-%%DATADIR%%/maps/santo_dominion/ship_scorn
-%%DATADIR%%/maps/santo_dominion/shops/IPO_santodominion
-%%DATADIR%%/maps/santo_dominion/shops/armour
-%%DATADIR%%/maps/santo_dominion/shops/bank_santodominion
-%%DATADIR%%/maps/santo_dominion/shops/eliks
-%%DATADIR%%/maps/santo_dominion/shops/erash
-%%DATADIR%%/maps/santo_dominion/shops/nosferatu
-%%DATADIR%%/maps/santo_dominion/shops/rings
-%%DATADIR%%/maps/santo_dominion/south_barn
-%%DATADIR%%/maps/santo_dominion/tavern
-%%DATADIR%%/maps/santo_dominion/tavern.2ndfloor
-%%DATADIR%%/maps/santo_dominion/tavern.downstairs
-%%DATADIR%%/maps/santo_dominion/temple_naive/templenaive.1
-%%DATADIR%%/maps/santo_dominion/temple_naive/templenaive.2
-%%DATADIR%%/maps/santo_dominion/tobias
-%%DATADIR%%/maps/santo_dominion/tobias.top
-%%DATADIR%%/maps/santo_dominion/tollpost
-%%DATADIR%%/maps/santo_dominion/warloc_druid.anim
-%%DATADIR%%/maps/santo_dominion/warloc_druid.msg
-%%DATADIR%%/maps/scorn/anthony/milton.msg
-%%DATADIR%%/maps/scorn/anthony/passoffice
-%%DATADIR%%/maps/scorn/anthony/portgate
-%%DATADIR%%/maps/scorn/anthony/portguard.msg
-%%DATADIR%%/maps/scorn/apartment/Apartments1
-%%DATADIR%%/maps/scorn/apartment/Apartments2
-%%DATADIR%%/maps/scorn/apartment/Apartments3
-%%DATADIR%%/maps/scorn/apartment/Apartments4
-%%DATADIR%%/maps/scorn/apartment/Apartments5
-%%DATADIR%%/maps/scorn/apartment/apartments
-%%DATADIR%%/maps/scorn/aristocracy.quests
-%%DATADIR%%/maps/scorn/citygate.quests
-%%DATADIR%%/maps/scorn/dtabb/cave
-%%DATADIR%%/maps/scorn/dtabb/cave2
-%%DATADIR%%/maps/scorn/dtabb/cave3
-%%DATADIR%%/maps/scorn/guilds/guildhousesinc
-%%DATADIR%%/maps/scorn/guilds/mailed_fist/GuildList
-%%DATADIR%%/maps/scorn/guilds/mailed_fist/README.txt
-%%DATADIR%%/maps/scorn/guilds/mailed_fist/basement
-%%DATADIR%%/maps/scorn/guilds/mailed_fist/guild_alchemy
-%%DATADIR%%/maps/scorn/guilds/mailed_fist/guild_bbq
-%%DATADIR%%/maps/scorn/guilds/mailed_fist/guild_hq
-%%DATADIR%%/maps/scorn/guilds/mailed_fist/guild_jeweler
-%%DATADIR%%/maps/scorn/guilds/mailed_fist/guild_tan
-%%DATADIR%%/maps/scorn/guilds/mailed_fist/guild_thaum
-%%DATADIR%%/maps/scorn/guilds/mailed_fist/guild_toolshed
-%%DATADIR%%/maps/scorn/guilds/mailed_fist/guildman_lounge
-%%DATADIR%%/maps/scorn/guilds/mailed_fist/guildmaster_lounge
-%%DATADIR%%/maps/scorn/guilds/mailed_fist/hallofjoining
-%%DATADIR%%/maps/scorn/guilds/mailed_fist/journeyman_lounge
-%%DATADIR%%/maps/scorn/guilds/mailed_fist/mainfloor
-%%DATADIR%%/maps/scorn/guilds/mailed_fist/master_lounge
-%%DATADIR%%/maps/scorn/guilds/mailed_fist/masters_lounge
-%%DATADIR%%/maps/scorn/guilds/mailed_fist/novice_lounge
-%%DATADIR%%/maps/scorn/guilds/mailed_fist/secondfloor
-%%DATADIR%%/maps/scorn/guilds/mailed_fist/storage_hall
-%%DATADIR%%/maps/scorn/guilds/mailed_fist/storage_hall.0
-%%DATADIR%%/maps/scorn/guilds/mailed_fist/storage_room
-%%DATADIR%%/maps/scorn/houses/alfalfa_basement
-%%DATADIR%%/maps/scorn/houses/alfalfa_ground
-%%DATADIR%%/maps/scorn/houses/alfalfa_upstairs
-%%DATADIR%%/maps/scorn/houses/angrygiant
-%%DATADIR%%/maps/scorn/houses/barracks
-%%DATADIR%%/maps/scorn/houses/bowyer
-%%DATADIR%%/maps/scorn/houses/breezy_acres
-%%DATADIR%%/maps/scorn/houses/breezy_under
-%%DATADIR%%/maps/scorn/houses/breezy_under2
-%%DATADIR%%/maps/scorn/houses/chess_club
-%%DATADIR%%/maps/scorn/houses/cornerbrook
-%%DATADIR%%/maps/scorn/houses/cornerbrook_under
-%%DATADIR%%/maps/scorn/houses/doors_galore
-%%DATADIR%%/maps/scorn/houses/easy_house.1.a
-%%DATADIR%%/maps/scorn/houses/easy_house.1.b
-%%DATADIR%%/maps/scorn/houses/easy_house.1.c
-%%DATADIR%%/maps/scorn/houses/farm.quests
-%%DATADIR%%/maps/scorn/houses/farmhouse
-%%DATADIR%%/maps/scorn/houses/gramps_malone.msg
-%%DATADIR%%/maps/scorn/houses/house.haunted
-%%DATADIR%%/maps/scorn/houses/house.haunted2
-%%DATADIR%%/maps/scorn/houses/house1
-%%DATADIR%%/maps/scorn/houses/house2
-%%DATADIR%%/maps/scorn/houses/house3.1st
-%%DATADIR%%/maps/scorn/houses/house3.2nd
-%%DATADIR%%/maps/scorn/houses/house3.bas1
-%%DATADIR%%/maps/scorn/houses/house3.bas2
-%%DATADIR%%/maps/scorn/houses/jc.msg
-%%DATADIR%%/maps/scorn/houses/jeweler
-%%DATADIR%%/maps/scorn/houses/jones
-%%DATADIR%%/maps/scorn/houses/kitchen
-%%DATADIR%%/maps/scorn/houses/malone.quests
-%%DATADIR%%/maps/scorn/houses/map.fr.ruin
-%%DATADIR%%/maps/scorn/houses/maze1
-%%DATADIR%%/maps/scorn/houses/messhall
-%%DATADIR%%/maps/scorn/houses/molly_malone.msg
-%%DATADIR%%/maps/scorn/houses/newhouse1
-%%DATADIR%%/maps/scorn/houses/resir
-%%DATADIR%%/maps/scorn/houses/riverside_manor
-%%DATADIR%%/maps/scorn/houses/riverside_under
-%%DATADIR%%/maps/scorn/houses/rolanda
-%%DATADIR%%/maps/scorn/houses/scorn_trappers
-%%DATADIR%%/maps/scorn/houses/smithery
-%%DATADIR%%/maps/scorn/houses/tannery
-%%DATADIR%%/maps/scorn/houses/terry.msg
-%%DATADIR%%/maps/scorn/houses/terrys_wife.msg
-%%DATADIR%%/maps/scorn/houses/tyl
-%%DATADIR%%/maps/scorn/houses/tyl_attic
-%%DATADIR%%/maps/scorn/houses/wizardw
-%%DATADIR%%/maps/scorn/houses/wizz.entry
-%%DATADIR%%/maps/scorn/houses/wizz.lev1
-%%DATADIR%%/maps/scorn/houses/wizz.lev1.pass1
-%%DATADIR%%/maps/scorn/houses/woodhouse
-%%DATADIR%%/maps/scorn/kar/creepy.house
-%%DATADIR%%/maps/scorn/kar/creepy.house2
-%%DATADIR%%/maps/scorn/kar/drink
-%%DATADIR%%/maps/scorn/kar/gork.msg
-%%DATADIR%%/maps/scorn/kar/gork.quests
-%%DATADIR%%/maps/scorn/kar/gorks1
-%%DATADIR%%/maps/scorn/kar/gorks2
-%%DATADIR%%/maps/scorn/kar/gorks3
-%%DATADIR%%/maps/scorn/kar/mork.msg
-%%DATADIR%%/maps/scorn/kar/somehouse
-%%DATADIR%%/maps/scorn/kar/somehouse2
-%%DATADIR%%/maps/scorn/kar/somehouse3
-%%DATADIR%%/maps/scorn/magara/porter_house
-%%DATADIR%%/maps/scorn/mansion/entrance
-%%DATADIR%%/maps/scorn/mansion/garden
-%%DATADIR%%/maps/scorn/mansion/muriskunes
-%%DATADIR%%/maps/scorn/mansion/str-tunnel
-%%DATADIR%%/maps/scorn/mansion/stronghold
-%%DATADIR%%/maps/scorn/mansion/subbasement1
-%%DATADIR%%/maps/scorn/mansion/witherspoon_manor
-%%DATADIR%%/maps/scorn/mansion/witherspoon_manor_attic
-%%DATADIR%%/maps/scorn/misc/HallOfQuests
-%%DATADIR%%/maps/scorn/misc/HospitalityRoom
-%%DATADIR%%/maps/scorn/misc/HouseofHealing
-%%DATADIR%%/maps/scorn/misc/PowerHouse
-%%DATADIR%%/maps/scorn/misc/alfalfa.msg
-%%DATADIR%%/maps/scorn/misc/animal_quarantine
-%%DATADIR%%/maps/scorn/misc/battle_arena/arena
-%%DATADIR%%/maps/scorn/misc/battle_arena/arena_ud
-%%DATADIR%%/maps/scorn/misc/battle_arena/entrance
-%%DATADIR%%/maps/scorn/misc/battle_arena/first-aide
-%%DATADIR%%/maps/scorn/misc/battle_arena/snack
-%%DATADIR%%/maps/scorn/misc/beginners
-%%DATADIR%%/maps/scorn/misc/beginners2
-%%DATADIR%%/maps/scorn/misc/beginners_entry
-%%DATADIR%%/maps/scorn/misc/castle
-%%DATADIR%%/maps/scorn/misc/castle2
-%%DATADIR%%/maps/scorn/misc/castle_kitchen
-%%DATADIR%%/maps/scorn/misc/church
-%%DATADIR%%/maps/scorn/misc/cider_house
-%%DATADIR%%/maps/scorn/misc/cider_house_top
-%%DATADIR%%/maps/scorn/misc/cistern
-%%DATADIR%%/maps/scorn/misc/cityhall
-%%DATADIR%%/maps/scorn/misc/dragon_guild
-%%DATADIR%%/maps/scorn/misc/drywell
-%%DATADIR%%/maps/scorn/misc/gateguardcommon.msg
-%%DATADIR%%/maps/scorn/misc/gateguardinside.msg
-%%DATADIR%%/maps/scorn/misc/gateguardoutside.msg
-%%DATADIR%%/maps/scorn/misc/gatehouse
-%%DATADIR%%/maps/scorn/misc/goggleguard.msg
-%%DATADIR%%/maps/scorn/misc/jail
-%%DATADIR%%/maps/scorn/misc/jail_upper
-%%DATADIR%%/maps/scorn/misc/kboldtemp1
-%%DATADIR%%/maps/scorn/misc/kboldtemp1b1
-%%DATADIR%%/maps/scorn/misc/kboldtemp1b2
-%%DATADIR%%/maps/scorn/misc/kboldtemp1b3
-%%DATADIR%%/maps/scorn/misc/kboldtemp1b4
-%%DATADIR%%/maps/scorn/misc/king.msg
-%%DATADIR%%/maps/scorn/misc/king_archduke.msg
-%%DATADIR%%/maps/scorn/misc/king_count.msg
-%%DATADIR%%/maps/scorn/misc/king_duke.msg
-%%DATADIR%%/maps/scorn/misc/library
-%%DATADIR%%/maps/scorn/misc/magistrate.msg
-%%DATADIR%%/maps/scorn/misc/magistrate_baron.msg
-%%DATADIR%%/maps/scorn/misc/magistrate_baronet.msg
-%%DATADIR%%/maps/scorn/misc/magistrate_civilian.msg
-%%DATADIR%%/maps/scorn/misc/magistrate_count.msg
-%%DATADIR%%/maps/scorn/misc/magistrate_duke.msg
-%%DATADIR%%/maps/scorn/misc/magistrate_earl.msg
-%%DATADIR%%/maps/scorn/misc/magistrate_knight.msg
-%%DATADIR%%/maps/scorn/misc/magistrate_marquis.msg
-%%DATADIR%%/maps/scorn/misc/map.esben.2
-%%DATADIR%%/maps/scorn/misc/mercenaries
-%%DATADIR%%/maps/scorn/misc/port_arena
-%%DATADIR%%/maps/scorn/misc/prison
-%%DATADIR%%/maps/scorn/misc/prison.1
-%%DATADIR%%/maps/scorn/misc/puddings.place
-%%DATADIR%%/maps/scorn/misc/rhyz.msg
-%%DATADIR%%/maps/scorn/misc/rhyz.quests
-%%DATADIR%%/maps/scorn/misc/testing_area
-%%DATADIR%%/maps/scorn/misc/training_center
-%%DATADIR%%/maps/scorn/misc/wizhide
-%%DATADIR%%/maps/scorn/misc/zoo
-%%DATADIR%%/maps/scorn/misc/zoo2
-%%DATADIR%%/maps/scorn/oldcity/end
-%%DATADIR%%/maps/scorn/oldcity/oldcity1
-%%DATADIR%%/maps/scorn/oldcity/oldcity10
-%%DATADIR%%/maps/scorn/oldcity/oldcity11
-%%DATADIR%%/maps/scorn/oldcity/oldcity12
-%%DATADIR%%/maps/scorn/oldcity/oldcity13
-%%DATADIR%%/maps/scorn/oldcity/oldcity14
-%%DATADIR%%/maps/scorn/oldcity/oldcity15
-%%DATADIR%%/maps/scorn/oldcity/oldcity15e
-%%DATADIR%%/maps/scorn/oldcity/oldcity2
-%%DATADIR%%/maps/scorn/oldcity/oldcity3
-%%DATADIR%%/maps/scorn/oldcity/oldcity54
-%%DATADIR%%/maps/scorn/oldcity/oldcity6
-%%DATADIR%%/maps/scorn/oldcity/oldcity7
-%%DATADIR%%/maps/scorn/oldcity/oldcity8
-%%DATADIR%%/maps/scorn/oldcity/oldcity9
-%%DATADIR%%/maps/scorn/peterm/undead_quest
-%%DATADIR%%/maps/scorn/port/ship_santo_dominion
-%%DATADIR%%/maps/scorn/port/ship_stoneville
-%%DATADIR%%/maps/scorn/port/ticket_office
-%%DATADIR%%/maps/scorn/scorn.quests
-%%DATADIR%%/maps/scorn/shops/BasicSpells
-%%DATADIR%%/maps/scorn/shops/IPO_scorn
-%%DATADIR%%/maps/scorn/shops/alclass
-%%DATADIR%%/maps/scorn/shops/armourshop
-%%DATADIR%%/maps/scorn/shops/bank
-%%DATADIR%%/maps/scorn/shops/bowshop
-%%DATADIR%%/maps/scorn/shops/buildshop
-%%DATADIR%%/maps/scorn/shops/coffeeshop
-%%DATADIR%%/maps/scorn/shops/eswald.msg
-%%DATADIR%%/maps/scorn/shops/foodshop
-%%DATADIR%%/maps/scorn/shops/gemshop
-%%DATADIR%%/maps/scorn/shops/generalshop
-%%DATADIR%%/maps/scorn/shops/light_shop
-%%DATADIR%%/maps/scorn/shops/magicshop
-%%DATADIR%%/maps/scorn/shops/oled.msg
-%%DATADIR%%/maps/scorn/shops/oleds_cafe
-%%DATADIR%%/maps/scorn/shops/potionshop
-%%DATADIR%%/maps/scorn/shops/privateshop
-%%DATADIR%%/maps/scorn/shops/privateshop_43_36
-%%DATADIR%%/maps/scorn/shops/privateshop_43_37
-%%DATADIR%%/maps/scorn/shops/privateshop_48_34
-%%DATADIR%%/maps/scorn/shops/privateshop_48_35
-%%DATADIR%%/maps/scorn/shops/scorn.sale1
-%%DATADIR%%/maps/scorn/shops/scorn.sale2
-%%DATADIR%%/maps/scorn/shops/smith.msg
-%%DATADIR%%/maps/scorn/shops/smith_finished.msg
-%%DATADIR%%/maps/scorn/shops/weaponshop
-%%DATADIR%%/maps/scorn/taverns/apartments
-%%DATADIR%%/maps/scorn/taverns/barking_mule
-%%DATADIR%%/maps/scorn/taverns/dragon_emissary.msg
-%%DATADIR%%/maps/scorn/taverns/fran.msg
-%%DATADIR%%/maps/scorn/taverns/goths
-%%DATADIR%%/maps/scorn/taverns/goths0
-%%DATADIR%%/maps/scorn/taverns/goths2
-%%DATADIR%%/maps/scorn/taverns/hintson.msg
-%%DATADIR%%/maps/scorn/taverns/inn
-%%DATADIR%%/maps/scorn/taverns/inn2
-%%DATADIR%%/maps/scorn/taverns/mark.msg
-%%DATADIR%%/maps/scorn/temples/devourers
-%%DATADIR%%/maps/scorn/temples/devourers_lower
-%%DATADIR%%/maps/scorn/temples/gaea
-%%DATADIR%%/maps/scorn/temples/gnarg
-%%DATADIR%%/maps/scorn/temples/gorokh
-%%DATADIR%%/maps/scorn/temples/gorokh_final
-%%DATADIR%%/maps/scorn/temples/gorokh_treasure
-%%DATADIR%%/maps/scorn/temples/ixalovh
-%%DATADIR%%/maps/scorn/temples/lythander
-%%DATADIR%%/maps/scorn/temples/mostrai
-%%DATADIR%%/maps/scorn/temples/mostrai2
-%%DATADIR%%/maps/scorn/temples/ruggilli1
-%%DATADIR%%/maps/scorn/temples/ruggilli2
-%%DATADIR%%/maps/scorn/temples/servantofgaea.msg
-%%DATADIR%%/maps/scorn/temples/sorig
-%%DATADIR%%/maps/scorn/temples/sorig2
-%%DATADIR%%/maps/scorn/temples/valkyrie
-%%DATADIR%%/maps/scorn/temples/valkyrie2
-%%DATADIR%%/maps/scorn/temples/valriel
-%%DATADIR%%/maps/scorn/temples/valriel2
-%%DATADIR%%/maps/scorn/temples/valriel3
-%%DATADIR%%/maps/scorn/temples/valriel_final
-%%DATADIR%%/maps/scorn/temples/valriel_treasure
-%%DATADIR%%/maps/scorn/towers/brewery.1
-%%DATADIR%%/maps/scorn/towers/brewery.2
-%%DATADIR%%/maps/scorn/towers/brewery.3
-%%DATADIR%%/maps/scorn/towers/brewery.4
-%%DATADIR%%/maps/scorn/towers/igor0.msg
-%%DATADIR%%/maps/scorn/towers/igor1.msg
-%%DATADIR%%/maps/scorn/towers/igor2.msg
-%%DATADIR%%/maps/scorn/towers/lighthouse.0
-%%DATADIR%%/maps/scorn/towers/lighthouse.1
-%%DATADIR%%/maps/scorn/towers/lighthouse.2
-%%DATADIR%%/maps/scorn/towers/lighthouse.3
-%%DATADIR%%/maps/scorn/towers/tower.mad0
-%%DATADIR%%/maps/scorn/towers/tower.mad1
-%%DATADIR%%/maps/scorn/towers/tower.mad2
-%%DATADIR%%/maps/scorn/towers/tower.mad3
-%%DATADIR%%/maps/sisters/README
-%%DATADIR%%/maps/sisters/compound1
-%%DATADIR%%/maps/sisters/compound2
-%%DATADIR%%/maps/sisters/compound3
-%%DATADIR%%/maps/sisters/entrance
-%%DATADIR%%/maps/sisters/granary
-%%DATADIR%%/maps/sisters/necro_entrance
-%%DATADIR%%/maps/sisters/necro_hole1
-%%DATADIR%%/maps/sisters/necro_ruin1
-%%DATADIR%%/maps/sisters/necro_ruin1a
-%%DATADIR%%/maps/sisters/shrine0
-%%DATADIR%%/maps/sisters/shrine0_east
-%%DATADIR%%/maps/sisters/shrine0_west
-%%DATADIR%%/maps/sisters/shrine1
-%%DATADIR%%/maps/sisters/shrine_entrance
-%%DATADIR%%/maps/sisters/small_manor0
-%%DATADIR%%/maps/sisters/small_manor1
-%%DATADIR%%/maps/sisters/small_manor2
-%%DATADIR%%/maps/sisters/tower0
-%%DATADIR%%/maps/sisters/tower1
-%%DATADIR%%/maps/sisters/tower2
-%%DATADIR%%/maps/sisters/tower3
-%%DATADIR%%/maps/start/HallsOfSelection/fireborn_player
-%%DATADIR%%/maps/start/HallsOfSelection/pl_dragon
-%%DATADIR%%/maps/start/HallsOfSelection/wraith_player
-%%DATADIR%%/maps/start/Nexus
-%%DATADIR%%/maps/start/newbieshouse
-%%DATADIR%%/maps/start/sigmund.msg
-%%DATADIR%%/maps/start/start.quests
-%%DATADIR%%/maps/styles/decorstyles/alchemy
-%%DATADIR%%/maps/styles/decorstyles/craters
-%%DATADIR%%/maps/styles/decorstyles/creepy
-%%DATADIR%%/maps/styles/decorstyles/easternsimple
-%%DATADIR%%/maps/styles/decorstyles/fireproof-gems
-%%DATADIR%%/maps/styles/decorstyles/food-bparts
-%%DATADIR%%/maps/styles/decorstyles/furniture
-%%DATADIR%%/maps/styles/decorstyles/goblinjunk
-%%DATADIR%%/maps/styles/decorstyles/minerals
-%%DATADIR%%/maps/styles/decorstyles/minerals2
-%%DATADIR%%/maps/styles/decorstyles/monuments
-%%DATADIR%%/maps/styles/decorstyles/nethack
-%%DATADIR%%/maps/styles/decorstyles/outdoor_blasted
-%%DATADIR%%/maps/styles/decorstyles/outdoor_lush
-%%DATADIR%%/maps/styles/decorstyles/readables
-%%DATADIR%%/maps/styles/decorstyles/religious_devourers
-%%DATADIR%%/maps/styles/decorstyles/religious_gaea
-%%DATADIR%%/maps/styles/decorstyles/religious_generic
-%%DATADIR%%/maps/styles/decorstyles/religious_gnarg
-%%DATADIR%%/maps/styles/decorstyles/religious_gorokh
-%%DATADIR%%/maps/styles/decorstyles/religious_lythander
-%%DATADIR%%/maps/styles/decorstyles/religious_mostrai
-%%DATADIR%%/maps/styles/decorstyles/religious_ruggilli
-%%DATADIR%%/maps/styles/decorstyles/religious_sorig
-%%DATADIR%%/maps/styles/decorstyles/religious_valriel
-%%DATADIR%%/maps/styles/decorstyles/rugged
-%%DATADIR%%/maps/styles/decorstyles/runes
-%%DATADIR%%/maps/styles/decorstyles/wealth
-%%DATADIR%%/maps/styles/decorstyles/wealth2
-%%DATADIR%%/maps/styles/doorstyles/hdoors/door
-%%DATADIR%%/maps/styles/doorstyles/hdoors/door_look
-%%DATADIR%%/maps/styles/doorstyles/secret_hdoors/awall
-%%DATADIR%%/maps/styles/doorstyles/secret_hdoors/bwall
-%%DATADIR%%/maps/styles/doorstyles/secret_hdoors/cwall
-%%DATADIR%%/maps/styles/doorstyles/secret_hdoors/dwall
-%%DATADIR%%/maps/styles/doorstyles/secret_vdoors/awall
-%%DATADIR%%/maps/styles/doorstyles/secret_vdoors/bwall
-%%DATADIR%%/maps/styles/doorstyles/secret_vdoors/cwall
-%%DATADIR%%/maps/styles/doorstyles/secret_vdoors/dwall
-%%DATADIR%%/maps/styles/doorstyles/special/forest
-%%DATADIR%%/maps/styles/doorstyles/special/stone
-%%DATADIR%%/maps/styles/doorstyles/special/webs
-%%DATADIR%%/maps/styles/doorstyles/vdoors/door
-%%DATADIR%%/maps/styles/doorstyles/vdoors/door_look
-%%DATADIR%%/maps/styles/exitstyles/down/all
-%%DATADIR%%/maps/styles/exitstyles/down/cstair
-%%DATADIR%%/maps/styles/exitstyles/down/door
-%%DATADIR%%/maps/styles/exitstyles/down/fog
-%%DATADIR%%/maps/styles/exitstyles/down/gscstair
-%%DATADIR%%/maps/styles/exitstyles/down/hole
-%%DATADIR%%/maps/styles/exitstyles/down/ladder
-%%DATADIR%%/maps/styles/exitstyles/down/sstair
-%%DATADIR%%/maps/styles/exitstyles/down/teleporter
-%%DATADIR%%/maps/styles/exitstyles/down/whirl
-%%DATADIR%%/maps/styles/exitstyles/generic/all
-%%DATADIR%%/maps/styles/exitstyles/generic/archway
-%%DATADIR%%/maps/styles/exitstyles/generic/darkforest
-%%DATADIR%%/maps/styles/exitstyles/generic/door
-%%DATADIR%%/maps/styles/exitstyles/generic/fog
-%%DATADIR%%/maps/styles/exitstyles/generic/hole
-%%DATADIR%%/maps/styles/exitstyles/generic/teleporter
-%%DATADIR%%/maps/styles/exitstyles/generic/tree
-%%DATADIR%%/maps/styles/exitstyles/generic/whirl
-%%DATADIR%%/maps/styles/exitstyles/generic/whirlwind
-%%DATADIR%%/maps/styles/exitstyles/up/all
-%%DATADIR%%/maps/styles/exitstyles/up/cstair
-%%DATADIR%%/maps/styles/exitstyles/up/door
-%%DATADIR%%/maps/styles/exitstyles/up/fog
-%%DATADIR%%/maps/styles/exitstyles/up/ladder
-%%DATADIR%%/maps/styles/exitstyles/up/sstair
-%%DATADIR%%/maps/styles/exitstyles/up/teleporter
-%%DATADIR%%/maps/styles/exitstyles/up/whirl
-%%DATADIR%%/maps/styles/exitstyles/up/yscstair
-%%DATADIR%%/maps/styles/floorstyles/cobbles
-%%DATADIR%%/maps/styles/floorstyles/darkwood
-%%DATADIR%%/maps/styles/floorstyles/dirt
-%%DATADIR%%/maps/styles/floorstyles/indoor
-%%DATADIR%%/maps/styles/floorstyles/lava
-%%DATADIR%%/maps/styles/floorstyles/lightdirt
-%%DATADIR%%/maps/styles/floorstyles/lightwood
-%%DATADIR%%/maps/styles/floorstyles/oil
-%%DATADIR%%/maps/styles/floorstyles/outdoor
-%%DATADIR%%/maps/styles/floorstyles/outdoor_lush
-%%DATADIR%%/maps/styles/floorstyles/stones2
-%%DATADIR%%/maps/styles/floorstyles/woodfloor
-%%DATADIR%%/maps/styles/floorstyles/woodfloor1
-%%DATADIR%%/maps/styles/misc/fountains
-%%DATADIR%%/maps/styles/misc/obscure_exits
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_1
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_10
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_11
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_12
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_13
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_14
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_15
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_16
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_17
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_18
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_19
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_2
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_20
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_21
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_22
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_23
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_24
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_25
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_26
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_27
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_28
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_29
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_3
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_4
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_5
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_6
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_7
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_8
-%%DATADIR%%/maps/styles/monsterstyles/angel/angel_9
-%%DATADIR%%/maps/styles/monsterstyles/animal/animal_1
-%%DATADIR%%/maps/styles/monsterstyles/animal/animal_10
-%%DATADIR%%/maps/styles/monsterstyles/animal/animal_11
-%%DATADIR%%/maps/styles/monsterstyles/animal/animal_12
-%%DATADIR%%/maps/styles/monsterstyles/animal/animal_13
-%%DATADIR%%/maps/styles/monsterstyles/animal/animal_14
-%%DATADIR%%/maps/styles/monsterstyles/animal/animal_2
-%%DATADIR%%/maps/styles/monsterstyles/animal/animal_3
-%%DATADIR%%/maps/styles/monsterstyles/animal/animal_4
-%%DATADIR%%/maps/styles/monsterstyles/animal/animal_5
-%%DATADIR%%/maps/styles/monsterstyles/animal/animal_6
-%%DATADIR%%/maps/styles/monsterstyles/animal/animal_7
-%%DATADIR%%/maps/styles/monsterstyles/animal/animal_8
-%%DATADIR%%/maps/styles/monsterstyles/animal/animal_9
-%%DATADIR%%/maps/styles/monsterstyles/chaos/chaos_1
-%%DATADIR%%/maps/styles/monsterstyles/chaos/chaos_10
-%%DATADIR%%/maps/styles/monsterstyles/chaos/chaos_2
-%%DATADIR%%/maps/styles/monsterstyles/chaos/chaos_3
-%%DATADIR%%/maps/styles/monsterstyles/chaos/chaos_4
-%%DATADIR%%/maps/styles/monsterstyles/chaos/chaos_5
-%%DATADIR%%/maps/styles/monsterstyles/chaos/chaos_6
-%%DATADIR%%/maps/styles/monsterstyles/chaos/chaos_7
-%%DATADIR%%/maps/styles/monsterstyles/chaos/chaos_8
-%%DATADIR%%/maps/styles/monsterstyles/chaos/chaos_9
-%%DATADIR%%/maps/styles/monsterstyles/city/city_1
-%%DATADIR%%/maps/styles/monsterstyles/demon/demon_1
-%%DATADIR%%/maps/styles/monsterstyles/demon/demon_10
-%%DATADIR%%/maps/styles/monsterstyles/demon/demon_11
-%%DATADIR%%/maps/styles/monsterstyles/demon/demon_12
-%%DATADIR%%/maps/styles/monsterstyles/demon/demon_13
-%%DATADIR%%/maps/styles/monsterstyles/demon/demon_14
-%%DATADIR%%/maps/styles/monsterstyles/demon/demon_2
-%%DATADIR%%/maps/styles/monsterstyles/demon/demon_3
-%%DATADIR%%/maps/styles/monsterstyles/demon/demon_4
-%%DATADIR%%/maps/styles/monsterstyles/demon/demon_5
-%%DATADIR%%/maps/styles/monsterstyles/demon/demon_6
-%%DATADIR%%/maps/styles/monsterstyles/demon/demon_7
-%%DATADIR%%/maps/styles/monsterstyles/demon/demon_8
-%%DATADIR%%/maps/styles/monsterstyles/demon/demon_9
-%%DATADIR%%/maps/styles/monsterstyles/dragon/dragon_1
-%%DATADIR%%/maps/styles/monsterstyles/dragon/dragon_10
-%%DATADIR%%/maps/styles/monsterstyles/dragon/dragon_11
-%%DATADIR%%/maps/styles/monsterstyles/dragon/dragon_12
-%%DATADIR%%/maps/styles/monsterstyles/dragon/dragon_13
-%%DATADIR%%/maps/styles/monsterstyles/dragon/dragon_14
-%%DATADIR%%/maps/styles/monsterstyles/dragon/dragon_15
-%%DATADIR%%/maps/styles/monsterstyles/dragon/dragon_16
-%%DATADIR%%/maps/styles/monsterstyles/dragon/dragon_2
-%%DATADIR%%/maps/styles/monsterstyles/dragon/dragon_3
-%%DATADIR%%/maps/styles/monsterstyles/dragon/dragon_4
-%%DATADIR%%/maps/styles/monsterstyles/dragon/dragon_5
-%%DATADIR%%/maps/styles/monsterstyles/dragon/dragon_6
-%%DATADIR%%/maps/styles/monsterstyles/dragon/dragon_7
-%%DATADIR%%/maps/styles/monsterstyles/dragon/dragon_8
-%%DATADIR%%/maps/styles/monsterstyles/dragon/dragon_9
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf01
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf02
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf03
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf04
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf05
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf06
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf07
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf08
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf09
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf10
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf11
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf12
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf13
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf14
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf15
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf16
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf17
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf18
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf19
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf20
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf21
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf22
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf23
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf24
-%%DATADIR%%/maps/styles/monsterstyles/dwarf/dwarf25
-%%DATADIR%%/maps/styles/monsterstyles/humanoid/humanoid_1
-%%DATADIR%%/maps/styles/monsterstyles/humanoid/humanoid_10
-%%DATADIR%%/maps/styles/monsterstyles/humanoid/humanoid_11
-%%DATADIR%%/maps/styles/monsterstyles/humanoid/humanoid_12
-%%DATADIR%%/maps/styles/monsterstyles/humanoid/humanoid_13
-%%DATADIR%%/maps/styles/monsterstyles/humanoid/humanoid_14
-%%DATADIR%%/maps/styles/monsterstyles/humanoid/humanoid_15
-%%DATADIR%%/maps/styles/monsterstyles/humanoid/humanoid_16
-%%DATADIR%%/maps/styles/monsterstyles/humanoid/humanoid_17
-%%DATADIR%%/maps/styles/monsterstyles/humanoid/humanoid_18
-%%DATADIR%%/maps/styles/monsterstyles/humanoid/humanoid_19
-%%DATADIR%%/maps/styles/monsterstyles/humanoid/humanoid_2
-%%DATADIR%%/maps/styles/monsterstyles/humanoid/humanoid_3
-%%DATADIR%%/maps/styles/monsterstyles/humanoid/humanoid_4
-%%DATADIR%%/maps/styles/monsterstyles/humanoid/humanoid_5
-%%DATADIR%%/maps/styles/monsterstyles/humanoid/humanoid_6
-%%DATADIR%%/maps/styles/monsterstyles/humanoid/humanoid_7
-%%DATADIR%%/maps/styles/monsterstyles/humanoid/humanoid_8
-%%DATADIR%%/maps/styles/monsterstyles/humanoid/humanoid_9
-%%DATADIR%%/maps/styles/monsterstyles/imp/imp_1
-%%DATADIR%%/maps/styles/monsterstyles/insect/insect_1
-%%DATADIR%%/maps/styles/monsterstyles/insect/insect_10
-%%DATADIR%%/maps/styles/monsterstyles/insect/insect_11
-%%DATADIR%%/maps/styles/monsterstyles/insect/insect_12
-%%DATADIR%%/maps/styles/monsterstyles/insect/insect_13
-%%DATADIR%%/maps/styles/monsterstyles/insect/insect_2
-%%DATADIR%%/maps/styles/monsterstyles/insect/insect_3
-%%DATADIR%%/maps/styles/monsterstyles/insect/insect_4
-%%DATADIR%%/maps/styles/monsterstyles/insect/insect_5
-%%DATADIR%%/maps/styles/monsterstyles/insect/insect_6
-%%DATADIR%%/maps/styles/monsterstyles/insect/insect_7
-%%DATADIR%%/maps/styles/monsterstyles/insect/insect_8
-%%DATADIR%%/maps/styles/monsterstyles/insect/insect_9
-%%DATADIR%%/maps/styles/monsterstyles/nethack/nethack_1
-%%DATADIR%%/maps/styles/monsterstyles/nethack/nethack_10
-%%DATADIR%%/maps/styles/monsterstyles/nethack/nethack_11
-%%DATADIR%%/maps/styles/monsterstyles/nethack/nethack_12
-%%DATADIR%%/maps/styles/monsterstyles/nethack/nethack_13
-%%DATADIR%%/maps/styles/monsterstyles/nethack/nethack_14
-%%DATADIR%%/maps/styles/monsterstyles/nethack/nethack_15
-%%DATADIR%%/maps/styles/monsterstyles/nethack/nethack_16
-%%DATADIR%%/maps/styles/monsterstyles/nethack/nethack_17
-%%DATADIR%%/maps/styles/monsterstyles/nethack/nethack_18
-%%DATADIR%%/maps/styles/monsterstyles/nethack/nethack_19
-%%DATADIR%%/maps/styles/monsterstyles/nethack/nethack_2
-%%DATADIR%%/maps/styles/monsterstyles/nethack/nethack_20
-%%DATADIR%%/maps/styles/monsterstyles/nethack/nethack_21
-%%DATADIR%%/maps/styles/monsterstyles/nethack/nethack_3
-%%DATADIR%%/maps/styles/monsterstyles/nethack/nethack_4
-%%DATADIR%%/maps/styles/monsterstyles/nethack/nethack_5
-%%DATADIR%%/maps/styles/monsterstyles/nethack/nethack_6
-%%DATADIR%%/maps/styles/monsterstyles/nethack/nethack_7
-%%DATADIR%%/maps/styles/monsterstyles/nethack/nethack_8
-%%DATADIR%%/maps/styles/monsterstyles/nethack/nethack_9
-%%DATADIR%%/maps/styles/monsterstyles/orc/orc_1
-%%DATADIR%%/maps/styles/monsterstyles/subterranean/subterranean_1
-%%DATADIR%%/maps/styles/monsterstyles/subterranean/subterranean_10
-%%DATADIR%%/maps/styles/monsterstyles/subterranean/subterranean_2
-%%DATADIR%%/maps/styles/monsterstyles/subterranean/subterranean_3
-%%DATADIR%%/maps/styles/monsterstyles/subterranean/subterranean_4
-%%DATADIR%%/maps/styles/monsterstyles/subterranean/subterranean_5
-%%DATADIR%%/maps/styles/monsterstyles/subterranean/subterranean_6
-%%DATADIR%%/maps/styles/monsterstyles/subterranean/subterranean_7
-%%DATADIR%%/maps/styles/monsterstyles/subterranean/subterranean_8
-%%DATADIR%%/maps/styles/monsterstyles/subterranean/subterranean_9
-%%DATADIR%%/maps/styles/monsterstyles/sylvan/sylvan_1
-%%DATADIR%%/maps/styles/monsterstyles/sylvan/sylvan_10
-%%DATADIR%%/maps/styles/monsterstyles/sylvan/sylvan_2
-%%DATADIR%%/maps/styles/monsterstyles/sylvan/sylvan_3
-%%DATADIR%%/maps/styles/monsterstyles/sylvan/sylvan_4
-%%DATADIR%%/maps/styles/monsterstyles/sylvan/sylvan_5
-%%DATADIR%%/maps/styles/monsterstyles/sylvan/sylvan_6
-%%DATADIR%%/maps/styles/monsterstyles/sylvan/sylvan_7
-%%DATADIR%%/maps/styles/monsterstyles/sylvan/sylvan_8
-%%DATADIR%%/maps/styles/monsterstyles/sylvan/sylvan_9
-%%DATADIR%%/maps/styles/monsterstyles/undead/undead_1
-%%DATADIR%%/maps/styles/monsterstyles/undead/undead_10
-%%DATADIR%%/maps/styles/monsterstyles/undead/undead_11
-%%DATADIR%%/maps/styles/monsterstyles/undead/undead_12
-%%DATADIR%%/maps/styles/monsterstyles/undead/undead_13
-%%DATADIR%%/maps/styles/monsterstyles/undead/undead_14
-%%DATADIR%%/maps/styles/monsterstyles/undead/undead_15
-%%DATADIR%%/maps/styles/monsterstyles/undead/undead_16
-%%DATADIR%%/maps/styles/monsterstyles/undead/undead_17
-%%DATADIR%%/maps/styles/monsterstyles/undead/undead_18
-%%DATADIR%%/maps/styles/monsterstyles/undead/undead_19
-%%DATADIR%%/maps/styles/monsterstyles/undead/undead_2
-%%DATADIR%%/maps/styles/monsterstyles/undead/undead_20
-%%DATADIR%%/maps/styles/monsterstyles/undead/undead_3
-%%DATADIR%%/maps/styles/monsterstyles/undead/undead_4
-%%DATADIR%%/maps/styles/monsterstyles/undead/undead_5
-%%DATADIR%%/maps/styles/monsterstyles/undead/undead_6
-%%DATADIR%%/maps/styles/monsterstyles/undead/undead_7
-%%DATADIR%%/maps/styles/monsterstyles/undead/undead_8
-%%DATADIR%%/maps/styles/monsterstyles/undead/undead_9
-%%DATADIR%%/maps/styles/monsterstyles/undead_quest/undead_quest_1
-%%DATADIR%%/maps/styles/monsterstyles/undead_quest/undead_quest_10
-%%DATADIR%%/maps/styles/monsterstyles/undead_quest/undead_quest_11
-%%DATADIR%%/maps/styles/monsterstyles/undead_quest/undead_quest_12
-%%DATADIR%%/maps/styles/monsterstyles/undead_quest/undead_quest_13
-%%DATADIR%%/maps/styles/monsterstyles/undead_quest/undead_quest_14
-%%DATADIR%%/maps/styles/monsterstyles/undead_quest/undead_quest_15
-%%DATADIR%%/maps/styles/monsterstyles/undead_quest/undead_quest_16
-%%DATADIR%%/maps/styles/monsterstyles/undead_quest/undead_quest_17
-%%DATADIR%%/maps/styles/monsterstyles/undead_quest/undead_quest_18
-%%DATADIR%%/maps/styles/monsterstyles/undead_quest/undead_quest_19
-%%DATADIR%%/maps/styles/monsterstyles/undead_quest/undead_quest_2
-%%DATADIR%%/maps/styles/monsterstyles/undead_quest/undead_quest_20
-%%DATADIR%%/maps/styles/monsterstyles/undead_quest/undead_quest_21
-%%DATADIR%%/maps/styles/monsterstyles/undead_quest/undead_quest_3
-%%DATADIR%%/maps/styles/monsterstyles/undead_quest/undead_quest_4
-%%DATADIR%%/maps/styles/monsterstyles/undead_quest/undead_quest_5
-%%DATADIR%%/maps/styles/monsterstyles/undead_quest/undead_quest_6
-%%DATADIR%%/maps/styles/monsterstyles/undead_quest/undead_quest_7
-%%DATADIR%%/maps/styles/monsterstyles/undead_quest/undead_quest_8
-%%DATADIR%%/maps/styles/monsterstyles/undead_quest/undead_quest_9
-%%DATADIR%%/maps/styles/monsterstyles/vegetable/vegetable_1
-%%DATADIR%%/maps/styles/monsterstyles/vegetable/vegetable_2
-%%DATADIR%%/maps/styles/monsterstyles/vegetable/vegetable_3
-%%DATADIR%%/maps/styles/monsterstyles/vegetable/vegetable_4
-%%DATADIR%%/maps/styles/monsterstyles/vegetable/vegetable_5
-%%DATADIR%%/maps/styles/monsterstyles/vegetable/vegetable_6
-%%DATADIR%%/maps/styles/monsterstyles/vegetable/vegetable_7
-%%DATADIR%%/maps/styles/monsterstyles/vegetable/vegetable_8
-%%DATADIR%%/maps/styles/monsterstyles/wyvern/wyvern_1
-%%DATADIR%%/maps/styles/monsterstyles/wyvern/wyvern_2
-%%DATADIR%%/maps/styles/monsterstyles/wyvern/wyvern_3
-%%DATADIR%%/maps/styles/monsterstyles/wyvern/wyvern_4
-%%DATADIR%%/maps/styles/monsterstyles/wyvern/wyvern_5
-%%DATADIR%%/maps/styles/monsterstyles/wyvern/wyvern_6
-%%DATADIR%%/maps/styles/monsterstyles/wyvern/wyvern_7
-%%DATADIR%%/maps/styles/specialmaps/abattoir
-%%DATADIR%%/maps/styles/specialmaps/doorhome
-%%DATADIR%%/maps/styles/specialmaps/fake_heal_post
-%%DATADIR%%/maps/styles/specialmaps/haven
-%%DATADIR%%/maps/styles/specialmaps/healing_post
-%%DATADIR%%/maps/styles/specialmaps/mini_forge
-%%DATADIR%%/maps/styles/specialmaps/mini_jewlery
-%%DATADIR%%/maps/styles/specialmaps/mini_kitchen
-%%DATADIR%%/maps/styles/specialmaps/mini_tanner
-%%DATADIR%%/maps/styles/specialmaps/mini_thaum
-%%DATADIR%%/maps/styles/specialmaps/mini_workbench
-%%DATADIR%%/maps/styles/specialmaps/minialch
-%%DATADIR%%/maps/styles/specialmaps/miniarmory
-%%DATADIR%%/maps/styles/specialmaps/minichapel_demon
-%%DATADIR%%/maps/styles/specialmaps/minichapel_devourers
-%%DATADIR%%/maps/styles/specialmaps/minichapel_gaea
-%%DATADIR%%/maps/styles/specialmaps/minichapel_rugguli
-%%DATADIR%%/maps/styles/specialmaps/minilarder
-%%DATADIR%%/maps/styles/specialmaps/ministudy
-%%DATADIR%%/maps/styles/specialmaps/minitrade
-%%DATADIR%%/maps/styles/specialmaps/powerroom
-%%DATADIR%%/maps/styles/specialmaps/study
-%%DATADIR%%/maps/styles/specialmaps/tinytrade
-%%DATADIR%%/maps/styles/specialmaps/tradingpost
-%%DATADIR%%/maps/styles/specialmaps/turret
-%%DATADIR%%/maps/styles/specialmaps/turret2
-%%DATADIR%%/maps/styles/specialmaps/turretswarm
-%%DATADIR%%/maps/styles/specialmaps/turrettrap
-%%DATADIR%%/maps/styles/trapstyles/runes
-%%DATADIR%%/maps/styles/trapstyles/traps
-%%DATADIR%%/maps/styles/treasurestyles/gold_and_gems
-%%DATADIR%%/maps/styles/wallstyles/burningwall
-%%DATADIR%%/maps/styles/wallstyles/castle
-%%DATADIR%%/maps/styles/wallstyles/cave
-%%DATADIR%%/maps/styles/wallstyles/cave2
-%%DATADIR%%/maps/styles/wallstyles/cave3
-%%DATADIR%%/maps/styles/wallstyles/dungeon
-%%DATADIR%%/maps/styles/wallstyles/dungeon2
-%%DATADIR%%/maps/styles/wallstyles/earthen
-%%DATADIR%%/maps/styles/wallstyles/eastern
-%%DATADIR%%/maps/styles/wallstyles/garden
-%%DATADIR%%/maps/styles/wallstyles/hedge
-%%DATADIR%%/maps/styles/wallstyles/trees
-%%DATADIR%%/maps/styles/wallstyles/water
-%%DATADIR%%/maps/styles/wallstyles/wharf
-%%DATADIR%%/maps/styles/wallstyles/wooden
-%%DATADIR%%/maps/teamarena/teamwar
-%%DATADIR%%/maps/teamarena/twregister
-%%DATADIR%%/maps/templates/README
-%%DATADIR%%/maps/templates/bungalo/bungalo1.tpl
-%%DATADIR%%/maps/templates/bungalo/bungalo2.tpl
-%%DATADIR%%/maps/templates/bungalo/bungalo3.tpl
-%%DATADIR%%/maps/templates/bungalo/bungalo_b.tpl
-%%DATADIR%%/maps/templates/guild/GuildList
-%%DATADIR%%/maps/templates/guild/GuildLocations
-%%DATADIR%%/maps/templates/guild/README.txt
-%%DATADIR%%/maps/templates/guild/basement
-%%DATADIR%%/maps/templates/guild/convert.py
-%%DATADIR%%/maps/templates/guild/convertall.py
-%%DATADIR%%/maps/templates/guild/filelist.py
-%%DATADIR%%/maps/templates/guild/guild_alchemy
-%%DATADIR%%/maps/templates/guild/guild_bbq
-%%DATADIR%%/maps/templates/guild/guild_hq
-%%DATADIR%%/maps/templates/guild/guild_jeweler
-%%DATADIR%%/maps/templates/guild/guild_tan
-%%DATADIR%%/maps/templates/guild/guild_thaum
-%%DATADIR%%/maps/templates/guild/guild_toolshed
-%%DATADIR%%/maps/templates/guild/guildman_lounge
-%%DATADIR%%/maps/templates/guild/guildmaster_lounge
-%%DATADIR%%/maps/templates/guild/hallofjoining
-%%DATADIR%%/maps/templates/guild/journeyman_lounge
-%%DATADIR%%/maps/templates/guild/mainfloor
-%%DATADIR%%/maps/templates/guild/master_lounge
-%%DATADIR%%/maps/templates/guild/masters_lounge
-%%DATADIR%%/maps/templates/guild/novice_lounge
-%%DATADIR%%/maps/templates/guild/secondfloor
-%%DATADIR%%/maps/templates/guild/storage_hall
-%%DATADIR%%/maps/templates/guild/storage_hall.0
-%%DATADIR%%/maps/templates/guild/storage_room
-%%DATADIR%%/maps/templates/keep/grounds.tpl
-%%DATADIR%%/maps/templates/keep/keep1.tpl
-%%DATADIR%%/maps/templates/keep/keep2.tpl
-%%DATADIR%%/maps/templates/keep/keep3.tpl
-%%DATADIR%%/maps/templates/keep/keep_b.tpl
-%%DATADIR%%/maps/templates/keep/keep_roof.tpl
-%%DATADIR%%/maps/test/README
-%%DATADIR%%/maps/test/anthony/README
-%%DATADIR%%/maps/test/anthony/cascades
-%%DATADIR%%/maps/test/anthony/connected_objects
-%%DATADIR%%/maps/test/anthony/conveyor
-%%DATADIR%%/maps/test/anthony/raffles_cascade
-%%DATADIR%%/maps/test/anthony/roller_cades
-%%DATADIR%%/maps/test/anthony/special_objects
-%%DATADIR%%/maps/test/barrel
-%%DATADIR%%/maps/test/bigmonpit
-%%DATADIR%%/maps/test/boat
-%%DATADIR%%/maps/test/cfanim
-%%DATADIR%%/maps/test/cfanim.animation
-%%DATADIR%%/maps/test/cfanim.button
-%%DATADIR%%/maps/test/cfanim.conjurer
-%%DATADIR%%/maps/test/cfanim.ghosted.animation
-%%DATADIR%%/maps/test/cfanim.py
-%%DATADIR%%/maps/test/cfanim.take.drop.animation
-%%DATADIR%%/maps/test/connected_bug
-%%DATADIR%%/maps/test/cyclops
-%%DATADIR%%/maps/test/diagonal
-%%DATADIR%%/maps/test/dialog
-%%DATADIR%%/maps/test/faceofdeath
-%%DATADIR%%/maps/test/find_by_arch_name
-%%DATADIR%%/maps/test/find_by_arch_name.py
-%%DATADIR%%/maps/test/gen_test
-%%DATADIR%%/maps/test/granpa_dialog.msg
-%%DATADIR%%/maps/test/insert_bug
-%%DATADIR%%/maps/test/lighting
-%%DATADIR%%/maps/test/multisquare
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze-1x6
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze0x6
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x10a
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x10b
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x10c
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x11a
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x11b
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x11c
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x1a
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x1b
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x1c
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x2a
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x2b
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x2c
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x3a
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x3b
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x3c
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x4a
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x4b
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x4c
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x5a
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x5b
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x5c
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x6a
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x6b
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x6c
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x7a
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x7b
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x7c
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x8a
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x8b
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x8c
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x9a
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x9b
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze1x9c
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze2x1a
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze2x1b
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze2x1c
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze2x2c
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze2x4c
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze2x7c
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze3x3b
-%%DATADIR%%/maps/test/newmaps/madness_maze/madnessmaze3x8c
-%%DATADIR%%/maps/test/newmaps/madness_maze/scripts/madnessmaze1.py
-%%DATADIR%%/maps/test/newmaps/privateshop
-%%DATADIR%%/maps/test/paralyze
-%%DATADIR%%/maps/test/pit
-%%DATADIR%%/maps/test/playermover
-%%DATADIR%%/maps/test/python
-%%DATADIR%%/maps/test/python.py
-%%DATADIR%%/maps/test/python_exit.py
-%%DATADIR%%/maps/test/python_pickup.py
-%%DATADIR%%/maps/test/python_timer.py
-%%DATADIR%%/maps/test/quest
-%%DATADIR%%/maps/test/quest.py
-%%DATADIR%%/maps/test/quest_handling/apples.msg
-%%DATADIR%%/maps/test/quest_handling/bothquests.msg
-%%DATADIR%%/maps/test/quest_handling/cantkillme.msg
-%%DATADIR%%/maps/test/quest_handling/checkinv.msg
-%%DATADIR%%/maps/test/quest_handling/connectiontest.msg
-%%DATADIR%%/maps/test/quest_handling/friendly.msg
-%%DATADIR%%/maps/test/quest_handling/girl2.msg
-%%DATADIR%%/maps/test/quest_handling/girl3.msg
-%%DATADIR%%/maps/test/quest_handling/girl4.msg
-%%DATADIR%%/maps/test/quest_handling/girl5.msg
-%%DATADIR%%/maps/test/quest_handling/girl6.msg
-%%DATADIR%%/maps/test/quest_handling/girl7.msg
-%%DATADIR%%/maps/test/quest_handling/girlmain.msg
-%%DATADIR%%/maps/test/quest_handling/marker.msg
-%%DATADIR%%/maps/test/quest_handling/ninja.animation
-%%DATADIR%%/maps/test/quest_handling/ninja.msg
-%%DATADIR%%/maps/test/quest_handling/quest_map
-%%DATADIR%%/maps/test/quest_handling/testquest.msg
-%%DATADIR%%/maps/test/quest_handling/timetest.msg
-%%DATADIR%%/maps/test/randomtreasure
-%%DATADIR%%/maps/test/reaper
-%%DATADIR%%/maps/test/remote_altar
-%%DATADIR%%/maps/test/say
-%%DATADIR%%/maps/test/spell_requirements
-%%DATADIR%%/maps/test/talked_to
-%%DATADIR%%/maps/test/teleporter_test
-%%DATADIR%%/maps/test/templatetest
-%%DATADIR%%/maps/test/test.quests
-%%DATADIR%%/maps/test/throw
-%%DATADIR%%/maps/test/thrown_pickup
-%%DATADIR%%/maps/test/tile1
-%%DATADIR%%/maps/test/tile2
-%%DATADIR%%/maps/test/tile3
-%%DATADIR%%/maps/test/tod
-%%DATADIR%%/maps/test/tod2
-%%DATADIR%%/maps/test/trapdoor
-%%DATADIR%%/maps/test/traps
-%%DATADIR%%/maps/test/treasurelist
-%%DATADIR%%/maps/test/trigger
-%%DATADIR%%/maps/under_world/README
-%%DATADIR%%/maps/under_world/uworld_120_109
-%%DATADIR%%/maps/whalingoutpost/houses/fisherhouseeast
-%%DATADIR%%/maps/whalingoutpost/houses/fisherhousenorth
-%%DATADIR%%/maps/whalingoutpost/houses/fisherhousesouth
-%%DATADIR%%/maps/whalingoutpost/houses/fisherhousesouthwest
-%%DATADIR%%/maps/whalingoutpost/houses/fisherhouseswest
-%%DATADIR%%/maps/whalingoutpost/houses/infestedhouse1
-%%DATADIR%%/maps/whalingoutpost/lighthouse1
-%%DATADIR%%/maps/whalingoutpost/lighthouse2
-%%DATADIR%%/maps/whalingoutpost/lighthouse3
-%%DATADIR%%/maps/whalingoutpost/lighthouse4
-%%DATADIR%%/maps/whalingoutpost/lighthouse5
-%%DATADIR%%/maps/whalingoutpost/lighthouse6
-%%DATADIR%%/maps/whalingoutpost/lighthouse6attic
-%%DATADIR%%/maps/whalingoutpost/lightkeepershouse1
-%%DATADIR%%/maps/whalingoutpost/lightkeepershouseb1
-%%DATADIR%%/maps/whalingoutpost/misc/castle1
-%%DATADIR%%/maps/whalingoutpost/misc/castle2
-%%DATADIR%%/maps/whalingoutpost/misc/castle3
-%%DATADIR%%/maps/whalingoutpost/misc/castle4
-%%DATADIR%%/maps/whalingoutpost/misc/castleb1
-%%DATADIR%%/maps/whalingoutpost/misc/castleb1keep
-%%DATADIR%%/maps/whalingoutpost/misc/castleb2
-%%DATADIR%%/maps/whalingoutpost/misc/castleb3
-%%DATADIR%%/maps/whalingoutpost/misc/fisherswell1
-%%DATADIR%%/maps/whalingoutpost/misc/frostcavern1
-%%DATADIR%%/maps/whalingoutpost/misc/holeinice1
-%%DATADIR%%/maps/whalingoutpost/misc/icecavern1
-%%DATADIR%%/maps/whalingoutpost/misc/icecavern2
-%%DATADIR%%/maps/whalingoutpost/misc/icehole1
-%%DATADIR%%/maps/whalingoutpost/misc/polarbearcave1
-%%DATADIR%%/maps/whalingoutpost/misc/polarbearcave2
-%%DATADIR%%/maps/whalingoutpost/misc/polarbearcave3
-%%DATADIR%%/maps/whalingoutpost/misc/trollcave1
-%%DATADIR%%/maps/whalingoutpost/taverns/fishershall1
-%%DATADIR%%/maps/whalingoutpost/taverns/fishershallb1
-%%DATADIR%%/maps/whalingoutpost/taverns/storehouse1
-%%DATADIR%%/maps/whalingoutpost/underwaterdungeon/level1
-%%DATADIR%%/maps/whalingoutpost/underwaterdungeon/level2
-%%DATADIR%%/maps/whalingoutpost/underwaterdungeon/level3
-%%DATADIR%%/maps/wolfsburg/apartments/pet-apartment/pet-apartment
-%%DATADIR%%/maps/wolfsburg/apartments/pet-apartment/pet-apartment2
-%%DATADIR%%/maps/wolfsburg/apartments/pet-apartment/pet-apartment3
-%%DATADIR%%/maps/wolfsburg/apartments/pet-apartment/torture-chamber
-%%DATADIR%%/maps/wolfsburg/apartments/wolfsburg.apartment
-%%DATADIR%%/maps/wolfsburg/black_beard.msg
-%%DATADIR%%/maps/wolfsburg/dungeons/church.2
-%%DATADIR%%/maps/wolfsburg/dungeons/church.3
-%%DATADIR%%/maps/wolfsburg/dungeons/church.4a
-%%DATADIR%%/maps/wolfsburg/dungeons/church.4b
-%%DATADIR%%/maps/wolfsburg/dungeons/church.4c
-%%DATADIR%%/maps/wolfsburg/dungeons/church.4d
-%%DATADIR%%/maps/wolfsburg/dungeons/hut
-%%DATADIR%%/maps/wolfsburg/dungeons/piratedung
-%%DATADIR%%/maps/wolfsburg/dungeons/pirateenter
-%%DATADIR%%/maps/wolfsburg/dungeons/ship
-%%DATADIR%%/maps/wolfsburg/dungeons/ship_deck2
-%%DATADIR%%/maps/wolfsburg/dungeons/stronghold
-%%DATADIR%%/maps/wolfsburg/dungeons/treas_room
-%%DATADIR%%/maps/wolfsburg/dungeons/underworld
-%%DATADIR%%/maps/wolfsburg/eeur/tower1.1
-%%DATADIR%%/maps/wolfsburg/eeur/tower1.2
-%%DATADIR%%/maps/wolfsburg/eeur/tower1.3
-%%DATADIR%%/maps/wolfsburg/eeur/tower1.4
-%%DATADIR%%/maps/wolfsburg/etern_rew
-%%DATADIR%%/maps/wolfsburg/guilds/damned_heretics/basement
-%%DATADIR%%/maps/wolfsburg/guilds/damned_heretics/bigchest
-%%DATADIR%%/maps/wolfsburg/guilds/damned_heretics/ground
-%%DATADIR%%/maps/wolfsburg/guilds/damned_heretics/guild_alchemy
-%%DATADIR%%/maps/wolfsburg/guilds/damned_heretics/guild_bbq
-%%DATADIR%%/maps/wolfsburg/guilds/damned_heretics/guild_hq
-%%DATADIR%%/maps/wolfsburg/guilds/damned_heretics/guild_jeweler
-%%DATADIR%%/maps/wolfsburg/guilds/damned_heretics/guild_tan
-%%DATADIR%%/maps/wolfsburg/guilds/damned_heretics/guild_thaum
-%%DATADIR%%/maps/wolfsburg/guilds/damned_heretics/guild_toolshed
-%%DATADIR%%/maps/wolfsburg/guilds/damned_heretics/guildman_lounge
-%%DATADIR%%/maps/wolfsburg/guilds/damned_heretics/guildmaster_lounge
-%%DATADIR%%/maps/wolfsburg/guilds/damned_heretics/hallofjoining
-%%DATADIR%%/maps/wolfsburg/guilds/damned_heretics/journeyman_lounge
-%%DATADIR%%/maps/wolfsburg/guilds/damned_heretics/mainfloor
-%%DATADIR%%/maps/wolfsburg/guilds/damned_heretics/master_lounge
-%%DATADIR%%/maps/wolfsburg/guilds/damned_heretics/novice_lounge
-%%DATADIR%%/maps/wolfsburg/guilds/damned_heretics/secondfloor
-%%DATADIR%%/maps/wolfsburg/guilds/damned_heretics/storage_room
-%%DATADIR%%/maps/wolfsburg/guilds/damned_heretics/upper
-%%DATADIR%%/maps/wolfsburg/long_john_silver.msg
-%%DATADIR%%/maps/wolfsburg/lursendis
-%%DATADIR%%/maps/wolfsburg/magara/castle/cellar
-%%DATADIR%%/maps/wolfsburg/magara/castle/floor_1
-%%DATADIR%%/maps/wolfsburg/magara/castle/floor_2
-%%DATADIR%%/maps/wolfsburg/magara/castle/floor_3
-%%DATADIR%%/maps/wolfsburg/magara/cellar1/hcellar_1
-%%DATADIR%%/maps/wolfsburg/magara/cellar1/hcellar_2
-%%DATADIR%%/maps/wolfsburg/magara/cellar1/hole
-%%DATADIR%%/maps/wolfsburg/magara/cellar_1
-%%DATADIR%%/maps/wolfsburg/magara/tower1/entrance
-%%DATADIR%%/maps/wolfsburg/magara/tower1/floor_1
-%%DATADIR%%/maps/wolfsburg/magara/tower1/floor_3
-%%DATADIR%%/maps/wolfsburg/magara/tower2/floor_1
-%%DATADIR%%/maps/wolfsburg/magara/tower2/floor_2
-%%DATADIR%%/maps/wolfsburg/piratechurch
-%%DATADIR%%/maps/wolfsburg/prison
-%%DATADIR%%/maps/wolfsburg/shops/IPO_wolfsburg
-%%DATADIR%%/maps/wolfsburg/shops/buildshop
-%%DATADIR%%/maps/wolfsburg/shops/dept_store_armour
-%%DATADIR%%/maps/wolfsburg/shops/dept_store_magic
-%%DATADIR%%/maps/wolfsburg/shops/dept_store_misc
-%%DATADIR%%/maps/wolfsburg/shops/dept_store_weapon
-%%DATADIR%%/maps/wolfsburg/shops/transport.shoppe
-%%DATADIR%%/maps/wolfsburg/slave_pit1
-%%DATADIR%%/maps/wolfsburg/slave_pit2
-%%DATADIR%%/maps/wolfsburg/slave_pit3
-%%DATADIR%%/maps/wolfsburg/snakepit
-%%DATADIR%%/maps/wolfsburg/taverns/dolphinsdelight
-%%DATADIR%%/maps/wolfsburg/taverns/thebloodycutlass
-%%DATADIR%%/maps/wolfsburg/temple/enterance
-%%DATADIR%%/maps/wolfsburg/temple/ixalovh
-%%DATADIR%%/maps/wolfsburg/temple/temp_dung1
-%%DATADIR%%/maps/wolfsburg/temple/temple
-%%DATADIR%%/maps/wolfsburg/tt/tta1
-%%DATADIR%%/maps/wolfsburg/tt/tta2
-%%DATADIR%%/maps/wolfsburg/tt/ttb1
-%%DATADIR%%/maps/wolfsburg/tt/ttb2
-%%DATADIR%%/maps/wolfsburg/volcano/heimser.msg
-%%DATADIR%%/maps/wolfsburg/volcano/heimser_hut_0
-%%DATADIR%%/maps/wolfsburg/volcano/heimser_hut_1
-%%DATADIR%%/maps/wolfsburg/volcano/heimser_hut_2
-%%DATADIR%%/maps/wolfsburg/volcano/huts/hut-01
-%%DATADIR%%/maps/wolfsburg/volcano/huts/hut-02
-%%DATADIR%%/maps/wolfsburg/volcano/huts/hut-03
-%%DATADIR%%/maps/wolfsburg/volcano/huts/hut-04
-%%DATADIR%%/maps/wolfsburg/volcano/huts/hut-05
-%%DATADIR%%/maps/wolfsburg/volcano/huts/hut-06
-%%DATADIR%%/maps/wolfsburg/volcano/huts/hut-07
-%%DATADIR%%/maps/wolfsburg/volcano/huts/hut-08
-%%DATADIR%%/maps/wolfsburg/volcano/huts/hut-09
-%%DATADIR%%/maps/wolfsburg/volcano/huts/hut-10
-%%DATADIR%%/maps/wolfsburg/volcano/huts/hut-11
-%%DATADIR%%/maps/wolfsburg/volcano/huts/hut-12
-%%DATADIR%%/maps/wolfsburg/volcano/huts/hut-13
-%%DATADIR%%/maps/wolfsburg/volcano/huts/hut-14
-%%DATADIR%%/maps/wolfsburg/volcano/volcano
-%%DATADIR%%/maps/wolfsburg/volcano/vvmansion
-%%DATADIR%%/maps/wolfsburg/ware1
-%%DATADIR%%/maps/wolfsburg/wolfsburg.quests
-%%DATADIR%%/maps/world.quests
-%%DATADIR%%/maps/world/world_100_100
-%%DATADIR%%/maps/world/world_100_101
-%%DATADIR%%/maps/world/world_100_102
-%%DATADIR%%/maps/world/world_100_103
-%%DATADIR%%/maps/world/world_100_104
-%%DATADIR%%/maps/world/world_100_105
-%%DATADIR%%/maps/world/world_100_106
-%%DATADIR%%/maps/world/world_100_107
-%%DATADIR%%/maps/world/world_100_108
-%%DATADIR%%/maps/world/world_100_109
-%%DATADIR%%/maps/world/world_100_110
-%%DATADIR%%/maps/world/world_100_111
-%%DATADIR%%/maps/world/world_100_112
-%%DATADIR%%/maps/world/world_100_113
-%%DATADIR%%/maps/world/world_100_114
-%%DATADIR%%/maps/world/world_100_115
-%%DATADIR%%/maps/world/world_100_116
-%%DATADIR%%/maps/world/world_100_117
-%%DATADIR%%/maps/world/world_100_118
-%%DATADIR%%/maps/world/world_100_119
-%%DATADIR%%/maps/world/world_100_120
-%%DATADIR%%/maps/world/world_100_121
-%%DATADIR%%/maps/world/world_100_122
-%%DATADIR%%/maps/world/world_100_123
-%%DATADIR%%/maps/world/world_100_124
-%%DATADIR%%/maps/world/world_100_125
-%%DATADIR%%/maps/world/world_100_126
-%%DATADIR%%/maps/world/world_100_127
-%%DATADIR%%/maps/world/world_100_128
-%%DATADIR%%/maps/world/world_100_129
-%%DATADIR%%/maps/world/world_101_100
-%%DATADIR%%/maps/world/world_101_101
-%%DATADIR%%/maps/world/world_101_102
-%%DATADIR%%/maps/world/world_101_103
-%%DATADIR%%/maps/world/world_101_104
-%%DATADIR%%/maps/world/world_101_105
-%%DATADIR%%/maps/world/world_101_106
-%%DATADIR%%/maps/world/world_101_107
-%%DATADIR%%/maps/world/world_101_108
-%%DATADIR%%/maps/world/world_101_109
-%%DATADIR%%/maps/world/world_101_110
-%%DATADIR%%/maps/world/world_101_111
-%%DATADIR%%/maps/world/world_101_112
-%%DATADIR%%/maps/world/world_101_113
-%%DATADIR%%/maps/world/world_101_114
-%%DATADIR%%/maps/world/world_101_115
-%%DATADIR%%/maps/world/world_101_116
-%%DATADIR%%/maps/world/world_101_117
-%%DATADIR%%/maps/world/world_101_118
-%%DATADIR%%/maps/world/world_101_119
-%%DATADIR%%/maps/world/world_101_120
-%%DATADIR%%/maps/world/world_101_121
-%%DATADIR%%/maps/world/world_101_122
-%%DATADIR%%/maps/world/world_101_123
-%%DATADIR%%/maps/world/world_101_124
-%%DATADIR%%/maps/world/world_101_125
-%%DATADIR%%/maps/world/world_101_126
-%%DATADIR%%/maps/world/world_101_127
-%%DATADIR%%/maps/world/world_101_128
-%%DATADIR%%/maps/world/world_101_129
-%%DATADIR%%/maps/world/world_102_100
-%%DATADIR%%/maps/world/world_102_101
-%%DATADIR%%/maps/world/world_102_102
-%%DATADIR%%/maps/world/world_102_103
-%%DATADIR%%/maps/world/world_102_104
-%%DATADIR%%/maps/world/world_102_105
-%%DATADIR%%/maps/world/world_102_106
-%%DATADIR%%/maps/world/world_102_107
-%%DATADIR%%/maps/world/world_102_108
-%%DATADIR%%/maps/world/world_102_109
-%%DATADIR%%/maps/world/world_102_110
-%%DATADIR%%/maps/world/world_102_111
-%%DATADIR%%/maps/world/world_102_112
-%%DATADIR%%/maps/world/world_102_113
-%%DATADIR%%/maps/world/world_102_114
-%%DATADIR%%/maps/world/world_102_115
-%%DATADIR%%/maps/world/world_102_116
-%%DATADIR%%/maps/world/world_102_117
-%%DATADIR%%/maps/world/world_102_118
-%%DATADIR%%/maps/world/world_102_119
-%%DATADIR%%/maps/world/world_102_120
-%%DATADIR%%/maps/world/world_102_121
-%%DATADIR%%/maps/world/world_102_122
-%%DATADIR%%/maps/world/world_102_123
-%%DATADIR%%/maps/world/world_102_124
-%%DATADIR%%/maps/world/world_102_125
-%%DATADIR%%/maps/world/world_102_126
-%%DATADIR%%/maps/world/world_102_127
-%%DATADIR%%/maps/world/world_102_128
-%%DATADIR%%/maps/world/world_102_129
-%%DATADIR%%/maps/world/world_103_100
-%%DATADIR%%/maps/world/world_103_101
-%%DATADIR%%/maps/world/world_103_102
-%%DATADIR%%/maps/world/world_103_103
-%%DATADIR%%/maps/world/world_103_104
-%%DATADIR%%/maps/world/world_103_105
-%%DATADIR%%/maps/world/world_103_106
-%%DATADIR%%/maps/world/world_103_107
-%%DATADIR%%/maps/world/world_103_108
-%%DATADIR%%/maps/world/world_103_109
-%%DATADIR%%/maps/world/world_103_110
-%%DATADIR%%/maps/world/world_103_111
-%%DATADIR%%/maps/world/world_103_112
-%%DATADIR%%/maps/world/world_103_113
-%%DATADIR%%/maps/world/world_103_114
-%%DATADIR%%/maps/world/world_103_115
-%%DATADIR%%/maps/world/world_103_116
-%%DATADIR%%/maps/world/world_103_117
-%%DATADIR%%/maps/world/world_103_118
-%%DATADIR%%/maps/world/world_103_119
-%%DATADIR%%/maps/world/world_103_120
-%%DATADIR%%/maps/world/world_103_121
-%%DATADIR%%/maps/world/world_103_122
-%%DATADIR%%/maps/world/world_103_123
-%%DATADIR%%/maps/world/world_103_124
-%%DATADIR%%/maps/world/world_103_125
-%%DATADIR%%/maps/world/world_103_126
-%%DATADIR%%/maps/world/world_103_127
-%%DATADIR%%/maps/world/world_103_128
-%%DATADIR%%/maps/world/world_103_129
-%%DATADIR%%/maps/world/world_104_100
-%%DATADIR%%/maps/world/world_104_101
-%%DATADIR%%/maps/world/world_104_102
-%%DATADIR%%/maps/world/world_104_103
-%%DATADIR%%/maps/world/world_104_104
-%%DATADIR%%/maps/world/world_104_105
-%%DATADIR%%/maps/world/world_104_106
-%%DATADIR%%/maps/world/world_104_107
-%%DATADIR%%/maps/world/world_104_108
-%%DATADIR%%/maps/world/world_104_109
-%%DATADIR%%/maps/world/world_104_110
-%%DATADIR%%/maps/world/world_104_111
-%%DATADIR%%/maps/world/world_104_112
-%%DATADIR%%/maps/world/world_104_113
-%%DATADIR%%/maps/world/world_104_114
-%%DATADIR%%/maps/world/world_104_115
-%%DATADIR%%/maps/world/world_104_116
-%%DATADIR%%/maps/world/world_104_117
-%%DATADIR%%/maps/world/world_104_118
-%%DATADIR%%/maps/world/world_104_119
-%%DATADIR%%/maps/world/world_104_120
-%%DATADIR%%/maps/world/world_104_121
-%%DATADIR%%/maps/world/world_104_122
-%%DATADIR%%/maps/world/world_104_123
-%%DATADIR%%/maps/world/world_104_124
-%%DATADIR%%/maps/world/world_104_125
-%%DATADIR%%/maps/world/world_104_126
-%%DATADIR%%/maps/world/world_104_127
-%%DATADIR%%/maps/world/world_104_128
-%%DATADIR%%/maps/world/world_104_129
-%%DATADIR%%/maps/world/world_105_100
-%%DATADIR%%/maps/world/world_105_101
-%%DATADIR%%/maps/world/world_105_102
-%%DATADIR%%/maps/world/world_105_103
-%%DATADIR%%/maps/world/world_105_104
-%%DATADIR%%/maps/world/world_105_105
-%%DATADIR%%/maps/world/world_105_106
-%%DATADIR%%/maps/world/world_105_107
-%%DATADIR%%/maps/world/world_105_108
-%%DATADIR%%/maps/world/world_105_109
-%%DATADIR%%/maps/world/world_105_110
-%%DATADIR%%/maps/world/world_105_111
-%%DATADIR%%/maps/world/world_105_112
-%%DATADIR%%/maps/world/world_105_113
-%%DATADIR%%/maps/world/world_105_114
-%%DATADIR%%/maps/world/world_105_115
-%%DATADIR%%/maps/world/world_105_116
-%%DATADIR%%/maps/world/world_105_117
-%%DATADIR%%/maps/world/world_105_118
-%%DATADIR%%/maps/world/world_105_119
-%%DATADIR%%/maps/world/world_105_120
-%%DATADIR%%/maps/world/world_105_121
-%%DATADIR%%/maps/world/world_105_122
-%%DATADIR%%/maps/world/world_105_123
-%%DATADIR%%/maps/world/world_105_124
-%%DATADIR%%/maps/world/world_105_125
-%%DATADIR%%/maps/world/world_105_126
-%%DATADIR%%/maps/world/world_105_127
-%%DATADIR%%/maps/world/world_105_128
-%%DATADIR%%/maps/world/world_105_129
-%%DATADIR%%/maps/world/world_106_100
-%%DATADIR%%/maps/world/world_106_101
-%%DATADIR%%/maps/world/world_106_102
-%%DATADIR%%/maps/world/world_106_103
-%%DATADIR%%/maps/world/world_106_104
-%%DATADIR%%/maps/world/world_106_105
-%%DATADIR%%/maps/world/world_106_106
-%%DATADIR%%/maps/world/world_106_107
-%%DATADIR%%/maps/world/world_106_108
-%%DATADIR%%/maps/world/world_106_109
-%%DATADIR%%/maps/world/world_106_110
-%%DATADIR%%/maps/world/world_106_111
-%%DATADIR%%/maps/world/world_106_112
-%%DATADIR%%/maps/world/world_106_113
-%%DATADIR%%/maps/world/world_106_114
-%%DATADIR%%/maps/world/world_106_115
-%%DATADIR%%/maps/world/world_106_116
-%%DATADIR%%/maps/world/world_106_117
-%%DATADIR%%/maps/world/world_106_118
-%%DATADIR%%/maps/world/world_106_119
-%%DATADIR%%/maps/world/world_106_120
-%%DATADIR%%/maps/world/world_106_121
-%%DATADIR%%/maps/world/world_106_122
-%%DATADIR%%/maps/world/world_106_123
-%%DATADIR%%/maps/world/world_106_124
-%%DATADIR%%/maps/world/world_106_125
-%%DATADIR%%/maps/world/world_106_126
-%%DATADIR%%/maps/world/world_106_127
-%%DATADIR%%/maps/world/world_106_128
-%%DATADIR%%/maps/world/world_106_129
-%%DATADIR%%/maps/world/world_107_100
-%%DATADIR%%/maps/world/world_107_101
-%%DATADIR%%/maps/world/world_107_102
-%%DATADIR%%/maps/world/world_107_103
-%%DATADIR%%/maps/world/world_107_104
-%%DATADIR%%/maps/world/world_107_105
-%%DATADIR%%/maps/world/world_107_106
-%%DATADIR%%/maps/world/world_107_107
-%%DATADIR%%/maps/world/world_107_108
-%%DATADIR%%/maps/world/world_107_109
-%%DATADIR%%/maps/world/world_107_110
-%%DATADIR%%/maps/world/world_107_111
-%%DATADIR%%/maps/world/world_107_112
-%%DATADIR%%/maps/world/world_107_113
-%%DATADIR%%/maps/world/world_107_114
-%%DATADIR%%/maps/world/world_107_115
-%%DATADIR%%/maps/world/world_107_116
-%%DATADIR%%/maps/world/world_107_117
-%%DATADIR%%/maps/world/world_107_118
-%%DATADIR%%/maps/world/world_107_119
-%%DATADIR%%/maps/world/world_107_120
-%%DATADIR%%/maps/world/world_107_121
-%%DATADIR%%/maps/world/world_107_122
-%%DATADIR%%/maps/world/world_107_123
-%%DATADIR%%/maps/world/world_107_124
-%%DATADIR%%/maps/world/world_107_125
-%%DATADIR%%/maps/world/world_107_126
-%%DATADIR%%/maps/world/world_107_127
-%%DATADIR%%/maps/world/world_107_128
-%%DATADIR%%/maps/world/world_107_129
-%%DATADIR%%/maps/world/world_108_100
-%%DATADIR%%/maps/world/world_108_101
-%%DATADIR%%/maps/world/world_108_102
-%%DATADIR%%/maps/world/world_108_103
-%%DATADIR%%/maps/world/world_108_104
-%%DATADIR%%/maps/world/world_108_105
-%%DATADIR%%/maps/world/world_108_106
-%%DATADIR%%/maps/world/world_108_107
-%%DATADIR%%/maps/world/world_108_108
-%%DATADIR%%/maps/world/world_108_109
-%%DATADIR%%/maps/world/world_108_110
-%%DATADIR%%/maps/world/world_108_111
-%%DATADIR%%/maps/world/world_108_112
-%%DATADIR%%/maps/world/world_108_113
-%%DATADIR%%/maps/world/world_108_114
-%%DATADIR%%/maps/world/world_108_115
-%%DATADIR%%/maps/world/world_108_116
-%%DATADIR%%/maps/world/world_108_117
-%%DATADIR%%/maps/world/world_108_118
-%%DATADIR%%/maps/world/world_108_119
-%%DATADIR%%/maps/world/world_108_120
-%%DATADIR%%/maps/world/world_108_121
-%%DATADIR%%/maps/world/world_108_122
-%%DATADIR%%/maps/world/world_108_123
-%%DATADIR%%/maps/world/world_108_124
-%%DATADIR%%/maps/world/world_108_125
-%%DATADIR%%/maps/world/world_108_126
-%%DATADIR%%/maps/world/world_108_127
-%%DATADIR%%/maps/world/world_108_128
-%%DATADIR%%/maps/world/world_108_129
-%%DATADIR%%/maps/world/world_109_100
-%%DATADIR%%/maps/world/world_109_101
-%%DATADIR%%/maps/world/world_109_102
-%%DATADIR%%/maps/world/world_109_103
-%%DATADIR%%/maps/world/world_109_104
-%%DATADIR%%/maps/world/world_109_105
-%%DATADIR%%/maps/world/world_109_106
-%%DATADIR%%/maps/world/world_109_107
-%%DATADIR%%/maps/world/world_109_108
-%%DATADIR%%/maps/world/world_109_109
-%%DATADIR%%/maps/world/world_109_110
-%%DATADIR%%/maps/world/world_109_111
-%%DATADIR%%/maps/world/world_109_112
-%%DATADIR%%/maps/world/world_109_113
-%%DATADIR%%/maps/world/world_109_114
-%%DATADIR%%/maps/world/world_109_115
-%%DATADIR%%/maps/world/world_109_116
-%%DATADIR%%/maps/world/world_109_117
-%%DATADIR%%/maps/world/world_109_118
-%%DATADIR%%/maps/world/world_109_119
-%%DATADIR%%/maps/world/world_109_120
-%%DATADIR%%/maps/world/world_109_121
-%%DATADIR%%/maps/world/world_109_122
-%%DATADIR%%/maps/world/world_109_123
-%%DATADIR%%/maps/world/world_109_124
-%%DATADIR%%/maps/world/world_109_125
-%%DATADIR%%/maps/world/world_109_126
-%%DATADIR%%/maps/world/world_109_127
-%%DATADIR%%/maps/world/world_109_128
-%%DATADIR%%/maps/world/world_109_129
-%%DATADIR%%/maps/world/world_110_100
-%%DATADIR%%/maps/world/world_110_101
-%%DATADIR%%/maps/world/world_110_102
-%%DATADIR%%/maps/world/world_110_103
-%%DATADIR%%/maps/world/world_110_104
-%%DATADIR%%/maps/world/world_110_105
-%%DATADIR%%/maps/world/world_110_106
-%%DATADIR%%/maps/world/world_110_107
-%%DATADIR%%/maps/world/world_110_108
-%%DATADIR%%/maps/world/world_110_109
-%%DATADIR%%/maps/world/world_110_110
-%%DATADIR%%/maps/world/world_110_111
-%%DATADIR%%/maps/world/world_110_112
-%%DATADIR%%/maps/world/world_110_113
-%%DATADIR%%/maps/world/world_110_114
-%%DATADIR%%/maps/world/world_110_115
-%%DATADIR%%/maps/world/world_110_116
-%%DATADIR%%/maps/world/world_110_117
-%%DATADIR%%/maps/world/world_110_118
-%%DATADIR%%/maps/world/world_110_119
-%%DATADIR%%/maps/world/world_110_120
-%%DATADIR%%/maps/world/world_110_121
-%%DATADIR%%/maps/world/world_110_122
-%%DATADIR%%/maps/world/world_110_123
-%%DATADIR%%/maps/world/world_110_124
-%%DATADIR%%/maps/world/world_110_125
-%%DATADIR%%/maps/world/world_110_126
-%%DATADIR%%/maps/world/world_110_127
-%%DATADIR%%/maps/world/world_110_128
-%%DATADIR%%/maps/world/world_110_129
-%%DATADIR%%/maps/world/world_111_100
-%%DATADIR%%/maps/world/world_111_101
-%%DATADIR%%/maps/world/world_111_102
-%%DATADIR%%/maps/world/world_111_103
-%%DATADIR%%/maps/world/world_111_104
-%%DATADIR%%/maps/world/world_111_105
-%%DATADIR%%/maps/world/world_111_106
-%%DATADIR%%/maps/world/world_111_107
-%%DATADIR%%/maps/world/world_111_108
-%%DATADIR%%/maps/world/world_111_109
-%%DATADIR%%/maps/world/world_111_110
-%%DATADIR%%/maps/world/world_111_111
-%%DATADIR%%/maps/world/world_111_112
-%%DATADIR%%/maps/world/world_111_113
-%%DATADIR%%/maps/world/world_111_114
-%%DATADIR%%/maps/world/world_111_115
-%%DATADIR%%/maps/world/world_111_116
-%%DATADIR%%/maps/world/world_111_117
-%%DATADIR%%/maps/world/world_111_118
-%%DATADIR%%/maps/world/world_111_119
-%%DATADIR%%/maps/world/world_111_120
-%%DATADIR%%/maps/world/world_111_121
-%%DATADIR%%/maps/world/world_111_122
-%%DATADIR%%/maps/world/world_111_123
-%%DATADIR%%/maps/world/world_111_124
-%%DATADIR%%/maps/world/world_111_125
-%%DATADIR%%/maps/world/world_111_126
-%%DATADIR%%/maps/world/world_111_127
-%%DATADIR%%/maps/world/world_111_128
-%%DATADIR%%/maps/world/world_111_129
-%%DATADIR%%/maps/world/world_112_100
-%%DATADIR%%/maps/world/world_112_101
-%%DATADIR%%/maps/world/world_112_102
-%%DATADIR%%/maps/world/world_112_103
-%%DATADIR%%/maps/world/world_112_104
-%%DATADIR%%/maps/world/world_112_105
-%%DATADIR%%/maps/world/world_112_106
-%%DATADIR%%/maps/world/world_112_107
-%%DATADIR%%/maps/world/world_112_108
-%%DATADIR%%/maps/world/world_112_109
-%%DATADIR%%/maps/world/world_112_110
-%%DATADIR%%/maps/world/world_112_111
-%%DATADIR%%/maps/world/world_112_112
-%%DATADIR%%/maps/world/world_112_113
-%%DATADIR%%/maps/world/world_112_114
-%%DATADIR%%/maps/world/world_112_115
-%%DATADIR%%/maps/world/world_112_116
-%%DATADIR%%/maps/world/world_112_117
-%%DATADIR%%/maps/world/world_112_118
-%%DATADIR%%/maps/world/world_112_119
-%%DATADIR%%/maps/world/world_112_120
-%%DATADIR%%/maps/world/world_112_121
-%%DATADIR%%/maps/world/world_112_122
-%%DATADIR%%/maps/world/world_112_123
-%%DATADIR%%/maps/world/world_112_124
-%%DATADIR%%/maps/world/world_112_125
-%%DATADIR%%/maps/world/world_112_126
-%%DATADIR%%/maps/world/world_112_127
-%%DATADIR%%/maps/world/world_112_128
-%%DATADIR%%/maps/world/world_112_129
-%%DATADIR%%/maps/world/world_113_100
-%%DATADIR%%/maps/world/world_113_101
-%%DATADIR%%/maps/world/world_113_102
-%%DATADIR%%/maps/world/world_113_103
-%%DATADIR%%/maps/world/world_113_104
-%%DATADIR%%/maps/world/world_113_105
-%%DATADIR%%/maps/world/world_113_106
-%%DATADIR%%/maps/world/world_113_107
-%%DATADIR%%/maps/world/world_113_108
-%%DATADIR%%/maps/world/world_113_109
-%%DATADIR%%/maps/world/world_113_110
-%%DATADIR%%/maps/world/world_113_111
-%%DATADIR%%/maps/world/world_113_112
-%%DATADIR%%/maps/world/world_113_113
-%%DATADIR%%/maps/world/world_113_114
-%%DATADIR%%/maps/world/world_113_115
-%%DATADIR%%/maps/world/world_113_116
-%%DATADIR%%/maps/world/world_113_117
-%%DATADIR%%/maps/world/world_113_118
-%%DATADIR%%/maps/world/world_113_119
-%%DATADIR%%/maps/world/world_113_120
-%%DATADIR%%/maps/world/world_113_121
-%%DATADIR%%/maps/world/world_113_122
-%%DATADIR%%/maps/world/world_113_123
-%%DATADIR%%/maps/world/world_113_124
-%%DATADIR%%/maps/world/world_113_125
-%%DATADIR%%/maps/world/world_113_126
-%%DATADIR%%/maps/world/world_113_127
-%%DATADIR%%/maps/world/world_113_128
-%%DATADIR%%/maps/world/world_113_129
-%%DATADIR%%/maps/world/world_114_100
-%%DATADIR%%/maps/world/world_114_101
-%%DATADIR%%/maps/world/world_114_102
-%%DATADIR%%/maps/world/world_114_103
-%%DATADIR%%/maps/world/world_114_104
-%%DATADIR%%/maps/world/world_114_105
-%%DATADIR%%/maps/world/world_114_106
-%%DATADIR%%/maps/world/world_114_107
-%%DATADIR%%/maps/world/world_114_108
-%%DATADIR%%/maps/world/world_114_109
-%%DATADIR%%/maps/world/world_114_110
-%%DATADIR%%/maps/world/world_114_111
-%%DATADIR%%/maps/world/world_114_112
-%%DATADIR%%/maps/world/world_114_113
-%%DATADIR%%/maps/world/world_114_114
-%%DATADIR%%/maps/world/world_114_115
-%%DATADIR%%/maps/world/world_114_116
-%%DATADIR%%/maps/world/world_114_117
-%%DATADIR%%/maps/world/world_114_118
-%%DATADIR%%/maps/world/world_114_119
-%%DATADIR%%/maps/world/world_114_120
-%%DATADIR%%/maps/world/world_114_121
-%%DATADIR%%/maps/world/world_114_122
-%%DATADIR%%/maps/world/world_114_123
-%%DATADIR%%/maps/world/world_114_124
-%%DATADIR%%/maps/world/world_114_125
-%%DATADIR%%/maps/world/world_114_126
-%%DATADIR%%/maps/world/world_114_127
-%%DATADIR%%/maps/world/world_114_128
-%%DATADIR%%/maps/world/world_114_129
-%%DATADIR%%/maps/world/world_115_100
-%%DATADIR%%/maps/world/world_115_101
-%%DATADIR%%/maps/world/world_115_102
-%%DATADIR%%/maps/world/world_115_103
-%%DATADIR%%/maps/world/world_115_104
-%%DATADIR%%/maps/world/world_115_105
-%%DATADIR%%/maps/world/world_115_106
-%%DATADIR%%/maps/world/world_115_107
-%%DATADIR%%/maps/world/world_115_108
-%%DATADIR%%/maps/world/world_115_109
-%%DATADIR%%/maps/world/world_115_110
-%%DATADIR%%/maps/world/world_115_111
-%%DATADIR%%/maps/world/world_115_112
-%%DATADIR%%/maps/world/world_115_113
-%%DATADIR%%/maps/world/world_115_114
-%%DATADIR%%/maps/world/world_115_115
-%%DATADIR%%/maps/world/world_115_116
-%%DATADIR%%/maps/world/world_115_117
-%%DATADIR%%/maps/world/world_115_118
-%%DATADIR%%/maps/world/world_115_119
-%%DATADIR%%/maps/world/world_115_120
-%%DATADIR%%/maps/world/world_115_121
-%%DATADIR%%/maps/world/world_115_122
-%%DATADIR%%/maps/world/world_115_123
-%%DATADIR%%/maps/world/world_115_124
-%%DATADIR%%/maps/world/world_115_125
-%%DATADIR%%/maps/world/world_115_126
-%%DATADIR%%/maps/world/world_115_127
-%%DATADIR%%/maps/world/world_115_128
-%%DATADIR%%/maps/world/world_115_129
-%%DATADIR%%/maps/world/world_116_100
-%%DATADIR%%/maps/world/world_116_101
-%%DATADIR%%/maps/world/world_116_102
-%%DATADIR%%/maps/world/world_116_103
-%%DATADIR%%/maps/world/world_116_104
-%%DATADIR%%/maps/world/world_116_105
-%%DATADIR%%/maps/world/world_116_106
-%%DATADIR%%/maps/world/world_116_107
-%%DATADIR%%/maps/world/world_116_108
-%%DATADIR%%/maps/world/world_116_109
-%%DATADIR%%/maps/world/world_116_110
-%%DATADIR%%/maps/world/world_116_111
-%%DATADIR%%/maps/world/world_116_112
-%%DATADIR%%/maps/world/world_116_113
-%%DATADIR%%/maps/world/world_116_114
-%%DATADIR%%/maps/world/world_116_115
-%%DATADIR%%/maps/world/world_116_116
-%%DATADIR%%/maps/world/world_116_117
-%%DATADIR%%/maps/world/world_116_118
-%%DATADIR%%/maps/world/world_116_119
-%%DATADIR%%/maps/world/world_116_120
-%%DATADIR%%/maps/world/world_116_121
-%%DATADIR%%/maps/world/world_116_122
-%%DATADIR%%/maps/world/world_116_123
-%%DATADIR%%/maps/world/world_116_124
-%%DATADIR%%/maps/world/world_116_125
-%%DATADIR%%/maps/world/world_116_126
-%%DATADIR%%/maps/world/world_116_127
-%%DATADIR%%/maps/world/world_116_128
-%%DATADIR%%/maps/world/world_116_129
-%%DATADIR%%/maps/world/world_117_100
-%%DATADIR%%/maps/world/world_117_101
-%%DATADIR%%/maps/world/world_117_102
-%%DATADIR%%/maps/world/world_117_103
-%%DATADIR%%/maps/world/world_117_104
-%%DATADIR%%/maps/world/world_117_105
-%%DATADIR%%/maps/world/world_117_106
-%%DATADIR%%/maps/world/world_117_107
-%%DATADIR%%/maps/world/world_117_108
-%%DATADIR%%/maps/world/world_117_109
-%%DATADIR%%/maps/world/world_117_110
-%%DATADIR%%/maps/world/world_117_111
-%%DATADIR%%/maps/world/world_117_112
-%%DATADIR%%/maps/world/world_117_113
-%%DATADIR%%/maps/world/world_117_114
-%%DATADIR%%/maps/world/world_117_115
-%%DATADIR%%/maps/world/world_117_116
-%%DATADIR%%/maps/world/world_117_117
-%%DATADIR%%/maps/world/world_117_118
-%%DATADIR%%/maps/world/world_117_119
-%%DATADIR%%/maps/world/world_117_120
-%%DATADIR%%/maps/world/world_117_121
-%%DATADIR%%/maps/world/world_117_122
-%%DATADIR%%/maps/world/world_117_123
-%%DATADIR%%/maps/world/world_117_124
-%%DATADIR%%/maps/world/world_117_125
-%%DATADIR%%/maps/world/world_117_126
-%%DATADIR%%/maps/world/world_117_127
-%%DATADIR%%/maps/world/world_117_128
-%%DATADIR%%/maps/world/world_117_129
-%%DATADIR%%/maps/world/world_118_100
-%%DATADIR%%/maps/world/world_118_101
-%%DATADIR%%/maps/world/world_118_102
-%%DATADIR%%/maps/world/world_118_103
-%%DATADIR%%/maps/world/world_118_104
-%%DATADIR%%/maps/world/world_118_105
-%%DATADIR%%/maps/world/world_118_106
-%%DATADIR%%/maps/world/world_118_107
-%%DATADIR%%/maps/world/world_118_108
-%%DATADIR%%/maps/world/world_118_109
-%%DATADIR%%/maps/world/world_118_110
-%%DATADIR%%/maps/world/world_118_111
-%%DATADIR%%/maps/world/world_118_112
-%%DATADIR%%/maps/world/world_118_113
-%%DATADIR%%/maps/world/world_118_114
-%%DATADIR%%/maps/world/world_118_115
-%%DATADIR%%/maps/world/world_118_116
-%%DATADIR%%/maps/world/world_118_117
-%%DATADIR%%/maps/world/world_118_118
-%%DATADIR%%/maps/world/world_118_119
-%%DATADIR%%/maps/world/world_118_120
-%%DATADIR%%/maps/world/world_118_121
-%%DATADIR%%/maps/world/world_118_122
-%%DATADIR%%/maps/world/world_118_123
-%%DATADIR%%/maps/world/world_118_124
-%%DATADIR%%/maps/world/world_118_125
-%%DATADIR%%/maps/world/world_118_126
-%%DATADIR%%/maps/world/world_118_127
-%%DATADIR%%/maps/world/world_118_128
-%%DATADIR%%/maps/world/world_118_129
-%%DATADIR%%/maps/world/world_119_100
-%%DATADIR%%/maps/world/world_119_101
-%%DATADIR%%/maps/world/world_119_102
-%%DATADIR%%/maps/world/world_119_103
-%%DATADIR%%/maps/world/world_119_104
-%%DATADIR%%/maps/world/world_119_105
-%%DATADIR%%/maps/world/world_119_106
-%%DATADIR%%/maps/world/world_119_107
-%%DATADIR%%/maps/world/world_119_108
-%%DATADIR%%/maps/world/world_119_109
-%%DATADIR%%/maps/world/world_119_110
-%%DATADIR%%/maps/world/world_119_111
-%%DATADIR%%/maps/world/world_119_112
-%%DATADIR%%/maps/world/world_119_113
-%%DATADIR%%/maps/world/world_119_114
-%%DATADIR%%/maps/world/world_119_115
-%%DATADIR%%/maps/world/world_119_116
-%%DATADIR%%/maps/world/world_119_117
-%%DATADIR%%/maps/world/world_119_118
-%%DATADIR%%/maps/world/world_119_119
-%%DATADIR%%/maps/world/world_119_120
-%%DATADIR%%/maps/world/world_119_121
-%%DATADIR%%/maps/world/world_119_122
-%%DATADIR%%/maps/world/world_119_123
-%%DATADIR%%/maps/world/world_119_124
-%%DATADIR%%/maps/world/world_119_125
-%%DATADIR%%/maps/world/world_119_126
-%%DATADIR%%/maps/world/world_119_127
-%%DATADIR%%/maps/world/world_119_128
-%%DATADIR%%/maps/world/world_119_129
-%%DATADIR%%/maps/world/world_120_100
-%%DATADIR%%/maps/world/world_120_101
-%%DATADIR%%/maps/world/world_120_102
-%%DATADIR%%/maps/world/world_120_103
-%%DATADIR%%/maps/world/world_120_104
-%%DATADIR%%/maps/world/world_120_105
-%%DATADIR%%/maps/world/world_120_106
-%%DATADIR%%/maps/world/world_120_107
-%%DATADIR%%/maps/world/world_120_108
-%%DATADIR%%/maps/world/world_120_109
-%%DATADIR%%/maps/world/world_120_110
-%%DATADIR%%/maps/world/world_120_111
-%%DATADIR%%/maps/world/world_120_112
-%%DATADIR%%/maps/world/world_120_113
-%%DATADIR%%/maps/world/world_120_114
-%%DATADIR%%/maps/world/world_120_115
-%%DATADIR%%/maps/world/world_120_116
-%%DATADIR%%/maps/world/world_120_117
-%%DATADIR%%/maps/world/world_120_118
-%%DATADIR%%/maps/world/world_120_119
-%%DATADIR%%/maps/world/world_120_120
-%%DATADIR%%/maps/world/world_120_121
-%%DATADIR%%/maps/world/world_120_122
-%%DATADIR%%/maps/world/world_120_123
-%%DATADIR%%/maps/world/world_120_124
-%%DATADIR%%/maps/world/world_120_125
-%%DATADIR%%/maps/world/world_120_126
-%%DATADIR%%/maps/world/world_120_127
-%%DATADIR%%/maps/world/world_120_128
-%%DATADIR%%/maps/world/world_120_129
-%%DATADIR%%/maps/world/world_121_100
-%%DATADIR%%/maps/world/world_121_101
-%%DATADIR%%/maps/world/world_121_102
-%%DATADIR%%/maps/world/world_121_103
-%%DATADIR%%/maps/world/world_121_104
-%%DATADIR%%/maps/world/world_121_105
-%%DATADIR%%/maps/world/world_121_106
-%%DATADIR%%/maps/world/world_121_107
-%%DATADIR%%/maps/world/world_121_108
-%%DATADIR%%/maps/world/world_121_109
-%%DATADIR%%/maps/world/world_121_110
-%%DATADIR%%/maps/world/world_121_111
-%%DATADIR%%/maps/world/world_121_112
-%%DATADIR%%/maps/world/world_121_113
-%%DATADIR%%/maps/world/world_121_114
-%%DATADIR%%/maps/world/world_121_115
-%%DATADIR%%/maps/world/world_121_116
-%%DATADIR%%/maps/world/world_121_117
-%%DATADIR%%/maps/world/world_121_118
-%%DATADIR%%/maps/world/world_121_119
-%%DATADIR%%/maps/world/world_121_120
-%%DATADIR%%/maps/world/world_121_121
-%%DATADIR%%/maps/world/world_121_122
-%%DATADIR%%/maps/world/world_121_123
-%%DATADIR%%/maps/world/world_121_124
-%%DATADIR%%/maps/world/world_121_125
-%%DATADIR%%/maps/world/world_121_126
-%%DATADIR%%/maps/world/world_121_127
-%%DATADIR%%/maps/world/world_121_128
-%%DATADIR%%/maps/world/world_121_129
-%%DATADIR%%/maps/world/world_122_100
-%%DATADIR%%/maps/world/world_122_101
-%%DATADIR%%/maps/world/world_122_102
-%%DATADIR%%/maps/world/world_122_103
-%%DATADIR%%/maps/world/world_122_104
-%%DATADIR%%/maps/world/world_122_105
-%%DATADIR%%/maps/world/world_122_106
-%%DATADIR%%/maps/world/world_122_107
-%%DATADIR%%/maps/world/world_122_108
-%%DATADIR%%/maps/world/world_122_109
-%%DATADIR%%/maps/world/world_122_110
-%%DATADIR%%/maps/world/world_122_111
-%%DATADIR%%/maps/world/world_122_112
-%%DATADIR%%/maps/world/world_122_113
-%%DATADIR%%/maps/world/world_122_114
-%%DATADIR%%/maps/world/world_122_115
-%%DATADIR%%/maps/world/world_122_116
-%%DATADIR%%/maps/world/world_122_117
-%%DATADIR%%/maps/world/world_122_118
-%%DATADIR%%/maps/world/world_122_119
-%%DATADIR%%/maps/world/world_122_120
-%%DATADIR%%/maps/world/world_122_121
-%%DATADIR%%/maps/world/world_122_122
-%%DATADIR%%/maps/world/world_122_123
-%%DATADIR%%/maps/world/world_122_124
-%%DATADIR%%/maps/world/world_122_125
-%%DATADIR%%/maps/world/world_122_126
-%%DATADIR%%/maps/world/world_122_127
-%%DATADIR%%/maps/world/world_122_128
-%%DATADIR%%/maps/world/world_122_129
-%%DATADIR%%/maps/world/world_123_100
-%%DATADIR%%/maps/world/world_123_101
-%%DATADIR%%/maps/world/world_123_102
-%%DATADIR%%/maps/world/world_123_103
-%%DATADIR%%/maps/world/world_123_104
-%%DATADIR%%/maps/world/world_123_105
-%%DATADIR%%/maps/world/world_123_106
-%%DATADIR%%/maps/world/world_123_107
-%%DATADIR%%/maps/world/world_123_108
-%%DATADIR%%/maps/world/world_123_109
-%%DATADIR%%/maps/world/world_123_110
-%%DATADIR%%/maps/world/world_123_111
-%%DATADIR%%/maps/world/world_123_112
-%%DATADIR%%/maps/world/world_123_113
-%%DATADIR%%/maps/world/world_123_114
-%%DATADIR%%/maps/world/world_123_115
-%%DATADIR%%/maps/world/world_123_116
-%%DATADIR%%/maps/world/world_123_117
-%%DATADIR%%/maps/world/world_123_118
-%%DATADIR%%/maps/world/world_123_119
-%%DATADIR%%/maps/world/world_123_120
-%%DATADIR%%/maps/world/world_123_121
-%%DATADIR%%/maps/world/world_123_122
-%%DATADIR%%/maps/world/world_123_123
-%%DATADIR%%/maps/world/world_123_124
-%%DATADIR%%/maps/world/world_123_125
-%%DATADIR%%/maps/world/world_123_126
-%%DATADIR%%/maps/world/world_123_127
-%%DATADIR%%/maps/world/world_123_128
-%%DATADIR%%/maps/world/world_123_129
-%%DATADIR%%/maps/world/world_124_100
-%%DATADIR%%/maps/world/world_124_101
-%%DATADIR%%/maps/world/world_124_102
-%%DATADIR%%/maps/world/world_124_103
-%%DATADIR%%/maps/world/world_124_104
-%%DATADIR%%/maps/world/world_124_105
-%%DATADIR%%/maps/world/world_124_106
-%%DATADIR%%/maps/world/world_124_107
-%%DATADIR%%/maps/world/world_124_108
-%%DATADIR%%/maps/world/world_124_109
-%%DATADIR%%/maps/world/world_124_110
-%%DATADIR%%/maps/world/world_124_111
-%%DATADIR%%/maps/world/world_124_112
-%%DATADIR%%/maps/world/world_124_113
-%%DATADIR%%/maps/world/world_124_114
-%%DATADIR%%/maps/world/world_124_115
-%%DATADIR%%/maps/world/world_124_116
-%%DATADIR%%/maps/world/world_124_117
-%%DATADIR%%/maps/world/world_124_118
-%%DATADIR%%/maps/world/world_124_119
-%%DATADIR%%/maps/world/world_124_120
-%%DATADIR%%/maps/world/world_124_121
-%%DATADIR%%/maps/world/world_124_122
-%%DATADIR%%/maps/world/world_124_123
-%%DATADIR%%/maps/world/world_124_124
-%%DATADIR%%/maps/world/world_124_125
-%%DATADIR%%/maps/world/world_124_126
-%%DATADIR%%/maps/world/world_124_127
-%%DATADIR%%/maps/world/world_124_128
-%%DATADIR%%/maps/world/world_124_129
-%%DATADIR%%/maps/world/world_125_100
-%%DATADIR%%/maps/world/world_125_101
-%%DATADIR%%/maps/world/world_125_102
-%%DATADIR%%/maps/world/world_125_103
-%%DATADIR%%/maps/world/world_125_104
-%%DATADIR%%/maps/world/world_125_105
-%%DATADIR%%/maps/world/world_125_106
-%%DATADIR%%/maps/world/world_125_107
-%%DATADIR%%/maps/world/world_125_108
-%%DATADIR%%/maps/world/world_125_109
-%%DATADIR%%/maps/world/world_125_110
-%%DATADIR%%/maps/world/world_125_111
-%%DATADIR%%/maps/world/world_125_112
-%%DATADIR%%/maps/world/world_125_113
-%%DATADIR%%/maps/world/world_125_114
-%%DATADIR%%/maps/world/world_125_115
-%%DATADIR%%/maps/world/world_125_116
-%%DATADIR%%/maps/world/world_125_117
-%%DATADIR%%/maps/world/world_125_118
-%%DATADIR%%/maps/world/world_125_119
-%%DATADIR%%/maps/world/world_125_120
-%%DATADIR%%/maps/world/world_125_121
-%%DATADIR%%/maps/world/world_125_122
-%%DATADIR%%/maps/world/world_125_123
-%%DATADIR%%/maps/world/world_125_124
-%%DATADIR%%/maps/world/world_125_125
-%%DATADIR%%/maps/world/world_125_126
-%%DATADIR%%/maps/world/world_125_127
-%%DATADIR%%/maps/world/world_125_128
-%%DATADIR%%/maps/world/world_125_129
-%%DATADIR%%/maps/world/world_126_100
-%%DATADIR%%/maps/world/world_126_101
-%%DATADIR%%/maps/world/world_126_102
-%%DATADIR%%/maps/world/world_126_103
-%%DATADIR%%/maps/world/world_126_104
-%%DATADIR%%/maps/world/world_126_105
-%%DATADIR%%/maps/world/world_126_106
-%%DATADIR%%/maps/world/world_126_107
-%%DATADIR%%/maps/world/world_126_108
-%%DATADIR%%/maps/world/world_126_109
-%%DATADIR%%/maps/world/world_126_110
-%%DATADIR%%/maps/world/world_126_111
-%%DATADIR%%/maps/world/world_126_112
-%%DATADIR%%/maps/world/world_126_113
-%%DATADIR%%/maps/world/world_126_114
-%%DATADIR%%/maps/world/world_126_115
-%%DATADIR%%/maps/world/world_126_116
-%%DATADIR%%/maps/world/world_126_117
-%%DATADIR%%/maps/world/world_126_118
-%%DATADIR%%/maps/world/world_126_119
-%%DATADIR%%/maps/world/world_126_120
-%%DATADIR%%/maps/world/world_126_121
-%%DATADIR%%/maps/world/world_126_122
-%%DATADIR%%/maps/world/world_126_123
-%%DATADIR%%/maps/world/world_126_124
-%%DATADIR%%/maps/world/world_126_125
-%%DATADIR%%/maps/world/world_126_126
-%%DATADIR%%/maps/world/world_126_127
-%%DATADIR%%/maps/world/world_126_128
-%%DATADIR%%/maps/world/world_126_129
-%%DATADIR%%/maps/world/world_127_100
-%%DATADIR%%/maps/world/world_127_101
-%%DATADIR%%/maps/world/world_127_102
-%%DATADIR%%/maps/world/world_127_103
-%%DATADIR%%/maps/world/world_127_104
-%%DATADIR%%/maps/world/world_127_105
-%%DATADIR%%/maps/world/world_127_106
-%%DATADIR%%/maps/world/world_127_107
-%%DATADIR%%/maps/world/world_127_108
-%%DATADIR%%/maps/world/world_127_109
-%%DATADIR%%/maps/world/world_127_110
-%%DATADIR%%/maps/world/world_127_111
-%%DATADIR%%/maps/world/world_127_112
-%%DATADIR%%/maps/world/world_127_113
-%%DATADIR%%/maps/world/world_127_114
-%%DATADIR%%/maps/world/world_127_115
-%%DATADIR%%/maps/world/world_127_116
-%%DATADIR%%/maps/world/world_127_117
-%%DATADIR%%/maps/world/world_127_118
-%%DATADIR%%/maps/world/world_127_119
-%%DATADIR%%/maps/world/world_127_120
-%%DATADIR%%/maps/world/world_127_121
-%%DATADIR%%/maps/world/world_127_122
-%%DATADIR%%/maps/world/world_127_123
-%%DATADIR%%/maps/world/world_127_124
-%%DATADIR%%/maps/world/world_127_125
-%%DATADIR%%/maps/world/world_127_126
-%%DATADIR%%/maps/world/world_127_127
-%%DATADIR%%/maps/world/world_127_128
-%%DATADIR%%/maps/world/world_127_129
-%%DATADIR%%/maps/world/world_128_100
-%%DATADIR%%/maps/world/world_128_101
-%%DATADIR%%/maps/world/world_128_102
-%%DATADIR%%/maps/world/world_128_103
-%%DATADIR%%/maps/world/world_128_104
-%%DATADIR%%/maps/world/world_128_105
-%%DATADIR%%/maps/world/world_128_106
-%%DATADIR%%/maps/world/world_128_107
-%%DATADIR%%/maps/world/world_128_108
-%%DATADIR%%/maps/world/world_128_109
-%%DATADIR%%/maps/world/world_128_110
-%%DATADIR%%/maps/world/world_128_111
-%%DATADIR%%/maps/world/world_128_112
-%%DATADIR%%/maps/world/world_128_113
-%%DATADIR%%/maps/world/world_128_114
-%%DATADIR%%/maps/world/world_128_115
-%%DATADIR%%/maps/world/world_128_116
-%%DATADIR%%/maps/world/world_128_117
-%%DATADIR%%/maps/world/world_128_118
-%%DATADIR%%/maps/world/world_128_119
-%%DATADIR%%/maps/world/world_128_120
-%%DATADIR%%/maps/world/world_128_121
-%%DATADIR%%/maps/world/world_128_122
-%%DATADIR%%/maps/world/world_128_123
-%%DATADIR%%/maps/world/world_128_124
-%%DATADIR%%/maps/world/world_128_125
-%%DATADIR%%/maps/world/world_128_126
-%%DATADIR%%/maps/world/world_128_127
-%%DATADIR%%/maps/world/world_128_128
-%%DATADIR%%/maps/world/world_128_129
-%%DATADIR%%/maps/world/world_129_100
-%%DATADIR%%/maps/world/world_129_101
-%%DATADIR%%/maps/world/world_129_102
-%%DATADIR%%/maps/world/world_129_103
-%%DATADIR%%/maps/world/world_129_104
-%%DATADIR%%/maps/world/world_129_105
-%%DATADIR%%/maps/world/world_129_106
-%%DATADIR%%/maps/world/world_129_107
-%%DATADIR%%/maps/world/world_129_108
-%%DATADIR%%/maps/world/world_129_109
-%%DATADIR%%/maps/world/world_129_110
-%%DATADIR%%/maps/world/world_129_111
-%%DATADIR%%/maps/world/world_129_112
-%%DATADIR%%/maps/world/world_129_113
-%%DATADIR%%/maps/world/world_129_114
-%%DATADIR%%/maps/world/world_129_115
-%%DATADIR%%/maps/world/world_129_116
-%%DATADIR%%/maps/world/world_129_117
-%%DATADIR%%/maps/world/world_129_118
-%%DATADIR%%/maps/world/world_129_119
-%%DATADIR%%/maps/world/world_129_120
-%%DATADIR%%/maps/world/world_129_121
-%%DATADIR%%/maps/world/world_129_122
-%%DATADIR%%/maps/world/world_129_123
-%%DATADIR%%/maps/world/world_129_124
-%%DATADIR%%/maps/world/world_129_125
-%%DATADIR%%/maps/world/world_129_126
-%%DATADIR%%/maps/world/world_129_127
-%%DATADIR%%/maps/world/world_129_128
-%%DATADIR%%/maps/world/world_129_129
-%%DATADIR%%/materials
-%%DATADIR%%/messages
-%%DATADIR%%/races
-%%DATADIR%%/smooth
-%%DATADIR%%/treasures
-%%DATADIR%%/wizhelp/abil.en
-%%DATADIR%%/wizhelp/abil.fr
-%%DATADIR%%/wizhelp/addexp.en
-%%DATADIR%%/wizhelp/banish.en
-%%DATADIR%%/wizhelp/create.en
-%%DATADIR%%/wizhelp/debug.en
-%%DATADIR%%/wizhelp/dump.en
-%%DATADIR%%/wizhelp/dumpallarchtypes.en
-%%DATADIR%%/wizhelp/dumpallmaps.en
-%%DATADIR%%/wizhelp/dumpallobjects.en
-%%DATADIR%%/wizhelp/dumpbelow.en
-%%DATADIR%%/wizhelp/dumpfriendlyobjects.en
-%%DATADIR%%/wizhelp/forget_spell.en
-%%DATADIR%%/wizhelp/free.en
-%%DATADIR%%/wizhelp/goto.en
-%%DATADIR%%/wizhelp/hide.en
-%%DATADIR%%/wizhelp/insert_into.en
-%%DATADIR%%/wizhelp/invisible.en
-%%DATADIR%%/wizhelp/kick.en
-%%DATADIR%%/wizhelp/learn_special_prayer.en
-%%DATADIR%%/wizhelp/learn_spell.en
-%%DATADIR%%/wizhelp/mon_aggr.en
-%%DATADIR%%/wizhelp/nodm.en
-%%DATADIR%%/wizhelp/nowiz.en
-%%DATADIR%%/wizhelp/overlay_save.en
-%%DATADIR%%/wizhelp/patch.en
-%%DATADIR%%/wizhelp/plugin.en
-%%DATADIR%%/wizhelp/pluglist.en
-%%DATADIR%%/wizhelp/plugout.en
-%%DATADIR%%/wizhelp/possess.en
-%%DATADIR%%/wizhelp/printlos.en
-%%DATADIR%%/wizhelp/purge_quest_state.en
-%%DATADIR%%/wizhelp/purge_quests.en
-%%DATADIR%%/wizhelp/remove.en
-%%DATADIR%%/wizhelp/reset.en
-%%DATADIR%%/wizhelp/server_speed.en
-%%DATADIR%%/wizhelp/set_god.en
-%%DATADIR%%/wizhelp/shutdown.en
-%%DATADIR%%/wizhelp/spellreset.en
-%%DATADIR%%/wizhelp/ssdumptable.en
-%%DATADIR%%/wizhelp/stats.en
-%%DATADIR%%/wizhelp/style_info.en
-%%DATADIR%%/wizhelp/summon.en
-%%DATADIR%%/wizhelp/teleport.en
-%%DATADIR%%/wizhelp/time.en
-%%DATADIR%%/wizhelp/toggle_shout.en
-%%DATADIR%%/wizhelp/who.en
-%%DATADIR%%/wizhelp/wizcast.en
-%%DATADIR%%/wizhelp/wizhelp.en
-%%DATADIR%%/wizhelp/wizpass.en
-@(,games,664) /var/games/crossfire/banish_file
-@(,games,664) /var/games/crossfire/bookarch
-@(,games,664) /var/games/crossfire/clockdata
-@(,games,664) /var/games/crossfire/highscore
-@(,games,664) /var/games/crossfire/temp.maps
-@dir(,games,775) /var/games/crossfire/unique-items
-@dir(,games,775) /var/games/crossfire/template-maps
-@dir(,games,775) /var/games/crossfire/players
-@dir(,games,775) /var/games/crossfire/maps
-@dir(,games,775) /var/games/crossfire/datafiles
-@dir(,games,775) /var/games/crossfire/account
-@dir(,games,775) /var/games/crossfire
diff --git a/games/duckmaze/Makefile b/games/duckmaze/Makefile
deleted file mode 100644
index 4541c992a2d1..000000000000
--- a/games/duckmaze/Makefile
+++ /dev/null
@@ -1,68 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= duckmaze
-DISTVERSION= 0.3r34
-PORTREVISION= 6
-CATEGORIES= games python
-MASTER_SITES= SF/nemysisfreebsdp/games/${PORTNAME}/
-DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
- ${PORTNAME}.png
-DIST_SUBDIR= python
-EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Game about a duck that is in a maze
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/doc/COPYING.txt
-
-RUN_DEPENDS= ${PYGAME}
-
-WRKSRC= ${WRKDIR}/${PORTNAME}/trunk
-
-USES= python:2.7 shebangfix
-SHEBANG_FILES= *.py mopelib/mopelib.py
-NO_ARCH= yes
-
-PORTDOCS= index.html style.css
-
-SUB_FILES= ${PORTNAME}.sh
-
-DESKTOP_ENTRIES="duckmaze" "" "${PORTNAME}" \
- "${PORTNAME}" "Game;ArcadeGame;" ""
-
-OPTIONS_DEFINE= DOCS
-
-post-extract:
- ${MV} ${WRKSRC}/doc/*.png ${WRKSRC}/images/
-
-do-build:
- @${PYTHON_CMD} -m compileall ${WRKSRC}
- @${PYTHON_CMD} -O -m compileall ${WRKSRC}
-
-do-install:
- @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \
- ${WRKDIR}/${PORTNAME}.sh
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh \
- ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
-.for d in images levels mopelib music sounds
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR})
-.endfor
-.for f in *.py *.pyc *.pyo
- ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}
-.endfor
-.for f in duckmazerc.txt version
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}
-.endfor
- ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/duckmaze/distinfo b/games/duckmaze/distinfo
deleted file mode 100644
index 998a9a23b113..000000000000
--- a/games/duckmaze/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (python/duckmaze-0.3r34.tar.gz) = ef2611b49d7ffe3637b4924c41c5077f97ba4cafe4939caf54bc076ae99a864a
-SIZE (python/duckmaze-0.3r34.tar.gz) = 215336
-SHA256 (python/duckmaze.png) = 45df38e991d4772b111134f7384fa44c1ca959989e1461b8502fa980818f9f3d
-SIZE (python/duckmaze.png) = 2157
diff --git a/games/duckmaze/files/duckmaze.sh.in b/games/duckmaze/files/duckmaze.sh.in
deleted file mode 100644
index 8df266e1aa83..000000000000
--- a/games/duckmaze/files/duckmaze.sh.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec %%PYTHON_CMD%% ./duckmaze.py "${@}"
diff --git a/games/duckmaze/pkg-descr b/games/duckmaze/pkg-descr
deleted file mode 100644
index d983b8ca1bd4..000000000000
--- a/games/duckmaze/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-duckmaze is a game about a duck that is in a maze.
-The duck can move walls, but only if there are no walls in the way
-(it makes sense when you try it).
-
-It's a simple puzzle game which starts with easy levels but progresses
-to some quite tricky ones.
-
-WWW: http://duckmaze.sourceforge.net/
diff --git a/games/duckmaze/pkg-plist b/games/duckmaze/pkg-plist
deleted file mode 100644
index 4f97c0424d36..000000000000
--- a/games/duckmaze/pkg-plist
+++ /dev/null
@@ -1,57 +0,0 @@
-bin/duckmaze
-%%DATADIR%%/duckmaze.py
-%%DATADIR%%/duckmaze.pyc
-%%DATADIR%%/duckmaze.pyo
-%%DATADIR%%/duckmazerc.txt
-%%DATADIR%%/images/instructions.png
-%%DATADIR%%/images/logo.png
-%%DATADIR%%/images/music.png
-%%DATADIR%%/images/screenshot1.png
-%%DATADIR%%/images/screenshot2.png
-%%DATADIR%%/images/screenshot3.png
-%%DATADIR%%/images/title.png
-%%DATADIR%%/level.py
-%%DATADIR%%/level.pyc
-%%DATADIR%%/level.pyo
-%%DATADIR%%/level_editor.py
-%%DATADIR%%/level_editor.pyc
-%%DATADIR%%/level_editor.pyo
-%%DATADIR%%/levels/level_001
-%%DATADIR%%/levels/level_002
-%%DATADIR%%/levels/level_003
-%%DATADIR%%/levels/level_004
-%%DATADIR%%/levels/level_005
-%%DATADIR%%/levels/level_006
-%%DATADIR%%/levels/level_007
-%%DATADIR%%/levels/level_008
-%%DATADIR%%/levels/level_009
-%%DATADIR%%/levels/level_010
-%%DATADIR%%/levels/level_011
-%%DATADIR%%/levels/level_012
-%%DATADIR%%/levels/level_013
-%%DATADIR%%/levels/level_014
-%%DATADIR%%/levels/level_015
-%%DATADIR%%/levels/level_016
-%%DATADIR%%/levels/level_017
-%%DATADIR%%/levels/level_018
-%%DATADIR%%/levels/level_019
-%%DATADIR%%/levels/level_020
-%%DATADIR%%/levels/level_021
-%%DATADIR%%/levels/level_022
-%%DATADIR%%/levels/level_023
-%%DATADIR%%/levels/level_024
-%%DATADIR%%/levels/level_025
-%%DATADIR%%/levels/level_026
-%%DATADIR%%/levels/level_027
-%%DATADIR%%/levels/level_028
-%%DATADIR%%/levels/level_029
-%%DATADIR%%/mopelib/__init__.py
-%%DATADIR%%/mopelib/__init__.pyc
-%%DATADIR%%/mopelib/__init__.pyo
-%%DATADIR%%/mopelib/mopelib.py
-%%DATADIR%%/mopelib/mopelib.pyc
-%%DATADIR%%/mopelib/mopelib.pyo
-%%DATADIR%%/version
-share/pixmaps/duckmaze.png
-@dir %%DATADIR%%/sounds
-@dir %%DATADIR%%/music
diff --git a/games/farblazer/Makefile b/games/farblazer/Makefile
deleted file mode 100644
index 7db760bc9db8..000000000000
--- a/games/farblazer/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-# Created by: Maxim Sobolev <sobomax@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= farblazer
-PORTVERSION= 0.7
-PORTREVISION= 14
-CATEGORIES= games
-MASTER_SITES= https://www.pygame.org/gamelets/games/ \
- SF/nemysisfreebsdp/${CATEGORIES}/:icons
-DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
- ${PORTNAME}.png:icons
-EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Originally based of StarBlazer on the Apple ][
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= LGPL21
-LICENSE_FILE= ${WRKSRC}/COPYING.txt
-
-RUN_DEPENDS= ${PYGAME}
-
-USES= python:2.7 shebangfix
-SHEBANG_FILES= farblazer.py
-NO_ARCH= yes
-
-PORTDOCS= README.txt THANKS.txt
-
-SUB_FILES= ${PORTNAME}
-
-DESKTOP_ENTRIES="Farblazer" "" "${PORTNAME}" \
- "${PORTNAME}" "Game;ArcadeGame;" ""
-
-OPTIONS_DEFINE= DOCS
-
-do-build:
- @${PYTHON_CMD} -m compileall ${WRKSRC}
- @${PYTHON_CMD} -O -m compileall ${WRKSRC}
-
-do-install:
- @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \
- ${WRKDIR}/${PORTNAME}
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} "code data" ${STAGEDIR}${DATADIR})
-.for f in *.py *.pyc *.pyo
- ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}
-.endfor
- ${INSTALL_DATA} ${WRKSRC}/VERSION ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/farblazer/distinfo b/games/farblazer/distinfo
deleted file mode 100644
index 711270254184..000000000000
--- a/games/farblazer/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (farblazer-0.7.tar.gz) = 571b4fd8984b8ed446813bd25774ca300f37372262984b2045ff6d459fa7bb26
-SIZE (farblazer-0.7.tar.gz) = 184156
-SHA256 (farblazer.png) = 3250036b3aed039bce35a64b4642a1477f40fd02099bdcf6593348a645413058
-SIZE (farblazer.png) = 2947
diff --git a/games/farblazer/files/farblazer.in b/games/farblazer/files/farblazer.in
deleted file mode 100644
index de5df643f630..000000000000
--- a/games/farblazer/files/farblazer.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec %%PYTHON_CMD%% ./farblazer.py "${@}"
diff --git a/games/farblazer/files/patch-code__sprites__objrocket.py b/games/farblazer/files/patch-code__sprites__objrocket.py
deleted file mode 100644
index 12d03ab94f42..000000000000
--- a/games/farblazer/files/patch-code__sprites__objrocket.py
+++ /dev/null
@@ -1,10 +0,0 @@
---- ./code/sprites/objrocket.py.orig 2001-08-26 22:43:43.000000000 +0200
-+++ ./code/sprites/objrocket.py 2014-04-09 22:27:18.663886283 +0200
-@@ -6,7 +6,6 @@
- import random
- import pygame
- from pygame.locals import *
--from pygame.UserRect import UserRect
- import game, gfx
-
- from baseairobj import AirObj
diff --git a/games/farblazer/pkg-descr b/games/farblazer/pkg-descr
deleted file mode 100644
index 93437005ca0f..000000000000
--- a/games/farblazer/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-The apple][ shooter StarBlazer is recreated in this project. Featuring
-different bombing missions on each level while you try to maintain control of
-the skies.
-
-WWW: https://www.pygame.org/gamelets/index.shtml
diff --git a/games/farblazer/pkg-plist b/games/farblazer/pkg-plist
deleted file mode 100644
index ed2da4458784..000000000000
--- a/games/farblazer/pkg-plist
+++ /dev/null
@@ -1,344 +0,0 @@
-bin/farblazer
-%%DATADIR%%/VERSION
-%%DATADIR%%/code/FpsClock.py
-%%DATADIR%%/code/FpsClock.pyc
-%%DATADIR%%/code/FpsClock.pyo
-%%DATADIR%%/code/ScreenFpsClock.py
-%%DATADIR%%/code/ScreenFpsClock.pyc
-%%DATADIR%%/code/ScreenFpsClock.pyo
-%%DATADIR%%/code/TODO
-%%DATADIR%%/code/allmodules.py
-%%DATADIR%%/code/allmodules.pyc
-%%DATADIR%%/code/allmodules.pyo
-%%DATADIR%%/code/baseairobj.py
-%%DATADIR%%/code/baseairobj.pyc
-%%DATADIR%%/code/baseairobj.pyo
-%%DATADIR%%/code/baseexplosionobj.py
-%%DATADIR%%/code/baseexplosionobj.pyc
-%%DATADIR%%/code/baseexplosionobj.pyo
-%%DATADIR%%/code/basegamehandler.py
-%%DATADIR%%/code/basegamehandler.pyc
-%%DATADIR%%/code/basegamehandler.pyo
-%%DATADIR%%/code/basegroundobj.py
-%%DATADIR%%/code/basegroundobj.pyc
-%%DATADIR%%/code/basegroundobj.pyo
-%%DATADIR%%/code/basehandler.py
-%%DATADIR%%/code/basehandler.pyc
-%%DATADIR%%/code/basehandler.pyo
-%%DATADIR%%/code/basespriteobj.py
-%%DATADIR%%/code/basespriteobj.pyc
-%%DATADIR%%/code/basespriteobj.pyo
-%%DATADIR%%/code/cheatmode
-%%DATADIR%%/code/counter.py
-%%DATADIR%%/code/counter.pyc
-%%DATADIR%%/code/counter.pyo
-%%DATADIR%%/code/exhaust.py
-%%DATADIR%%/code/exhaust.pyc
-%%DATADIR%%/code/exhaust.pyo
-%%DATADIR%%/code/fastdigits.py
-%%DATADIR%%/code/fastdigits.pyc
-%%DATADIR%%/code/fastdigits.pyo
-%%DATADIR%%/code/game.py
-%%DATADIR%%/code/game.pyc
-%%DATADIR%%/code/game.pyo
-%%DATADIR%%/code/gamecheat.py
-%%DATADIR%%/code/gamecheat.pyc
-%%DATADIR%%/code/gamecheat.pyo
-%%DATADIR%%/code/gamecredits.py
-%%DATADIR%%/code/gamecredits.pyc
-%%DATADIR%%/code/gamecredits.pyo
-%%DATADIR%%/code/gameengine.py
-%%DATADIR%%/code/gameengine.pyc
-%%DATADIR%%/code/gameengine.pyo
-%%DATADIR%%/code/gamefinish.py
-%%DATADIR%%/code/gamefinish.pyc
-%%DATADIR%%/code/gamefinish.pyo
-%%DATADIR%%/code/gameinit.py
-%%DATADIR%%/code/gameinit.pyc
-%%DATADIR%%/code/gameinit.pyo
-%%DATADIR%%/code/gamemenu.py
-%%DATADIR%%/code/gamemenu.pyc
-%%DATADIR%%/code/gamemenu.pyo
-%%DATADIR%%/code/gameplay.py
-%%DATADIR%%/code/gameplay.pyc
-%%DATADIR%%/code/gameplay.pyo
-%%DATADIR%%/code/gamestart.py
-%%DATADIR%%/code/gamestart.pyc
-%%DATADIR%%/code/gamestart.pyo
-%%DATADIR%%/code/gfx.py
-%%DATADIR%%/code/gfx.pyc
-%%DATADIR%%/code/gfx.pyo
-%%DATADIR%%/code/input.py
-%%DATADIR%%/code/input.pyc
-%%DATADIR%%/code/input.pyo
-%%DATADIR%%/code/levels.py
-%%DATADIR%%/code/levels.pyc
-%%DATADIR%%/code/levels.pyo
-%%DATADIR%%/code/levelsdata.py
-%%DATADIR%%/code/levelsdata.pyc
-%%DATADIR%%/code/levelsdata.pyo
-%%DATADIR%%/code/main.py
-%%DATADIR%%/code/main.pyc
-%%DATADIR%%/code/main.pyo
-%%DATADIR%%/code/messagebox.py
-%%DATADIR%%/code/messagebox.pyc
-%%DATADIR%%/code/messagebox.pyo
-%%DATADIR%%/code/miscmath.py
-%%DATADIR%%/code/miscmath.pyc
-%%DATADIR%%/code/miscmath.pyo
-%%DATADIR%%/code/nesteddict.py
-%%DATADIR%%/code/nesteddict.pyc
-%%DATADIR%%/code/nesteddict.pyo
-%%DATADIR%%/code/scoredisplay.py
-%%DATADIR%%/code/scoredisplay.pyc
-%%DATADIR%%/code/scoredisplay.pyo
-%%DATADIR%%/code/sign.py
-%%DATADIR%%/code/sign.pyc
-%%DATADIR%%/code/sign.pyo
-%%DATADIR%%/code/snd.py
-%%DATADIR%%/code/snd.pyc
-%%DATADIR%%/code/snd.pyo
-%%DATADIR%%/code/sprites/__init__.py
-%%DATADIR%%/code/sprites/__init__.pyc
-%%DATADIR%%/code/sprites/__init__.pyo
-%%DATADIR%%/code/sprites/objairexplosion.py
-%%DATADIR%%/code/sprites/objairexplosion.pyc
-%%DATADIR%%/code/sprites/objairexplosion.pyo
-%%DATADIR%%/code/sprites/objballoon.py
-%%DATADIR%%/code/sprites/objballoon.pyc
-%%DATADIR%%/code/sprites/objballoon.pyo
-%%DATADIR%%/code/sprites/objblast.py
-%%DATADIR%%/code/sprites/objblast.pyc
-%%DATADIR%%/code/sprites/objblast.pyo
-%%DATADIR%%/code/sprites/objbomb.py
-%%DATADIR%%/code/sprites/objbomb.pyc
-%%DATADIR%%/code/sprites/objbomb.pyo
-%%DATADIR%%/code/sprites/objbuilding.py
-%%DATADIR%%/code/sprites/objbuilding.pyc
-%%DATADIR%%/code/sprites/objbuilding.pyo
-%%DATADIR%%/code/sprites/objcactus.py
-%%DATADIR%%/code/sprites/objcactus.pyc
-%%DATADIR%%/code/sprites/objcactus.pyo
-%%DATADIR%%/code/sprites/objexhaust.py
-%%DATADIR%%/code/sprites/objexhaust.pyc
-%%DATADIR%%/code/sprites/objexhaust.pyo
-%%DATADIR%%/code/sprites/objflame.py
-%%DATADIR%%/code/sprites/objflame.pyc
-%%DATADIR%%/code/sprites/objflame.pyo
-%%DATADIR%%/code/sprites/objfuelbox.py
-%%DATADIR%%/code/sprites/objfuelbox.pyc
-%%DATADIR%%/code/sprites/objfuelbox.pyo
-%%DATADIR%%/code/sprites/objfuelship.py
-%%DATADIR%%/code/sprites/objfuelship.pyc
-%%DATADIR%%/code/sprites/objfuelship.pyo
-%%DATADIR%%/code/sprites/objgroundexplosion.py
-%%DATADIR%%/code/sprites/objgroundexplosion.pyc
-%%DATADIR%%/code/sprites/objgroundexplosion.pyo
-%%DATADIR%%/code/sprites/objheadquarters.py
-%%DATADIR%%/code/sprites/objheadquarters.pyc
-%%DATADIR%%/code/sprites/objheadquarters.pyo
-%%DATADIR%%/code/sprites/objhouse.py
-%%DATADIR%%/code/sprites/objhouse.pyc
-%%DATADIR%%/code/sprites/objhouse.pyo
-%%DATADIR%%/code/sprites/objicbm.py
-%%DATADIR%%/code/sprites/objicbm.pyc
-%%DATADIR%%/code/sprites/objicbm.pyo
-%%DATADIR%%/code/sprites/objmenu.py
-%%DATADIR%%/code/sprites/objmenu.pyc
-%%DATADIR%%/code/sprites/objmenu.pyo
-%%DATADIR%%/code/sprites/objplane0.py
-%%DATADIR%%/code/sprites/objplane0.pyc
-%%DATADIR%%/code/sprites/objplane0.pyo
-%%DATADIR%%/code/sprites/objplane1.py
-%%DATADIR%%/code/sprites/objplane1.pyc
-%%DATADIR%%/code/sprites/objplane1.pyo
-%%DATADIR%%/code/sprites/objradar.py
-%%DATADIR%%/code/sprites/objradar.pyc
-%%DATADIR%%/code/sprites/objradar.pyo
-%%DATADIR%%/code/sprites/objrocket.py
-%%DATADIR%%/code/sprites/objrocket.py.orig
-%%DATADIR%%/code/sprites/objrocket.pyc
-%%DATADIR%%/code/sprites/objrocket.pyo
-%%DATADIR%%/code/sprites/objrocketlauncher.py
-%%DATADIR%%/code/sprites/objrocketlauncher.pyc
-%%DATADIR%%/code/sprites/objrocketlauncher.pyo
-%%DATADIR%%/code/sprites/objship.py
-%%DATADIR%%/code/sprites/objship.pyc
-%%DATADIR%%/code/sprites/objship.pyo
-%%DATADIR%%/code/sprites/objshiptest.py
-%%DATADIR%%/code/sprites/objshiptest.pyc
-%%DATADIR%%/code/sprites/objshiptest.pyo
-%%DATADIR%%/code/sprites/objsstext.py
-%%DATADIR%%/code/sprites/objsstext.pyc
-%%DATADIR%%/code/sprites/objsstext.pyo
-%%DATADIR%%/code/sprites/objstoragetank0.py
-%%DATADIR%%/code/sprites/objstoragetank0.pyc
-%%DATADIR%%/code/sprites/objstoragetank0.pyo
-%%DATADIR%%/code/sprites/objstoragetank1.py
-%%DATADIR%%/code/sprites/objstoragetank1.pyc
-%%DATADIR%%/code/sprites/objstoragetank1.pyo
-%%DATADIR%%/code/sprites/objtank0.py
-%%DATADIR%%/code/sprites/objtank0.pyc
-%%DATADIR%%/code/sprites/objtank0.pyo
-%%DATADIR%%/code/sprites/objtank1.py
-%%DATADIR%%/code/sprites/objtank1.pyc
-%%DATADIR%%/code/sprites/objtank1.pyo
-%%DATADIR%%/code/sprites/objtext.py
-%%DATADIR%%/code/sprites/objtext.pyc
-%%DATADIR%%/code/sprites/objtext.pyo
-%%DATADIR%%/code/sprites/objtextmessage.py
-%%DATADIR%%/code/sprites/objtextmessage.pyc
-%%DATADIR%%/code/sprites/objtextmessage.pyo
-%%DATADIR%%/code/sprites/objtower.py
-%%DATADIR%%/code/sprites/objtower.pyc
-%%DATADIR%%/code/sprites/objtower.pyo
-%%DATADIR%%/code/sprites/objtree0.py
-%%DATADIR%%/code/sprites/objtree0.pyc
-%%DATADIR%%/code/sprites/objtree0.pyo
-%%DATADIR%%/code/stars.py
-%%DATADIR%%/code/stars.pyc
-%%DATADIR%%/code/stars.pyo
-%%DATADIR%%/code/text.py
-%%DATADIR%%/code/text.pyc
-%%DATADIR%%/code/text.pyo
-%%DATADIR%%/code/utils/farblazer.iss
-%%DATADIR%%/code/utils/mkwin
-%%DATADIR%%/code/utils/pygame2exe-fb.py
-%%DATADIR%%/code/utils/pygame2exe-fb.pyc
-%%DATADIR%%/code/utils/pygame2exe-fb.pyo
-%%DATADIR%%/code/utils/spritelist
-%%DATADIR%%/data/background.png
-%%DATADIR%%/data/balloon0.gif
-%%DATADIR%%/data/balloon1.gif
-%%DATADIR%%/data/balloon2.gif
-%%DATADIR%%/data/balloon3.gif
-%%DATADIR%%/data/blast0.gif
-%%DATADIR%%/data/blast1.gif
-%%DATADIR%%/data/blast2.gif
-%%DATADIR%%/data/blast3.gif
-%%DATADIR%%/data/bomb00.gif
-%%DATADIR%%/data/bomb01.gif
-%%DATADIR%%/data/bomb02.gif
-%%DATADIR%%/data/bomb03.gif
-%%DATADIR%%/data/bomb04.gif
-%%DATADIR%%/data/bomb05.gif
-%%DATADIR%%/data/bomb06.gif
-%%DATADIR%%/data/bomb07.gif
-%%DATADIR%%/data/bomb08.gif
-%%DATADIR%%/data/bomb09.gif
-%%DATADIR%%/data/bomb10.gif
-%%DATADIR%%/data/bomb11.gif
-%%DATADIR%%/data/bomb12.gif
-%%DATADIR%%/data/bomb13.gif
-%%DATADIR%%/data/bomb14.gif
-%%DATADIR%%/data/bomb15.gif
-%%DATADIR%%/data/bomb16.gif
-%%DATADIR%%/data/bomb17.gif
-%%DATADIR%%/data/bomb18.gif
-%%DATADIR%%/data/bomb19.gif
-%%DATADIR%%/data/bomb20.gif
-%%DATADIR%%/data/bomb21.gif
-%%DATADIR%%/data/bomb22.gif
-%%DATADIR%%/data/bomb23.gif
-%%DATADIR%%/data/bomb24.gif
-%%DATADIR%%/data/bomb25.gif
-%%DATADIR%%/data/bomb26.gif
-%%DATADIR%%/data/bomb27.gif
-%%DATADIR%%/data/bomb28.gif
-%%DATADIR%%/data/bomb29.gif
-%%DATADIR%%/data/bomb30.gif
-%%DATADIR%%/data/bomb31.gif
-%%DATADIR%%/data/bomb32.gif
-%%DATADIR%%/data/bomb33.gif
-%%DATADIR%%/data/bomb34.gif
-%%DATADIR%%/data/bomb35.gif
-%%DATADIR%%/data/bomb36.gif
-%%DATADIR%%/data/bomb37.gif
-%%DATADIR%%/data/bomb38.gif
-%%DATADIR%%/data/bomb39.gif
-%%DATADIR%%/data/bomb40.gif
-%%DATADIR%%/data/bomb41.gif
-%%DATADIR%%/data/bomb42.gif
-%%DATADIR%%/data/bomb43.gif
-%%DATADIR%%/data/bomb44.gif
-%%DATADIR%%/data/bomb45.gif
-%%DATADIR%%/data/bomb46.gif
-%%DATADIR%%/data/bomb47.gif
-%%DATADIR%%/data/bomb48.gif
-%%DATADIR%%/data/bomb49.gif
-%%DATADIR%%/data/bomb50.gif
-%%DATADIR%%/data/bomb51.gif
-%%DATADIR%%/data/bomb52.gif
-%%DATADIR%%/data/bomb53.gif
-%%DATADIR%%/data/bomb54.gif
-%%DATADIR%%/data/bomb55.gif
-%%DATADIR%%/data/bomb56.gif
-%%DATADIR%%/data/bomb57.gif
-%%DATADIR%%/data/bomb58.gif
-%%DATADIR%%/data/bomb59.gif
-%%DATADIR%%/data/bomb60.gif
-%%DATADIR%%/data/bomb61.gif
-%%DATADIR%%/data/bomb62.gif
-%%DATADIR%%/data/bomb63.gif
-%%DATADIR%%/data/building.gif
-%%DATADIR%%/data/cactus.gif
-%%DATADIR%%/data/credits.gif
-%%DATADIR%%/data/credrules.gif
-%%DATADIR%%/data/explosion000.gif
-%%DATADIR%%/data/explosion010.gif
-%%DATADIR%%/data/explosion020.gif
-%%DATADIR%%/data/explosion030.gif
-%%DATADIR%%/data/explosion040.gif
-%%DATADIR%%/data/explosion050.gif
-%%DATADIR%%/data/explosion100.gif
-%%DATADIR%%/data/explosion110.gif
-%%DATADIR%%/data/explosion120.gif
-%%DATADIR%%/data/explosion130.gif
-%%DATADIR%%/data/explosion140.gif
-%%DATADIR%%/data/explosion150.gif
-%%DATADIR%%/data/flame0.gif
-%%DATADIR%%/data/flame1.gif
-%%DATADIR%%/data/flame2.gif
-%%DATADIR%%/data/flame3.gif
-%%DATADIR%%/data/fonts/babelfish.ttf
-%%DATADIR%%/data/fuelbox0.gif
-%%DATADIR%%/data/fuelbox1.gif
-%%DATADIR%%/data/fuelbox2.gif
-%%DATADIR%%/data/fuelship.gif
-%%DATADIR%%/data/gfx_by_gimp.gif
-%%DATADIR%%/data/headquarters.gif
-%%DATADIR%%/data/house.gif
-%%DATADIR%%/data/icbm.gif
-%%DATADIR%%/data/levels.txt
-%%DATADIR%%/data/magick.png
-%%DATADIR%%/data/menu0.gif
-%%DATADIR%%/data/menu1.gif
-%%DATADIR%%/data/menu2.gif
-%%DATADIR%%/data/oldstarblazer.gif
-%%DATADIR%%/data/oldstarblazer.png
-%%DATADIR%%/data/plane0.gif
-%%DATADIR%%/data/plane1.gif
-%%DATADIR%%/data/plane11.gif
-%%DATADIR%%/data/pygame.gif
-%%DATADIR%%/data/python.gif
-%%DATADIR%%/data/radar0.gif
-%%DATADIR%%/data/rocketlauncher0.gif
-%%DATADIR%%/data/rocketlauncher1.gif
-%%DATADIR%%/data/rocketlauncher2.gif
-%%DATADIR%%/data/rocketlauncher3.gif
-%%DATADIR%%/data/rocketlauncher4.gif
-%%DATADIR%%/data/rocketlauncher5.gif
-%%DATADIR%%/data/sdl.gif
-%%DATADIR%%/data/ship0.gif
-%%DATADIR%%/data/ship1.gif
-%%DATADIR%%/data/starblazer.pal
-%%DATADIR%%/data/storagetank0.gif
-%%DATADIR%%/data/storagetank1.gif
-%%DATADIR%%/data/tank0.gif
-%%DATADIR%%/data/tank1.gif
-%%DATADIR%%/data/tower.gif
-%%DATADIR%%/data/tree0.gif
-%%DATADIR%%/farblazer.py
-%%DATADIR%%/farblazer.pyc
-%%DATADIR%%/farblazer.pyo
-share/pixmaps/farblazer.png
diff --git a/games/gbottler/Makefile b/games/gbottler/Makefile
deleted file mode 100644
index 6a0d763fea80..000000000000
--- a/games/gbottler/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# Created by: UMENO Takashi
-# $FreeBSD$
-
-PORTNAME= gbottler
-PORTVERSION= 0.1.7
-PORTREVISION= 3
-CATEGORIES= games
-MASTER_SITES= OSDN/gbottler/45155
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= SSTP Bottle client
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-NO_ARCH= yes
-USES= gettext-tools gmake gnome python:2.7 shebangfix
-SHEBANG_FILES= src/*.py src/viewer/*.py
-USE_GNOME= pygtk2
-MAKE_ARGS= PYTHON=${PYTHON_CMD}
-PLIST_SUB= VERSION=${PORTVERSION}
-
-.include <bsd.port.mk>
diff --git a/games/gbottler/distinfo b/games/gbottler/distinfo
deleted file mode 100644
index cb58e5b9d5c7..000000000000
--- a/games/gbottler/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gbottler-0.1.7.tar.gz) = 393ffa62fd62470d84c78e31293a7efb109a28e88e36fa47c4a2f8d93a199ab8
-SIZE (gbottler-0.1.7.tar.gz) = 112142
diff --git a/games/gbottler/pkg-descr b/games/gbottler/pkg-descr
deleted file mode 100644
index 4ec9a336b52b..000000000000
--- a/games/gbottler/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-GBottler is a SSTP Bottle client.
-This SSTP Bottle client is based on bottler.py.
-
-WWW: http://gbottler.sourceforge.jp/
diff --git a/games/gbottler/pkg-plist b/games/gbottler/pkg-plist
deleted file mode 100644
index d799c2efdb68..000000000000
--- a/games/gbottler/pkg-plist
+++ /dev/null
@@ -1,103 +0,0 @@
-bin/gbottler
-lib/gbottler-%%VERSION%%/bottlelib.py
-lib/gbottler-%%VERSION%%/bottlelib.pyc
-lib/gbottler-%%VERSION%%/bottlelib.pyo
-lib/gbottler-%%VERSION%%/bottleparser.py
-lib/gbottler-%%VERSION%%/bottleparser.pyc
-lib/gbottler-%%VERSION%%/bottleparser.pyo
-lib/gbottler-%%VERSION%%/channeldialog.py
-lib/gbottler-%%VERSION%%/channeldialog.pyc
-lib/gbottler-%%VERSION%%/channeldialog.pyo
-lib/gbottler-%%VERSION%%/config.py
-lib/gbottler-%%VERSION%%/config.pyc
-lib/gbottler-%%VERSION%%/config.pyo
-lib/gbottler-%%VERSION%%/client.py
-lib/gbottler-%%VERSION%%/client.pyc
-lib/gbottler-%%VERSION%%/client.pyo
-lib/gbottler-%%VERSION%%/common.py
-lib/gbottler-%%VERSION%%/common.pyc
-lib/gbottler-%%VERSION%%/common.pyo
-lib/gbottler-%%VERSION%%/downloader.py
-lib/gbottler-%%VERSION%%/downloader.pyc
-lib/gbottler-%%VERSION%%/downloader.pyo
-lib/gbottler-%%VERSION%%/gbottler.py
-lib/gbottler-%%VERSION%%/gbottler.pyc
-lib/gbottler-%%VERSION%%/gbottler.pyo
-lib/gbottler-%%VERSION%%/gvwindow.py
-lib/gbottler-%%VERSION%%/gvwindow.pyc
-lib/gbottler-%%VERSION%%/gvwindow.pyo
-lib/gbottler-%%VERSION%%/localmessenger.py
-lib/gbottler-%%VERSION%%/localmessenger.pyc
-lib/gbottler-%%VERSION%%/localmessenger.pyo
-lib/gbottler-%%VERSION%%/logbook.py
-lib/gbottler-%%VERSION%%/logbook.pyc
-lib/gbottler-%%VERSION%%/logbook.pyo
-lib/gbottler-%%VERSION%%/logfetchdialog.py
-lib/gbottler-%%VERSION%%/logfetchdialog.pyc
-lib/gbottler-%%VERSION%%/logfetchdialog.pyo
-lib/gbottler-%%VERSION%%/logfetcher.py
-lib/gbottler-%%VERSION%%/logfetcher.pyc
-lib/gbottler-%%VERSION%%/logfetcher.pyo
-lib/gbottler-%%VERSION%%/loglist.py
-lib/gbottler-%%VERSION%%/loglist.pyc
-lib/gbottler-%%VERSION%%/loglist.pyo
-lib/gbottler-%%VERSION%%/logmanager.py
-lib/gbottler-%%VERSION%%/logmanager.pyc
-lib/gbottler-%%VERSION%%/logmanager.pyo
-lib/gbottler-%%VERSION%%/logparsers.py
-lib/gbottler-%%VERSION%%/logparsers.pyc
-lib/gbottler-%%VERSION%%/logparsers.pyo
-lib/gbottler-%%VERSION%%/logwindow.py
-lib/gbottler-%%VERSION%%/logwindow.pyc
-lib/gbottler-%%VERSION%%/logwindow.pyo
-lib/gbottler-%%VERSION%%/messagesender.py
-lib/gbottler-%%VERSION%%/messagesender.pyc
-lib/gbottler-%%VERSION%%/messagesender.pyo
-lib/gbottler-%%VERSION%%/phrasemanager.py
-lib/gbottler-%%VERSION%%/phrasemanager.pyc
-lib/gbottler-%%VERSION%%/phrasemanager.pyo
-lib/gbottler-%%VERSION%%/preferences.py
-lib/gbottler-%%VERSION%%/preferences.pyc
-lib/gbottler-%%VERSION%%/preferences.pyo
-lib/gbottler-%%VERSION%%/queryluid.py
-lib/gbottler-%%VERSION%%/queryluid.pyc
-lib/gbottler-%%VERSION%%/queryluid.pyo
-lib/gbottler-%%VERSION%%/script.py
-lib/gbottler-%%VERSION%%/script.pyc
-lib/gbottler-%%VERSION%%/script.pyo
-lib/gbottler-%%VERSION%%/scriptchecker.py
-lib/gbottler-%%VERSION%%/scriptchecker.pyc
-lib/gbottler-%%VERSION%%/scriptchecker.pyo
-lib/gbottler-%%VERSION%%/showingsurface.py
-lib/gbottler-%%VERSION%%/showingsurface.pyc
-lib/gbottler-%%VERSION%%/showingsurface.pyo
-lib/gbottler-%%VERSION%%/svgmanager.py
-lib/gbottler-%%VERSION%%/svgmanager.pyc
-lib/gbottler-%%VERSION%%/svgmanager.pyo
-lib/gbottler-%%VERSION%%/textmanager.py
-lib/gbottler-%%VERSION%%/textmanager.pyc
-lib/gbottler-%%VERSION%%/textmanager.pyo
-lib/gbottler-%%VERSION%%/xmllogger.py
-lib/gbottler-%%VERSION%%/xmllogger.pyc
-lib/gbottler-%%VERSION%%/xmllogger.pyo
-lib/gbottler-%%VERSION%%/viewer/__init__.py
-lib/gbottler-%%VERSION%%/viewer/__init__.pyc
-lib/gbottler-%%VERSION%%/viewer/__init__.pyo
-lib/gbottler-%%VERSION%%/viewer/ghost.py
-lib/gbottler-%%VERSION%%/viewer/ghost.pyc
-lib/gbottler-%%VERSION%%/viewer/ghost.pyo
-lib/gbottler-%%VERSION%%/viewer/ghostmanager.py
-lib/gbottler-%%VERSION%%/viewer/ghostmanager.pyc
-lib/gbottler-%%VERSION%%/viewer/ghostmanager.pyo
-lib/gbottler-%%VERSION%%/viewer/gviewer.py
-lib/gbottler-%%VERSION%%/viewer/gviewer.pyc
-lib/gbottler-%%VERSION%%/viewer/gviewer.pyo
-lib/gbottler-%%VERSION%%/viewer/viewercommon.py
-lib/gbottler-%%VERSION%%/viewer/viewercommon.pyc
-lib/gbottler-%%VERSION%%/viewer/viewercommon.pyo
-share/locale/ja/LC_MESSAGES/gbottler.mo
-share/doc/gbottler-%%VERSION%%/COPYING
-share/doc/gbottler-%%VERSION%%/ChangeLog
-share/doc/gbottler-%%VERSION%%/README
-share/doc/gbottler-%%VERSION%%/README.bottler
-share/doc/gbottler-%%VERSION%%/TODO
diff --git a/games/glchess/Makefile b/games/glchess/Makefile
deleted file mode 100644
index 291ccc4ee4dd..000000000000
--- a/games/glchess/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-# Created by: Patrick Li <pat@databits.net>
-# $FreeBSD$
-
-PORTNAME= glchess
-PORTVERSION= 1.0.6
-PORTREVISION= 13
-CATEGORIES= games
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= 3D OpenGL based chess game
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/gdkgl/__init__.py:x11-toolkits/py-gtkglext@${PY_FLAVOR}
-
-USES= desktop-file-utils gnome python:2.7 shared-mime-info
-USE_GNOME= gconf2
-USE_PYTHON= distutils
-GCONF_SCHEMAS= glchess.schemas
-
-OPTIONS_DEFINE= DOCS NLS
-OPTIONS_SUB= yes
-NLS_USES= gettext
-NLS_CONFIGURE_ENABLE= nls
-
-post-patch:
- @${GREP} -lR "/usr/share/games/glchess" ${WRKSRC} | ${XARGS} \
- ${REINPLACE_CMD} -e 's|/usr/share/games/glchess|${DATADIR}|g'
- @${REINPLACE_CMD} -e 's|share/games/glchess|share/glchess|g ; \
- s|share/gconf/schemas|etc/gconf/schemas|g' ${WRKSRC}/setup.py
-
-post-build-NLS-on:
- @(for lang in `${MAKE} -f ${WRKSRC}/Makefile -V LANGUAGES` ; do \
- cd ${WRKSRC}/po ; \
- ${LOCALBASE}/bin/msgfmt $$lang.po -o $$lang.mo ; \
- done)
-
-post-install-NLS-on:
- @(for lang in `${MAKE} -f ${WRKSRC}/Makefile -V LANGUAGES` ; do \
- ${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/$$lang/LC_MESSAGES ; \
- ${INSTALL_DATA} ${WRKSRC}/po/$$lang.mo \
- ${STAGEDIR}${PREFIX}/share/locale/$$lang/LC_MESSAGES/glchess.mo ; \
- done)
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for file in ChangeLog README TODO
- ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/games/glchess/distinfo b/games/glchess/distinfo
deleted file mode 100644
index 25612927e33c..000000000000
--- a/games/glchess/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (glchess-1.0.6.tar.gz) = 4d9e3fdb8c76be9db978bfbf97e736bd07dc0d55088a7252fe6446ee9328c10f
-SIZE (glchess-1.0.6.tar.gz) = 288898
diff --git a/games/glchess/pkg-descr b/games/glchess/pkg-descr
deleted file mode 100644
index ca3d5836c96f..000000000000
--- a/games/glchess/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-glChess is a 3D OpenGL based chess game that interfaces via the Chess Engine
-Communication Protocol (CECP) by Tim Mann. This means it can currently use
-Crafty and GNU Chess as AIs. You can also play Human vs. Human, but so far
-not over a network.
-
-WWW: https://sourceforge.net/projects/glchess/
diff --git a/games/glchess/pkg-message b/games/glchess/pkg-message
deleted file mode 100644
index 4c1dc72c586f..000000000000
--- a/games/glchess/pkg-message
+++ /dev/null
@@ -1,16 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Please make sure that
-
-Load "glx"
-
-is in the Module section
-of your X config file.
-
-glChess supports the use of chess playing programs like
-games/crafty and games/gnuchess for you to play against so
-install them manually if you want them.
-EOM
-}
-]
diff --git a/games/glchess/pkg-plist b/games/glchess/pkg-plist
deleted file mode 100644
index 83cb696130eb..000000000000
--- a/games/glchess/pkg-plist
+++ /dev/null
@@ -1,216 +0,0 @@
-bin/glchess
-%%PYTHON_SITELIBDIR%%/glchess/__init__.py
-%%PYTHON_SITELIBDIR%%/glchess/__init__.pyc
-%%PYTHON_SITELIBDIR%%/glchess/__init__.pyo
-%%PYTHON_SITELIBDIR%%/glchess/ai.py
-%%PYTHON_SITELIBDIR%%/glchess/ai.pyc
-%%PYTHON_SITELIBDIR%%/glchess/ai.pyo
-%%PYTHON_SITELIBDIR%%/glchess/aitest.py
-%%PYTHON_SITELIBDIR%%/glchess/aitest.pyc
-%%PYTHON_SITELIBDIR%%/glchess/aitest.pyo
-%%PYTHON_SITELIBDIR%%/glchess/cecp.py
-%%PYTHON_SITELIBDIR%%/glchess/cecp.pyc
-%%PYTHON_SITELIBDIR%%/glchess/cecp.pyo
-%%PYTHON_SITELIBDIR%%/glchess/config.py
-%%PYTHON_SITELIBDIR%%/glchess/config.pyc
-%%PYTHON_SITELIBDIR%%/glchess/config.pyo
-%%PYTHON_SITELIBDIR%%/glchess/chess/__init__.py
-%%PYTHON_SITELIBDIR%%/glchess/chess/__init__.pyc
-%%PYTHON_SITELIBDIR%%/glchess/chess/__init__.pyo
-%%PYTHON_SITELIBDIR%%/glchess/chess/board.py
-%%PYTHON_SITELIBDIR%%/glchess/chess/board.pyc
-%%PYTHON_SITELIBDIR%%/glchess/chess/board.pyo
-%%PYTHON_SITELIBDIR%%/glchess/chess/lan.py
-%%PYTHON_SITELIBDIR%%/glchess/chess/lan.pyc
-%%PYTHON_SITELIBDIR%%/glchess/chess/lan.pyo
-%%PYTHON_SITELIBDIR%%/glchess/chess/pgn.py
-%%PYTHON_SITELIBDIR%%/glchess/chess/pgn.pyc
-%%PYTHON_SITELIBDIR%%/glchess/chess/pgn.pyo
-%%PYTHON_SITELIBDIR%%/glchess/chess/san.py
-%%PYTHON_SITELIBDIR%%/glchess/chess/san.pyc
-%%PYTHON_SITELIBDIR%%/glchess/chess/san.pyo
-%%PYTHON_SITELIBDIR%%/glchess/chess/bitboard.py
-%%PYTHON_SITELIBDIR%%/glchess/chess/bitboard.pyc
-%%PYTHON_SITELIBDIR%%/glchess/chess/bitboard.pyo
-%%PYTHON_SITELIBDIR%%/glchess/chess/fics/__init__.py
-%%PYTHON_SITELIBDIR%%/glchess/chess/fics/__init__.pyc
-%%PYTHON_SITELIBDIR%%/glchess/chess/fics/__init__.pyo
-%%PYTHON_SITELIBDIR%%/glchess/chess/fics/client.py
-%%PYTHON_SITELIBDIR%%/glchess/chess/fics/client.pyc
-%%PYTHON_SITELIBDIR%%/glchess/chess/fics/client.pyo
-%%PYTHON_SITELIBDIR%%/glchess/chess/fics/server.py
-%%PYTHON_SITELIBDIR%%/glchess/chess/fics/server.pyc
-%%PYTHON_SITELIBDIR%%/glchess/chess/fics/server.pyo
-%%PYTHON_SITELIBDIR%%/glchess/chess/fics/style12.py
-%%PYTHON_SITELIBDIR%%/glchess/chess/fics/style12.pyc
-%%PYTHON_SITELIBDIR%%/glchess/chess/fics/style12.pyo
-%%PYTHON_SITELIBDIR%%/glchess/chess/fics/telnet.py
-%%PYTHON_SITELIBDIR%%/glchess/chess/fics/telnet.pyc
-%%PYTHON_SITELIBDIR%%/glchess/chess/fics/telnet.pyo
-%%PYTHON_SITELIBDIR%%/glchess/defaults.py
-%%PYTHON_SITELIBDIR%%/glchess/defaults.pyc
-%%PYTHON_SITELIBDIR%%/glchess/defaults.pyo
-%%PYTHON_SITELIBDIR%%/glchess/game.py
-%%PYTHON_SITELIBDIR%%/glchess/game.pyc
-%%PYTHON_SITELIBDIR%%/glchess/game.pyo
-%%PYTHON_SITELIBDIR%%/glchess/gtkui/__init__.py
-%%PYTHON_SITELIBDIR%%/glchess/gtkui/__init__.pyc
-%%PYTHON_SITELIBDIR%%/glchess/gtkui/__init__.pyo
-%%PYTHON_SITELIBDIR%%/glchess/gtkui/dialogs.py
-%%PYTHON_SITELIBDIR%%/glchess/gtkui/dialogs.pyc
-%%PYTHON_SITELIBDIR%%/glchess/gtkui/dialogs.pyo
-%%PYTHON_SITELIBDIR%%/glchess/gtkui/gtkui.py
-%%PYTHON_SITELIBDIR%%/glchess/gtkui/gtkui.pyc
-%%PYTHON_SITELIBDIR%%/glchess/gtkui/gtkui.pyo
-%%PYTHON_SITELIBDIR%%/glchess/gtkui/chessview.py
-%%PYTHON_SITELIBDIR%%/glchess/gtkui/chessview.pyc
-%%PYTHON_SITELIBDIR%%/glchess/gtkui/chessview.pyo
-%%PYTHON_SITELIBDIR%%/glchess/gtkui/network.py
-%%PYTHON_SITELIBDIR%%/glchess/gtkui/network.pyc
-%%PYTHON_SITELIBDIR%%/glchess/gtkui/network.pyo
-%%PYTHON_SITELIBDIR%%/glchess/ggz/__init__.py
-%%PYTHON_SITELIBDIR%%/glchess/ggz/__init__.pyc
-%%PYTHON_SITELIBDIR%%/glchess/ggz/__init__.pyo
-%%PYTHON_SITELIBDIR%%/glchess/ggz/chess.py
-%%PYTHON_SITELIBDIR%%/glchess/ggz/chess.pyc
-%%PYTHON_SITELIBDIR%%/glchess/ggz/chess.pyo
-%%PYTHON_SITELIBDIR%%/glchess/ggz/client.py
-%%PYTHON_SITELIBDIR%%/glchess/ggz/client.pyc
-%%PYTHON_SITELIBDIR%%/glchess/ggz/client.pyo
-%%PYTHON_SITELIBDIR%%/glchess/ggz/protocol.py
-%%PYTHON_SITELIBDIR%%/glchess/ggz/protocol.pyc
-%%PYTHON_SITELIBDIR%%/glchess/ggz/protocol.pyo
-%%PYTHON_SITELIBDIR%%/glchess/main.py
-%%PYTHON_SITELIBDIR%%/glchess/main.pyc
-%%PYTHON_SITELIBDIR%%/glchess/main.pyo
-%%PYTHON_SITELIBDIR%%/glchess/ntest.py
-%%PYTHON_SITELIBDIR%%/glchess/ntest.pyc
-%%PYTHON_SITELIBDIR%%/glchess/ntest.pyo
-%%PYTHON_SITELIBDIR%%/glchess/scene/__init__.py
-%%PYTHON_SITELIBDIR%%/glchess/scene/__init__.pyc
-%%PYTHON_SITELIBDIR%%/glchess/scene/__init__.pyo
-%%PYTHON_SITELIBDIR%%/glchess/scene/cairo/__init__.py
-%%PYTHON_SITELIBDIR%%/glchess/scene/cairo/__init__.pyc
-%%PYTHON_SITELIBDIR%%/glchess/scene/cairo/__init__.pyo
-%%PYTHON_SITELIBDIR%%/glchess/scene/cairo/pieces.py
-%%PYTHON_SITELIBDIR%%/glchess/scene/cairo/pieces.pyc
-%%PYTHON_SITELIBDIR%%/glchess/scene/cairo/pieces.pyo
-%%PYTHON_SITELIBDIR%%/glchess/scene/human.py
-%%PYTHON_SITELIBDIR%%/glchess/scene/human.pyc
-%%PYTHON_SITELIBDIR%%/glchess/scene/human.pyo
-%%PYTHON_SITELIBDIR%%/glchess/scene/opengl/__init__.py
-%%PYTHON_SITELIBDIR%%/glchess/scene/opengl/__init__.pyc
-%%PYTHON_SITELIBDIR%%/glchess/scene/opengl/__init__.pyo
-%%PYTHON_SITELIBDIR%%/glchess/scene/opengl/builtin_models.py
-%%PYTHON_SITELIBDIR%%/glchess/scene/opengl/builtin_models.pyc
-%%PYTHON_SITELIBDIR%%/glchess/scene/opengl/builtin_models.pyo
-%%PYTHON_SITELIBDIR%%/glchess/scene/opengl/new_models.py
-%%PYTHON_SITELIBDIR%%/glchess/scene/opengl/new_models.pyc
-%%PYTHON_SITELIBDIR%%/glchess/scene/opengl/new_models.pyo
-%%PYTHON_SITELIBDIR%%/glchess/scene/opengl/opengl.py
-%%PYTHON_SITELIBDIR%%/glchess/scene/opengl/opengl.pyc
-%%PYTHON_SITELIBDIR%%/glchess/scene/opengl/opengl.pyo
-%%PYTHON_SITELIBDIR%%/glchess/scene/opengl/png.py
-%%PYTHON_SITELIBDIR%%/glchess/scene/opengl/png.pyc
-%%PYTHON_SITELIBDIR%%/glchess/scene/opengl/png.pyo
-%%PYTHON_SITELIBDIR%%/glchess/scene/opengl/texture.py
-%%PYTHON_SITELIBDIR%%/glchess/scene/opengl/texture.pyc
-%%PYTHON_SITELIBDIR%%/glchess/scene/opengl/texture.pyo
-%%PYTHON_SITELIBDIR%%/glchess/uci.py
-%%PYTHON_SITELIBDIR%%/glchess/uci.pyc
-%%PYTHON_SITELIBDIR%%/glchess/uci.pyo
-%%PYTHON_SITELIBDIR%%/glchess/ui/__init__.py
-%%PYTHON_SITELIBDIR%%/glchess/ui/__init__.pyc
-%%PYTHON_SITELIBDIR%%/glchess/ui/__init__.pyo
-%%PYTHON_SITELIBDIR%%/glchess/ui/ui.py
-%%PYTHON_SITELIBDIR%%/glchess/ui/ui.pyc
-%%PYTHON_SITELIBDIR%%/glchess/ui/ui.pyo
-share/applications/glchess.desktop
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%DATADIR%%/ai.xml
-%%DATADIR%%/gui/ai.glade
-%%DATADIR%%/gui/network_game.glade
-%%DATADIR%%/gui/chess_view.glade
-%%DATADIR%%/gui/glchess.glade
-%%DATADIR%%/gui/glchess.svg
-%%DATADIR%%/gui/load_game.glade
-%%DATADIR%%/gui/new_game.glade
-%%DATADIR%%/gui/save_game.glade
-%%DATADIR%%/textures/board.png
-%%DATADIR%%/textures/piece.png
-%%NLS%%share/locale/am/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/ar/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/az/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/be/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/bg/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/bn/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/bn_IN/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/ca/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/cs/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/cy/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/da/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/de/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/dz/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/el/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/en_CA/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/en_GB/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/es/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/et/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/eu/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/fa/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/fi/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/ga/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/gl/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/gu/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/he/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/hi/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/hr/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/hu/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/id/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/is/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/it/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/ja/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/ka/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/ko/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/ku/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/lt/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/lv/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/mk/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/ml/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/mn/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/mr/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/ms/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/mg/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/nb/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/ne/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/nl/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/nn/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/or/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/pa/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/pt/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/ro/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/rw/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/sk/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/sl/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/sq/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/sr/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/sr@Latn/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/sv/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/ta/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/th/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/tr/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/uk/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/vi/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/wa/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/xh/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/zh_CN/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/zh_HK/LC_MESSAGES/glchess.mo
-%%NLS%%share/locale/zh_TW/LC_MESSAGES/glchess.mo
-share/mime/packages/glchess.xml
-share/pixmaps/glchess.svg
diff --git a/games/gretools/Makefile b/games/gretools/Makefile
deleted file mode 100644
index 9a6787aea974..000000000000
--- a/games/gretools/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# Created by: Adam Weinberger <adamw@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= gretools
-PORTVERSION= 1.2.4
-PORTREVISION= 15
-CATEGORIES= games gnome
-MASTER_SITES= http://randomwalker.info/gretools/${PORTVERSION:R}/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GNOME vocabulary builder
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-USES= gmake gnome pathfix pkgconfig python:2.7 shebangfix
-SHEBANG_FILES= gretools.in gretools.py
-USE_GNOME= gnomeprefix pygnome2
-GNU_CONFIGURE= yes
-INSTALLS_OMF= yes
-
-post-patch:
- @${REINPLACE_CMD} 's|@prefix@|${LOCALBASE}|g ; s|@share@|share|g' \
- ${WRKSRC}/gretools.in
- @${REINPLACE_CMD} -e 's|gtk\.TRUE|True|g ; \
- s|gtk\.FALSE|False|g ; \
- s|gtk\.idle_add|gobject\.idle_add|g' ${WRKSRC}/gretools.py
-
-post-install:
- ${RM} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/gretools/gretools.pyc
- ${RM} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/gretools/gretools.pyo
- ${PYTHON_CMD} -m compileall \
- -d ${PYTHONPREFIX_SITELIBDIR}/gretools \
- ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/gretools
- ${PYTHON_CMD} -O -m compileall \
- -d ${PYTHONPREFIX_SITELIBDIR}/gretools \
- ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/gretools
-
-.include <bsd.port.mk>
diff --git a/games/gretools/distinfo b/games/gretools/distinfo
deleted file mode 100644
index 8af4101651d9..000000000000
--- a/games/gretools/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gretools-1.2.4.tar.gz) = 8ff06e9a31654c266af4eb9a69728017453bdb0b75d5e42cbcda24f9c6db51db
-SIZE (gretools-1.2.4.tar.gz) = 284002
diff --git a/games/gretools/pkg-descr b/games/gretools/pkg-descr
deleted file mode 100644
index 5684d4a3bfa8..000000000000
--- a/games/gretools/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Gretools is a vocabulary building tool for GNOME. Its wordlist is comprised
-of about 4000 words, and it has a synonym quiz and a word-guessing game.
-
-WWW: http://randomwalker.info/gretools/
diff --git a/games/gretools/pkg-plist b/games/gretools/pkg-plist
deleted file mode 100644
index bdd40e1c33b1..000000000000
--- a/games/gretools/pkg-plist
+++ /dev/null
@@ -1,13 +0,0 @@
-bin/gretools
-%%PYTHON_SITELIBDIR%%/gretools/gretools
-%%PYTHON_SITELIBDIR%%/gretools/gretools.py
-%%PYTHON_SITELIBDIR%%/gretools/gretools.pyc
-%%PYTHON_SITELIBDIR%%/gretools/gretools.pyo
-share/applications/gretools.desktop
-%%DATADIR%%/glade/gretools.glade
-%%DATADIR%%/lists/default.wl
-share/gnome/help/gretools/C/figures/gretools_start_window.png
-share/gnome/help/gretools/C/gretools.xml
-share/gnome/help/gretools/C/legal.xml
-share/omf/gretools/gretools-C.omf
-share/pixmaps/gretools.png
diff --git a/games/kye/Makefile b/games/kye/Makefile
deleted file mode 100644
index c838a348f8d5..000000000000
--- a/games/kye/Makefile
+++ /dev/null
@@ -1,68 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= kye
-PORTVERSION= 1.0
-PORTREVISION= 5
-CATEGORIES= games python
-MASTER_SITES= http://games.moria.org.uk/kye/download/ \
- SF/nemysisfreebsdp/games/${PORTNAME}/:levels
-# Selection of production-ready/well-known Kye Levels
-# (Zipped levels already included from games.moria.org.uk are excluded)
-# Please contact the maintainer if a Level is missing
-DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
- kye-data_moria_levels.20121101.tar.gz:levels \
- kye-data_nuke_levels.20121101.tar.gz:levels \
- kye-data_extra_levels.20120818.tar.gz:levels
-DIST_SUBDIR= kye
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Puzzle game with arcade game elements
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-RESTRICTED= kye-data_nuke_levels is charityware
-RESTRICTED_FILES= kye-data_nuke_levels.20121101.tar.gz
-
-USE_GNOME= pygtk2 librsvg2
-USES= gnome python:2.7
-USE_PYTHON= distutils
-
-PORTDOCS= NEWS README
-
-SUB_FILES= pkg-message
-
-DESKTOP_ENTRIES="Python Kye" \
- "" \
- "Kye" \
- "Kye" \
- "Game;LogicGame;" \
- ""
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e 's|share/kye|${DATADIR_REL}|' ${WRKSRC}/setup.py
- @${REINPLACE_CMD} -e 's|/usr/local/share/kye|${DATADIR}|' \
- ${WRKSRC}/kye/common.py
-
-post-extract-script:
- @${MKDIR} ${WRKDIR}/${PORTNAME}
-.for l in kye-data_moria_levels.20121101.tar.gz kye-data_nuke_levels.20121101.tar.gz \
- kye-data_extra_levels.20120818.tar.gz
- ${TAR} xfjp ${_DISTDIR}/${l} -C ${WRKDIR}/${PORTNAME}
-.endfor
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/kye-icon.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/Kye.png
- ${INSTALL_DATA} ${WRKSRC}/kye-edit-icon.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/Kye-edit.png
- @cd ${WRKDIR}/${PORTNAME} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/kye/distinfo b/games/kye/distinfo
deleted file mode 100644
index 96ec313b02d7..000000000000
--- a/games/kye/distinfo
+++ /dev/null
@@ -1,8 +0,0 @@
-SHA256 (kye/kye-1.0.tar.gz) = d58a9e62a0ec736a072a932603cdc5b3f4890b28c32c346639513d4e247ca747
-SIZE (kye/kye-1.0.tar.gz) = 55245
-SHA256 (kye/kye-data_moria_levels.20121101.tar.gz) = 2c96f8e4146df5144aa97dd050c248240671df3533619b924c17e21bbc2de5fe
-SIZE (kye/kye-data_moria_levels.20121101.tar.gz) = 51200
-SHA256 (kye/kye-data_nuke_levels.20121101.tar.gz) = 9ccd96ded14cc5907fcb417a7219e9a5e11e3dc8f0a9c1fd049e0b4bd5523769
-SIZE (kye/kye-data_nuke_levels.20121101.tar.gz) = 294912
-SHA256 (kye/kye-data_extra_levels.20120818.tar.gz) = 9ddee7e21607c7fe425f24d7aa71e7120c29e885320eb2ed880b0f5a882ea5e4
-SIZE (kye/kye-data_extra_levels.20120818.tar.gz) = 455680
diff --git a/games/kye/files/pkg-message.in b/games/kye/files/pkg-message.in
deleted file mode 100644
index 908288466885..000000000000
--- a/games/kye/files/pkg-message.in
+++ /dev/null
@@ -1,31 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Python Kye has been installed.
-
-
-These levels are included in this package
-
- http://www.nuke.demon.co.uk/kye/levels/
-
-
-This package does not include all Python Kye Levels.
-
-You can search for additional extra Levels here:
-
- http://kye.8m.com/gfclevels.html
-
- http://www.classicdosgames.com/game/Kye.html
-
-
-and other Sites and put it in:
-
- %%DATADIR%%
-
-
-You could manually change Permissions these Levels with:
-
- /bin/chmod 444 %%DATADIR%%/*.kye
-EOM
-}
-]
diff --git a/games/kye/pkg-descr b/games/kye/pkg-descr
deleted file mode 100644
index 1e87e2276932..000000000000
--- a/games/kye/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-This is a clone of the game Kye for Windows, originally by Colin Garbutt. It
-is a puzzle game, which is a little like the old falling-rocks puzzle games,
-and perhaps also inspired a little by Sokoban. But Kye has more variety of
-objects, and so is capable of posing quite complex puzzles.
-
-This clone is written by Colin Phipps <cph@moria.org.uk> in Python and uses
-gtk. So it will run on modern Linux systems easily enough, and indeed should
-work on any system with working Python and pygtk. It works on Windows as well,
-for instance.
-
-WWW: http://games.moria.org.uk/kye/
diff --git a/games/kye/pkg-plist b/games/kye/pkg-plist
deleted file mode 100644
index a894e88f4f2c..000000000000
--- a/games/kye/pkg-plist
+++ /dev/null
@@ -1,190 +0,0 @@
-bin/Kye
-bin/Kye-edit
-%%PYTHON_SITELIBDIR%%/kye/__init__.py
-%%PYTHON_SITELIBDIR%%/kye/__init__.pyc
-%%PYTHON_SITELIBDIR%%/kye/__init__.pyo
-%%PYTHON_SITELIBDIR%%/kye/app.py
-%%PYTHON_SITELIBDIR%%/kye/app.pyc
-%%PYTHON_SITELIBDIR%%/kye/app.pyo
-%%PYTHON_SITELIBDIR%%/kye/canvas.py
-%%PYTHON_SITELIBDIR%%/kye/canvas.pyc
-%%PYTHON_SITELIBDIR%%/kye/canvas.pyo
-%%PYTHON_SITELIBDIR%%/kye/common.py
-%%PYTHON_SITELIBDIR%%/kye/common.pyc
-%%PYTHON_SITELIBDIR%%/kye/common.pyo
-%%PYTHON_SITELIBDIR%%/kye/defaults.py
-%%PYTHON_SITELIBDIR%%/kye/defaults.pyc
-%%PYTHON_SITELIBDIR%%/kye/defaults.pyo
-%%PYTHON_SITELIBDIR%%/kye/dialogs.py
-%%PYTHON_SITELIBDIR%%/kye/dialogs.pyc
-%%PYTHON_SITELIBDIR%%/kye/dialogs.pyo
-%%PYTHON_SITELIBDIR%%/kye/editor.py
-%%PYTHON_SITELIBDIR%%/kye/editor.pyc
-%%PYTHON_SITELIBDIR%%/kye/editor.pyo
-%%PYTHON_SITELIBDIR%%/kye/frame.py
-%%PYTHON_SITELIBDIR%%/kye/frame.pyc
-%%PYTHON_SITELIBDIR%%/kye/frame.pyo
-%%PYTHON_SITELIBDIR%%/kye/game.py
-%%PYTHON_SITELIBDIR%%/kye/game.pyc
-%%PYTHON_SITELIBDIR%%/kye/game.pyo
-%%PYTHON_SITELIBDIR%%/kye/input.py
-%%PYTHON_SITELIBDIR%%/kye/input.pyc
-%%PYTHON_SITELIBDIR%%/kye/input.pyo
-%%PYTHON_SITELIBDIR%%/kye/leveledit.py
-%%PYTHON_SITELIBDIR%%/kye/leveledit.pyc
-%%PYTHON_SITELIBDIR%%/kye/leveledit.pyo
-%%PYTHON_SITELIBDIR%%/kye/objects.py
-%%PYTHON_SITELIBDIR%%/kye/objects.pyc
-%%PYTHON_SITELIBDIR%%/kye/objects.pyo
-%%PYTHON_SITELIBDIR%%/kye/palette.py
-%%PYTHON_SITELIBDIR%%/kye/palette.pyc
-%%PYTHON_SITELIBDIR%%/kye/palette.pyo
-%%PYTHON_SITELIBDIR%%/kye/stbar.py
-%%PYTHON_SITELIBDIR%%/kye/stbar.pyc
-%%PYTHON_SITELIBDIR%%/kye/stbar.pyo
-%%DATADIR%%/2 strange.kye
-%%DATADIR%%/2 strange.txt
-%%DATADIR%%/2Fun4Me.kye
-%%DATADIR%%/7Tasks.kye
-%%DATADIR%%/9.kye
-%%DATADIR%%/Action2.kye
-%%DATADIR%%/Alphabatch.kye
-%%DATADIR%%/AntKye2.kye
-%%DATADIR%%/Beginner.kye
-%%DATADIR%%/Brink.kye
-%%DATADIR%%/Danish.kye
-%%DATADIR%%/Default.kye
-%%DATADIR%%/Default1.kye
-%%DATADIR%%/Easy.kye
-%%DATADIR%%/Gary.kye
-%%DATADIR%%/Hweyards.kye
-%%DATADIR%%/InARush.kye
-%%DATADIR%%/Newkye.kye
-%%DATADIR%%/Newkye_french_engl.rtf
-%%DATADIR%%/RComb.kye
-%%DATADIR%%/Ricardo.kye
-%%DATADIR%%/Sampler.kye
-%%DATADIR%%/TPsKye.txt
-%%DATADIR%%/Training.kye
-%%DATADIR%%/Training.txt
-%%DATADIR%%/Yellow.kye
-%%DATADIR%%/aba-easy.kye
-%%DATADIR%%/aba-tuff.kye
-%%DATADIR%%/afebrile.kye
-%%DATADIR%%/afebrile2.kye
-%%DATADIR%%/afebrile3.kye
-%%DATADIR%%/alanskye.kye
-%%DATADIR%%/amazin.kye
-%%DATADIR%%/andrew.kye
-%%DATADIR%%/angie.kye
-%%DATADIR%%/anoder.kye
-%%DATADIR%%/ash.txt
-%%DATADIR%%/ashfast.kye
-%%DATADIR%%/ashmazes.kye
-%%DATADIR%%/ashshows.kye
-%%DATADIR%%/ashslide.kye
-%%DATADIR%%/axbey.kye
-%%DATADIR%%/ben.kye
-%%DATADIR%%/blaster.kye
-%%DATADIR%%/border.kye
-%%DATADIR%%/bull1.kye
-%%DATADIR%%/bull2.kye
-%%DATADIR%%/butter.kye
-%%DATADIR%%/cascade.kye
-%%DATADIR%%/charles1.kye
-%%DATADIR%%/chas.kye
-%%DATADIR%%/chris.kye
-%%DATADIR%%/chris2.kye
-%%DATADIR%%/chris3.kye
-%%DATADIR%%/ckp001.kye
-%%DATADIR%%/cop.kye
-%%DATADIR%%/credits.txt
-%%DATADIR%%/crowds.kye
-%%DATADIR%%/crux4.kye
-%%DATADIR%%/custom.kye
-%%DATADIR%%/danish1.kye
-%%DATADIR%%/danish2.kye
-%%DATADIR%%/danish3.kye
-%%DATADIR%%/davidh.kye
-%%DATADIR%%/default.kye
-%%DATADIR%%/die.kye
-%%DATADIR%%/dkf.kye
-%%DATADIR%%/dkf4.kye
-%%DATADIR%%/dkf6.kye
-%%DATADIR%%/doors.kye
-%%DATADIR%%/earlh.kye
-%%DATADIR%%/erin.kye
-%%DATADIR%%/factor.kye
-%%DATADIR%%/fifi.kye
-%%DATADIR%%/fissio.kye
-%%DATADIR%%/garry.kye
-%%DATADIR%%/ggrigs.kye
-%%DATADIR%%/glenset2.kye
-%%DATADIR%%/gnats.kye
-%%DATADIR%%/gsmick.kye
-%%DATADIR%%/h1.kye
-%%DATADIR%%/happy.KYE
-%%DATADIR%%/hard.kye
-%%DATADIR%%/hercules.kye
-%%DATADIR%%/home.kye
-%%DATADIR%%/hordes.kye
-%%DATADIR%%/icd.kye
-%%DATADIR%%/images.tar.gz
-%%DATADIR%%/intro.kye
-%%DATADIR%%/jasper.kye
-%%DATADIR%%/jdh.kye
-%%DATADIR%%/jenny.kye
-%%DATADIR%%/jeremy.kye
-%%DATADIR%%/jg.kye
-%%DATADIR%%/jmarston.kye
-%%DATADIR%%/jungle.kye
-%%DATADIR%%/kids.kye
-%%DATADIR%%/lizzy.kye
-%%DATADIR%%/lucy.kye
-%%DATADIR%%/maze.kye
-%%DATADIR%%/monsters.kye
-%%DATADIR%%/mykyes.kye
-%%DATADIR%%/mystical.kye
-%%DATADIR%%/nasty.kye
-%%DATADIR%%/nathan.kye
-%%DATADIR%%/neil-kye.kye
-%%DATADIR%%/nelsons.kye
-%%DATADIR%%/peteskye.kye
-%%DATADIR%%/phil.kye
-%%DATADIR%%/philsel1.kye
-%%DATADIR%%/pinkye.kye
-%%DATADIR%%/plus2.kye
-%%DATADIR%%/plus2.txt
-%%DATADIR%%/pong.kye
-%%DATADIR%%/positive.kye
-%%DATADIR%%/problem.kye
-%%DATADIR%%/quests.kye
-%%DATADIR%%/r_lee.kye
-%%DATADIR%%/raphael.kye
-%%DATADIR%%/ray.kye
-%%DATADIR%%/readme.txt
-%%DATADIR%%/ruth.kye
-%%DATADIR%%/rw1.kye
-%%DATADIR%%/scot.kye
-%%DATADIR%%/sean.kye
-%%DATADIR%%/shapes.kye
-%%DATADIR%%/speedo.kye
-%%DATADIR%%/sticky.kye
-%%DATADIR%%/stusoft.kye
-%%DATADIR%%/system.kye
-%%DATADIR%%/tail.kye
-%%DATADIR%%/template.kye
-%%DATADIR%%/tim1.kye
-%%DATADIR%%/travis.kye
-%%DATADIR%%/vex.kye
-%%DATADIR%%/vex.txt
-%%DATADIR%%/vlcano.kye
-%%DATADIR%%/vvv1.kye
-%%DATADIR%%/vvv2.kye
-%%DATADIR%%/vvv3.kye
-%%DATADIR%%/warrior.kye
-%%DATADIR%%/wave.kye
-%%DATADIR%%/whis.kye
-%%DATADIR%%/wizard.kye
-share/pixmaps/Kye-edit.png
-share/pixmaps/Kye.png
diff --git a/games/liquidwar/Makefile b/games/liquidwar/Makefile
deleted file mode 100644
index dc7ee18e39b9..000000000000
--- a/games/liquidwar/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# Created by: Edwin Groothuis <edwin@mavetju.org>
-# $FreeBSD$
-
-PORTNAME= liquidwar
-PORTVERSION= 5.6.5
-CATEGORIES= games
-MASTER_SITES= http://www.ufoot.org/download/liquidwar/v5/${PORTVERSION}/ \
- http://liquidwar.sunsite.dk/archive/ \
- SAVANNAH \
- http://ufoot.hd.free.fr/pub/archive/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= You control an army of liquid and have to try and eat your opponents
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-LIB_DEPENDS= liballeg.so:devel/allegro
-
-USES= gmake python:2.7,build
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --disable-doc-info \
- --disable-doc-pdf \
- --disable-doc-ps \
- --disable-target-opt
-MAKE_ARGS= DATADIR=${DATADIR} \
- GAMEDIR=${PREFIX}/bin \
- MANDIR=${PREFIX}/man/man6
-INSTALL_TARGET= install_nolink
-
-BINARY_ALIAS= python=${PYTHON_CMD}
-
-OPTIONS_DEFINE= ASM DOCS
-
-ASM_CONFIGURE_OFF= --disable-asm
-DOCS_CONFIGURE_OFF= --disable-doc-html \
- --disable-doc-man \
- --disable-doc-txt
-
-.include <bsd.port.mk>
diff --git a/games/liquidwar/distinfo b/games/liquidwar/distinfo
deleted file mode 100644
index 7d9f14896966..000000000000
--- a/games/liquidwar/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1549264493
-SHA256 (liquidwar-5.6.5.tar.gz) = dad0aa84dd416cad055421ed9b40df39efae78d3df759c0583c64c54f7f2ff5f
-SIZE (liquidwar-5.6.5.tar.gz) = 6508987
diff --git a/games/liquidwar/files/patch-configure b/games/liquidwar/files/patch-configure
deleted file mode 100644
index 61b0199b98ab..000000000000
--- a/games/liquidwar/files/patch-configure
+++ /dev/null
@@ -1,24 +0,0 @@
---- configure.orig 2018-12-23 19:04:36 UTC
-+++ configure
-@@ -3787,9 +3787,9 @@ $as_echo_n "checking for $ac_word... " >&6; }
- if ${ac_cv_prog_PYTHON+:} false; then :
- $as_echo_n "(cached) " >&6
- else
-- if test -n "$PYTHON"; then
-- ac_cv_prog_PYTHON="$PYTHON" # Let the user override the test.
--else
-+# if test -n "$PYTHON"; then
-+# ac_cv_prog_PYTHON="$PYTHON" # Let the user override the test.
-+#else
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- for as_dir in $PATH
- do
-@@ -3807,7 +3807,7 @@ IFS=$as_save_IFS
-
- test -z "$ac_cv_prog_PYTHON" && ac_cv_prog_PYTHON="no"
- fi
--fi
-+#fi
- PYTHON=$ac_cv_prog_PYTHON
- if test -n "$PYTHON"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
diff --git a/games/liquidwar/files/patch-src_wwwsrv.c b/games/liquidwar/files/patch-src_wwwsrv.c
deleted file mode 100644
index 4f32eda8195d..000000000000
--- a/games/liquidwar/files/patch-src_wwwsrv.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- src/wwwsrv.c.orig 2018-12-23 19:04:36 UTC
-+++ src/wwwsrv.c
-@@ -100,12 +100,12 @@ lw_wwwsrv_init (LW_WWWSRV_DATA * data,
-
- data->privacy = privacy;
- data->log = log;
-- strncpy (data->metaserver, metaserver, URL_SIZE);
-+ strncpy (data->metaserver, metaserver, sizeof(data->metaserver));
- data->port = port;
- data->busy_players = busy_players;
- data->max_players = max_players;
-- strncpy (data->password, password, PASSWORD_SIZE);
-- strncpy (data->comment, comment, COMMENT_SIZE);
-+ strncpy (data->password, password, sizeof(data->password));
-+ strncpy (data->comment, comment, sizeof(data->comment));
- }
-
- /*------------------------------------------------------------------*/
diff --git a/games/liquidwar/pkg-descr b/games/liquidwar/pkg-descr
deleted file mode 100644
index 2176687141aa..000000000000
--- a/games/liquidwar/pkg-descr
+++ /dev/null
@@ -1,22 +0,0 @@
-Liquid War is a unique multiplayer wargame. Its rules are truely
-original and have been invented by Thomas Colcombet. You control
-an army of liquid and have to try and eat your opponents. A single
-player mode is available, but the game is definitely designed to
-be multiplayer, and has network support.
-
-When playing Liquid War, one has to eat one's opponent. There can
-be from 2 to 6 players. There are no weapons, the only thing you
-have to do is to move a cursor in a 2-D battlefield. This cursor
-is followed by your army, which is composed by a great many little
-fighters. Fighters are represented by small colored squares. All
-the fighters who have the same color belong to the same team. One
-very often controls several thousands fighters at the same time.
-And when fighters from different teams meet, they eat each other,
-it is as simple as that.
-
-Note: If the game crashes this might resolve it:
- Inside liquidwar, go to options->rules->advanced and change
- Algorithm from "Assembly" to "Standard C"
-See also the "ASM" option in the port build options.
-
-WWW: http://www.ufoot.org/liquidwar/
diff --git a/games/liquidwar/pkg-plist b/games/liquidwar/pkg-plist
deleted file mode 100644
index 3ff6030b3c81..000000000000
--- a/games/liquidwar/pkg-plist
+++ /dev/null
@@ -1,56 +0,0 @@
-bin/liquidwar
-bin/liquidwar-server
-bin/liquidwar-mapgen
-man/man6/liquidwar-mapgen.6.gz
-man/man6/liquidwar-server.6.gz
-man/man6/liquidwar.6.gz
-share/applications/liquidwar.desktop
-%%PORTDOCS%%%%DOCSDIR%%/txt/algorithm.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/authors.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/bugs.txt
-@comment %%PORTDOCS%%%%DOCSDIR%%/txt/copying.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/mailinglists.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/network.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/options.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/parameters.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/platforms.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/rules.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/source.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/todo.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/userlevels.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/fanfic.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/wip.txt
-%%PORTDOCS%%%%DOCSDIR%%/html/algorithm.html
-%%PORTDOCS%%%%DOCSDIR%%/html/authors.html
-%%PORTDOCS%%%%DOCSDIR%%/html/bugs.html
-@comment %%PORTDOCS%%%%DOCSDIR%%/html/copying.html
-%%PORTDOCS%%%%DOCSDIR%%/html/index.html
-%%PORTDOCS%%%%DOCSDIR%%/html/mailinglists.html
-%%PORTDOCS%%%%DOCSDIR%%/html/network.html
-%%PORTDOCS%%%%DOCSDIR%%/html/options.html
-%%PORTDOCS%%%%DOCSDIR%%/html/parameters.html
-%%PORTDOCS%%%%DOCSDIR%%/html/platforms.html
-%%PORTDOCS%%%%DOCSDIR%%/html/rules.html
-%%PORTDOCS%%%%DOCSDIR%%/html/source.html
-%%PORTDOCS%%%%DOCSDIR%%/html/todo.html
-%%PORTDOCS%%%%DOCSDIR%%/html/userlevels.html
-%%PORTDOCS%%%%DOCSDIR%%/html/fanfic.html
-%%PORTDOCS%%%%DOCSDIR%%/html/wip.html
-@comment %%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/README.fr
-%%PORTDOCS%%%%DOCSDIR%%/README.de
-%%PORTDOCS%%%%DOCSDIR%%/README.dk
-%%PORTDOCS%%%%DOCSDIR%%/README.pl
-%%DATADIR%%/liquidwar.dat
-%%DATADIR%%/map/meditate.bmp
-%%DATADIR%%/map/pacman.bmp
-%%DATADIR%%/map/paille.bmp
-%%DATADIR%%/map/t4.bmp
-%%DATADIR%%/music/colossus.mid
-%%DATADIR%%/texture/bluesq.bmp
-%%DATADIR%%/texture/clovers.bmp
-%%DATADIR%%/texture/meditate.bmp
-%%DATADIR%%/texture/rust.bmp
-%%DATADIR%%/texture/warning.bmp
-share/pixmaps/liquidwar.xpm
diff --git a/games/mopesnake/Makefile b/games/mopesnake/Makefile
deleted file mode 100644
index 3a67307135de..000000000000
--- a/games/mopesnake/Makefile
+++ /dev/null
@@ -1,70 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= mopesnake
-PORTVERSION= 0.5
-PORTREVISION= 8
-CATEGORIES= games python
-MASTER_SITES= SF \
- SF/nemysisfreebsdp/games/:icons
-DISTFILES= ${PORTNAME}-pc-${DISTVERSION}${EXTRACT_SUFX} \
- ${PORTNAME}.png:icons
-EXTRACT_ONLY= ${PORTNAME}-pc-${DISTVERSION}${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Classic snake game in which you attempt to eat all the pain
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/doc/COPYING.txt
-
-RUN_DEPENDS= ${PYGAME}
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-pc-${DISTVERSION}
-
-USES= python:2.7 zip
-NO_ARCH= yes
-
-PORTDOCS= index.html
-
-SUB_FILES= ${PORTNAME}
-
-DESKTOP_ENTRIES="Master Of Pain (Eating) - Snake" "" "${PORTNAME}" \
- "${PORTNAME}" "Game;ArcadeGame;" ""
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/usr/bin/python|${PYTHON_CMD}|' \
- ${WRKSRC}/*.py ${WRKSRC}/mopelib/*.py
- @${FIND} ${WRKSRC} -name "*.bak" -delete
-
-do-build:
- @${PYTHON_CMD} -m compileall ${WRKSRC}
- @${PYTHON_CMD} -O -m compileall ${WRKSRC}
-
-pre-install:
- @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \
- ${WRKDIR}/${PORTNAME}
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
-
-.for d in images mopelib music sounds
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR})
-.endfor
-.for f in *.py *.pyc *.pyo
- ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}
-.endfor
- ${INSTALL_DATA} ${WRKSRC}/version ${STAGEDIR}${DATADIR}
-
- ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/mopesnake/distinfo b/games/mopesnake/distinfo
deleted file mode 100644
index bcf0a8ba692e..000000000000
--- a/games/mopesnake/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (mopesnake-pc-0.5.zip) = 1bc270e7dc63ad40bb2280ac5d3dec8527b2d902b272f2b42bfd35d265d339d4
-SIZE (mopesnake-pc-0.5.zip) = 1426226
-SHA256 (mopesnake.png) = f7d568382857a7e5a10ca01369d8f2c660f523d277239ba468be7fd81cceb028
-SIZE (mopesnake.png) = 1305
diff --git a/games/mopesnake/files/mopesnake.in b/games/mopesnake/files/mopesnake.in
deleted file mode 100644
index 957bec7ca206..000000000000
--- a/games/mopesnake/files/mopesnake.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec %%PYTHON_CMD%% ./mopesnake.py "${@}"
diff --git a/games/mopesnake/pkg-descr b/games/mopesnake/pkg-descr
deleted file mode 100644
index 3ee6c2f4acda..000000000000
--- a/games/mopesnake/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Master Of Pain (Eating) - Snake
-Is a classic snake game in which you attempt to eat all the pain in the world,
-bravely accepting the inevitable consequences for your waistline. mop(e)snake
-features an innovative single-finger control method, as well as the normal
-four-directional control system familiar to fans of snake. The game doesn't
-feature any of the extra features, bonuses, wrap-around levels and other
-featuritis that ruins most versions of snake.
-
-WWW: http://mopesnake.sourceforge.net/
diff --git a/games/mopesnake/pkg-plist b/games/mopesnake/pkg-plist
deleted file mode 100644
index 0f191b694e49..000000000000
--- a/games/mopesnake/pkg-plist
+++ /dev/null
@@ -1,26 +0,0 @@
-bin/mopesnake
-%%DATADIR%%/images/hiscores.png
-%%DATADIR%%/images/instructions.png
-%%DATADIR%%/images/title.png
-%%DATADIR%%/images/tryad.png
-%%DATADIR%%/mopelib/__init__.py
-%%DATADIR%%/mopelib/__init__.pyc
-%%DATADIR%%/mopelib/__init__.pyo
-%%DATADIR%%/mopelib/mopelib.py
-%%DATADIR%%/mopelib/mopelib.pyc
-%%DATADIR%%/mopelib/mopelib.pyo
-%%DATADIR%%/mopesnake.py
-%%DATADIR%%/mopesnake.pyc
-%%DATADIR%%/mopesnake.pyo
-%%DATADIR%%/music/the_final_rewind_loop.ogg
-%%DATADIR%%/sounds/aaa1.wav
-%%DATADIR%%/sounds/aah2.wav
-%%DATADIR%%/sounds/aei1.wav
-%%DATADIR%%/sounds/eee1.wav
-%%DATADIR%%/sounds/mmm3.wav
-%%DATADIR%%/sounds/ooh1.wav
-%%DATADIR%%/sounds/oow1.wav
-%%DATADIR%%/sounds/ouch1.wav
-%%DATADIR%%/sounds/ow1.wav
-%%DATADIR%%/version
-share/pixmaps/mopesnake.png
diff --git a/games/nelly/Makefile b/games/nelly/Makefile
deleted file mode 100644
index 9cf8fb6a4028..000000000000
--- a/games/nelly/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= nelly
-PORTVERSION= 1.0
-PORTREVISION= 10
-CATEGORIES= games python
-MASTER_SITES= http://www.partiallydisassembled.net/nelly/ \
- http://media.pyweek.org/dl/2/rushed/ \
- SF/nemysisfreebsdp/games/${PORTNAME}/:icons
-DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
- ${PORTNAME}.png:icons
-DIST_SUBDIR= ${PORTNAME}
-EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Nelly's Rooftop Garden, physics-based puzzle game
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-RUN_DEPENDS= ${PYGAME} \
- ${PYTHON_PKGNAMEPREFIX}PyOpenGL>=0:graphics/py-PyOpenGL@${PY_FLAVOR}
-
-USES= python:2.7
-
-PORTDOCS= README
-OPTIONS_DEFINE= DOCS
-
-SUB_FILES= ${PORTNAME}
-
-DESKTOP_ENTRIES="Nelly's Rooftop Garden" "" "${PORTNAME}" \
- "${PORTNAME}" "Game;ArcadeGame;" ""
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/usr/bin/python|${PYTHON_CMD}|' \
- ${WRKSRC}/*.py
- @${FIND} ${WRKSRC} -name "*.bak" -delete
-
-do-build:
- @${PYTHON_CMD} -m compileall ${WRKSRC}
- @${PYTHON_CMD} -O -m compileall ${WRKSRC}
-
-do-install:
- @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \
- ${WRKDIR}/${PORTNAME}
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
-
-.for d in fonts levels textures
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR})
-.endfor
-.for f in *.py *.pyc *.pyo
- ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}
-.endfor
-
- ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/
-
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/nelly/distinfo b/games/nelly/distinfo
deleted file mode 100644
index 5dfbad7d1882..000000000000
--- a/games/nelly/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (nelly/nelly-1.0.tar.gz) = a62a959259645cf849275498d19e71348f08ec92f490f2f902697dbefff04620
-SIZE (nelly/nelly-1.0.tar.gz) = 516647
-SHA256 (nelly/nelly.png) = 39278ddea84ead2580ad5e9747f007fce0822b853ba5e5a94e6a649ecf2a56cb
-SIZE (nelly/nelly.png) = 2599
diff --git a/games/nelly/files/nelly.in b/games/nelly/files/nelly.in
deleted file mode 100644
index fcce2d570df4..000000000000
--- a/games/nelly/files/nelly.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec %%PYTHON_CMD%% ./nelly.py "${@}"
diff --git a/games/nelly/pkg-descr b/games/nelly/pkg-descr
deleted file mode 100644
index c0829c6da79f..000000000000
--- a/games/nelly/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A physics-based puzzle game written in Python for PyWeek 2.
-Features over 15 levels, a free-play mode and an integrated level editor.
-
-WWW: http://www.partiallydisassembled.net/nelly/
diff --git a/games/nelly/pkg-plist b/games/nelly/pkg-plist
deleted file mode 100644
index 944c41fbcc90..000000000000
--- a/games/nelly/pkg-plist
+++ /dev/null
@@ -1,68 +0,0 @@
-bin/nelly
-%%DATADIR%%/collide.py
-%%DATADIR%%/collide.pyc
-%%DATADIR%%/collide.pyo
-%%DATADIR%%/font.py
-%%DATADIR%%/font.pyc
-%%DATADIR%%/font.pyo
-%%DATADIR%%/fonts/babelfish.ttf
-%%DATADIR%%/levels/level01.lvl
-%%DATADIR%%/levels/level02.lvl
-%%DATADIR%%/levels/level03.lvl
-%%DATADIR%%/levels/level04.lvl
-%%DATADIR%%/levels/level05.lvl
-%%DATADIR%%/levels/level06.lvl
-%%DATADIR%%/levels/level07.lvl
-%%DATADIR%%/levels/level08.lvl
-%%DATADIR%%/levels/level09.lvl
-%%DATADIR%%/levels/level10.lvl
-%%DATADIR%%/levels/level11.lvl
-%%DATADIR%%/levels/level12.lvl
-%%DATADIR%%/levels/level13.lvl
-%%DATADIR%%/levels/level14.lvl
-%%DATADIR%%/levels/level15.lvl
-%%DATADIR%%/nelly.py
-%%DATADIR%%/nelly.pyc
-%%DATADIR%%/nelly.pyo
-%%DATADIR%%/res.py
-%%DATADIR%%/res.pyc
-%%DATADIR%%/res.pyo
-%%DATADIR%%/textures/brick.jpg
-%%DATADIR%%/textures/dialog.png
-%%DATADIR%%/textures/dialog_ok.png
-%%DATADIR%%/textures/drip.png
-%%DATADIR%%/textures/flower.png
-%%DATADIR%%/textures/frame.png
-%%DATADIR%%/textures/hotplate.png
-%%DATADIR%%/textures/kettle.png
-%%DATADIR%%/textures/left.png
-%%DATADIR%%/textures/loadback.png
-%%DATADIR%%/textures/loadframe.png
-%%DATADIR%%/textures/loadframeback.png
-%%DATADIR%%/textures/menu.png
-%%DATADIR%%/textures/metal.png
-%%DATADIR%%/textures/move_handle.png
-%%DATADIR%%/textures/new.png
-%%DATADIR%%/textures/plant_seg.png
-%%DATADIR%%/textures/pot.png
-%%DATADIR%%/textures/right.png
-%%DATADIR%%/textures/rot_handle.png
-%%DATADIR%%/textures/save.png
-%%DATADIR%%/textures/spin_down.png
-%%DATADIR%%/textures/spin_up.png
-%%DATADIR%%/textures/steam.png
-%%DATADIR%%/textures/tool_active.png
-%%DATADIR%%/textures/tool_hotplate.png
-%%DATADIR%%/textures/tool_kettle.png
-%%DATADIR%%/textures/tool_lines.png
-%%DATADIR%%/textures/tool_metal.png
-%%DATADIR%%/textures/tool_plant.png
-%%DATADIR%%/textures/tool_wood.png
-%%DATADIR%%/textures/toold_hotplate.png
-%%DATADIR%%/textures/toold_kettle.png
-%%DATADIR%%/textures/toold_lines.png
-%%DATADIR%%/textures/toold_metal.png
-%%DATADIR%%/textures/toold_plant.png
-%%DATADIR%%/textures/toold_wood.png
-%%DATADIR%%/textures/wood.png
-share/pixmaps/nelly.png
diff --git a/games/oneisenough/Makefile b/games/oneisenough/Makefile
deleted file mode 100644
index e6c770c16cd9..000000000000
--- a/games/oneisenough/Makefile
+++ /dev/null
@@ -1,66 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= oneisenough
-PORTVERSION= 0.40
-PORTREVISION= 4
-CATEGORIES= games python
-MASTER_SITES= http://hectigo.net/games/oneisenough/ \
- SF/nemysisfreebsdp/games/:icons
-DISTFILES= ${PORTNAME}_a${PORTVERSION:S/.//g}_src${EXTRACT_SUFX} \
- ${PORTNAME}.png:icons
-EXTRACT_ONLY= ${PORTNAME}_a${PORTVERSION:S/.//g}_src${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Economic development in the land of the balls
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-RUN_DEPENDS= ${PYGAME}
-
-WRKSRC= ${WRKDIR}/"one is enough"
-
-USES= dos2unix python:2.7 shebangfix zip
-DOS2UNIX_FILES= *.txt bin/*.py
-DOS2UNIX_REGEX= .*.[^pt][^nt][^gf]
-SHEBANG_FILES= run_game.py bin/mainmenu.py
-NO_ARCH= yes
-
-PORTDOCS= README.txt
-OPTIONS_DEFINE= DOCS
-
-SUB_FILES= ${PORTNAME}
-
-DESKTOP_ENTRIES="One Is Enough" \
- "" \
- "${PORTNAME}" \
- "${PORTNAME}" \
- "Game;ArcadeGame;" \
- ""
-
-post-extract:
- @${FIND} ${WRKSRC} \
- -name "Thumbs.db" -delete -or -name "pack.bat" -delete
-
-do-build:
- @${PYTHON_CMD} -m compileall ${WRKSRC}
- @${PYTHON_CMD} -O -m compileall ${WRKSRC}
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
- @(cd ${WRKSRC}/bin && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/bin)
-.for f in *.py *.pyc *.pyo
- ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}
-.endfor
- ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/oneisenough/distinfo b/games/oneisenough/distinfo
deleted file mode 100644
index 1c6b58cdc747..000000000000
--- a/games/oneisenough/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (oneisenough_a040_src.zip) = 93da49735d6b7c7978c65f28c99b955c8e95ac0a6716d91be5790650277def88
-SIZE (oneisenough_a040_src.zip) = 356589
-SHA256 (oneisenough.png) = b0c8fa5467e5743e605e72da804161b2e3cc593f0eaa4b2f1b379d834779c12c
-SIZE (oneisenough.png) = 4756
diff --git a/games/oneisenough/files/oneisenough.in b/games/oneisenough/files/oneisenough.in
deleted file mode 100644
index d82102b69d8a..000000000000
--- a/games/oneisenough/files/oneisenough.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec ./run_game.py "${@}"
diff --git a/games/oneisenough/pkg-descr b/games/oneisenough/pkg-descr
deleted file mode 100644
index 20d018305558..000000000000
--- a/games/oneisenough/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Economic development in the land of the balls has rendered communism an
-obsolete ideology, but one ball is ready to stand against the cruel
-corporate oppressors. Is one ball enough to free the capitalist balls
-from their egocentric ideology and send them to labour camps,
-or is the process doomed to fail? There's only one way to find out...
-
-WWW: http://hectigo.net/games/oneisenough/
diff --git a/games/oneisenough/pkg-plist b/games/oneisenough/pkg-plist
deleted file mode 100644
index 2eb850f96812..000000000000
--- a/games/oneisenough/pkg-plist
+++ /dev/null
@@ -1,60 +0,0 @@
-bin/oneisenough
-%%DATADIR%%/bin/background.py
-%%DATADIR%%/bin/background.pyc
-%%DATADIR%%/bin/background.pyo
-%%DATADIR%%/bin/bank.py
-%%DATADIR%%/bin/bank.pyc
-%%DATADIR%%/bin/bank.pyo
-%%DATADIR%%/bin/camp.py
-%%DATADIR%%/bin/camp.pyc
-%%DATADIR%%/bin/camp.pyo
-%%DATADIR%%/bin/data/Vera.ttf
-%%DATADIR%%/bin/enemy.py
-%%DATADIR%%/bin/enemy.pyc
-%%DATADIR%%/bin/enemy.pyo
-%%DATADIR%%/bin/follower.py
-%%DATADIR%%/bin/follower.pyc
-%%DATADIR%%/bin/follower.pyo
-%%DATADIR%%/bin/game.py
-%%DATADIR%%/bin/game.pyc
-%%DATADIR%%/bin/game.pyo
-%%DATADIR%%/bin/locals.py
-%%DATADIR%%/bin/locals.pyc
-%%DATADIR%%/bin/locals.pyo
-%%DATADIR%%/bin/main.py
-%%DATADIR%%/bin/main.pyc
-%%DATADIR%%/bin/main.pyo
-%%DATADIR%%/bin/mainmenu.py
-%%DATADIR%%/bin/mainmenu.pyc
-%%DATADIR%%/bin/mainmenu.pyo
-%%DATADIR%%/bin/object.py
-%%DATADIR%%/bin/object.pyc
-%%DATADIR%%/bin/object.pyo
-%%DATADIR%%/bin/pictures/ball1.png
-%%DATADIR%%/bin/pictures/ball2.png
-%%DATADIR%%/bin/pictures/balldollar.png
-%%DATADIR%%/bin/pictures/ballinvincible.png
-%%DATADIR%%/bin/pictures/bank.png
-%%DATADIR%%/bin/pictures/bg.png
-%%DATADIR%%/bin/pictures/camp.png
-%%DATADIR%%/bin/pictures/gameover.png
-%%DATADIR%%/bin/pictures/star.png
-%%DATADIR%%/bin/pictures/staricon.png
-%%DATADIR%%/bin/player.py
-%%DATADIR%%/bin/player.pyc
-%%DATADIR%%/bin/player.pyo
-%%DATADIR%%/bin/setup.py
-%%DATADIR%%/bin/setup.pyc
-%%DATADIR%%/bin/setup.pyo
-%%DATADIR%%/bin/sound.py
-%%DATADIR%%/bin/sound.pyc
-%%DATADIR%%/bin/sound.pyo
-%%DATADIR%%/bin/sounds/whau.wav
-%%DATADIR%%/bin/sounds/woosh.wav
-%%DATADIR%%/bin/util.py
-%%DATADIR%%/bin/util.pyc
-%%DATADIR%%/bin/util.pyo
-%%DATADIR%%/run_game.py
-%%DATADIR%%/run_game.pyc
-%%DATADIR%%/run_game.pyo
-share/pixmaps/oneisenough.png
diff --git a/games/ptkei/Makefile b/games/ptkei/Makefile
deleted file mode 100644
index 16f9ba204521..000000000000
--- a/games/ptkei/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Daniel O'Connor <darius@dons.net.au>
-# $FreeBSD$
-
-PORTNAME= ptkei
-PORTVERSION= 2.00.0
-PORTREVISION= 1
-CATEGORIES= games
-MASTER_SITES= SF/ptkei2
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python/Tk graphical client for Wolfpack Empire servers
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR} \
- ${PYTHON_SITELIBDIR}/Pmw/__init__.py:x11-toolkits/py-Pmw@${PY_FLAVOR}
-
-USES= python:2.7 shebangfix
-SHEBANG_FILES= empire.py scripts/*.py
-
-do-build:
- @${FIND} ${WRKSRC} -name "*.pyc" -delete
- @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC} 2>/dev/null
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${TAR} -C ${WRKSRC} -cf - . | ${TAR} -C ${STAGEDIR}${DATADIR} --unlink -xf -
- ${SED} -e "s#%%PREFIX%%#${PREFIX}# ; s#%%PYTHON_CMD%%#${PYTHON_CMD}#" \
- ${FILESDIR}/ptkei > ${WRKDIR}/ptkei.tmp
- ${INSTALL_SCRIPT} ${WRKDIR}/ptkei.tmp ${STAGEDIR}${PREFIX}/bin/ptkei
-
-.include <bsd.port.mk>
diff --git a/games/ptkei/distinfo b/games/ptkei/distinfo
deleted file mode 100644
index bcfb44fd5791..000000000000
--- a/games/ptkei/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ptkei-2.00.0.tar.gz) = 3862f3b4011b0d8a162e2852c8f8834ac2c2807c9a2f84b45a5fd4092217add8
-SIZE (ptkei-2.00.0.tar.gz) = 254772
diff --git a/games/ptkei/files/ptkei b/games/ptkei/files/ptkei
deleted file mode 100644
index 9010d986a9ce..000000000000
--- a/games/ptkei/files/ptkei
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-
-%%PYTHON_CMD%% %%PREFIX%%/share/ptkei/empire.py $*
diff --git a/games/ptkei/pkg-descr b/games/ptkei/pkg-descr
deleted file mode 100644
index 84e9d3abd497..000000000000
--- a/games/ptkei/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Ptkei is a Python/Tk graphical client for Wolfpack Empire servers.
-
-WWW: http://www.lfmm.org/ptkei/
diff --git a/games/ptkei/pkg-plist b/games/ptkei/pkg-plist
deleted file mode 100644
index 0ad3858d4702..000000000000
--- a/games/ptkei/pkg-plist
+++ /dev/null
@@ -1,82 +0,0 @@
-bin/ptkei
-%%DATADIR%%/COPYING
-%%DATADIR%%/TkColorNames
-%%DATADIR%%/TkOption
-%%DATADIR%%/TkOption.w32
-%%DATADIR%%/TkOption.x11
-%%DATADIR%%/TkOption_orig
-%%DATADIR%%/connect.emp
-%%DATADIR%%/doc/BUGS
-%%DATADIR%%/doc/CREDITS
-%%DATADIR%%/doc/CREDITS2
-%%DATADIR%%/doc/README.html
-%%DATADIR%%/doc/TIPS.html
-%%DATADIR%%/doc/TODO
-%%DATADIR%%/doc/commands.html
-%%DATADIR%%/doc/gui.html
-%%DATADIR%%/doc/pics/login.png
-%%DATADIR%%/doc/pics/map.png
-%%DATADIR%%/doc/pics/mover.png
-%%DATADIR%%/doc/pics/queue.png
-%%DATADIR%%/doc/pics/status.png
-%%DATADIR%%/doc/pics/wread.png
-%%DATADIR%%/empire.py
-%%DATADIR%%/empire.pyc
-%%DATADIR%%/first.emp
-%%DATADIR%%/scripts/README
-%%DATADIR%%/scripts/bundlepmw.py
-%%DATADIR%%/scripts/bundlepmw.pyc
-%%DATADIR%%/scripts/create
-%%DATADIR%%/scripts/dummyfunc.py
-%%DATADIR%%/scripts/dummyfunc.pyc
-%%DATADIR%%/scripts/snapshot
-%%DATADIR%%/scripts/stript
-%%DATADIR%%/scripts/untab
-%%DATADIR%%/scripts/updateDB.py
-%%DATADIR%%/scripts/updateDB.pyc
-%%DATADIR%%/src/CenWin.py
-%%DATADIR%%/src/CenWin.pyc
-%%DATADIR%%/src/ChangeLog
-%%DATADIR%%/src/LoginWin.py
-%%DATADIR%%/src/LoginWin.pyc
-%%DATADIR%%/src/MapWin.py
-%%DATADIR%%/src/MapWin.pyc
-%%DATADIR%%/src/MyText.py
-%%DATADIR%%/src/MyText.pyc
-%%DATADIR%%/src/OutWin.py
-%%DATADIR%%/src/OutWin.pyc
-%%DATADIR%%/src/Pmw.py
-%%DATADIR%%/src/Pmw.pyc
-%%DATADIR%%/src/PmwBlt.py
-%%DATADIR%%/src/PmwBlt.pyc
-%%DATADIR%%/src/TeleWin.py
-%%DATADIR%%/src/TeleWin.pyc
-%%DATADIR%%/src/Tk_List.py
-%%DATADIR%%/src/Tk_List.pyc
-%%DATADIR%%/src/Tk_Pane.py
-%%DATADIR%%/src/Tk_Pane.pyc
-%%DATADIR%%/src/Tk_VDB.py
-%%DATADIR%%/src/Tk_VDB.pyc
-%%DATADIR%%/src/empCmd.py
-%%DATADIR%%/src/empCmd.pyc
-%%DATADIR%%/src/empCurses.py
-%%DATADIR%%/src/empCurses.pyc
-%%DATADIR%%/src/empDb.py
-%%DATADIR%%/src/empDb.pyc
-%%DATADIR%%/src/empEval.py
-%%DATADIR%%/src/empEval.pyc
-%%DATADIR%%/src/empParse.py
-%%DATADIR%%/src/empParse.pyc
-%%DATADIR%%/src/empPath.py
-%%DATADIR%%/src/empPath.pyc
-%%DATADIR%%/src/empQueue.py
-%%DATADIR%%/src/empQueue.pyc
-%%DATADIR%%/src/empSector.py
-%%DATADIR%%/src/empSector.pyc
-%%DATADIR%%/src/empText.py
-%%DATADIR%%/src/empText.pyc
-%%DATADIR%%/src/empTk.py
-%%DATADIR%%/src/empTk.pyc
-%%DATADIR%%/src/emps.py
-%%DATADIR%%/src/emps.pyc
-%%DATADIR%%/start.emp
diff --git a/games/py-poker-eval/Makefile b/games/py-poker-eval/Makefile
deleted file mode 100644
index 8793f9373f6e..000000000000
--- a/games/py-poker-eval/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= poker-eval
-PORTVERSION= 0.138
-PORTREVISION= 2
-CATEGORIES= games python
-MASTER_SITES= http://download.gna.org/pokersource/sources/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= py${PORTNAME}-${PORTVERSION:E}.0
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python adaptor for the poker-eval toolkit
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-BROKEN= unfetchable
-
-LICENSE= GPLv3+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-LIB_DEPENDS= libpoker-eval.so:games/poker-eval
-
-USES= autoreconf libtool pathfix pkgconfig python:2.7
-USE_PYTHON= flavors
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= PYTHON=""
-
-PLIST_SUB= PYVER=${PYTHON_VER:S/./_/}
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_pokereval_2_7.so.1.0.0
-
-test:
- @cd ${WRKSRC} && ${MAKE} check
-
-.include <bsd.port.mk>
diff --git a/games/py-poker-eval/distinfo b/games/py-poker-eval/distinfo
deleted file mode 100644
index 7f1b368cbedf..000000000000
--- a/games/py-poker-eval/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pypoker-eval-138.0.tar.gz) = 6db002a3ecfb220a74bcbc86ebb19caa7ae479554391d2fa1f0ac89308e93493
-SIZE (pypoker-eval-138.0.tar.gz) = 344958
diff --git a/games/py-poker-eval/files/patch-Makefile.am b/games/py-poker-eval/files/patch-Makefile.am
deleted file mode 100644
index 914e0ad9840b..000000000000
--- a/games/py-poker-eval/files/patch-Makefile.am
+++ /dev/null
@@ -1,17 +0,0 @@
---- Makefile.am.orig 2008-12-03 04:04:51.000000000 +0900
-+++ Makefile.am 2011-03-19 05:18:20.000000000 +0900
-@@ -32,6 +32,14 @@
- python_PYTHON = \
- pokereval.py
-
-+if PYTHON_2_7
-+py2_7exec_LTLIBRARIES = _pokereval_2_7.la
-+_pokereval_2_7_la_SOURCES = pypokereval.c
-+_pokereval_2_7_la_LDFLAGS = -module -no-undefined -version-info 1:0:0
-+_pokereval_2_7_la_LIBADD = ${PYTHON2_7_LIBS} ${POKER_EVAL_LIBS}
-+_pokereval_2_7_la_CFLAGS = ${PYTHON2_7_CFLAGS} ${POKER_EVAL_CFLAGS} -DPYTHON_VERSION=\"2_7\" -D'VERSION_NAME(w)=w\#\#2_7'
-+endif
-+
- if PYTHON_2_6
- py2_6exec_LTLIBRARIES = _pokereval_2_6.la
- _pokereval_2_6_la_SOURCES = pypokereval.c
diff --git a/games/py-poker-eval/files/patch-config__ccpython.m4 b/games/py-poker-eval/files/patch-config__ccpython.m4
deleted file mode 100644
index f0581ea8f6f9..000000000000
--- a/games/py-poker-eval/files/patch-config__ccpython.m4
+++ /dev/null
@@ -1,21 +0,0 @@
---- config/ccpython.m4.orig 2008-12-26 05:49:24.000000000 +0900
-+++ config/ccpython.m4 2011-03-19 04:41:14.000000000 +0900
-@@ -110,7 +110,7 @@
-
- AC_DEFUN([ALL_CC_PYTHON],
- [
--m4_define([_AM_PYTHON_INTERPRETER_LIST], [python2.6 python2.5 python2.4 python2.3])
-+m4_define([_AM_PYTHON_INTERPRETER_LIST], [python2.7 python2.6 python2.5 python2.4 python2.3])
- PYTHONS=''
- found_one=''
- _ONE_CC_PYTHON([=2.3], [2_3])
-@@ -124,6 +124,9 @@
- unset PYTHON
- _ONE_CC_PYTHON([=2.6], [2_6])
- if test -f "$PYTHON" ; then found_one=$PYTHON ; PYTHONS="$PYTHON $PYTHONS" ; fi
-+unset PYTHON
-+_ONE_CC_PYTHON([=2.7], [2_7])
-+if test -f "$PYTHON" ; then found_one=$PYTHON ; PYTHONS="$PYTHON $PYTHONS" ; fi
- PYTHON=$found_one
- if ! test "$found_one" ; then
- AC_MSG_ERROR([No python development environments found])
diff --git a/games/py-poker-eval/pkg-descr b/games/py-poker-eval/pkg-descr
deleted file mode 100644
index e47c5bc2ccf4..000000000000
--- a/games/py-poker-eval/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-This package is python adaptor for the poker-eval toolkit for writing
-programs which simulate or analyze poker games as found at
-http://gna.org/projects/pokersource/. The python interface is
-somewhat simpler than the C API of poker-eval. It assumes that the
-caller is willing to have a higher level API and is not interested in
-a one to one mapping of the poker-eval API.
-
-WWW: http://www.pokersource.info/wiki/pypoker-eval
diff --git a/games/py-poker-eval/pkg-plist b/games/py-poker-eval/pkg-plist
deleted file mode 100644
index 57d99a2ac18b..000000000000
--- a/games/py-poker-eval/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-%%PYTHON_SITELIBDIR%%/_pokereval_%%PYVER%%.a
-%%PYTHON_SITELIBDIR%%/_pokereval_%%PYVER%%.so
-%%PYTHON_SITELIBDIR%%/_pokereval_%%PYVER%%.so.1
-%%PYTHON_SITELIBDIR%%/_pokereval_%%PYVER%%.so.1.0.0
-%%PYTHON_SITELIBDIR%%/pokereval.py
-%%PYTHON_SITELIBDIR%%/pokereval.pyc
-%%PYTHON_SITELIBDIR%%/pokereval.pyo
-libdata/pkgconfig/pypoker-eval.pc
diff --git a/games/pycadia/Makefile b/games/pycadia/Makefile
deleted file mode 100644
index 49e2b1589067..000000000000
--- a/games/pycadia/Makefile
+++ /dev/null
@@ -1,69 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pycadia
-PORTVERSION= 0.5.1
-PORTREVISION= 12
-CATEGORIES= games python
-MASTER_SITES= GENTOO \
- SF/nemysisfreebsdp/games/
-DIST_SUBDIR= python
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Home to vector gaming, Python style
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/doc/COPYING
-
-RUN_DEPENDS= ${PYGAME}
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-USES= gnome python:2.7 shebangfix
-USE_GNOME= pygtk2 libgnomeui
-SHEBANG_FILES= *.py
-NO_ARCH= yes
-
-PORTDOCS= CHANGELOG README gravity.txt
-OPTIONS_DEFINE= DOCS
-
-DESKTOP_ENTRIES="Pycadia" "" "${PORTNAME}" \
- "${PORTNAME}" "Game;ArcadeGame;" ""
-
-SUB_FILES= ${PORTNAME}.sh
-
-post-patch:
- @${FIND} ${WRKSRC} -name "*.bak" -delete
-
-do-build:
- @${PYTHON_CMD} -m compileall ${WRKSRC}
- @${PYTHON_CMD} -O -m compileall ${WRKSRC}
-
-do-install:
- @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \
- ${WRKDIR}/${PORTNAME}.sh
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh \
- ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
-
-.for d in glade pixmaps sounds
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR})
-.endfor
-.for f in *.py *.pyc *.pyo
- ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}
-.endfor
-
- @(cd ${STAGEDIR}${DATADIR} && ${CHMOD} 555 \
- ${PORTNAME}.py spacewarpy.py vektoroids.py)
- ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.conf ${STAGEDIR}${DATADIR}
-
- ${INSTALL_DATA} ${WRKSRC}/pixmaps/pysteroids.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/pycadia/distinfo b/games/pycadia/distinfo
deleted file mode 100644
index 92c78a65b758..000000000000
--- a/games/pycadia/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (python/pycadia-0.5.1.tar.gz) = c872e4aede8cd04773327308b38b7e85b06aa370facee1c7b912d9ea938f67b5
-SIZE (python/pycadia-0.5.1.tar.gz) = 2768619
diff --git a/games/pycadia/files/pycadia.conf b/games/pycadia/files/pycadia.conf
deleted file mode 100644
index 20224345c762..000000000000
--- a/games/pycadia/files/pycadia.conf
+++ /dev/null
@@ -1,56 +0,0 @@
-[player2]
-key_fire = 114
-name = Player 2
-joy_left = ['axis', 0, -1]
-joy_right = ['axis', 0, 1]
-joy_fire = ['button', 1, 1]
-key_hyper = 100
-key_left = 97
-key_thrust = 101
-joy_hyper = ['button', 2, 1]
-joy_thrust = ['button', 0, 1]
-key_right = 115
-joy_id = -1
-
-[player1]
-key_fire = 305
-name = Player 1
-joy_left = ['axis', 0, -1]
-joy_right = ['axis', 0, 1]
-joy_fire = ['button', 0, 1]
-key_right = 275
-key_left = 276
-key_thrust = 273
-joy_id = -1
-joy_thrust = ['button', 2, 1]
-key_hyper = 274
-joy_hyper = ['button', 1, 1]
-
-[spacewarpy]
-asteroid_delay = 15
-player_lives = 5
-shot_life = 1.25
-max_shots = 4
-asteroid_destroy = 5
-gravity = 2.0
-
-[pycadia]
-last_game = vektoroids
-tab_position = 0
-
-[vektoroids]
-#player_lives = 3
-player_lives = 5
-asteroid_wave = 3
-max_shots = 3
-#shot_life = 0.5
-shot_life = 1.25
-asteroid_destroy = 1
-
-[display]
-fullscreen = 0
-screensize_x = 800
-screensize_y = 600
-screensize_pos = 2
-target_fps = 40
-
diff --git a/games/pycadia/files/pycadia.sh.in b/games/pycadia/files/pycadia.sh.in
deleted file mode 100644
index 4cf69ac754cf..000000000000
--- a/games/pycadia/files/pycadia.sh.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec %%PYTHON_CMD%% ./pycadia.py "${@}"
diff --git a/games/pycadia/pkg-descr b/games/pycadia/pkg-descr
deleted file mode 100644
index 48f7317af4f7..000000000000
--- a/games/pycadia/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-The Pycadia project is a collection of vector arcade games written in Python
-using the excellent pygame libraries.
-
-Current games are:
-
-SpaceWarpy is a conversion of the original classic game Spacewar!.
-Vektoroids is loosely based on the arcade classic Asteroids.
-
-WWW: http://www.anti-particle.com/old/pycadia.shtml
diff --git a/games/pycadia/pkg-plist b/games/pycadia/pkg-plist
deleted file mode 100644
index a46c12927c9b..000000000000
--- a/games/pycadia/pkg-plist
+++ /dev/null
@@ -1,97 +0,0 @@
-bin/pycadia
-share/pixmaps/pycadia.png
-%%DATADIR%%/actor.py
-%%DATADIR%%/actor.pyc
-%%DATADIR%%/actor.pyo
-%%DATADIR%%/asteroid.py
-%%DATADIR%%/asteroid.pyc
-%%DATADIR%%/asteroid.pyo
-%%DATADIR%%/config.py
-%%DATADIR%%/config.pyc
-%%DATADIR%%/config.pyo
-%%DATADIR%%/constants.py
-%%DATADIR%%/constants.pyc
-%%DATADIR%%/constants.pyo
-%%DATADIR%%/explosion.py
-%%DATADIR%%/explosion.pyc
-%%DATADIR%%/explosion.pyo
-%%DATADIR%%/game_state.py
-%%DATADIR%%/game_state.pyc
-%%DATADIR%%/game_state.pyo
-%%DATADIR%%/gd_letters.py
-%%DATADIR%%/gd_letters.pyc
-%%DATADIR%%/gd_letters.pyo
-%%DATADIR%%/gd_numbers.py
-%%DATADIR%%/gd_numbers.pyc
-%%DATADIR%%/gd_numbers.pyo
-%%DATADIR%%/gd_objects.py
-%%DATADIR%%/gd_objects.pyc
-%%DATADIR%%/gd_objects.pyo
-%%DATADIR%%/glade/pycadia.glade
-%%DATADIR%%/glade/pycadia.gladep
-%%DATADIR%%/glade2.py
-%%DATADIR%%/glade2.pyc
-%%DATADIR%%/glade2.pyo
-%%DATADIR%%/hiscores.py
-%%DATADIR%%/hiscores.pyc
-%%DATADIR%%/hiscores.pyo
-%%DATADIR%%/msg_test.py
-%%DATADIR%%/msg_test.pyc
-%%DATADIR%%/msg_test.pyo
-%%DATADIR%%/pixmaps/logo1.png
-%%DATADIR%%/pixmaps/pysteroids.png
-%%DATADIR%%/pixmaps/spacewarpy_msg.png
-%%DATADIR%%/pixmaps/vektoroids_msg.png
-%%DATADIR%%/pixmaps/vektoroids_msg2.png
-%%DATADIR%%/player.py
-%%DATADIR%%/player.pyc
-%%DATADIR%%/player.pyo
-%%DATADIR%%/pycadia.conf
-%%DATADIR%%/pycadia.py
-%%DATADIR%%/pycadia.pyc
-%%DATADIR%%/pycadia.pyo
-%%DATADIR%%/pycadia_prefs.py
-%%DATADIR%%/pycadia_prefs.pyc
-%%DATADIR%%/pycadia_prefs.pyo
-%%DATADIR%%/pyg_keys.py
-%%DATADIR%%/pyg_keys.pyc
-%%DATADIR%%/pyg_keys.pyo
-%%DATADIR%%/saucer.py
-%%DATADIR%%/saucer.pyc
-%%DATADIR%%/saucer.pyo
-%%DATADIR%%/setup.py
-%%DATADIR%%/setup.pyc
-%%DATADIR%%/setup.pyo
-%%DATADIR%%/shot.py
-%%DATADIR%%/shot.pyc
-%%DATADIR%%/shot.pyo
-%%DATADIR%%/sound.py
-%%DATADIR%%/sound.pyc
-%%DATADIR%%/sound.pyo
-%%DATADIR%%/sounds/big_explode1.wav
-%%DATADIR%%/sounds/big_explode2.wav
-%%DATADIR%%/sounds/explode1.wav
-%%DATADIR%%/sounds/explode2.wav
-%%DATADIR%%/sounds/explode_short.wav
-%%DATADIR%%/sounds/fire1.wav
-%%DATADIR%%/sounds/fire2.wav
-%%DATADIR%%/sounds/idle.wav
-%%DATADIR%%/sounds/pop.wav
-%%DATADIR%%/sounds/thrust1.wav
-%%DATADIR%%/sounds/thrust2.wav
-%%DATADIR%%/sounds/ufo-shot.wav
-%%DATADIR%%/sounds/ufo-shot1.wav
-%%DATADIR%%/sounds/ufo.wav
-%%DATADIR%%/sounds/ufo1.wav
-%%DATADIR%%/spacewarpy.py
-%%DATADIR%%/spacewarpy.pyc
-%%DATADIR%%/spacewarpy.pyo
-%%DATADIR%%/sun.py
-%%DATADIR%%/sun.pyc
-%%DATADIR%%/sun.pyo
-%%DATADIR%%/vector_text.py
-%%DATADIR%%/vector_text.pyc
-%%DATADIR%%/vector_text.pyo
-%%DATADIR%%/vektoroids.py
-%%DATADIR%%/vektoroids.pyc
-%%DATADIR%%/vektoroids.pyo
diff --git a/games/pydance/Makefile b/games/pydance/Makefile
deleted file mode 100644
index e68ff097d0c6..000000000000
--- a/games/pydance/Makefile
+++ /dev/null
@@ -1,67 +0,0 @@
-# Created by: Rudolf Polzer <freebsd-dr@durchnull.de>
-# $FreeBSD$
-
-PORTNAME= pydance
-PORTVERSION= 1.1.0
-PORTREVISION= 9
-CATEGORIES= games
-MASTER_SITES= http://people.freebsd.org/~sylvio/pydance/ \
- http://icculus.org/pyddr/ \
- http://www.informatik.uni-frankfurt.de/~polzer/distfiles/
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${SONGS}
-DIST_SUBDIR= pydance
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Dancing simulation game similar to the kind in arcades
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-BUILD_DEPENDS= ${PYGAME}
-RUN_DEPENDS= ${PYGAME}
-
-USES= python:2.7 shebangfix
-SHEBANG_FILES= pydance.py utils/findbpm.py
-USE_PYTHON= distutils noegginfo
-SUB_FILES= pkg-message
-
-SONGS= forkbomb.ogg forkbomb.dance forkbomb-bg.jpg forkbomb-banner.png \
- 6jan.ogg 6jan.dance 6jan-bg.jpg 6jan-banner.png synrg.ogg \
- synrg.dance synrg-bg.png pydance-cdtitle.png
-
-DOCFILES= BUGS CREDITS ChangeLog HACKING INSTALL LICENSE README TODO \
- docs/dance-spec.txt docs/dwi-hall-of-shame.txt \
- docs/ksf-format.txt docs/manual.html
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e "s,/etc,${LOCALBASE}/etc," ${WRKSRC}/constants.py
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/games/pydance/songs
- ${INSTALL_SCRIPT} ${WRKSRC}/utils/findbpm.py ${STAGEDIR}${PREFIX}/bin/findbpm
- (cd ${WRKSRC} && for MODULE in *.py; do test "$$MODULE" = "setup.py" -o \
- "$$MODULE" = "pydance.py" || ${INSTALL_DATA} $$MODULE \
- ${STAGEDIR}${PREFIX}/share/games/pydance/$$MODULE || exit 1; done)
- ${INSTALL_SCRIPT} ${WRKSRC}/pydance.py ${STAGEDIR}${PREFIX}/share/games/pydance
- (cd ${WRKSRC} && ${COPYTREE_SHARE} "themes images sound" \
- ${STAGEDIR}${PREFIX}/share/games/pydance)
- ${INSTALL_MAN} ${WRKSRC}/docs/man/findbpm.1 ${STAGEDIR}${MANPREFIX}/man/man1
- ${INSTALL_MAN} ${WRKSRC}/docs/man/pydance.6 ${STAGEDIR}${MANPREFIX}/man/man6
- ${LN} -sf ${PREFIX}/share/games/pydance/pydance.py \
- ${STAGEDIR}${PREFIX}/bin/pydance
- ${INSTALL_DATA} ${WRKSRC}/pydance.posix.cfg \
- ${STAGEDIR}${PREFIX}/etc/pydance.cfg.sample
- (cd ${_DISTDIR} && ${INSTALL_DATA} ${SONGS} \
- ${STAGEDIR}${PREFIX}/share/games/pydance/songs)
- (cd ${STAGEDIR}${PREFIX}/share/games/pydance/songs && ${MV} \
- pydance-cdtitle.png pydance.png)
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}/images
- (cd ${WRKSRC} && ${INSTALL_DATA} ${DOCFILES} ${STAGEDIR}${DOCSDIR})
- (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} images ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/games/pydance/distinfo b/games/pydance/distinfo
deleted file mode 100644
index 73aeb4862198..000000000000
--- a/games/pydance/distinfo
+++ /dev/null
@@ -1,26 +0,0 @@
-SHA256 (pydance/pydance-1.1.0.tar.gz) = 665decdb3d9e0b2feee1e1d84d443277a8a5ce5c9a07c21056fe6e76ffc96d30
-SIZE (pydance/pydance-1.1.0.tar.gz) = 8950798
-SHA256 (pydance/forkbomb.ogg) = 11a771a5cfa32f8f298e6e91311b1c947848cbdc068402f674c489dad2c74a09
-SIZE (pydance/forkbomb.ogg) = 1418973
-SHA256 (pydance/forkbomb.dance) = b243ee03af38e3d383b6b86bcde123fb0a40cb6b5dc5e502eb7c61c4ef6fba6b
-SIZE (pydance/forkbomb.dance) = 2127
-SHA256 (pydance/forkbomb-bg.jpg) = c0c70ee1a1c905984474efac5d961345f63a212b2fda2f2d2d61c66c73604148
-SIZE (pydance/forkbomb-bg.jpg) = 49679
-SHA256 (pydance/forkbomb-banner.png) = 7f6e2eb7a6b16ba8980ca949a4dfd677b4c99e7bcd41e5d44e3253b3f035b376
-SIZE (pydance/forkbomb-banner.png) = 6898
-SHA256 (pydance/6jan.ogg) = 4ffedae2c30b2d696d737256261fb7aeaeb937c95fb94b94bbd36a0d629b81f8
-SIZE (pydance/6jan.ogg) = 822205
-SHA256 (pydance/6jan.dance) = 244a3ea99394588212b5b76f3b42bc7415a38df24f9208f40775a048ba93d2dd
-SIZE (pydance/6jan.dance) = 2687
-SHA256 (pydance/6jan-bg.jpg) = 82ceadd6a5668d009ce6194b45e4068f69f7cfb78f449236662023b8be3e8975
-SIZE (pydance/6jan-bg.jpg) = 91526
-SHA256 (pydance/6jan-banner.png) = 8221724b7241d52ccdabeced48e9b42558ee72ea47f73496838bb820654a4173
-SIZE (pydance/6jan-banner.png) = 2004
-SHA256 (pydance/synrg.ogg) = 931dd8d006b4bff4c59410d69c7786e586611fa172a4837132b5b28210487c4d
-SIZE (pydance/synrg.ogg) = 1236743
-SHA256 (pydance/synrg.dance) = 3c866b63f909ea777f24578b6652dca5e1af5a53cd5474abae278b2a46cdbec7
-SIZE (pydance/synrg.dance) = 5282
-SHA256 (pydance/synrg-bg.png) = d4fb0b91a076e4e7ccf5c2862cc946d21e1e7a3ae7df2fdbde6cbb74b6d934bf
-SIZE (pydance/synrg-bg.png) = 170240
-SHA256 (pydance/pydance-cdtitle.png) = 18572def116feb0dde4f347d1a03ff56eebf602f2d8bba4bb32ebad58a1eb684
-SIZE (pydance/pydance-cdtitle.png) = 2593
diff --git a/games/pydance/files/patch-dance.py b/games/pydance/files/patch-dance.py
deleted file mode 100644
index bb7b1d2cb474..000000000000
--- a/games/pydance/files/patch-dance.py
+++ /dev/null
@@ -1,21 +0,0 @@
---- dance.py.orig Sat Jan 31 23:12:01 2004
-+++ dance.py Sun Feb 8 16:35:46 2004
-@@ -22,6 +22,7 @@
- import records
-
- import os
-+import time
-
- # A simple movie-playing sprite. It can only do MPEG1 though.
- class BGMovie(pygame.sprite.Sprite):
-@@ -331,6 +332,10 @@
- break
- if songFailed:
- song.kill()
-+
-+ time.sleep(0.0001)
-+ # needed for FreeBSD, otherwise music hangs (it does in non-sleeping loops)
-+ # and yes, I do know this is an ugly hack
-
- for plr in players: plr.get_next_events(song)
-
diff --git a/games/pydance/files/patch-fontfx.py b/games/pydance/files/patch-fontfx.py
deleted file mode 100644
index 3bfa9e9ebe8a..000000000000
--- a/games/pydance/files/patch-fontfx.py
+++ /dev/null
@@ -1,20 +0,0 @@
---- fontfx.py.orig 2008-12-30 13:04:11.000000000 -0200
-+++ fontfx.py 2010-02-05 23:37:31.000000000 -0200
-@@ -141,7 +141,7 @@
- self.bgcolor = bgcolor
- self.offcolor = [c^40 for c in color]
- self.notcolor = [c^0xFF for c in color]
-- self.text = font.render(message, False, [255, 0, 0], self.notcolor)
-+ self.text = font.render(message, True, [255, 0, 0], self.notcolor)
- self.text.set_colorkey(1, RLEACCEL)
- self.outline = self.textHollow(font, message, color)
- self.bar = pygame.Surface(self.text.get_size())
-@@ -152,7 +152,7 @@
- self.ratio = width / 100.0
-
- def textHollow(self, font, message, fontcolor):
-- base = font.render(message, False, fontcolor, self.notcolor)
-+ base = font.render(message, True, fontcolor, self.notcolor)
- size = base.get_width() + 2, base.get_height() + 2
- img = pygame.Surface(size, 16)
- img.fill(self.notcolor)
diff --git a/games/pydance/files/patch-ui.py b/games/pydance/files/patch-ui.py
deleted file mode 100644
index ac32b9ab0c0e..000000000000
--- a/games/pydance/files/patch-ui.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- ui.py.orig Sat Jul 2 21:14:32 2005
-+++ ui.py Sat Jul 2 21:16:27 2005
-@@ -1,6 +1,6 @@
- from pygame.locals import *
- from constants import mainconfig
--import pad, pygame
-+import pad, pygame, time
-
- (PASS, CANCEL, UP, DOWN, LEFT, RIGHT, START, SELECT, CONFIRM,
- PGUP, PGDN, FULLSCREEN, SORT, CLEAR) = range(14)
-@@ -63,6 +63,7 @@
- self.add_event(key, pid, event)
-
- def poll(self):
-+ time.sleep(0.01)
- pid, ev = self.handler.poll()
-
- nev = self.events.get(abs(ev), PASS)
diff --git a/games/pydance/files/pkg-message.in b/games/pydance/files/pkg-message.in
deleted file mode 100644
index 89d68baec9bb..000000000000
--- a/games/pydance/files/pkg-message.in
+++ /dev/null
@@ -1,12 +0,0 @@
-[
-{ type: install
- message: <<EOM
-The pydance package has been successfully installed.
-
-NB: A sample configuration file has been installed to %%PREFIX%%/etc as
-"pydance.cfg.sample". This should be renamed to "pydance.cfg" and edited
-to suit the requirements of a particular site (for example in order
-to add song directories).
-EOM
-}
-]
diff --git a/games/pydance/pkg-descr b/games/pydance/pkg-descr
deleted file mode 100644
index b4084cdd7f8a..000000000000
--- a/games/pydance/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-pydance is a dancing simulator, in which you must step on particular arrows
-on the floor in time with music playing in the background. pydance supports
-multiple difficulty levels for each song, background images and movies,
-lyrics, freeze arrows, BPM changes and stops, and many common modifiers like
-2x, drop, stealth, and so on.
-
-pydance is interoperable with other dancing games, and can play the
-popular DWI, SM, and KSF formats. It is capable of playing games similar
-to Dance Dance Revolution, Pump It Up, ParaParaParadise, Dance ManiaX,
-and Technomotion. It also implements several unique modes. You can also
-make your own steps for songs in the .dance format.
-
-WWW: http://icculus.org/pyddr/
diff --git a/games/pydance/pkg-plist b/games/pydance/pkg-plist
deleted file mode 100644
index f533c355cedd..000000000000
--- a/games/pydance/pkg-plist
+++ /dev/null
@@ -1,387 +0,0 @@
-bin/findbpm
-bin/pydance
-etc/pydance.cfg.sample
-man/man1/findbpm.1.gz
-man/man6/pydance.6.gz
-%%PORTDOCS%%%%DOCSDIR%%/BUGS
-%%PORTDOCS%%%%DOCSDIR%%/CREDITS
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/HACKING
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/dance-spec.txt
-%%PORTDOCS%%%%DOCSDIR%%/dwi-hall-of-shame.txt
-%%PORTDOCS%%%%DOCSDIR%%/images/cheappad.jpg
-%%PORTDOCS%%%%DOCSDIR%%/images/diff-indicator.jpg
-%%PORTDOCS%%%%DOCSDIR%%/images/emsusb2.jpg
-%%PORTDOCS%%%%DOCSDIR%%/images/endless.jpg
-%%PORTDOCS%%%%DOCSDIR%%/images/gameselect.jpg
-%%PORTDOCS%%%%DOCSDIR%%/images/joe-sis.jpg
-%%PORTDOCS%%%%DOCSDIR%%/images/keymap.jpg
-%%PORTDOCS%%%%DOCSDIR%%/images/menu.jpg
-%%PORTDOCS%%%%DOCSDIR%%/images/nonstop-picks.jpg
-%%PORTDOCS%%%%DOCSDIR%%/images/nonstop.jpg
-%%PORTDOCS%%%%DOCSDIR%%/images/options.jpg
-%%PORTDOCS%%%%DOCSDIR%%/images/ss-folder.jpg
-%%PORTDOCS%%%%DOCSDIR%%/images/ss-song.jpg
-%%PORTDOCS%%%%DOCSDIR%%/ksf-format.txt
-%%PORTDOCS%%%%DOCSDIR%%/manual.html
-share/games/pydance/announcer.py
-share/games/pydance/arrows.py
-share/games/pydance/colors.py
-share/games/pydance/combos.py
-share/games/pydance/config.py
-share/games/pydance/constants.py
-share/games/pydance/courses.py
-share/games/pydance/courseselect.py
-share/games/pydance/dance.py
-share/games/pydance/endless.py
-share/games/pydance/error.py
-share/games/pydance/fileparsers.py
-share/games/pydance/fontfx.py
-share/games/pydance/fonttheme.py
-share/games/pydance/games.py
-share/games/pydance/gameselect.py
-share/games/pydance/gfxtheme.py
-share/games/pydance/grades.py
-share/games/pydance/gradescreen.py
-share/games/pydance/i18n.py
-share/games/pydance/images/bg.png
-share/games/pydance/images/button.png
-share/games/pydance/images/courseselect-bg.png
-share/games/pydance/images/endless-bg.png
-share/games/pydance/images/error-bg.png
-share/games/pydance/images/gameselect-bg.png
-share/games/pydance/images/go.png
-share/games/pydance/images/go_ca.png
-share/games/pydance/images/grade-bg.png
-share/games/pydance/images/indicator.png
-share/games/pydance/images/menu-bg.png
-share/games/pydance/images/newss-bg.png
-share/games/pydance/images/no-banner.png
-share/games/pydance/images/option-bg.png
-share/games/pydance/images/rating-a.png
-share/games/pydance/images/rating-aa.png
-share/games/pydance/images/rating-aaa.png
-share/games/pydance/images/rating-b.png
-share/games/pydance/images/rating-c.png
-share/games/pydance/images/rating-d.png
-share/games/pydance/images/rating-ee.png
-share/games/pydance/images/rating-f.png
-share/games/pydance/images/ready.png
-share/games/pydance/images/ready_ca.png
-share/games/pydance/images/select-3p.png
-share/games/pydance/images/select-4p.png
-share/games/pydance/images/select-5p.png
-share/games/pydance/images/select-6p.png
-share/games/pydance/images/select-8p.png
-share/games/pydance/images/select-9p.png
-share/games/pydance/images/select-dmx.png
-share/games/pydance/images/select-endless.png
-share/games/pydance/images/select-ez2.png
-share/games/pydance/images/select-ez2real.png
-share/games/pydance/images/select-nonstop.png
-share/games/pydance/images/select-normal.png
-share/games/pydance/images/select-panel.png
-share/games/pydance/images/select-para.png
-share/games/pydance/images/songinfoscreen-bg.png
-share/games/pydance/interface.py
-share/games/pydance/judge.py
-share/games/pydance/lifebars.py
-share/games/pydance/listener.py
-share/games/pydance/lyrics.py
-share/games/pydance/menudriver.py
-share/games/pydance/menus.py
-share/games/pydance/options.py
-share/games/pydance/pad.py
-share/games/pydance/player.py
-share/games/pydance/pydance.py
-share/games/pydance/records.py
-share/games/pydance/scores.py
-share/games/pydance/songs/6jan-banner.png
-share/games/pydance/songs/6jan-bg.jpg
-share/games/pydance/songs/6jan.dance
-share/games/pydance/songs/6jan.ogg
-share/games/pydance/songs/forkbomb-banner.png
-share/games/pydance/songs/forkbomb-bg.jpg
-share/games/pydance/songs/forkbomb.dance
-share/games/pydance/songs/forkbomb.ogg
-share/games/pydance/songs/pydance.png
-share/games/pydance/songs/synrg-bg.png
-share/games/pydance/songs/synrg.dance
-share/games/pydance/songs/synrg.ogg
-share/games/pydance/songselect.py
-share/games/pydance/sound/assist-d.ogg
-share/games/pydance/sound/assist-l.ogg
-share/games/pydance/sound/assist-r.ogg
-share/games/pydance/sound/assist-u.ogg
-share/games/pydance/sound/back.ogg
-share/games/pydance/sound/clicked.ogg
-share/games/pydance/sound/loselife.ogg
-share/games/pydance/sound/menu.ogg
-share/games/pydance/sound/move.ogg
-share/games/pydance/stats.py
-share/games/pydance/stepfilters.py
-share/games/pydance/steps.py
-share/games/pydance/themes/dj/djenzay/djtheme.cfg
-share/games/pydance/themes/dj/djenzay/negative/awful.ogg
-share/games/pydance/themes/dj/djenzay/negative/dayjob.ogg
-share/games/pydance/themes/dj/djenzay/negative/everyone.ogg
-share/games/pydance/themes/dj/djenzay/negative/flailing.ogg
-share/games/pydance/themes/dj/djenzay/negative/programming.ogg
-share/games/pydance/themes/dj/djenzay/negative/rubber.ogg
-share/games/pydance/themes/dj/djenzay/negative/shameus.ogg
-share/games/pydance/themes/dj/djenzay/neutral/blur.ogg
-share/games/pydance/themes/dj/djenzay/neutral/moves.ogg
-share/games/pydance/themes/dj/djenzay/neutral/way.ogg
-share/games/pydance/themes/dj/djenzay/positive/flow.ogg
-share/games/pydance/themes/dj/djenzay/positive/harder.ogg
-share/games/pydance/themes/dj/djenzay/positive/respect.ogg
-share/games/pydance/themes/dj/djenzay/positive/scene.ogg
-share/games/pydance/themes/dj/djenzay/positive/sunshine.ogg
-share/games/pydance/themes/dj/djenzay/rankings/aaa.ogg
-share/games/pydance/themes/dj/djenzay/rankings/better.ogg
-share/games/pydance/themes/dj/djenzay/rankings/disaster.ogg
-share/games/pydance/themes/dj/djenzay/rankings/doing.ogg
-share/games/pydance/themes/dj/djenzay/rankings/double.ogg
-share/games/pydance/themes/dj/djenzay/rankings/effort.ogg
-share/games/pydance/themes/dj/djenzay/rankings/fail.ogg
-share/games/pydance/themes/dj/djenzay/rankings/flawless.ogg
-share/games/pydance/themes/dj/djenzay/rankings/flawless2.ogg
-share/games/pydance/themes/dj/djenzay/rankings/gettingit.ogg
-share/games/pydance/themes/dj/djenzay/rankings/high.ogg
-share/games/pydance/themes/dj/djenzay/rankings/impressive.ogg
-share/games/pydance/themes/dj/djenzay/rankings/respectible.ogg
-share/games/pydance/themes/dj/djenzay/rankings/secondchances.ogg
-share/games/pydance/themes/dj/djenzay/rankings/sure.ogg
-share/games/pydance/themes/dj/djenzay/rankings/tobe.ogg
-share/games/pydance/themes/dj/none/djtheme.cfg
-share/games/pydance/themes/font/VL PGothic.cfg
-share/games/pydance/themes/font/VL-PGothic-Regular.ttf
-share/games/pydance/themes/font/default.cfg
-share/games/pydance/themes/gfx/32x32/ddresque.zip
-share/games/pydance/themes/gfx/32x32/default/arr_c_c_0.png
-share/games/pydance/themes/gfx/32x32/default/arr_c_c_1.png
-share/games/pydance/themes/gfx/32x32/default/arr_c_c_2.png
-share/games/pydance/themes/gfx/32x32/default/arr_c_k_0.png
-share/games/pydance/themes/gfx/32x32/default/arr_c_k_1.png
-share/games/pydance/themes/gfx/32x32/default/arr_c_k_2.png
-share/games/pydance/themes/gfx/32x32/default/arr_c_l_0.png
-share/games/pydance/themes/gfx/32x32/default/arr_c_l_1.png
-share/games/pydance/themes/gfx/32x32/default/arr_c_l_2.png
-share/games/pydance/themes/gfx/32x32/default/arr_n_c_0.png
-share/games/pydance/themes/gfx/32x32/default/arr_n_k_0.png
-share/games/pydance/themes/gfx/32x32/default/arr_n_l_0.png
-share/games/pydance/themes/gfx/32x32/default/arr_s_c_4.png
-share/games/pydance/themes/gfx/32x32/default/arr_s_k_4.png
-share/games/pydance/themes/gfx/32x32/default/arr_s_l_4.png
-share/games/pydance/themes/gfx/32x32/default/is-theme
-share/games/pydance/themes/gfx/32x32/default/lifebar.png
-share/games/pydance/themes/gfx/32x32/default/oni-bar.png
-share/games/pydance/themes/gfx/32x32/default/oni-empty.png
-share/games/pydance/themes/gfx/32x32/dmxesque/arr_c_k_0.png
-share/games/pydance/themes/gfx/32x32/dmxesque/arr_c_l_0.png
-share/games/pydance/themes/gfx/32x32/dmxesque/arr_c_r_0.png
-share/games/pydance/themes/gfx/32x32/dmxesque/arr_c_z_0.png
-share/games/pydance/themes/gfx/32x32/dmxesque/arr_n_k_0.png
-share/games/pydance/themes/gfx/32x32/dmxesque/arr_n_l_0.png
-share/games/pydance/themes/gfx/32x32/dmxesque/arr_n_z_0.png
-share/games/pydance/themes/gfx/32x32/dmxesque/arr_s_k_4.png
-share/games/pydance/themes/gfx/32x32/dmxesque/arr_s_l_4.png
-share/games/pydance/themes/gfx/32x32/dmxesque/arr_s_z_4.png
-share/games/pydance/themes/gfx/32x32/dmxesque/is-theme
-share/games/pydance/themes/gfx/32x32/dmxesque/lifebar.png
-share/games/pydance/themes/gfx/32x32/dmxesque/oni-bar.png
-share/games/pydance/themes/gfx/32x32/dmxesque/oni-empty.png
-share/games/pydance/themes/gfx/32x32/ez2/arr_c_d_0.png
-share/games/pydance/themes/gfx/32x32/ez2/arr_c_g_0.png
-share/games/pydance/themes/gfx/32x32/ez2/arr_c_k_0.png
-share/games/pydance/themes/gfx/32x32/ez2/arr_c_l_0.png
-share/games/pydance/themes/gfx/32x32/ez2/arr_c_r_0.png
-share/games/pydance/themes/gfx/32x32/ez2/arr_c_w_0.png
-share/games/pydance/themes/gfx/32x32/ez2/arr_c_z_0.png
-share/games/pydance/themes/gfx/32x32/ez2/arr_n_d_0.png
-share/games/pydance/themes/gfx/32x32/ez2/arr_n_g_0.png
-share/games/pydance/themes/gfx/32x32/ez2/arr_n_k_0.png
-share/games/pydance/themes/gfx/32x32/ez2/arr_n_l_0.png
-share/games/pydance/themes/gfx/32x32/ez2/arr_n_r_0.png
-share/games/pydance/themes/gfx/32x32/ez2/arr_n_w_0.png
-share/games/pydance/themes/gfx/32x32/ez2/arr_n_z_0.png
-share/games/pydance/themes/gfx/32x32/ez2/arr_s_d_4.png
-share/games/pydance/themes/gfx/32x32/ez2/arr_s_g_4.png
-share/games/pydance/themes/gfx/32x32/ez2/arr_s_k_4.png
-share/games/pydance/themes/gfx/32x32/ez2/arr_s_l_4.png
-share/games/pydance/themes/gfx/32x32/ez2/arr_s_r_4.png
-share/games/pydance/themes/gfx/32x32/ez2/arr_s_w_4.png
-share/games/pydance/themes/gfx/32x32/ez2/arr_s_z_4.png
-share/games/pydance/themes/gfx/32x32/ez2/is-theme
-share/games/pydance/themes/gfx/32x32/ez2/lifebar.png
-share/games/pydance/themes/gfx/32x32/ez2/oni-bar.png
-share/games/pydance/themes/gfx/32x32/ez2/oni-empty.png
-share/games/pydance/themes/gfx/48x48/ddresque.zip
-share/games/pydance/themes/gfx/48x48/default/arr_c_c_0.png
-share/games/pydance/themes/gfx/48x48/default/arr_c_c_1.png
-share/games/pydance/themes/gfx/48x48/default/arr_c_c_2.png
-share/games/pydance/themes/gfx/48x48/default/arr_c_k_0.png
-share/games/pydance/themes/gfx/48x48/default/arr_c_k_1.png
-share/games/pydance/themes/gfx/48x48/default/arr_c_k_2.png
-share/games/pydance/themes/gfx/48x48/default/arr_c_l_0.png
-share/games/pydance/themes/gfx/48x48/default/arr_c_l_1.png
-share/games/pydance/themes/gfx/48x48/default/arr_c_l_2.png
-share/games/pydance/themes/gfx/48x48/default/arr_n_c_0.png
-share/games/pydance/themes/gfx/48x48/default/arr_n_k_0.png
-share/games/pydance/themes/gfx/48x48/default/arr_n_l_0.png
-share/games/pydance/themes/gfx/48x48/default/arr_s_c_4.png
-share/games/pydance/themes/gfx/48x48/default/arr_s_k_4.png
-share/games/pydance/themes/gfx/48x48/default/arr_s_l_4.png
-share/games/pydance/themes/gfx/48x48/default/is-theme
-share/games/pydance/themes/gfx/48x48/default/lifebar.png
-share/games/pydance/themes/gfx/48x48/default/oni-bar.png
-share/games/pydance/themes/gfx/48x48/default/oni-empty.png
-share/games/pydance/themes/gfx/56x56/default/arr_c_c_0.png
-share/games/pydance/themes/gfx/56x56/default/arr_c_c_1.png
-share/games/pydance/themes/gfx/56x56/default/arr_c_c_2.png
-share/games/pydance/themes/gfx/56x56/default/arr_c_k_0.png
-share/games/pydance/themes/gfx/56x56/default/arr_c_k_1.png
-share/games/pydance/themes/gfx/56x56/default/arr_c_k_2.png
-share/games/pydance/themes/gfx/56x56/default/arr_n_c_0.png
-share/games/pydance/themes/gfx/56x56/default/arr_n_k_0.png
-share/games/pydance/themes/gfx/56x56/default/arr_s_c_4.png
-share/games/pydance/themes/gfx/56x56/default/arr_s_k_4.png
-share/games/pydance/themes/gfx/56x56/default/is-theme
-share/games/pydance/themes/gfx/56x56/default/lifebar.png
-share/games/pydance/themes/gfx/56x56/default/oni-bar.png
-share/games/pydance/themes/gfx/56x56/default/oni-empty.png
-share/games/pydance/themes/gfx/56x56/ez2/arr_c_d_0.png
-share/games/pydance/themes/gfx/56x56/ez2/arr_c_g_0.png
-share/games/pydance/themes/gfx/56x56/ez2/arr_c_k_0.png
-share/games/pydance/themes/gfx/56x56/ez2/arr_c_l_0.png
-share/games/pydance/themes/gfx/56x56/ez2/arr_c_r_0.png
-share/games/pydance/themes/gfx/56x56/ez2/arr_c_w_0.png
-share/games/pydance/themes/gfx/56x56/ez2/arr_c_z_0.png
-share/games/pydance/themes/gfx/56x56/ez2/arr_n_d_0.png
-share/games/pydance/themes/gfx/56x56/ez2/arr_n_g_0.png
-share/games/pydance/themes/gfx/56x56/ez2/arr_n_k_0.png
-share/games/pydance/themes/gfx/56x56/ez2/arr_n_l_0.png
-share/games/pydance/themes/gfx/56x56/ez2/arr_n_r_0.png
-share/games/pydance/themes/gfx/56x56/ez2/arr_n_w_0.png
-share/games/pydance/themes/gfx/56x56/ez2/arr_n_z_0.png
-share/games/pydance/themes/gfx/56x56/ez2/arr_s_d_4.png
-share/games/pydance/themes/gfx/56x56/ez2/arr_s_g_4.png
-share/games/pydance/themes/gfx/56x56/ez2/arr_s_k_4.png
-share/games/pydance/themes/gfx/56x56/ez2/arr_s_l_4.png
-share/games/pydance/themes/gfx/56x56/ez2/arr_s_r_4.png
-share/games/pydance/themes/gfx/56x56/ez2/arr_s_w_4.png
-share/games/pydance/themes/gfx/56x56/ez2/arr_s_z_4.png
-share/games/pydance/themes/gfx/56x56/ez2/is-theme
-share/games/pydance/themes/gfx/56x56/ez2/lifebar.png
-share/games/pydance/themes/gfx/56x56/ez2/oni-bar.png
-share/games/pydance/themes/gfx/56x56/ez2/oni-empty.png
-share/games/pydance/themes/gfx/56x56/pumpesque.zip
-share/games/pydance/themes/gfx/64x64/bryan.zip
-share/games/pydance/themes/gfx/64x64/ddresque.zip
-share/games/pydance/themes/gfx/64x64/default/arr_c_c_0.png
-share/games/pydance/themes/gfx/64x64/default/arr_c_c_1.png
-share/games/pydance/themes/gfx/64x64/default/arr_c_c_2.png
-share/games/pydance/themes/gfx/64x64/default/arr_c_k_0.png
-share/games/pydance/themes/gfx/64x64/default/arr_c_k_1.png
-share/games/pydance/themes/gfx/64x64/default/arr_c_k_2.png
-share/games/pydance/themes/gfx/64x64/default/arr_c_u_0.png
-share/games/pydance/themes/gfx/64x64/default/arr_c_u_1.png
-share/games/pydance/themes/gfx/64x64/default/arr_c_u_2.png
-share/games/pydance/themes/gfx/64x64/default/arr_n_c_0.png
-share/games/pydance/themes/gfx/64x64/default/arr_n_k_0.png
-share/games/pydance/themes/gfx/64x64/default/arr_n_u_0.png
-share/games/pydance/themes/gfx/64x64/default/arr_s_c_4.png
-share/games/pydance/themes/gfx/64x64/default/arr_s_d_4.png
-share/games/pydance/themes/gfx/64x64/default/arr_s_k_4.png
-share/games/pydance/themes/gfx/64x64/default/arr_s_l_4.png
-share/games/pydance/themes/gfx/64x64/default/arr_s_r_4.png
-share/games/pydance/themes/gfx/64x64/default/arr_s_u_4.png
-share/games/pydance/themes/gfx/64x64/default/is-theme
-share/games/pydance/themes/gfx/64x64/default/lifebar.png
-share/games/pydance/themes/gfx/64x64/default/oni-bar.png
-share/games/pydance/themes/gfx/64x64/default/oni-empty.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_d_0.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_d_1.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_d_2.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_g_0.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_g_1.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_g_2.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_k_0.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_k_1.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_k_2.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_l_0.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_l_1.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_l_2.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_r_0.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_r_1.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_r_2.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_u_0.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_u_1.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_u_2.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_w_0.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_w_1.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_w_2.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_z_0.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_z_1.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_c_z_2.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_d_0.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_d_1.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_d_2.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_d_3.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_g_0.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_g_1.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_g_2.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_g_3.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_k_0.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_k_1.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_k_2.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_k_3.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_l_0.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_l_1.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_l_2.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_l_3.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_r_0.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_r_1.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_r_2.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_r_3.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_u_0.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_u_1.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_u_2.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_u_3.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_w_0.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_w_1.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_w_2.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_w_3.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_z_0.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_z_1.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_z_2.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_n_z_3.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_s_d_4.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_s_d_5.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_s_d_6.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_s_d_7.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_s_l_4.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_s_l_5.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_s_l_6.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_s_l_7.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_s_r_4.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_s_r_5.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_s_r_6.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_s_r_7.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_s_u_4.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_s_u_5.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_s_u_6.png
-share/games/pydance/themes/gfx/64x64/oldschool/arr_s_u_7.png
-share/games/pydance/themes/gfx/64x64/oldschool/is-theme
-share/games/pydance/themes/gfx/64x64/oldschool/lifebar.png
-share/games/pydance/themes/gfx/64x64/oldschool/oni-bar.png
-share/games/pydance/themes/gfx/64x64/oldschool/oni-empty.png
-share/games/pydance/themes/gfx/64x64/soloesque.zip
-share/games/pydance/themes/gfx/64x64/vividesque.zip
-share/games/pydance/ui.py
-share/games/pydance/util.py
-@unexec rm -f %D/share/games/pydance/*.py[co]
diff --git a/games/pysycache/Makefile b/games/pysycache/Makefile
deleted file mode 100644
index 6c6a9c3d28b6..000000000000
--- a/games/pysycache/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-# $FreeBSD$
-
-PORTNAME= pysycache
-PORTVERSION= 2.0
-PORTREVISION= 12
-CATEGORIES= games python
-MASTER_SITES= http://download.gna.org/py4childs/${PORTNAME}/v${PORTVERSION}/
-DIST_SUBDIR= ${PORTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Educational software made in python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-BROKEN= unfetchable
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-RUN_DEPENDS= ${PYGAME}
-
-USES= python:2.7 shebangfix zip
-NO_BUILD= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}
-SUB_FILES= pkg-message
-SHEBANG_FILES= *.py
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}|g' ${WRKSRC}/datas.py ${WRKSRC}/datas.py \
- ${WRKSRC}/datasclass.py ${WRKSRC}/pysybuttons.py ${WRKSRC}/pysyclick.py ${WRKSRC}/pysymove.py \
- ${WRKSRC}/pysycache.py
- @${FIND} ${WRKSRC} -type d -name CVS -print0 | ${XARGS} -0 ${RM} -R
- @${FIND} ${WRKSRC} -name '*.orig' -delete
- @${FIND} ${WRKSRC} -name '*.bak' -delete
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/pysycache.py ${STAGEDIR}${PREFIX}/bin/pysycache.py
- @${RM} ${WRKSRC}/pysycache.py
- cd ${WRKSRC} && ${COPYTREE_SHARE} " \
- fonts help images sounds themes-buttons themes-click themes-move \
- *.py *.pyc *.txt *.png \
- " ${STAGEDIR}${DATADIR}
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} AUTHORS ChangeLog NEWS README ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC}/doc/pysycache && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/pysycache/distinfo b/games/pysycache/distinfo
deleted file mode 100644
index 798976de5a10..000000000000
--- a/games/pysycache/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pysycache/pysycache-2.0.zip) = 5f0544e56a8d4a08c7357c3e4c1779864cc35c191f885b578652f14bbe7d6626
-SIZE (pysycache/pysycache-2.0.zip) = 8809367
diff --git a/games/pysycache/files/patch-datas.py b/games/pysycache/files/patch-datas.py
deleted file mode 100644
index 3c24d9dfe540..000000000000
--- a/games/pysycache/files/patch-datas.py
+++ /dev/null
@@ -1,35 +0,0 @@
---- /home/acardenas/pysycache/datas.py Wed Feb 15 17:23:27 2006
-+++ datas.py Sun Feb 26 23:20:02 2006
-@@ -34,7 +34,7 @@
- from pygame.locals import *
- import const
-
--
-+sys.path.append("%%DATADIR%%")
-
- #*******************************************************************************
- # #
-@@ -135,11 +135,11 @@
- def PlayWinnerSound():
- idxsnd = random.randint(0, 2)
- if idxsnd == 0 :
-- load_sound('sounds', 'youpee.ogg')
-+ load_sound('%%DATADIR%%/sounds', 'youpee.ogg')
- elif idxsnd == 1 :
-- load_sound('sounds', 'yahoo.ogg')
-+ load_sound('%%DATADIR%%/sounds', 'yahoo.ogg')
- else :
-- load_sound('sounds', 'rire.ogg')
-+ load_sound('%%DATADIR%%/sounds', 'rire.ogg')
-
-
-
-@@ -150,7 +150,7 @@
- def ShowTransitionOfTheme(duree, fileimage):
- screen = pygame.display.get_surface()
-
-- background_image2, background_rect = load_image('images', fileimage)
-+ background_image2, background_rect = load_image('%%DATADIR%%/images', fileimage)
- for i in range(267):
- screen.blit(background_image2, (0, i), (0, i, 710, 1))
- screen.blit(background_image2, (0, 534 - i), (0, 534 - i, 710, 1))
diff --git a/games/pysycache/files/patch-datasclass.py b/games/pysycache/files/patch-datasclass.py
deleted file mode 100644
index ea090e67ef0e..000000000000
--- a/games/pysycache/files/patch-datasclass.py
+++ /dev/null
@@ -1,45 +0,0 @@
---- datasclass.py Wed Feb 15 17:23:27 2006
-+++ datasclass.py Sun Feb 26 23:20:53 2006
-@@ -43,7 +43,7 @@
- """This class is for the menus buttons"""
- def __init__(self, left, top, filename, id, btnlarg, btnhaut):
- pygame.sprite.Sprite.__init__(self) #call Sprite intializer
-- self.image, self.rect = datas.load_png('images', filename)
-+ self.image, self.rect = datas.load_png('%%DATADIR%%/images', filename)
- (shortname, extension) = os.path.splitext(filename)
- self.imagename = shortname
- self.rect.left = left
-@@ -53,27 +53,27 @@
- self.hauteur = btnhaut
-
- def showhelp(self, imgdest):
-- myfont = os.path.join(const.GRepPysycache, 'fonts', 'FreeSansBold.ttf' )
-+ myfont = os.path.join(const.GRepPysycache, '%%DATADIR%%/fonts', 'FreeSansBold.ttf' )
- font = pygame.font.Font(myfont, 20)
- textcolor = 46, 113, 169
- screen = pygame.display.get_surface()
-
-- myrep = os.path.join(const.GRepPysycache, 'help', const.GMyLocale )
-+ myrep = os.path.join(const.GRepPysycache, '%%DATADIR%%/help', const.GMyLocale )
-
- #joue le fichier d'aide
- if const.GWithSound == 1:
- if const.GWithHelp == 1 :
-- dirname = os.path.join('help', const.GMyLocale)
-+ dirname = os.path.join('%%DATADIR%%/help', const.GMyLocale)
- filename = str(self.id) + '.ogg'
- datas.load_sound(dirname, filename)
-
- #affiche l'aide
- if os.path.isdir(myrep):
-- filename = os.path.join(const.GRepPysycache, 'help', const.GMyLocale , str(self.id) + '.txt')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/help', const.GMyLocale , str(self.id) + '.txt')
- else :
-- filename = os.path.join(const.GRepPysycache, 'help', 'en_EN' , str(self.id) + '.txt')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/help', 'en_EN' , str(self.id) + '.txt')
-
-- filename = os.path.join(const.GRepPysycache, 'help', const.GMyLocale , str(self.id) + '.txt')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/help', const.GMyLocale , str(self.id) + '.txt')
- if os.path.isfile(filename):
- f = open(filename, 'r')
- lignes = f.readlines()
diff --git a/games/pysycache/files/patch-pysybuttons.py b/games/pysycache/files/patch-pysybuttons.py
deleted file mode 100644
index 09d7f98045a4..000000000000
--- a/games/pysycache/files/patch-pysybuttons.py
+++ /dev/null
@@ -1,138 +0,0 @@
---- pysybuttons.py Wed Feb 15 17:23:28 2006
-+++ pysybuttons.py Sun Feb 26 23:48:29 2006
-@@ -58,7 +58,7 @@
- """This class is for the elements that move"""
- def __init__(self, left, top, filename, id, categ):
- pygame.sprite.Sprite.__init__(self) #call Sprite intializer
-- dirname = os.path.join(const.GRepPysycache, 'themes-buttons', GLstThemesButtons[const.GIdxThemes])
-+ dirname = os.path.join(const.GRepPysycache, '%%DATADIR%%/themes-buttons', GLstThemesButtons[const.GIdxThemes])
- self.image, self.rect = datas.load_png(dirname, filename)
- self.id = id
- self.largeur = 96
-@@ -188,7 +188,7 @@
- #chargement du dessin servant de cache
- filename = os.path.join(themename, lig)
- imgfilename = lig
-- ImgFond, background_rect = datas.load_image('themes-buttons', filename )
-+ ImgFond, background_rect = datas.load_image('%%DATADIR%%/themes-buttons', filename )
-
- #on copie ce cache sur l'image de fond
- screen = pygame.display.get_surface()
-@@ -268,7 +268,7 @@
- def LoadListConfigFile(themename):
- """ Find all available pictures of a theme directory """
-
-- filtre = os.path.join(const.GRepPysycache, 'themes-buttons', themename, '*.dfg')
-+ filtre = os.path.join(const.GRepPysycache, '%%DATADIR%%/themes-buttons', themename, '*.dfg')
-
- #vider
- # GLstImage[:] = []
-@@ -301,15 +301,15 @@
- """ Change logo of a theme """
- if const.GIdxThemes == 999999:
- #tous les themes
-- filename = os.path.join(const.GRepPysycache, 'images', 'logo.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'logo.png')
- else:
- #un theme particulier
-- filename = os.path.join(const.GRepPysycache, 'themes-buttons', GLstThemesButtons[const.GIdxThemes], 'logo.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/themes-buttons', GLstThemesButtons[const.GIdxThemes], 'logo.png')
-
- if os.path.isfile(filename) == True:
- imgtmp = pygame.image.load(filename)
- else:
-- filename = os.path.join(const.GRepPysycache, 'images', 'logo.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'logo.png')
- imgtmp = pygame.image.load(filename)
-
- #mise a jour de l'image du theme
-@@ -393,7 +393,7 @@
- if objtrouve.rect.left <= GLimFinG:
- objtrouve.visible = 0
-
-- filename = os.path.join(const.GRepPysycache, 'images', 'button-vide.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'button-vide.png')
- imgtmp = pygame.image.load(filename)
- screen = pygame.display.get_surface()
- objtrouve.image.blit(imgtmp, (0, 0), (0, 0, objtrouve.largeur, objtrouve.hauteur))
-@@ -409,11 +409,11 @@
-
- elif str[1] == 1:
- #-------- on change le mvt : haut <--> bas -----------------
-- datas.load_sound('sounds', 'center.ogg')
-+ datas.load_sound('%%DATADIR%%/sounds', 'center.ogg')
- objtrouve.sens = -1 * objtrouve.sens
- elif str[2] == 1:
- #-------------------- a droite -----------------------------
-- datas.load_sound('sounds', 'right.wav')
-+ datas.load_sound('%%DATADIR%%/sounds', 'right.wav')
- ok = 1
-
- if GLimDroite <= objtrouve.rect.left + 50 + objtrouve.largeur :
-@@ -427,7 +427,7 @@
- if objtrouve.rect.left + objtrouve.largeur >= GLimFinD:
- objtrouve.visible = 0
-
-- filename = os.path.join(const.GRepPysycache, 'images', 'button-vide.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'button-vide.png')
- imgtmp = pygame.image.load(filename)
-
- screen = pygame.display.get_surface()
-@@ -464,13 +464,13 @@
- #change la vitesse du jeu (normal/moyenne/rapide)
- if const.GSpeed == 3:
- const.GSpeed = 2
-- filename = os.path.join(const.GRepPysycache, 'images', 'btn-vitesse2.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'btn-vitesse2.png')
- elif const.GSpeed == 2:
- const.GSpeed = 1
-- filename = os.path.join(const.GRepPysycache, 'images', 'btn-vitesse1.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'btn-vitesse1.png')
- elif const.GSpeed == 1:
- const.GSpeed = 3
-- filename = os.path.join(const.GRepPysycache, 'images', 'btn-vitesse3.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'btn-vitesse3.png')
- imgtmp = pygame.image.load(filename)
-
- #mise a jour image
-@@ -568,7 +568,7 @@
- # cursor = cursor[0], (cursor[0][0] / 2, cursor[0][1] / 2), cursor[2], cursor[3]
- # pygame.mouse.set_cursor(cursor[0], (0, 0), cursor[2], cursor[3])
-
-- filename = dirname = os.path.join(const.GRepPysycache, 'images', 'souris.png')
-+ filename = dirname = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'souris.png')
- GMaSouris = pygame.image.load(filename)
- GMaSouris_position = GMaSouris.get_rect()
- GMaSouris_position.left = const.GPosDepX
-@@ -576,7 +576,7 @@
- pygame.mouse.set_pos((GMaSouris_position.left, GMaSouris_position.top))
-
- #------------------ transition vers le jeu ------------------------
-- Gbackground_image, background_rect = datas.load_image('images', 'fond-buttons.bmp')
-+ Gbackground_image, background_rect = datas.load_image('%%DATADIR%%/images', 'fond-buttons.bmp')
- for i in range(300):
- screen.blit(Gbackground_image, (0, i), (0, i, 800, 1))
- screen.blit(Gbackground_image, (0, 600 - i), (0, 600 - i, 800, 1))
-@@ -604,11 +604,11 @@
- GLstFicConfig = []
-
- #----------------- rechercher les themes disponibles -----------------------
-- repertoire = os.path.join(const.GRepPysycache, 'themes-buttons')
-+ repertoire = os.path.join(const.GRepPysycache, '%%DATADIR%%/themes-buttons')
- GLstThemesButtons = []
- for nom in os.listdir(repertoire):
- #ne prendre que les repertoires
-- isrep = os.path.join(const.GRepPysycache, 'themes-buttons', nom)
-+ isrep = os.path.join(const.GRepPysycache, '%%DATADIR%%/themes-buttons', nom)
- if os.path.isdir(isrep):
- GLstThemesButtons.append(nom)
- if len(GLstThemesButtons) == 1:
-@@ -658,7 +658,7 @@
- datas.PlayWinnerSound()
-
- #on affiche l'image de gagne
-- imggagne, imgfin_rect = datas.load_png('images', 'gagne.png')
-+ imggagne, imgfin_rect = datas.load_png('%%DATADIR%%/images', 'gagne.png')
- screen.blit(imggagne, (100, 40))
- pygame.display.flip()
-
diff --git a/games/pysycache/files/patch-pysycache.py b/games/pysycache/files/patch-pysycache.py
deleted file mode 100644
index da2f912b730e..000000000000
--- a/games/pysycache/files/patch-pysycache.py
+++ /dev/null
@@ -1,147 +0,0 @@
---- pysycache.py Wed Feb 15 17:23:28 2006
-+++ pysycache.py Mon Feb 27 00:15:58 2006
-@@ -37,6 +37,8 @@
- from pygame.locals import *
- import glob
-
-+sys.path.append("%%DATADIR%%")
-+
- import datas
- from datasclass import BtnMenu
- import const
-@@ -51,7 +53,7 @@
-
-
- def ReadCreditOfDirectory(dirname):
-- myfont = os.path.join(const.GRepPysycache, 'fonts', 'FreeSansBold.ttf' )
-+ myfont = os.path.join(const.GRepPysycache, '%%DATADIR%%/fonts', 'FreeSansBold.ttf' )
- font = pygame.font.Font(myfont, 20)
- textcolor = 46, 113, 169
-
-@@ -129,9 +131,9 @@
- #on est actuellement en image normale et on passe en image floue
- const.GBtnMenu = btn.id
-
-- datas.load_sound('sounds', 'btnmenu.wav')
-+ datas.load_sound('%%DATADIR%%/sounds', 'btnmenu.wav')
-
-- filename = os.path.join(const.GRepPysycache, 'images', btn.imagename + '1.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', btn.imagename + '1.png')
- imgtmp = pygame.image.load(filename)
- btn.image.blit(imgtmp, (btn.rect.left, btn.rect.top), (0, 0, btn.largeur, btn.hauteur))
- btn.image = imgtmp
-@@ -154,13 +156,13 @@
- for btn in LstBtn.sprites():
- if btn.id == const.GBtnMenu:
- #mise a jour de l'image
-- filename = os.path.join(const.GRepPysycache, 'images', btn.imagename + '.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', btn.imagename + '.png')
- imgtmp = pygame.image.load(filename)
- btn.image.blit(imgtmp, (btn.rect.left, btn.rect.top), (0, 0, btn.largeur, btn.hauteur))
- btn.image = imgtmp
-
- #mise a jour de la zone d'aide (effacement)
-- imgnuage, background_rect = datas.load_image('images', 'fond-menu.bmp')
-+ imgnuage, background_rect = datas.load_image('%%DATADIR%%/images', 'fond-menu.bmp')
- Gbackground_image.blit(imgnuage, (300, 300), (300, 300, 400, 220))
-
- break
-@@ -176,7 +178,7 @@
- if ( event.pos[0] >= obj.rect.left ) & ( event.pos[0] <= obj.rect.left + obj.largeur ) & ( event.pos[1] >= obj.rect.top ) & ( event.pos[1] <= obj.rect.top + obj.hauteur ) :
- #----------- show the correct window -----------------
- #mise a jour de la zone d'aide
-- imgnuage, background_rect = datas.load_image('images', 'fond-menu.bmp')
-+ imgnuage, background_rect = datas.load_image('%%DATADIR%%/images', 'fond-menu.bmp')
- Gbackground_image.blit(imgnuage, (300, 300), (300, 300, 370, 200))
-
- if pygame.mixer.music.get_busy :
-@@ -261,14 +263,14 @@
- #recuperation de la valeur de la langue
- locale.setlocale(locale.LC_ALL,"")
- const.GMyLocale, myencoding = locale.getlocale()
-- myrep = os.path.join(const.GRepPysycache, 'help', const.GMyLocale )
-+ myrep = os.path.join(const.GRepPysycache, '%%DATADIR%%/help', const.GMyLocale )
-
- if os.path.isdir(myrep):
- #le repertoire de la locale existe : rien a faire
- pass
- else :
- #on essaie sur les deux premiers caracteres
-- myrep = os.path.join(const.GRepPysycache, 'help', const.GMyLocale[0:2])
-+ myrep = os.path.join(const.GRepPysycache, '%%DATADIR%%/help', const.GMyLocale[0:2])
- if os.path.isdir(myrep):
- #le repertoire de la (nouvelle) locale existe : rien a faire
- const.GMyLocale = const.GMyLocale[0:2]
-@@ -283,7 +285,7 @@
- pygame.display.set_caption('PySyCache')
-
- #-------------------------- image vide de fond -----------------------------
-- background_image, background_rect = datas.load_image('images', 'fond1.bmp')
-+ background_image, background_rect = datas.load_image('%%DATADIR%%/images', 'fond1.bmp')
- screen.blit(background_image, (0,0))
- pygame.display.flip()
-
-@@ -291,7 +293,7 @@
- pygame.time.delay(500)
-
- #------------------ transition vers le titre du jeu ------------------------
-- background_image2, background_rect = datas.load_image('images', 'fond2.bmp')
-+ background_image2, background_rect = datas.load_image('%%DATADIR%%/images', 'fond2.bmp')
- for i in range(300):
- screen.blit(background_image2, (0, i), (0, i, 800, 1))
- screen.blit(background_image2, (0, 600 - i), (0, 600 - i, 800, 1))
-@@ -304,7 +306,7 @@
- pygame.time.delay(2000)
-
- #----------------------- transition vers le menu ---------------------------
-- Gbackground_image, background_rect = datas.load_image('images', 'fond-menu.bmp')
-+ Gbackground_image, background_rect = datas.load_image('%%DATADIR%%/images', 'fond-menu.bmp')
- for i in range(300):
- screen.blit(Gbackground_image, (0, i), (0, i, 800, 1))
- screen.blit(Gbackground_image, (0, 600 - i), (0, 600 - i, 800, 1))
-@@ -336,7 +338,7 @@
- # cursor = pygame.cursors.load_xbm(filename, maskname)
- # cursor = cursor[0], (cursor[0][0] / 2, cursor[0][1] / 2), cursor[2], cursor[3]
- # pygame.mouse.set_cursor(cursor[0], (0, 0), cursor[2], cursor[3])
-- filename = dirname = os.path.join(const.GRepPysycache, 'images', 'souris.png')
-+ filename = dirname = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'souris.png')
- GMaSouris = pygame.image.load(filename)
- GMaSouris_position = GMaSouris.get_rect()
- GMaSouris_position.left = 400 # const.GPosDepX
-@@ -357,7 +359,7 @@
- pygame.display.flip()
-
- #-------------------------------- fin du jeu -------------------------------
-- Gbackground_image, background_rect = datas.load_image('images', 'fond4.bmp')
-+ Gbackground_image, background_rect = datas.load_image('%%DATADIR%%/images', 'fond4.bmp')
- for i in range(300):
- screen.blit(Gbackground_image, (0, i), (0, i, 800, 1))
- screen.blit(Gbackground_image, (0, 600 - i), (0, 600 - i, 800, 1))
-@@ -371,12 +373,12 @@
-
- #------------------ affichage des credits ------------------------
- if const.GWithCredits :
-- myfont = os.path.join(const.GRepPysycache, 'fonts', 'FreeSansBold.ttf' )
-+ myfont = os.path.join(const.GRepPysycache, '%%DATADIR%%/fonts', 'FreeSansBold.ttf' )
- font = pygame.font.Font(myfont, 30)
- textcolor = 46, 113, 169
-
- #credits auteur
-- fichier = os.path.join(const.GRepPysycache, 'credits.txt')
-+ fichier = os.path.join(const.GRepPysycache, '%%DATADIR%%/credits.txt')
- if os.path.isfile(fichier):
- #afficher le contenu
- f = open(fichier, 'r')
-@@ -393,9 +395,9 @@
- pygame.time.wait(3000)
-
- #credit images for themes
-- ReadCreditOfDirectory('themes-buttons')
-- ReadCreditOfDirectory('themes-click')
-- ReadCreditOfDirectory('themes-move')
-+ ReadCreditOfDirectory('%%DATADIR%%/themes-buttons')
-+ ReadCreditOfDirectory('%%DATADIR%%/themes-click')
-+ ReadCreditOfDirectory('%%DATADIR%%/themes-move')
-
-
-
diff --git a/games/pysycache/files/patch-pysyclick.py b/games/pysycache/files/patch-pysyclick.py
deleted file mode 100644
index 3dc3c185be3b..000000000000
--- a/games/pysycache/files/patch-pysyclick.py
+++ /dev/null
@@ -1,154 +0,0 @@
---- pysyclick.py Wed Feb 15 17:23:28 2006
-+++ pysyclick.py Sun Feb 26 23:52:12 2006
-@@ -66,7 +66,7 @@
- if os.path.isfile(filetmp) == True:
- self.image, self.rect = datas.load_png(dirname, filename)
- else :
-- self.image, self.rect = datas.load_png('images', 'vide-off.png')
-+ self.image, self.rect = datas.load_png('%%DATADIR%%/images', 'vide-off.png')
- self.imagename = filename
- self.rect.left = 712
- self.rect.top = 50 + 51 * id
-@@ -99,7 +99,7 @@
-
- #chargement du dessin servant de cache
- filename = os.path.join(directory, GImgBackground)
-- ImgFond, background_rect = datas.load_image('themes-click', filename )
-+ ImgFond, background_rect = datas.load_image('%%DATADIR%%/themes-click', filename )
-
- #on copie ce cache sur l'image de fond
- screen = pygame.display.get_surface()
-@@ -127,15 +127,15 @@
- """ Change logo of a theme """
- if const.GIdxThemes == 999999:
- #tous les themes
-- filename = os.path.join(const.GRepPysycache, 'images', 'logo.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'logo.png')
- else:
- #un theme particulier
-- filename = os.path.join(const.GRepPysycache, 'themes-click', GLstThemesClick[const.GIdxThemes], 'logo.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/themes-click', GLstThemesClick[const.GIdxThemes], 'logo.png')
-
- if os.path.isfile(filename) == True:
- imgtmp = pygame.image.load(filename)
- else:
-- filename = os.path.join(const.GRepPysycache, 'images', 'logo.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'logo.png')
- imgtmp = pygame.image.load(filename)
-
- #mise a jour de l'image du theme
-@@ -181,7 +181,7 @@
- pho = Photo()
- lig = lig.split('-')
- (shortname, extension) = os.path.splitext(lig[0])
-- pho.chemin = os.path.join(const.GRepPysycache, 'themes-click', themename, lig[0])
-+ pho.chemin = os.path.join(const.GRepPysycache, '%%DATADIR%%/themes-click', themename, lig[0])
- pho.miniature = shortname #nom (sans extension de la miniature)
- pho.id = cpt - 1
- pho.left = int(lig[1]) + const.MARGELEFT
-@@ -207,7 +207,7 @@
- for pho in const.GTabPhotos:
- for img in GLstImgPhotos.sprites() :
- if img.id == pho.id :
-- filename = os.path.join(const.GRepPysycache, 'themes-click', GLstThemesClick[const.GIdxThemes], pho.miniature + '-off.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/themes-click', GLstThemesClick[const.GIdxThemes], pho.miniature + '-off.png')
- imgtmp = pygame.image.load(filename)
- screen.blit(Gbackground_image, (img.rect.left, img.rect.top), (0, 0, 96, 50))
- img.image.blit(imgtmp, (0, 0), (0, 0, 96, 50))
-@@ -226,7 +226,7 @@
- """ Find all definition files of a theme directoy """
-
- #-------------------------- definition files -------------------------------
-- filtre = os.path.join(const.GRepPysycache, 'themes-click', themename, '*.dfg')
-+ filtre = os.path.join(const.GRepPysycache, '%%DATADIR%%/themes-click', themename, '*.dfg')
-
- #vider
- cptliste = 0
-@@ -307,9 +307,9 @@
- if const.GTypeSouris == 0:
- #on est actuellement en appareil photo normal et on passe en mode couleur
- if const.GWithSound == 1:
-- datas.load_sound('sounds', 'photo-beep0.ogg')
-+ datas.load_sound('%%DATADIR%%/sounds', 'photo-beep0.ogg')
-
-- filename = os.path.join(const.GRepPysycache, 'images', 'souris0.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'souris0.png')
- souristmp = pygame.image.load(filename)
- colsvg = GMaSouris.get_at((0,0))
- GMaSouris.fill(colsvg)
-@@ -327,7 +327,7 @@
- pass
- else:
- #on est en appareil photo en couleur : on passe a normal
-- filename = os.path.join(const.GRepPysycache, 'images', 'souris1.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'souris1.png')
- souristmp = pygame.image.load(filename)
- colsvg = GMaSouris.get_at((0,0))
- GMaSouris.fill(colsvg)
-@@ -420,14 +420,14 @@
- #mise a jour du dessin representant la photo prise
- for img in GLstImgPhotos.sprites() :
- if img.id == car.id :
-- filename = os.path.join(const.GRepPysycache, 'themes-click', GLstThemesClick[const.GIdxThemes], car.miniature + '-on.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/themes-click', GLstThemesClick[const.GIdxThemes], car.miniature + '-on.png')
- imgtmp = pygame.image.load(filename)
- screen.blit(Gbackground_image, (img.rect.left, img.rect.top), (0, 0, 96, 50))
- img.image.blit(imgtmp, (img.rect.left, img.rect.top), (0, 0, 96, 50))
- img.image = imgtmp
- break
-
-- datas.load_sound('sounds', 'photo-click.ogg');
-+ datas.load_sound('%%DATADIR%%/sounds', 'photo-click.ogg');
-
- #on affiche la photo
- screen.blit(Gbackground_image, (0,0))
-@@ -493,7 +493,7 @@
- # cursor = cursor[0], (cursor[0][0] / 2, cursor[0][1] / 2), cursor[2], cursor[3]
- # pygame.mouse.set_cursor(cursor[0], (0, 0), cursor[2], cursor[3])
-
-- filename = os.path.join(const.GRepPysycache, 'images', 'souris1.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'souris1.png')
- GMaSouris = pygame.image.load(filename)
- GMaSouris_position = GMaSouris.get_rect()
- GMaSouris_position.left = const.GPosDepX
-@@ -501,7 +501,7 @@
- const.Gtypsouris = 0
-
- #------------------ transition vers le jeu ------------------------
-- Gbackground_image, background_rect = datas.load_image('images', 'fond-click.bmp')
-+ Gbackground_image, background_rect = datas.load_image('%%DATADIR%%/images', 'fond-click.bmp')
- for i in range(300):
- screen.blit(Gbackground_image, (0, i), (0, i, 800, 1))
- screen.blit(Gbackground_image, (0, 600 - i), (0, 600 - i, 800, 1))
-@@ -527,11 +527,11 @@
- GLstFicConfig = []
-
- #----------------- rechercher les themes disponibles -----------------------
-- repertoire = os.path.join(const.GRepPysycache, 'themes-click')
-+ repertoire = os.path.join(const.GRepPysycache, '%%DATADIR%%/themes-click')
- GLstThemesClick = []
- for nom in os.listdir(repertoire):
- #ne prendre que les repertoires
-- isrep = os.path.join(const.GRepPysycache, 'themes-click', nom)
-+ isrep = os.path.join(const.GRepPysycache, '%%DATADIR%%/themes-click', nom)
- if os.path.isdir(isrep):
- GLstThemesClick.append(nom)
-
-@@ -576,7 +576,7 @@
-
- #on affiche l'image de gagne
- screen = pygame.display.get_surface()
-- imggagne, imgfin_rect = datas.load_png('images', 'gagne.png')
-+ imggagne, imgfin_rect = datas.load_png('%%DATADIR%%/images', 'gagne.png')
- screen.blit(imggagne, (100, 40))
- LstBtn.draw(screen)
- GLstImgPhotos.draw(screen)
-@@ -602,7 +602,7 @@
- RAZMiniatures()
-
- #on remet la souris en normal
-- filename = os.path.join(const.GRepPysycache, 'images', 'souris1.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'souris1.png')
- souristmp = pygame.image.load(filename)
- colsvg = GMaSouris.get_at((0,0))
- GMaSouris.fill(colsvg)
diff --git a/games/pysycache/files/patch-pysymove.py b/games/pysycache/files/patch-pysymove.py
deleted file mode 100644
index fb9d48eba473..000000000000
--- a/games/pysycache/files/patch-pysymove.py
+++ /dev/null
@@ -1,162 +0,0 @@
---- pysymove.py Wed Feb 15 17:23:28 2006
-+++ pysymove.py Mon Feb 27 00:02:12 2006
-@@ -134,7 +134,7 @@
-
- #chargement du dessin servant de cache
- filename = os.path.join(directory, 'cache', imgcache)
-- GCacheImage, background_rect = datas.load_image('themes-move', filename)
-+ GCacheImage, background_rect = datas.load_image('%%DATADIR%%/themes-move', filename)
-
- #on copie ce cache sur l'image de fond
- screen = pygame.display.get_surface()
-@@ -150,7 +150,7 @@
-
- #chargement du dessin a trouver
- filename = os.path.join(directory, imgdessous)
-- GImageATrouver, background_rect = datas.load_image('themes-move', filename)
-+ GImageATrouver, background_rect = datas.load_image('%%DATADIR%%/themes-move', filename)
-
- #redessin de la souris a sa position
- GMaSouris_position.left = const.GPosDepX
-@@ -193,15 +193,15 @@
- """ Change logo of a theme """
- if const.GIdxThemes == 999999:
- #tous les themes
-- filename = os.path.join(const.GRepPysycache, 'images', 'logo.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'logo.png')
- else:
- #un theme particulier
-- filename = os.path.join(const.GRepPysycache, 'themes-move', GLstThemesMove[const.GIdxThemes], 'logo.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/themes-move', GLstThemesMove[const.GIdxThemes], 'logo.png')
-
- if os.path.isfile(filename) == True:
- imgtmp = pygame.image.load(filename)
- else:
-- filename = os.path.join(const.GRepPysycache, 'images', 'logo.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'logo.png')
- imgtmp = pygame.image.load(filename)
-
- #mise a jour de l'image du theme
-@@ -225,10 +225,10 @@
- def ChangeTypeJeu():
- """ Change mode of a theme """
- if const.GModeJeu == MODENORMAL:
-- filename = os.path.join(const.GRepPysycache, 'images', 'mode0.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'mode0.png')
- elif const.GModeJeu == MODEFANTOM:
-- filename = os.path.join(const.GRepPysycache, 'images', 'mode1.png')
-- else: filename = os.path.join(const.GRepPysycache, 'images', 'mode2.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'mode1.png')
-+ else: filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'mode2.png')
-
- if os.path.isfile(filename) == True:
- imgtmp = pygame.image.load(filename)
-@@ -253,7 +253,7 @@
- def LoadListImage(themename):
- """ Find all available pictures of a theme directory """
-
-- filtre = os.path.join(const.GRepPysycache, 'themes-move', themename, '*.dfg')
-+ filtre = os.path.join(const.GRepPysycache, '%%DATADIR%%/themes-move', themename, '*.dfg')
-
- #vider
- GLstImage[:] = []
-@@ -286,12 +286,12 @@
- if len(lig) == 0:
- continue
- #fichier de cache
-- nomcache = os.path.join(const.GRepPysycache, 'themes-move', themename, 'cache', lig[0])
-+ nomcache = os.path.join(const.GRepPysycache, '%%DATADIR%%/themes-move', themename, 'cache', lig[0])
- if os.path.isfile(nomcache):
- lstcache.append(lig[0])
-
- #fichier de son
-- nomcache = os.path.join('themes-move', themename, 'cache', lig[1])
-+ nomcache = os.path.join('%%DATADIR%%/themes-move', themename, 'cache', lig[1])
- lstsndcache.append(nomcache)
- else:
- print "error in definition file : cache file ", nomcache, " doesn't exist"
-@@ -356,7 +356,7 @@
- pygame.display.flip()
-
- #on joue la musique
-- datas.load_sound('sounds', 'fantom.wav')
-+ datas.load_sound('%%DATADIR%%/sounds', 'fantom.wav')
-
- break
- return 1
-@@ -401,7 +401,7 @@
- const.GNbCarreau = const.GNbCarreau - 1
-
- #on joue la musique
-- datas.load_sound('sounds', 'pop.ogg')
-+ datas.load_sound('%%DATADIR%%/sounds', 'pop.ogg')
-
- break
-
-@@ -483,11 +483,11 @@
- if const.GTailleCarreau == CARREAUSMALL + 1:
- const.GTailleCarreau = CARREAUBIG
- if const.GTailleCarreau == CARREAUBIG:
-- filename = os.path.join(const.GRepPysycache, 'images', 'btn-size1.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'btn-size1.png')
- elif const.GTailleCarreau == CARREAUNORMAL:
-- filename = os.path.join(const.GRepPysycache, 'images', 'btn-size2.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'btn-size2.png')
- else:
-- filename = os.path.join(const.GRepPysycache, 'images', 'btn-size3.png')
-+ filename = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'btn-size3.png')
- imgtmp = pygame.image.load(filename)
-
- #mise a jour image taille carreau
-@@ -553,12 +553,12 @@
- # cursor = cursor[0], (cursor[0][0] / 2, cursor[0][1] / 2), cursor[2], cursor[3]
- # pygame.mouse.set_cursor(cursor[0], (0, 0), cursor[2], cursor[3])
-
-- filename = dirname = os.path.join(const.GRepPysycache, 'images', 'souris.png')
-+ filename = dirname = os.path.join(const.GRepPysycache, '%%DATADIR%%/images', 'souris.png')
- GMaSouris = pygame.image.load(filename)
- GCarre_position = GMaSouris.get_rect()
-
- #------------------ transition vers le jeu ------------------------
-- Gbackground_image, background_rect = datas.load_image('images', 'fond-move.bmp')
-+ Gbackground_image, background_rect = datas.load_image('%%DATADIR%%/images', 'fond-move.bmp')
- for i in range(300):
- screen.blit(Gbackground_image, (0, i), (0, i, 800, 1))
- screen.blit(Gbackground_image, (0, 600 - i), (0, 600 - i, 800, 1))
-@@ -592,10 +592,10 @@
- GLstSndCache = []
-
- #---------------- rechercher les themes disponibles ----------------------
-- repertoire = os.path.join(const.GRepPysycache, 'themes-move')
-+ repertoire = os.path.join(const.GRepPysycache, '%%DATADIR%%/themes-move')
- for nom in os.listdir(repertoire):
- #ne prendre que les repertoires
-- isrep = os.path.join(const.GRepPysycache, 'themes-move', nom)
-+ isrep = os.path.join(const.GRepPysycache, '%%DATADIR%%/themes-move', nom)
- if os.path.isdir(isrep):
- GLstThemesMove.append(nom)
- if len(GLstThemesMove) == 1 :
-@@ -653,11 +653,11 @@
- if const.GWithSound == 1:
- #on joue la musique de l'image
- (shortname, extension) = os.path.splitext(GLstImage[const.GIdxImage])
-- music = os.path.join(const.GRepPysycache, 'themes-move', GLstThemesMove[const.GIdxThemes], shortname + '.ogg')
-+ music = os.path.join(const.GRepPysycache, '%%DATADIR%%/themes-move', GLstThemesMove[const.GIdxThemes], shortname + '.ogg')
- if os.path.isfile(music) == True:
-- datas.load_sound(os.path.join('themes-move', GLstThemesMove[const.GIdxThemes]), shortname + '.ogg')
-+ datas.load_sound(os.path.join('%%DATADIR%%/themes-move', GLstThemesMove[const.GIdxThemes]), shortname + '.ogg')
- else:
-- datas.load_sound(os.path.join('themes-move', GLstThemesMove[const.GIdxThemes]), shortname + '.wav')
-+ datas.load_sound(os.path.join('%%DATADIR%%/themes-move', GLstThemesMove[const.GIdxThemes]), shortname + '.wav')
- pygame.time.wait(500)
-
- #attende de 2 secondes (pour faire voir l'image)
-@@ -666,7 +666,7 @@
- #----------------- on affiche l'image de gagne ---------------------
- datas.PlayWinnerSound()
-
-- imggagne, imgfin_rect = datas.load_png('images', 'gagne.png')
-+ imggagne, imgfin_rect = datas.load_png('%%DATADIR%%/images', 'gagne.png')
- screen.blit(imggagne, (100, 40))
- pygame.display.flip()
-
diff --git a/games/pysycache/files/pkg-message.in b/games/pysycache/files/pkg-message.in
deleted file mode 100644
index 28eda668bf63..000000000000
--- a/games/pysycache/files/pkg-message.in
+++ /dev/null
@@ -1,8 +0,0 @@
-[
-{ type: install
- message: <<EOM
-1) Install language pack using games/pysycache-lang port
-2) Install additional themes using games/pysycache-themes port
-EOM
-}
-]
diff --git a/games/pysycache/pkg-descr b/games/pysycache/pkg-descr
deleted file mode 100644
index c6f886800d72..000000000000
--- a/games/pysycache/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Pysycache to teach children to move the mouse. For this, it offers three
-activities based on simply objects and a lot of photographies.
-
-WWW: http://www.pysycache.org/
diff --git a/games/pysycache/pkg-plist b/games/pysycache/pkg-plist
deleted file mode 100644
index 9b9359f2245e..000000000000
--- a/games/pysycache/pkg-plist
+++ /dev/null
@@ -1,402 +0,0 @@
-bin/pysycache.py
-%%DATADIR%%/const.py
-%%DATADIR%%/const.pyc
-%%DATADIR%%/credits.txt
-%%DATADIR%%/datas.py
-%%DATADIR%%/datas.pyc
-%%DATADIR%%/datasclass.py
-%%DATADIR%%/datasclass.pyc
-%%DATADIR%%/fonts/FreeSansBold.ttf
-%%DATADIR%%/help/en_EN/4.txt
-%%DATADIR%%/help/en_EN/3.txt
-%%DATADIR%%/help/en_EN/2.txt
-%%DATADIR%%/help/en_EN/1.txt
-%%DATADIR%%/help/fr_FR/4.txt
-%%DATADIR%%/help/fr_FR/1.txt
-%%DATADIR%%/help/fr_FR/2.txt
-%%DATADIR%%/help/fr_FR/3.txt
-%%DATADIR%%/help/fr_FR/1.ogg
-%%DATADIR%%/help/fr_FR/2.ogg
-%%DATADIR%%/help/fr_FR/3.ogg
-%%DATADIR%%/help/fr_FR/4.ogg
-%%DATADIR%%/help/it_IT/4.txt
-%%DATADIR%%/help/it_IT/3.txt
-%%DATADIR%%/help/it_IT/2.txt
-%%DATADIR%%/help/it_IT/1.txt
-%%DATADIR%%/help/de/4.txt
-%%DATADIR%%/help/de/3.txt
-%%DATADIR%%/help/de/2.txt
-%%DATADIR%%/help/de/1.txt
-%%DATADIR%%/help/es_ES/4.txt
-%%DATADIR%%/help/es_ES/3.txt
-%%DATADIR%%/help/es_ES/2.txt
-%%DATADIR%%/help/es_ES/1.txt
-%%DATADIR%%/help/pt_PT/4.txt
-%%DATADIR%%/help/pt_PT/3.txt
-%%DATADIR%%/help/pt_PT/2.txt
-%%DATADIR%%/help/pt_PT/1.txt
-%%DATADIR%%/images/btn-apres.png
-%%DATADIR%%/images/btn-avant.png
-%%DATADIR%%/images/fond-click.bmp
-%%DATADIR%%/images/btn-quitter.png
-%%DATADIR%%/images/btn-size1.png
-%%DATADIR%%/images/btn-size2.png
-%%DATADIR%%/images/btn-size3.png
-%%DATADIR%%/images/fond1.bmp
-%%DATADIR%%/images/fond2.bmp
-%%DATADIR%%/images/fond4.bmp
-%%DATADIR%%/images/gagne.png
-%%DATADIR%%/images/logo.png
-%%DATADIR%%/images/fond-menu.bmp
-%%DATADIR%%/images/souris.png
-%%DATADIR%%/images/fond-move.bmp
-%%DATADIR%%/images/mode0.png
-%%DATADIR%%/images/mode1.png
-%%DATADIR%%/images/mode2.png
-%%DATADIR%%/images/menu-click.png
-%%DATADIR%%/images/menu-move.png
-%%DATADIR%%/images/menu-quit.png
-%%DATADIR%%/images/souris0.png
-%%DATADIR%%/images/souris1.png
-%%DATADIR%%/images/vide-on.png
-%%DATADIR%%/images/vide-off.png
-%%DATADIR%%/images/menu-click1.png
-%%DATADIR%%/images/menu-move1.png
-%%DATADIR%%/images/menu-click (copie).png
-%%DATADIR%%/images/menu-button1.png
-%%DATADIR%%/images/menu-button.png
-%%DATADIR%%/images/menu-quitter.png
-%%DATADIR%%/images/menu-quitter1.png
-%%DATADIR%%/images/menu-son-33.png
-%%DATADIR%%/images/menu-son-331.png
-%%DATADIR%%/images/menu-son-66.png
-%%DATADIR%%/images/menu-son-00.png
-%%DATADIR%%/images/menu-son-001.png
-%%DATADIR%%/images/menu-son-661.png
-%%DATADIR%%/images/btn-vitesse3.png
-%%DATADIR%%/images/fond-buttons.bmp
-%%DATADIR%%/images/btn-vitesse2.png
-%%DATADIR%%/images/btn-vitesse1.png
-%%DATADIR%%/images/button-vide.png
-%%DATADIR%%/images/fond1 (copie).bmp
-%%DATADIR%%/pysybuttons.py
-%%DATADIR%%/pysybuttons.pyc
-%%DATADIR%%/pysycache.png
-%%DATADIR%%/pysyclick.py
-%%DATADIR%%/pysyclick.pyc
-%%DATADIR%%/pysymove.py
-%%DATADIR%%/pysymove.pyc
-%%DATADIR%%/sounds/youpee.ogg
-%%DATADIR%%/sounds/pop.ogg
-%%DATADIR%%/sounds/fantom.wav
-%%DATADIR%%/sounds/photo-beep0.ogg
-%%DATADIR%%/sounds/slide.wav
-%%DATADIR%%/sounds/btnmenu.wav
-%%DATADIR%%/sounds/beep.ogg
-%%DATADIR%%/sounds/otherimage.ogg
-%%DATADIR%%/sounds/yahoo.ogg
-%%DATADIR%%/sounds/rire.ogg
-%%DATADIR%%/sounds/center.ogg
-%%DATADIR%%/sounds/right.wav
-%%DATADIR%%/sounds/left.ogg
-%%DATADIR%%/sounds/photo-click.ogg
-%%DATADIR%%/sounds/photo-beep1.ogg
-%%DATADIR%%/themes-buttons/ice/01.png
-%%DATADIR%%/themes-buttons/ice/02.png
-%%DATADIR%%/themes-buttons/ice/fond01.bmp
-%%DATADIR%%/themes-buttons/ice/copyright.txt
-%%DATADIR%%/themes-buttons/ice/logo.png
-%%DATADIR%%/themes-buttons/ice/fond02.bmp
-%%DATADIR%%/themes-buttons/ice/sit02.dfg
-%%DATADIR%%/themes-buttons/ice/credits.txt
-%%DATADIR%%/themes-buttons/ice/sit01.dfg
-%%DATADIR%%/themes-buttons/wolf/logo.png
-%%DATADIR%%/themes-buttons/wolf/02.png
-%%DATADIR%%/themes-buttons/wolf/01.png
-%%DATADIR%%/themes-buttons/wolf/fond01.bmp
-%%DATADIR%%/themes-buttons/wolf/credits.txt
-%%DATADIR%%/themes-buttons/wolf/copyright.txt
-%%DATADIR%%/themes-buttons/wolf/fond02.bmp
-%%DATADIR%%/themes-buttons/wolf/sit01.dfg
-%%DATADIR%%/themes-buttons/wolf/sit02.dfg
-%%DATADIR%%/themes-click/dinosaurs/credits.txt
-%%DATADIR%%/themes-click/dinosaurs/a007.png
-%%DATADIR%%/themes-click/dinosaurs/0003.dfg
-%%DATADIR%%/themes-click/dinosaurs/a000-on.png
-%%DATADIR%%/themes-click/dinosaurs/a000-off.png
-%%DATADIR%%/themes-click/dinosaurs/a001-on.png
-%%DATADIR%%/themes-click/dinosaurs/a001-off.png
-%%DATADIR%%/themes-click/dinosaurs/a002-on.png
-%%DATADIR%%/themes-click/dinosaurs/a002-off.png
-%%DATADIR%%/themes-click/dinosaurs/a003-on.png
-%%DATADIR%%/themes-click/dinosaurs/a003-off.png
-%%DATADIR%%/themes-click/dinosaurs/a004-off.png
-%%DATADIR%%/themes-click/dinosaurs/a004-on.png
-%%DATADIR%%/themes-click/dinosaurs/a006-on.png
-%%DATADIR%%/themes-click/dinosaurs/a006-off.png
-%%DATADIR%%/themes-click/dinosaurs/a005-on.png
-%%DATADIR%%/themes-click/dinosaurs/a005-off.png
-%%DATADIR%%/themes-click/dinosaurs/a007-on.png
-%%DATADIR%%/themes-click/dinosaurs/a007-off.png
-%%DATADIR%%/themes-click/dinosaurs/a008.png
-%%DATADIR%%/themes-click/dinosaurs/a008-off.png
-%%DATADIR%%/themes-click/dinosaurs/a008-on.png
-%%DATADIR%%/themes-click/dinosaurs/0002.dfg
-%%DATADIR%%/themes-click/dinosaurs/0001.dfg
-%%DATADIR%%/themes-click/dinosaurs/a000.png
-%%DATADIR%%/themes-click/dinosaurs/a001.png
-%%DATADIR%%/themes-click/dinosaurs/a002.png
-%%DATADIR%%/themes-click/dinosaurs/a003.png
-%%DATADIR%%/themes-click/dinosaurs/a004.png
-%%DATADIR%%/themes-click/dinosaurs/a005.png
-%%DATADIR%%/themes-click/dinosaurs/a006.png
-%%DATADIR%%/themes-click/dinosaurs/logo.png
-%%DATADIR%%/themes-click/dinosaurs/fond.bmp
-%%DATADIR%%/themes-click/dinosaurs/copyright.txt
-%%DATADIR%%/themes-move/number-en/1000.dfg
-%%DATADIR%%/themes-move/number-en/cache/0801.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0901.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0101.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0601.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0701.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0702.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0402.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0700.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0800.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0300.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0400.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0900.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0401.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0501.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0100.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0200.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0500.jpeg
-%%DATADIR%%/themes-move/number-en/cache/1000.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0600.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0201.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0301.jpeg
-%%DATADIR%%/themes-move/number-en/cache/1001.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0902.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0602.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0502.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0102.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0302.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0202.jpeg
-%%DATADIR%%/themes-move/number-en/cache/0802.jpeg
-%%DATADIR%%/themes-move/number-en/0900.dfg
-%%DATADIR%%/themes-move/number-en/0800.dfg
-%%DATADIR%%/themes-move/number-en/0700.dfg
-%%DATADIR%%/themes-move/number-en/0600.dfg
-%%DATADIR%%/themes-move/number-en/0500.dfg
-%%DATADIR%%/themes-move/number-en/0400.dfg
-%%DATADIR%%/themes-move/number-en/0300.dfg
-%%DATADIR%%/themes-move/number-en/0200.dfg
-%%DATADIR%%/themes-move/number-en/0100.dfg
-%%DATADIR%%/themes-move/number-en/0700.jpeg
-%%DATADIR%%/themes-move/number-en/0600.jpeg
-%%DATADIR%%/themes-move/number-en/0800.jpeg
-%%DATADIR%%/themes-move/number-en/1000.ogg
-%%DATADIR%%/themes-move/number-en/0900.ogg
-%%DATADIR%%/themes-move/number-en/0800.ogg
-%%DATADIR%%/themes-move/number-en/0700.ogg
-%%DATADIR%%/themes-move/number-en/0600.ogg
-%%DATADIR%%/themes-move/number-en/0500.ogg
-%%DATADIR%%/themes-move/number-en/0400.ogg
-%%DATADIR%%/themes-move/number-en/0300.ogg
-%%DATADIR%%/themes-move/number-en/0200.ogg
-%%DATADIR%%/themes-move/number-en/0100.ogg
-%%DATADIR%%/themes-move/number-en/logo.png
-%%DATADIR%%/themes-move/number-en/0200.jpeg
-%%DATADIR%%/themes-move/number-en/0300.jpeg
-%%DATADIR%%/themes-move/number-en/0400.jpeg
-%%DATADIR%%/themes-move/number-en/0500.jpeg
-%%DATADIR%%/themes-move/number-en/0100.jpeg
-%%DATADIR%%/themes-move/number-en/0900.jpeg
-%%DATADIR%%/themes-move/number-en/1000.jpeg
-%%DATADIR%%/themes-move/number-en/credits.txt
-%%DATADIR%%/themes-move/number-en/copyright.txt
-%%DATADIR%%/themes-move/number-en/0901.jpeg
-%%DATADIR%%/themes-move/number-en/0901.dfg
-%%DATADIR%%/themes-move/number-en/0801.jpeg
-%%DATADIR%%/themes-move/number-en/0801.dfg
-%%DATADIR%%/themes-move/number-en/0701.jpeg
-%%DATADIR%%/themes-move/number-en/0701.dfg
-%%DATADIR%%/themes-move/number-en/0601.jpeg
-%%DATADIR%%/themes-move/number-en/0601.dfg
-%%DATADIR%%/themes-move/number-en/0501.jpeg
-%%DATADIR%%/themes-move/number-en/0501.dfg
-%%DATADIR%%/themes-move/number-en/0401.jpeg
-%%DATADIR%%/themes-move/number-en/0401.dfg
-%%DATADIR%%/themes-move/number-en/0301.jpeg
-%%DATADIR%%/themes-move/number-en/0301.dfg
-%%DATADIR%%/themes-move/number-en/0201.jpeg
-%%DATADIR%%/themes-move/number-en/0201.dfg
-%%DATADIR%%/themes-move/number-en/0101.jpeg
-%%DATADIR%%/themes-move/number-en/0101.dfg
-%%DATADIR%%/themes-move/number-en/0201.ogg
-%%DATADIR%%/themes-move/number-en/0301.ogg
-%%DATADIR%%/themes-move/number-en/0401.ogg
-%%DATADIR%%/themes-move/number-en/0501.ogg
-%%DATADIR%%/themes-move/number-en/0601.ogg
-%%DATADIR%%/themes-move/number-en/0701.ogg
-%%DATADIR%%/themes-move/number-en/0801.ogg
-%%DATADIR%%/themes-move/number-en/0901.ogg
-%%DATADIR%%/themes-move/number-en/0101.ogg
-%%DATADIR%%/themes-move/alphabet-en/n000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/n000.dfg
-%%DATADIR%%/themes-move/alphabet-en/credits.txt
-%%DATADIR%%/themes-move/alphabet-en/copyright.txt
-%%DATADIR%%/themes-move/alphabet-en/o000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/y000.dfg
-%%DATADIR%%/themes-move/alphabet-en/o000.dfg
-%%DATADIR%%/themes-move/alphabet-en/x000.dfg
-%%DATADIR%%/themes-move/alphabet-en/q000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/q000.dfg
-%%DATADIR%%/themes-move/alphabet-en/y000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/v000.dfg
-%%DATADIR%%/themes-move/alphabet-en/logo.png
-%%DATADIR%%/themes-move/alphabet-en/x000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/i.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/b.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/d.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/t.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/o.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/n.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/k.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/a.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/e.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/r.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/x.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/f.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/c.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/w.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/v.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/y.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/m.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/g.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/p.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/z.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/h.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/j.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/cache-avion.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/q.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/l.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/s.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/u.jpeg
-%%DATADIR%%/themes-move/alphabet-en/cache/z.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/y.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/x.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/w.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/v.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/u.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/t.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/s.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/r.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/q.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/p.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/o.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/n.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/m.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/l.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/k.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/j.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/i.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/h.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/g.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/f.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/e.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/d.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/c.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/b.ogg
-%%DATADIR%%/themes-move/alphabet-en/cache/a.ogg
-%%DATADIR%%/themes-move/alphabet-en/v000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/u000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/u000.dfg
-%%DATADIR%%/themes-move/alphabet-en/t000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/t000.dfg
-%%DATADIR%%/themes-move/alphabet-en/s000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/p002.jpeg
-%%DATADIR%%/themes-move/alphabet-en/p002.dfg
-%%DATADIR%%/themes-move/alphabet-en/p001.jpeg
-%%DATADIR%%/themes-move/alphabet-en/p001.dfg
-%%DATADIR%%/themes-move/alphabet-en/p000.dfg
-%%DATADIR%%/themes-move/alphabet-en/p000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/m000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/m000.dfg
-%%DATADIR%%/themes-move/alphabet-en/l000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/l000.dfg
-%%DATADIR%%/themes-move/alphabet-en/k000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/k000.dfg
-%%DATADIR%%/themes-move/alphabet-en/j000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/j000.dfg
-%%DATADIR%%/themes-move/alphabet-en/i000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/i000.dfg
-%%DATADIR%%/themes-move/alphabet-en/h000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/h000.dfg
-%%DATADIR%%/themes-move/alphabet-en/r000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/g000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/g000.dfg
-%%DATADIR%%/themes-move/alphabet-en/f000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/f000.dfg
-%%DATADIR%%/themes-move/alphabet-en/e000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/e000.dfg
-%%DATADIR%%/themes-move/alphabet-en/d000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/d000.dfg
-%%DATADIR%%/themes-move/alphabet-en/c003.jpeg
-%%DATADIR%%/themes-move/alphabet-en/a000.dfg
-%%DATADIR%%/themes-move/alphabet-en/r000.dfg
-%%DATADIR%%/themes-move/alphabet-en/c003.dfg
-%%DATADIR%%/themes-move/alphabet-en/c002.jpeg
-%%DATADIR%%/themes-move/alphabet-en/c002.dfg
-%%DATADIR%%/themes-move/alphabet-en/c001.jpeg
-%%DATADIR%%/themes-move/alphabet-en/c001.dfg
-%%DATADIR%%/themes-move/alphabet-en/c000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/c000.dfg
-%%DATADIR%%/themes-move/alphabet-en/b000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/b000.dfg
-%%DATADIR%%/themes-move/alphabet-en/a000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/s000.dfg
-%%DATADIR%%/themes-move/alphabet-en/t000.wav
-%%DATADIR%%/themes-move/alphabet-en/z000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/z000.dfg
-%%DATADIR%%/themes-move/alphabet-en/w000.jpeg
-%%DATADIR%%/themes-move/alphabet-en/w000.dfg
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/colors.png
-%%PORTDOCS%%%%DOCSDIR%%/en/regles.html
-%%PORTDOCS%%%%DOCSDIR%%/en/faq.html
-%%PORTDOCS%%%%DOCSDIR%%/fr/regles.html
-%%PORTDOCS%%%%DOCSDIR%%/fr/faq.html
-%%PORTDOCS%%%%DOCSDIR%%/images/nvtheme.jpeg
-%%PORTDOCS%%%%DOCSDIR%%/images/faq.png
-%%PORTDOCS%%%%DOCSDIR%%/images/regles.png
-%%PORTDOCS%%%%DOCSDIR%%/images/regles/regle3.jpg
-%%PORTDOCS%%%%DOCSDIR%%/images/regles/regle2.jpg
-%%PORTDOCS%%%%DOCSDIR%%/images/regles/regle1.jpg
-%%PORTDOCS%%%%DOCSDIR%%/images/menu-move.png
-%%PORTDOCS%%%%DOCSDIR%%/images/faq/theme3.jpeg
-%%PORTDOCS%%%%DOCSDIR%%/images/faq/nvtheme.jpeg
-%%PORTDOCS%%%%DOCSDIR%%/images/faq/trad.jpeg
-%%PORTDOCS%%%%DOCSDIR%%/images/faq/nvtheme2.jpeg
-%%PORTDOCS%%%%DOCSDIR%%/images/faq/nvtheme3.jpeg
-%%PORTDOCS%%%%DOCSDIR%%/images/menu-click.png
-%%PORTDOCS%%%%DOCSDIR%%/images/menu-button.png
-%%PORTDOCS%%%%DOCSDIR%%/images/souris1.png
-%%PORTDOCS%%%%DOCSDIR%%/images/souris0.png
-%%PORTDOCS%%%%DOCSDIR%%/images/vide-on.png
-%%PORTDOCS%%%%DOCSDIR%%/images/vide-off.png
-%%PORTDOCS%%%%DOCSDIR%%/images/mode2.png
-%%PORTDOCS%%%%DOCSDIR%%/images/mode0.png
-%%PORTDOCS%%%%DOCSDIR%%/images/ptfond.gif
-%%PORTDOCS%%%%DOCSDIR%%/masque-button-theme.png
-%%PORTDOCS%%%%DOCSDIR%%/masque-image-alphabet.png
-%%PORTDOCS%%%%DOCSDIR%%/masque-image-clair.png
-%%PORTDOCS%%%%DOCSDIR%%/masque-image-fonce.png
-%%PORTDOCS%%%%DOCSDIR%%/masque-image-vide.png
-%%PORTDOCS%%%%DOCSDIR%%/modele-chiffre1.sxd
-%%PORTDOCS%%%%DOCSDIR%%/style.css
-%%PORTDOCS%%%%DOCSDIR%%/xxxx-off.png
-%%PORTDOCS%%%%DOCSDIR%%/xxxx-on.png
diff --git a/games/pythonchess/Makefile b/games/pythonchess/Makefile
deleted file mode 100644
index 7d0389eb90dd..000000000000
--- a/games/pythonchess/Makefile
+++ /dev/null
@@ -1,60 +0,0 @@
-# Created by: Alejandro Pulver <alejandro@varnet.biz>
-# $FreeBSD$
-
-PORTNAME= pythonchess
-PORTVERSION= 0.7
-PORTREVISION= 1
-CATEGORIES= games
-MASTER_SITES= http://sites.google.com/site/purplesaguaroinc/myfiles/ \
- SF/nemysisfreebsdp/games/:icons
-DISTFILES= ${PORTNAME:S/p/P/:S/c/C/}_v${DISTVERSION}${EXTRACT_SUFX} \
- ${PORTNAME}.png:icons
-DIST_SUBDIR= ${PORTNAME}
-EXTRACT_ONLY= ${PORTNAME:S/p/P/:S/c/C/}_v${DISTVERSION}${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Small program for playing chess against the computer
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/gpl.txt
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR}
-
-WRKSRC= ${WRKDIR}/${PORTNAME:S/p/P/:S/c/C/}
-
-USES= dos2unix python:2.7 zip
-DOS2UNIX_REGEX= .*.[^p][^n][^g]$
-
-SUB_FILES= ${PORTNAME}
-
-DESKTOP_ENTRIES="Python Chess" "" "${PORTNAME}" \
- "${PORTNAME}" "Game;BoardGame;" ""
-
-post-patch:
- @${FIND} ${WRKDIR} -name Thumbs.db -or -name pygame2exe_Chess.py | \
- ${XARGS} ${RM} -r
- @${REINPLACE_CMD} -e 's|^.*#!.*python.*$$|#!${PYTHON_CMD}|' \
- ${WRKSRC}/*.py
- @(cd ${WRKSRC} && ${RM} *.py.bak)
-
-do-build:
- ${PYTHON_CMD} -m compileall ${WRKSRC}
- @${PYTHON_CMD} -O -m compileall ${WRKSRC}
-
-do-install:
- @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \
- ${WRKDIR}/${PORTNAME}
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
-
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} images ${STAGEDIR}${DATADIR})
-.for f in *.py *.pyc *.py
- ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}
-.endfor
-
- ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/
-
-.include <bsd.port.mk>
diff --git a/games/pythonchess/distinfo b/games/pythonchess/distinfo
deleted file mode 100644
index d93e7fa1f37e..000000000000
--- a/games/pythonchess/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (pythonchess/PythonChess_v0.7.zip) = ebf10767e6c83ea90e39ccee07064929f969862995daae439b6e5edb3def1526
-SIZE (pythonchess/PythonChess_v0.7.zip) = 160772
-SHA256 (pythonchess/pythonchess.png) = 5f4fb6ca2280935b7696bf48e4215c2dcd1c286cbd8fc04cff24524c9d0c9fc0
-SIZE (pythonchess/pythonchess.png) = 680
diff --git a/games/pythonchess/files/pythonchess.in b/games/pythonchess/files/pythonchess.in
deleted file mode 100644
index 25a5519499b0..000000000000
--- a/games/pythonchess/files/pythonchess.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec %%PYTHON_CMD%% ./PythonChessMain.py "${@}"
diff --git a/games/pythonchess/pkg-descr b/games/pythonchess/pkg-descr
deleted file mode 100644
index caf5f976a3a3..000000000000
--- a/games/pythonchess/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Chess for player vs. player, player vs. AI, or AI vs. AI.
-Uses Tkinter to get initial game parameters.
-Uses Pygame to draw the board and pieces and to get user
-mouse clicks. Run with the “-h” option to get full listing
-of available command line flags.
-
-WWW: http://yakinikuman.wordpress.com/python-chess/
diff --git a/games/pythonchess/pkg-plist b/games/pythonchess/pkg-plist
deleted file mode 100644
index d76b580a398e..000000000000
--- a/games/pythonchess/pkg-plist
+++ /dev/null
@@ -1,52 +0,0 @@
-bin/pythonchess
-share/pixmaps/pythonchess.png
-%%DATADIR%%/ChessAI.py
-%%DATADIR%%/ChessAI.pyc
-%%DATADIR%%/ChessBoard.py
-%%DATADIR%%/ChessBoard.pyc
-%%DATADIR%%/ChessGUI_pygame.py
-%%DATADIR%%/ChessGUI_pygame.pyc
-%%DATADIR%%/ChessGUI_text.py
-%%DATADIR%%/ChessGUI_text.pyc
-%%DATADIR%%/ChessGameParams.py
-%%DATADIR%%/ChessGameParams.pyc
-%%DATADIR%%/ChessPlayer.py
-%%DATADIR%%/ChessPlayer.pyc
-%%DATADIR%%/ChessRules.py
-%%DATADIR%%/ChessRules.pyc
-%%DATADIR%%/PySetup.py
-%%DATADIR%%/PySetup.pyc
-%%DATADIR%%/PythonChessAIStats.py
-%%DATADIR%%/PythonChessAIStats.pyc
-%%DATADIR%%/PythonChessMain.py
-%%DATADIR%%/PythonChessMain.pyc
-%%DATADIR%%/ScrollingTextBox.py
-%%DATADIR%%/ScrollingTextBox.pyc
-%%DATADIR%%/images/Chess_tile_bd.png
-%%DATADIR%%/images/Chess_tile_bl.png
-%%DATADIR%%/images/Chess_tile_kd.png
-%%DATADIR%%/images/Chess_tile_kl.png
-%%DATADIR%%/images/Chess_tile_nd.png
-%%DATADIR%%/images/Chess_tile_nl.png
-%%DATADIR%%/images/Chess_tile_pd.png
-%%DATADIR%%/images/Chess_tile_pl.png
-%%DATADIR%%/images/Chess_tile_qd.png
-%%DATADIR%%/images/Chess_tile_ql.png
-%%DATADIR%%/images/Chess_tile_rd.png
-%%DATADIR%%/images/Chess_tile_rl.png
-%%DATADIR%%/images/blackBishop.png
-%%DATADIR%%/images/blackKing.png
-%%DATADIR%%/images/blackKnight.png
-%%DATADIR%%/images/blackPawn.png
-%%DATADIR%%/images/blackQueen.png
-%%DATADIR%%/images/blackRook.png
-%%DATADIR%%/images/brown_square.png
-%%DATADIR%%/images/chess_icon.ico
-%%DATADIR%%/images/cyan_square.png
-%%DATADIR%%/images/whiteBishop.png
-%%DATADIR%%/images/whiteKing.png
-%%DATADIR%%/images/whiteKnight.png
-%%DATADIR%%/images/whitePawn.png
-%%DATADIR%%/images/whiteQueen.png
-%%DATADIR%%/images/whiteRook.png
-%%DATADIR%%/images/white_square.png
diff --git a/games/pytowerdefense/Makefile b/games/pytowerdefense/Makefile
deleted file mode 100644
index f8d79b6937db..000000000000
--- a/games/pytowerdefense/Makefile
+++ /dev/null
@@ -1,57 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pytowerdefense
-PORTVERSION= 0.5
-PORTREVISION= 7
-CATEGORIES= games python
-MASTER_SITES= SF/${PORTNAME}/PyTowerDefense0.5/Source%20%28Python%202.5%20or%202.6%20and%20Pygame%29/
-DISTNAME= ${PORTNAME}${DISTVERSION}
-DIST_SUBDIR= python
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Tower Defense Game
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv3
-
-RUN_DEPENDS= ${PYGAME}
-
-USES= gnome python:2.7 shebangfix zip
-SHEBANG_FILES= pyconsole.py
-INSTALLS_ICONS= yes
-NO_ARCH= yes
-
-PORTDOCS= README modding.txt
-OPTIONS_DEFINE= DOCS
-
-SUB_FILES= ${PORTNAME}
-
-DESKTOP_ENTRIES="PyTowerDefense" "" "${PORTNAME}" \
- "${PORTNAME}" "Game;ArcadeGame;" ""
-
-do-build:
- @${PYTHON_CMD} -m compileall ${WRKSRC}
- @${PYTHON_CMD} -O -m compileall ${WRKSRC}
-
-do-install:
- @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \
- ${WRKDIR}/${PORTNAME}
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
-
-.for d in audio images
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR})
-.endfor
-.for f in *.py *.pyc *.pyo
- ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}
-.endfor
-
- ${LN} -sf ${DATADIR}/images/tower_square.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png
-
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/pytowerdefense/distinfo b/games/pytowerdefense/distinfo
deleted file mode 100644
index 92d3f1fa2784..000000000000
--- a/games/pytowerdefense/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (python/pytowerdefense0.5.zip) = 932d783ccffbb6295f78aa5d0a113370e957c71261b84874302e5c59deeb46f8
-SIZE (python/pytowerdefense0.5.zip) = 3496958
diff --git a/games/pytowerdefense/files/pytowerdefense.in b/games/pytowerdefense/files/pytowerdefense.in
deleted file mode 100644
index b17a1140af45..000000000000
--- a/games/pytowerdefense/files/pytowerdefense.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec %%PYTHON_CMD%% ./main.py "${@}"
diff --git a/games/pytowerdefense/pkg-descr b/games/pytowerdefense/pkg-descr
deleted file mode 100644
index e1484a9cc71c..000000000000
--- a/games/pytowerdefense/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-An Open-Source Tower Defense Game developed with Python and Pygame.
-
-WWW: http://phelerox.wordpress.com/programming/pytowerdefense/
diff --git a/games/pytowerdefense/pkg-plist b/games/pytowerdefense/pkg-plist
deleted file mode 100644
index 34fd8effde27..000000000000
--- a/games/pytowerdefense/pkg-plist
+++ /dev/null
@@ -1,161 +0,0 @@
-bin/pytowerdefense
-share/pixmaps/pytowerdefense.png
-%%DATADIR%%/Creeps.py
-%%DATADIR%%/Creeps.pyc
-%%DATADIR%%/Creeps.pyo
-%%DATADIR%%/Projectiles.py
-%%DATADIR%%/Projectiles.pyc
-%%DATADIR%%/Projectiles.pyo
-%%DATADIR%%/Towers.py
-%%DATADIR%%/Towers.pyc
-%%DATADIR%%/Towers.pyo
-%%DATADIR%%/audio/sfx/bow01.wav
-%%DATADIR%%/gridmap.py
-%%DATADIR%%/gridmap.pyc
-%%DATADIR%%/gridmap.pyo
-%%DATADIR%%/images/.directory
-%%DATADIR%%/images/Brick_tile(test).png
-%%DATADIR%%/images/Brick_tile(test)2.png
-%%DATADIR%%/images/Healthbar/healthbartest.psd
-%%DATADIR%%/images/Menus/New_Game.png
-%%DATADIR%%/images/Triforce.png
-%%DATADIR%%/images/ZombieInvasionBg1.png
-%%DATADIR%%/images/bluecreep_0.png
-%%DATADIR%%/images/bluecreep_45.png
-%%DATADIR%%/images/brick_tile.png
-%%DATADIR%%/images/brick_tile_orange.png
-%%DATADIR%%/images/creep_blue.svg
-%%DATADIR%%/images/creep_green.svg
-%%DATADIR%%/images/creep_pink.svg
-%%DATADIR%%/images/creep_yellow.svg
-%%DATADIR%%/images/creeps.png
-%%DATADIR%%/images/dg_undead32.gif
-%%DATADIR%%/images/effects/fire.png
-%%DATADIR%%/images/effects/fire.psd
-%%DATADIR%%/images/effects/fire2.png
-%%DATADIR%%/images/effects/fire2.psd
-%%DATADIR%%/images/effects/test subject with fire.png
-%%DATADIR%%/images/effects/test subject with fire.psd
-%%DATADIR%%/images/effects/test subject with fire2.png
-%%DATADIR%%/images/effects/test subject with fire2.psd
-%%DATADIR%%/images/effects/testsubject.png
-%%DATADIR%%/images/enemies/undead/fatto_0.png
-%%DATADIR%%/images/enemies/undead/fatto_45.png
-%%DATADIR%%/images/enemies/undead/insectghost_0.png
-%%DATADIR%%/images/enemies/undead/insectghost_45.png
-%%DATADIR%%/images/enemies/undead/skeleton_master_wizard_0.png
-%%DATADIR%%/images/enemies/undead/skeleton_master_wizard_45.png
-%%DATADIR%%/images/enemies/undead/zombie_0.png
-%%DATADIR%%/images/enemies/undead/zombie_45.png
-%%DATADIR%%/images/enemies/undead/zombie_brown_0.png
-%%DATADIR%%/images/enemies/undead/zombie_brown_45.png
-%%DATADIR%%/images/explosion1.png
-%%DATADIR%%/images/fonts/BIRTH_OF_A_HERO.ttf
-%%DATADIR%%/images/fonts/FFFTusj.ttf
-%%DATADIR%%/images/fonts/Vtks Revolt.ttf
-%%DATADIR%%/images/fonts/default.ttf
-%%DATADIR%%/images/greencreep_0.png
-%%DATADIR%%/images/greencreep_45.png
-%%DATADIR%%/images/magic_stones.png
-%%DATADIR%%/images/money/goldenpenny.png
-%%DATADIR%%/images/old_bluecreep.png
-%%DATADIR%%/images/old_graycreep.png
-%%DATADIR%%/images/old_pinkcreep.png
-%%DATADIR%%/images/paper.png
-%%DATADIR%%/images/pinkcreep_0.png
-%%DATADIR%%/images/pinkcreep_45.png
-%%DATADIR%%/images/projectiles/Arrow1.png
-%%DATADIR%%/images/projectiles/Arrow2.png
-%%DATADIR%%/images/projectiles/Fire_arrow.png
-%%DATADIR%%/images/projectiles/Frost_arrow.png
-%%DATADIR%%/images/projectiles/Silver_Arrow.png
-%%DATADIR%%/images/projectiles/cannon_ball.png
-%%DATADIR%%/images/projectiles/magicmissile.png
-%%DATADIR%%/images/rockytexture.jpg
-%%DATADIR%%/images/sand.jpg
-%%DATADIR%%/images/sandbackup.jpg
-%%DATADIR%%/images/sandyrock.jpg
-%%DATADIR%%/images/tower_round40x57.png
-%%DATADIR%%/images/tower_round40x74.png
-%%DATADIR%%/images/tower_square.png
-%%DATADIR%%/images/towers/Death_Note.png
-%%DATADIR%%/images/towers/Doom_Towerwip.png
-%%DATADIR%%/images/towers/Firetower.png
-%%DATADIR%%/images/towers/TreeOfPower.png
-%%DATADIR%%/images/towers/Wizards Tower.png
-%%DATADIR%%/images/towers/Wizards_Tower_Anim(1).png
-%%DATADIR%%/images/towers/Wizards_Tower_Anim(2213).png
-%%DATADIR%%/images/towers/Wizards_Tower_Anim(2214).png
-%%DATADIR%%/images/towers/arrow_tower_1.png
-%%DATADIR%%/images/towers/arrow_tower_2.png
-%%DATADIR%%/images/towers/basic_tower.png
-%%DATADIR%%/images/towers/basic_tower_dark.png
-%%DATADIR%%/images/towers/canon_tower_placeholder.png
-%%DATADIR%%/images/towers/frost_tower.png
-%%DATADIR%%/images/towers/magic tower.png
-%%DATADIR%%/images/towers/wizard_tower/.directory
-%%DATADIR%%/images/towers/wizard_tower/Wizards_Tower_Anim(1).png
-%%DATADIR%%/images/towers/wizard_tower/Wizards_Tower_Anim(10).png
-%%DATADIR%%/images/towers/wizard_tower/Wizards_Tower_Anim(11).png
-%%DATADIR%%/images/towers/wizard_tower/Wizards_Tower_Anim(12).png
-%%DATADIR%%/images/towers/wizard_tower/Wizards_Tower_Anim(13).png
-%%DATADIR%%/images/towers/wizard_tower/Wizards_Tower_Anim(14).png
-%%DATADIR%%/images/towers/wizard_tower/Wizards_Tower_Anim(15).png
-%%DATADIR%%/images/towers/wizard_tower/Wizards_Tower_Anim(16).png
-%%DATADIR%%/images/towers/wizard_tower/Wizards_Tower_Anim(17).png
-%%DATADIR%%/images/towers/wizard_tower/Wizards_Tower_Anim(18).png
-%%DATADIR%%/images/towers/wizard_tower/Wizards_Tower_Anim(19).png
-%%DATADIR%%/images/towers/wizard_tower/Wizards_Tower_Anim(2).png
-%%DATADIR%%/images/towers/wizard_tower/Wizards_Tower_Anim(3).png
-%%DATADIR%%/images/towers/wizard_tower/Wizards_Tower_Anim(4).png
-%%DATADIR%%/images/towers/wizard_tower/Wizards_Tower_Anim(5).png
-%%DATADIR%%/images/towers/wizard_tower/Wizards_Tower_Anim(6).png
-%%DATADIR%%/images/towers/wizard_tower/Wizards_Tower_Anim(7).png
-%%DATADIR%%/images/towers/wizard_tower/Wizards_Tower_Anim(8).png
-%%DATADIR%%/images/towers/wizard_tower/Wizards_Tower_Anim(9).png
-%%DATADIR%%/images/widgets/confirm.png
-%%DATADIR%%/images/widgets/confirm_full.png
-%%DATADIR%%/images/widgets/credits
-%%DATADIR%%/images/widgets/menu_title/bg.png
-%%DATADIR%%/images/widgets/menu_title/exit_game.png
-%%DATADIR%%/images/widgets/menu_title/help.png
-%%DATADIR%%/images/widgets/menu_title/py.png
-%%DATADIR%%/images/widgets/menu_title/start_game.png
-%%DATADIR%%/images/widgets/menu_title/tower_defense.png
-%%DATADIR%%/images/widgets/reject.png
-%%DATADIR%%/images/widgets/reject_full.png
-%%DATADIR%%/images/yellowcreep_0.png
-%%DATADIR%%/images/yellowcreep_45.png
-%%DATADIR%%/jelly.py
-%%DATADIR%%/jelly.pyc
-%%DATADIR%%/jelly.pyo
-%%DATADIR%%/main.py
-%%DATADIR%%/main.pyc
-%%DATADIR%%/main.pyo
-%%DATADIR%%/pathfinder.py
-%%DATADIR%%/pathfinder.pyc
-%%DATADIR%%/pathfinder.pyo
-%%DATADIR%%/priorityqueueset.py
-%%DATADIR%%/priorityqueueset.pyc
-%%DATADIR%%/priorityqueueset.pyo
-%%DATADIR%%/pyconsole.py
-%%DATADIR%%/pyconsole.pyc
-%%DATADIR%%/pyconsole.pyo
-%%DATADIR%%/pyconsole_syntax.py
-%%DATADIR%%/pyconsole_syntax.pyc
-%%DATADIR%%/pyconsole_syntax.pyo
-%%DATADIR%%/pygame2exe.py
-%%DATADIR%%/pygame2exe.pyc
-%%DATADIR%%/pygame2exe.pyo
-%%DATADIR%%/simpleanimation.py
-%%DATADIR%%/simpleanimation.pyc
-%%DATADIR%%/simpleanimation.pyo
-%%DATADIR%%/utils.py
-%%DATADIR%%/utils.pyc
-%%DATADIR%%/utils.pyo
-%%DATADIR%%/vec2d.py
-%%DATADIR%%/vec2d.pyc
-%%DATADIR%%/vec2d.pyo
-%%DATADIR%%/widgets.py
-%%DATADIR%%/widgets.pyc
-%%DATADIR%%/widgets.pyo
diff --git a/games/rtb/Makefile b/games/rtb/Makefile
deleted file mode 100644
index e9098d5bce8a..000000000000
--- a/games/rtb/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# Created by: Dishanker Rajakulendren <draj@oceanfree.net>
-# $FreeBSD$
-
-PORTNAME= RealTimeBattle
-PORTVERSION= 1.0.8
-DISTVERSIONSUFFIX= -Ext
-PORTREVISION= 15
-CATEGORIES= games
-MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME}-1.0.x/${PORTNAME}%20${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Robot programming game for UNIX
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BUILD_DEPENDS= gsed:textproc/gsed
-
-USES= compiler:c++11-lang dos2unix gettext gmake gnome \
- localbase:ldflags perl5 pkgconfig python:2.7 tar:bzip2
-USE_GNOME= gtk20
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-rtb-dir=${PREFIX}/lib/${PORTNAME}
-DOS2UNIX_FILES= team-framework/bots/cobra/cobra_clientspecificrepository.h
-
-INFO= RealTimeBattle
-CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}}
-CXXFLAGS_clang= -Wno-c++11-narrowing
-
-DESKTOP_ENTRIES="${PORTNAME}" "" "" "${PORTNAME:tl}" "" ""
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
-.for i in configure
- @${REINPLACE_CMD} -e 's|INCLUDED_LIBINTL=yes|INCLUDED_LIBINTL=no|g ; \
- s|\\$${top_builddir}/intl/libintl.a|-lintl|g ; \
- /^DOCS_DIR/s|=.*|=$${prefix}/share/doc/${PORTNAME}| ; \
- /test/s| == | = |g' ${WRKSRC}/${i}
-.endfor
-.for i in Documentation/Makefile.in
- @${REINPLACE_CMD} -e '/COPYING/d' ${WRKSRC}/${i}
-.endfor
-.for i in team-framework/createrobot.sh \
- team-framework/createrobotconf.sh
- @${REINPLACE_CMD} -e 's| sed| gsed|g' ${WRKSRC}/${i}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/games/rtb/distinfo b/games/rtb/distinfo
deleted file mode 100644
index 8f556f7128bc..000000000000
--- a/games/rtb/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (RealTimeBattle-1.0.8-Ext.tar.bz2) = 2be5abc272a5f2f05b38023fcbd52e357f277cc1669c2c97a3685a3981e9dc17
-SIZE (RealTimeBattle-1.0.8-Ext.tar.bz2) = 1060840
diff --git a/games/rtb/files/patch-Robots_seek__and__destroy_seek__and__destroy.cc b/games/rtb/files/patch-Robots_seek__and__destroy_seek__and__destroy.cc
deleted file mode 100644
index f6d5efec23d5..000000000000
--- a/games/rtb/files/patch-Robots_seek__and__destroy_seek__and__destroy.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- Robots/seek_and_destroy/seek_and_destroy.cc.orig 2018-10-20 20:20:40 UTC
-+++ Robots/seek_and_destroy/seek_and_destroy.cc
-@@ -6,6 +6,7 @@
- #include <unistd.h>
- #include <signal.h>
- #include <stdlib.h>
-+#include <cstring>
-
- #ifdef TIME_WITH_SYS_TIME
- # include <sys/time.h>
diff --git a/games/rtb/files/patch-Robots_xt-bot_xt-bot-a.cpp b/games/rtb/files/patch-Robots_xt-bot_xt-bot-a.cpp
deleted file mode 100644
index 2ef2edda2059..000000000000
--- a/games/rtb/files/patch-Robots_xt-bot_xt-bot-a.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- Robots/xt-bot/xt-bot-a.cpp.orig 2018-10-20 20:32:42 UTC
-+++ Robots/xt-bot/xt-bot-a.cpp
-@@ -24,6 +24,7 @@ General Public License for more details.
- ****************************************************************************/
-
- #include <iostream>
-+#include <cstring>
- #include <stdlib.h>
- #include <stdio.h>
- #include <math.h>
diff --git a/games/rtb/files/patch-Robots_xt-bot_xt-bot-b.cpp b/games/rtb/files/patch-Robots_xt-bot_xt-bot-b.cpp
deleted file mode 100644
index d6f2edc4a1a3..000000000000
--- a/games/rtb/files/patch-Robots_xt-bot_xt-bot-b.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- Robots/xt-bot/xt-bot-b.cpp.orig 2018-10-20 20:24:50 UTC
-+++ Robots/xt-bot/xt-bot-b.cpp
-@@ -25,6 +25,7 @@ General Public License for more details.
- ****************************************************************************/
-
- #include <iostream>
-+#include <cstring>
- #include <stdlib.h>
- #include <stdio.h>
- #include <math.h>
diff --git a/games/rtb/files/patch-include_Dialog.h b/games/rtb/files/patch-include_Dialog.h
deleted file mode 100644
index e06a0e6f4ef4..000000000000
--- a/games/rtb/files/patch-include_Dialog.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- include/Dialog.h.orig 2018-10-20 20:18:21 UTC
-+++ include/Dialog.h
-@@ -23,6 +23,7 @@ Inc., 59 Temple Place - Suite 330, Boston, MA 02111-13
- #ifdef HAVE_CONFIG_H
- # include <config.h>
- #endif
-+#include <string>
-
- #ifndef NO_GRAPHICS
-
diff --git a/games/rtb/files/patch-include__Vector2D.h b/games/rtb/files/patch-include__Vector2D.h
deleted file mode 100644
index 931499d39b07..000000000000
--- a/games/rtb/files/patch-include__Vector2D.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- include/Vector2D.h.orig Wed Mar 30 02:37:13 2005
-+++ include/Vector2D.h Thu Jun 14 13:19:11 2007
-@@ -24,6 +24,9 @@
-
- using namespace std;
-
-+class Vector2D;
-+Vector2D angle2vec(const double);
-+
- class Vector2D
- {
- public:
diff --git a/games/rtb/files/patch-team-framework__io__unixclientcommunicator.cpp b/games/rtb/files/patch-team-framework__io__unixclientcommunicator.cpp
deleted file mode 100644
index 5d914e2a784d..000000000000
--- a/games/rtb/files/patch-team-framework__io__unixclientcommunicator.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- team-framework/io/unixclientcommunicator.cpp.orig
-+++ team-framework/io/unixclientcommunicator.cpp
-@@ -46,6 +46,7 @@
- #include <sys/types.h>
- #include <sys/socket.h>
- #include <sys/un.h>
-+#include <unistd.h>
-
- /**
- * Namespace
diff --git a/games/rtb/files/patch-team-framework__io__unixinstreambuf.cpp b/games/rtb/files/patch-team-framework__io__unixinstreambuf.cpp
deleted file mode 100644
index b717fc611687..000000000000
--- a/games/rtb/files/patch-team-framework__io__unixinstreambuf.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
---- team-framework/io/unixinstreambuf.cpp.orig 2005-01-06 17:59:28 UTC
-+++ team-framework/io/unixinstreambuf.cpp
-@@ -28,11 +28,14 @@
- #include <common.h>
-
- #include "unixinstreambuf.h"
-+#include <cstring>
- #include "../rtbglobal/masterresourcecontrol.h"
- #include "../exceptions/keynotfoundexception.h"
- #include "../exceptions/confignotloadedexception.h"
- #include <sstream>
- #include <errno.h>
-+#include <sys/types.h>
-+#include <unistd.h>
-
- /**
- * Namespace
diff --git a/games/rtb/files/patch-team-framework__io__unixoutstreambuf.cpp b/games/rtb/files/patch-team-framework__io__unixoutstreambuf.cpp
deleted file mode 100644
index ef2680634cae..000000000000
--- a/games/rtb/files/patch-team-framework__io__unixoutstreambuf.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
---- team-framework/io/unixoutstreambuf.cpp.orig 2005-07-09 11:46:12 UTC
-+++ team-framework/io/unixoutstreambuf.cpp
-@@ -28,8 +28,11 @@
- #include <common.h>
-
- #include "unixoutstreambuf.h"
-+#include <cstring>
- #include <sstream>
- #include <errno.h>
-+#include <sys/types.h>
-+#include <unistd.h>
- /**
- * Namespace
- */
diff --git a/games/rtb/files/patch-team-framework__io__unixremoteclientconnection.cpp b/games/rtb/files/patch-team-framework__io__unixremoteclientconnection.cpp
deleted file mode 100644
index e8f7a6f79b4e..000000000000
--- a/games/rtb/files/patch-team-framework__io__unixremoteclientconnection.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- team-framework/io/unixremoteclientconnection.cpp.orig
-+++ team-framework/io/unixremoteclientconnection.cpp
-@@ -36,6 +36,7 @@
- #include <iostream>
- #include <sstream>
- #include <ios>
-+#include <unistd.h>
-
- /**
- * Namespace
diff --git a/games/rtb/files/patch-team-framework__io__unixrtbconnection.cpp b/games/rtb/files/patch-team-framework__io__unixrtbconnection.cpp
deleted file mode 100644
index c521d88e0a5d..000000000000
--- a/games/rtb/files/patch-team-framework__io__unixrtbconnection.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- team-framework/io/unixrtbconnection.cpp.orig
-+++ team-framework/io/unixrtbconnection.cpp
-@@ -33,6 +33,8 @@
- #include <iostream>
- #include <sstream>
- #include <ios>
-+#include <sys/types.h>
-+#include <unistd.h>
-
- /**
- * Namespace
diff --git a/games/rtb/files/patch-team-framework__io__unixservercommunicator.cpp b/games/rtb/files/patch-team-framework__io__unixservercommunicator.cpp
deleted file mode 100644
index af828940de87..000000000000
--- a/games/rtb/files/patch-team-framework__io__unixservercommunicator.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- team-framework/io/unixservercommunicator.cpp.orig
-+++ team-framework/io/unixservercommunicator.cpp
-@@ -50,6 +50,7 @@
- #include <sys/types.h>
- #include <sys/socket.h>
- #include <sys/un.h>
-+#include <unistd.h>
-
- /**
- * Namespace
diff --git a/games/rtb/files/patch-team-framework__io__unixserverconnection.cpp b/games/rtb/files/patch-team-framework__io__unixserverconnection.cpp
deleted file mode 100644
index b8e9c43280e8..000000000000
--- a/games/rtb/files/patch-team-framework__io__unixserverconnection.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
---- team-framework/io/unixserverconnection.cpp.orig
-+++ team-framework/io/unixserverconnection.cpp
-@@ -41,6 +41,9 @@
- //IPC
- #include <fcntl.h>
-
-+#include <sys/types.h>
-+#include <unistd.h>
-+
- /**
- * Namespace
- */
diff --git a/games/rtb/files/patch-team-framework__parser__configurationparser.h b/games/rtb/files/patch-team-framework__parser__configurationparser.h
deleted file mode 100644
index 0e0faffcf5dc..000000000000
--- a/games/rtb/files/patch-team-framework__parser__configurationparser.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- team-framework/parser/configurationparser.h.orig Fri Jan 7 02:59:28 2005
-+++ team-framework/parser/configurationparser.h Thu Jun 14 13:28:41 2007
-@@ -51,7 +51,7 @@
- * Public stuff
- */
- public:
-- ConfigurationParser::ConfigurationParser() throw (bad_exception);
-+ ConfigurationParser() throw (bad_exception);
- void addFile(const string& filename) throw(ParserException, bad_exception);
- const map<string, map<string, string> >& getConfigurationData() const throw();
- /*
diff --git a/games/rtb/files/patch-team-framework__stdnamespace.h b/games/rtb/files/patch-team-framework__stdnamespace.h
deleted file mode 100644
index 58908d55034f..000000000000
--- a/games/rtb/files/patch-team-framework__stdnamespace.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- team-framework/stdnamespace.h.orig 2005-01-06 20:59:18.000000000 +0300
-+++ team-framework/stdnamespace.h 2014-11-30 22:10:41.000000000 +0300
-@@ -26,8 +26,4 @@
- **************************************************************************/
-
- #include <iosfwd> // This file contains the forward declaration in particular of std::string
--
--namespace std
--{
-- template <class _Tp> class auto_ptr; // Origin: The header file <memory>
--}
-+#include <memory>
diff --git a/games/rtb/pkg-descr b/games/rtb/pkg-descr
deleted file mode 100644
index 73e2fbe30f5e..000000000000
--- a/games/rtb/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-RealTimeBattle is a programming game for Unix-like systems, in which robots
-controlled by programs coded in any language are fighting with each other.
-The general intend is to destroy the enemies, by using the radar to locate
-them and firing them to oblivion with the cannon. Great tool for learning
-how to code in C/C++ or other languages.
-
-WWW: http://realtimebattle.sourceforge.net/
diff --git a/games/rtb/pkg-plist b/games/rtb/pkg-plist
deleted file mode 100644
index ffdc0c96cd0f..000000000000
--- a/games/rtb/pkg-plist
+++ /dev/null
@@ -1,194 +0,0 @@
-bin/realtimebattle
-include/RealTimeBattle/Messagetypes.h
-lib/RealTimeBattle/Arenas/Circle.arena
-lib/RealTimeBattle/Arenas/Circles.arena
-lib/RealTimeBattle/Arenas/Cross.arena
-lib/RealTimeBattle/Arenas/Diamond.arena
-lib/RealTimeBattle/Arenas/Flower.arena
-lib/RealTimeBattle/Arenas/Forest.arena
-lib/RealTimeBattle/Arenas/Labyrinth.arena
-lib/RealTimeBattle/Arenas/Maze.arena
-lib/RealTimeBattle/Arenas/MrFriendly.arena
-lib/RealTimeBattle/Arenas/Nippon.arena
-lib/RealTimeBattle/Arenas/PPconquest.arena
-lib/RealTimeBattle/Arenas/Pool.arena
-lib/RealTimeBattle/Arenas/Propeller.arena
-lib/RealTimeBattle/Arenas/Rooms.arena
-lib/RealTimeBattle/Arenas/Square.arena
-lib/RealTimeBattle/Arenas/Star.arena
-lib/RealTimeBattle/Arenas/Triangle.arena
-lib/RealTimeBattle/Arenas/my_Star.arena
-lib/RealTimeBattle/Arenas/my_Star2.arena
-lib/RealTimeBattle/RealTimeBattle.xpm
-lib/RealTimeBattle/Robots/Brotfrucht-Blaubeere-Fruchtteam.robot
-lib/RealTimeBattle/Robots/Brotfrucht-Erdbeere-Fruchtteam.robot
-lib/RealTimeBattle/Robots/Brotfrucht-Gerstenbrot-Brotteam.robot
-lib/RealTimeBattle/Robots/Brotfrucht-Heidelbeere-Fruchtteam.robot
-lib/RealTimeBattle/Robots/Brotfrucht-Himbeere-Fruchtteam.robot
-lib/RealTimeBattle/Robots/Brotfrucht-Mischbrot-Brotteam.robot
-lib/RealTimeBattle/Robots/Brotfrucht-Roggenbrot-Brotteam.robot
-lib/RealTimeBattle/Robots/Brotfrucht-Stachelbeere-Fruchtteam.robot
-lib/RealTimeBattle/Robots/Brotfrucht-Toastbrot-Brotteam.robot
-lib/RealTimeBattle/Robots/Brotfrucht-Weizenbrot-Brotteam.robot
-lib/RealTimeBattle/Robots/Cobra-Adder-AnacondaLike.robot
-lib/RealTimeBattle/Robots/Cobra-Anaconda-AnacondaLike.robot
-lib/RealTimeBattle/Robots/Cobra-Boa-AnacondaLike.robot
-lib/RealTimeBattle/Robots/Cobra-Cobra-CobraLike.robot
-lib/RealTimeBattle/Robots/Cobra-CoralSnake-CobraLike.robot
-lib/RealTimeBattle/Robots/Cobra-Krait-CobraLike.robot
-lib/RealTimeBattle/Robots/Cobra-Mamba-CobraLike.robot
-lib/RealTimeBattle/Robots/Cobra-Python-AnacondaLike.robot
-lib/RealTimeBattle/Robots/Cobra-TigerSnake-CobraLike.robot
-lib/RealTimeBattle/Robots/Cobra-Viper-AnacondaLike.robot
-lib/RealTimeBattle/Robots/Columbus-Cabral-Portugal.robot
-lib/RealTimeBattle/Robots/Columbus-Cortez-Spain.robot
-lib/RealTimeBattle/Robots/Columbus-Pizarro-Spain.robot
-lib/RealTimeBattle/Robots/Columbus-Vasco_da_Gama-Portugal.robot
-lib/RealTimeBattle/Robots/Columbus-Vespucci-Spain.robot
-lib/RealTimeBattle/Robots/Columbus-Zarco-Portugal.robot
-lib/RealTimeBattle/Robots/empty/Makefile.am
-lib/RealTimeBattle/Robots/empty/empty.c
-lib/RealTimeBattle/Robots/empty-fool-TeamLazy.robot
-lib/RealTimeBattle/Robots/empty-idiot-TeamLazy.robot
-lib/RealTimeBattle/Robots/empty-lamer-TeamLazy.robot
-lib/RealTimeBattle/Robots/empty.robot
-lib/RealTimeBattle/Robots/jBot/JBot.java
-lib/RealTimeBattle/Robots/jBot/JBotMain.java
-lib/RealTimeBattle/Robots/jBot/JBot_C.java
-lib/RealTimeBattle/Robots/jBot/JBot_T.java
-lib/RealTimeBattle/Robots/jBot/Makefile.am
-lib/RealTimeBattle/Robots/jBot/jBot.robot.in
-lib/RealTimeBattle/Robots/joypad_robot/Makefile.am
-lib/RealTimeBattle/Robots/joypad_robot/README
-lib/RealTimeBattle/Robots/joypad_robot/joypad_robot.c
-lib/RealTimeBattle/Robots/perl/perl.robot.in
-lib/RealTimeBattle/Robots/perl-Skeleton/perl-Skeleton.robot.in
-lib/RealTimeBattle/Robots/perl-Skeleton.robot
-lib/RealTimeBattle/Robots/perl.robot
-lib/RealTimeBattle/Robots/raziel.py.robot
-lib/RealTimeBattle/Robots/raziel/raziel.py.robot.in
-lib/RealTimeBattle/Robots/rotate_and_fire/Makefile.am
-lib/RealTimeBattle/Robots/rotate_and_fire/rotate_and_fire.cc
-lib/RealTimeBattle/Robots/rotate_and_fire/rotate_and_fire.h
-lib/RealTimeBattle/Robots/rotate_and_fire/rotate_and_fire_blocking.cc
-lib/RealTimeBattle/Robots/rotate_and_fire/rotate_and_fire_select.cc
-lib/RealTimeBattle/Robots/rotate_and_fire/rotate_and_fire_signal.cc
-lib/RealTimeBattle/Robots/rotate_and_fire_blocking.robot
-lib/RealTimeBattle/Robots/rotate_and_fire_select.robot
-lib/RealTimeBattle/Robots/rotate_and_fire_signal.robot
-lib/RealTimeBattle/Robots/rtb-team-framework/Brotfrucht-Blaubeere-Fruchtteam.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Brotfrucht-Erdbeere-Fruchtteam.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Brotfrucht-Gerstenbrot-Brotteam.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Brotfrucht-Heidelbeere-Fruchtteam.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Brotfrucht-Himbeere-Fruchtteam.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Brotfrucht-Mischbrot-Brotteam.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Brotfrucht-Roggenbrot-Brotteam.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Brotfrucht-Stachelbeere-Fruchtteam.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Brotfrucht-Toastbrot-Brotteam.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Brotfrucht-Weizenbrot-Brotteam.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Cobra-Adder-AnacondaLike.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Cobra-Anaconda-AnacondaLike.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Cobra-Boa-AnacondaLike.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Cobra-Cobra-CobraLike.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Cobra-CoralSnake-CobraLike.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Cobra-Krait-CobraLike.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Cobra-Mamba-CobraLike.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Cobra-Python-AnacondaLike.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Cobra-TigerSnake-CobraLike.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Cobra-Viper-AnacondaLike.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Columbus-Cabral-Portugal.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Columbus-Cortez-Spain.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Columbus-Pizarro-Spain.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Columbus-Vasco_da_Gama-Portugal.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Columbus-Vespucci-Spain.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/Columbus-Zarco-Portugal.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/empty-fool-TeamLazy.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/empty-idiot-TeamLazy.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/empty-lamer-TeamLazy.conf
-lib/RealTimeBattle/Robots/rtb-team-framework/rtb-team
-lib/RealTimeBattle/Robots/seek_and_destroy/Makefile.am
-lib/RealTimeBattle/Robots/seek_and_destroy/seek_and_destroy.cc
-lib/RealTimeBattle/Robots/seek_and_destroy.robot
-lib/RealTimeBattle/Robots/thomas2/Makefile.am
-lib/RealTimeBattle/Robots/thomas2/thomas2.cc
-lib/RealTimeBattle/Robots/thomas2.robot
-lib/RealTimeBattle/Robots/xt-bot/Makefile.am
-lib/RealTimeBattle/Robots/xt-bot/xt-bot-a.cpp
-lib/RealTimeBattle/Robots/xt-bot/xt-bot-b.cpp
-lib/RealTimeBattle/Robots/xt-bot-a.robot
-lib/RealTimeBattle/Robots/xt-bot-b.robot
-lib/RealTimeBattle/rtb_logo.jpg
-lib/RealTimeBattle/rtblogo1024.jpg
-lib/RealTimeBattle/rtblogo1600.jpg
-lib/RealTimeBattle/tournament.txt
-%%PORTDOCS%%%%DOCSDIR%%/ABOUT-NLS
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/EXTRAROBOTS.README
-%%PORTDOCS%%%%DOCSDIR%%/French/RealTimeBattle-1.html
-%%PORTDOCS%%%%DOCSDIR%%/French/RealTimeBattle-2.html
-%%PORTDOCS%%%%DOCSDIR%%/French/RealTimeBattle-3.html
-%%PORTDOCS%%%%DOCSDIR%%/French/RealTimeBattle-4.html
-%%PORTDOCS%%%%DOCSDIR%%/French/RealTimeBattle-5.html
-%%PORTDOCS%%%%DOCSDIR%%/French/RealTimeBattle-6.html
-%%PORTDOCS%%%%DOCSDIR%%/French/RealTimeBattle.html
-%%PORTDOCS%%%%DOCSDIR%%/French/next.gif
-%%PORTDOCS%%%%DOCSDIR%%/French/prev.gif
-%%PORTDOCS%%%%DOCSDIR%%/French/toc.gif
-%%PORTDOCS%%%%DOCSDIR%%/German/RealTimeBattle-1.html
-%%PORTDOCS%%%%DOCSDIR%%/German/RealTimeBattle-2.html
-%%PORTDOCS%%%%DOCSDIR%%/German/RealTimeBattle-3.html
-%%PORTDOCS%%%%DOCSDIR%%/German/RealTimeBattle-4.html
-%%PORTDOCS%%%%DOCSDIR%%/German/RealTimeBattle-5.html
-%%PORTDOCS%%%%DOCSDIR%%/German/RealTimeBattle-6.html
-%%PORTDOCS%%%%DOCSDIR%%/German/RealTimeBattle.dvi
-%%PORTDOCS%%%%DOCSDIR%%/German/RealTimeBattle.html
-%%PORTDOCS%%%%DOCSDIR%%/German/RealTimeBattle.info
-%%PORTDOCS%%%%DOCSDIR%%/German/RealTimeBattle.sgml
-%%PORTDOCS%%%%DOCSDIR%%/German/RealTimeBattle.txt
-%%PORTDOCS%%%%DOCSDIR%%/German/next.gif
-%%PORTDOCS%%%%DOCSDIR%%/German/next.png
-%%PORTDOCS%%%%DOCSDIR%%/German/prev.gif
-%%PORTDOCS%%%%DOCSDIR%%/German/prev.png
-%%PORTDOCS%%%%DOCSDIR%%/German/toc.gif
-%%PORTDOCS%%%%DOCSDIR%%/German/toc.png
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/RTB-Team-Framework-Tutorial.tar.gz
-%%PORTDOCS%%%%DOCSDIR%%/RealTimeBattle-1.html
-%%PORTDOCS%%%%DOCSDIR%%/RealTimeBattle-2.html
-%%PORTDOCS%%%%DOCSDIR%%/RealTimeBattle-3.html
-%%PORTDOCS%%%%DOCSDIR%%/RealTimeBattle-4.html
-%%PORTDOCS%%%%DOCSDIR%%/RealTimeBattle-5.html
-%%PORTDOCS%%%%DOCSDIR%%/RealTimeBattle-6.html
-%%PORTDOCS%%%%DOCSDIR%%/RealTimeBattle.dvi
-%%PORTDOCS%%%%DOCSDIR%%/RealTimeBattle.html
-%%PORTDOCS%%%%DOCSDIR%%/RealTimeBattle.sgml
-%%PORTDOCS%%%%DOCSDIR%%/RealTimeBattle.txt
-%%PORTDOCS%%%%DOCSDIR%%/Spanish/next.gif
-%%PORTDOCS%%%%DOCSDIR%%/Spanish/prev.gif
-%%PORTDOCS%%%%DOCSDIR%%/Spanish/rtb-docs-1.0.5-es-1.html
-%%PORTDOCS%%%%DOCSDIR%%/Spanish/rtb-docs-1.0.5-es-2.html
-%%PORTDOCS%%%%DOCSDIR%%/Spanish/rtb-docs-1.0.5-es-3.html
-%%PORTDOCS%%%%DOCSDIR%%/Spanish/rtb-docs-1.0.5-es-4.html
-%%PORTDOCS%%%%DOCSDIR%%/Spanish/rtb-docs-1.0.5-es-5.html
-%%PORTDOCS%%%%DOCSDIR%%/Spanish/rtb-docs-1.0.5-es-6.html
-%%PORTDOCS%%%%DOCSDIR%%/Spanish/rtb-docs-1.0.5-es.html
-%%PORTDOCS%%%%DOCSDIR%%/Spanish/toc.gif
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/next.gif
-%%PORTDOCS%%%%DOCSDIR%%/next.png
-%%PORTDOCS%%%%DOCSDIR%%/prev.gif
-%%PORTDOCS%%%%DOCSDIR%%/prev.png
-%%PORTDOCS%%%%DOCSDIR%%/toc.gif
-%%PORTDOCS%%%%DOCSDIR%%/toc.png
-share/locale/de/LC_MESSAGES/RealTimeBattle.mo
-share/locale/en@boldquot/LC_MESSAGES/RealTimeBattle.mo
-share/locale/en@quot/LC_MESSAGES/RealTimeBattle.mo
-share/locale/es/LC_MESSAGES/RealTimeBattle.mo
-share/locale/gl/LC_MESSAGES/RealTimeBattle.mo
-share/locale/ja/LC_MESSAGES/RealTimeBattle.mo
-share/locale/pl/LC_MESSAGES/RealTimeBattle.mo
-share/locale/pt/LC_MESSAGES/RealTimeBattle.mo
-share/locale/sv/LC_MESSAGES/RealTimeBattle.mo
diff --git a/games/schiff/Makefile b/games/schiff/Makefile
deleted file mode 100644
index 93fab4cbe638..000000000000
--- a/games/schiff/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= schiff
-PORTVERSION= 16
-PORTREVISION= 7
-CATEGORIES= games python
-MASTER_SITES= SF/pygamebook/${PORTNAME:S/s/S/}/${PORTNAME}${PORTVERSION}.py/ \
- SF/nemysisfreebsdp/games/:icons
-DISTFILES= ${PORTNAME}${DISTVERSION}.py \
- ${PORTNAME}.png:icons
-DIST_SUBDIR= python
-EXTRACT_ONLY= # empty
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Steer your ship(s) with the keyboard
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-
-RUN_DEPENDS= ${PYGAME}
-
-USES= python:2.7,run shebangfix
-SHEBANG_FILES= schiff.py
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
-NO_ARCH= yes
-
-SUB_FILES= ${PORTNAME}
-
-PLIST_FILES= bin/${PORTNAME} \
- share/pixmaps/${PORTNAME}.png \
- %%DATADIR%%/${PORTNAME}.py
-
-DESKTOP_ENTRIES="Schiff" "" ${PORTNAME} \
- "${PORTNAME}" "Game;LogicGame;" ""
-
-do-extract:
- @${CP} ${_DISTDIR}/schiff${PORTVERSION}.py ${WRKSRC}/${PORTNAME}.py
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.py \
- ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/
-
-.include <bsd.port.mk>
diff --git a/games/schiff/distinfo b/games/schiff/distinfo
deleted file mode 100644
index d90b305cd45a..000000000000
--- a/games/schiff/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (python/schiff16.py) = 85a350632ad28883a2752a817046381b1d00ec4b8c13026d0f30fa6504e17e00
-SIZE (python/schiff16.py) = 56221
-SHA256 (python/schiff.png) = 8ad9550368f8ba47978f39da2431c92f9dcba19dd9ad6273df3a09323d425d98
-SIZE (python/schiff.png) = 3437
diff --git a/games/schiff/files/schiff.in b/games/schiff/files/schiff.in
deleted file mode 100644
index 416529857916..000000000000
--- a/games/schiff/files/schiff.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec %%PYTHON_CMD%% ./schiff.py "${@}"
diff --git a/games/schiff/pkg-descr b/games/schiff/pkg-descr
deleted file mode 100644
index f45e03c77612..000000000000
--- a/games/schiff/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Schiff is the German word for ship.
-Steer your ship(s) with the keyboard to rotate or move forward / backward.
-Try to avoid enemy bullets and the floating yellow rectangles.
-Become last ship floating to win the game.
-
-WWW: http://thepythongamebook.com/en:resources:games:schiff
diff --git a/games/schwarzweiss/Makefile b/games/schwarzweiss/Makefile
deleted file mode 100644
index 74039b020c8d..000000000000
--- a/games/schwarzweiss/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= schwarzweiss
-PORTVERSION= 20110806
-PORTREVISION= 6
-CATEGORIES= games python
-MASTER_SITES= SF/nemysisfreebsdp/games/:icons
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
- ${PORTNAME}.png:icons
-DIST_SUBDIR= python
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Tank game for 2 players
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv3+
-LICENSE_FILE= ${WRKSRC}/gpl.txt
-
-RUN_DEPENDS= ${PYGAME}
-
-USE_GITHUB= yes
-GH_ACCOUNT= horstjens
-GH_TAGNAME= d95263f
-
-USES= gnome python:2.7 shebangfix
-SHEBANG_FILES= schwarzweiss_start.py data/*.py
-
-PORTDOCS= readme.txt
-OPTIONS_DEFINE= DOCS
-
-INSTALLS_ICONS= yes
-
-SUB_FILES= ${PORTNAME}
-
-DESKTOP_ENTRIES="SchwarzWeiss" "" "${PORTNAME}" \
- "${PORTNAME}" "Game;ArcadeGame;" ""
-
-do-build:
- @${PYTHON_CMD} -m compileall ${WRKSRC}
- @${PYTHON_CMD} -O -m compileall ${WRKSRC}
-
-do-install:
- @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \
- ${WRKDIR}/${PORTNAME}
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
-
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} data ${STAGEDIR}${DATADIR})
-.for f in *.py *.pyc *.pyo
- ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}
-.endfor
-
- ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/
-
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/schwarzweiss/distinfo b/games/schwarzweiss/distinfo
deleted file mode 100644
index 85c070e4a534..000000000000
--- a/games/schwarzweiss/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (python/horstjens-schwarzweiss-20110806-d95263f_GH0.tar.gz) = dbea1e7dfd06246b76129c449e79cb9b18724ab4aec92009c22758f5ba4320a3
-SIZE (python/horstjens-schwarzweiss-20110806-d95263f_GH0.tar.gz) = 285361
-SHA256 (python/schwarzweiss.png) = 6d0bd5b654aad3b84c7ec72e443bce6dc1e860aee116e2b640c5a9b90926339a
-SIZE (python/schwarzweiss.png) = 3710
diff --git a/games/schwarzweiss/files/schwarzweiss.in b/games/schwarzweiss/files/schwarzweiss.in
deleted file mode 100644
index 92b8a00cbdc0..000000000000
--- a/games/schwarzweiss/files/schwarzweiss.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec %%PYTHON_CMD%% ./schwarzweiss_start.py "${@}"
diff --git a/games/schwarzweiss/pkg-descr b/games/schwarzweiss/pkg-descr
deleted file mode 100644
index 8871549b389b..000000000000
--- a/games/schwarzweiss/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-SchwarzWeiss is german and means "black/white".
-This game was created 2010 during a 48-hour-game-creating contest at Viennas
-Metalab computer lab. The theme was "black and white" (or was it "grid"?)
-and only public available resources were allowed.
-Lucky for me, that included ThePythonGameBook. In effect I worked around 3 hours
-in the evening and around 4 hours in the next morning.
-After that I lost interest and presented the game to the other participants
-in the Metalab to make use of the weekend for non-computer related activities.
-While I'm proud to report that I was the first participant to present a
-"playable" game (way before the deadline) I'm less proud to report the results
-of test-playing against the other coders. It turned out that while my game is
-playable, it is simply boring and not much fun.
-Also I got beaten in my own game by people who never played the game before.
-
-WWW: http://thepythongamebook.com/en:resources:games:schwarzweiss
diff --git a/games/schwarzweiss/pkg-plist b/games/schwarzweiss/pkg-plist
deleted file mode 100644
index 9a7a5c726ade..000000000000
--- a/games/schwarzweiss/pkg-plist
+++ /dev/null
@@ -1,31 +0,0 @@
-bin/schwarzweiss
-share/pixmaps/schwarzweiss.png
-%%DATADIR%%/data/__init__.py
-%%DATADIR%%/data/__init__.pyc
-%%DATADIR%%/data/__init__.pyo
-%%DATADIR%%/data/blip1.ogg
-%%DATADIR%%/data/blip2.ogg
-%%DATADIR%%/data/convert1.ogg
-%%DATADIR%%/data/convert2.ogg
-%%DATADIR%%/data/explo3.ogg
-%%DATADIR%%/data/explo4.ogg
-%%DATADIR%%/data/explo5.ogg
-%%DATADIR%%/data/ezmenu.py
-%%DATADIR%%/data/ezmenu.pyc
-%%DATADIR%%/data/ezmenu.pyo
-%%DATADIR%%/data/flattr_schwarzweiss.png
-%%DATADIR%%/data/gameover.ogg
-%%DATADIR%%/data/hit2.ogg
-%%DATADIR%%/data/menupic.png
-%%DATADIR%%/data/mg1.ogg
-%%DATADIR%%/data/schuss1.ogg
-%%DATADIR%%/data/schuss2.ogg
-%%DATADIR%%/data/schuss3.ogg
-%%DATADIR%%/data/schwarzweiss-flattr.pdf
-%%DATADIR%%/data/schwarzweiss.py
-%%DATADIR%%/data/schwarzweiss.pyc
-%%DATADIR%%/data/schwarzweiss.pyo
-%%DATADIR%%/data/vampir1.ogg
-%%DATADIR%%/schwarzweiss_start.py
-%%DATADIR%%/schwarzweiss_start.pyc
-%%DATADIR%%/schwarzweiss_start.pyo
diff --git a/games/secrettower/Makefile b/games/secrettower/Makefile
deleted file mode 100644
index 655be967515c..000000000000
--- a/games/secrettower/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= secrettower
-PORTVERSION= 0.2.0
-PORTREVISION= 5
-CATEGORIES= games python
-DIST_SUBDIR= python
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Save princess Ericia in this 2D platform game
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv3+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-RUN_DEPENDS= ${PYGAME}
-
-USE_GITHUB= yes
-GH_ACCOUNT= dusty141
-GH_PROJECT= TheSecretTower
-GH_TAGNAME= ecf13e4
-
-USES= python:2.7 shebangfix
-SHEBANG_FILES= TheSecretTower.py server.py
-
-PORTDOCS= README
-OPTIONS_DEFINE= DOCS
-
-SUB_FILES= ${PORTNAME} pkg-deinstall
-
-DESKTOP_ENTRIES="The Secret Tower" "" "${PORTNAME}" \
- "${PORTNAME}" "Game;ArcadeGame;" ""
-
-do-build:
- @${PYTHON_CMD} -m compileall ${WRKSRC}
- @${PYTHON_CMD} -O -m compileall ${WRKSRC}
-
-do-install:
- @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \
- ${WRKDIR}/${PORTNAME}
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
-.for d in data img sound
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR})
-.endfor
-.for f in *.py *.pyc *.pyo
- @(cd ${WRKSRC} && ${INSTALL_SCRIPT} ${f} ${STAGEDIR}${DATADIR})
-.endfor
- ${LN} -sf ${DATADIR}/img/perso_small.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png
- @(cd ${STAGEDIR}${DATADIR} && ${CHMOD} -R 775 data)
-
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/secrettower/distinfo b/games/secrettower/distinfo
deleted file mode 100644
index 75fe3a937c4d..000000000000
--- a/games/secrettower/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (python/dusty141-TheSecretTower-0.2.0-ecf13e4_GH0.tar.gz) = d8a071bedbef57a1f269132502110ef928be593aad80712ed66fe60f42d38d8b
-SIZE (python/dusty141-TheSecretTower-0.2.0-ecf13e4_GH0.tar.gz) = 4019352
diff --git a/games/secrettower/files/pkg-deinstall.in b/games/secrettower/files/pkg-deinstall.in
deleted file mode 100644
index 4b297e3acd1f..000000000000
--- a/games/secrettower/files/pkg-deinstall.in
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-if [ "$2" = "POST-DEINSTALL" ]; then
- echo ""
- echo ""
- echo "==============================================================================="
- echo ""
- echo "After deinstallation, some files may stay in %%DATADIR%%,"
- echo "you can delete them with"
- echo ""
- echo " /bin/rm -fr %%DATADIR%%"
- echo ""
- echo "==============================================================================="
- echo ""
-fi
diff --git a/games/secrettower/files/secrettower.in b/games/secrettower/files/secrettower.in
deleted file mode 100644
index a1f8b8aae971..000000000000
--- a/games/secrettower/files/secrettower.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec %%PYTHON_CMD%% ./TheSecretTower.py
diff --git a/games/secrettower/pkg-descr b/games/secrettower/pkg-descr
deleted file mode 100644
index 5c4f78db4918..000000000000
--- a/games/secrettower/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-The Secret Tower is a 2D platform game in which you must save the
-princess Ericia, prisoner in the secret citadel.
-The many floors are only composed of blocks: you can destroy them, move them
-or build them to climb the levels and fight monsters living in this tower.
-
-WWW: https://github.com/dusty141/TheSecretTower
diff --git a/games/secrettower/pkg-plist b/games/secrettower/pkg-plist
deleted file mode 100644
index 9370a1389b51..000000000000
--- a/games/secrettower/pkg-plist
+++ /dev/null
@@ -1,127 +0,0 @@
-bin/secrettower
-share/pixmaps/secrettower.png
-%%DATADIR%%/TheSecretTower.py
-%%DATADIR%%/TheSecretTower.pyc
-%%DATADIR%%/TheSecretTower.pyo
-%%DATADIR%%/app.py
-%%DATADIR%%/app.pyc
-%%DATADIR%%/app.pyo
-%%DATADIR%%/atelier.py
-%%DATADIR%%/atelier.pyc
-%%DATADIR%%/atelier.pyo
-%%DATADIR%%/bloc.py
-%%DATADIR%%/bloc.pyc
-%%DATADIR%%/bloc.pyo
-%%DATADIR%%/char.py
-%%DATADIR%%/char.pyc
-%%DATADIR%%/char.pyo
-%%DATADIR%%/client.py
-%%DATADIR%%/client.pyc
-%%DATADIR%%/client.pyo
-%%DATADIR%%/const.py
-%%DATADIR%%/const.pyc
-%%DATADIR%%/const.pyo
-%%DATADIR%%/data/map/std/map0
-%%DATADIR%%/data/map/std/map1
-%%DATADIR%%/data/map/std/map10
-%%DATADIR%%/data/map/std/map11
-%%DATADIR%%/data/map/std/map12
-%%DATADIR%%/data/map/std/map13
-%%DATADIR%%/data/map/std/map14
-%%DATADIR%%/data/map/std/map15
-%%DATADIR%%/data/map/std/map16
-%%DATADIR%%/data/map/std/map17
-%%DATADIR%%/data/map/std/map18
-%%DATADIR%%/data/map/std/map19
-%%DATADIR%%/data/map/std/map2
-%%DATADIR%%/data/map/std/map3
-%%DATADIR%%/data/map/std/map4
-%%DATADIR%%/data/map/std/map5
-%%DATADIR%%/data/map/std/map6
-%%DATADIR%%/data/map/std/map7
-%%DATADIR%%/data/map/std/map8
-%%DATADIR%%/data/map/std/map9
-%%DATADIR%%/editeur.py
-%%DATADIR%%/editeur.pyc
-%%DATADIR%%/editeur.pyo
-%%DATADIR%%/element.py
-%%DATADIR%%/element.pyc
-%%DATADIR%%/element.pyo
-%%DATADIR%%/event.py
-%%DATADIR%%/event.pyc
-%%DATADIR%%/event.pyo
-%%DATADIR%%/img/arm_perso.png
-%%DATADIR%%/img/bloc.png
-%%DATADIR%%/img/choix.png
-%%DATADIR%%/img/coeur.png
-%%DATADIR%%/img/coeur_vide.png
-%%DATADIR%%/img/degats.png
-%%DATADIR%%/img/energie.png
-%%DATADIR%%/img/fire.png
-%%DATADIR%%/img/fond1.png
-%%DATADIR%%/img/fond2.png
-%%DATADIR%%/img/fond_chest.png
-%%DATADIR%%/img/fond_inv.png
-%%DATADIR%%/img/fond_menu.png
-%%DATADIR%%/img/font.ttf
-%%DATADIR%%/img/interface.png
-%%DATADIR%%/img/item.png
-%%DATADIR%%/img/lave.png
-%%DATADIR%%/img/mobs.png
-%%DATADIR%%/img/perso.png
-%%DATADIR%%/img/perso_small.png
-%%DATADIR%%/img/pointeur.png
-%%DATADIR%%/img/select.png
-%%DATADIR%%/img/torch.png
-%%DATADIR%%/img/vide.png
-%%DATADIR%%/item.py
-%%DATADIR%%/item.pyc
-%%DATADIR%%/item.pyo
-%%DATADIR%%/jeu.py
-%%DATADIR%%/jeu.pyc
-%%DATADIR%%/jeu.pyo
-%%DATADIR%%/map.py
-%%DATADIR%%/map.pyc
-%%DATADIR%%/map.pyo
-%%DATADIR%%/menu.py
-%%DATADIR%%/menu.pyc
-%%DATADIR%%/menu.pyo
-%%DATADIR%%/mob.py
-%%DATADIR%%/mob.pyc
-%%DATADIR%%/mob.pyo
-%%DATADIR%%/particule.py
-%%DATADIR%%/particule.pyc
-%%DATADIR%%/particule.pyo
-%%DATADIR%%/perso.py
-%%DATADIR%%/perso.pyc
-%%DATADIR%%/perso.pyo
-%%DATADIR%%/server.py
-%%DATADIR%%/server.pyc
-%%DATADIR%%/server.pyo
-%%DATADIR%%/sound/New Text Document.txt
-%%DATADIR%%/sound/click.wav
-%%DATADIR%%/sound/dirt.wav
-%%DATADIR%%/sound/door.wav
-%%DATADIR%%/sound/fire.mp3
-%%DATADIR%%/sound/fire.wav
-%%DATADIR%%/sound/fireworks1.wav
-%%DATADIR%%/sound/fireworks2.wav
-%%DATADIR%%/sound/goblin1.wav
-%%DATADIR%%/sound/goblin2.wav
-%%DATADIR%%/sound/hurt1.wav
-%%DATADIR%%/sound/hurt2.wav
-%%DATADIR%%/sound/keeper1.wav
-%%DATADIR%%/sound/keeper2.wav
-%%DATADIR%%/sound/keeper3.wav
-%%DATADIR%%/sound/step1.wav
-%%DATADIR%%/sound/step2.wav
-%%DATADIR%%/sound/stone1.wav
-%%DATADIR%%/sound/stone2.wav
-%%DATADIR%%/sound/stone3.wav
-%%DATADIR%%/sound/sword1.wav
-%%DATADIR%%/sound/sword2.wav
-%%DATADIR%%/sound/wood1.wav
-%%DATADIR%%/sound/wood2.wav
-%%DATADIR%%/sound/zombie1.wav
-%%DATADIR%%/sound/zombie2.wav
-%%DATADIR%%/sound/zombie3.wav
diff --git a/games/slune/Makefile b/games/slune/Makefile
deleted file mode 100644
index 1e138739397b..000000000000
--- a/games/slune/Makefile
+++ /dev/null
@@ -1,68 +0,0 @@
-# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-# $FreeBSD$
-
-PORTNAME= slune
-PORTVERSION= 1.0.16
-CATEGORIES= games python
-MASTER_SITES= CHEESESHOP
-DISTNAME= Slune-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= 3D racing game with car-crashing and lots of action
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-
-LIB_DEPENDS= libcal3d.so:graphics/cal3d
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openal>0:audio/py-openal@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}vorbis>0:audio/py-vorbis@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}soya3d>0:graphics/py-soya3d@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}py2play>0:net-p2p/py-py2play@${PY_FLAVOR}
-
-USES= dos2unix gettext gl python:2.7 sdl
-
-DOS2UNIX_GLOB= *.po *.mo
-USE_GL= glew
-USE_SDL= sdl mixer
-USE_PYTHON= autoplist distutils
-
-PYDISTUTILS_PKGNAME= Slune
-PYDISTUTILS_EGGINFODIR= ${PREFIX}/share
-
-PLIST_FILES= man/man6/slune.6.gz
-
-PORTDOCS= README
-
-DESKTOP_ENTRIES= "Slune" \
- "3D racing game" \
- "${DATADIR}/images/slune.48.png" \
- "slune" \
- "Game;ArcadeGame;" \
- false
-
-OPTIONS_DEFINE= DOCS
-
-post-extract:
- ${RM} ${WRKSRC}/locale/es/LC_MESSAGES/slune.po.*
- ${RM} ${WRKSRC}/locale/sl/LC_MESSAGES/slune.sl.*
- ${RM} ${WRKSRC}/locale/sl/LC_MESSAGES/slune2.*
- ${RM} ${WRKSRC}/locale/sl/LC_MESSAGES/slune.po-0
-
-post-patch:
- @${REINPLACE_CMD} -e \
- '/install-purelib/s|=.*|= ${PREFIX}/share| ; \
- /install-scripts/s|=.*|= ${PREFIX}/bin| ; \
- /install-data/s|=.*|= ${PREFIX}/share|' ${WRKSRC}/setup.cfg
- @${REINPLACE_CMD} -e \
- '/LC_MESSAGES/s|".",||' ${WRKSRC}/setup.py
- @${REINPLACE_CMD} -e \
- '/VERSION/s,1.0.15,${PORTVERSION},' ${WRKSRC}/globdef.py
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
- ${INSTALL_MAN} ${WRKSRC}/manpage/man6/slune.6 ${STAGEDIR}${MANPREFIX}/man/man6
-
-.include <bsd.port.mk>
diff --git a/games/slune/distinfo b/games/slune/distinfo
deleted file mode 100644
index 3e01c9b488b5..000000000000
--- a/games/slune/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1564997482
-SHA256 (Slune-1.0.16.tar.gz) = 3b12ed467b168cafa64d717e177608d401e8a06447f082ad820e7fb5c3c03e15
-SIZE (Slune-1.0.16.tar.gz) = 45470566
diff --git a/games/slune/pkg-descr b/games/slune/pkg-descr
deleted file mode 100644
index 907d68b0b407..000000000000
--- a/games/slune/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Slune is a fun action 3D game where races, pursuits, car crashing,
-and corrosive humour are all waiting for you! Slune is Free Software,
-under the GNU GPL license, and is a Nekeme Prod. game
-
-WWW: http://www.lesfleursdunormal.fr/static/informatique/old/slune/index_en.html
diff --git a/games/super_mario_bros_python/Makefile b/games/super_mario_bros_python/Makefile
deleted file mode 100644
index 039ab877df03..000000000000
--- a/games/super_mario_bros_python/Makefile
+++ /dev/null
@@ -1,67 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= super_mario_bros_python
-PORTVERSION= 0.1
-PORTREVISION= 6
-CATEGORIES= games python
-MASTER_SITES= SF/supermariobrosp/ \
- SF/nemysisfreebsdp/games/:icons
-DISTFILES= Super-Mario-Bros-Python-v${DISTVERSION}release${EXTRACT_SUFX} \
- ${PORTNAME}.png:icons
-DIST_SUBDIR= ${PORTNAME}
-EXTRACT_ONLY= Super-Mario-Bros-Python-v${DISTVERSION}release${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Clone of the original Super Mario Bros
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/license.txt
-
-RUN_DEPENDS= ${PYGAME}
-
-WRKSRC= ${WRKDIR}/Super-Mario-Bros-Python-v${DISTVERSION}release
-
-USES= shebangfix python:2.7 zip
-SHEBANG_FILES= gamelib/*.py start.py
-
-PORTDOCS= changelog.txt readme.txt
-OPTIONS_DEFINE= DOCS
-
-SUB_FILES= ${PORTNAME}
-
-DESKTOP_ENTRIES="Super Mario Bros. Python" "" ${PORTNAME} \
- "${PORTNAME}" "Game;ArcadeGame;" ""
-
-post-patch:
- @${REINPLACE_CMD} -i '' -e '1d' \
- -e 's|#! /usr/bin/env python|#!${python_CMD}|' \
- ${WRKSRC}/start.py
- @${FIND} ${WRKSRC} -name "*.py~" -delete -or -name "*.sav~" -delete
-
-do-build:
- @${PYTHON_CMD} -m compileall ${WRKSRC}
- @${PYTHON_CMD} -O -m compileall ${WRKSRC}
-
-do-install:
- @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${python_CMD}|' \
- ${WRKDIR}/${PORTNAME}
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
-
-.for d in data gamelib
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR})
-.endfor
-.for f in *.py *.pyc *.pyo
- ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}
-.endfor
-
- ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/
-
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/super_mario_bros_python/distinfo b/games/super_mario_bros_python/distinfo
deleted file mode 100644
index 3b3005a1b1bb..000000000000
--- a/games/super_mario_bros_python/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (super_mario_bros_python/Super-Mario-Bros-Python-v0.1release.zip) = 9cf0ced589756d30b01d27ef82c4eb773f8bfc264badf0bd67648fe1ec054c1d
-SIZE (super_mario_bros_python/Super-Mario-Bros-Python-v0.1release.zip) = 11103492
-SHA256 (super_mario_bros_python/super_mario_bros_python.png) = 4d732825509bff5fd1e6eab7a449af44882acd6d6d6ef003b8ed4fd8866436e2
-SIZE (super_mario_bros_python/super_mario_bros_python.png) = 4229
diff --git a/games/super_mario_bros_python/files/super_mario_bros_python.in b/games/super_mario_bros_python/files/super_mario_bros_python.in
deleted file mode 100644
index 9e55398d0853..000000000000
--- a/games/super_mario_bros_python/files/super_mario_bros_python.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec %%PYTHON_CMD%% ./start.py "${@}"
diff --git a/games/super_mario_bros_python/pkg-descr b/games/super_mario_bros_python/pkg-descr
deleted file mode 100644
index 4662560cdfa4..000000000000
--- a/games/super_mario_bros_python/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Super Mario Bros. Python is a clone of the original Super Mario Bros 1985 NES.
-
-WWW: https://sourceforge.net/projects/supermariobrosp/
diff --git a/games/super_mario_bros_python/pkg-plist b/games/super_mario_bros_python/pkg-plist
deleted file mode 100644
index 33063442ac61..000000000000
--- a/games/super_mario_bros_python/pkg-plist
+++ /dev/null
@@ -1,156 +0,0 @@
-bin/super_mario_bros_python
-share/pixmaps/super_mario_bros_python.png
-%%DATADIR%%/data/1up.ogg
-%%DATADIR%%/data/SMB_mario2.gif
-%%DATADIR%%/data/Thumbs.db
-%%DATADIR%%/data/background-1.png
-%%DATADIR%%/data/background-2.png
-%%DATADIR%%/data/bowser-fireball1.png
-%%DATADIR%%/data/bowser1.gif
-%%DATADIR%%/data/bowser1.png
-%%DATADIR%%/data/bowser2.png
-%%DATADIR%%/data/bowser3.png
-%%DATADIR%%/data/bowser4.png
-%%DATADIR%%/data/brick1.png
-%%DATADIR%%/data/brick2.png
-%%DATADIR%%/data/bridge.png
-%%DATADIR%%/data/bush-1.png
-%%DATADIR%%/data/cannon1.png
-%%DATADIR%%/data/cannon2.png
-%%DATADIR%%/data/cannonbig1.png
-%%DATADIR%%/data/cannonbig2.png
-%%DATADIR%%/data/cannonbullet1.png
-%%DATADIR%%/data/cannonbullet2.png
-%%DATADIR%%/data/castle-big.png
-%%DATADIR%%/data/castle.ogg
-%%DATADIR%%/data/castle.png
-%%DATADIR%%/data/cave.ogg
-%%DATADIR%%/data/chain.png
-%%DATADIR%%/data/cloud.png
-%%DATADIR%%/data/coin.ogg
-%%DATADIR%%/data/coin1.png
-%%DATADIR%%/data/coin2.png
-%%DATADIR%%/data/coin3.png
-%%DATADIR%%/data/coin4.png
-%%DATADIR%%/data/death.ogg
-%%DATADIR%%/data/dobbelclouds.png
-%%DATADIR%%/data/exp1.png
-%%DATADIR%%/data/exp2-1.png
-%%DATADIR%%/data/exp2-2.png
-%%DATADIR%%/data/exp2-3.png
-%%DATADIR%%/data/exp2.png
-%%DATADIR%%/data/exp3.png
-%%DATADIR%%/data/fence.png
-%%DATADIR%%/data/fireball.ogg
-%%DATADIR%%/data/fireball.png
-%%DATADIR%%/data/flagpole.png
-%%DATADIR%%/data/flower1.png
-%%DATADIR%%/data/flower2.png
-%%DATADIR%%/data/fonts/font.ttf
-%%DATADIR%%/data/fonts/super-mario-64.ttf
-%%DATADIR%%/data/gameover.ogg
-%%DATADIR%%/data/goal.ogg
-%%DATADIR%%/data/grass-1.png
-%%DATADIR%%/data/grass-2.png
-%%DATADIR%%/data/grass-middle.png
-%%DATADIR%%/data/grass-texture.png
-%%DATADIR%%/data/grass-texturesprite.png
-%%DATADIR%%/data/gray1.png
-%%DATADIR%%/data/gray2.png
-%%DATADIR%%/data/hill.PNG
-%%DATADIR%%/data/jump.ogg
-%%DATADIR%%/data/jump2.ogg
-%%DATADIR%%/data/koura.ogg
-%%DATADIR%%/data/lava.png
-%%DATADIR%%/data/lvl1.png
-%%DATADIR%%/data/lvl2.png
-%%DATADIR%%/data/lvl3.png
-%%DATADIR%%/data/lvl4.png
-%%DATADIR%%/data/maintheme.ogg
-%%DATADIR%%/data/map.gif
-%%DATADIR%%/data/mario-life2.png
-%%DATADIR%%/data/mario1.png
-%%DATADIR%%/data/mario2.png
-%%DATADIR%%/data/mario3.png
-%%DATADIR%%/data/mario4.png
-%%DATADIR%%/data/mario5.png
-%%DATADIR%%/data/mario_slide.png
-%%DATADIR%%/data/mariodie.png
-%%DATADIR%%/data/menu.png
-%%DATADIR%%/data/menu2.png
-%%DATADIR%%/data/menu4.png
-%%DATADIR%%/data/miniboss.ogg
-%%DATADIR%%/data/monster-red1.png
-%%DATADIR%%/data/monster-red2.png
-%%DATADIR%%/data/monster-red3.png
-%%DATADIR%%/data/monster1.png
-%%DATADIR%%/data/monster2.png
-%%DATADIR%%/data/monster3.png
-%%DATADIR%%/data/moving-platform.png
-%%DATADIR%%/data/moving-platformlong.png
-%%DATADIR%%/data/mushroom-green.png
-%%DATADIR%%/data/pipe-big.png
-%%DATADIR%%/data/pipe.png
-%%DATADIR%%/data/platform-air.png
-%%DATADIR%%/data/platform-brick.png
-%%DATADIR%%/data/platform-q.png
-%%DATADIR%%/data/platform-q1.png
-%%DATADIR%%/data/platform-q2.png
-%%DATADIR%%/data/platform-q3.png
-%%DATADIR%%/data/platform-top.png
-%%DATADIR%%/data/poof-1.png
-%%DATADIR%%/data/poof-2.png
-%%DATADIR%%/data/poof-3.png
-%%DATADIR%%/data/rose1.png
-%%DATADIR%%/data/rose2.png
-%%DATADIR%%/data/saves/prog.sav
-%%DATADIR%%/data/shot.png
-%%DATADIR%%/data/slub1.png
-%%DATADIR%%/data/slub2.png
-%%DATADIR%%/data/slub3.png
-%%DATADIR%%/data/smallcannon1.png
-%%DATADIR%%/data/smallcannon2.png
-%%DATADIR%%/data/spike1.png
-%%DATADIR%%/data/spike2.png
-%%DATADIR%%/data/spring.ogg
-%%DATADIR%%/data/spring1.png
-%%DATADIR%%/data/spring2.png
-%%DATADIR%%/data/squidge1.png
-%%DATADIR%%/data/squidge2.png
-%%DATADIR%%/data/squidge3.png
-%%DATADIR%%/data/star.png
-%%DATADIR%%/data/stomp.ogg
-%%DATADIR%%/data/title.ogg
-%%DATADIR%%/data/tree-1.png
-%%DATADIR%%/data/tree-2.png
-%%DATADIR%%/data/wall-1.png
-%%DATADIR%%/gamelib/__init__.py
-%%DATADIR%%/gamelib/__init__.pyc
-%%DATADIR%%/gamelib/__init__.pyo
-%%DATADIR%%/gamelib/cutscenes.py
-%%DATADIR%%/gamelib/cutscenes.pyc
-%%DATADIR%%/gamelib/cutscenes.pyo
-%%DATADIR%%/gamelib/data.py
-%%DATADIR%%/gamelib/data.pyc
-%%DATADIR%%/gamelib/data.pyo
-%%DATADIR%%/gamelib/ezmenu.py
-%%DATADIR%%/gamelib/ezmenu.pyc
-%%DATADIR%%/gamelib/ezmenu.pyo
-%%DATADIR%%/gamelib/game.py
-%%DATADIR%%/gamelib/game.pyc
-%%DATADIR%%/gamelib/game.pyo
-%%DATADIR%%/gamelib/level.py
-%%DATADIR%%/gamelib/level.pyc
-%%DATADIR%%/gamelib/level.pyo
-%%DATADIR%%/gamelib/main.py
-%%DATADIR%%/gamelib/main.pyc
-%%DATADIR%%/gamelib/main.pyo
-%%DATADIR%%/gamelib/menu.py
-%%DATADIR%%/gamelib/menu.pyc
-%%DATADIR%%/gamelib/menu.pyo
-%%DATADIR%%/gamelib/sprites.py
-%%DATADIR%%/gamelib/sprites.pyc
-%%DATADIR%%/gamelib/sprites.pyo
-%%DATADIR%%/start.py
-%%DATADIR%%/start.pyc
-%%DATADIR%%/start.pyo
diff --git a/games/tuxfighter/Makefile b/games/tuxfighter/Makefile
deleted file mode 100644
index e01850823158..000000000000
--- a/games/tuxfighter/Makefile
+++ /dev/null
@@ -1,68 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= tuxfighter
-PORTVERSION= 54
-PORTREVISION= 9
-CATEGORIES= games python
-MASTER_SITES= SF/pygamebook/TuxFighter/TuxFighter${PORTVERSION}_source/ \
- SF/nemysisfreebsdp/games/:icons
-DISTFILES= TuxFighter${DISTVERSION}.tar.gz \
- ${PORTNAME}_icons.tar.gz:icons
-DIST_SUBDIR= python
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Little Asteroids-like Shooter game
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/GPL.txt
-
-RUN_DEPENDS= ${PYGAME}
-
-USES= gnome python:2.7 shebangfix
-SHEBANG_FILES= TuxFighter54.py
-
-PORTDOCS= readme_TuxFighter54.txt
-
-INSTALLS_ICONS= yes
-ICON_SIZES= 48x48 64x64 72x72 96x96
-
-SUB_FILES= ${PORTNAME} pkg-message
-
-DESKTOP_ENTRIES="TuxFighter" "" "${PORTNAME}" \
- "${PORTNAME}" "Game;ArcadeGame;" ""
-
-NO_WRKSUBDIR= yes
-
-OPTIONS_DEFINE= DOCS
-
-do-build:
- @${PYTHON_CMD} -m compileall ${WRKSRC}
- @${PYTHON_CMD} -O -m compileall ${WRKSRC}
-
-do-install:
- @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \
- ${WRKDIR}/${PORTNAME}
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
-
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} data ${STAGEDIR}${DATADIR})
-.for f in *.py *.pyc *.pyo
- ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}
-.endfor
-
-.for s in ${ICON_SIZES}
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}_${s}.png \
- ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png
-.endfor
- ${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/tuxfighter/distinfo b/games/tuxfighter/distinfo
deleted file mode 100644
index ec21bc96c922..000000000000
--- a/games/tuxfighter/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (python/TuxFighter54.tar.gz) = ba9ed46da8d2196cf1c90b67f0cb57f33b92f54be4b3867bd0af5d214d267154
-SIZE (python/TuxFighter54.tar.gz) = 336573
-SHA256 (python/tuxfighter_icons.tar.gz) = 1ef2f0a887d9b35fa2b4b58a60aa5f1b987a47bd3e3800a08afa13b1e57d246c
-SIZE (python/tuxfighter_icons.tar.gz) = 24576
diff --git a/games/tuxfighter/files/pkg-message.in b/games/tuxfighter/files/pkg-message.in
deleted file mode 100644
index f46cbb5fb9d9..000000000000
--- a/games/tuxfighter/files/pkg-message.in
+++ /dev/null
@@ -1,15 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Tuxfighter has been installed.
-
-Python errors will result in the first run of this game.
-Restart, and enjoy.
-
-This issue is currently being resolved with upstream developers.
-
-All options are in the config file if you've made changes in the GUI.
- ~/.TuxFighter/TuxFighter.ini
-EOM
-}
-]
diff --git a/games/tuxfighter/files/tuxfighter.in b/games/tuxfighter/files/tuxfighter.in
deleted file mode 100644
index c12fe8ec787a..000000000000
--- a/games/tuxfighter/files/tuxfighter.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec %%PYTHON_CMD%% ./TuxFighter54.py "${@}"
diff --git a/games/tuxfighter/pkg-descr b/games/tuxfighter/pkg-descr
deleted file mode 100644
index 6f1c59fc0004..000000000000
--- a/games/tuxfighter/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Was the first visible part of The Python Game Book project.
-TuxFighter is a little Asteroids-like Shooter game, written around 2006.
-The game support modding. You control Tux, the penguin (with mouse or keyboard)
-and shoot down rectangular enemies (to make points).
-Shots may reflect from the screen border, and self-shooting result
-in negative points.
-
-In the game, you can pick up one of those power-up's and enjoy
-different effects.
-
-WWW: http://thepythongamebook.com/en:resources:games:tuxfighter
diff --git a/games/tuxfighter/pkg-plist b/games/tuxfighter/pkg-plist
deleted file mode 100644
index 54de76eecf31..000000000000
--- a/games/tuxfighter/pkg-plist
+++ /dev/null
@@ -1,60 +0,0 @@
-bin/tuxfighter
-share/icons/hicolor/48x48/apps/tuxfighter.png
-share/icons/hicolor/64x64/apps/tuxfighter.png
-share/icons/hicolor/72x72/apps/tuxfighter.png
-share/icons/hicolor/96x96/apps/tuxfighter.png
-share/pixmaps/tuxfighter.png
-%%DATADIR%%/TuxFighter54.py
-%%DATADIR%%/TuxFighter54.pyc
-%%DATADIR%%/TuxFighter54.pyo
-%%DATADIR%%/TuxFighter_modding.py
-%%DATADIR%%/TuxFighter_modding.pyc
-%%DATADIR%%/TuxFighter_modding.pyo
-%%DATADIR%%/data/babytux1.png
-%%DATADIR%%/data/babytux2.png
-%%DATADIR%%/data/babytux3.png
-%%DATADIR%%/data/babytux4.png
-%%DATADIR%%/data/babytux5.png
-%%DATADIR%%/data/babytux6.png
-%%DATADIR%%/data/background.jpg
-%%DATADIR%%/data/boom.wav
-%%DATADIR%%/data/bounce.wav
-%%DATADIR%%/data/car_door.wav
-%%DATADIR%%/data/cash.wav
-%%DATADIR%%/data/debian.png
-%%DATADIR%%/data/dope.png
-%%DATADIR%%/data/dope_shot.wav
-%%DATADIR%%/data/dope_small.png
-%%DATADIR%%/data/empty.wav
-%%DATADIR%%/data/ex1.png
-%%DATADIR%%/data/ex1_small.png
-%%DATADIR%%/data/ex2.png
-%%DATADIR%%/data/ex2_small.png
-%%DATADIR%%/data/ex3.png
-%%DATADIR%%/data/ex3_small.png
-%%DATADIR%%/data/freesansbold.ttf
-%%DATADIR%%/data/mampf.wav
-%%DATADIR%%/data/player_explsion.wav
-%%DATADIR%%/data/rakete.png
-%%DATADIR%%/data/rakete2.png
-%%DATADIR%%/data/rakete3.png
-%%DATADIR%%/data/self_shot.wav
-%%DATADIR%%/data/surprise.png
-%%DATADIR%%/data/trommel.wav
-%%DATADIR%%/data/tux0.png
-%%DATADIR%%/data/tux0red.png
-%%DATADIR%%/data/tux1.png
-%%DATADIR%%/data/tux1red.png
-%%DATADIR%%/data/tux2.png
-%%DATADIR%%/data/tux2red.png
-%%DATADIR%%/data/tux3.png
-%%DATADIR%%/data/tux3red.png
-%%DATADIR%%/data/tux4.png
-%%DATADIR%%/data/tux4red.png
-%%DATADIR%%/data/ubuntulogo.png
-%%DATADIR%%/data/ubuntulogo_small.png
-%%DATADIR%%/data/wall.wav
-%%DATADIR%%/data/wine.gif
-%%DATADIR%%/data/winlogoh1.png
-%%DATADIR%%/data/winlogoh2.png
-%%DATADIR%%/data/winlogoh3.png
diff --git a/games/twitch/Makefile b/games/twitch/Makefile
deleted file mode 100644
index 84fb5e3069e4..000000000000
--- a/games/twitch/Makefile
+++ /dev/null
@@ -1,60 +0,0 @@
-# Created by: Maxim Sobolev <sobomax@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= twitch
-PORTVERSION= 1.0
-PORTREVISION= 13
-CATEGORIES= games
-MASTER_SITES= SF/${PORTNAME}/Twitch/${PORTVERSION}/ \
- SF/nemysisfreebsdp/${CATEGORIES}/:icons
-DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
- ${PORTNAME}.png:icons
-EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Overhead 2-d shooter, reminiscent of games like Robotron
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYGAME}
-
-USES= python:2.7
-
-PORTDOCS= AUTHORS BUGS README
-OPTIONS_DEFINE= DOCS
-
-SUB_FILES= ${PORTNAME} pkg-message
-
-DESKTOP_ENTRIES="Twitch" "" "${PORTNAME}" \
- "${PORTNAME}" "Game;ActionGame;" ""
-
-post-patch:
- @${REINPLACE_CMD} -e 's|^.*#!.*python.*$$|#!${PYTHON_CMD}|; \
- s|whrandom|random|' \
- ${WRKSRC}/${PORTNAME}.py
- @(cd ${WRKSRC} && ${RM} *.py.bak)
-
-do-build:
- @${PYTHON_CMD} -m compileall ${WRKSRC}
- @${PYTHON_CMD} -O -m compileall ${WRKSRC}
-
-do-install:
- @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \
- ${WRKDIR}/${PORTNAME}
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} "images levels sound" \
- ${STAGEDIR}${DATADIR})
-.for f in *.py *.pyc *.pyo
- ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}
-.endfor
- ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/
-
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/twitch/distinfo b/games/twitch/distinfo
deleted file mode 100644
index 76fe58e3cb89..000000000000
--- a/games/twitch/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (twitch-1.0.tar.gz) = 2b3f0a08e1981fce70242dd0e8ce5efb753eaf813bde3eeb4a08fb03264fda12
-SIZE (twitch-1.0.tar.gz) = 2160666
-SHA256 (twitch.png) = fe2d8c68d95fe92372ee2b969a1d4df59e3da4eb1a9c504d52e6d1e206a29669
-SIZE (twitch.png) = 3191
diff --git a/games/twitch/files/pkg-message.in b/games/twitch/files/pkg-message.in
deleted file mode 100644
index 5d7b95884284..000000000000
--- a/games/twitch/files/pkg-message.in
+++ /dev/null
@@ -1,22 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Twitch has been installed.
-
-All options are given only in the command line
-
-
-You can use executable
-
- %%DATADIR%%/twitch.py --help
-
-
-Or can use desktop file
-
- %%LOCALBASE%%/share/applications/twitch.desktop
-
-
-Have fun!
-EOM
-}
-]
diff --git a/games/twitch/files/twitch.in b/games/twitch/files/twitch.in
deleted file mode 100644
index 4ffa64ae6e43..000000000000
--- a/games/twitch/files/twitch.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec %%PYTHON_CMD%% ./twitch.py -m "${@}"
diff --git a/games/twitch/pkg-descr b/games/twitch/pkg-descr
deleted file mode 100644
index 6ba12af07d5f..000000000000
--- a/games/twitch/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Twitch - a GPL arcade game by David Clark <silenus@telus.net>.
-
-Twitch is an overhead 2-d shooter, reminiscent of games like Robotron or Tron:
-Deadly Disks. The player has entered the fortress of the evil Hippopoticus,
-and is trying to rescue the fair Lady Penelope from his clutches. I wrote
-Twitch as a proof-of-concept: namely that Python, properly written, is fast
-enough to create a playable, cross-platform arcade game.
-
-WWW: https://sourceforge.net/projects/twitch/
diff --git a/games/twitch/pkg-plist b/games/twitch/pkg-plist
deleted file mode 100644
index 0e181642bd65..000000000000
--- a/games/twitch/pkg-plist
+++ /dev/null
@@ -1,87 +0,0 @@
-bin/twitch
-share/pixmaps/twitch.png
-%%DATADIR%%/images/blank1.png
-%%DATADIR%%/images/blank2.png
-%%DATADIR%%/images/blank3.png
-%%DATADIR%%/images/blank4.png
-%%DATADIR%%/images/block1.png
-%%DATADIR%%/images/block2.png
-%%DATADIR%%/images/block3.png
-%%DATADIR%%/images/block4.png
-%%DATADIR%%/images/bomb.png
-%%DATADIR%%/images/bombammo.png
-%%DATADIR%%/images/boss.png
-%%DATADIR%%/images/boss_dying.png
-%%DATADIR%%/images/bulletammo.png
-%%DATADIR%%/images/crosshair.png
-%%DATADIR%%/images/damage.png
-%%DATADIR%%/images/explosion.png
-%%DATADIR%%/images/fire.png
-%%DATADIR%%/images/flame.png
-%%DATADIR%%/images/flamerammo.png
-%%DATADIR%%/images/gate.png
-%%DATADIR%%/images/grenade.png
-%%DATADIR%%/images/grenadeammo.png
-%%DATADIR%%/images/gunner.png
-%%DATADIR%%/images/gunner_dying.png
-%%DATADIR%%/images/healthempty.png
-%%DATADIR%%/images/healthfull.png
-%%DATADIR%%/images/healthkit.png
-%%DATADIR%%/images/heart.png
-%%DATADIR%%/images/hunter.png
-%%DATADIR%%/images/hunter_dying.png
-%%DATADIR%%/images/key.png
-%%DATADIR%%/images/laserammo.png
-%%DATADIR%%/images/penelope.png
-%%DATADIR%%/images/player.png
-%%DATADIR%%/images/player_death.png
-%%DATADIR%%/images/robot.png
-%%DATADIR%%/images/robot_dying.png
-%%DATADIR%%/images/rocket.png
-%%DATADIR%%/images/rocketammo.png
-%%DATADIR%%/images/shooter.png
-%%DATADIR%%/images/shooter_dying.png
-%%DATADIR%%/images/smoke.png
-%%DATADIR%%/images/spawngate.png
-%%DATADIR%%/images/spider.png
-%%DATADIR%%/images/spider_dying.png
-%%DATADIR%%/images/title.png
-%%DATADIR%%/images/weapons.png
-%%DATADIR%%/images/weaponsel.png
-%%DATADIR%%/images/younffp_.ttf
-%%DATADIR%%/levels/1.lvl
-%%DATADIR%%/levels/10.lvl
-%%DATADIR%%/levels/2.lvl
-%%DATADIR%%/levels/3.lvl
-%%DATADIR%%/levels/4.lvl
-%%DATADIR%%/levels/5.lvl
-%%DATADIR%%/levels/6.lvl
-%%DATADIR%%/levels/7.lvl
-%%DATADIR%%/levels/8.lvl
-%%DATADIR%%/levels/9.lvl
-%%DATADIR%%/levels/template.lvl
-%%DATADIR%%/sound/bombblast.wav
-%%DATADIR%%/sound/explosion.wav
-%%DATADIR%%/sound/fealingnull.xm
-%%DATADIR%%/sound/flame.wav
-%%DATADIR%%/sound/gatedown.wav
-%%DATADIR%%/sound/gateup.wav
-%%DATADIR%%/sound/gchuck.wav
-%%DATADIR%%/sound/hunterdeath.wav
-%%DATADIR%%/sound/laser.wav
-%%DATADIR%%/sound/levelintro.wav
-%%DATADIR%%/sound/mg.wav
-%%DATADIR%%/sound/pain1.wav
-%%DATADIR%%/sound/pain2.wav
-%%DATADIR%%/sound/pain3.wav
-%%DATADIR%%/sound/pickup.wav
-%%DATADIR%%/sound/pickuphealth.wav
-%%DATADIR%%/sound/playerdeath.wav
-%%DATADIR%%/sound/rocket.wav
-%%DATADIR%%/sound/schizo.xm
-%%DATADIR%%/sound/shotgun.wav
-%%DATADIR%%/sound/spawngate.wav
-%%DATADIR%%/sound/weaponswitch.wav
-%%DATADIR%%/twitch.py
-%%DATADIR%%/twitch.pyc
-%%DATADIR%%/twitch.pyo
diff --git a/games/vegastrike/Makefile b/games/vegastrike/Makefile
deleted file mode 100644
index 13900be7fa4a..000000000000
--- a/games/vegastrike/Makefile
+++ /dev/null
@@ -1,77 +0,0 @@
-# Created by: Dmitry Marakasov <amdmi3@amdmi3.ru>
-# $FreeBSD$
-
-PORTNAME= vegastrike
-PORTVERSION= 0.5.1.r1
-PORTREVISION= 19
-CATEGORIES= games
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:R}/
-DISTNAME= ${PORTNAME}-src-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Open source 3D space simulator
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN_aarch64= Fails to compile: POSH cannot determine target CPU
-
-RUN_DEPENDS= ${LOCALBASE}/${DATADIR_REL}/vegastrike.ico:games/vegastrike-data
-LIB_DEPENDS= ${PY_BOOST} \
- libexpat.so:textproc/expat2 \
- libogg.so:audio/libogg \
- libpng.so:graphics/png \
- libvorbis.so:audio/libvorbis \
- libfontconfig.so:x11-fonts/fontconfig \
- libfreetype.so:print/freetype2
-
-USES= compiler:c++11-lang dos2unix gl gmake gnome jpeg \
- localbase:ldflags openal:al pkgconfig python:2.7 sdl tar:bzip2 \
- xorg
-USE_CXXSTD= c++98
-USE_SDL= sdl
-USE_GL= gl glu glut
-USE_XORG= sm ice xi x11 xext xrender xinerama xi xrandr xcursor \
- xcomposite xdamage xfixes xmu
-USE_GNOME= cairo gdkpixbuf2 gtk20
-
-GNU_CONFIGURE= yes
-DOS2UNIX_GLOB= *.cpp *.h
-EXTRACT_AFTER_ARGS= --exclude boost
-LLD_UNSAFE= yes
-
-# cegui and ffmpeg are not used yet
-CONFIGURE_ARGS= --disable-cegui --disable-ffmpeg \
- --with-data-dir="${LOCALBASE}/share/${PORTNAME}" \
- --with-boost=system \
- --enable-flags="${CXXFLAGS}"
-
-BIN_FILES= bin/vegastrike bin/vssetup bin/vegaserver
-PLIST_FILES= ${BIN_FILES}
-PORTDOCS= README
-
-OPTIONS_DEFINE= MESHER DOCS
-MESHER_DESC= Enable mesher modelling tool
-
-MESHER_VARS= BIN_FILES+=bin/mesher
-MESHER_LIB_DEPENDS= libOgreMain.so:graphics/ogre3d19
-MESHER_CONFIGURE_ENABLE= ogre
-
-post-patch:
- @${REINPLACE_CMD} -E 's,/usr/(local|X11R6),${LOCALBASE},' \
- ${WRKSRC}/configure
- @${REINPLACE_CMD} -e 's/-lboost_python/-l${PY_BOOST_LIB}/' \
- ${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} -e '/#include <sys\/dir\.h>/d' \
- ${WRKSRC}/setup/src/c/setup.cpp
-
-do-install:
- ${INSTALL_PROGRAM} ${BIN_FILES:S|bin|${WRKSRC}|} \
- ${STAGEDIR}${PREFIX}/bin
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/vegastrike/distinfo b/games/vegastrike/distinfo
deleted file mode 100644
index 70a41eeb94a3..000000000000
--- a/games/vegastrike/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (vegastrike-src-0.5.1.r1.tar.bz2) = 5ef8bc4906746183f3b13fe7054fa37dee7672cf5749d1044ea511a85d2af125
-SIZE (vegastrike-src-0.5.1.r1.tar.bz2) = 10875771
diff --git a/games/vegastrike/files/patch-Makefile.in b/games/vegastrike/files/patch-Makefile.in
deleted file mode 100644
index 9873583c0dbd..000000000000
--- a/games/vegastrike/files/patch-Makefile.in
+++ /dev/null
@@ -1,20 +0,0 @@
-This patch filters-out the libraries not needed for the vegaserver,
-which is a daemon (non-GUI) process. It also removes the useless
-patching of the Boost code.
-
---- Makefile.in 2012-03-31 21:53:59.000000000 -0400
-+++ Makefile.in 2014-06-07 17:30:56.000000000 -0400
-@@ -3064,5 +3064,5 @@
- vegaserver$(EXEEXT): $(vegaserver_OBJECTS) $(vegaserver_DEPENDENCIES)
- @rm -f vegaserver$(EXEEXT)
-- $(CXXLINK) $(vegaserver_LDFLAGS) $(vegaserver_OBJECTS) $(vegaserver_LDADD) $(LIBS)
-+ $(CXXLINK) $(vegaserver_LDFLAGS) $(vegaserver_OBJECTS) $(vegaserver_LDADD) $(filter-out -lX% -lGL% -lSDL% -lglut,$(LIBS))
- src/gui/$(am__dirstamp):
- @$(mkdir_p) src/gui
-@@ -5451,5 +5451,5 @@
- @BOOSTSYSTEM_FALSE@done
-
--all: boost_patched_gcc44
-+all:
-
- boost_patched_gcc44: boost_gcc44.patch
diff --git a/games/vegastrike/files/patch-c++ b/games/vegastrike/files/patch-c++
deleted file mode 100644
index a3b6b02717f8..000000000000
--- a/games/vegastrike/files/patch-c++
+++ /dev/null
@@ -1,107 +0,0 @@
---- objconv/basemaker/base_maker_texture.cpp.orig 2016-07-22 13:40:43 UTC
-+++ objconv/basemaker/base_maker_texture.cpp
-@@ -1,6 +1,7 @@
- #include "hashtable.h"
- #include "base_maker_texture.h"
- #include <stdio.h>
-+#include <string.h>
- #include <png.h>
- #ifdef _WIN32
- #define XMD_H
---- src/cmd/unit_generic.cpp.orig 2016-07-22 13:40:43 UTC
-+++ src/cmd/unit_generic.cpp
-@@ -630,14 +630,6 @@ void Unit::DeactivateJumpDrive()
- jump.drive = -1;
- }
-
--float copysign( float x, float y )
--{
-- if (y > 0)
-- return x;
-- else
-- return -x;
--}
--
- float rand01()
- {
- return (float) rand()/(float) RAND_MAX;
---- src/cmd/unit_jump.h.orig 2016-07-22 13:40:44 UTC
-+++ src/cmd/unit_jump.h
-@@ -108,7 +108,7 @@ bool GameUnit< UnitType >::TransferUnitT
- (tester = *i) != NULL; ++i)
- if (tester->isUnit() == UNITPTR && tester != this)
- if ( ( this->LocalPosition()-tester->LocalPosition() ).Magnitude() < this->rSize()+tester->rSize() )
-- SetCurPosition( this->LocalPosition()+this->cumulative_transformation_matrix.getR()
-+ this->SetCurPosition( this->LocalPosition()+this->cumulative_transformation_matrix.getR()
- *( 4*( this->rSize()+tester->rSize() ) ) );
- DealPossibleJumpDamage( this );
- static int jumparrive = AUDCreateSound( vs_config->getVariable( "unitaudio", "jumparrive", "sfx43.wav" ), false );
---- src/cmd/unit_physics.h.orig 2016-07-22 13:40:44 UTC
-+++ src/cmd/unit_physics.h
-@@ -41,8 +41,6 @@
- #include "networking/lowlevel/vsnet_clientstate.h"
- #include "networking/netclient.h"
-
--extern float copysign( float x, float y );
--
- extern unsigned int apply_float_to_unsigned_int( float tmp ); //short fix
-
- template < class UnitType >
---- src/gldrv/hashtable_3d.h.orig 2016-07-22 13:40:44 UTC
-+++ src/gldrv/hashtable_3d.h
-@@ -37,7 +37,7 @@ class Hashtable3d
- }
- public:
- ///Hashes a single value to a value on the collide table truncated to all 3d constraints. Consider using a swizzle
-- int hash_int( const double aye )
-+ static int hash_int( const double aye )
- {
- return ( (int) ( ( (aye < 0) ? (aye
- -COLLIDETABLEACCURACY) : aye )
---- src/networking/lowlevel/packetmem.cpp.orig 2016-07-22 13:40:44 UTC
-+++ src/networking/lowlevel/packetmem.cpp
-@@ -102,7 +102,7 @@ void PacketMem::inner_set( void* buffer,
- }
- else
- {
-- _buffer.reset( 0 );
-+ _buffer.reset();
- _len = 0;
- }
- }
---- src/physics.h.orig 2016-07-22 13:40:44 UTC
-+++ src/physics.h
-@@ -27,7 +27,6 @@
- static const float oocc = (float) 0.0000000000000000111265005605; //1/c^2
- static const float c = (float) 299792458.0;
- static const float co10 = (float) 29979245.8;
--float copysign( float x, float y );
-
- struct Force
- {
---- src/resizable.h.orig 2016-07-22 13:40:44 UTC
-+++ src/resizable.h
-@@ -1,3 +1,5 @@
-+#include <string.h>
-+
- #include <cstdlib>
- template < class ITEM >
- class Resizable
---- src/ship_commands.cpp.orig 2016-07-22 13:40:43 UTC
-+++ src/ship_commands.cpp
-@@ -5,15 +5,6 @@
- #include "universe_util.h"
- #include "gldrv/winsys.h"
-
--static inline float fmin( float a, float b )
--{
-- return (a < b) ? a : b;
--}
--static inline float fmax( float a, float b )
--{
-- return (a > b) ? a : b;
--}
--
- class ShipCommands
- {
- Functor< ShipCommands > *csetkps;
diff --git a/games/vegastrike/files/patch-clang40 b/games/vegastrike/files/patch-clang40
deleted file mode 100644
index 7581323a97dd..000000000000
--- a/games/vegastrike/files/patch-clang40
+++ /dev/null
@@ -1,125 +0,0 @@
---- setup/src/include/central.cpp.orig 2017-02-01 04:05:01 UTC
-+++ setup/src/include/central.cpp
-@@ -34,7 +34,7 @@ void SetGroup(char *group, char *setting
- do {
- if (CURRENT->name == NULL) { continue; }
- if (strcmp(group, CURRENT->name) == 0) { CURRENT->setting = NewString(setting); return; }
-- } while ((CURRENT = CURRENT->next) > 0);
-+ } while ((CURRENT = CURRENT->next));
- }
- void SetInfo(char *catagory, char *info) {
- struct catagory *CURRENT;
-@@ -42,7 +42,7 @@ void SetInfo(char *catagory, char *info)
- do {
- if (CURRENT->name == NULL) { continue; }
- if (strcmp(catagory, CURRENT->name) == 0) { CURRENT->info = NewString(info); return; }
-- } while ((CURRENT = CURRENT->next) > 0);
-+ } while ((CURRENT = CURRENT->next));
- }
-
- char *GetInfo(char *catagory) {
-@@ -54,7 +54,7 @@ char *GetInfo(char *catagory) {
- if (CURRENT->info) { return CURRENT->info; }
- else { return catagory; }
- }
-- } while ((CURRENT = CURRENT->next) > 0);
-+ } while ((CURRENT = CURRENT->next));
- return catagory;
- }
-
-@@ -64,7 +64,7 @@ char *GetSetting(char *group) {
- do {
- if (CUR->name == NULL) { continue; }
- if (strcmp(CUR->name, group) == 0) { return CUR->setting; }
-- } while ((CUR = CUR->next) > 0);
-+ } while ((CUR = CUR->next));
- return '\0';
- }
-
-@@ -74,7 +74,7 @@ struct catagory *GetCatStruct(char *name
- do {
- if (CUR->name == NULL) { continue; }
- if (strcmp(CUR->name, name) == 0) { return CUR; }
-- } while ((CUR = CUR->next) > 0);
-+ } while ((CUR = CUR->next));
- return 0;
- }
-
-@@ -84,7 +84,7 @@ struct group *GetGroupStruct(char *name)
- do {
- if (CUR->name == NULL) { continue; }
- if (strcmp(CUR->name, name) == 0) { return CUR; }
-- } while ((CUR = CUR->next) > 0);
-+ } while ((CUR = CUR->next));
- return 0;
- }
-
---- setup/src/include/display_gtk.cpp.orig 2017-02-01 04:05:01 UTC
-+++ setup/src/include/display_gtk.cpp
-@@ -109,7 +109,7 @@ void ShowMain(void) {
- break;
- }
- i++;
-- } while ((NEWCUR = NEWCUR->next) > 0);
-+ } while ((NEWCUR = NEWCUR->next));
- // printf("\n\n");
- gtk_widget_show (menu);
- gtk_container_add(GTK_CONTAINER(vbox), menu);
-@@ -124,7 +124,7 @@ void ShowMain(void) {
- gtk_widget_show(hbox);
- }
- column++;
-- } while ((CURRENT = CURRENT->next) > 0);
-+ } while ((CURRENT = CURRENT->next));
- if (column != 1) {
- gtk_container_add(GTK_CONTAINER(main_vbox), hbox);
- gtk_widget_show(hbox);
-@@ -180,7 +180,7 @@ void AddCats(GtkWidget *vbox, char *grou
- // gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(ClickButton), CUR);
- #endif
- CUR->button = button;
-- } while ((CUR = CUR->next) > 0);
-+ } while ((CUR = CUR->next));
- }
-
- void ClickButton(GtkWidget *w, struct catagory *CUR) {
---- setup/src/include/file.cpp.orig 2017-02-01 04:05:01 UTC
-+++ setup/src/include/file.cpp
-@@ -167,7 +167,7 @@ void LoadConfig( void )
- n_parm = next_parm( parm ); //next_parm is a line splitter included with general.c
- if (strcmp( "groups", parm ) == 0) {
- parm = n_parm;
-- while ( ( n_parm = next_parm( parm ) ) > 0 ) {
-+ while ( ( n_parm = next_parm( parm ) ) ) {
- G_CURRENT->name = NewString( parm );
- G_NEXT = (struct group*) malloc( sizeof (struct group) );
- if (G_NEXT == 0) {
-@@ -188,7 +188,7 @@ void LoadConfig( void )
- n_parm = next_parm( parm );
- group = NewString( parm );
- parm = n_parm;
-- while ( ( n_parm = next_parm( parm ) ) > 0 ) {
-+ while ( ( n_parm = next_parm( parm ) ) ) {
- C_CURRENT->name = NewString( parm );
- C_NEXT = (struct catagory*) malloc( sizeof (struct catagory) );
- if (C_NEXT == 0) {
-@@ -318,7 +318,7 @@ void Modconfig( int setting, char *name,
- parm++;
- if (strcmp( name, parm ) == 0) {commenting = setting; } else {
- parm = n_parm;
-- while ( ( n_parm = next_parm( parm ) ) > 0 ) {
-+ while ( ( n_parm = next_parm( parm ) ) ) {
- if (parm[0] == '<') break;
- if (strcmp( name, parm ) == 0) {
- commenting = setting;
---- setup/src/include/general.cpp.orig 2017-02-01 04:05:01 UTC
-+++ setup/src/include/general.cpp
-@@ -121,7 +121,7 @@ char *replace(char *line, char *search,
- if (calc > LENGTH) { return line; }
- length = strlen(line);
- strcpy(current, line);
-- while ((location = strstr(current, search)) > 0) {
-+ while ((location = strstr(current, search))) {
- chr_new[0] = '\0';
- calc = strlen(current) - strlen(search) + strlen(replace);
- if (calc > LENGTH) { strcpy(line, current); free(current); free(chr_new); return line; }
diff --git a/games/vegastrike/files/patch-src_cmd_unit__collide.h b/games/vegastrike/files/patch-src_cmd_unit__collide.h
deleted file mode 100644
index 9379e5fc27dc..000000000000
--- a/games/vegastrike/files/patch-src_cmd_unit__collide.h
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/cmd/unit_collide.h.orig 2019-04-05 07:20:53 UTC
-+++ src/cmd/unit_collide.h
-@@ -94,9 +94,9 @@ class UnitHash3d (public)
- {
- if ( !hugeobjects.empty() )
- hugeobjects.clear();
-- if ( this->active_huge.size() )
-+ if ( this->active_huge->size() )
- ha.clear();
-- if ( this->accum_huge.size() )
-+ if ( this->accum_huge->size() )
- hb.clear();
- acc_huge.clear();
- act_huge.clear();
diff --git a/games/vegastrike/pkg-descr b/games/vegastrike/pkg-descr
deleted file mode 100644
index eb8107c71df9..000000000000
--- a/games/vegastrike/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Vega Strike is an open source, 3D space simulator. Work is proceeding on
-both the Vega Strike game engine and a Vega Strike Universe game data set.
-Both engine and data are in a playable state, but still under development.
-Each release serves as a beta for both engine and data. Current features
-include:
-
- * Trading
- * Exploration
- * Plenty of shoot 'em up action
- * Preliminary multiplayer deathmatch (testing server only)
-
-WWW: http://vegastrike.sourceforge.net/
diff --git a/games/vegastrike/pkg-message b/games/vegastrike/pkg-message
deleted file mode 100644
index 67fa0b523fa0..000000000000
--- a/games/vegastrike/pkg-message
+++ /dev/null
@@ -1,9 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Vega Strike is now installed.
-
-Please run `vssetup` before running the game to tune game settings.
-EOM
-}
-]
diff --git a/games/zephulor/Makefile b/games/zephulor/Makefile
deleted file mode 100644
index 6aaefe02c556..000000000000
--- a/games/zephulor/Makefile
+++ /dev/null
@@ -1,59 +0,0 @@
-# Created by: Alejandro Pulver <alejandro@varnet.biz>
-# $FreeBSD$
-
-PORTNAME= zephulor
-PORTVERSION= 1
-PORTREVISION= 12
-CATEGORIES= games
-MASTER_SITES= SF/apz/apz/stable/ \
- SF/nemysisfreebsdp/${CATEGORIES}/:icons
-DISTFILES= ${PORTNAME}-source${EXTRACT_SUFX} \
- ${PORTNAME}.png:icons
-EXTRACT_ONLY= ${PORTNAME}-source${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Side scrolling arcade game
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING.txt
-
-RUN_DEPENDS= ${PYGAME} \
- ${PYTHON_PKGNAMEPREFIX}tkinter>=0:x11-toolkits/py-tkinter@${PY_FLAVOR}
-
-WRKSRC= ${WRKDIR}/zephulor-source
-
-USES= python:2.7
-NO_BUILD= yes
-
-PORTDOCS= *
-
-OPTIONS_DEFINE= DOCS
-
-DESKTOP_ENTRIES="Adventures on Planet Zephulor" "" "${PORTNAME}" \
- "${PORTNAME}" "Game;ArcadeGame;" ""
-
-SUB_FILES= ${PORTNAME}
-
-post-patch:
- @${REINPLACE_CMD} -e 's|#!.*python|#!${PYTHON_CMD}|' \
- ${WRKSRC}/*.py ${WRKSRC}/maptool/*.py
- @${FIND} ${WRKSRC} -name "*.bak" -delete
-
-do-install:
- @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \
- ${WRKDIR}/${PORTNAME}
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
- @${MKDIR} ${STAGEDIR}${DATADIR}/maptool/
- ${INSTALL_SCRIPT} ${WRKSRC}/*.py ${STAGEDIR}${DATADIR}
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} data ${STAGEDIR}${DATADIR})
- ${INSTALL_SCRIPT} ${WRKSRC}/maptool/*.py ${STAGEDIR}${DATADIR}/maptool/
- ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/
- cd ${WRKSRC} && ${COPYTREE_SHARE} \
- "README.txt manual.txt readme-*.txt maptool/manual.txt" \
- ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/zephulor/distinfo b/games/zephulor/distinfo
deleted file mode 100644
index 28b415decb5c..000000000000
--- a/games/zephulor/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (zephulor-source.tar.gz) = db65c8e1ac17274e553f1bf319b3d8a5462c028b4b32fee1088fc0efd3239fda
-SIZE (zephulor-source.tar.gz) = 3274306
-SHA256 (zephulor.png) = f4540fd360cf020fd8f4c76c2fbce8c62ef768ee43b77dc4ce800fdac2a26997
-SIZE (zephulor.png) = 1986
diff --git a/games/zephulor/files/zephulor.in b/games/zephulor/files/zephulor.in
deleted file mode 100644
index 684957e7a4a1..000000000000
--- a/games/zephulor/files/zephulor.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec %%PYTHON_CMD%% ./zephulor.py
diff --git a/games/zephulor/pkg-descr b/games/zephulor/pkg-descr
deleted file mode 100644
index ee2227dabc93..000000000000
--- a/games/zephulor/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-The bulk of the game play involves finding power-ups and hidden areas and
-avoiding or squashing strange alien monsters bent on your destruction.
-
-There are a few hidden areas, and in several locations, the player will
-experience different levels based upon which path is chosen.
-
-There are no lives or continues in the game. If the player dies, he/she simply
-restarts at the beginning of the level. All creatures and power-ups are
-persistent in each level, in other words, if all but one enemy has been killed
-on a level when the player dies, there will only be that remaining creature as
-the player restarts.
-
-WWW: http://www.hollowworks.com/apz/
diff --git a/games/zephulor/pkg-plist b/games/zephulor/pkg-plist
deleted file mode 100644
index c3dbb7903a3b..000000000000
--- a/games/zephulor/pkg-plist
+++ /dev/null
@@ -1,123 +0,0 @@
-bin/zephulor
-share/pixmaps/zephulor.png
-%%DATADIR%%/chared.py
-%%DATADIR%%/data/angry_eye-die.wav
-%%DATADIR%%/data/angry_eye-dmg.wav
-%%DATADIR%%/data/angry_eye-shoot.wav
-%%DATADIR%%/data/angry_eye.data
-%%DATADIR%%/data/angry_eye.png
-%%DATADIR%%/data/blob-die.wav
-%%DATADIR%%/data/blob-grubub.wav
-%%DATADIR%%/data/blob.bmp
-%%DATADIR%%/data/bullet1.bmp
-%%DATADIR%%/data/bullet2.bmp
-%%DATADIR%%/data/buzzbuzz-die.wav
-%%DATADIR%%/data/buzzbuzz-dmg.wav
-%%DATADIR%%/data/buzzbuzz.data
-%%DATADIR%%/data/buzzbuzz.png
-%%DATADIR%%/data/char-bang.wav
-%%DATADIR%%/data/char-die.wav
-%%DATADIR%%/data/char-ow.wav
-%%DATADIR%%/data/char1.data
-%%DATADIR%%/data/char2.data
-%%DATADIR%%/data/credits.scn
-%%DATADIR%%/data/default.charlist
-%%DATADIR%%/data/eheart.bmp
-%%DATADIR%%/data/end.scn
-%%DATADIR%%/data/entsndlist.data
-%%DATADIR%%/data/fire-powerup.bmp
-%%DATADIR%%/data/fire-powerup.data
-%%DATADIR%%/data/firstmap.data
-%%DATADIR%%/data/heart-powerup.bmp
-%%DATADIR%%/data/heart-powerup.data
-%%DATADIR%%/data/heart.bmp
-%%DATADIR%%/data/highlight.bmp
-%%DATADIR%%/data/hollowlogo-credits.png
-%%DATADIR%%/data/hollowlogo-save.png
-%%DATADIR%%/data/hollowlogo.png
-%%DATADIR%%/data/hud.bmp
-%%DATADIR%%/data/intro.scn
-%%DATADIR%%/data/invuln-powerup.bmp
-%%DATADIR%%/data/invuln-powerup.data
-%%DATADIR%%/data/jump-powerup.bmp
-%%DATADIR%%/data/jump-powerup.data
-%%DATADIR%%/data/load.scn
-%%DATADIR%%/data/logo.scn
-%%DATADIR%%/data/mushlump_lowlands-01.data
-%%DATADIR%%/data/mushlump_lowlands-02.data
-%%DATADIR%%/data/mushlump_lowlands-03.data
-%%DATADIR%%/data/mushlump_lowlands-04.data
-%%DATADIR%%/data/mushlump_lowlands-05.data
-%%DATADIR%%/data/mushlump_lowlands-06.data
-%%DATADIR%%/data/mushlump_lowlands-07.data
-%%DATADIR%%/data/mushlump_lowlands-bkg0.bmp
-%%DATADIR%%/data/mushlump_lowlands-bkg1.bmp
-%%DATADIR%%/data/mushlump_lowlands-bkg2.bmp
-%%DATADIR%%/data/mushlump_lowlands-tileset.bmp
-%%DATADIR%%/data/mushlump_lowlands.mp3
-%%DATADIR%%/data/mychar.bmp
-%%DATADIR%%/data/pause.bmp
-%%DATADIR%%/data/paxapart_flats-01.data
-%%DATADIR%%/data/paxapart_flats-02.data
-%%DATADIR%%/data/paxapart_flats-03.data
-%%DATADIR%%/data/paxapart_flats-04.data
-%%DATADIR%%/data/paxapart_flats-05.data
-%%DATADIR%%/data/paxapart_flats-06.data
-%%DATADIR%%/data/paxapart_flats-07.data
-%%DATADIR%%/data/paxapart_flats-08.data
-%%DATADIR%%/data/paxapart_flats-bkg0.bmp
-%%DATADIR%%/data/paxapart_flats-bkg1.bmp
-%%DATADIR%%/data/paxapart_flats-bkg2.bmp
-%%DATADIR%%/data/paxapart_flats-tileset.bmp
-%%DATADIR%%/data/paxapart_flats.mp3
-%%DATADIR%%/data/powerup.wav
-%%DATADIR%%/data/rock-die.wav
-%%DATADIR%%/data/rock-ow.wav
-%%DATADIR%%/data/rock_bang.wav
-%%DATADIR%%/data/rock_ow.wav
-%%DATADIR%%/data/rockmonster.bmp
-%%DATADIR%%/data/rockmonster.data
-%%DATADIR%%/data/save.scn
-%%DATADIR%%/data/scn_load.png
-%%DATADIR%%/data/scn_save.png
-%%DATADIR%%/data/sludge-stalker-die.wav
-%%DATADIR%%/data/sludge-stalker-dmg.wav
-%%DATADIR%%/data/sludge-stalker-shoot.wav
-%%DATADIR%%/data/sludge-stalker.bmp
-%%DATADIR%%/data/sludge-stalker.data
-%%DATADIR%%/data/spaceship.png
-%%DATADIR%%/data/startup.scn
-%%DATADIR%%/data/water-deep-left.bmp
-%%DATADIR%%/data/water-deep-left.data
-%%DATADIR%%/data/water-deep-right.bmp
-%%DATADIR%%/data/water-deep-right.data
-%%DATADIR%%/data/water-deep.bmp
-%%DATADIR%%/data/water-deep.data
-%%DATADIR%%/data/water.bmp
-%%DATADIR%%/data/water.data
-%%DATADIR%%/data/zephulor-any.png
-%%DATADIR%%/data/zephulor-credits.png
-%%DATADIR%%/data/zephulor-loading.png
-%%DATADIR%%/data/zephulor.png
-%%DATADIR%%/game_config.py
-%%DATADIR%%/game_entities.py
-%%DATADIR%%/game_hud.py
-%%DATADIR%%/game_map.py
-%%DATADIR%%/game_menu.py
-%%DATADIR%%/game_projectiles.py
-%%DATADIR%%/game_sound.py
-%%DATADIR%%/maploadtool.py
-%%DATADIR%%/maptool/chared.py
-%%DATADIR%%/maptool/charmenu.py
-%%DATADIR%%/maptool/domenu.py
-%%DATADIR%%/maptool/game_entities.py
-%%DATADIR%%/maptool/game_map.py
-%%DATADIR%%/maptool/hud.py
-%%DATADIR%%/maptool/interface.py
-%%DATADIR%%/maptool/keymap.py
-%%DATADIR%%/maptool/main.py
-%%DATADIR%%/maptool/myimg.py
-%%DATADIR%%/maptool/tilemenu.py
-%%DATADIR%%/myimg.py
-%%DATADIR%%/scnloadtool.py
-%%DATADIR%%/zephulor.py