aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--LEGAL2
-rw-r--r--MOVED187
-rw-r--r--accessibility/Makefile1
-rw-r--r--accessibility/py-papi/Makefile37
-rw-r--r--accessibility/py-papi/distinfo2
-rw-r--r--accessibility/py-papi/files/patch-setup.py11
-rw-r--r--accessibility/py-papi/pkg-descr9
-rw-r--r--accessibility/py-papi/pkg-plist7
-rw-r--r--archivers/Makefile1
-rw-r--r--archivers/py-czipfile/Makefile21
-rw-r--r--archivers/py-czipfile/distinfo3
-rw-r--r--archivers/py-czipfile/pkg-descr7
-rw-r--r--audio/Makefile13
-rw-r--r--audio/boodler/Makefile71
-rw-r--r--audio/boodler/distinfo4
-rw-r--r--audio/boodler/files/boodler-wrapper.in8
-rw-r--r--audio/boodler/files/patch-configure.py31
-rw-r--r--audio/boodler/pkg-descr5
-rw-r--r--audio/boodler/pkg-message16
-rw-r--r--audio/boodler/pkg-plist381
-rw-r--r--audio/dir2ogg/Makefile44
-rw-r--r--audio/dir2ogg/distinfo3
-rw-r--r--audio/dir2ogg/pkg-descr4
-rw-r--r--audio/jokosher/Makefile50
-rw-r--r--audio/jokosher/distinfo2
-rw-r--r--audio/jokosher/pkg-descr5
-rw-r--r--audio/jokosher/pkg-plist304
-rw-r--r--audio/mpdbrowser/Makefile33
-rw-r--r--audio/mpdbrowser/distinfo2
-rw-r--r--audio/mpdbrowser/files/patch-setup.py13
-rw-r--r--audio/mpdbrowser/pkg-descr10
-rw-r--r--audio/mpdbrowser/pkg-plist52
-rw-r--r--audio/nekobee/Makefile39
-rw-r--r--audio/nekobee/distinfo2
-rw-r--r--audio/nekobee/pkg-descr10
-rw-r--r--audio/nekobee/pkg-plist4
-rw-r--r--audio/patchage/Makefile46
-rw-r--r--audio/patchage/distinfo2
-rw-r--r--audio/patchage/files/patch-src_Patchage.cpp14
-rw-r--r--audio/patchage/pkg-descr4
-rw-r--r--audio/patchage/pkg-plist13
-rw-r--r--audio/py-ao/Makefile34
-rw-r--r--audio/py-ao/distinfo2
-rw-r--r--audio/py-ao/files/patch-src_aomodule.c66
-rw-r--r--audio/py-ao/files/patch-src_aomodule.h10
-rw-r--r--audio/py-ao/pkg-descr4
-rw-r--r--audio/py-id3/Makefile22
-rw-r--r--audio/py-id3/distinfo2
-rw-r--r--audio/py-id3/pkg-descr5
-rw-r--r--audio/py-shout/Makefile39
-rw-r--r--audio/py-shout/distinfo2
-rw-r--r--audio/py-shout/pkg-descr4
-rw-r--r--audio/py-speex/Makefile32
-rw-r--r--audio/py-speex/distinfo2
-rw-r--r--audio/py-speex/files/patch-setup.py14
-rw-r--r--audio/py-speex/files/patch-speex.pyx20
-rw-r--r--audio/py-speex/pkg-descr4
-rw-r--r--audio/pytone/Makefile52
-rw-r--r--audio/pytone/distinfo2
-rw-r--r--audio/pytone/files/pkg-message.in15
-rw-r--r--audio/pytone/pkg-descr6
-rw-r--r--audio/solfege/Makefile53
-rw-r--r--audio/solfege/distinfo2
-rw-r--r--audio/solfege/files/patch-topdocs-AUTHORS.texi8
-rw-r--r--audio/solfege/files/patch-topdocs-README.texi8
-rw-r--r--audio/solfege/pkg-descr18
-rw-r--r--audio/solfege/pkg-plist2467
-rw-r--r--audio/trommler/Makefile42
-rw-r--r--audio/trommler/distinfo2
-rw-r--r--audio/trommler/files/patch-gui.c10
-rw-r--r--audio/trommler/pkg-descr10
-rw-r--r--audio/trommler/pkg-plist23
-rw-r--r--benchmarks/Makefile1
-rw-r--r--benchmarks/pybench/Makefile52
-rw-r--r--benchmarks/pybench/distinfo2
-rw-r--r--benchmarks/pybench/pkg-descr3
-rw-r--r--benchmarks/pybench/pkg-plist68
-rw-r--r--biology/Makefile2
-rw-r--r--biology/pycogent/Makefile26
-rw-r--r--biology/pycogent/distinfo3
-rw-r--r--biology/pycogent/pkg-descr9
-rw-r--r--biology/unanimity/Makefile50
-rw-r--r--biology/unanimity/distinfo3
-rw-r--r--biology/unanimity/files/patch-include_pacbio_genomicconsensus_Input.h16
-rw-r--r--biology/unanimity/files/patch-include_pacbio_genomicconsensus_Output.h19
-rw-r--r--biology/unanimity/files/patch-meson.build11
-rw-r--r--biology/unanimity/files/patch-meson__options.txt8
-rw-r--r--biology/unanimity/files/patch-src_Recursor.h12
-rw-r--r--biology/unanimity/files/patch-src_variantCaller_variantCaller.cpp9
-rw-r--r--biology/unanimity/pkg-descr8
-rw-r--r--biology/unanimity/pkg-plist82
-rw-r--r--cad/Makefile1
-rw-r--r--cad/pythoncad/Makefile40
-rw-r--r--cad/pythoncad/distinfo2
-rw-r--r--cad/pythoncad/files/patch-PythonCAD_Generic_preferences.py11
-rw-r--r--cad/pythoncad/files/patch-PythonCAD_Interface_Gtk_gtkimage.py11
-rw-r--r--cad/pythoncad/pkg-descr9
-rw-r--r--cad/pythoncad/pkg-plist300
-rw-r--r--chinese/Makefile1
-rw-r--r--chinese/bg5pdf/Makefile48
-rw-r--r--chinese/bg5pdf/distinfo2
-rw-r--r--chinese/bg5pdf/files/gbpdf299
-rw-r--r--chinese/bg5pdf/pkg-descr7
-rw-r--r--chinese/bg5pdf/pkg-plist6
-rw-r--r--comms/Makefile1
-rw-r--r--comms/py-libimobiledevice/Makefile45
-rw-r--r--converters/Makefile3
-rw-r--r--converters/py-bcode/Makefile22
-rw-r--r--converters/py-bcode/distinfo3
-rw-r--r--converters/py-bcode/pkg-descr3
-rw-r--r--converters/py-iconv/Makefile36
-rw-r--r--converters/py-iconv/distinfo2
-rw-r--r--converters/py-iconv/files/patch-iconvcodec.py15
-rw-r--r--converters/py-iconv/pkg-descr3
-rw-r--r--converters/py-zfec/Makefile40
-rw-r--r--converters/py-zfec/distinfo3
-rw-r--r--converters/py-zfec/pkg-descr18
-rw-r--r--databases/Makefile8
-rw-r--r--databases/gadfly/Makefile36
-rw-r--r--databases/gadfly/distinfo2
-rw-r--r--databases/gadfly/files/patch-bindngs34
-rw-r--r--databases/gadfly/files/patch-gfplus10
-rw-r--r--databases/gadfly/files/patch-gfserver10
-rw-r--r--databases/gadfly/pkg-descr9
-rw-r--r--databases/gadfly/pkg-plist21
-rw-r--r--databases/metakit/Makefile79
-rw-r--r--databases/metakit/distinfo2
-rw-r--r--databases/metakit/files/patch-Makefile.in19
-rw-r--r--databases/metakit/files/patch-configure26
-rw-r--r--databases/metakit/pkg-descr7
-rw-r--r--databases/metakit/pkg-plist121
-rw-r--r--databases/openark-kit/Makefile23
-rw-r--r--databases/openark-kit/distinfo2
-rw-r--r--databases/openark-kit/pkg-descr5
-rw-r--r--databases/py-MySQLdb55/Makefile14
-rw-r--r--databases/py-MySQLdb56/Makefile13
-rw-r--r--databases/py-forgetsql/Makefile54
-rw-r--r--databases/py-forgetsql/distinfo2
-rw-r--r--databases/py-forgetsql/files/patch-lib-forgetSQL.py8
-rw-r--r--databases/py-forgetsql/pkg-descr4
-rw-r--r--databases/py-oops/Makefile20
-rw-r--r--databases/py-oops/distinfo2
-rw-r--r--databases/py-oops/pkg-descr3
-rw-r--r--databases/py-rrdtool_lgpl/Makefile31
-rw-r--r--databases/py-rrdtool_lgpl/distinfo2
-rw-r--r--databases/py-rrdtool_lgpl/pkg-descr6
-rw-r--r--deskutils/Makefile10
-rw-r--r--deskutils/conkyemail/Makefile40
-rw-r--r--deskutils/conkyemail/distinfo2
-rw-r--r--deskutils/conkyemail/files/patch-conkyEmail8
-rw-r--r--deskutils/conkyemail/files/patch-conkyEmail.py8
-rw-r--r--deskutils/conkyemail/pkg-descr4
-rw-r--r--deskutils/conkyemail/pkg-plist8
-rw-r--r--deskutils/cycle/Makefile59
-rw-r--r--deskutils/cycle/distinfo2
-rw-r--r--deskutils/cycle/files/patch-cal_year.py237
-rw-r--r--deskutils/cycle/files/patch-cycle.py12
-rw-r--r--deskutils/cycle/pkg-descr21
-rw-r--r--deskutils/cycle/pkg-plist29
-rw-r--r--deskutils/everygui/Makefile38
-rw-r--r--deskutils/everygui/distinfo2
-rw-r--r--deskutils/everygui/files/patch-setup.py19
-rw-r--r--deskutils/everygui/pkg-descr5
-rw-r--r--deskutils/ganyremote/Makefile46
-rw-r--r--deskutils/ganyremote/distinfo3
-rw-r--r--deskutils/ganyremote/pkg-descr11
-rw-r--r--deskutils/ganyremote/pkg-plist24
-rw-r--r--deskutils/pypanel/Makefile56
-rw-r--r--deskutils/pypanel/distinfo2
-rw-r--r--deskutils/pypanel/files/patch-pypanel31
-rw-r--r--deskutils/pypanel/files/patch-pypanelrc15
-rw-r--r--deskutils/pypanel/pkg-descr17
-rw-r--r--deskutils/taskcoach/Makefile42
-rw-r--r--deskutils/taskcoach/distinfo3
-rw-r--r--deskutils/taskcoach/files/patch-setup.py12
-rw-r--r--deskutils/taskcoach/pkg-descr6
-rw-r--r--deskutils/tel/Makefile38
-rw-r--r--deskutils/tel/distinfo2
-rw-r--r--deskutils/tel/pkg-descr7
-rw-r--r--deskutils/tel/pkg-plist15
-rw-r--r--deskutils/tnote/Makefile33
-rw-r--r--deskutils/tnote/distinfo2
-rw-r--r--deskutils/tnote/pkg-descr7
-rw-r--r--deskutils/vnc2flv/Makefile25
-rw-r--r--deskutils/vnc2flv/distinfo2
-rw-r--r--deskutils/vnc2flv/files/patch-rfb.py11
-rw-r--r--deskutils/vnc2flv/pkg-descr5
-rw-r--r--deskutils/wammu/Makefile28
-rw-r--r--deskutils/wammu/distinfo3
-rw-r--r--deskutils/wammu/files/patch-setup.py45
-rw-r--r--deskutils/wammu/pkg-descr13
-rw-r--r--devel/Makefile41
-rw-r--r--devel/bbfreeze/Makefile39
-rw-r--r--devel/bbfreeze/distinfo2
-rw-r--r--devel/bbfreeze/files/patch-bbfreeze_freezer.py37
-rw-r--r--devel/bbfreeze/pkg-descr15
-rw-r--r--devel/bzr-builder/Makefile25
-rw-r--r--devel/bzr-builder/distinfo2
-rw-r--r--devel/bzr-builder/pkg-descr7
-rw-r--r--devel/bzr-colo/Makefile25
-rw-r--r--devel/bzr-colo/distinfo2
-rw-r--r--devel/bzr-colo/pkg-descr9
-rw-r--r--devel/bzr-externals/Makefile27
-rw-r--r--devel/bzr-externals/distinfo2
-rw-r--r--devel/bzr-externals/pkg-descr10
-rw-r--r--devel/bzr-git/Makefile27
-rw-r--r--devel/bzr-git/distinfo2
-rw-r--r--devel/bzr-git/pkg-descr4
-rw-r--r--devel/bzr-gtk/Makefile33
-rw-r--r--devel/bzr-gtk/distinfo2
-rw-r--r--devel/bzr-gtk/pkg-descr4
-rw-r--r--devel/bzr-loom/Makefile25
-rw-r--r--devel/bzr-loom/distinfo2
-rw-r--r--devel/bzr-loom/pkg-descr5
-rw-r--r--devel/bzr-pipeline/Makefile26
-rw-r--r--devel/bzr-pipeline/distinfo2
-rw-r--r--devel/bzr-pipeline/pkg-descr10
-rw-r--r--devel/bzr-rewrite/Makefile24
-rw-r--r--devel/bzr-rewrite/distinfo2
-rw-r--r--devel/bzr-rewrite/pkg-descr4
-rw-r--r--devel/bzr-scmproj/Makefile25
-rw-r--r--devel/bzr-scmproj/distinfo2
-rw-r--r--devel/bzr-scmproj/pkg-descr4
-rw-r--r--devel/bzr-stats/Makefile25
-rw-r--r--devel/bzr-stats/distinfo2
-rw-r--r--devel/bzr-stats/pkg-descr4
-rw-r--r--devel/bzr-svn/Makefile26
-rw-r--r--devel/bzr-svn/distinfo2
-rw-r--r--devel/bzr-svn/pkg-descr5
-rw-r--r--devel/bzr-upload/Makefile25
-rw-r--r--devel/bzr-upload/distinfo2
-rw-r--r--devel/bzr-upload/pkg-descr9
-rw-r--r--devel/ditrack/Makefile39
-rw-r--r--devel/ditrack/distinfo2
-rw-r--r--devel/ditrack/pkg-descr6
-rw-r--r--devel/ditrack/pkg-plist124
-rw-r--r--devel/drpython/Makefile72
-rw-r--r--devel/drpython/distinfo2
-rw-r--r--devel/drpython/files/patch-drFileDialog.py13
-rw-r--r--devel/drpython/files/patch-drToolBarDialog.py11
-rw-r--r--devel/drpython/files/patch-drpython.lin7
-rw-r--r--devel/drpython/pkg-descr5
-rw-r--r--devel/epydoc/Makefile45
-rw-r--r--devel/epydoc/distinfo2
-rw-r--r--devel/epydoc/pkg-descr8
-rw-r--r--devel/epydoc/pkg-plist414
-rw-r--r--devel/fb303/Makefile53
-rw-r--r--devel/fb303/files/extra_patch-cpp__Makefile.am11
-rw-r--r--devel/fb303/files/patch-configure.ac10
-rw-r--r--devel/fb303/files/patch-cpp_FacebookBase.h10
-rw-r--r--devel/fb303/files/patch-cpp__FacebookBase.cpp20
-rw-r--r--devel/fb303/pkg-descr4
-rw-r--r--devel/fb303/pkg-plist25
-rw-r--r--devel/fnorb/Makefile30
-rw-r--r--devel/fnorb/distinfo2
-rw-r--r--devel/fnorb/pkg-descr11
-rw-r--r--devel/fnorb/pkg-plist336
-rw-r--r--devel/gazpacho/Makefile44
-rw-r--r--devel/gazpacho/distinfo2
-rw-r--r--devel/gazpacho/files/patch-gazpacho-__init__.py30
-rw-r--r--devel/gazpacho/files/patch-setup.py19
-rw-r--r--devel/gazpacho/pkg-descr3
-rw-r--r--devel/gazpacho/pkg-plist332
-rw-r--r--devel/libmpsse/Makefile52
-rw-r--r--devel/libmpsse/distinfo3
-rw-r--r--devel/libmpsse/files/patch-Makefile.in54
-rw-r--r--devel/libmpsse/files/patch-configure.ac43
-rw-r--r--devel/libmpsse/pkg-descr6
-rw-r--r--devel/open-usp-tukubai/Makefile25
-rw-r--r--devel/open-usp-tukubai/distinfo2
-rw-r--r--devel/open-usp-tukubai/pkg-descr6
-rw-r--r--devel/open-usp-tukubai/pkg-plist196
-rw-r--r--devel/phpbt/Makefile48
-rw-r--r--devel/phpbt/distinfo2
-rw-r--r--devel/phpbt/files/pkg-message.in24
-rw-r--r--devel/phpbt/pkg-descr9
-rw-r--r--devel/phpbt/pkg-plist197
-rw-r--r--devel/py-anonfunc/Makefile31
-rw-r--r--devel/py-anonfunc/distinfo2
-rw-r--r--devel/py-anonfunc/pkg-descr2
-rw-r--r--devel/py-bison/Makefile43
-rw-r--r--devel/py-bison/distinfo2
-rw-r--r--devel/py-bison/files/patch-setup.py14
-rw-r--r--devel/py-bison/pkg-descr24
-rw-r--r--devel/py-fortran/Makefile26
-rw-r--r--devel/py-fortran/distinfo2
-rw-r--r--devel/py-fortran/files/patch-fortran_compiler.py20
-rw-r--r--devel/py-fortran/pkg-descr7
-rw-r--r--devel/py-grouch/Makefile36
-rw-r--r--devel/py-grouch/distinfo2
-rw-r--r--devel/py-grouch/pkg-descr17
-rw-r--r--devel/py-mwlib.rl/Makefile29
-rw-r--r--devel/py-mwlib.rl/distinfo2
-rw-r--r--devel/py-mwlib.rl/pkg-descr4
-rw-r--r--devel/py-nagioscheck/Makefile19
-rw-r--r--devel/py-nagioscheck/distinfo2
-rw-r--r--devel/py-nagioscheck/pkg-descr7
-rw-r--r--devel/py-ncurses/Makefile35
-rw-r--r--devel/py-ncurses/distinfo2
-rw-r--r--devel/py-ncurses/files/patch-ncurses___curses_wrap.c84
-rw-r--r--devel/py-ncurses/files/patch-ncurses___panel_wrap.c13
-rw-r--r--devel/py-ncurses/files/patch-setup.py21
-rw-r--r--devel/py-ncurses/pkg-descr4
-rw-r--r--devel/py-ocempgui/Makefile32
-rw-r--r--devel/py-ocempgui/distinfo2
-rw-r--r--devel/py-ocempgui/pkg-descr14
-rw-r--r--devel/py-palm/Makefile32
-rw-r--r--devel/py-palm/distinfo2
-rw-r--r--devel/py-palm/pkg-descr9
-rw-r--r--devel/py-pyechonest/Makefile21
-rw-r--r--devel/py-pyechonest/distinfo2
-rw-r--r--devel/py-pyechonest/pkg-descr3
-rw-r--r--devel/py-pyechonest/pkg-plist30
-rw-r--r--devel/py-resourcepackage/Makefile20
-rw-r--r--devel/py-resourcepackage/distinfo2
-rw-r--r--devel/py-resourcepackage/pkg-descr6
-rw-r--r--devel/py-rlcompleter2/Makefile22
-rw-r--r--devel/py-rlcompleter2/distinfo2
-rw-r--r--devel/py-rlcompleter2/pkg-descr7
-rw-r--r--devel/py-spark/Makefile33
-rw-r--r--devel/py-spark/distinfo2
-rw-r--r--devel/py-spark/pkg-descr6
-rw-r--r--devel/py-spark/pkg-plist4
-rw-r--r--devel/py-xoltar-toolkit/Makefile38
-rw-r--r--devel/py-xoltar-toolkit/distinfo2
-rw-r--r--devel/py-xoltar-toolkit/pkg-descr11
-rw-r--r--devel/py-xoltar-toolkit/pkg-plist12
-rw-r--r--devel/py-zkpython/Makefile23
-rw-r--r--devel/py-zkpython/distinfo3
-rw-r--r--devel/py-zkpython/pkg-descr3
-rw-r--r--devel/pychecker/Makefile30
-rw-r--r--devel/pychecker/distinfo2
-rw-r--r--devel/pychecker/files/patch-setup.py10
-rw-r--r--devel/pychecker/pkg-descr20
-rw-r--r--devel/pymacs/Makefile38
-rw-r--r--devel/pymacs/distinfo2
-rw-r--r--devel/pymacs/pkg-descr9
-rw-r--r--devel/pymacs/pkg-message17
-rw-r--r--devel/pymacs/pkg-plist5
-rw-r--r--devel/trac-bitten/Makefile59
-rw-r--r--devel/trac-bitten/distinfo2
-rw-r--r--devel/trac-bitten/files/bitten-slave.in42
-rw-r--r--devel/trac-bitten/files/bitten-slave.sample12
-rw-r--r--devel/trac-bitten/files/patch-bitten-slave.py11
-rw-r--r--devel/trac-bitten/files/patch-git103
-rw-r--r--devel/trac-bitten/files/pkg-message.in18
-rw-r--r--devel/trac-bitten/pkg-descr13
-rw-r--r--devel/trac-bitten/pkg-plist1
-rw-r--r--devel/wxGlade/Makefile62
-rw-r--r--devel/wxGlade/distinfo2
-rw-r--r--devel/wxGlade/pkg-descr5
-rw-r--r--devel/wxGlade/pkg-plist624
-rw-r--r--emulators/Makefile2
-rw-r--r--emulators/catapult/Makefile90
-rw-r--r--emulators/catapult/distinfo3
-rw-r--r--emulators/catapult/files/patch-build_detectsys.py11
-rw-r--r--emulators/catapult/pkg-descr3
-rw-r--r--emulators/catapult/pkg-plist44
-rw-r--r--emulators/dynagui/Makefile34
-rw-r--r--emulators/dynagui/distinfo10
-rw-r--r--emulators/dynagui/files/patch-dynagui.py40
-rw-r--r--emulators/dynagui/files/patch-libs_canvas.py35
-rw-r--r--emulators/dynagui/files/patch-libs_gui__c7200.py11
-rw-r--r--emulators/dynagui/files/patch-setup.py23
-rw-r--r--emulators/dynagui/pkg-descr5
-rw-r--r--emulators/dynagui/pkg-plist62
-rw-r--r--finance/Makefile2
-rw-r--r--finance/mybudget/Makefile55
-rw-r--r--finance/mybudget/distinfo2
-rw-r--r--finance/mybudget/pkg-descr4
-rw-r--r--finance/mybudget/pkg-plist45
-rw-r--r--finance/sabernetdcs-client/Makefile43
-rw-r--r--finance/sabernetdcs-client/distinfo2
-rw-r--r--finance/sabernetdcs-client/files/extra-patch-setup.py11
-rw-r--r--finance/sabernetdcs-client/files/patch-setup.py11
-rw-r--r--finance/sabernetdcs-client/files/pkg-message.in9
-rw-r--r--finance/sabernetdcs-client/files/sndcs2.conf22
-rw-r--r--finance/sabernetdcs-client/pkg-descr6
-rw-r--r--finance/sabernetdcs-client/pkg-plist104
-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
-rw-r--r--graphics/Makefile15
-rw-r--r--graphics/boxer/Makefile48
-rw-r--r--graphics/boxer/distinfo4
-rw-r--r--graphics/boxer/pkg-descr3
-rw-r--r--graphics/electrix/Makefile43
-rw-r--r--graphics/electrix/distinfo2
-rw-r--r--graphics/electrix/pkg-descr9
-rw-r--r--graphics/electrix/pkg-plist5
-rw-r--r--graphics/exact-image/Makefile83
-rw-r--r--graphics/exact-image/distinfo3
-rw-r--r--graphics/exact-image/files/patch-Makefile32
-rw-r--r--graphics/exact-image/files/patch-api-api.cc11
-rw-r--r--graphics/exact-image/files/patch-bardecode_code25i.hh19
-rw-r--r--graphics/exact-image/files/patch-build__bottom.make31
-rw-r--r--graphics/exact-image/files/patch-codecs__gif.cc462
-rw-r--r--graphics/exact-image/files/patch-codecs__jpeg.cc11
-rw-r--r--graphics/exact-image/files/patch-codecs_dcraw.h60
-rw-r--r--graphics/exact-image/files/patch-edisplay_edisplay.cc14
-rw-r--r--graphics/exact-image/pkg-descr3
-rw-r--r--graphics/gnofract4d/Makefile64
-rw-r--r--graphics/gnofract4d/distinfo2
-rw-r--r--graphics/gnofract4d/pkg-descr7
-rw-r--r--graphics/gsculpt/Makefile78
-rw-r--r--graphics/gsculpt/distinfo2
-rw-r--r--graphics/gsculpt/files/patch-cpp-Group-GSProductGroup.h17
-rw-r--r--graphics/gsculpt/files/patch-cpp-Math-BBox2.h18
-rw-r--r--graphics/gsculpt/files/patch-cpp-Math-Matrix4.h18
-rw-r--r--graphics/gsculpt/files/patch-cpp-Math-Segment2.h18
-rw-r--r--graphics/gsculpt/files/patch-cpp-Model-GSProductModel.h18
-rw-r--r--graphics/gsculpt/files/patch-cpp__ImporeExportFilter__ObjImport__PyObjImport.cpp11
-rw-r--r--graphics/gsculpt/files/patch-cpp__Math__Vector2.h10
-rw-r--r--graphics/gsculpt/files/patch-cpp__Util__Pool.h10
-rw-r--r--graphics/gsculpt/files/patch-cpp_extlibs_greenlet_slp__platformselect.h11
-rw-r--r--graphics/gsculpt/pkg-descr20
-rw-r--r--graphics/gsculpt/pkg-plist537
-rw-r--r--graphics/imgtops/Makefile29
-rw-r--r--graphics/imgtops/distinfo2
-rw-r--r--graphics/imgtops/files/patch-imgtopslib__epstoimg.py10
-rw-r--r--graphics/imgtops/files/patch-imgtopslib__imgtops.py9
-rw-r--r--graphics/imgtops/files/patch-setup.py39
-rw-r--r--graphics/imgtops/pkg-descr5
-rw-r--r--graphics/imgtops/pkg-plist23
-rw-r--r--graphics/imgv/Makefile55
-rw-r--r--graphics/imgv/distinfo2
-rw-r--r--graphics/imgv/files/patch-downloader.py11
-rw-r--r--graphics/imgv/files/patch-gl.py10
-rw-r--r--graphics/imgv/files/patch-imgv.py31
-rw-r--r--graphics/imgv/files/patch-verbose.py11
-rw-r--r--graphics/imgv/pkg-descr9
-rw-r--r--graphics/imgv/pkg-plist152
-rw-r--r--graphics/lcms-python/Makefile42
-rw-r--r--graphics/lcms-python/distinfo2
-rw-r--r--graphics/lcms-python/files/patch-configure11
-rw-r--r--graphics/lcms-python/files/patch-icc3414
-rw-r--r--graphics/lcms-python/files/patch-python_Makefile.in31
-rw-r--r--graphics/lcms-python/files/patch-python_lcms_wrap.cxx11
-rw-r--r--graphics/lcms-python/pkg-descr9
-rw-r--r--graphics/mirage/Makefile42
-rw-r--r--graphics/mirage/distinfo2
-rw-r--r--graphics/mirage/files/patch-mirage.py31
-rw-r--r--graphics/mirage/files/patch-setup.py14
-rw-r--r--graphics/mirage/files/patch-xmouse.c12
-rw-r--r--graphics/mirage/pkg-descr12
-rw-r--r--graphics/mirage/pkg-plist24
-rw-r--r--graphics/partio/Makefile67
-rw-r--r--graphics/partio/distinfo3
-rw-r--r--graphics/partio/pkg-descr8
-rw-r--r--graphics/partio/pkg-plist16
-rw-r--r--graphics/py-exif/Makefile52
-rw-r--r--graphics/py-exif/distinfo2
-rw-r--r--graphics/py-exif/pkg-descr15
-rw-r--r--graphics/py-exif/pkg-plist11
-rw-r--r--graphics/py-gd/Makefile38
-rw-r--r--graphics/py-gd/distinfo2
-rw-r--r--graphics/py-gd/pkg-descr4
-rw-r--r--graphics/py-paint/Makefile46
-rw-r--r--graphics/py-paint/distinfo2
-rw-r--r--graphics/py-paint/files/patch-image.c20
-rw-r--r--graphics/py-paint/pkg-descr5
-rw-r--r--graphics/pygts/Makefile29
-rw-r--r--graphics/pygts/distinfo2
-rw-r--r--graphics/pygts/pkg-descr5
-rw-r--r--graphics/pysvg/Makefile21
-rw-r--r--graphics/pysvg/distinfo2
-rw-r--r--graphics/pysvg/pkg-descr3
-rw-r--r--irc/Makefile1
-rw-r--r--irc/py-supybot-plugins/Makefile34
-rw-r--r--irc/py-supybot-plugins/distinfo2
-rw-r--r--irc/py-supybot-plugins/pkg-descr5
-rw-r--r--irc/py-supybot-plugins/pkg-plist678
-rw-r--r--japanese/Makefile1
-rw-r--r--japanese/kana-no-quiz/Makefile44
-rw-r--r--japanese/kana-no-quiz/distinfo2
-rw-r--r--japanese/kana-no-quiz/pkg-descr9
-rw-r--r--lang/Makefile2
-rw-r--r--lang/py-prolog/Makefile26
-rw-r--r--lang/py-prolog/distinfo2
-rw-r--r--lang/py-prolog/files/patch-setup.py43
-rw-r--r--lang/py-prolog/pkg-descr9
-rw-r--r--lang/sdcc/Makefile113
-rw-r--r--lang/sdcc/distinfo3
-rw-r--r--lang/sdcc/files/patch-device-lib-Makefile.in45
-rw-r--r--lang/sdcc/files/patch-device-non-free-lib-Makefile.in32
-rw-r--r--lang/sdcc/pkg-descr7
-rw-r--r--lang/sdcc/pkg-plist258
-rw-r--r--mail/Makefile6
-rw-r--r--mail/archivemail/Makefile44
-rw-r--r--mail/archivemail/distinfo2
-rw-r--r--mail/archivemail/files/patch-setup.py9
-rw-r--r--mail/archivemail/pkg-descr6
-rw-r--r--mail/archivemail/pkg-plist7
-rw-r--r--mail/mailfmt/Makefile29
-rw-r--r--mail/mailfmt/distinfo2
-rw-r--r--mail/mailfmt/pkg-descr4
-rw-r--r--mail/mailfmt/pkg-plist2
-rw-r--r--mail/py-libgmail/Makefile22
-rw-r--r--mail/py-libgmail/distinfo2
-rw-r--r--mail/py-libgmail/pkg-descr4
-rw-r--r--mail/py-ppolicy/Makefile49
-rw-r--r--mail/py-ppolicy/distinfo2
-rw-r--r--mail/py-ppolicy/files/patch-ppolicy.tap11
-rw-r--r--mail/py-ppolicy/files/pkg-message.in14
-rw-r--r--mail/py-ppolicy/files/ppolicyd.in32
-rw-r--r--mail/py-ppolicy/pkg-descr11
-rw-r--r--mail/py-ppolicy/pkg-plist8
-rw-r--r--mail/rss2email2/Makefile52
-rw-r--r--mail/rss2email2/distinfo2
-rw-r--r--mail/rss2email2/files/patch-r2e11
-rw-r--r--mail/rss2email2/files/patch-rss2email.py13
-rw-r--r--mail/rss2email2/pkg-descr8
-rw-r--r--mail/svnmailer/Makefile35
-rw-r--r--mail/svnmailer/distinfo2
-rw-r--r--mail/svnmailer/files/patch-setup.py59
-rw-r--r--mail/svnmailer/files/patch-src-lib-svnmailer-notifier-_base.py45
-rw-r--r--mail/svnmailer/pkg-descr9
-rw-r--r--mail/svnmailer/pkg-plist107
-rw-r--r--math/Makefile6
-rw-r--r--math/biggles/Makefile49
-rw-r--r--math/biggles/distinfo2
-rw-r--r--math/biggles/pkg-descr10
-rw-r--r--math/biggles/pkg-plist39
-rw-r--r--math/py-gato/Makefile36
-rw-r--r--math/py-gato/distinfo2
-rw-r--r--math/py-gato/pkg-descr13
-rw-r--r--math/py-gnuplot/Makefile36
-rw-r--r--math/py-gnuplot/distinfo2
-rw-r--r--math/py-gnuplot/pkg-descr20
-rw-r--r--math/py-mathdom/Makefile26
-rw-r--r--math/py-mathdom/distinfo2
-rw-r--r--math/py-mathdom/pkg-descr11
-rw-r--r--math/py-probstat/Makefile24
-rw-r--r--math/py-probstat/distinfo2
-rw-r--r--math/py-probstat/pkg-descr7
-rw-r--r--math/py-rpy/Makefile40
-rw-r--r--math/py-rpy/distinfo2
-rw-r--r--math/py-rpy/files/patch-rpy.py12
-rw-r--r--math/py-rpy/files/patch-rpy_tools.py35
-rw-r--r--math/py-rpy/files/patch-setup.py60
-rw-r--r--math/py-rpy/files/patch-src-RPy.h27
-rw-r--r--math/py-rpy/files/patch-src-io.c13
-rw-r--r--math/py-rpy/files/patch-src-rpymodule.c13
-rw-r--r--math/py-rpy/pkg-descr8
-rw-r--r--misc/Makefile5
-rw-r--r--misc/gnome-osd/Makefile37
-rw-r--r--misc/gnome-osd/distinfo2
-rw-r--r--misc/gnome-osd/files/patch-gnomeosd_capplet.py10
-rw-r--r--misc/gnome-osd/pkg-descr5
-rw-r--r--misc/gnome-osd/pkg-plist64
-rw-r--r--misc/gonvert/Makefile55
-rw-r--r--misc/gonvert/distinfo3
-rw-r--r--misc/gonvert/files/patch-gonvert.desktop16
-rw-r--r--misc/gonvert/pkg-descr16
-rw-r--r--misc/gonvert/pkg-plist7
-rw-r--r--misc/metalink-editor/Makefile77
-rw-r--r--misc/metalink-editor/distinfo2
-rw-r--r--misc/metalink-editor/files/patch-metalink_editor.py21
-rw-r--r--misc/metalink-editor/files/setup.py54
-rw-r--r--misc/metalink-editor/pkg-descr8
-rw-r--r--misc/metalink-editor/pkg-plist9
-rw-r--r--misc/py-YABT/Makefile20
-rw-r--r--misc/py-YABT/distinfo2
-rw-r--r--misc/py-YABT/pkg-descr13
-rw-r--r--misc/xdg-menu/Makefile74
-rw-r--r--misc/xdg-menu/distinfo4
-rw-r--r--misc/xdg-menu/files/xdg-menu.in7
-rw-r--r--misc/xdg-menu/pkg-descr4
-rw-r--r--misc/xdg-menu/pkg-plist44
-rw-r--r--multimedia/Makefile4
-rw-r--r--multimedia/devede/Makefile92
-rw-r--r--multimedia/devede/distinfo2
-rw-r--r--multimedia/devede/files/patch-devede23
-rw-r--r--multimedia/devede/pkg-descr8
-rw-r--r--multimedia/devede/pkg-plist100
-rw-r--r--multimedia/gdvrecv/Makefile34
-rw-r--r--multimedia/gdvrecv/distinfo2
-rw-r--r--multimedia/gdvrecv/pkg-descr5
-rw-r--r--multimedia/gdvrecv/pkg-plist9
-rw-r--r--multimedia/mmpython/Makefile35
-rw-r--r--multimedia/mmpython/distinfo2
-rw-r--r--multimedia/mmpython/files/patch-disc__discinfo.py22
-rw-r--r--multimedia/mmpython/pkg-descr6
-rw-r--r--multimedia/pymp/Makefile59
-rw-r--r--multimedia/pymp/distinfo2
-rw-r--r--multimedia/pymp/pkg-descr6
-rw-r--r--multimedia/pymp/pkg-plist23
-rw-r--r--net-im/Makefile4
-rw-r--r--net-im/py-jabber/Makefile24
-rw-r--r--net-im/py-jabber/distinfo2
-rw-r--r--net-im/py-jabber/pkg-descr8
-rw-r--r--net-im/py-jabberbot/Makefile28
-rw-r--r--net-im/py-jabberbot/distinfo2
-rw-r--r--net-im/py-jabberbot/pkg-descr7
-rw-r--r--net-im/py-libturpial/Makefile32
-rw-r--r--net-im/py-libturpial/distinfo2
-rw-r--r--net-im/py-libturpial/files/patch-libturpial__common____init__.py11
-rw-r--r--net-im/py-libturpial/files/patch-libturpial__common__tools.py14
-rw-r--r--net-im/py-libturpial/files/patch-setup.py9
-rw-r--r--net-im/py-libturpial/pkg-descr5
-rw-r--r--net-im/py-xmpppy-irc/Makefile57
-rw-r--r--net-im/py-xmpppy-irc/distinfo2
-rw-r--r--net-im/py-xmpppy-irc/files/xmpppyirc.in19
-rw-r--r--net-im/py-xmpppy-irc/pkg-descr5
-rw-r--r--net-mgmt/Makefile1
-rw-r--r--net-mgmt/pdagent-integrations/Makefile51
-rw-r--r--net-mgmt/pdagent-integrations/distinfo3
-rw-r--r--net-mgmt/pdagent-integrations/files/pagerduty-icinga2.conf.in91
-rw-r--r--net-mgmt/pdagent-integrations/files/patch-bin_pd-nagios11
-rw-r--r--net-mgmt/pdagent-integrations/files/pkg-message.in8
-rw-r--r--net-mgmt/pdagent-integrations/pkg-descr10
-rw-r--r--net-mgmt/pdagent-integrations/pkg-plist5
-rw-r--r--net-p2p/Makefile1
-rw-r--r--net-p2p/tribler/Makefile111
-rw-r--r--net-p2p/tribler/distinfo3
-rw-r--r--net-p2p/tribler/files/tribler.in11
-rw-r--r--net-p2p/tribler/pkg-descr8
-rw-r--r--net-p2p/tribler/pkg-plist1967
-rw-r--r--net/Makefile6
-rw-r--r--net/gtknetcat/Makefile56
-rw-r--r--net/gtknetcat/distinfo4
-rw-r--r--net/gtknetcat/pkg-descr5
-rw-r--r--net/gtknetcat/pkg-plist15
-rw-r--r--net/ntlmaps/Makefile48
-rw-r--r--net/ntlmaps/distinfo2
-rw-r--r--net/ntlmaps/pkg-descr8
-rw-r--r--net/ntlmaps/pkg-plist67
-rw-r--r--net/polyorb/Makefile76
-rw-r--r--net/polyorb/distinfo2
-rw-r--r--net/polyorb/files/patch-Makefile.in44
-rw-r--r--net/polyorb/pkg-descr15
-rw-r--r--net/polyorb/pkg-plist3512
-rw-r--r--net/py-zsi/Makefile47
-rw-r--r--net/py-zsi/distinfo2
-rw-r--r--net/py-zsi/pkg-descr11
-rw-r--r--net/pythondirector/Makefile33
-rw-r--r--net/pythondirector/distinfo2
-rw-r--r--net/pythondirector/pkg-descr18
-rw-r--r--net/sippy_b2bua/Makefile35
-rw-r--r--net/sippy_b2bua/distinfo2
-rw-r--r--net/sippy_b2bua/pkg-descr25
-rw-r--r--net/sippy_b2bua/pkg-plist239
-rw-r--r--news/Makefile1
-rw-r--r--news/papercut/Makefile44
-rw-r--r--news/papercut/distinfo2
-rw-r--r--news/papercut/files/papercut-wrapper12
-rw-r--r--news/papercut/pkg-descr6
-rw-r--r--news/papercut/pkg-plist52
-rw-r--r--print/Makefile3
-rw-r--r--print/pkipplib/Makefile22
-rw-r--r--print/pkipplib/distinfo2
-rw-r--r--print/pkipplib/pkg-descr6
-rw-r--r--print/pkipplib/pkg-plist14
-rw-r--r--print/pkpgcounter/Makefile33
-rw-r--r--print/pkpgcounter/distinfo2
-rw-r--r--print/pkpgcounter/pkg-descr21
-rw-r--r--print/pkpgcounter/pkg-plist80
-rw-r--r--print/ttfquery/Makefile27
-rw-r--r--print/ttfquery/distinfo2
-rw-r--r--print/ttfquery/pkg-descr10
-rw-r--r--science/Makefile5
-rw-r--r--science/gwyddion/Makefile66
-rw-r--r--science/gwyddion/distinfo3
-rw-r--r--science/gwyddion/pkg-descr12
-rw-r--r--science/gwyddion/pkg-plist564
-rw-r--r--science/psychopy/Makefile90
-rw-r--r--science/psychopy/distinfo3
-rw-r--r--science/psychopy/pkg-descr12
-rw-r--r--science/py-hcluster/Makefile31
-rw-r--r--science/py-hcluster/distinfo2
-rw-r--r--science/py-hcluster/files/patch-setup.py12
-rw-r--r--science/py-hcluster/pkg-descr14
-rw-r--r--science/py-pyteomics.biolccc/Makefile18
-rw-r--r--science/py-pyteomics.biolccc/distinfo2
-rw-r--r--science/py-pyteomics.biolccc/pkg-descr8
-rw-r--r--science/pycdf/Makefile29
-rw-r--r--science/pycdf/distinfo2
-rw-r--r--science/pycdf/files/patch-setup.py11
-rw-r--r--science/pycdf/pkg-descr5
-rw-r--r--security/Makefile4
-rw-r--r--security/blindelephant/Makefile46
-rw-r--r--security/blindelephant/distinfo2
-rw-r--r--security/blindelephant/files/blindelephant.sh.in6
-rw-r--r--security/blindelephant/files/patch-setup.py18
-rw-r--r--security/blindelephant/pkg-descr7
-rw-r--r--security/blindelephant/pkg-plist82
-rw-r--r--security/cfv/Makefile25
-rw-r--r--security/cfv/distinfo2
-rw-r--r--security/cfv/files/patch-Makefile37
-rw-r--r--security/cfv/pkg-descr15
-rw-r--r--security/cfv/pkg-plist5
-rw-r--r--security/fsh/Makefile32
-rw-r--r--security/fsh/distinfo2
-rw-r--r--security/fsh/files/patch-Makefile.in71
-rw-r--r--security/fsh/files/patch-configure20
-rw-r--r--security/fsh/pkg-descr14
-rw-r--r--security/fsh/pkg-plist19
-rw-r--r--security/gcipher/Makefile65
-rw-r--r--security/gcipher/distinfo2
-rw-r--r--security/gcipher/files/patch-gcipher.desktop13
-rw-r--r--security/gcipher/pkg-descr5
-rw-r--r--security/gcipher/pkg-plist77
916 files changed, 187 insertions, 42894 deletions
diff --git a/LEGAL b/LEGAL
index ab0b58f69831..9013b2f79ea6 100644
--- a/LEGAL
+++ b/LEGAL
@@ -40,7 +40,6 @@ atari800/* emulators/atari800 xf25 contains copyright ROMs and cannot be distri
baudline_* audio/baudline No redistribution allowed
BCWipe-* security/bcwipe Non-commercial distribution and use only
bicom* archivers/bicom Contact author personally regarding commercial use
-boodler-* audio/boodler Not for commercial use
Browser*.tar.gz net/ldapbrowser No reply from author regarding redistribution licensing
bzip-* archivers/bzip Some algorithms used may infringe certain US patents. Opinions differ. Commercial use could render you liable to unfriendly legal action
citrix_ica-* net/citrix_ica License prohibits redistribution
@@ -122,7 +121,6 @@ jmf-*-alljava.zip java/jmf Redistribution of pre-compiled binaries is not permi
jre-8*-i586.tar.gz java/linux-oracle-jre18 License does not allow distribution with fee
jta-*.zip java/jta See the license
komodo-* editors/komodo-edit Distribution not permitted
-kye-data_nuke_levels.20121101.tar.gz games/kye kye-data_nuke_levels is charityware
kzip-* archivers/kzip License does not allow redistribution
l0phtcrack/* security/l0phtcrack Parts are under GPL, so binaries should not be distributed. Contains crypto code from OpenSSL
ladder.tar games/ladder Possible copyright problems
diff --git a/MOVED b/MOVED
index 33ad5453c59d..148f1e7be78d 100644
--- a/MOVED
+++ b/MOVED
@@ -13755,3 +13755,190 @@ math/jakarta-commons-math3|apache-commons-math|2020-01-24|Renamed upstream
audio/py-mpd2|audio/py-python-mpd2|2020-01-25|Rename to match upstream naming
devel/py-microversion-parse|devel/py-microversion_parse|2020-01-25|Rename to match upstream naming
audio/gstreamer1-plugins-spc|audio/gstreamer1-plugins-gme|2020-01-26|spc was removed inflavour for the gme plugin
+accessibility/py-papi||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+archivers/py-czipfile||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+audio/boodler||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+audio/dir2ogg||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+audio/jokosher||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+audio/mpdbrowser||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+audio/nekobee||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+audio/patchage||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+audio/py-ao||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+audio/py-id3||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+audio/py-shout||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+audio/py-speex||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+audio/pytone||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+audio/solfege||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+audio/trommler||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+benchmarks/pybench||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+biology/pycogent||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+biology/unanimity||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+cad/pythoncad||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+chinese/bg5pdf||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+comms/py-libimobiledevice||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+converters/py-bcode||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+converters/py-iconv||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+converters/py-zfec||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+databases/gadfly||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+databases/metakit||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+databases/openark-kit||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+databases/py-MySQLdb55||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+databases/py-MySQLdb56||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+databases/py-forgetsql||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+databases/py-oops||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+databases/py-rrdtool_lgpl||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+deskutils/conkyemail||2020-01-27|Has expired: No longer maintained by upstream
+deskutils/cycle||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+deskutils/everygui||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+deskutils/ganyremote||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+deskutils/pypanel||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+deskutils/taskcoach||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+deskutils/tel||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+deskutils/tnote||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+deskutils/vnc2flv||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+deskutils/wammu||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/bbfreeze||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/bzr-builder||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/bzr-colo||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/bzr-externals||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/bzr-git||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/bzr-gtk||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/bzr-loom||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/bzr-pipeline||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/bzr-rewrite||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/bzr-scmproj||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/bzr-stats||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/bzr-svn||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/bzr-upload||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/ditrack||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/drpython||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/epydoc||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/fb303||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/fnorb||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/gazpacho||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/libmpsse||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/open-usp-tukubai||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/phpbt||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/py-anonfunc||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/py-bison||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/py-fortran||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/py-grouch||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/py-mwlib.rl||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/py-nagioscheck||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/py-ncurses||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/py-ocempgui||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/py-palm||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/py-pyechonest||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/py-resourcepackage||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/py-rlcompleter2||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/py-spark||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/py-xoltar-toolkit||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/py-zkpython||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/pychecker||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/pymacs||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/trac-bitten||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+devel/wxGlade||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+emulators/catapult||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+emulators/dynagui||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+finance/mybudget||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+finance/sabernetdcs-client||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/4stattack||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/barbie_seahorse_adventures||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/battletanks||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/bombz||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/bouncy||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/bubbros||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/childsplay||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/crossfire-server||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/duckmaze||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/farblazer||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/gbottler||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/glchess||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/gretools||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/kye||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/liquidwar||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/mopesnake||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/nelly||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/oneisenough||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/ptkei||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/py-poker-eval||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/pycadia||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/pydance||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/pysycache||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/pythonchess||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/pytowerdefense||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/rtb||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/schiff||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/schwarzweiss||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/secrettower||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/slune||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/super_mario_bros_python||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/tuxfighter||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/twitch||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/vegastrike||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+games/zephulor||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+graphics/boxer||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+graphics/electrix||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+graphics/exact-image||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+graphics/gnofract4d||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+graphics/gsculpt||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+graphics/imgtops||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+graphics/imgv||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+graphics/lcms-python||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+graphics/mirage||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+graphics/partio||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+graphics/py-exif||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+graphics/py-gd||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+graphics/py-paint||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+graphics/pygts||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+graphics/pysvg||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+irc/py-supybot-plugins||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+japanese/kana-no-quiz||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+lang/py-prolog||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+lang/sdcc||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+mail/archivemail||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+mail/mailfmt||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+mail/py-libgmail||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+mail/py-ppolicy||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+mail/rss2email2||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+mail/svnmailer||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+math/biggles||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+math/py-gato||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+math/py-gnuplot||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+math/py-mathdom||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+math/py-probstat||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+math/py-rpy||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+misc/gnome-osd||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+misc/gonvert||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+misc/metalink-editor||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+misc/py-YABT||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+misc/xdg-menu||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+multimedia/devede||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+multimedia/gdvrecv||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+multimedia/mmpython||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+multimedia/pymp||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+net/gtknetcat||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+net/ntlmaps||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+net/polyorb||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+net/py-zsi||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+net/pythondirector||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+net/sippy_b2bua||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+net-im/py-jabber||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+net-im/py-jabberbot||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+net-im/py-libturpial||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+net-im/py-xmpppy-irc||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+net-mgmt/pdagent-integrations||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+net-p2p/tribler||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+news/papercut||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+print/pkipplib||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+print/pkpgcounter||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+print/ttfquery||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+science/gwyddion||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+science/psychopy||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+science/py-hcluster||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+science/py-pyteomics.biolccc||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+science/pycdf||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+security/blindelephant||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+security/cfv||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+security/fsh||2020-01-27|Has expired: Unmaintained, uses EOLed python27
+security/gcipher||2020-01-27|Has expired: Unmaintained, uses EOLed python27
diff --git a/accessibility/Makefile b/accessibility/Makefile
index 82df26359ccf..936d6331167c 100644
--- a/accessibility/Makefile
+++ b/accessibility/Makefile
@@ -20,7 +20,6 @@
SUBDIR += linux-c7-atk
SUBDIR += orca
SUBDIR += py-atspi
- SUBDIR += py-papi
SUBDIR += py-speech-dispatcher
SUBDIR += qt5-speech
SUBDIR += redshift
diff --git a/accessibility/py-papi/Makefile b/accessibility/py-papi/Makefile
deleted file mode 100644
index 4359f790b8ed..000000000000
--- a/accessibility/py-papi/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: Marcus von Appen
-# $FreeBSD$
-
-PORTNAME= papi
-PORTVERSION= 0.0.9
-PORTREVISION= 2
-CATEGORIES= accessibility devel python
-MASTER_SITES= SF/ocemp/${PORTNAME}/${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= ATK accessibility wrapper for python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= BSD2CLAUSE
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-USES= gnome pkgconfig python:2.7
-USE_GNOME= atk
-USE_PYTHON= autoplist distutils
-
-EXAMPLES= atkaction.py atkapplication.py atkcapi.c atktext.py atkvalue.py \
- msaaapplication.py msaacapi.cpp
-
-OPTIONS_DEFINE= EXAMPLES
-
-post-patch:
- @${RM} ${WRKSRC}/setup.py.orig
-
-post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/
- cd ${WRKSRC}/doc/examples && \
- ${INSTALL_DATA} ${EXAMPLES} ${STAGEDIR}${EXAMPLESDIR}/
-
-.include <bsd.port.mk>
diff --git a/accessibility/py-papi/distinfo b/accessibility/py-papi/distinfo
deleted file mode 100644
index 9b7f82ab2d43..000000000000
--- a/accessibility/py-papi/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (papi-0.0.9.tar.gz) = 673ea85c64d3976e55d4d076c64ab531c11facd6163db183f440a44609d19d8a
-SIZE (papi-0.0.9.tar.gz) = 74663
diff --git a/accessibility/py-papi/files/patch-setup.py b/accessibility/py-papi/files/patch-setup.py
deleted file mode 100644
index 073b0d1270de..000000000000
--- a/accessibility/py-papi/files/patch-setup.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup.py.orig 2009-03-01 11:06:58 UTC
-+++ setup.py
-@@ -212,7 +212,7 @@ interface system to enable accessibility for any pytho
- "package_dir" : { "papi" : "lib" },
- "ext_modules" : [papi],
- "headers" : headers,
-- "data_files" : docfiles,
-+ "data_files" : [],
- "classifiers" : [
- "Development Status :: 3 - Alpha",
- "Intended Audience :: Developers",
diff --git a/accessibility/py-papi/pkg-descr b/accessibility/py-papi/pkg-descr
deleted file mode 100644
index 8612eb865275..000000000000
--- a/accessibility/py-papi/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Papi, the Python Accessibility Programming Interface, is a Python
-wrapper around the GNOME ATK toolkit.
-It allows a developer to make python objects and applications
-easily accessibility aware without the need to install PyGTK and
-the GNOME accessibility components. Instead it only depends on ATK
-and - on the developers behalf - the ATK/AT-SPI bridge shipped with
-AT-SPI.
-
-WWW: http://ocemp.sourceforge.net/papi.html
diff --git a/accessibility/py-papi/pkg-plist b/accessibility/py-papi/pkg-plist
deleted file mode 100644
index 18c2e7a1417d..000000000000
--- a/accessibility/py-papi/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/atkaction.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/atkapplication.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/atkcapi.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/atktext.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/atkvalue.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/msaaapplication.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/msaacapi.cpp
diff --git a/archivers/Makefile b/archivers/Makefile
index 32bc11d2b095..14c6a10b717b 100644
--- a/archivers/Makefile
+++ b/archivers/Makefile
@@ -173,7 +173,6 @@
SUBDIR += py-brotlipy
SUBDIR += py-bup
SUBDIR += py-bz2file
- SUBDIR += py-czipfile
SUBDIR += py-libarchive-c
SUBDIR += py-librtfcomp
SUBDIR += py-lz4
diff --git a/archivers/py-czipfile/Makefile b/archivers/py-czipfile/Makefile
deleted file mode 100644
index 84169ef73c1f..000000000000
--- a/archivers/py-czipfile/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# Created by: Mark Felder <feld@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= czipfile
-PORTVERSION= 1.0.0
-CATEGORIES= archivers python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Fast C-based zipfile decryption for Python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= PSFL
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/archivers/py-czipfile/distinfo b/archivers/py-czipfile/distinfo
deleted file mode 100644
index e0d8300c54c5..000000000000
--- a/archivers/py-czipfile/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1507829056
-SHA256 (czipfile-1.0.0.tar.gz) = 1b6f94fabab92eb8e0ca1c7e3fa52c0f20895c05101ca954dd43d60cff84bb0a
-SIZE (czipfile-1.0.0.tar.gz) = 144418
diff --git a/archivers/py-czipfile/pkg-descr b/archivers/py-czipfile/pkg-descr
deleted file mode 100644
index c65b2d2f6d31..000000000000
--- a/archivers/py-czipfile/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-czipfile is a replacement for Python's builtin "zipfile" module, and
-provides much faster, C-based zipfile decryption. The code is actually
-95% identical to Python 2.6.5's Lib/zipfile.py, with some very minor
-modifications to allow it to compile in Cython, and the _ZipDecrypter
-class adapted to take advantage of native C datatypes.
-
-WWW: https://pypi.org/project/czipfile/
diff --git a/audio/Makefile b/audio/Makefile
index 1f19957784ad..bed87d37417b 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -58,7 +58,6 @@
SUBDIR += beets
SUBDIR += blop
SUBDIR += blop-lv2
- SUBDIR += boodler
SUBDIR += bristol
SUBDIR += bs2b-lv2
SUBDIR += bsequencer-lv2
@@ -112,7 +111,6 @@
SUBDIR += decibel-audio-player
SUBDIR += dekagen
SUBDIR += denemo
- SUBDIR += dir2ogg
SUBDIR += discid
SUBDIR += dpf-plugins-lv2
SUBDIR += drumgizmo
@@ -351,7 +349,6 @@
SUBDIR += jalv-select
SUBDIR += jamin
SUBDIR += jid3lib
- SUBDIR += jokosher
SUBDIR += juk
SUBDIR += juke
SUBDIR += julius
@@ -523,7 +520,6 @@
SUBDIR += mp3val
SUBDIR += mp3wrap
SUBDIR += mpdas
- SUBDIR += mpdbrowser
SUBDIR += mpdcon
SUBDIR += mpdscribble
SUBDIR += mpg123
@@ -545,7 +541,6 @@
SUBDIR += ncmpc
SUBDIR += ncmpcpp
SUBDIR += ncspot
- SUBDIR += nekobee
SUBDIR += nekobi-lv2
SUBDIR += noise-repellent-lv2
SUBDIR += normalize
@@ -609,7 +604,6 @@
SUBDIR += padthv1-lv2
SUBDIR += paman
SUBDIR += paprefs
- SUBDIR += patchage
SUBDIR += pavucontrol
SUBDIR += pavucontrol-qt
SUBDIR += pavumeter
@@ -643,7 +637,6 @@
SUBDIR += pulseeffects
SUBDIR += py-SoundFile
SUBDIR += py-al
- SUBDIR += py-ao
SUBDIR += py-apetag
SUBDIR += py-aubio
SUBDIR += py-audioread
@@ -655,7 +648,6 @@
SUBDIR += py-gmusicapi
SUBDIR += py-gmusicproxy
SUBDIR += py-hsaudiotag
- SUBDIR += py-id3
SUBDIR += py-karaoke
SUBDIR += py-mpd
SUBDIR += py-music21
@@ -672,18 +664,15 @@
SUBDIR += py-pymad
SUBDIR += py-pysndfile
SUBDIR += py-python-mpd2
- SUBDIR += py-shout
SUBDIR += py-soundcloud
SUBDIR += py-sounddevice
SUBDIR += py-soundscrape
SUBDIR += py-speechrecognition
- SUBDIR += py-speex
SUBDIR += py-tagpy
SUBDIR += py-vorbis
SUBDIR += py-wavio
SUBDIR += py-webrtcvad
SUBDIR += py-xmms2
- SUBDIR += pytone
SUBDIR += qaudiosonar
SUBDIR += qjackctl
SUBDIR += qmidiarp
@@ -746,7 +735,6 @@
SUBDIR += snd
SUBDIR += sndio
SUBDIR += so-synth-lv2
- SUBDIR += solfege
SUBDIR += somafm-cli
SUBDIR += sonata
SUBDIR += sonic-visualiser
@@ -817,7 +805,6 @@
SUBDIR += tosha
SUBDIR += traverso
SUBDIR += triceratops-lv2
- SUBDIR += trommler
SUBDIR += tse3
SUBDIR += tta
SUBDIR += tuneradio
diff --git a/audio/boodler/Makefile b/audio/boodler/Makefile
deleted file mode 100644
index a283fe312711..000000000000
--- a/audio/boodler/Makefile
+++ /dev/null
@@ -1,71 +0,0 @@
-# Created by: Dan Pelleg <daniel+boodler@pelleg.org>
-# $FreeBSD$
-
-PORTNAME= boodler
-PORTVERSION= 1.5.3
-PORTREVISION= 8
-CATEGORIES= audio
-MASTER_SITES= http://www.eblong.com/zarf/boodler/
-DISTFILES= boodler-153.tar.gz boodler-snd-021902.tar.gz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Programmable soundscape tool
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= LGPL20 # Main program only, sounds have various copyrights
-LICENSE_FILE= ${WRKSRC}/LGPL
-
-RESTRICTED= Not for commercial use
-RESTRICTED_FILES= boodler-snd-021902.tar.gz
-
-USES= python:2.7 shebangfix
-
-HAS_CONFIGURE= yes
-CONFIGURE_SCRIPT= configure.py
-CONFIGURE_ARGS= --include ${LOCALBASE}/include --lib ${LOCALBASE}/lib
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-SHEBANG_FILES= ${CONFIGURE_SCRIPT} boodler.py
-SUB_FILES= boodler-wrapper
-SUB_LIST= PYTHON_CMD=${PYTHON_CMD}
-
-OPTIONS_DEFINE= DOCS
-OPTIONS_SINGLE= AUDIO
-OPTIONS_SINGLE_AUDIO= FILE OSS
-OPTIONS_DEFAULT= OSS
-
-AUDIO_DESC= Audio backend
-
-FILE_DESC= Write raw PCM data to a file
-FILE_CONFIGURE_ON= --driver file
-
-OSS_CONFIGURE_ON= --driver oss
-
-.include <bsd.port.pre.mk>
-
-CONFIGURE_ARGS+= --PIC
-
-post-patch:
- ${REINPLACE_CMD} -e "s|python|${PYTHON_CMD}|" \
- -e "s|make |${MAKE_CMD} |g" ${WRKSRC}/Makefile
- ${RMDIR} ${WRKDIR}/boodler-snd/string
-
-post-build:
- ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/effects ${WRKSRC}/boodle
- ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/effects ${WRKSRC}/boodle
-
-do-install:
- (cd ${WRKDIR} && ${COPYTREE_SHARE} boodler-snd ${STAGEDIR}${DATADIR})
- (cd ${WRKSRC} && ${COPYTREE_SHARE} "boodle effects" ${STAGEDIR}${DATADIR})
- ${INSTALL_SCRIPT} ${WRKDIR}/boodler-wrapper ${STAGEDIR}${PREFIX}/bin/boodler
- ${INSTALL_SCRIPT} ${WRKSRC}/boodler.py ${STAGEDIR}${DATADIR}
- ${RM} ${STAGEDIR}${DATADIR}/boodle/cboodle.so
- ${INSTALL_PROGRAM} ${WRKSRC}/boodle/cboodle.so ${STAGEDIR}${DATADIR}/boodle/cboodle.so
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.post.mk>
diff --git a/audio/boodler/distinfo b/audio/boodler/distinfo
deleted file mode 100644
index 5a8618ebcd65..000000000000
--- a/audio/boodler/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (boodler-153.tar.gz) = cd183e36e8a92a967d3857a65ab11aa8a49f6ef33ddf4ea6be01ea43add90510
-SIZE (boodler-153.tar.gz) = 109126
-SHA256 (boodler-snd-021902.tar.gz) = 55f5775fe7d31579b9bdca3da53070f5640dc239e6f4b27760f639ee12cd644d
-SIZE (boodler-snd-021902.tar.gz) = 14597768
diff --git a/audio/boodler/files/boodler-wrapper.in b/audio/boodler/files/boodler-wrapper.in
deleted file mode 100644
index f12e26a5966f..000000000000
--- a/audio/boodler/files/boodler-wrapper.in
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-
-booroot=%%DATADIR%%
-
-export BOODLER_SOUND_PATH=${booroot}/boodler-snd/
-export BOODLER_EFFECTS_PATH=${booroot}/effects/
-
-%%PYTHON_CMD%% ${booroot}/boodler.py "$@"
diff --git a/audio/boodler/files/patch-configure.py b/audio/boodler/files/patch-configure.py
deleted file mode 100644
index 9bbcd0408438..000000000000
--- a/audio/boodler/files/patch-configure.py
+++ /dev/null
@@ -1,31 +0,0 @@
---- configure.py.orig 2002-05-01 03:59:28 UTC
-+++ configure.py
-@@ -7,7 +7,7 @@ import string
- import getopt
-
- usagemessage = 'usage: ' + sys.argv[0] + ' [-d NAME] [-i] [-I /dir/path] [-L /dir/path] [-l]'
--usagemessage = usagemessage + '\n or: ' + sys.argv[0] + ' [--driver NAME] [--integer] [--include /dir/path] [--lib /dir/path] [--list]'
-+usagemessage = usagemessage + '\n or: ' + sys.argv[0] + ' [--driver NAME] [--integer] [--include /dir/path] [--lib /dir/path] [--list] [--PIC]'
-
- helpmessage = 'Boodler configuration script\n\n' + usagemessage + '''
-
-@@ -68,8 +68,8 @@ loop, but does not eliminate them entire
- '''
-
- try:
-- (opts, args) = getopt.getopt(sys.argv[1:], 'd:I:L:lih',
-- ['driver=', 'include=', 'lib=', 'list', 'integer', 'help'])
-+ (opts, args) = getopt.getopt(sys.argv[1:], 'd:I:L:lihP',
-+ ['driver=', 'include=', 'lib=', 'list', 'integer', 'help', 'PIC'])
- except getopt.error, ex:
- print (sys.argv[0] + ':'), str(ex)
- print usagemessage
-@@ -101,6 +101,8 @@ for (opname, opval) in opts:
- extraheaders.append(opval)
- if (opname == '--lib' or opname == '-L'):
- extralibs.append(opval)
-+ if (opname == '--PIC' or opname == '-P'):
-+ cflagopts = cflagopts + ' -fPIC'
-
- headerpath = extraheaders + headerpath
- libpath = extralibs + libpath
diff --git a/audio/boodler/pkg-descr b/audio/boodler/pkg-descr
deleted file mode 100644
index 716bcff364c0..000000000000
--- a/audio/boodler/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Boodler is a tool for creating soundscapes -- continuous, infinitely
-varying streams of sound. Boodler is designed to run in the background on a
-computer, maintaining whatever sound environment you desire.
-
-WWW: http://boodler.org/
diff --git a/audio/boodler/pkg-message b/audio/boodler/pkg-message
deleted file mode 100644
index b7542ebba74c..000000000000
--- a/audio/boodler/pkg-message
+++ /dev/null
@@ -1,16 +0,0 @@
-[
-{ type: install
- message: <<EOM
-The wrapper "boodler" has been installed. Use it to create
-soundscapes.
-
-Wherever the boodler documentation says you
-should run:
-
-python boodler.py module.ClassName
-
-You can instead run:
-boodler module.ClassName
-EOM
-}
-]
diff --git a/audio/boodler/pkg-plist b/audio/boodler/pkg-plist
deleted file mode 100644
index 10ee911270f9..000000000000
--- a/audio/boodler/pkg-plist
+++ /dev/null
@@ -1,381 +0,0 @@
-bin/boodler
-%%DATADIR%%/boodle/__init__.py
-%%DATADIR%%/boodle/__init__.pyc
-%%DATADIR%%/boodle/__init__.pyo
-%%DATADIR%%/boodle/agent.py
-%%DATADIR%%/boodle/agent.pyc
-%%DATADIR%%/boodle/agent.pyo
-%%DATADIR%%/boodle/cboodle.so
-%%DATADIR%%/boodle/generator.py
-%%DATADIR%%/boodle/generator.pyc
-%%DATADIR%%/boodle/generator.pyo
-%%DATADIR%%/boodle/listen.py
-%%DATADIR%%/boodle/listen.pyc
-%%DATADIR%%/boodle/listen.pyo
-%%DATADIR%%/boodle/music.py
-%%DATADIR%%/boodle/music.pyc
-%%DATADIR%%/boodle/music.pyo
-%%DATADIR%%/boodle/sample.py
-%%DATADIR%%/boodle/sample.pyc
-%%DATADIR%%/boodle/sample.pyo
-%%DATADIR%%/boodle/stereo.py
-%%DATADIR%%/boodle/stereo.pyc
-%%DATADIR%%/boodle/stereo.pyo
-%%DATADIR%%/boodler-snd/README
-%%DATADIR%%/boodler-snd/animal/README
-%%DATADIR%%/boodler-snd/animal/frog-bullfrog1.aiff
-%%DATADIR%%/boodler-snd/animal/frog-bullfrog2.aiff
-%%DATADIR%%/boodler-snd/animal/frog-bullfrog3.aiff
-%%DATADIR%%/boodler-snd/animal/frog-cheep.aiff
-%%DATADIR%%/boodler-snd/bird/README
-%%DATADIR%%/boodler-snd/bird/crow1.aiff
-%%DATADIR%%/boodler-snd/bird/crow2.aiff
-%%DATADIR%%/boodler-snd/bird/crow3.aiff
-%%DATADIR%%/boodler-snd/bird/crow4.aiff
-%%DATADIR%%/boodler-snd/bird/rooster.aiff
-%%DATADIR%%/boodler-snd/electro/README
-%%DATADIR%%/boodler-snd/electro/tweedle-tune.aiff
-%%DATADIR%%/boodler-snd/electro/zaptrill-down.aiff
-%%DATADIR%%/boodler-snd/electro/zaptrill-fade.aiff
-%%DATADIR%%/boodler-snd/electro/zaptrill-up.aiff
-%%DATADIR%%/boodler-snd/electro/zipfoom.aiff
-%%DATADIR%%/boodler-snd/environ/README
-%%DATADIR%%/boodler-snd/environ/droplet-bloink.aiff
-%%DATADIR%%/boodler-snd/environ/droplet-plink-reverb-2.aiff
-%%DATADIR%%/boodler-snd/environ/droplet-plink-reverb-3.aiff
-%%DATADIR%%/boodler-snd/environ/droplet-plink-reverb.aiff
-%%DATADIR%%/boodler-snd/environ/droplet-plink.aiff
-%%DATADIR%%/boodler-snd/environ/fire-small.aiff
-%%DATADIR%%/boodler-snd/environ/heartbeat-low.aiff
-%%DATADIR%%/boodler-snd/environ/heartbeat.aiff
-%%DATADIR%%/boodler-snd/environ/rain-heavy.aiff
-%%DATADIR%%/boodler-snd/environ/rain-med.aiff
-%%DATADIR%%/boodler-snd/environ/rain-on-leaves.aiff
-%%DATADIR%%/boodler-snd/environ/rain-splashy-low.aiff
-%%DATADIR%%/boodler-snd/environ/rain-splashy.aiff
-%%DATADIR%%/boodler-snd/environ/rain-splatter.aiff
-%%DATADIR%%/boodler-snd/environ/rain-thin.aiff
-%%DATADIR%%/boodler-snd/environ/thunder-low-1.aiff
-%%DATADIR%%/boodler-snd/environ/thunder-low-2.aiff
-%%DATADIR%%/boodler-snd/environ/thunder-low.aiff
-%%DATADIR%%/boodler-snd/environ/thunder-tense.aiff
-%%DATADIR%%/boodler-snd/environ/water-bubbling.aiff
-%%DATADIR%%/boodler-snd/environ/water-pouring.aiff
-%%DATADIR%%/boodler-snd/environ/water-rapids.aiff
-%%DATADIR%%/boodler-snd/environ/water-rushing.aiff
-%%DATADIR%%/boodler-snd/environ/water-trickle.aiff
-%%DATADIR%%/boodler-snd/environ/waves-floopy.aiff
-%%DATADIR%%/boodler-snd/environ/waves-lapping.aiff
-%%DATADIR%%/boodler-snd/environ/waves-light.aiff
-%%DATADIR%%/boodler-snd/environ/waves-rough.aiff
-%%DATADIR%%/boodler-snd/environ/wind-far.aiff
-%%DATADIR%%/boodler-snd/environ/wind-gust-1.aiff
-%%DATADIR%%/boodler-snd/environ/wind-gust-2.aiff
-%%DATADIR%%/boodler-snd/environ/wind-gust-3.aiff
-%%DATADIR%%/boodler-snd/environ/wind-gust.aiff
-%%DATADIR%%/boodler-snd/environ/wind-hard.aiff
-%%DATADIR%%/boodler-snd/environ/wind-heavy.aiff
-%%DATADIR%%/boodler-snd/environ/wind-steady.aiff
-%%DATADIR%%/boodler-snd/insect/README
-%%DATADIR%%/boodler-snd/insect/bee-swarm.aiff
-%%DATADIR%%/boodler-snd/insect/complex_trilling_trig.aiff
-%%DATADIR%%/boodler-snd/insect/everglades_conehead.aiff
-%%DATADIR%%/boodler-snd/insect/fastcalling_tree_cricket.aiff
-%%DATADIR%%/boodler-snd/insect/house_cricket.aiff
-%%DATADIR%%/boodler-snd/insect/jamaican_field_cricket.aiff
-%%DATADIR%%/boodler-snd/insect/japanese_burrowing_cricket.aiff
-%%DATADIR%%/boodler-snd/insect/melodious_ground_cricket.aiff
-%%DATADIR%%/boodler-snd/insect/pine_tree_cricket.aiff
-%%DATADIR%%/boodler-snd/insect/robust_shieldback.aiff
-%%DATADIR%%/boodler-snd/insect/sand_field_cricket.aiff
-%%DATADIR%%/boodler-snd/insect/seashore_meadow_katydid.aiff
-%%DATADIR%%/boodler-snd/insect/slightly_musical_conehead.aiff
-%%DATADIR%%/boodler-snd/insect/southern_ground_cricket.aiff
-%%DATADIR%%/boodler-snd/insect/syncopated_scaly_cricket.aiff
-%%DATADIR%%/boodler-snd/insect/texas_meadow_katydid.aiff
-%%DATADIR%%/boodler-snd/insect/tinking_trig.aiff
-%%DATADIR%%/boodler-snd/insect/tinkling_ground_cricket.aiff
-%%DATADIR%%/boodler-snd/insect/tropical_house_cricket.aiff
-%%DATADIR%%/boodler-snd/insect/vocal_field_cricket.aiff
-%%DATADIR%%/boodler-snd/mech/README
-%%DATADIR%%/boodler-snd/mech/alarm-bell.aiff
-%%DATADIR%%/boodler-snd/mech/clock-bong.aiff
-%%DATADIR%%/boodler-snd/mech/clock-chime.aiff
-%%DATADIR%%/boodler-snd/mech/clock-clang.aiff
-%%DATADIR%%/boodler-snd/mech/clock-cuckoo.aiff
-%%DATADIR%%/boodler-snd/mech/clock-tick.aiff
-%%DATADIR%%/boodler-snd/mech/cork-pop.aiff
-%%DATADIR%%/boodler-snd/mech/door-slam.aiff
-%%DATADIR%%/boodler-snd/mech/electrical-arc.aiff
-%%DATADIR%%/boodler-snd/mech/field-whistle.aiff
-%%DATADIR%%/boodler-snd/mech/glass-breaking-reverb.aiff
-%%DATADIR%%/boodler-snd/mech/glass-breaking-short-reverb.aiff
-%%DATADIR%%/boodler-snd/mech/glass-breaking.aiff
-%%DATADIR%%/boodler-snd/mech/keyboard-1.aiff
-%%DATADIR%%/boodler-snd/mech/keyboard-2.aiff
-%%DATADIR%%/boodler-snd/mech/keyboard-3.aiff
-%%DATADIR%%/boodler-snd/mech/keyboard-4.aiff
-%%DATADIR%%/boodler-snd/mech/keyboard-5.aiff
-%%DATADIR%%/boodler-snd/mech/leather-squeak.aiff
-%%DATADIR%%/boodler-snd/mech/metal-clack.aiff
-%%DATADIR%%/boodler-snd/mech/metal-clash.aiff
-%%DATADIR%%/boodler-snd/mech/motor-clunk-run.aiff
-%%DATADIR%%/boodler-snd/mech/motor-clunk-start.aiff
-%%DATADIR%%/boodler-snd/mech/motor-whine-run.aiff
-%%DATADIR%%/boodler-snd/mech/motor-whine-start.aiff
-%%DATADIR%%/boodler-snd/mech/paper-shuffle.aiff
-%%DATADIR%%/boodler-snd/mech/piledriver.aiff
-%%DATADIR%%/boodler-snd/mech/telephone-busy.aiff
-%%DATADIR%%/boodler-snd/mech/telephone-hang-up.aiff
-%%DATADIR%%/boodler-snd/mech/telephone-pick-up.aiff
-%%DATADIR%%/boodler-snd/mech/telephone-ring-old.aiff
-%%DATADIR%%/boodler-snd/mech/typewriter-elec-1.aiff
-%%DATADIR%%/boodler-snd/mech/typewriter-elec-2.aiff
-%%DATADIR%%/boodler-snd/mech/typewriter-elec-3.aiff
-%%DATADIR%%/boodler-snd/mech/typewriter-elec-4.aiff
-%%DATADIR%%/boodler-snd/mech/typewriter-elec-5.aiff
-%%DATADIR%%/boodler-snd/mech/ziplash-high.aiff
-%%DATADIR%%/boodler-snd/mech/ziplash-low.aiff
-%%DATADIR%%/boodler-snd/percussion/README
-%%DATADIR%%/boodler-snd/percussion/bell-dinner.aiff
-%%DATADIR%%/boodler-snd/percussion/bell-high-pure.aiff
-%%DATADIR%%/boodler-snd/percussion/bell-high-shake.aiff
-%%DATADIR%%/boodler-snd/percussion/chinese-gong.aiff
-%%DATADIR%%/boodler-snd/percussion/drum-echoey.aiff
-%%DATADIR%%/boodler-snd/percussion/hihat-thin.wav
-%%DATADIR%%/boodler-snd/percussion/hihat-wide.wav
-%%DATADIR%%/boodler-snd/percussion/kickdrum-hissy.wav
-%%DATADIR%%/boodler-snd/percussion/kickdrum-low.wav
-%%DATADIR%%/boodler-snd/percussion/kickdrum-sharp.wav
-%%DATADIR%%/boodler-snd/percussion/kickdrum-whap.wav
-%%DATADIR%%/boodler-snd/percussion/rattle-harsh.aiff
-%%DATADIR%%/boodler-snd/percussion/snare-thinlong.wav
-%%DATADIR%%/boodler-snd/percussion/snare-wide.wav
-%%DATADIR%%/boodler-snd/percussion/wood-tap-hollow.aiff
-%%DATADIR%%/boodler-snd/pure/README
-%%DATADIR%%/boodler-snd/pure/null.aiff
-%%DATADIR%%/boodler-snd/pure/silence.aiff
-%%DATADIR%%/boodler-snd/pure/sine.aiff
-%%DATADIR%%/boodler-snd/pure/square.aiff
-%%DATADIR%%/boodler-snd/pure/stereotest.aiff
-%%DATADIR%%/boodler-snd/pure/triangle.aiff
-%%DATADIR%%/boodler-snd/transport/README
-%%DATADIR%%/boodler-snd/transport/airhorn-1.aiff
-%%DATADIR%%/boodler-snd/transport/airhorn-2.aiff
-%%DATADIR%%/boodler-snd/transport/airhorn-high.aiff
-%%DATADIR%%/boodler-snd/transport/boathorn-long.aiff
-%%DATADIR%%/boodler-snd/transport/buoy-high.aiff
-%%DATADIR%%/boodler-snd/transport/buoy-low.aiff
-%%DATADIR%%/boodler-snd/transport/buoy-sharp.aiff
-%%DATADIR%%/boodler-snd/transport/car-pass-1.aiff
-%%DATADIR%%/boodler-snd/transport/car-pass-2.aiff
-%%DATADIR%%/boodler-snd/transport/carhorn-nasal.aiff
-%%DATADIR%%/boodler-snd/transport/carhorn-reedy.aiff
-%%DATADIR%%/boodler-snd/transport/carhorn-thick.aiff
-%%DATADIR%%/boodler-snd/transport/footstep-echo-1.aiff
-%%DATADIR%%/boodler-snd/transport/footstep-echo-2.aiff
-%%DATADIR%%/boodler-snd/transport/footstep-echo-3.aiff
-%%DATADIR%%/boodler-snd/transport/footstep-echo-4.aiff
-%%DATADIR%%/boodler-snd/transport/footsteps-gravel-1.aiff
-%%DATADIR%%/boodler-snd/transport/footsteps-gravel-2.aiff
-%%DATADIR%%/boodler-snd/transport/footsteps-leaves-1.aiff
-%%DATADIR%%/boodler-snd/transport/footsteps-leaves-2.aiff
-%%DATADIR%%/boodler-snd/transport/railcar-fast.aiff
-%%DATADIR%%/boodler-snd/transport/railcar-low.aiff
-%%DATADIR%%/boodler-snd/transport/railcar.aiff
-%%DATADIR%%/boodler-snd/transport/railroad-bell-soft.aiff
-%%DATADIR%%/boodler-snd/transport/railroad-bell.aiff
-%%DATADIR%%/boodler-snd/transport/siren-far.aiff
-%%DATADIR%%/boodler-snd/voice/README
-%%DATADIR%%/boodler-snd/voice/hooray.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/README
-%%DATADIR%%/boodler-snd/voice/phoneme/aa.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/ae.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/ah.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/ao.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/aw.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/ax.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/ay.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/b.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/ch.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/d.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/dh.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/eh.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/er.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/ey.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/f.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/g.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/hh.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/ih.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/iy.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/j.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/k.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/l.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/m.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/n.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/ng.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/ow.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/oy.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/p.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/r.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/s.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/sh.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/t.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/th.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/uh.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/uw.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/v.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/w.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/wh.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/y.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/yu.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/z.aiff
-%%DATADIR%%/boodler-snd/voice/phoneme/zh.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/1.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/10.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/11.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/12.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/13.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/14.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/15.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/16.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/17.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/18.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/19.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/2.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/20.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/3.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/30.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/4.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/40.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/5.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/50.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/6.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/7.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/8.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/9.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/README
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/and.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/exactly.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/oclock.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/oh.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/second.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/seconds.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/male-harsh/the_time_is.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/1.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/10.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/11.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/12.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/13.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/14.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/15.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/16.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/17.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/18.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/19.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/2.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/20.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/3.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/30.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/4.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/40.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/5.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/50.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/6.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/7.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/8.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/9.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/README
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/and.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/exactly.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/oclock.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/oh.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/second.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/seconds.aiff
-%%DATADIR%%/boodler-snd/voice/timespeak/zarf/the_time_is.aiff
-%%DATADIR%%/boodler-snd/voice/z-baa-proc.aiff
-%%DATADIR%%/boodler.py
-%%DATADIR%%/effects/README
-%%DATADIR%%/effects/blop.py
-%%DATADIR%%/effects/blop.pyc
-%%DATADIR%%/effects/blop.pyo
-%%DATADIR%%/effects/cavepool.py
-%%DATADIR%%/effects/cavepool.pyc
-%%DATADIR%%/effects/cavepool.pyo
-%%DATADIR%%/effects/clock.py
-%%DATADIR%%/effects/clock.pyc
-%%DATADIR%%/effects/clock.pyo
-%%DATADIR%%/effects/cricket.py
-%%DATADIR%%/effects/cricket.pyc
-%%DATADIR%%/effects/cricket.pyo
-%%DATADIR%%/effects/crows.py
-%%DATADIR%%/effects/crows.pyc
-%%DATADIR%%/effects/crows.pyo
-%%DATADIR%%/effects/drumbeat.py
-%%DATADIR%%/effects/drumbeat.pyc
-%%DATADIR%%/effects/drumbeat.pyo
-%%DATADIR%%/effects/endless.py
-%%DATADIR%%/effects/endless.pyc
-%%DATADIR%%/effects/endless.pyo
-%%DATADIR%%/effects/fire.py
-%%DATADIR%%/effects/fire.pyc
-%%DATADIR%%/effects/fire.pyo
-%%DATADIR%%/effects/frogs.py
-%%DATADIR%%/effects/frogs.pyc
-%%DATADIR%%/effects/frogs.pyo
-%%DATADIR%%/effects/gregor.py
-%%DATADIR%%/effects/gregor.pyc
-%%DATADIR%%/effects/gregor.pyo
-%%DATADIR%%/effects/hardhat.py
-%%DATADIR%%/effects/hardhat.pyc
-%%DATADIR%%/effects/hardhat.pyo
-%%DATADIR%%/effects/heartbeat.py
-%%DATADIR%%/effects/heartbeat.pyc
-%%DATADIR%%/effects/heartbeat.pyo
-%%DATADIR%%/effects/journey.py
-%%DATADIR%%/effects/journey.pyc
-%%DATADIR%%/effects/journey.pyo
-%%DATADIR%%/effects/listen.py
-%%DATADIR%%/effects/listen.pyc
-%%DATADIR%%/effects/listen.pyo
-%%DATADIR%%/effects/manager.py
-%%DATADIR%%/effects/manager.pyc
-%%DATADIR%%/effects/manager.pyo
-%%DATADIR%%/effects/office.py
-%%DATADIR%%/effects/office.pyc
-%%DATADIR%%/effects/office.pyo
-%%DATADIR%%/effects/owstorm.py
-%%DATADIR%%/effects/owstorm.pyc
-%%DATADIR%%/effects/owstorm.pyo
-%%DATADIR%%/effects/play.py
-%%DATADIR%%/effects/play.pyc
-%%DATADIR%%/effects/play.pyo
-%%DATADIR%%/effects/pwrain.py
-%%DATADIR%%/effects/pwrain.pyc
-%%DATADIR%%/effects/pwrain.pyo
-%%DATADIR%%/effects/snazz.py
-%%DATADIR%%/effects/snazz.pyc
-%%DATADIR%%/effects/snazz.pyo
-%%DATADIR%%/effects/stoner.py
-%%DATADIR%%/effects/stoner.pyc
-%%DATADIR%%/effects/stoner.pyo
-%%DATADIR%%/effects/timespeak.py
-%%DATADIR%%/effects/timespeak.pyc
-%%DATADIR%%/effects/timespeak.pyo
-%%DATADIR%%/effects/wind.py
-%%DATADIR%%/effects/wind.pyc
-%%DATADIR%%/effects/wind.pyo
-%%PORTDOCS%%%%DOCSDIR%%/catalog.html
-%%PORTDOCS%%%%DOCSDIR%%/design-basics.html
-%%PORTDOCS%%%%DOCSDIR%%/design-channel.html
-%%PORTDOCS%%%%DOCSDIR%%/design-events.html
-%%PORTDOCS%%%%DOCSDIR%%/design-more.html
-%%PORTDOCS%%%%DOCSDIR%%/design-ref.html
-%%PORTDOCS%%%%DOCSDIR%%/design-start.html
-%%PORTDOCS%%%%DOCSDIR%%/design.html
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/install.html
-%%PORTDOCS%%%%DOCSDIR%%/license.html
-%%PORTDOCS%%%%DOCSDIR%%/name.html
-%%PORTDOCS%%%%DOCSDIR%%/use.html
-%%PORTDOCS%%%%DOCSDIR%%/version.html
diff --git a/audio/dir2ogg/Makefile b/audio/dir2ogg/Makefile
deleted file mode 100644
index c931e0104b81..000000000000
--- a/audio/dir2ogg/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# Created by: chinsan
-# $FreeBSD$
-
-PORTNAME= dir2ogg
-PORTVERSION= 0.12
-PORTREVISION= 2
-CATEGORIES= audio
-MASTER_SITES= http://jak-linux.org/projects/dir2ogg/${PORTVERSION}/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Command-line {wav,mp3,m4a} to ogg converter
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-RUN_DEPENDS= faad:audio/faad \
- ${PYTHON_PKGNAMEPREFIX}mutagen>=0:audio/py-mutagen@${PY_FLAVOR} \
- mplayer:multimedia/mplayer \
- oggenc:audio/vorbis-tools
-
-USES= python:2.7,run shebangfix
-
-SHEBANG_FILES= ${PORTNAME}
-NO_BUILD= yes
-NO_ARCH= yes
-
-PORTDOCS= NEWS README
-PLIST_FILES= bin/${PORTNAME} \
- share/man/man1/${PORTNAME}.1.gz
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/audio/dir2ogg/distinfo b/audio/dir2ogg/distinfo
deleted file mode 100644
index 83a51c7e8055..000000000000
--- a/audio/dir2ogg/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1473878764
-SHA256 (dir2ogg-0.12.tar.gz) = 2876db3926415f40d728122f5836532253a25db1bc4877505e77ebcbc0cb5fea
-SIZE (dir2ogg-0.12.tar.gz) = 19608
diff --git a/audio/dir2ogg/pkg-descr b/audio/dir2ogg/pkg-descr
deleted file mode 100644
index bca5eaf7a6aa..000000000000
--- a/audio/dir2ogg/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-dir2ogg is a python script which converts mp3, m4a, wma and wav files into
-OGG Vorbis format. It was inspired by the perl script mp32ogg.
-
-WWW: https://jak-linux.org/projects/dir2ogg/
diff --git a/audio/jokosher/Makefile b/audio/jokosher/Makefile
deleted file mode 100644
index 85d7835fc2ab..000000000000
--- a/audio/jokosher/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= jokosher
-PORTVERSION= 0.11.5
-PORTREVISION= 7
-CATEGORIES= audio
-MASTER_SITES= http://launchpadlibrarian.net/43860543/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Multi-track non-linear audio editing
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR}
-
-USES= desktop-file-utils gnome python:2.7 shared-mime-info
-USE_PYTHON= distutils
-USE_GSTREAMER= gnonlin good python
-INSTALLS_ICONS= yes
-NO_ARCH= yes
-
-OPTIONS_DEFINE= DBUS FLAC GCONF GNOME JACK LADSPA LAME MP3 PIDGIN PULSEAUDIO VORBIS
-OPTIONS_DEFAULT= DBUS FLAC GCONF LADSPA VORBIS
-
-DBUS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR}
-FLAC_USE= GSTREAMER=flac
-GCONF_USE= GSTREAMER=gconf
-JACK_USE= GSTREAMER=jack
-LADSPA_USE= GSTREAMER=ladspa
-LAME_USE= GSTREAMER=lame
-MP3_DESC= MP3 import
-MP3_USE= GSTREAMER=mp3
-GNOME_USE= GNOME=pygnome2
-PIDGIN_DESC= Pidgin status extension
-PIDGIN_IMPLIES= DBUS
-PIDGIN_RUN_DEPENDS= pidgin:net-im/pidgin
-PULSEAUDIO_USE= GSTREAMER=pulse
-VORBIS_USE= GSTREAMER=vorbis
-
-post-patch: .SILENT
- ${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|g' -e \
- 's|scrollkeeper-config||' -e \
- 's|"update-desktop-database"|&, "${PREFIX}/share/applications"|' \
- ${WRKSRC}/bin/${PORTNAME} ${WRKSRC}/${PYSETUP}
-
-.include <bsd.port.mk>
diff --git a/audio/jokosher/distinfo b/audio/jokosher/distinfo
deleted file mode 100644
index bd9b4840c998..000000000000
--- a/audio/jokosher/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (jokosher-0.11.5.tar.gz) = 489e0d06c28c3a11b817e7d6e49573ad4942a9cd426ad62dbbf94f3cca03dedb
-SIZE (jokosher-0.11.5.tar.gz) = 1265726
diff --git a/audio/jokosher/pkg-descr b/audio/jokosher/pkg-descr
deleted file mode 100644
index e50388dc08e3..000000000000
--- a/audio/jokosher/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Jokosher is a simple yet powerful multi-track studio. With it you can
-create and record music, podcasts and more, all from an integrated
-simple environment.
-
-WWW: http://www.jokosher.org/
diff --git a/audio/jokosher/pkg-plist b/audio/jokosher/pkg-plist
deleted file mode 100644
index dac431476654..000000000000
--- a/audio/jokosher/pkg-plist
+++ /dev/null
@@ -1,304 +0,0 @@
-bin/jokosher
-%%PYTHON_SITELIBDIR%%/Jokosher/AddInstrumentDialog.py
-%%PYTHON_SITELIBDIR%%/Jokosher/AddInstrumentDialog.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/AddInstrumentDialog.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/AudioBackend.py
-%%PYTHON_SITELIBDIR%%/Jokosher/AudioBackend.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/AudioBackend.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/AudioPreview.py
-%%PYTHON_SITELIBDIR%%/Jokosher/AudioPreview.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/AudioPreview.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/CompactMixView.py
-%%PYTHON_SITELIBDIR%%/Jokosher/CompactMixView.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/CompactMixView.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/ControlsBox.py
-%%PYTHON_SITELIBDIR%%/Jokosher/ControlsBox.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/ControlsBox.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/EffectPresets.py
-%%PYTHON_SITELIBDIR%%/Jokosher/EffectPresets.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/EffectPresets.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/Event.py
-%%PYTHON_SITELIBDIR%%/Jokosher/Event.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/Event.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/EventLaneViewer.py
-%%PYTHON_SITELIBDIR%%/Jokosher/EventLaneViewer.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/EventLaneViewer.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/EventViewer.py
-%%PYTHON_SITELIBDIR%%/Jokosher/EventViewer.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/EventViewer.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/Extension.py
-%%PYTHON_SITELIBDIR%%/Jokosher/Extension.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/Extension.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/ExtensionManager.py
-%%PYTHON_SITELIBDIR%%/Jokosher/ExtensionManager.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/ExtensionManager.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/ExtensionManagerDialog.py
-%%PYTHON_SITELIBDIR%%/Jokosher/ExtensionManagerDialog.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/ExtensionManagerDialog.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/Globals.py
-%%PYTHON_SITELIBDIR%%/Jokosher/Globals.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/Globals.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/IncrementalSave.py
-%%PYTHON_SITELIBDIR%%/Jokosher/IncrementalSave.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/IncrementalSave.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/Instrument.py
-%%PYTHON_SITELIBDIR%%/Jokosher/Instrument.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/Instrument.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/InstrumentConnectionsDialog.py
-%%PYTHON_SITELIBDIR%%/Jokosher/InstrumentConnectionsDialog.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/InstrumentConnectionsDialog.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/InstrumentEffectsDialog.py
-%%PYTHON_SITELIBDIR%%/Jokosher/InstrumentEffectsDialog.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/InstrumentEffectsDialog.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/InstrumentViewer.py
-%%PYTHON_SITELIBDIR%%/Jokosher/InstrumentViewer.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/InstrumentViewer.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/JokosherApp.py
-%%PYTHON_SITELIBDIR%%/Jokosher/JokosherApp.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/JokosherApp.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/LevelsList.py
-%%PYTHON_SITELIBDIR%%/Jokosher/LevelsList.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/LevelsList.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/MasterMixerStrip.py
-%%PYTHON_SITELIBDIR%%/Jokosher/MasterMixerStrip.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/MasterMixerStrip.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/MixdownActions.py
-%%PYTHON_SITELIBDIR%%/Jokosher/MixdownActions.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/MixdownActions.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/MixdownProfileDialog.py
-%%PYTHON_SITELIBDIR%%/Jokosher/MixdownProfileDialog.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/MixdownProfileDialog.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/MixdownProfileManager.py
-%%PYTHON_SITELIBDIR%%/Jokosher/MixdownProfileManager.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/MixdownProfileManager.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/MixdownProfiles.py
-%%PYTHON_SITELIBDIR%%/Jokosher/MixdownProfiles.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/MixdownProfiles.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/MixerStrip.py
-%%PYTHON_SITELIBDIR%%/Jokosher/MixerStrip.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/MixerStrip.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/NewProjectDialog.py
-%%PYTHON_SITELIBDIR%%/Jokosher/NewProjectDialog.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/NewProjectDialog.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/PlatformUtils/Unix.py
-%%PYTHON_SITELIBDIR%%/Jokosher/PlatformUtils/Unix.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/PlatformUtils/Unix.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/PlatformUtils/Windows.py
-%%PYTHON_SITELIBDIR%%/Jokosher/PlatformUtils/Windows.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/PlatformUtils/Windows.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/PlatformUtils/__init__.py
-%%PYTHON_SITELIBDIR%%/Jokosher/PlatformUtils/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/PlatformUtils/__init__.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/PreferencesDialog.py
-%%PYTHON_SITELIBDIR%%/Jokosher/PreferencesDialog.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/PreferencesDialog.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/Profiler.py
-%%PYTHON_SITELIBDIR%%/Jokosher/Profiler.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/Profiler.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/Project.py
-%%PYTHON_SITELIBDIR%%/Jokosher/Project.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/Project.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/ProjectManager.py
-%%PYTHON_SITELIBDIR%%/Jokosher/ProjectManager.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/ProjectManager.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/ProjectTemplate.py
-%%PYTHON_SITELIBDIR%%/Jokosher/ProjectTemplate.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/ProjectTemplate.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/ProjectTemplateDialog.py
-%%PYTHON_SITELIBDIR%%/Jokosher/ProjectTemplateDialog.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/ProjectTemplateDialog.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/RecordingView.py
-%%PYTHON_SITELIBDIR%%/Jokosher/RecordingView.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/RecordingView.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/TimeLine.py
-%%PYTHON_SITELIBDIR%%/Jokosher/TimeLine.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/TimeLine.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/TimeLineBar.py
-%%PYTHON_SITELIBDIR%%/Jokosher/TimeLineBar.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/TimeLineBar.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/TimeView.py
-%%PYTHON_SITELIBDIR%%/Jokosher/TimeView.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/TimeView.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/TransportManager.py
-%%PYTHON_SITELIBDIR%%/Jokosher/TransportManager.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/TransportManager.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/UndoSystem.py
-%%PYTHON_SITELIBDIR%%/Jokosher/UndoSystem.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/UndoSystem.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/Utils.py
-%%PYTHON_SITELIBDIR%%/Jokosher/Utils.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/Utils.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/VUWidget.py
-%%PYTHON_SITELIBDIR%%/Jokosher/VUWidget.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/VUWidget.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/WelcomeDialog.py
-%%PYTHON_SITELIBDIR%%/Jokosher/WelcomeDialog.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/WelcomeDialog.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/Workspace.py
-%%PYTHON_SITELIBDIR%%/Jokosher/Workspace.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/Workspace.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/__init__.py
-%%PYTHON_SITELIBDIR%%/Jokosher/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/__init__.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/elements/__init__.py
-%%PYTHON_SITELIBDIR%%/Jokosher/elements/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/elements/__init__.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/elements/singledecodebin.py
-%%PYTHON_SITELIBDIR%%/Jokosher/elements/singledecodebin.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/elements/singledecodebin.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/ui/EventLaneHSeparator.py
-%%PYTHON_SITELIBDIR%%/Jokosher/ui/EventLaneHSeparator.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/ui/EventLaneHSeparator.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/ui/MessageArea.py
-%%PYTHON_SITELIBDIR%%/Jokosher/ui/MessageArea.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/ui/MessageArea.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/ui/StatusBar.py
-%%PYTHON_SITELIBDIR%%/Jokosher/ui/StatusBar.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/ui/StatusBar.pyo
-%%PYTHON_SITELIBDIR%%/Jokosher/ui/__init__.py
-%%PYTHON_SITELIBDIR%%/Jokosher/ui/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Jokosher/ui/__init__.pyo
-share/applications/jokosher.desktop
-share/gnome/help/jokosher/C/figures/add_instrument.png
-share/gnome/help/jokosher/C/figures/extension_manager.png
-share/gnome/help/jokosher/C/figures/instrument_effects.png
-share/gnome/help/jokosher/C/figures/instrument_features.png
-share/gnome/help/jokosher/C/figures/main_window.png
-share/gnome/help/jokosher/C/figures/mixing_window.png
-share/gnome/help/jokosher/C/figures/volume_fades.png
-share/gnome/help/jokosher/C/figures/welcome_dialog.png
-share/gnome/help/jokosher/C/jokosher.xml
-share/gnome/help/jokosher/C/legal.xml
-share/icons/hicolor/48x48/apps/jokosher.png
-%%DATADIR%%/Instruments/acousticguitar.instr
-%%DATADIR%%/Instruments/audiofile.instr
-%%DATADIR%%/Instruments/bassdrum.instr
-%%DATADIR%%/Instruments/bassguitar.instr
-%%DATADIR%%/Instruments/cello.instr
-%%DATADIR%%/Instruments/cymbal.instr
-%%DATADIR%%/Instruments/drumkit.instr
-%%DATADIR%%/Instruments/effect.instr
-%%DATADIR%%/Instruments/electricguitar.instr
-%%DATADIR%%/Instruments/harmonica.instr
-%%DATADIR%%/Instruments/images/acousticguitar.png
-%%DATADIR%%/Instruments/images/audiofile.png
-%%DATADIR%%/Instruments/images/bassdrum.png
-%%DATADIR%%/Instruments/images/bassguitar.png
-%%DATADIR%%/Instruments/images/cello.png
-%%DATADIR%%/Instruments/images/cymbal.png
-%%DATADIR%%/Instruments/images/drumkit.png
-%%DATADIR%%/Instruments/images/effect.png
-%%DATADIR%%/Instruments/images/electricguitar.png
-%%DATADIR%%/Instruments/images/harmonica.png
-%%DATADIR%%/Instruments/images/keyboard.png
-%%DATADIR%%/Instruments/images/other.png
-%%DATADIR%%/Instruments/images/saxophone.png
-%%DATADIR%%/Instruments/images/snare.png
-%%DATADIR%%/Instruments/images/tomtom.png
-%%DATADIR%%/Instruments/images/trumpet.png
-%%DATADIR%%/Instruments/images/violin.png
-%%DATADIR%%/Instruments/images/vocal.png
-%%DATADIR%%/Instruments/keyboard.instr
-%%DATADIR%%/Instruments/other.instr
-%%DATADIR%%/Instruments/saxophone.instr
-%%DATADIR%%/Instruments/snare.instr
-%%DATADIR%%/Instruments/tomtom.instr
-%%DATADIR%%/Instruments/trumpet.instr
-%%DATADIR%%/Instruments/violin.instr
-%%DATADIR%%/Instruments/vocal.instr
-%%DATADIR%%/Jokosher.glade
-%%DATADIR%%/extensions/ExtensionConsole-0.2-py2.5.egg
-%%DATADIR%%/extensions/FreesoundSearch-0.3-py2.6.egg
-%%DATADIR%%/extensions/GNOMEAudioProfiles.py
-%%DATADIR%%/extensions/InstrumentTypeManager-0.2-py2.4.egg
-%%DATADIR%%/extensions/Minimal-0.9-py2.4.egg
-%%DATADIR%%/extensions/PidginExtension-0.1-py2.5.egg
-%%DATADIR%%/extensions/SetTempo-0.1-py2.4.egg
-%%DATADIR%%/extensions/Fullscreen.py
-%%DATADIR%%/extensions/jokosher-dbus.py
-%%DATADIR%%/jokosher-logo.png
-%%DATADIR%%/pixmaps/effect_amplifiers.png
-%%DATADIR%%/pixmaps/effect_broken.png
-%%DATADIR%%/pixmaps/effect_chorus.png
-%%DATADIR%%/pixmaps/effect_compressors.png
-%%DATADIR%%/pixmaps/effect_delays.png
-%%DATADIR%%/pixmaps/effect_distortion.png
-%%DATADIR%%/pixmaps/effect_equalizers.png
-%%DATADIR%%/pixmaps/effect_filters.png
-%%DATADIR%%/pixmaps/effect_flangers.png
-%%DATADIR%%/pixmaps/effect_miscellaneous.png
-%%DATADIR%%/pixmaps/effect_modulators.png
-%%DATADIR%%/pixmaps/effect_oscillators.png
-%%DATADIR%%/pixmaps/effect_phasers.png
-%%DATADIR%%/pixmaps/effect_reverbs.png
-%%DATADIR%%/pixmaps/effect_simulators.png
-%%DATADIR%%/pixmaps/effect_stock_volume.png
-%%DATADIR%%/pixmaps/effect_unclassified.png
-%%DATADIR%%/pixmaps/icon_arm.png
-%%DATADIR%%/pixmaps/icon_cancel.png
-%%DATADIR%%/pixmaps/icon_click.png
-%%DATADIR%%/pixmaps/icon_disarm.png
-%%DATADIR%%/pixmaps/icon_effectsapply.png
-%%DATADIR%%/pixmaps/icon_fpdelete.png
-%%DATADIR%%/pixmaps/icon_fpsnap.png
-%%DATADIR%%/pixmaps/icon_group.png
-%%DATADIR%%/pixmaps/icon_mix.png
-%%DATADIR%%/pixmaps/icon_record.png
-%%DATADIR%%/pixmaps/icon_solo.png
-%%DATADIR%%/pixmaps/icon_split.png
-%%DATADIR%%/pixmaps/icon_trim.png
-%%DATADIR%%/pixmaps/jokosher-logo.png
-%%DATADIR%%/pixmaps/jokosher.png
-%%DATADIR%%/pixmaps/newproject.png
-%%DATADIR%%/pixmaps/stock_volume-mute.png
-%%DATADIR%%/pixmaps/stock_volume.png
-%%DATADIR%%/pixmaps/welcomeheader.png
-share/locale/ace/LC_MESSAGES/jokosher.mo
-share/locale/ar/LC_MESSAGES/jokosher.mo
-share/locale/bg/LC_MESSAGES/jokosher.mo
-share/locale/ca/LC_MESSAGES/jokosher.mo
-share/locale/cs/LC_MESSAGES/jokosher.mo
-share/locale/cy/LC_MESSAGES/jokosher.mo
-share/locale/da/LC_MESSAGES/jokosher.mo
-share/locale/de/LC_MESSAGES/jokosher.mo
-share/locale/el/LC_MESSAGES/jokosher.mo
-share/locale/en_AU/LC_MESSAGES/jokosher.mo
-share/locale/en_CA/LC_MESSAGES/jokosher.mo
-share/locale/en_GB/LC_MESSAGES/jokosher.mo
-share/locale/en_PH/LC_MESSAGES/jokosher.mo
-share/locale/eo/LC_MESSAGES/jokosher.mo
-share/locale/es/LC_MESSAGES/jokosher.mo
-share/locale/fa/LC_MESSAGES/jokosher.mo
-share/locale/fi/LC_MESSAGES/jokosher.mo
-share/locale/fr/LC_MESSAGES/jokosher.mo
-share/locale/gl/LC_MESSAGES/jokosher.mo
-share/locale/gu/LC_MESSAGES/jokosher.mo
-share/locale/he/LC_MESSAGES/jokosher.mo
-share/locale/hi/LC_MESSAGES/jokosher.mo
-share/locale/hu/LC_MESSAGES/jokosher.mo
-share/locale/id/LC_MESSAGES/jokosher.mo
-share/locale/it/LC_MESSAGES/jokosher.mo
-share/locale/ja/LC_MESSAGES/jokosher.mo
-share/locale/kk/LC_MESSAGES/jokosher.mo
-share/locale/lt/LC_MESSAGES/jokosher.mo
-share/locale/lv/LC_MESSAGES/jokosher.mo
-share/locale/mk/LC_MESSAGES/jokosher.mo
-share/locale/ml/LC_MESSAGES/jokosher.mo
-share/locale/mr/LC_MESSAGES/jokosher.mo
-share/locale/ms/LC_MESSAGES/jokosher.mo
-share/locale/nb/LC_MESSAGES/jokosher.mo
-share/locale/nl/LC_MESSAGES/jokosher.mo
-share/locale/pl/LC_MESSAGES/jokosher.mo
-share/locale/pt/LC_MESSAGES/jokosher.mo
-share/locale/pt_BR/LC_MESSAGES/jokosher.mo
-share/locale/ro/LC_MESSAGES/jokosher.mo
-share/locale/ru/LC_MESSAGES/jokosher.mo
-share/locale/sk/LC_MESSAGES/jokosher.mo
-share/locale/sl/LC_MESSAGES/jokosher.mo
-share/locale/sv/LC_MESSAGES/jokosher.mo
-share/locale/tl/LC_MESSAGES/jokosher.mo
-share/locale/tr/LC_MESSAGES/jokosher.mo
-share/locale/uk/LC_MESSAGES/jokosher.mo
-share/locale/zh_CN/LC_MESSAGES/jokosher.mo
-share/mime/packages/jokosher.xml
-share/pixmaps/jokosher.png
diff --git a/audio/mpdbrowser/Makefile b/audio/mpdbrowser/Makefile
deleted file mode 100644
index e90ba1471c73..000000000000
--- a/audio/mpdbrowser/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Henrik Friedrichsen <hrkfdn@gmail.com>
-# $FreeBSD$
-
-PORTNAME= mpdbrowser
-PORTVERSION= 0.9.20
-PORTREVISION= 4
-CATEGORIES= audio python
-MASTER_SITES= http://mpdbrowser.tuxfamily.org/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= mpdBrowser-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GTK+ client for the Music Player Daemon (MPD)
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mpd>=0.2.0:audio/py-mpd@${PY_FLAVOR}
-
-USES= gettext gnome iconv python:2.7 tar:tgz
-USE_GNOME= intltool pygtk2
-USE_PYTHON= distutils
-PYDISTUTILS_PKGNAME= mpdBrowser
-
-OPTIONS_DEFINE= MPD
-OPTIONS_DEFAULT= MPD
-
-MPD_DESC= Install Music Player Daemon
-MPD_RUN_DEPENDS= musicpd:audio/musicpd
-
-.include <bsd.port.mk>
diff --git a/audio/mpdbrowser/distinfo b/audio/mpdbrowser/distinfo
deleted file mode 100644
index 86974b819ec5..000000000000
--- a/audio/mpdbrowser/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mpdBrowser-0.9.20.tgz) = 932a082692b77bbf230227311bcbd637c507c2c51f630704da9b3e131263cc90
-SIZE (mpdBrowser-0.9.20.tgz) = 37486
diff --git a/audio/mpdbrowser/files/patch-setup.py b/audio/mpdbrowser/files/patch-setup.py
deleted file mode 100644
index 910ac30bb41e..000000000000
--- a/audio/mpdbrowser/files/patch-setup.py
+++ /dev/null
@@ -1,13 +0,0 @@
---- setup.py.orig 2010-12-27 17:06:29 UTC
-+++ setup.py
-@@ -62,9 +62,7 @@ os.system("intltool-merge -d -u po mpd
- # Create mo files:
- if not os.path.exists("mo/"):
- os.mkdir("mo/")
--for lang in ('de', 'pl', 'ru', 'fr', 'zh_CN', 'sv', 'es', 'fi', 'uk', 'it', 'cs', \
-- 'nl', 'pt_BR', 'da', 'be@latin', 'et', 'ca', 'ar', 'tr', 'el_GR', 'sk', \
-- 'zh_TW', 'ja', 'sl'):
-+for lang in ('fr', 'it', 'pl'):
- pofile = "po/" + lang + ".po"
- mofile = "mo/" + lang + "/mpdBrowser.mo"
- if not os.path.exists("mo/" + lang + "/"):
diff --git a/audio/mpdbrowser/pkg-descr b/audio/mpdbrowser/pkg-descr
deleted file mode 100644
index fa4ed2601a36..000000000000
--- a/audio/mpdbrowser/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-MPD click & play client
-
-mpdBrowser show your collection's covers and let you:
-- play an album with left click
-- Enqueue an album with left click and Control
-- Clear playlist with middle click
-- play a song with right click
-- enqueue a song with right click and Control
-
-WWW: http://www.gnomefiles.org/app.php/mpdBrowser
diff --git a/audio/mpdbrowser/pkg-plist b/audio/mpdbrowser/pkg-plist
deleted file mode 100644
index 1758731e3196..000000000000
--- a/audio/mpdbrowser/pkg-plist
+++ /dev/null
@@ -1,52 +0,0 @@
-bin/mpdBrowser
-%%PYTHON_SITELIBDIR%%/mpdBrowser-0.9.16-py2.7.egg-info/PKG-INFO
-%%PYTHON_SITELIBDIR%%/mpdBrowser-0.9.16-py2.7.egg-info/SOURCES.txt
-%%PYTHON_SITELIBDIR%%/mpdBrowser-0.9.16-py2.7.egg-info/dependency_links.txt
-%%PYTHON_SITELIBDIR%%/mpdBrowser-0.9.16-py2.7.egg-info/top_level.txt
-%%PYTHON_SITELIBDIR%%/mpdBrowser/__init__.py
-%%PYTHON_SITELIBDIR%%/mpdBrowser/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mpdBrowser/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mpdBrowser/idleObject.py
-%%PYTHON_SITELIBDIR%%/mpdBrowser/idleObject.pyc
-%%PYTHON_SITELIBDIR%%/mpdBrowser/idleObject.pyo
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserBase.py
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserBase.pyc
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserBase.pyo
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserCfg.py
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserCfg.pyc
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserCfg.pyo
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserCfgDlg.py
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserCfgDlg.pyc
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserCfgDlg.pyo
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserConnection.py
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserConnection.pyc
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserConnection.pyo
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserCovers.py
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserCovers.pyc
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserCovers.pyo
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserDatabase.py
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserDatabase.pyc
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserDatabase.pyo
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserDefine.py
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserDefine.pyc
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserDefine.pyo
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserIPC.py
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserIPC.pyc
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserIPC.pyo
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserUtils.py
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserUtils.pyc
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserUtils.pyo
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserView.py
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserView.pyc
-%%PYTHON_SITELIBDIR%%/mpdBrowser/mpdBrowserView.pyo
-share/applications/mpdBrowser.desktop
-share/locale/fr/LC_MESSAGES/mpdBrowser.mo
-share/locale/it/LC_MESSAGES/mpdBrowser.mo
-share/locale/pl/LC_MESSAGES/mpdBrowser.mo
-share/mpdBrowser/CHANGELOG
-share/mpdBrowser/README
-share/mpdBrowser/TODO
-share/mpdBrowser/TRANSLATORS
-share/pixmaps/mpdBrowser.png
-share/pixmaps/mpdBrowser_case.png
-share/pixmaps/mpdBrowser_empty.png
diff --git a/audio/nekobee/Makefile b/audio/nekobee/Makefile
deleted file mode 100644
index 7b8e9d2795a1..000000000000
--- a/audio/nekobee/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# Created by: trasz <trasz@pin.if.uz.zgora.pl>
-# $FreeBSD$
-
-PORTNAME= nekobee
-PORTVERSION= 0.1.8
-PORTREVISION= 3
-CATEGORIES= audio
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= DSSI plugin that emulates the sound of the TB-303 Bassline
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-
-BUILD_DEPENDS= ${LOCALBASE}/include/dssi.h:audio/dssi
-LIB_DEPENDS= libdssialsacompat.so:audio/libdssialsacompat \
- liblo.so:audio/liblo \
- libjack.so:audio/jack
-
-USE_GITHUB= yes
-GH_ACCOUNT= gordonjcp
-
-USES= gnome pkgconfig python:2.7,build waf
-USE_GNOME= gtk20
-
-CPPFLAGS+= -I${LOCALBASE}/include/dssi -I${LOCALBASE}/include
-LDFLAGS+= -lm
-
-post-patch:
- @${REINPLACE_CMD} -e \
- '/LINKFLAGS/s|^|#|' ${WRKSRC}/wscript
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/dssi/nekobee.so
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/dssi/nekobee/nekobee_gtk
-
-.include <bsd.port.mk>
diff --git a/audio/nekobee/distinfo b/audio/nekobee/distinfo
deleted file mode 100644
index 01bf5d261495..000000000000
--- a/audio/nekobee/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gordonjcp-nekobee-0.1.8_GH0.tar.gz) = b9c8283611a5979ed0340759067755e16fadb770e137bd416ee3d898f38493de
-SIZE (gordonjcp-nekobee-0.1.8_GH0.tar.gz) = 350234
diff --git a/audio/nekobee/pkg-descr b/audio/nekobee/pkg-descr
deleted file mode 100644
index 4ed13fd62c3a..000000000000
--- a/audio/nekobee/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-nekobee is a DSSI soft synth plugin that emulates the sound of the
-TB-303 Bassline. It is not an exact copy; rather than make it "just like
-the real thing", the design concentrates on modelling the circuitry and
-was adjusted by comparing the sounds achievable with it to those heard
-on classic acid house tracks. It includes a switchable square/saw wave
-VCO, 24dB/octave VCF, an adjustable decay time for the VCF, a fixed
-decay time for the VCA, and an interesting bit of circuitry around the
-"Accent" control.
-
-WWW: https://github.com/gordonjcp/nekobee
diff --git a/audio/nekobee/pkg-plist b/audio/nekobee/pkg-plist
deleted file mode 100644
index c7d5313b2f54..000000000000
--- a/audio/nekobee/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-lib/dssi/nekobee/knob.png
-lib/dssi/nekobee/nekobee_gtk
-lib/dssi/nekobee/switch.png
-lib/dssi/nekobee.so
diff --git a/audio/patchage/Makefile b/audio/patchage/Makefile
deleted file mode 100644
index 81283147ab89..000000000000
--- a/audio/patchage/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# Created by: Edward Tomasz Napierala <trasz@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= patchage
-PORTVERSION= 0.5.0
-PORTREVISION= 20
-CATEGORIES= audio
-MASTER_SITES= http://download.drobilla.net/ \
- http://frugalware.mirrors.tds.net/pub/linux/frugalware/frugalware-current/source/xmultimedia-extra/patchage/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Modular patch bay for Jack
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-LIB_DEPENDS= libjack.so:audio/jack \
- libraul.so:audio/raul \
- libboost_date_time.so:devel/boost-libs \
- libdbus-glib-1.so:devel/dbus-glib \
- libglibmm-2.4.so:devel/glibmm \
- libglademm-2.4.so:devel/libglademm24 \
- libflowcanvas.so:x11-toolkits/flowcanvas
-
-USES= compiler:c++11-lang gnome pkgconfig python:2.7,build tar:bzip2 waf
-USE_CXXSTD= c++11
-INSTALLS_ICONS= yes
-CONFIGURE_ARGS+= --mandir=${MANPREFIX}/man \
- --no-alsa \
- --no-lash
-
-CFLAGS+= -I${LOCALBASE}/include
-
-post-patch:
- @${REINPLACE_CMD} -e \
- "s|$$[{]LIBDIRNAME[}]/pkgconfig|libdata/pkgconfig| ; \
- s|-fshow-column'|-fshow-column ${CXXFLAGS}'|" \
- ${WRKSRC}/autowaf/autowaf.py
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/audio/patchage/distinfo b/audio/patchage/distinfo
deleted file mode 100644
index 8b8611b6b4cc..000000000000
--- a/audio/patchage/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (patchage-0.5.0.tar.bz2) = 9bb9d1ba0205c0ad95c6dbecba56c513ff706f1057348d33ff7567bc9cbd89d2
-SIZE (patchage-0.5.0.tar.bz2) = 411848
diff --git a/audio/patchage/files/patch-src_Patchage.cpp b/audio/patchage/files/patch-src_Patchage.cpp
deleted file mode 100644
index cb3c45f07261..000000000000
--- a/audio/patchage/files/patch-src_Patchage.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/Patchage.cpp.orig 2011-01-09 22:53:06 UTC
-+++ src/Patchage.cpp
-@@ -21,6 +21,11 @@
- #include <fstream>
- #include <sstream>
-
-+#include <sys/param.h>
-+#if __FreeBSD_version <= 704100 || (__FreeBSD_version >= 800000 && __FreeBSD_version < 802502) || (__FreeBSD_version >= 900000 && __FreeBSD_version < 900027)
-+#define log2f(x) (logf(x) / logf(2))
-+#endif
-+
- #include <gtk/gtkwindow.h>
- #include <libglademm/xml.h>
- #include <libgnomecanvasmm.h>
diff --git a/audio/patchage/pkg-descr b/audio/patchage/pkg-descr
deleted file mode 100644
index bbb8e879a897..000000000000
--- a/audio/patchage/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Patchage is a modular patch bay for audio and MIDI systems based
-on Jack and Lash audio systems.
-
-WWW: http://drobilla.net/software/patchage/
diff --git a/audio/patchage/pkg-plist b/audio/patchage/pkg-plist
deleted file mode 100644
index 76025069c4ce..000000000000
--- a/audio/patchage/pkg-plist
+++ /dev/null
@@ -1,13 +0,0 @@
-bin/patchage
-man/man1/patchage.1.gz
-share/applications/patchage.desktop
-share/icons/hicolor/128x128/apps/patchage.png
-share/icons/hicolor/16x16/apps/patchage.png
-share/icons/hicolor/22x22/apps/patchage.png
-share/icons/hicolor/24x24/apps/patchage.png
-share/icons/hicolor/256x256/apps/patchage.png
-share/icons/hicolor/32x32/apps/patchage.png
-share/icons/hicolor/48x48/apps/patchage.png
-share/icons/hicolor/512x512/apps/patchage.png
-share/icons/hicolor/scalable/apps/patchage.svg
-%%DATADIR%%/patchage.glade
diff --git a/audio/py-ao/Makefile b/audio/py-ao/Makefile
deleted file mode 100644
index f45b684886ef..000000000000
--- a/audio/py-ao/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: Neil Blakey-Milner <nbm@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= ao
-PORTVERSION= 0.82
-PORTREVISION= 3
-CATEGORIES= audio python
-MASTER_SITES= http://ekyo.nerim.net/software/pyogg/ \
- http://www.sourcefiles.org/Programming/Development/Modules/Python/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= pyao-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python wrapper for audio device abstraction library (libao)
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-LIB_DEPENDS= libao.so:audio/libao
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-do-configure:
- @cd ${WRKSRC} && ${MAKE_ENV} ${PYTHON_CMD} config_unix.py \
- --prefix "${LOCALBASE}"
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/aomodule.so
-
-.include <bsd.port.mk>
diff --git a/audio/py-ao/distinfo b/audio/py-ao/distinfo
deleted file mode 100644
index b8802d1ed5df..000000000000
--- a/audio/py-ao/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pyao-0.82.tar.gz) = 9a444518252f6d747e76a219e5efbc05b4e1742260a7419da9ddf93a519b30c5
-SIZE (pyao-0.82.tar.gz) = 15399
diff --git a/audio/py-ao/files/patch-src_aomodule.c b/audio/py-ao/files/patch-src_aomodule.c
deleted file mode 100644
index 14f99d74e8a0..000000000000
--- a/audio/py-ao/files/patch-src_aomodule.c
+++ /dev/null
@@ -1,66 +0,0 @@
---- src/aomodule.c.orig 2003-07-24 06:52:59 UTC
-+++ src/aomodule.c
-@@ -4,7 +4,7 @@
- static ao_option *
- dict_to_options(PyObject *dict)
- {
-- int pos = 0;
-+ Py_ssize_t pos = 0;
- PyObject *key, *val;
- ao_option *head = NULL;
- int ret;
-@@ -71,7 +71,7 @@ parse_args(PyObject *args, PyObject *kwa
-
- *overwrite = 0;
-
-- if(PyArg_ParseTupleAndKeywords(args, kwargs, "s|llllO!sl",
-+ if(PyArg_ParseTupleAndKeywords(args, kwargs, "s|iiiiO!si",
- (char **) driver_name_kwlist,
- &driver_name,
- &format->bits,
-@@ -84,7 +84,7 @@ parse_args(PyObject *args, PyObject *kwa
- *driver_id = ao_driver_id(driver_name);
- } else {
- PyErr_Clear();
-- if(!(PyArg_ParseTupleAndKeywords(args, kwargs, "i|llllO!sl",
-+ if(!(PyArg_ParseTupleAndKeywords(args, kwargs, "i|iiiiO!si",
- (char **) driver_id_kwlist,
- driver_id,
- &format->bits,
-@@ -114,6 +114,7 @@ py_ao_new(PyObject *self, PyObject *args
- ao_sample_format sample_format;
- ao_Object *retobj;
-
-+ memset(&sample_format, 0, sizeof(sample_format));
- if (!parse_args(args, kwargs,
- &sample_format, &py_options,
- &filename, &driver_id, &overwrite))
-@@ -141,8 +142,9 @@ py_ao_new(PyObject *self, PyObject *args
- return NULL;
- }
-
-- retobj = (ao_Object *) PyObject_NEW(ao_Object, &ao_Type);
-+ retobj = (ao_Object *) PyObject_New(ao_Object, &ao_Type);
- retobj->dev = dev;
-+ retobj->driver_id = driver_id;
- return (PyObject *) retobj;
- }
-
-@@ -150,7 +152,7 @@ static void
- py_ao_dealloc(ao_Object *self)
- {
- ao_close(self->dev);
-- PyMem_DEL(self);
-+ PyObject_Del(self);
- }
-
- static PyObject *
-@@ -184,7 +186,7 @@ py_ao_driver_info(PyObject *self, PyObje
-
- /* It's a method */
- ao_Object *ao_self = (ao_Object *) self;
-- info = ao_driver_info(ao_self->dev->driver_id);
-+ info = ao_driver_info(ao_self->driver_id);
-
- } else {
-
diff --git a/audio/py-ao/files/patch-src_aomodule.h b/audio/py-ao/files/patch-src_aomodule.h
deleted file mode 100644
index 1c1fda4b7020..000000000000
--- a/audio/py-ao/files/patch-src_aomodule.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/aomodule.h.orig 2003-07-24 06:58:07 UTC
-+++ src/aomodule.h
-@@ -9,6 +9,7 @@
- typedef struct {
- PyObject_HEAD
- ao_device *dev;
-+ uint32_t driver_id;
- } ao_Object;
-
- static PyObject *Py_aoError;
diff --git a/audio/py-ao/pkg-descr b/audio/py-ao/pkg-descr
deleted file mode 100644
index f44b67c60931..000000000000
--- a/audio/py-ao/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a Python wrapper module for the libao, an audio abstraction library
-that lets you output to different devices using the same interface.
-
-WWW: http://ekyo.nerim.net/software/pyogg/index.html
diff --git a/audio/py-id3/Makefile b/audio/py-id3/Makefile
deleted file mode 100644
index 90e703c2fc18..000000000000
--- a/audio/py-id3/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: Hye-Shik Chang
-# $FreeBSD$
-
-PORTNAME= id3
-PORTVERSION= 1.2
-PORTREVISION= 1
-CATEGORIES= audio python
-MASTER_SITES= SF/${PORTNAME}-py/${PORTNAME}-py/${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= id3-py_${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python module for retrieving and setting ID3 tags on MP3 files
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-WRKSRC= ${WRKDIR}/id3-py-${PORTVERSION}
-USES= python:2.7
-USE_PYTHON= distutils autoplist pythonprefix
-
-.include <bsd.port.mk>
diff --git a/audio/py-id3/distinfo b/audio/py-id3/distinfo
deleted file mode 100644
index f8ab67d4efb2..000000000000
--- a/audio/py-id3/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (id3-py_1.2.tar.gz) = ba612342b59a49cbf9a7eb23a646667757ffda96dc23b67245fc6cd8d90c2022
-SIZE (id3-py_1.2.tar.gz) = 16650
diff --git a/audio/py-id3/pkg-descr b/audio/py-id3/pkg-descr
deleted file mode 100644
index 08e479602e49..000000000000
--- a/audio/py-id3/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This module allows one to read and manipulate so-called ID3
-informational tags on MP3 files through an object-oriented
-Python interface.
-
-WWW: http://id3-py.sourceforge.net/
diff --git a/audio/py-shout/Makefile b/audio/py-shout/Makefile
deleted file mode 100644
index 1882c59e295a..000000000000
--- a/audio/py-shout/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# Created by: Olivier Duchateau <duchateau.olivier@gmail.com>
-# $FreeBSD$
-
-PORTNAME= shout
-PORTVERSION= 0.2.1
-PORTREVISION= 4
-CATEGORIES= audio python
-MASTER_SITES= http://downloads.us.xiph.org/releases/libshout/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME}-python-${PORTVERSION}
-
-MAINTAINER= python@FreeBSD.org
-COMMENT= Python bindings for libshout2
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= LGPL20
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-LIB_DEPENDS= libshout.so:audio/libshout
-
-OPTIONS_DEFINE= EXAMPLES
-
-USES= pkgconfig python:2.7 shebangfix
-SHEBANG_FILES= example.py
-USE_PYTHON= autoplist distutils
-
-EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME}
-PORTEXAMPLES= example.py
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/shout.so
-
-post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${CP} ${WRKSRC}/example.py ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/audio/py-shout/distinfo b/audio/py-shout/distinfo
deleted file mode 100644
index 750bdf226bd6..000000000000
--- a/audio/py-shout/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (shout-python-0.2.1.tar.gz) = 7e57766a77ecf6756120ec9e534afdcd296942218989fde9c9f5af8b40973457
-SIZE (shout-python-0.2.1.tar.gz) = 15341
diff --git a/audio/py-shout/pkg-descr b/audio/py-shout/pkg-descr
deleted file mode 100644
index 32081d0e4c59..000000000000
--- a/audio/py-shout/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Shout-python is a set of bindings for libshout2. It allows you to
-act as a source for icecast 1 and 2, and shoutcast.
-
-WWW: http://www.icecast.org/
diff --git a/audio/py-speex/Makefile b/audio/py-speex/Makefile
deleted file mode 100644
index d4a98ab169f2..000000000000
--- a/audio/py-speex/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Carl Johan Gustavsson <cjg@bsdmail.org>
-# $FreeBSD$
-
-PORTNAME= speex
-PORTVERSION= 0.2
-PORTREVISION= 2
-CATEGORIES= audio python
-MASTER_SITES= http://freenet.mcnabhosting.com/python/pySpeex/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= pySpeex-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
-DIST_SUBDIR= python
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python bindings for the Speex compressor/decompressor audio codec
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyrex>=0.9.6.2:devel/pyrex@${PY_FLAVOR}
-LIB_DEPENDS= libspeex.so:audio/speex
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-post-patch:
- @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
- ${WRKSRC}/setup.py
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/speex.so
-
-.include <bsd.port.mk>
diff --git a/audio/py-speex/distinfo b/audio/py-speex/distinfo
deleted file mode 100644
index 5fe0352d385e..000000000000
--- a/audio/py-speex/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (python/pySpeex-0.2.tar.gz) = aca41ca9650765b58de0e1c0a6676658564a8009dd544aeec08087f6c3dc6bd6
-SIZE (python/pySpeex-0.2.tar.gz) = 17665
diff --git a/audio/py-speex/files/patch-setup.py b/audio/py-speex/files/patch-setup.py
deleted file mode 100644
index b685e56c3624..000000000000
--- a/audio/py-speex/files/patch-setup.py
+++ /dev/null
@@ -1,14 +0,0 @@
---- setup.py.orig 2005-10-30 12:10:14 UTC
-+++ setup.py
-@@ -5,9 +5,9 @@ import sys
- from distutils.core import setup, Extension
- from Pyrex.Distutils import build_ext
-
--incDirs = ['../libspeex', '/usr/include/speex', '/usr/local/include/speex']
-+incDirs = ['%%LOCALBASE%%/include', '%%LOCALBASE%%/include/speex']
- libs = []
--libDirs = []
-+libDirs = ['%%LOCALBASE%%/lib']
- runtimeLibDirs = []
- cMacros = []
- #extraLinkArgs = ['-g', '/usr/lib/libspeex.a'] # static
diff --git a/audio/py-speex/files/patch-speex.pyx b/audio/py-speex/files/patch-speex.pyx
deleted file mode 100644
index f50bb08b057c..000000000000
--- a/audio/py-speex/files/patch-speex.pyx
+++ /dev/null
@@ -1,20 +0,0 @@
---- speex.pyx.orig 2003-11-24 05:29:33 UTC
-+++ speex.pyx
-@@ -365,7 +365,7 @@ cdef class new:
- bufOut[bufOutSiz] = nBytes % 256
- bufOut[bufOutSiz+1] = nBytes / 256
- bufOutSiz = bufOutSiz + 2
-- memcpy(bufOut+bufOutSiz, cbits, nBytes)
-+ memcpy(bufOut+bufOutSiz, <void *> cbits, nBytes)
- # printf("ok5\n")
- bufOutSiz = bufOutSiz + nBytes
- # printf("ok6\n")
-@@ -522,7 +522,7 @@ cdef class new:
-
- # Copy from float to short (16 bits) for output
- for i from 0 <= i < self.encFramesPerBlock:
-- decShorts1[i] = decFloats1[i]
-+ decShorts1[i] = <short> decFloats1[i]
-
- self.decPhase = 0 # back to awaiting LSB of count header
- self.decNumBytes = 0
diff --git a/audio/py-speex/pkg-descr b/audio/py-speex/pkg-descr
deleted file mode 100644
index c404a4204538..000000000000
--- a/audio/py-speex/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-py-speex is a Python module that provides bindings for the Speex audio
-compressor/decompressor codec.
-
-WWW: http://freenet.mcnabhosting.com/python/pySpeex/
diff --git a/audio/pytone/Makefile b/audio/pytone/Makefile
deleted file mode 100644
index 1e06b479efe6..000000000000
--- a/audio/pytone/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# Created by: David Thiel <lx@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pytone
-PORTVERSION= 3.0.3
-PORTREVISION= 3
-CATEGORIES= audio python
-MASTER_SITES= http://www.luga.de/pytone/download/ \
- http://redundancy.redundancy.org/mirror/
-DISTNAME= PyTone-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Music jukebox written in Python with a curses GUI
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2 # only
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-LIB_DEPENDS= libao.so:audio/libao
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen@${PY_FLAVOR}
-
-USES= localbase ncurses python:2.7
-USE_PYTHON= autoplist distutils
-
-SUB_FILES= pkg-message
-
-PLIST_FILES= etc/pytonerc.sample
-
-OPTIONS_DEFINE= MAD MPG123 MPG321 VORBIS
-OPTIONS_DEFAULT= MAD VORBIS
-
-MAD_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymad>0:audio/py-pymad@${PY_FLAVOR}
-MPG123_RUN_DEPENDS= mpg123:audio/mpg123
-MPG321_DESC= MP3 decoding support via mpg321
-MPG321_RUN_DEPENDS= mpg321:audio/mpg321
-VORBIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}vorbis>0:audio/py-vorbis@${PY_FLAVOR}
-
-post-patch:
-.for i in pytone pytonectl
- @${REINPLACE_CMD} -e \
- 's|^python |${PYTHON_CMD} | ; \
- s|src/|${PYTHONPREFIX_SITELIBDIR}/pytone/|' ${WRKSRC}/${i}
-.endfor
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/conf/pytonerc ${STAGEDIR}${PREFIX}/etc/pytonerc.sample
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pytone/*.so
-
-.include <bsd.port.mk>
diff --git a/audio/pytone/distinfo b/audio/pytone/distinfo
deleted file mode 100644
index 8616e931ab00..000000000000
--- a/audio/pytone/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (PyTone-3.0.3.tar.gz) = 50b31aadb2b810549ab1441cd1e8de023a9c9a28a914a676a68c8a781000ab1e
-SIZE (PyTone-3.0.3.tar.gz) = 161612
diff --git a/audio/pytone/files/pkg-message.in b/audio/pytone/files/pkg-message.in
deleted file mode 100644
index 359ad5308a03..000000000000
--- a/audio/pytone/files/pkg-message.in
+++ /dev/null
@@ -1,15 +0,0 @@
-[
-{ type: install
- message: <<EOM
-To use pytone, you should copy %%PREFIX%%/etc/pytonerc.sample to:
-
-~/.pytone/pytonerc
-
-Or simply create a minimal one with the location of your music
-collection:
-
-[database.main]
-musicbasedir=/root/of/your/music/collection
-EOM
-}
-]
diff --git a/audio/pytone/pkg-descr b/audio/pytone/pkg-descr
deleted file mode 100644
index b9b5d2afb595..000000000000
--- a/audio/pytone/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-PyTone is a music jukebox written in Python with a curses based GUI.
-While providing advanced features like crossfading and multiple players,
-special emphasis is put on ease of use, turning PyTone into an ideal
-jukebox system for use at parties.
-
-WWW: https://www.luga.de/pytone/
diff --git a/audio/solfege/Makefile b/audio/solfege/Makefile
deleted file mode 100644
index 7a12d71c2fd8..000000000000
--- a/audio/solfege/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-# $MCom: ports/audio/solfege/Makefile,v 1.7 2007/09/09 23:47:50 mezz Exp $
-
-PORTNAME= solfege
-PORTVERSION= 3.22.2
-PORTREVISION= 2
-CATEGORIES= audio
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-stable/${PORTVERSION}
-PKGNAMESUFFIX= -nosound
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Free ear training software
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BUILD_DEPENDS= docbook-xsl>0:textproc/docbook-xsl \
- txt2man:textproc/txt2man
-
-USES= gettext gmake gnome makeinfo pathfix pkgconfig python:2.7 \
- shebangfix
-SHEBANG_FILES= exercises/standard/lesson-files/bin/csound-play-harmonic-interval.sh
-USE_GNOME= pygtk2
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= ac_cv_path_XML2PO=""
-CONFIGURE_ARGS= --disable-oss-sound \
- --enable-docbook-stylesheet=${STYLESHEET}
-MAKE_ARGS= nopycompile=YES skipmanual=yes
-NO_ARCH= yes
-
-# Restrict to stable (even) versions, indicated by the second component.
-PORTSCOUT= limitw:1,even
-
-STYLESHEET= ${LOCALBASE}/share/xsl/docbook/xhtml/chunk.xsl
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|cp --parents|${PAX} -rw|' ${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} -e \
- 's|type=sequencer-device|type=fake-synth| ; \
- s|/usr/bin|${LOCALBASE}/bin|' ${WRKSRC}/default.config
- @${FIND} ${WRKSRC} -name "*.py" | ${XARGS} ${REINPLACE_CMD} -e \
- 's|.*\(#!\).*|\1${PYTHON_CMD}|'
-
-post-install:
- @(cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -m compileall \
- -d ${PREFIX} -f ${DATADIR_REL})
-
-.include <bsd.port.mk>
diff --git a/audio/solfege/distinfo b/audio/solfege/distinfo
deleted file mode 100644
index 866b9c214f5b..000000000000
--- a/audio/solfege/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (solfege-3.22.2.tar.gz) = e46a0960c83e4998d9dcf7bb07b8269e03fc81fab6c4485f8112c5a3e6488fe4
-SIZE (solfege-3.22.2.tar.gz) = 6890977
diff --git a/audio/solfege/files/patch-topdocs-AUTHORS.texi b/audio/solfege/files/patch-topdocs-AUTHORS.texi
deleted file mode 100644
index 3b46dae53b23..000000000000
--- a/audio/solfege/files/patch-topdocs-AUTHORS.texi
+++ /dev/null
@@ -1,8 +0,0 @@
---- topdocs/AUTHORS.texi.orig 2013-10-05 20:57:48 UTC
-+++ topdocs/AUTHORS.texi
-@@ -1,4 +1,5 @@
- \input texinfo
-+@documentencoding ISO-8859-1
- @setfilename AUTHORS.info
- @settitle AUTHORS
- @node Top, , , (dir)
diff --git a/audio/solfege/files/patch-topdocs-README.texi b/audio/solfege/files/patch-topdocs-README.texi
deleted file mode 100644
index befbae6759f8..000000000000
--- a/audio/solfege/files/patch-topdocs-README.texi
+++ /dev/null
@@ -1,8 +0,0 @@
---- topdocs/README.texi.orig 2013-10-05 20:57:48 UTC
-+++ topdocs/README.texi
-@@ -1,4 +1,5 @@
- \input texinfo
-+@documentencoding ISO-8859-1
- @setfilename README.info
- @include topdocs/defs.texi
- @settitle README
diff --git a/audio/solfege/pkg-descr b/audio/solfege/pkg-descr
deleted file mode 100644
index 3db5fcd824e4..000000000000
--- a/audio/solfege/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-When you study music on high school, college or music conservatory, you
-usually have to do ear training. Some of the exercises, like sight singing
-is easy to do alone. But often you have to be at least two people, one
-making questions, the other answering.
-
-GNU Solfege tries to help out with this. Solfege is a computer program written
-to help you practise the more simple and mechanical exercises on your own.
-These are the exercises written so far:
- * Recognise melodic and harmonic intervals
- * Compare interval sizes
- * Sing the intervals the computer asks for
- * Identify chords
- * Sing chords
- * Scales
- * Dictation
- * Remembering rhythmic patterns
-
-WWW: http://www.solfege.org/
diff --git a/audio/solfege/pkg-plist b/audio/solfege/pkg-plist
deleted file mode 100644
index 6ed2e2783345..000000000000
--- a/audio/solfege/pkg-plist
+++ /dev/null
@@ -1,2467 +0,0 @@
-bin/solfege
-etc/solfege
-man/man1/solfege.1.gz
-share/applications/solfege.desktop
-share/locale/cs/LC_MESSAGES/solfege.mo
-share/locale/da/LC_MESSAGES/solfege.mo
-share/locale/de/LC_MESSAGES/solfege.mo
-share/locale/eo/LC_MESSAGES/solfege.mo
-share/locale/es/LC_MESSAGES/solfege.mo
-share/locale/et/LC_MESSAGES/solfege.mo
-share/locale/fa/LC_MESSAGES/solfege.mo
-share/locale/fi/LC_MESSAGES/solfege.mo
-share/locale/fr/LC_MESSAGES/solfege.mo
-share/locale/gl/LC_MESSAGES/solfege.mo
-share/locale/hr/LC_MESSAGES/solfege.mo
-share/locale/hu/LC_MESSAGES/solfege.mo
-share/locale/it/LC_MESSAGES/solfege.mo
-share/locale/nb/LC_MESSAGES/solfege.mo
-share/locale/nl/LC_MESSAGES/solfege.mo
-share/locale/pl/LC_MESSAGES/solfege.mo
-share/locale/pt_BR/LC_MESSAGES/solfege.mo
-share/locale/ru/LC_MESSAGES/solfege.mo
-share/locale/sv/LC_MESSAGES/solfege.mo
-share/locale/tr/LC_MESSAGES/solfege.mo
-share/locale/vi/LC_MESSAGES/solfege.mo
-share/locale/zh_CN/LC_MESSAGES/solfege.mo
-share/pixmaps/solfege.svg
-%%DATADIR%%/default.config
-%%DATADIR%%/exercises/standard/csound-tree.txt
-%%DATADIR%%/exercises/standard/debugtree.txt
-%%DATADIR%%/exercises/standard/learningtree.txt
-%%DATADIR%%/exercises/standard/lesson-files/altered-1
-%%DATADIR%%/exercises/standard/lesson-files/altered-2
-%%DATADIR%%/exercises/standard/lesson-files/barnesanger
-%%DATADIR%%/exercises/standard/lesson-files/besifring
-%%DATADIR%%/exercises/standard/lesson-files/bin/csound-play-harmonic-interval.sh
-%%DATADIR%%/exercises/standard/lesson-files/bpm
-%%DATADIR%%/exercises/standard/lesson-files/cadense-1
-%%DATADIR%%/exercises/standard/lesson-files/chord-7-inv
-%%DATADIR%%/exercises/standard/lesson-files/chord-7b9-maj79
-%%DATADIR%%/exercises/standard/lesson-files/chord-all-root
-%%DATADIR%%/exercises/standard/lesson-files/chord-dim-aug
-%%DATADIR%%/exercises/standard/lesson-files/chord-dim-aug-min-major
-%%DATADIR%%/exercises/standard/lesson-files/chord-m7-7
-%%DATADIR%%/exercises/standard/lesson-files/chord-m7-7-inv
-%%DATADIR%%/exercises/standard/lesson-files/chord-m7-7-maj7-m7b5-dim7
-%%DATADIR%%/exercises/standard/lesson-files/chord-m9-9
-%%DATADIR%%/exercises/standard/lesson-files/chord-m9-9-7b9-maj79
-%%DATADIR%%/exercises/standard/lesson-files/chord-maj7-m7b5-dim7
-%%DATADIR%%/exercises/standard/lesson-files/chord-min-major
-%%DATADIR%%/exercises/standard/lesson-files/chord-min-major-7
-%%DATADIR%%/exercises/standard/lesson-files/chord-min-major-close-open
-%%DATADIR%%/exercises/standard/lesson-files/chord-min-major-inv
-%%DATADIR%%/exercises/standard/lesson-files/chord-voicing-test
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-10
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-2
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-2-3
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-2-to-8
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-3
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-4-5
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-4-5-8
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-6
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-6-7
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-7
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-7-9
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-9
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-harmonic-tritonus-7
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-10
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-2
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-2-3
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-2-to-8
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-3
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-4-5
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-4-5-8
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-6
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-6-7
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-7
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-7-9
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-9
-%%DATADIR%%/exercises/standard/lesson-files/compare-intervals-melodic-tritonus-7
-%%DATADIR%%/exercises/standard/lesson-files/csound-fifth-0.97
-%%DATADIR%%/exercises/standard/lesson-files/csound-fifth-0.98
-%%DATADIR%%/exercises/standard/lesson-files/csound-fifth-0.99
-%%DATADIR%%/exercises/standard/lesson-files/csound-fifth-0.995
-%%DATADIR%%/exercises/standard/lesson-files/csound-fifth-0.996
-%%DATADIR%%/exercises/standard/lesson-files/csound-fifth-0.997
-%%DATADIR%%/exercises/standard/lesson-files/csound-fifth-0.998
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj10-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj10-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj10-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj10-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj10-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj10-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj10-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj10-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj2-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj2-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj2-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj2-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj2-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj2-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj2-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj2-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj3-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj3-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj3-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj3-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj3-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj3-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj3-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj3-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj6-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj6-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj6-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj6-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj6-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj6-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj6-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj6-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj7-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj7-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj7-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj7-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj7-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj7-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj7-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj7-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj9-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj9-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj9-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj9-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj9-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj9-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj9-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-maj9-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min10-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min10-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min10-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min10-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min10-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min10-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min10-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min10-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min2-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min2-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min2-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min2-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min2-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min2-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min2-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min2-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min3-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min3-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min3-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min3-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min3-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min3-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min3-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min3-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min6-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min6-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min6-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min6-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min6-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min6-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min6-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min6-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min7-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min7-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min7-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min7-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min7-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min7-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min7-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min7-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min9-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min9-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min9-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min9-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min9-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min9-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min9-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-min9-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p4-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p4-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p4-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p4-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p4-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p4-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p4-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p4-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p5-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p5-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p5-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p5-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p5-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p5-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p5-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p5-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p8-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p8-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p8-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p8-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p8-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p8-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p8-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-harmonic-p8-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj10-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj10-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj10-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj10-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj10-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj10-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj10-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj10-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj2-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj2-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj2-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj2-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj2-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj2-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj2-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj2-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj3-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj3-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj3-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj3-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj3-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj3-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj3-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj3-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj6-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj6-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj6-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj6-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj6-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj6-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj6-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj6-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj7-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj7-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj7-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj7-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj7-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj7-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj7-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj7-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj9-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj9-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj9-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj9-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj9-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj9-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj9-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-maj9-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min10-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min10-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min10-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min10-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min10-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min10-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min10-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min10-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min2-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min2-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min2-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min2-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min2-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min2-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min2-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min2-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min3-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min3-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min3-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min3-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min3-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min3-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min3-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min3-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min6-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min6-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min6-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min6-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min6-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min6-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min6-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min6-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min7-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min7-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min7-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min7-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min7-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min7-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min7-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min7-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min9-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min9-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min9-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min9-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min9-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min9-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min9-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-min9-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p4-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p4-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p4-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p4-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p4-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p4-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p4-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p4-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p5-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p5-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p5-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p5-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p5-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p5-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p5-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p5-8cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p8-10cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p8-15cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p8-20cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p8-30cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p8-40cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p8-5cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p8-6cent
-%%DATADIR%%/exercises/standard/lesson-files/csound-intonation-p8-8cent
-%%DATADIR%%/exercises/standard/lesson-files/diatonic-1
-%%DATADIR%%/exercises/standard/lesson-files/diatonic-2
-%%DATADIR%%/exercises/standard/lesson-files/fifth-small-pure-0.99
-%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals
-%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-10
-%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-2
-%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-2-3
-%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-2-to-15
-%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-2-to-8
-%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-3
-%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-4-5
-%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-4-5-8
-%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-6
-%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-6-7
-%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-7
-%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-7-9
-%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-9
-%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-self-config
-%%DATADIR%%/exercises/standard/lesson-files/harmonic-intervals-tritonus-7
-%%DATADIR%%/exercises/standard/lesson-files/hear-tones-1
-%%DATADIR%%/exercises/standard/lesson-files/hear-tones-2
-%%DATADIR%%/exercises/standard/lesson-files/hear-tones-3
-%%DATADIR%%/exercises/standard/lesson-files/hear-tones-4
-%%DATADIR%%/exercises/standard/lesson-files/hear-tones-5
-%%DATADIR%%/exercises/standard/lesson-files/hear-tones-6
-%%DATADIR%%/exercises/standard/lesson-files/hear-tones-triads
-%%DATADIR%%/exercises/standard/lesson-files/hear-tones-triads-difficult
-%%DATADIR%%/exercises/standard/lesson-files/hear-tones-triads-easy
-%%DATADIR%%/exercises/standard/lesson-files/id-tone
-%%DATADIR%%/exercises/standard/lesson-files/id-tone-cde-10
-%%DATADIR%%/exercises/standard/lesson-files/id-tone-cde-11
-%%DATADIR%%/exercises/standard/lesson-files/id-tone-cde-12
-%%DATADIR%%/exercises/standard/lesson-files/id-tone-cde-3
-%%DATADIR%%/exercises/standard/lesson-files/id-tone-cde-4
-%%DATADIR%%/exercises/standard/lesson-files/id-tone-cde-5
-%%DATADIR%%/exercises/standard/lesson-files/id-tone-cde-6
-%%DATADIR%%/exercises/standard/lesson-files/id-tone-cde-7
-%%DATADIR%%/exercises/standard/lesson-files/id-tone-cde-8
-%%DATADIR%%/exercises/standard/lesson-files/id-tone-cde-9
-%%DATADIR%%/exercises/standard/lesson-files/include/cadence-major
-%%DATADIR%%/exercises/standard/lesson-files/include/cadence-minor
-%%DATADIR%%/exercises/standard/lesson-files/include/interval-elements
-%%DATADIR%%/exercises/standard/lesson-files/include/jazz-progression-elements
-%%DATADIR%%/exercises/standard/lesson-files/include/mma-grooves
-%%DATADIR%%/exercises/standard/lesson-files/include/progression-elements
-%%DATADIR%%/exercises/standard/lesson-files/include/sc-master
-%%DATADIR%%/exercises/standard/lesson-files/include/solfege-voicing.mma
-%%DATADIR%%/exercises/standard/lesson-files/interval_in_key_maj
-%%DATADIR%%/exercises/standard/lesson-files/interval_in_key_min
-%%DATADIR%%/exercises/standard/lesson-files/jsb-inventions
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-10
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-2
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-2-3
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-2-to-15
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-2-to-8
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-3
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-4-5
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-4-5-8
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-6
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-6-7
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-7
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-7-9
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-9
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-10
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-2
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-2-3
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-2-to-15
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-2-to-8
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-3
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-4-5
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-4-5-8
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-6
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-6-7
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-7
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-7-9
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-9
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-down-tritonus-7
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-self-config
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-tritonus-7
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-10
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-2
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-2-3
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-2-to-15
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-2-to-8
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-3
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-4-5
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-4-5-8
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-6
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-6-7
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-7
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-7-9
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-9
-%%DATADIR%%/exercises/standard/lesson-files/melodic-intervals-up-tritonus-7
-%%DATADIR%%/exercises/standard/lesson-files/mma-1
-%%DATADIR%%/exercises/standard/lesson-files/mma-2
-%%DATADIR%%/exercises/standard/lesson-files/mma-3
-%%DATADIR%%/exercises/standard/lesson-files/mma-4-C
-%%DATADIR%%/exercises/standard/lesson-files/mma-4-harmonic-minor
-%%DATADIR%%/exercises/standard/lesson-files/mma-4-natural-minor
-%%DATADIR%%/exercises/standard/lesson-files/mma-7-C
-%%DATADIR%%/exercises/standard/lesson-files/mma-7-harmonic-minor
-%%DATADIR%%/exercises/standard/lesson-files/mma-7-natural-minor
-%%DATADIR%%/exercises/standard/lesson-files/nameinterval-1
-%%DATADIR%%/exercises/standard/lesson-files/nameinterval-2
-%%DATADIR%%/exercises/standard/lesson-files/nameinterval-fifths
-%%DATADIR%%/exercises/standard/lesson-files/nameinterval-fourths
-%%DATADIR%%/exercises/standard/lesson-files/nameinterval-octave
-%%DATADIR%%/exercises/standard/lesson-files/nameinterval-seconds
-%%DATADIR%%/exercises/standard/lesson-files/nameinterval-sevenths
-%%DATADIR%%/exercises/standard/lesson-files/nameinterval-sixths
-%%DATADIR%%/exercises/standard/lesson-files/nameinterval-thirds
-%%DATADIR%%/exercises/standard/lesson-files/nameinterval-unison
-%%DATADIR%%/exercises/standard/lesson-files/polish-folk-songs
-%%DATADIR%%/exercises/standard/lesson-files/progression-1
-%%DATADIR%%/exercises/standard/lesson-files/progression-2
-%%DATADIR%%/exercises/standard/lesson-files/progression-atte
-%%DATADIR%%/exercises/standard/lesson-files/progression-x
-%%DATADIR%%/exercises/standard/lesson-files/rhythm-all
-%%DATADIR%%/exercises/standard/lesson-files/rhythm-easy
-%%DATADIR%%/exercises/standard/lesson-files/rhythm-mid
-%%DATADIR%%/exercises/standard/lesson-files/rhythm-self-config-binary
-%%DATADIR%%/exercises/standard/lesson-files/rhythm-self-config-ternary
-%%DATADIR%%/exercises/standard/lesson-files/rhythm-ternary
-%%DATADIR%%/exercises/standard/lesson-files/rhythmdict-1
-%%DATADIR%%/exercises/standard/lesson-files/rhythmdict-gen-1
-%%DATADIR%%/exercises/standard/lesson-files/rhythmdict-gen-2
-%%DATADIR%%/exercises/standard/lesson-files/rhythmdict-gen-3_4-1
-%%DATADIR%%/exercises/standard/lesson-files/rhythmdict-gen-3_4-2
-%%DATADIR%%/exercises/standard/lesson-files/rhythmdict-gen-3_4-3
-%%DATADIR%%/exercises/standard/lesson-files/rhythmdict-gen-6_8-1
-%%DATADIR%%/exercises/standard/lesson-files/rhythmdict-gen-6_8-2
-%%DATADIR%%/exercises/standard/lesson-files/rhythmtapping2-self-config-binary
-%%DATADIR%%/exercises/standard/lesson-files/rhythmtapping2-self-config-ternary
-%%DATADIR%%/exercises/standard/lesson-files/sc-6tones
-%%DATADIR%%/exercises/standard/lesson-files/sc-8tones
-%%DATADIR%%/exercises/standard/lesson-files/sc-beb
-%%DATADIR%%/exercises/standard/lesson-files/sc-beb-a
-%%DATADIR%%/exercises/standard/lesson-files/sc-beb-d
-%%DATADIR%%/exercises/standard/lesson-files/sc-beb-elem
-%%DATADIR%%/exercises/standard/lesson-files/sc-beb-name
-%%DATADIR%%/exercises/standard/lesson-files/sc-beb-s
-%%DATADIR%%/exercises/standard/lesson-files/sc-church
-%%DATADIR%%/exercises/standard/lesson-files/sc-dha
-%%DATADIR%%/exercises/standard/lesson-files/sc-dha-a
-%%DATADIR%%/exercises/standard/lesson-files/sc-dha-d
-%%DATADIR%%/exercises/standard/lesson-files/sc-dha-elem
-%%DATADIR%%/exercises/standard/lesson-files/sc-dha-f
-%%DATADIR%%/exercises/standard/lesson-files/sc-dha-g
-%%DATADIR%%/exercises/standard/lesson-files/sc-dha-name
-%%DATADIR%%/exercises/standard/lesson-files/sc-dha-p
-%%DATADIR%%/exercises/standard/lesson-files/sc-dha-s
-%%DATADIR%%/exercises/standard/lesson-files/sc-dha-t
-%%DATADIR%%/exercises/standard/lesson-files/sc-dom
-%%DATADIR%%/exercises/standard/lesson-files/sc-dom-jazz
-%%DATADIR%%/exercises/standard/lesson-files/sc-east
-%%DATADIR%%/exercises/standard/lesson-files/sc-greek
-%%DATADIR%%/exercises/standard/lesson-files/sc-hal
-%%DATADIR%%/exercises/standard/lesson-files/sc-hal-jazz
-%%DATADIR%%/exercises/standard/lesson-files/sc-ham
-%%DATADIR%%/exercises/standard/lesson-files/sc-ham-a
-%%DATADIR%%/exercises/standard/lesson-files/sc-ham-d
-%%DATADIR%%/exercises/standard/lesson-files/sc-ham-elem
-%%DATADIR%%/exercises/standard/lesson-files/sc-ham-f
-%%DATADIR%%/exercises/standard/lesson-files/sc-ham-g
-%%DATADIR%%/exercises/standard/lesson-files/sc-ham-name
-%%DATADIR%%/exercises/standard/lesson-files/sc-ham-p
-%%DATADIR%%/exercises/standard/lesson-files/sc-ham-s
-%%DATADIR%%/exercises/standard/lesson-files/sc-ham-t
-%%DATADIR%%/exercises/standard/lesson-files/sc-har
-%%DATADIR%%/exercises/standard/lesson-files/sc-har-a
-%%DATADIR%%/exercises/standard/lesson-files/sc-har-d
-%%DATADIR%%/exercises/standard/lesson-files/sc-har-elem
-%%DATADIR%%/exercises/standard/lesson-files/sc-har-f
-%%DATADIR%%/exercises/standard/lesson-files/sc-har-g
-%%DATADIR%%/exercises/standard/lesson-files/sc-har-name
-%%DATADIR%%/exercises/standard/lesson-files/sc-har-p
-%%DATADIR%%/exercises/standard/lesson-files/sc-har-s
-%%DATADIR%%/exercises/standard/lesson-files/sc-har-t
-%%DATADIR%%/exercises/standard/lesson-files/sc-hum-g
-%%DATADIR%%/exercises/standard/lesson-files/sc-hun
-%%DATADIR%%/exercises/standard/lesson-files/sc-hun-a
-%%DATADIR%%/exercises/standard/lesson-files/sc-hun-d
-%%DATADIR%%/exercises/standard/lesson-files/sc-hun-elem
-%%DATADIR%%/exercises/standard/lesson-files/sc-hun-f
-%%DATADIR%%/exercises/standard/lesson-files/sc-hun-g
-%%DATADIR%%/exercises/standard/lesson-files/sc-hun-name
-%%DATADIR%%/exercises/standard/lesson-files/sc-hun-p
-%%DATADIR%%/exercises/standard/lesson-files/sc-hun-s
-%%DATADIR%%/exercises/standard/lesson-files/sc-hun-t
-%%DATADIR%%/exercises/standard/lesson-files/sc-maj
-%%DATADIR%%/exercises/standard/lesson-files/sc-maj-a
-%%DATADIR%%/exercises/standard/lesson-files/sc-maj-d
-%%DATADIR%%/exercises/standard/lesson-files/sc-maj-elem
-%%DATADIR%%/exercises/standard/lesson-files/sc-maj-f
-%%DATADIR%%/exercises/standard/lesson-files/sc-maj-g
-%%DATADIR%%/exercises/standard/lesson-files/sc-maj-name
-%%DATADIR%%/exercises/standard/lesson-files/sc-maj-p
-%%DATADIR%%/exercises/standard/lesson-files/sc-maj-px
-%%DATADIR%%/exercises/standard/lesson-files/sc-maj-s
-%%DATADIR%%/exercises/standard/lesson-files/sc-maj-t
-%%DATADIR%%/exercises/standard/lesson-files/sc-mau
-%%DATADIR%%/exercises/standard/lesson-files/sc-mau-jazz
-%%DATADIR%%/exercises/standard/lesson-files/sc-mel
-%%DATADIR%%/exercises/standard/lesson-files/sc-mel-a
-%%DATADIR%%/exercises/standard/lesson-files/sc-mel-d
-%%DATADIR%%/exercises/standard/lesson-files/sc-mel-elem
-%%DATADIR%%/exercises/standard/lesson-files/sc-mel-f
-%%DATADIR%%/exercises/standard/lesson-files/sc-mel-g
-%%DATADIR%%/exercises/standard/lesson-files/sc-mel-name
-%%DATADIR%%/exercises/standard/lesson-files/sc-mel-p
-%%DATADIR%%/exercises/standard/lesson-files/sc-mel-s
-%%DATADIR%%/exercises/standard/lesson-files/sc-mel-t
-%%DATADIR%%/exercises/standard/lesson-files/sc-min
-%%DATADIR%%/exercises/standard/lesson-files/sc-min-jazz
-%%DATADIR%%/exercises/standard/lesson-files/sc-nat-g
-%%DATADIR%%/exercises/standard/lesson-files/sc-nea
-%%DATADIR%%/exercises/standard/lesson-files/sc-nea-a
-%%DATADIR%%/exercises/standard/lesson-files/sc-nea-d
-%%DATADIR%%/exercises/standard/lesson-files/sc-nea-elem
-%%DATADIR%%/exercises/standard/lesson-files/sc-nea-f
-%%DATADIR%%/exercises/standard/lesson-files/sc-nea-g
-%%DATADIR%%/exercises/standard/lesson-files/sc-nea-name
-%%DATADIR%%/exercises/standard/lesson-files/sc-nea-p
-%%DATADIR%%/exercises/standard/lesson-files/sc-nea-s
-%%DATADIR%%/exercises/standard/lesson-files/sc-nea-t
-%%DATADIR%%/exercises/standard/lesson-files/sc-nem
-%%DATADIR%%/exercises/standard/lesson-files/sc-nem-a
-%%DATADIR%%/exercises/standard/lesson-files/sc-nem-d
-%%DATADIR%%/exercises/standard/lesson-files/sc-nem-elem
-%%DATADIR%%/exercises/standard/lesson-files/sc-nem-f
-%%DATADIR%%/exercises/standard/lesson-files/sc-nem-g
-%%DATADIR%%/exercises/standard/lesson-files/sc-nem-name
-%%DATADIR%%/exercises/standard/lesson-files/sc-nem-p
-%%DATADIR%%/exercises/standard/lesson-files/sc-nem-s
-%%DATADIR%%/exercises/standard/lesson-files/sc-nem-t
-%%DATADIR%%/exercises/standard/lesson-files/sc-pen
-%%DATADIR%%/exercises/standard/lesson-files/sc-pen-a
-%%DATADIR%%/exercises/standard/lesson-files/sc-pen-d
-%%DATADIR%%/exercises/standard/lesson-files/sc-pen-elem
-%%DATADIR%%/exercises/standard/lesson-files/sc-pen-g
-%%DATADIR%%/exercises/standard/lesson-files/sc-pen-name
-%%DATADIR%%/exercises/standard/lesson-files/sc-pen-s
-%%DATADIR%%/exercises/standard/lesson-files/sc-plagal
-%%DATADIR%%/exercises/standard/lesson-files/sc-sim
-%%DATADIR%%/exercises/standard/lesson-files/sc-sim-a
-%%DATADIR%%/exercises/standard/lesson-files/sc-sim-d
-%%DATADIR%%/exercises/standard/lesson-files/sc-sim-elem
-%%DATADIR%%/exercises/standard/lesson-files/sc-sim-name
-%%DATADIR%%/exercises/standard/lesson-files/sc-sim-s
-%%DATADIR%%/exercises/standard/lesson-files/share/fanfare.midi
-%%DATADIR%%/exercises/standard/lesson-files/share/fanfare.mp3
-%%DATADIR%%/exercises/standard/lesson-files/share/fanfare.ogg
-%%DATADIR%%/exercises/standard/lesson-files/share/fanfare.wav
-%%DATADIR%%/exercises/standard/lesson-files/share/fifth-pure-220.00.wav
-%%DATADIR%%/exercises/standard/lesson-files/share/fifth-pure-247.5.wav
-%%DATADIR%%/exercises/standard/lesson-files/share/fifth-pure-293.33.wav
-%%DATADIR%%/exercises/standard/lesson-files/share/fifth-small-220.00.wav
-%%DATADIR%%/exercises/standard/lesson-files/share/fifth-small-247.5.wav
-%%DATADIR%%/exercises/standard/lesson-files/share/fifth-small-293.33.wav
-%%DATADIR%%/exercises/standard/lesson-files/share/fil1.sco
-%%DATADIR%%/exercises/standard/lesson-files/share/sinus-ad.orc
-%%DATADIR%%/exercises/standard/lesson-files/share/sinus.orc
-%%DATADIR%%/exercises/standard/lesson-files/sing-chord-tone
-%%DATADIR%%/exercises/standard/lesson-files/sing-intervals
-%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-10
-%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-2
-%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-2-3
-%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-2-to-8
-%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-3
-%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-4-5
-%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-4-5-8
-%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-6
-%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-6-7
-%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-7
-%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-7-9
-%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-9
-%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-self-config
-%%DATADIR%%/exercises/standard/lesson-files/sing-intervals-tritonus-7
-%%DATADIR%%/exercises/standard/lesson-files/sing-the-fifth
-%%DATADIR%%/exercises/standard/lesson-files/sing-the-root
-%%DATADIR%%/exercises/standard/lesson-files/sing-the-seventh
-%%DATADIR%%/exercises/standard/lesson-files/sing-the-seventh-inv
-%%DATADIR%%/exercises/standard/lesson-files/sing-the-third
-%%DATADIR%%/exercises/standard/lesson-files/singchord-1
-%%DATADIR%%/exercises/standard/lesson-files/singchord-2
-%%DATADIR%%/exercises/standard/lesson-files/singchord-3
-%%DATADIR%%/exercises/standard/lesson-files/singchord-4
-%%DATADIR%%/exercises/standard/lesson-files/singchord-5
-%%DATADIR%%/exercises/standard/lesson-files/singchord-6
-%%DATADIR%%/exercises/standard/lesson-files/singchord-all
-%%DATADIR%%/exercises/standard/lesson-files/solfa-17
-%%DATADIR%%/exercises/standard/lesson-files/solfa-17-C
-%%DATADIR%%/exercises/standard/lesson-files/solfa-7
-%%DATADIR%%/exercises/standard/lesson-files/solfa-7-C
-%%DATADIR%%/exercises/standard/lesson-files/solmisation
-%%DATADIR%%/exercises/standard/lesson-files/tapping-all
-%%DATADIR%%/exercises/standard/lesson-files/tapping-easy
-%%DATADIR%%/exercises/standard/lesson-files/tapping-mid
-%%DATADIR%%/exercises/standard/lesson-files/three-prog-root
-%%DATADIR%%/exercises/standard/lesson-files/tone-after-dominant
-%%DATADIR%%/exercises/standard/lesson-files/toneincontext
-%%DATADIR%%/exercises/standard/lesson-files/toneincontext-major
-%%DATADIR%%/exercises/standard/lesson-files/toneincontext-major-cr
-%%DATADIR%%/exercises/standard/lesson-files/toneincontext-major-cr-f6
-%%DATADIR%%/exercises/standard/lesson-files/toneincontext-major-cr-l6
-%%DATADIR%%/exercises/standard/lesson-files/toneincontext-major-f4
-%%DATADIR%%/exercises/standard/lesson-files/toneincontext-major-l4
-%%DATADIR%%/exercises/standard/lesson-files/toneincontext-minor
-%%DATADIR%%/exercises/standard/lesson-files/toneincontext-minor-cr
-%%DATADIR%%/exercises/standard/lesson-files/toneincontext-minor-cr-f6
-%%DATADIR%%/exercises/standard/lesson-files/toneincontext-minor-cr-l6
-%%DATADIR%%/exercises/standard/lesson-files/toneincontext-minor-f4
-%%DATADIR%%/exercises/standard/lesson-files/toneincontext-minor-l4
-%%DATADIR%%/exercises/standard/lesson-files/tunertest
-%%DATADIR%%/exercises/standard/lesson-files/twelvetone
-%%DATADIR%%/exercises/standard/lesson-files/volkslieder1
-%%DATADIR%%/exercises/standard/lesson-files/volkslieder2
-%%DATADIR%%/exercises/standard/lib/jazz_progressions
-%%DATADIR%%/exercises/standard/lib/progression_elements
-%%DATADIR%%/exercises/standard/regression-lesson-files/chord-no-name
-%%DATADIR%%/exercises/standard/regression-lesson-files/chord-wav-music
-%%DATADIR%%/exercises/standard/regression-lesson-files/chordvoicing-lessonfile-exception
-%%DATADIR%%/exercises/standard/regression-lesson-files/chordvoicing-mpd-exception
-%%DATADIR%%/exercises/standard/regression-lesson-files/compareintervals-1
-%%DATADIR%%/exercises/standard/regression-lesson-files/compareintervals-2
-%%DATADIR%%/exercises/standard/regression-lesson-files/compareintervals-3
-%%DATADIR%%/exercises/standard/regression-lesson-files/compareintervals-4
-%%DATADIR%%/exercises/standard/regression-lesson-files/dictation-exception-handling
-%%DATADIR%%/exercises/standard/regression-lesson-files/dictation-no-questions
-%%DATADIR%%/exercises/standard/regression-lesson-files/elembuilder-bad-tonic
-%%DATADIR%%/exercises/standard/regression-lesson-files/elembuilder-scale-1
-%%DATADIR%%/exercises/standard/regression-lesson-files/elembuilder-scale-2
-%%DATADIR%%/exercises/standard/regression-lesson-files/elembuilder-scale-3
-%%DATADIR%%/exercises/standard/regression-lesson-files/elembuilder-scale-4
-%%DATADIR%%/exercises/standard/regression-lesson-files/elembuilder-scale-5
-%%DATADIR%%/exercises/standard/regression-lesson-files/harmonicprogression-lessonfile-exception
-%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-assignment-to-reserved-word
-%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-at_question_start-1
-%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-at_question_start-2
-%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-at_question_start-3
-%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-bad-cuemusic
-%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-mediafiles
-%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-missing-.wav-file
-%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-noquestionsinfile
-%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-syntax-error-1
-%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-syntax-error-2
-%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-unsupported-named-block
-%%DATADIR%%/exercises/standard/regression-lesson-files/idbyname-vmusic
-%%DATADIR%%/exercises/standard/regression-lesson-files/idproperty-1
-%%DATADIR%%/exercises/standard/regression-lesson-files/idproperty-2
-%%DATADIR%%/exercises/standard/regression-lesson-files/idproperty-3
-%%DATADIR%%/exercises/standard/regression-lesson-files/idproperty-4
-%%DATADIR%%/exercises/standard/regression-lesson-files/nameinterval-bad-tones-header-var
-%%DATADIR%%/exercises/standard/regression-lesson-files/nameinterval-constraints
-%%DATADIR%%/exercises/standard/regression-lesson-files/rhythmtapping-1
-%%DATADIR%%/exercises/standard/regression-lesson-files/rhythmtapping-2
-%%DATADIR%%/exercises/standard/regression-lesson-files/rhythmtapping-3
-%%DATADIR%%/exercises/standard/regression-lesson-files/rhythmtapping-4
-%%DATADIR%%/exercises/standard/regression-lesson-files/rhythmtapping-bad-mpd-code
-%%DATADIR%%/exercises/standard/regression-lesson-files/rhythmtapping2-1
-%%DATADIR%%/exercises/standard/regression-lesson-files/rvoice
-%%DATADIR%%/exercises/standard/regression-lesson-files/singanswer-bad-mpd-code
-%%DATADIR%%/exercises/standard/regression-lesson-files/singanswer-missing-.wav-file
-%%DATADIR%%/exercises/standard/regression-lesson-files/singanswer-missing-question_text
-%%DATADIR%%/exercises/standard/regression-lesson-files/transpose-accidentals
-%%DATADIR%%/exercises/standard/regression-lesson-files/transpose-key
-%%DATADIR%%/exercises/standard/regression-lesson-files/xx-chord-exceptions
-%%DATADIR%%/exercises/standard/regression-lesson-files/xx-chordvoicing-exceptions
-%%DATADIR%%/exercises/standard/regression-lesson-files/xx-dictation-exceptions
-%%DATADIR%%/exercises/standard/regression-lesson-files/xx-elembuilder-exceptions
-%%DATADIR%%/exercises/standard/regression-lesson-files/xx-harmonicprogressiondictation-exceptions
-%%DATADIR%%/exercises/standard/regression-lesson-files/xx-idbyname-exceptions
-%%DATADIR%%/exercises/standard/regression-lesson-files/xx-idproperty-exceptions
-%%DATADIR%%/exercises/standard/regression-lesson-files/xx-rhythmtapping-exceptions
-%%DATADIR%%/exercises/standard/regression-lesson-files/xx-singanswer-exceptions
-%%DATADIR%%/exercises/standard/regression-lesson-files/xx-singchord-exceptions
-%%DATADIR%%/feta/feta20-accidentals--1.xpm
-%%DATADIR%%/feta/feta20-accidentals--2.xpm
-%%DATADIR%%/feta/feta20-accidentals-0.xpm
-%%DATADIR%%/feta/feta20-accidentals-1.xpm
-%%DATADIR%%/feta/feta20-accidentals-2.xpm
-%%DATADIR%%/feta/feta20-clefs-C.xpm
-%%DATADIR%%/feta/feta20-clefs-F.xpm
-%%DATADIR%%/feta/feta20-clefs-G.xpm
-%%DATADIR%%/feta/feta20-dots-dot.xpm
-%%DATADIR%%/feta/feta20-flags-d3.xpm
-%%DATADIR%%/feta/feta20-flags-d4.xpm
-%%DATADIR%%/feta/feta20-flags-d5.xpm
-%%DATADIR%%/feta/feta20-flags-d6.xpm
-%%DATADIR%%/feta/feta20-flags-u3.xpm
-%%DATADIR%%/feta/feta20-flags-u4.xpm
-%%DATADIR%%/feta/feta20-flags-u5.xpm
-%%DATADIR%%/feta/feta20-flags-u6.xpm
-%%DATADIR%%/feta/feta20-noteheads-0.xpm
-%%DATADIR%%/feta/feta20-noteheads-1.xpm
-%%DATADIR%%/feta/feta20-noteheads-2.xpm
-%%DATADIR%%/feta/feta20-number-0.xpm
-%%DATADIR%%/feta/feta20-number-1.xpm
-%%DATADIR%%/feta/feta20-number-2.xpm
-%%DATADIR%%/feta/feta20-number-3.xpm
-%%DATADIR%%/feta/feta20-number-4.xpm
-%%DATADIR%%/feta/feta20-number-5.xpm
-%%DATADIR%%/feta/feta20-number-6.xpm
-%%DATADIR%%/feta/feta20-number-7.xpm
-%%DATADIR%%/feta/feta20-number-8.xpm
-%%DATADIR%%/feta/feta20-number-9.xpm
-%%DATADIR%%/feta/feta20-rests--1.xpm
-%%DATADIR%%/feta/feta20-rests--2.xpm
-%%DATADIR%%/feta/feta20-rests--4.xpm
-%%DATADIR%%/feta/feta20-rests-0.xpm
-%%DATADIR%%/feta/feta20-rests-0o.xpm
-%%DATADIR%%/feta/feta20-rests-1.xpm
-%%DATADIR%%/feta/feta20-rests-1o.xpm
-%%DATADIR%%/feta/feta20-rests-2.xpm
-%%DATADIR%%/feta/feta20-rests-3.xpm
-%%DATADIR%%/feta/feta20-rests-4.xpm
-%%DATADIR%%/feta/feta20-rests-5.xpm
-%%DATADIR%%/feta/feta20-rests-6.xpm
-%%DATADIR%%/feta/feta20-rests-7.xpm
-%%DATADIR%%/graphics/add-dot.svg
-%%DATADIR%%/graphics/applications-system.svg
-%%DATADIR%%/graphics/dot-mode.svg
-%%DATADIR%%/graphics/double-flat.svg
-%%DATADIR%%/graphics/double-sharp.svg
-%%DATADIR%%/graphics/erase.svg
-%%DATADIR%%/graphics/flat.svg
-%%DATADIR%%/graphics/happyface.png
-%%DATADIR%%/graphics/holder.png
-%%DATADIR%%/graphics/identify-bpm.png
-%%DATADIR%%/graphics/identify-chord.png
-%%DATADIR%%/graphics/image-not-found.png
-%%DATADIR%%/graphics/natural.svg
-%%DATADIR%%/graphics/note-1.svg
-%%DATADIR%%/graphics/note-16.svg
-%%DATADIR%%/graphics/note-2.svg
-%%DATADIR%%/graphics/note-32.svg
-%%DATADIR%%/graphics/note-4.svg
-%%DATADIR%%/graphics/note-8.svg
-%%DATADIR%%/graphics/notehead.svg
-%%DATADIR%%/graphics/remove-dot.svg
-%%DATADIR%%/graphics/rest-1.svg
-%%DATADIR%%/graphics/rest-16.svg
-%%DATADIR%%/graphics/rest-2.svg
-%%DATADIR%%/graphics/rest-32.svg
-%%DATADIR%%/graphics/rest-4.svg
-%%DATADIR%%/graphics/rest-8.svg
-%%DATADIR%%/graphics/rhythm-c12c12c12.png
-%%DATADIR%%/graphics/rhythm-c12c12r12.png
-%%DATADIR%%/graphics/rhythm-c12r12c12.png
-%%DATADIR%%/graphics/rhythm-c16c16c16c16.png
-%%DATADIR%%/graphics/rhythm-c16c16c16c16c16c16.png
-%%DATADIR%%/graphics/rhythm-c16c16c16c16c8.png
-%%DATADIR%%/graphics/rhythm-c16c16c4.png
-%%DATADIR%%/graphics/rhythm-c16c16c8.png
-%%DATADIR%%/graphics/rhythm-c16c16c8c16c16.png
-%%DATADIR%%/graphics/rhythm-c16c16c8c8.png
-%%DATADIR%%/graphics/rhythm-c16c8..png
-%%DATADIR%%/graphics/rhythm-c16c8c16.png
-%%DATADIR%%/graphics/rhythm-c4..png
-%%DATADIR%%/graphics/rhythm-c4.png
-%%DATADIR%%/graphics/rhythm-c4c16c16.png
-%%DATADIR%%/graphics/rhythm-c4c8.png
-%%DATADIR%%/graphics/rhythm-c8.c16.png
-%%DATADIR%%/graphics/rhythm-c8c16c16.png
-%%DATADIR%%/graphics/rhythm-c8c16c16c16c16.png
-%%DATADIR%%/graphics/rhythm-c8c16c16c8.png
-%%DATADIR%%/graphics/rhythm-c8c4.png
-%%DATADIR%%/graphics/rhythm-c8c8.png
-%%DATADIR%%/graphics/rhythm-c8c8c16c16.png
-%%DATADIR%%/graphics/rhythm-c8c8c8.png
-%%DATADIR%%/graphics/rhythm-r12c12c12.png
-%%DATADIR%%/graphics/rhythm-r12c12r12.png
-%%DATADIR%%/graphics/rhythm-r12r12c12.png
-%%DATADIR%%/graphics/rhythm-r16c16c16c16.png
-%%DATADIR%%/graphics/rhythm-r16c16c8.png
-%%DATADIR%%/graphics/rhythm-r16c8..png
-%%DATADIR%%/graphics/rhythm-r16c8c16.png
-%%DATADIR%%/graphics/rhythm-r4.png
-%%DATADIR%%/graphics/rhythm-r8c16c16.png
-%%DATADIR%%/graphics/rhythm-r8c8.png
-%%DATADIR%%/graphics/rhythm-r8r16c16.png
-%%DATADIR%%/graphics/rhythm-wrong.png
-%%DATADIR%%/graphics/sadface.png
-%%DATADIR%%/graphics/sharp.svg
-%%DATADIR%%/graphics/solfege.svg
-%%DATADIR%%/graphics/solfege.xpm
-%%DATADIR%%/graphics/test-sound.png
-%%DATADIR%%/graphics/tie.svg
-%%DATADIR%%/help-menu.xml
-%%DATADIR%%/help/C/about-statistics.html
-%%DATADIR%%/help/C/bug-reporting.html
-%%DATADIR%%/help/C/chordvoicing-module.html
-%%DATADIR%%/help/C/compareintervals-module.html
-%%DATADIR%%/help/C/dictation-module.html
-%%DATADIR%%/help/C/dictation.html
-%%DATADIR%%/help/C/ear-training-test-printout-editor.html
-%%DATADIR%%/help/C/elembuilder-module.html
-%%DATADIR%%/help/C/elembuilder.html
-%%DATADIR%%/help/C/extending-solfege.html
-%%DATADIR%%/help/C/figures/chord.png
-%%DATADIR%%/help/C/figures/chordname-example.png
-%%DATADIR%%/help/C/figures/dictation.png
-%%DATADIR%%/help/C/figures/ear-training-test-printout-editor.png
-%%DATADIR%%/help/C/figures/elembuilder-harmonic-progressions.png
-%%DATADIR%%/help/C/figures/id-interval-buttons-thirds.png
-%%DATADIR%%/help/C/figures/id-interval-piano.png
-%%DATADIR%%/help/C/figures/idbyname-chords.png
-%%DATADIR%%/help/C/figures/idbyname-intonation.png
-%%DATADIR%%/help/C/figures/identifybpm.png
-%%DATADIR%%/help/C/figures/idtone.png
-%%DATADIR%%/help/C/figures/melodicinterval-buttons.png
-%%DATADIR%%/help/C/figures/nameinterval.png
-%%DATADIR%%/help/C/figures/preferences-external-programs.png
-%%DATADIR%%/help/C/figures/preferences-gui-idtone.png
-%%DATADIR%%/help/C/figures/preferences-gui-interval.png
-%%DATADIR%%/help/C/figures/preferences-gui.png
-%%DATADIR%%/help/C/figures/preferences-midi.png
-%%DATADIR%%/help/C/figures/preferences-practise.png
-%%DATADIR%%/help/C/figures/preferences-sound-setup-win32.png
-%%DATADIR%%/help/C/figures/preferences-sound-setup.png
-%%DATADIR%%/help/C/figures/preferences-statistics.png
-%%DATADIR%%/help/C/figures/preferences-user.png
-%%DATADIR%%/help/C/figures/profile-manager.png
-%%DATADIR%%/help/C/figures/progressionlabel-example-1.png
-%%DATADIR%%/help/C/figures/rhythm.png
-%%DATADIR%%/help/C/figures/rhythmtapping2.png
-%%DATADIR%%/help/C/figures/rnc-example.png
-%%DATADIR%%/help/C/figures/singchord.png
-%%DATADIR%%/help/C/figures/singinterval.png
-%%DATADIR%%/help/C/figures/statistics.png
-%%DATADIR%%/help/C/figures/toneinkey.png
-%%DATADIR%%/help/C/figures/trainingset-editor.png
-%%DATADIR%%/help/C/figures/twelvetone.png
-%%DATADIR%%/help/C/gpl.html
-%%DATADIR%%/help/C/harmonicinterval-module.html
-%%DATADIR%%/help/C/harmonicinterval.html
-%%DATADIR%%/help/C/idbyname-cadences.html
-%%DATADIR%%/help/C/idbyname-chords.html
-%%DATADIR%%/help/C/idbyname-intonation.html
-%%DATADIR%%/help/C/idbyname-module.html
-%%DATADIR%%/help/C/idbyname.html
-%%DATADIR%%/help/C/identifybpm-module.html
-%%DATADIR%%/help/C/identifybpm.html
-%%DATADIR%%/help/C/idproperty-module.html
-%%DATADIR%%/help/C/idproperty.html
-%%DATADIR%%/help/C/idtone-module.html
-%%DATADIR%%/help/C/idtone.html
-%%DATADIR%%/help/C/index.html
-%%DATADIR%%/help/C/inverting-intervals.html
-%%DATADIR%%/help/C/lesson-file-locations-details.html
-%%DATADIR%%/help/C/lesson-files.html
-%%DATADIR%%/help/C/ly/inverting-intervals.png
-%%DATADIR%%/help/C/ly/theory-intervals-1.png
-%%DATADIR%%/help/C/ly/theory-intervals-fifths-1.png
-%%DATADIR%%/help/C/ly/theory-intervals-fifths-2.png
-%%DATADIR%%/help/C/ly/theory-intervals-fifths.png
-%%DATADIR%%/help/C/ly/theory-intervals-fourths.png
-%%DATADIR%%/help/C/ly/theory-intervals-seconds-1.png
-%%DATADIR%%/help/C/ly/theory-intervals-seconds-2.png
-%%DATADIR%%/help/C/ly/theory-intervals-seconds-3.png
-%%DATADIR%%/help/C/ly/theory-intervals-seconds.png
-%%DATADIR%%/help/C/ly/theory-intervals-sevenths.png
-%%DATADIR%%/help/C/ly/theory-intervals-sixths.png
-%%DATADIR%%/help/C/ly/theory-intervals-thirds.png
-%%DATADIR%%/help/C/melodicinterval-module.html
-%%DATADIR%%/help/C/melodicinterval.html
-%%DATADIR%%/help/C/midi-instrument-names.html
-%%DATADIR%%/help/C/mpd-module.html
-%%DATADIR%%/help/C/music-theory.html
-%%DATADIR%%/help/C/nameinterval-module.html
-%%DATADIR%%/help/C/nameinterval.html
-%%DATADIR%%/help/C/online-resources.html
-%%DATADIR%%/help/C/preferences-window.html
-%%DATADIR%%/help/C/profile-manager.html
-%%DATADIR%%/help/C/rhythm-module.html
-%%DATADIR%%/help/C/rhythm.html
-%%DATADIR%%/help/C/rhythmdictation-module.html
-%%DATADIR%%/help/C/rhythmdictation2-module.html
-%%DATADIR%%/help/C/rhythmtapping-module.html
-%%DATADIR%%/help/C/rhythmtapping2-module.html
-%%DATADIR%%/help/C/rhythmtapping2.html
-%%DATADIR%%/help/C/scales.html
-%%DATADIR%%/help/C/scales/aug.html
-%%DATADIR%%/help/C/scales/beb.html
-%%DATADIR%%/help/C/scales/blu.html
-%%DATADIR%%/help/C/scales/dha.html
-%%DATADIR%%/help/C/scales/dim.html
-%%DATADIR%%/help/C/scales/ham.html
-%%DATADIR%%/help/C/scales/har.html
-%%DATADIR%%/help/C/scales/hun.html
-%%DATADIR%%/help/C/scales/images/modes/chords/dha1c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/dha2c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/dha4c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/dha5c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/dha6c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/dim2c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/ham1c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/ham2c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/ham3c2.png
-%%DATADIR%%/help/C/scales/images/modes/chords/ham4c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/ham5c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/ham6c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/ham7c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/har1c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/har2c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/har3c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/har4c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/har5c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/har6c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/har7c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/hun1c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/hun3c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/hun5c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/hun6c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/maj1c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/maj2c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/maj3c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/maj4c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/maj5c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/maj6c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/maj7c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/mel1c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/mel2c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/mel3c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/mel4c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/mel5c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/mel6c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/mel7c2.png
-%%DATADIR%%/help/C/scales/images/modes/chords/nea1c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/nea2c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/nea3c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/nea4c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/nea5c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/nea6c2.png
-%%DATADIR%%/help/C/scales/images/modes/chords/nea7c2.png
-%%DATADIR%%/help/C/scales/images/modes/chords/nem1c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/nem2c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/nem3c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/nem4c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/nem5c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/nem6c.png
-%%DATADIR%%/help/C/scales/images/modes/chords/who1c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/aug1c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/aug1d.png
-%%DATADIR%%/help/C/scales/images/modes/scales/aug1db.png
-%%DATADIR%%/help/C/scales/images/modes/scales/aug1eb.png
-%%DATADIR%%/help/C/scales/images/modes/scales/aug2c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/aug2cd.png
-%%DATADIR%%/help/C/scales/images/modes/scales/aug2d.png
-%%DATADIR%%/help/C/scales/images/modes/scales/aug2dd.png
-%%DATADIR%%/help/C/scales/images/modes/scales/beb1c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/beb2c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/beb3c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/beb4c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/beb5c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/blu1c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/dha1c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/dha2c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/dha2db.png
-%%DATADIR%%/help/C/scales/images/modes/scales/dha3c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/dha3c2.png
-%%DATADIR%%/help/C/scales/images/modes/scales/dha3e.png
-%%DATADIR%%/help/C/scales/images/modes/scales/dha4c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/dha4f.png
-%%DATADIR%%/help/C/scales/images/modes/scales/dha5c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/dha5g.png
-%%DATADIR%%/help/C/scales/images/modes/scales/dha6ab.png
-%%DATADIR%%/help/C/scales/images/modes/scales/dha6c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/dha7b.png
-%%DATADIR%%/help/C/scales/images/modes/scales/dha7c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/dha7c2.png
-%%DATADIR%%/help/C/scales/images/modes/scales/dim1c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/dim1d.png
-%%DATADIR%%/help/C/scales/images/modes/scales/dim1db.png
-%%DATADIR%%/help/C/scales/images/modes/scales/dim2c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/dim2cd.png
-%%DATADIR%%/help/C/scales/images/modes/scales/dim2d.png
-%%DATADIR%%/help/C/scales/images/modes/scales/eni1c-d.png
-%%DATADIR%%/help/C/scales/images/modes/scales/eni1c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/ham1c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/ham2c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/ham2d.png
-%%DATADIR%%/help/C/scales/images/modes/scales/ham3c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/ham3c2.png
-%%DATADIR%%/help/C/scales/images/modes/scales/ham3e.png
-%%DATADIR%%/help/C/scales/images/modes/scales/ham4c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/ham4f.png
-%%DATADIR%%/help/C/scales/images/modes/scales/ham5c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/ham5g.png
-%%DATADIR%%/help/C/scales/images/modes/scales/ham6ab.png
-%%DATADIR%%/help/C/scales/images/modes/scales/ham6c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/ham7b.png
-%%DATADIR%%/help/C/scales/images/modes/scales/ham7c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/har1c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/har2c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/har2d.png
-%%DATADIR%%/help/C/scales/images/modes/scales/har3c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/har3eb.png
-%%DATADIR%%/help/C/scales/images/modes/scales/har4c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/har4f.png
-%%DATADIR%%/help/C/scales/images/modes/scales/har5c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/har5g.png
-%%DATADIR%%/help/C/scales/images/modes/scales/har6ab.png
-%%DATADIR%%/help/C/scales/images/modes/scales/har6c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/har7b.png
-%%DATADIR%%/help/C/scales/images/modes/scales/har7c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/hun1c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/hun2c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/hun2c2.png
-%%DATADIR%%/help/C/scales/images/modes/scales/hun2dd.png
-%%DATADIR%%/help/C/scales/images/modes/scales/hun3c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/hun3e.png
-%%DATADIR%%/help/C/scales/images/modes/scales/hun4c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/hun4c2.png
-%%DATADIR%%/help/C/scales/images/modes/scales/hun4fd.png
-%%DATADIR%%/help/C/scales/images/modes/scales/hun5c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/hun5g.png
-%%DATADIR%%/help/C/scales/images/modes/scales/hun6a.png
-%%DATADIR%%/help/C/scales/images/modes/scales/hun6c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/hun7bb.png
-%%DATADIR%%/help/C/scales/images/modes/scales/hun7c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/maj1c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/maj2c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/maj2d.png
-%%DATADIR%%/help/C/scales/images/modes/scales/maj3c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/maj3e.png
-%%DATADIR%%/help/C/scales/images/modes/scales/maj4c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/maj4f.png
-%%DATADIR%%/help/C/scales/images/modes/scales/maj5c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/maj5g.png
-%%DATADIR%%/help/C/scales/images/modes/scales/maj6a.png
-%%DATADIR%%/help/C/scales/images/modes/scales/maj6c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/maj7b.png
-%%DATADIR%%/help/C/scales/images/modes/scales/maj7c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/mel1c-d.png
-%%DATADIR%%/help/C/scales/images/modes/scales/mel1c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/mel2c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/mel2d.png
-%%DATADIR%%/help/C/scales/images/modes/scales/mel3c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/mel3eb.png
-%%DATADIR%%/help/C/scales/images/modes/scales/mel4c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/mel4f.png
-%%DATADIR%%/help/C/scales/images/modes/scales/mel5c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/mel5g.png
-%%DATADIR%%/help/C/scales/images/modes/scales/mel6a.png
-%%DATADIR%%/help/C/scales/images/modes/scales/mel6c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/mel7b.png
-%%DATADIR%%/help/C/scales/images/modes/scales/mel7c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/mel7c2.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nea1c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nea2c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nea2db.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nea3c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nea3eb.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nea4c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nea4f.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nea5c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nea5g.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nea6a.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nea6c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nea6c2.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nea7b.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nea7c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nea7c2.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nem1c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nem2c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nem2db.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nem3c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nem3eb.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nem4c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nem4f.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nem5c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nem5g.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nem6ab.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nem6c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nem7b.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nem7c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/nem7c2.png
-%%DATADIR%%/help/C/scales/images/modes/scales/pen1c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/pen2c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/pen2d.png
-%%DATADIR%%/help/C/scales/images/modes/scales/pen3c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/pen3e.png
-%%DATADIR%%/help/C/scales/images/modes/scales/pen4c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/pen4g.png
-%%DATADIR%%/help/C/scales/images/modes/scales/pen5a.png
-%%DATADIR%%/help/C/scales/images/modes/scales/pen5c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/who1c.png
-%%DATADIR%%/help/C/scales/images/modes/scales/who1c2.png
-%%DATADIR%%/help/C/scales/images/modes/scales/who1db.png
-%%DATADIR%%/help/C/scales/images/quadriads/c7+5.png
-%%DATADIR%%/help/C/scales/images/quadriads/c7-5.png
-%%DATADIR%%/help/C/scales/images/quadriads/c7.png
-%%DATADIR%%/help/C/scales/images/quadriads/c^+5.png
-%%DATADIR%%/help/C/scales/images/quadriads/c^-5.png
-%%DATADIR%%/help/C/scales/images/quadriads/c^.png
-%%DATADIR%%/help/C/scales/images/quadriads/cdim.png
-%%DATADIR%%/help/C/scales/images/quadriads/cm7+5.png
-%%DATADIR%%/help/C/scales/images/quadriads/cm7-5.png
-%%DATADIR%%/help/C/scales/images/quadriads/cm7.png
-%%DATADIR%%/help/C/scales/images/quadriads/cm^+5.png
-%%DATADIR%%/help/C/scales/images/quadriads/cm^-5.png
-%%DATADIR%%/help/C/scales/images/quadriads/cm^.png
-%%DATADIR%%/help/C/scales/images/triads/abau.png
-%%DATADIR%%/help/C/scales/images/triads/cau.png
-%%DATADIR%%/help/C/scales/images/triads/cau1.png
-%%DATADIR%%/help/C/scales/images/triads/cau1o.png
-%%DATADIR%%/help/C/scales/images/triads/cau2.png
-%%DATADIR%%/help/C/scales/images/triads/cau2o.png
-%%DATADIR%%/help/C/scales/images/triads/cauo.png
-%%DATADIR%%/help/C/scales/images/triads/cdi-fs8.png
-%%DATADIR%%/help/C/scales/images/triads/cdi.png
-%%DATADIR%%/help/C/scales/images/triads/cdi1.png
-%%DATADIR%%/help/C/scales/images/triads/cdi1o.png
-%%DATADIR%%/help/C/scales/images/triads/cdi2.png
-%%DATADIR%%/help/C/scales/images/triads/cdi2o.png
-%%DATADIR%%/help/C/scales/images/triads/cdio.png
-%%DATADIR%%/help/C/scales/images/triads/cma.png
-%%DATADIR%%/help/C/scales/images/triads/cma1.png
-%%DATADIR%%/help/C/scales/images/triads/cma1o.png
-%%DATADIR%%/help/C/scales/images/triads/cma2.png
-%%DATADIR%%/help/C/scales/images/triads/cma2o.png
-%%DATADIR%%/help/C/scales/images/triads/cmao.png
-%%DATADIR%%/help/C/scales/images/triads/cmi.png
-%%DATADIR%%/help/C/scales/images/triads/cmi1.png
-%%DATADIR%%/help/C/scales/images/triads/cmi1o.png
-%%DATADIR%%/help/C/scales/images/triads/cmi2.png
-%%DATADIR%%/help/C/scales/images/triads/cmi2o.png
-%%DATADIR%%/help/C/scales/images/triads/cmio.png
-%%DATADIR%%/help/C/scales/images/triads/dau.png
-%%DATADIR%%/help/C/scales/images/triads/dbau.png
-%%DATADIR%%/help/C/scales/images/triads/eau.png
-%%DATADIR%%/help/C/scales/images/triads/ebau.png
-%%DATADIR%%/help/C/scales/maj.html
-%%DATADIR%%/help/C/scales/mel.html
-%%DATADIR%%/help/C/scales/modes.html
-%%DATADIR%%/help/C/scales/nea.html
-%%DATADIR%%/help/C/scales/nem.html
-%%DATADIR%%/help/C/scales/pen.html
-%%DATADIR%%/help/C/scales/sim.html
-%%DATADIR%%/help/C/scales/who.html
-%%DATADIR%%/help/C/selecting-exercises.html
-%%DATADIR%%/help/C/singanswer-module.html
-%%DATADIR%%/help/C/singchord-module.html
-%%DATADIR%%/help/C/singchord.html
-%%DATADIR%%/help/C/singinterval-module.html
-%%DATADIR%%/help/C/singinterval.html
-%%DATADIR%%/help/C/solfege-exercise-helps.html
-%%DATADIR%%/help/C/solfege-intro.html
-%%DATADIR%%/help/C/theory-intervals.html
-%%DATADIR%%/help/C/tone-in-context.html
-%%DATADIR%%/help/C/toneincontext-module.html
-%%DATADIR%%/help/C/trainingset-editor.html
-%%DATADIR%%/help/C/twelvetone-module.html
-%%DATADIR%%/help/C/twelvetone.html
-%%DATADIR%%/help/C/user-modules.html
-%%DATADIR%%/help/de/about-statistics.html
-%%DATADIR%%/help/de/bug-reporting.html
-%%DATADIR%%/help/de/chordvoicing-module.html
-%%DATADIR%%/help/de/compareintervals-module.html
-%%DATADIR%%/help/de/dictation-module.html
-%%DATADIR%%/help/de/dictation.html
-%%DATADIR%%/help/de/ear-training-test-printout-editor.html
-%%DATADIR%%/help/de/elembuilder-module.html
-%%DATADIR%%/help/de/elembuilder.html
-%%DATADIR%%/help/de/extending-solfege.html
-%%DATADIR%%/help/de/gpl.html
-%%DATADIR%%/help/de/harmonicinterval-module.html
-%%DATADIR%%/help/de/harmonicinterval.html
-%%DATADIR%%/help/de/idbyname-cadences.html
-%%DATADIR%%/help/de/idbyname-chords.html
-%%DATADIR%%/help/de/idbyname-intonation.html
-%%DATADIR%%/help/de/idbyname-module.html
-%%DATADIR%%/help/de/idbyname.html
-%%DATADIR%%/help/de/identifybpm-module.html
-%%DATADIR%%/help/de/identifybpm.html
-%%DATADIR%%/help/de/idproperty-module.html
-%%DATADIR%%/help/de/idproperty.html
-%%DATADIR%%/help/de/idtone-module.html
-%%DATADIR%%/help/de/idtone.html
-%%DATADIR%%/help/de/index.html
-%%DATADIR%%/help/de/inverting-intervals.html
-%%DATADIR%%/help/de/lesson-file-locations-details.html
-%%DATADIR%%/help/de/lesson-files.html
-%%DATADIR%%/help/de/ly/inverting-intervals.png
-%%DATADIR%%/help/de/ly/theory-intervals-1.png
-%%DATADIR%%/help/de/ly/theory-intervals-fifths.png
-%%DATADIR%%/help/de/ly/theory-intervals-fourths.png
-%%DATADIR%%/help/de/ly/theory-intervals-seconds.png
-%%DATADIR%%/help/de/ly/theory-intervals-sevenths.png
-%%DATADIR%%/help/de/ly/theory-intervals-sixths.png
-%%DATADIR%%/help/de/ly/theory-intervals-thirds.png
-%%DATADIR%%/help/de/melodicinterval-module.html
-%%DATADIR%%/help/de/melodicinterval.html
-%%DATADIR%%/help/de/midi-instrument-names.html
-%%DATADIR%%/help/de/mpd-module.html
-%%DATADIR%%/help/de/music-theory.html
-%%DATADIR%%/help/de/nameinterval-module.html
-%%DATADIR%%/help/de/nameinterval.html
-%%DATADIR%%/help/de/online-resources.html
-%%DATADIR%%/help/de/preferences-window.html
-%%DATADIR%%/help/de/profile-manager.html
-%%DATADIR%%/help/de/rhythm-module.html
-%%DATADIR%%/help/de/rhythm.html
-%%DATADIR%%/help/de/rhythmdictation-module.html
-%%DATADIR%%/help/de/rhythmdictation2-module.html
-%%DATADIR%%/help/de/rhythmtapping-module.html
-%%DATADIR%%/help/de/rhythmtapping2-module.html
-%%DATADIR%%/help/de/rhythmtapping2.html
-%%DATADIR%%/help/de/scales.html
-%%DATADIR%%/help/de/selecting-exercises.html
-%%DATADIR%%/help/de/singanswer-module.html
-%%DATADIR%%/help/de/singchord-module.html
-%%DATADIR%%/help/de/singchord.html
-%%DATADIR%%/help/de/singinterval-module.html
-%%DATADIR%%/help/de/singinterval.html
-%%DATADIR%%/help/de/solfege-exercise-helps.html
-%%DATADIR%%/help/de/solfege-intro.html
-%%DATADIR%%/help/de/theory-intervals.html
-%%DATADIR%%/help/de/tone-in-context.html
-%%DATADIR%%/help/de/toneincontext-module.html
-%%DATADIR%%/help/de/trainingset-editor.html
-%%DATADIR%%/help/de/twelvetone-module.html
-%%DATADIR%%/help/de/twelvetone.html
-%%DATADIR%%/help/de/user-modules.html
-%%DATADIR%%/help/eo/about-statistics.html
-%%DATADIR%%/help/eo/bug-reporting.html
-%%DATADIR%%/help/eo/chordvoicing-module.html
-%%DATADIR%%/help/eo/compareintervals-module.html
-%%DATADIR%%/help/eo/dictation-module.html
-%%DATADIR%%/help/eo/dictation.html
-%%DATADIR%%/help/eo/ear-training-test-printout-editor.html
-%%DATADIR%%/help/eo/elembuilder-module.html
-%%DATADIR%%/help/eo/elembuilder.html
-%%DATADIR%%/help/eo/extending-solfege.html
-%%DATADIR%%/help/eo/figures/chord.png
-%%DATADIR%%/help/eo/figures/dictation.png
-%%DATADIR%%/help/eo/figures/ear-training-test-printout-editor.png
-%%DATADIR%%/help/eo/figures/elembuilder-harmonic-progressions.png
-%%DATADIR%%/help/eo/figures/id-interval-buttons-thirds.png
-%%DATADIR%%/help/eo/figures/id-interval-piano.png
-%%DATADIR%%/help/eo/figures/idbyname-chords.png
-%%DATADIR%%/help/eo/figures/idbyname-intonation.png
-%%DATADIR%%/help/eo/figures/identifybpm.png
-%%DATADIR%%/help/eo/figures/idtone.png
-%%DATADIR%%/help/eo/figures/melodicinterval-buttons.png
-%%DATADIR%%/help/eo/figures/nameinterval.png
-%%DATADIR%%/help/eo/figures/preferences-external-programs.png
-%%DATADIR%%/help/eo/figures/preferences-gui-idtone.png
-%%DATADIR%%/help/eo/figures/preferences-gui-interval.png
-%%DATADIR%%/help/eo/figures/preferences-gui.png
-%%DATADIR%%/help/eo/figures/preferences-midi.png
-%%DATADIR%%/help/eo/figures/preferences-practise.png
-%%DATADIR%%/help/eo/figures/preferences-sound-setup.png
-%%DATADIR%%/help/eo/figures/preferences-statistics.png
-%%DATADIR%%/help/eo/figures/preferences-user.png
-%%DATADIR%%/help/eo/figures/profile-manager.png
-%%DATADIR%%/help/eo/figures/rhythm.png
-%%DATADIR%%/help/eo/figures/rhythmtapping2.png
-%%DATADIR%%/help/eo/figures/singchord.png
-%%DATADIR%%/help/eo/figures/singinterval.png
-%%DATADIR%%/help/eo/figures/statistics.png
-%%DATADIR%%/help/eo/figures/trainingset-editor.png
-%%DATADIR%%/help/eo/figures/twelvetone.png
-%%DATADIR%%/help/eo/gpl.html
-%%DATADIR%%/help/eo/harmonicinterval-module.html
-%%DATADIR%%/help/eo/harmonicinterval.html
-%%DATADIR%%/help/eo/idbyname-cadences.html
-%%DATADIR%%/help/eo/idbyname-chords.html
-%%DATADIR%%/help/eo/idbyname-intonation.html
-%%DATADIR%%/help/eo/idbyname-module.html
-%%DATADIR%%/help/eo/idbyname.html
-%%DATADIR%%/help/eo/identifybpm-module.html
-%%DATADIR%%/help/eo/identifybpm.html
-%%DATADIR%%/help/eo/idproperty-module.html
-%%DATADIR%%/help/eo/idproperty.html
-%%DATADIR%%/help/eo/idtone-module.html
-%%DATADIR%%/help/eo/idtone.html
-%%DATADIR%%/help/eo/index.html
-%%DATADIR%%/help/eo/inverting-intervals.html
-%%DATADIR%%/help/eo/lesson-file-locations-details.html
-%%DATADIR%%/help/eo/lesson-files.html
-%%DATADIR%%/help/eo/ly/inverting-intervals.png
-%%DATADIR%%/help/eo/ly/theory-intervals-1.png
-%%DATADIR%%/help/eo/ly/theory-intervals-fifths.png
-%%DATADIR%%/help/eo/ly/theory-intervals-fourths.png
-%%DATADIR%%/help/eo/ly/theory-intervals-seconds.png
-%%DATADIR%%/help/eo/ly/theory-intervals-sevenths.png
-%%DATADIR%%/help/eo/ly/theory-intervals-sixths.png
-%%DATADIR%%/help/eo/ly/theory-intervals-thirds.png
-%%DATADIR%%/help/eo/melodicinterval-module.html
-%%DATADIR%%/help/eo/melodicinterval.html
-%%DATADIR%%/help/eo/midi-instrument-names.html
-%%DATADIR%%/help/eo/mpd-module.html
-%%DATADIR%%/help/eo/music-theory.html
-%%DATADIR%%/help/eo/nameinterval-module.html
-%%DATADIR%%/help/eo/nameinterval.html
-%%DATADIR%%/help/eo/online-resources.html
-%%DATADIR%%/help/eo/preferences-window.html
-%%DATADIR%%/help/eo/profile-manager.html
-%%DATADIR%%/help/eo/rhythm-module.html
-%%DATADIR%%/help/eo/rhythm.html
-%%DATADIR%%/help/eo/rhythmdictation-module.html
-%%DATADIR%%/help/eo/rhythmdictation2-module.html
-%%DATADIR%%/help/eo/rhythmtapping-module.html
-%%DATADIR%%/help/eo/rhythmtapping2-module.html
-%%DATADIR%%/help/eo/rhythmtapping2.html
-%%DATADIR%%/help/eo/scales.html
-%%DATADIR%%/help/eo/selecting-exercises.html
-%%DATADIR%%/help/eo/singanswer-module.html
-%%DATADIR%%/help/eo/singchord-module.html
-%%DATADIR%%/help/eo/singchord.html
-%%DATADIR%%/help/eo/singinterval-module.html
-%%DATADIR%%/help/eo/singinterval.html
-%%DATADIR%%/help/eo/solfege-exercise-helps.html
-%%DATADIR%%/help/eo/solfege-intro.html
-%%DATADIR%%/help/eo/theory-intervals.html
-%%DATADIR%%/help/eo/tone-in-context.html
-%%DATADIR%%/help/eo/toneincontext-module.html
-%%DATADIR%%/help/eo/trainingset-editor.html
-%%DATADIR%%/help/eo/twelvetone-module.html
-%%DATADIR%%/help/eo/twelvetone.html
-%%DATADIR%%/help/eo/user-modules.html
-%%DATADIR%%/help/es/about-statistics.html
-%%DATADIR%%/help/es/bug-reporting.html
-%%DATADIR%%/help/es/chordvoicing-module.html
-%%DATADIR%%/help/es/compareintervals-module.html
-%%DATADIR%%/help/es/dictation-module.html
-%%DATADIR%%/help/es/dictation.html
-%%DATADIR%%/help/es/ear-training-test-printout-editor.html
-%%DATADIR%%/help/es/elembuilder-module.html
-%%DATADIR%%/help/es/elembuilder.html
-%%DATADIR%%/help/es/extending-solfege.html
-%%DATADIR%%/help/es/gpl.html
-%%DATADIR%%/help/es/harmonicinterval-module.html
-%%DATADIR%%/help/es/harmonicinterval.html
-%%DATADIR%%/help/es/idbyname-cadences.html
-%%DATADIR%%/help/es/idbyname-chords.html
-%%DATADIR%%/help/es/idbyname-intonation.html
-%%DATADIR%%/help/es/idbyname-module.html
-%%DATADIR%%/help/es/idbyname.html
-%%DATADIR%%/help/es/identifybpm-module.html
-%%DATADIR%%/help/es/identifybpm.html
-%%DATADIR%%/help/es/idproperty-module.html
-%%DATADIR%%/help/es/idproperty.html
-%%DATADIR%%/help/es/idtone-module.html
-%%DATADIR%%/help/es/idtone.html
-%%DATADIR%%/help/es/index.html
-%%DATADIR%%/help/es/inverting-intervals.html
-%%DATADIR%%/help/es/lesson-file-locations-details.html
-%%DATADIR%%/help/es/lesson-files.html
-%%DATADIR%%/help/es/ly/inverting-intervals.png
-%%DATADIR%%/help/es/ly/theory-intervals-1.png
-%%DATADIR%%/help/es/ly/theory-intervals-fifths.png
-%%DATADIR%%/help/es/ly/theory-intervals-fourths.png
-%%DATADIR%%/help/es/ly/theory-intervals-seconds.png
-%%DATADIR%%/help/es/ly/theory-intervals-sevenths.png
-%%DATADIR%%/help/es/ly/theory-intervals-sixths.png
-%%DATADIR%%/help/es/ly/theory-intervals-thirds.png
-%%DATADIR%%/help/es/melodicinterval-module.html
-%%DATADIR%%/help/es/melodicinterval.html
-%%DATADIR%%/help/es/midi-instrument-names.html
-%%DATADIR%%/help/es/mpd-module.html
-%%DATADIR%%/help/es/music-theory.html
-%%DATADIR%%/help/es/nameinterval-module.html
-%%DATADIR%%/help/es/nameinterval.html
-%%DATADIR%%/help/es/online-resources.html
-%%DATADIR%%/help/es/preferences-window.html
-%%DATADIR%%/help/es/profile-manager.html
-%%DATADIR%%/help/es/rhythm-module.html
-%%DATADIR%%/help/es/rhythm.html
-%%DATADIR%%/help/es/rhythmdictation-module.html
-%%DATADIR%%/help/es/rhythmdictation2-module.html
-%%DATADIR%%/help/es/rhythmtapping-module.html
-%%DATADIR%%/help/es/rhythmtapping2-module.html
-%%DATADIR%%/help/es/rhythmtapping2.html
-%%DATADIR%%/help/es/scales.html
-%%DATADIR%%/help/es/selecting-exercises.html
-%%DATADIR%%/help/es/singanswer-module.html
-%%DATADIR%%/help/es/singchord-module.html
-%%DATADIR%%/help/es/singchord.html
-%%DATADIR%%/help/es/singinterval-module.html
-%%DATADIR%%/help/es/singinterval.html
-%%DATADIR%%/help/es/solfege-exercise-helps.html
-%%DATADIR%%/help/es/solfege-intro.html
-%%DATADIR%%/help/es/theory-intervals.html
-%%DATADIR%%/help/es/tone-in-context.html
-%%DATADIR%%/help/es/toneincontext-module.html
-%%DATADIR%%/help/es/trainingset-editor.html
-%%DATADIR%%/help/es/twelvetone-module.html
-%%DATADIR%%/help/es/twelvetone.html
-%%DATADIR%%/help/es/user-modules.html
-%%DATADIR%%/help/et/about-statistics.html
-%%DATADIR%%/help/et/bug-reporting.html
-%%DATADIR%%/help/et/chordvoicing-module.html
-%%DATADIR%%/help/et/compareintervals-module.html
-%%DATADIR%%/help/et/dictation-module.html
-%%DATADIR%%/help/et/dictation.html
-%%DATADIR%%/help/et/ear-training-test-printout-editor.html
-%%DATADIR%%/help/et/elembuilder-module.html
-%%DATADIR%%/help/et/elembuilder.html
-%%DATADIR%%/help/et/extending-solfege.html
-%%DATADIR%%/help/et/figures/chord.png
-%%DATADIR%%/help/et/figures/dictation.png
-%%DATADIR%%/help/et/figures/ear-training-test-printout-editor.png
-%%DATADIR%%/help/et/figures/elembuilder-harmonic-progressions.png
-%%DATADIR%%/help/et/figures/id-interval-buttons-thirds.png
-%%DATADIR%%/help/et/figures/id-interval-piano.png
-%%DATADIR%%/help/et/figures/idbyname-chords.png
-%%DATADIR%%/help/et/figures/idbyname-intonation.png
-%%DATADIR%%/help/et/figures/identifybpm.png
-%%DATADIR%%/help/et/figures/idtone.png
-%%DATADIR%%/help/et/figures/melodicinterval-buttons.png
-%%DATADIR%%/help/et/figures/nameinterval.png
-%%DATADIR%%/help/et/figures/preferences-external-programs.png
-%%DATADIR%%/help/et/figures/preferences-gui-idtone.png
-%%DATADIR%%/help/et/figures/preferences-gui-interval.png
-%%DATADIR%%/help/et/figures/preferences-gui.png
-%%DATADIR%%/help/et/figures/preferences-midi.png
-%%DATADIR%%/help/et/figures/preferences-practise.png
-%%DATADIR%%/help/et/figures/preferences-sound-setup.png
-%%DATADIR%%/help/et/figures/preferences-statistics.png
-%%DATADIR%%/help/et/figures/preferences-user.png
-%%DATADIR%%/help/et/figures/profile-manager.png
-%%DATADIR%%/help/et/figures/rhythm.png
-%%DATADIR%%/help/et/figures/rhythmtapping2.png
-%%DATADIR%%/help/et/figures/singchord.png
-%%DATADIR%%/help/et/figures/singinterval.png
-%%DATADIR%%/help/et/figures/statistics.png
-%%DATADIR%%/help/et/figures/trainingset-editor.png
-%%DATADIR%%/help/et/figures/twelvetone.png
-%%DATADIR%%/help/et/gpl.html
-%%DATADIR%%/help/et/harmonicinterval-module.html
-%%DATADIR%%/help/et/harmonicinterval.html
-%%DATADIR%%/help/et/idbyname-cadences.html
-%%DATADIR%%/help/et/idbyname-chords.html
-%%DATADIR%%/help/et/idbyname-intonation.html
-%%DATADIR%%/help/et/idbyname-module.html
-%%DATADIR%%/help/et/idbyname.html
-%%DATADIR%%/help/et/identifybpm-module.html
-%%DATADIR%%/help/et/identifybpm.html
-%%DATADIR%%/help/et/idproperty-module.html
-%%DATADIR%%/help/et/idproperty.html
-%%DATADIR%%/help/et/idtone-module.html
-%%DATADIR%%/help/et/idtone.html
-%%DATADIR%%/help/et/index.html
-%%DATADIR%%/help/et/inverting-intervals.html
-%%DATADIR%%/help/et/lesson-file-locations-details.html
-%%DATADIR%%/help/et/lesson-files.html
-%%DATADIR%%/help/et/ly/inverting-intervals.png
-%%DATADIR%%/help/et/ly/theory-intervals-1.png
-%%DATADIR%%/help/et/ly/theory-intervals-fifths.png
-%%DATADIR%%/help/et/ly/theory-intervals-fourths.png
-%%DATADIR%%/help/et/ly/theory-intervals-seconds.png
-%%DATADIR%%/help/et/ly/theory-intervals-sevenths.png
-%%DATADIR%%/help/et/ly/theory-intervals-sixths.png
-%%DATADIR%%/help/et/ly/theory-intervals-thirds.png
-%%DATADIR%%/help/et/melodicinterval-module.html
-%%DATADIR%%/help/et/melodicinterval.html
-%%DATADIR%%/help/et/midi-instrument-names.html
-%%DATADIR%%/help/et/mpd-module.html
-%%DATADIR%%/help/et/music-theory.html
-%%DATADIR%%/help/et/nameinterval-module.html
-%%DATADIR%%/help/et/nameinterval.html
-%%DATADIR%%/help/et/online-resources.html
-%%DATADIR%%/help/et/preferences-window.html
-%%DATADIR%%/help/et/profile-manager.html
-%%DATADIR%%/help/et/rhythm-module.html
-%%DATADIR%%/help/et/rhythm.html
-%%DATADIR%%/help/et/rhythmdictation-module.html
-%%DATADIR%%/help/et/rhythmdictation2-module.html
-%%DATADIR%%/help/et/rhythmtapping-module.html
-%%DATADIR%%/help/et/rhythmtapping2-module.html
-%%DATADIR%%/help/et/rhythmtapping2.html
-%%DATADIR%%/help/et/scales.html
-%%DATADIR%%/help/et/selecting-exercises.html
-%%DATADIR%%/help/et/singanswer-module.html
-%%DATADIR%%/help/et/singchord-module.html
-%%DATADIR%%/help/et/singchord.html
-%%DATADIR%%/help/et/singinterval-module.html
-%%DATADIR%%/help/et/singinterval.html
-%%DATADIR%%/help/et/solfege-exercise-helps.html
-%%DATADIR%%/help/et/solfege-intro.html
-%%DATADIR%%/help/et/theory-intervals.html
-%%DATADIR%%/help/et/tone-in-context.html
-%%DATADIR%%/help/et/toneincontext-module.html
-%%DATADIR%%/help/et/trainingset-editor.html
-%%DATADIR%%/help/et/twelvetone-module.html
-%%DATADIR%%/help/et/twelvetone.html
-%%DATADIR%%/help/et/user-modules.html
-%%DATADIR%%/help/fr/about-statistics.html
-%%DATADIR%%/help/fr/bug-reporting.html
-%%DATADIR%%/help/fr/chordvoicing-module.html
-%%DATADIR%%/help/fr/compareintervals-module.html
-%%DATADIR%%/help/fr/dictation-module.html
-%%DATADIR%%/help/fr/dictation.html
-%%DATADIR%%/help/fr/ear-training-test-printout-editor.html
-%%DATADIR%%/help/fr/elembuilder-module.html
-%%DATADIR%%/help/fr/elembuilder.html
-%%DATADIR%%/help/fr/extending-solfege.html
-%%DATADIR%%/help/fr/figures/chord.png
-%%DATADIR%%/help/fr/figures/dictation.png
-%%DATADIR%%/help/fr/figures/ear-training-test-printout-editor.png
-%%DATADIR%%/help/fr/figures/elembuilder-harmonic-progressions.png
-%%DATADIR%%/help/fr/figures/id-interval-buttons-thirds.png
-%%DATADIR%%/help/fr/figures/id-interval-piano.png
-%%DATADIR%%/help/fr/figures/idbyname-chords.png
-%%DATADIR%%/help/fr/figures/idbyname-intonation.png
-%%DATADIR%%/help/fr/figures/identifybpm.png
-%%DATADIR%%/help/fr/figures/idtone.png
-%%DATADIR%%/help/fr/figures/melodicinterval-buttons.png
-%%DATADIR%%/help/fr/figures/nameinterval.png
-%%DATADIR%%/help/fr/figures/preferences-external-programs.png
-%%DATADIR%%/help/fr/figures/preferences-gui-idtone.png
-%%DATADIR%%/help/fr/figures/preferences-gui-interval.png
-%%DATADIR%%/help/fr/figures/preferences-gui.png
-%%DATADIR%%/help/fr/figures/preferences-midi.png
-%%DATADIR%%/help/fr/figures/preferences-practise.png
-%%DATADIR%%/help/fr/figures/preferences-sound-setup.png
-%%DATADIR%%/help/fr/figures/preferences-statistics.png
-%%DATADIR%%/help/fr/figures/preferences-user.png
-%%DATADIR%%/help/fr/figures/profile-manager.png
-%%DATADIR%%/help/fr/figures/rhythm.png
-%%DATADIR%%/help/fr/figures/rhythmtapping2.png
-%%DATADIR%%/help/fr/figures/singchord.png
-%%DATADIR%%/help/fr/figures/singinterval.png
-%%DATADIR%%/help/fr/figures/statistics.png
-%%DATADIR%%/help/fr/figures/trainingset-editor.png
-%%DATADIR%%/help/fr/figures/twelvetone.png
-%%DATADIR%%/help/fr/gpl.html
-%%DATADIR%%/help/fr/harmonicinterval-module.html
-%%DATADIR%%/help/fr/harmonicinterval.html
-%%DATADIR%%/help/fr/idbyname-cadences.html
-%%DATADIR%%/help/fr/idbyname-chords.html
-%%DATADIR%%/help/fr/idbyname-intonation.html
-%%DATADIR%%/help/fr/idbyname-module.html
-%%DATADIR%%/help/fr/idbyname.html
-%%DATADIR%%/help/fr/identifybpm-module.html
-%%DATADIR%%/help/fr/identifybpm.html
-%%DATADIR%%/help/fr/idproperty-module.html
-%%DATADIR%%/help/fr/idproperty.html
-%%DATADIR%%/help/fr/idtone-module.html
-%%DATADIR%%/help/fr/idtone.html
-%%DATADIR%%/help/fr/index.html
-%%DATADIR%%/help/fr/inverting-intervals.html
-%%DATADIR%%/help/fr/lesson-file-locations-details.html
-%%DATADIR%%/help/fr/lesson-files.html
-%%DATADIR%%/help/fr/ly/inverting-intervals.png
-%%DATADIR%%/help/fr/ly/theory-intervals-1.png
-%%DATADIR%%/help/fr/ly/theory-intervals-fifths.png
-%%DATADIR%%/help/fr/ly/theory-intervals-fourths.png
-%%DATADIR%%/help/fr/ly/theory-intervals-seconds.png
-%%DATADIR%%/help/fr/ly/theory-intervals-sevenths.png
-%%DATADIR%%/help/fr/ly/theory-intervals-sixths.png
-%%DATADIR%%/help/fr/ly/theory-intervals-thirds.png
-%%DATADIR%%/help/fr/melodicinterval-module.html
-%%DATADIR%%/help/fr/melodicinterval.html
-%%DATADIR%%/help/fr/midi-instrument-names.html
-%%DATADIR%%/help/fr/mpd-module.html
-%%DATADIR%%/help/fr/music-theory.html
-%%DATADIR%%/help/fr/nameinterval-module.html
-%%DATADIR%%/help/fr/nameinterval.html
-%%DATADIR%%/help/fr/online-resources.html
-%%DATADIR%%/help/fr/preferences-window.html
-%%DATADIR%%/help/fr/profile-manager.html
-%%DATADIR%%/help/fr/rhythm-module.html
-%%DATADIR%%/help/fr/rhythm.html
-%%DATADIR%%/help/fr/rhythmdictation-module.html
-%%DATADIR%%/help/fr/rhythmdictation2-module.html
-%%DATADIR%%/help/fr/rhythmtapping-module.html
-%%DATADIR%%/help/fr/rhythmtapping2-module.html
-%%DATADIR%%/help/fr/rhythmtapping2.html
-%%DATADIR%%/help/fr/scales.html
-%%DATADIR%%/help/fr/selecting-exercises.html
-%%DATADIR%%/help/fr/singanswer-module.html
-%%DATADIR%%/help/fr/singchord-module.html
-%%DATADIR%%/help/fr/singchord.html
-%%DATADIR%%/help/fr/singinterval-module.html
-%%DATADIR%%/help/fr/singinterval.html
-%%DATADIR%%/help/fr/solfege-exercise-helps.html
-%%DATADIR%%/help/fr/solfege-intro.html
-%%DATADIR%%/help/fr/theory-intervals.html
-%%DATADIR%%/help/fr/tone-in-context.html
-%%DATADIR%%/help/fr/toneincontext-module.html
-%%DATADIR%%/help/fr/trainingset-editor.html
-%%DATADIR%%/help/fr/twelvetone-module.html
-%%DATADIR%%/help/fr/twelvetone.html
-%%DATADIR%%/help/fr/user-modules.html
-%%DATADIR%%/help/gl/about-statistics.html
-%%DATADIR%%/help/gl/bug-reporting.html
-%%DATADIR%%/help/gl/chordvoicing-module.html
-%%DATADIR%%/help/gl/compareintervals-module.html
-%%DATADIR%%/help/gl/dictation-module.html
-%%DATADIR%%/help/gl/dictation.html
-%%DATADIR%%/help/gl/ear-training-test-printout-editor.html
-%%DATADIR%%/help/gl/elembuilder-module.html
-%%DATADIR%%/help/gl/elembuilder.html
-%%DATADIR%%/help/gl/extending-solfege.html
-%%DATADIR%%/help/gl/gpl.html
-%%DATADIR%%/help/gl/harmonicinterval-module.html
-%%DATADIR%%/help/gl/harmonicinterval.html
-%%DATADIR%%/help/gl/idbyname-cadences.html
-%%DATADIR%%/help/gl/idbyname-chords.html
-%%DATADIR%%/help/gl/idbyname-intonation.html
-%%DATADIR%%/help/gl/idbyname-module.html
-%%DATADIR%%/help/gl/idbyname.html
-%%DATADIR%%/help/gl/identifybpm-module.html
-%%DATADIR%%/help/gl/identifybpm.html
-%%DATADIR%%/help/gl/idproperty-module.html
-%%DATADIR%%/help/gl/idproperty.html
-%%DATADIR%%/help/gl/idtone-module.html
-%%DATADIR%%/help/gl/idtone.html
-%%DATADIR%%/help/gl/index.html
-%%DATADIR%%/help/gl/inverting-intervals.html
-%%DATADIR%%/help/gl/lesson-file-locations-details.html
-%%DATADIR%%/help/gl/lesson-files.html
-%%DATADIR%%/help/gl/ly/inverting-intervals.png
-%%DATADIR%%/help/gl/ly/theory-intervals-1.png
-%%DATADIR%%/help/gl/ly/theory-intervals-fifths.png
-%%DATADIR%%/help/gl/ly/theory-intervals-fourths.png
-%%DATADIR%%/help/gl/ly/theory-intervals-seconds.png
-%%DATADIR%%/help/gl/ly/theory-intervals-sevenths.png
-%%DATADIR%%/help/gl/ly/theory-intervals-sixths.png
-%%DATADIR%%/help/gl/ly/theory-intervals-thirds.png
-%%DATADIR%%/help/gl/melodicinterval-module.html
-%%DATADIR%%/help/gl/melodicinterval.html
-%%DATADIR%%/help/gl/midi-instrument-names.html
-%%DATADIR%%/help/gl/mpd-module.html
-%%DATADIR%%/help/gl/music-theory.html
-%%DATADIR%%/help/gl/nameinterval-module.html
-%%DATADIR%%/help/gl/nameinterval.html
-%%DATADIR%%/help/gl/online-resources.html
-%%DATADIR%%/help/gl/preferences-window.html
-%%DATADIR%%/help/gl/profile-manager.html
-%%DATADIR%%/help/gl/rhythm-module.html
-%%DATADIR%%/help/gl/rhythm.html
-%%DATADIR%%/help/gl/rhythmdictation-module.html
-%%DATADIR%%/help/gl/rhythmdictation2-module.html
-%%DATADIR%%/help/gl/rhythmtapping-module.html
-%%DATADIR%%/help/gl/rhythmtapping2-module.html
-%%DATADIR%%/help/gl/rhythmtapping2.html
-%%DATADIR%%/help/gl/scales.html
-%%DATADIR%%/help/gl/selecting-exercises.html
-%%DATADIR%%/help/gl/singanswer-module.html
-%%DATADIR%%/help/gl/singchord-module.html
-%%DATADIR%%/help/gl/singchord.html
-%%DATADIR%%/help/gl/singinterval-module.html
-%%DATADIR%%/help/gl/singinterval.html
-%%DATADIR%%/help/gl/solfege-exercise-helps.html
-%%DATADIR%%/help/gl/solfege-intro.html
-%%DATADIR%%/help/gl/theory-intervals.html
-%%DATADIR%%/help/gl/tone-in-context.html
-%%DATADIR%%/help/gl/toneincontext-module.html
-%%DATADIR%%/help/gl/trainingset-editor.html
-%%DATADIR%%/help/gl/twelvetone-module.html
-%%DATADIR%%/help/gl/twelvetone.html
-%%DATADIR%%/help/gl/user-modules.html
-%%DATADIR%%/help/nb/about-statistics.html
-%%DATADIR%%/help/nb/bug-reporting.html
-%%DATADIR%%/help/nb/chordvoicing-module.html
-%%DATADIR%%/help/nb/compareintervals-module.html
-%%DATADIR%%/help/nb/dictation-module.html
-%%DATADIR%%/help/nb/dictation.html
-%%DATADIR%%/help/nb/ear-training-test-printout-editor.html
-%%DATADIR%%/help/nb/elembuilder-module.html
-%%DATADIR%%/help/nb/elembuilder.html
-%%DATADIR%%/help/nb/extending-solfege.html
-%%DATADIR%%/help/nb/figures/chord.png
-%%DATADIR%%/help/nb/figures/dictation.png
-%%DATADIR%%/help/nb/figures/ear-training-test-printout-editor.png
-%%DATADIR%%/help/nb/figures/elembuilder-harmonic-progressions.png
-%%DATADIR%%/help/nb/figures/id-interval-buttons-thirds.png
-%%DATADIR%%/help/nb/figures/id-interval-piano.png
-%%DATADIR%%/help/nb/figures/id-intervals-buttons-thirds.png
-%%DATADIR%%/help/nb/figures/idbyname-chords.png
-%%DATADIR%%/help/nb/figures/idbyname-intonation.png
-%%DATADIR%%/help/nb/figures/identifybpm.png
-%%DATADIR%%/help/nb/figures/idtone.png
-%%DATADIR%%/help/nb/figures/melodicinterval-buttons.png
-%%DATADIR%%/help/nb/figures/nameinterval.png
-%%DATADIR%%/help/nb/figures/preferences-external-programs.png
-%%DATADIR%%/help/nb/figures/preferences-gui-idtone.png
-%%DATADIR%%/help/nb/figures/preferences-gui-interval.png
-%%DATADIR%%/help/nb/figures/preferences-gui.png
-%%DATADIR%%/help/nb/figures/preferences-midi.png
-%%DATADIR%%/help/nb/figures/preferences-practise.png
-%%DATADIR%%/help/nb/figures/preferences-sound-setup.png
-%%DATADIR%%/help/nb/figures/preferences-statistics.png
-%%DATADIR%%/help/nb/figures/preferences-user.png
-%%DATADIR%%/help/nb/figures/profile-manager.png
-%%DATADIR%%/help/nb/figures/rhythm.png
-%%DATADIR%%/help/nb/figures/rhythmtapping2.png
-%%DATADIR%%/help/nb/figures/singchord.png
-%%DATADIR%%/help/nb/figures/singinterval.png
-%%DATADIR%%/help/nb/figures/statistics.png
-%%DATADIR%%/help/nb/figures/trainingset-editor.png
-%%DATADIR%%/help/nb/figures/twelvetone.png
-%%DATADIR%%/help/nb/gpl.html
-%%DATADIR%%/help/nb/harmonicinterval-module.html
-%%DATADIR%%/help/nb/harmonicinterval.html
-%%DATADIR%%/help/nb/idbyname-cadences.html
-%%DATADIR%%/help/nb/idbyname-chords.html
-%%DATADIR%%/help/nb/idbyname-intonation.html
-%%DATADIR%%/help/nb/idbyname-module.html
-%%DATADIR%%/help/nb/idbyname.html
-%%DATADIR%%/help/nb/identifybpm-module.html
-%%DATADIR%%/help/nb/identifybpm.html
-%%DATADIR%%/help/nb/idproperty-module.html
-%%DATADIR%%/help/nb/idproperty.html
-%%DATADIR%%/help/nb/idtone-module.html
-%%DATADIR%%/help/nb/idtone.html
-%%DATADIR%%/help/nb/index.html
-%%DATADIR%%/help/nb/inverting-intervals.html
-%%DATADIR%%/help/nb/lesson-file-locations-details.html
-%%DATADIR%%/help/nb/lesson-files.html
-%%DATADIR%%/help/nb/ly/inverting-intervals.png
-%%DATADIR%%/help/nb/ly/theory-intervals-1.png
-%%DATADIR%%/help/nb/ly/theory-intervals-fifths.png
-%%DATADIR%%/help/nb/ly/theory-intervals-fourths.png
-%%DATADIR%%/help/nb/ly/theory-intervals-seconds.png
-%%DATADIR%%/help/nb/ly/theory-intervals-sevenths.png
-%%DATADIR%%/help/nb/ly/theory-intervals-sixths.png
-%%DATADIR%%/help/nb/ly/theory-intervals-thirds.png
-%%DATADIR%%/help/nb/melodicinterval-module.html
-%%DATADIR%%/help/nb/melodicinterval.html
-%%DATADIR%%/help/nb/midi-instrument-names.html
-%%DATADIR%%/help/nb/mpd-module.html
-%%DATADIR%%/help/nb/music-theory.html
-%%DATADIR%%/help/nb/nameinterval-module.html
-%%DATADIR%%/help/nb/nameinterval.html
-%%DATADIR%%/help/nb/online-resources.html
-%%DATADIR%%/help/nb/preferences-window.html
-%%DATADIR%%/help/nb/profile-manager.html
-%%DATADIR%%/help/nb/rhythm-module.html
-%%DATADIR%%/help/nb/rhythm.html
-%%DATADIR%%/help/nb/rhythmdictation-module.html
-%%DATADIR%%/help/nb/rhythmdictation2-module.html
-%%DATADIR%%/help/nb/rhythmtapping-module.html
-%%DATADIR%%/help/nb/rhythmtapping2-module.html
-%%DATADIR%%/help/nb/rhythmtapping2.html
-%%DATADIR%%/help/nb/scales.html
-%%DATADIR%%/help/nb/selecting-exercises.html
-%%DATADIR%%/help/nb/singanswer-module.html
-%%DATADIR%%/help/nb/singchord-module.html
-%%DATADIR%%/help/nb/singchord.html
-%%DATADIR%%/help/nb/singinterval-module.html
-%%DATADIR%%/help/nb/singinterval.html
-%%DATADIR%%/help/nb/solfege-exercise-helps.html
-%%DATADIR%%/help/nb/solfege-intro.html
-%%DATADIR%%/help/nb/theory-intervals.html
-%%DATADIR%%/help/nb/tone-in-context.html
-%%DATADIR%%/help/nb/toneincontext-module.html
-%%DATADIR%%/help/nb/trainingset-editor.html
-%%DATADIR%%/help/nb/twelvetone-module.html
-%%DATADIR%%/help/nb/twelvetone.html
-%%DATADIR%%/help/nb/user-modules.html
-%%DATADIR%%/help/nl/about-statistics.html
-%%DATADIR%%/help/nl/bug-reporting.html
-%%DATADIR%%/help/nl/chordvoicing-module.html
-%%DATADIR%%/help/nl/compareintervals-module.html
-%%DATADIR%%/help/nl/dictation-module.html
-%%DATADIR%%/help/nl/dictation.html
-%%DATADIR%%/help/nl/ear-training-test-printout-editor.html
-%%DATADIR%%/help/nl/elembuilder-module.html
-%%DATADIR%%/help/nl/elembuilder.html
-%%DATADIR%%/help/nl/extending-solfege.html
-%%DATADIR%%/help/nl/figures/chord.png
-%%DATADIR%%/help/nl/figures/dictation.png
-%%DATADIR%%/help/nl/figures/ear-training-test-printout-editor.png
-%%DATADIR%%/help/nl/figures/elembuilder-harmonic-progressions.png
-%%DATADIR%%/help/nl/figures/id-interval-buttons-thirds.png
-%%DATADIR%%/help/nl/figures/id-interval-piano.png
-%%DATADIR%%/help/nl/figures/idbyname-chords.png
-%%DATADIR%%/help/nl/figures/idbyname-intonation.png
-%%DATADIR%%/help/nl/figures/identifybpm.png
-%%DATADIR%%/help/nl/figures/idtone.png
-%%DATADIR%%/help/nl/figures/melodicinterval-buttons.png
-%%DATADIR%%/help/nl/figures/nameinterval.png
-%%DATADIR%%/help/nl/figures/preferences-external-programs.png
-%%DATADIR%%/help/nl/figures/preferences-gui-idtone.png
-%%DATADIR%%/help/nl/figures/preferences-gui-interval.png
-%%DATADIR%%/help/nl/figures/preferences-gui.png
-%%DATADIR%%/help/nl/figures/preferences-midi.png
-%%DATADIR%%/help/nl/figures/preferences-practise.png
-%%DATADIR%%/help/nl/figures/preferences-sound-setup.png
-%%DATADIR%%/help/nl/figures/preferences-statistics.png
-%%DATADIR%%/help/nl/figures/preferences-user.png
-%%DATADIR%%/help/nl/figures/profile-manager.png
-%%DATADIR%%/help/nl/figures/rhythm.png
-%%DATADIR%%/help/nl/figures/rhythmtapping2.png
-%%DATADIR%%/help/nl/figures/singchord.png
-%%DATADIR%%/help/nl/figures/singinterval.png
-%%DATADIR%%/help/nl/figures/statistics.png
-%%DATADIR%%/help/nl/figures/trainingset-editor.png
-%%DATADIR%%/help/nl/figures/twelvetone.png
-%%DATADIR%%/help/nl/gpl.html
-%%DATADIR%%/help/nl/harmonicinterval-module.html
-%%DATADIR%%/help/nl/harmonicinterval.html
-%%DATADIR%%/help/nl/idbyname-cadences.html
-%%DATADIR%%/help/nl/idbyname-chords.html
-%%DATADIR%%/help/nl/idbyname-intonation.html
-%%DATADIR%%/help/nl/idbyname-module.html
-%%DATADIR%%/help/nl/idbyname.html
-%%DATADIR%%/help/nl/identifybpm-module.html
-%%DATADIR%%/help/nl/identifybpm.html
-%%DATADIR%%/help/nl/idproperty-module.html
-%%DATADIR%%/help/nl/idproperty.html
-%%DATADIR%%/help/nl/idtone-module.html
-%%DATADIR%%/help/nl/idtone.html
-%%DATADIR%%/help/nl/index.html
-%%DATADIR%%/help/nl/inverting-intervals.html
-%%DATADIR%%/help/nl/lesson-file-locations-details.html
-%%DATADIR%%/help/nl/lesson-files.html
-%%DATADIR%%/help/nl/ly/inverting-intervals.png
-%%DATADIR%%/help/nl/ly/theory-intervals-1.png
-%%DATADIR%%/help/nl/ly/theory-intervals-fifths.png
-%%DATADIR%%/help/nl/ly/theory-intervals-fourths.png
-%%DATADIR%%/help/nl/ly/theory-intervals-seconds.png
-%%DATADIR%%/help/nl/ly/theory-intervals-sevenths.png
-%%DATADIR%%/help/nl/ly/theory-intervals-sixths.png
-%%DATADIR%%/help/nl/ly/theory-intervals-thirds.png
-%%DATADIR%%/help/nl/melodicinterval-module.html
-%%DATADIR%%/help/nl/melodicinterval.html
-%%DATADIR%%/help/nl/midi-instrument-names.html
-%%DATADIR%%/help/nl/mpd-module.html
-%%DATADIR%%/help/nl/music-theory.html
-%%DATADIR%%/help/nl/nameinterval-module.html
-%%DATADIR%%/help/nl/nameinterval.html
-%%DATADIR%%/help/nl/online-resources.html
-%%DATADIR%%/help/nl/preferences-window.html
-%%DATADIR%%/help/nl/profile-manager.html
-%%DATADIR%%/help/nl/rhythm-module.html
-%%DATADIR%%/help/nl/rhythm.html
-%%DATADIR%%/help/nl/rhythmdictation-module.html
-%%DATADIR%%/help/nl/rhythmdictation2-module.html
-%%DATADIR%%/help/nl/rhythmtapping-module.html
-%%DATADIR%%/help/nl/rhythmtapping2-module.html
-%%DATADIR%%/help/nl/rhythmtapping2.html
-%%DATADIR%%/help/nl/scales.html
-%%DATADIR%%/help/nl/selecting-exercises.html
-%%DATADIR%%/help/nl/singanswer-module.html
-%%DATADIR%%/help/nl/singchord-module.html
-%%DATADIR%%/help/nl/singchord.html
-%%DATADIR%%/help/nl/singinterval-module.html
-%%DATADIR%%/help/nl/singinterval.html
-%%DATADIR%%/help/nl/solfege-exercise-helps.html
-%%DATADIR%%/help/nl/solfege-intro.html
-%%DATADIR%%/help/nl/theory-intervals.html
-%%DATADIR%%/help/nl/tone-in-context.html
-%%DATADIR%%/help/nl/toneincontext-module.html
-%%DATADIR%%/help/nl/trainingset-editor.html
-%%DATADIR%%/help/nl/twelvetone-module.html
-%%DATADIR%%/help/nl/twelvetone.html
-%%DATADIR%%/help/nl/user-modules.html
-%%DATADIR%%/help/pl/about-statistics.html
-%%DATADIR%%/help/pl/bug-reporting.html
-%%DATADIR%%/help/pl/chordvoicing-module.html
-%%DATADIR%%/help/pl/compareintervals-module.html
-%%DATADIR%%/help/pl/dictation-module.html
-%%DATADIR%%/help/pl/dictation.html
-%%DATADIR%%/help/pl/ear-training-test-printout-editor.html
-%%DATADIR%%/help/pl/elembuilder-module.html
-%%DATADIR%%/help/pl/elembuilder.html
-%%DATADIR%%/help/pl/extending-solfege.html
-%%DATADIR%%/help/pl/figures/chord.png
-%%DATADIR%%/help/pl/figures/dictation.png
-%%DATADIR%%/help/pl/figures/ear-training-test-printout-editor.png
-%%DATADIR%%/help/pl/figures/elembuilder-harmonic-progressions.png
-%%DATADIR%%/help/pl/figures/id-interval-buttons-thirds.png
-%%DATADIR%%/help/pl/figures/id-interval-piano.png
-%%DATADIR%%/help/pl/figures/idbyname-chords.png
-%%DATADIR%%/help/pl/figures/idbyname-intonation.png
-%%DATADIR%%/help/pl/figures/identifybpm.png
-%%DATADIR%%/help/pl/figures/idtone.png
-%%DATADIR%%/help/pl/figures/melodicinterval-buttons.png
-%%DATADIR%%/help/pl/figures/nameinterval.png
-%%DATADIR%%/help/pl/figures/preferences-external-programs.png
-%%DATADIR%%/help/pl/figures/preferences-gui-idtone.png
-%%DATADIR%%/help/pl/figures/preferences-gui-interval.png
-%%DATADIR%%/help/pl/figures/preferences-gui.png
-%%DATADIR%%/help/pl/figures/preferences-midi.png
-%%DATADIR%%/help/pl/figures/preferences-practise.png
-%%DATADIR%%/help/pl/figures/preferences-sound-setup.png
-%%DATADIR%%/help/pl/figures/preferences-statistics.png
-%%DATADIR%%/help/pl/figures/preferences-user.png
-%%DATADIR%%/help/pl/figures/profile-manager.png
-%%DATADIR%%/help/pl/figures/rhythm.png
-%%DATADIR%%/help/pl/figures/rhythmtapping2.png
-%%DATADIR%%/help/pl/figures/singchord.png
-%%DATADIR%%/help/pl/figures/singinterval.png
-%%DATADIR%%/help/pl/figures/statistics.png
-%%DATADIR%%/help/pl/figures/trainingset-editor.png
-%%DATADIR%%/help/pl/figures/twelvetone.png
-%%DATADIR%%/help/pl/gpl.html
-%%DATADIR%%/help/pl/harmonicinterval-module.html
-%%DATADIR%%/help/pl/harmonicinterval.html
-%%DATADIR%%/help/pl/idbyname-cadences.html
-%%DATADIR%%/help/pl/idbyname-chords.html
-%%DATADIR%%/help/pl/idbyname-intonation.html
-%%DATADIR%%/help/pl/idbyname-module.html
-%%DATADIR%%/help/pl/idbyname.html
-%%DATADIR%%/help/pl/identifybpm-module.html
-%%DATADIR%%/help/pl/identifybpm.html
-%%DATADIR%%/help/pl/idproperty-module.html
-%%DATADIR%%/help/pl/idproperty.html
-%%DATADIR%%/help/pl/idtone-module.html
-%%DATADIR%%/help/pl/idtone.html
-%%DATADIR%%/help/pl/index.html
-%%DATADIR%%/help/pl/inverting-intervals.html
-%%DATADIR%%/help/pl/lesson-file-locations-details.html
-%%DATADIR%%/help/pl/lesson-files.html
-%%DATADIR%%/help/pl/ly/inverting-intervals.png
-%%DATADIR%%/help/pl/ly/theory-intervals-1.png
-%%DATADIR%%/help/pl/ly/theory-intervals-fifths.png
-%%DATADIR%%/help/pl/ly/theory-intervals-fourths.png
-%%DATADIR%%/help/pl/ly/theory-intervals-seconds.png
-%%DATADIR%%/help/pl/ly/theory-intervals-sevenths.png
-%%DATADIR%%/help/pl/ly/theory-intervals-sixths.png
-%%DATADIR%%/help/pl/ly/theory-intervals-thirds.png
-%%DATADIR%%/help/pl/melodicinterval-module.html
-%%DATADIR%%/help/pl/melodicinterval.html
-%%DATADIR%%/help/pl/midi-instrument-names.html
-%%DATADIR%%/help/pl/mpd-module.html
-%%DATADIR%%/help/pl/music-theory.html
-%%DATADIR%%/help/pl/nameinterval-module.html
-%%DATADIR%%/help/pl/nameinterval.html
-%%DATADIR%%/help/pl/online-resources.html
-%%DATADIR%%/help/pl/preferences-window.html
-%%DATADIR%%/help/pl/profile-manager.html
-%%DATADIR%%/help/pl/rhythm-module.html
-%%DATADIR%%/help/pl/rhythm.html
-%%DATADIR%%/help/pl/rhythmdictation-module.html
-%%DATADIR%%/help/pl/rhythmdictation2-module.html
-%%DATADIR%%/help/pl/rhythmtapping-module.html
-%%DATADIR%%/help/pl/rhythmtapping2-module.html
-%%DATADIR%%/help/pl/rhythmtapping2.html
-%%DATADIR%%/help/pl/scales.html
-%%DATADIR%%/help/pl/selecting-exercises.html
-%%DATADIR%%/help/pl/singanswer-module.html
-%%DATADIR%%/help/pl/singchord-module.html
-%%DATADIR%%/help/pl/singchord.html
-%%DATADIR%%/help/pl/singinterval-module.html
-%%DATADIR%%/help/pl/singinterval.html
-%%DATADIR%%/help/pl/solfege-exercise-helps.html
-%%DATADIR%%/help/pl/solfege-intro.html
-%%DATADIR%%/help/pl/theory-intervals.html
-%%DATADIR%%/help/pl/tone-in-context.html
-%%DATADIR%%/help/pl/toneincontext-module.html
-%%DATADIR%%/help/pl/trainingset-editor.html
-%%DATADIR%%/help/pl/twelvetone-module.html
-%%DATADIR%%/help/pl/twelvetone.html
-%%DATADIR%%/help/pl/user-modules.html
-%%DATADIR%%/help/pt_BR/about-statistics.html
-%%DATADIR%%/help/pt_BR/bug-reporting.html
-%%DATADIR%%/help/pt_BR/chordvoicing-module.html
-%%DATADIR%%/help/pt_BR/compareintervals-module.html
-%%DATADIR%%/help/pt_BR/dictation-module.html
-%%DATADIR%%/help/pt_BR/dictation.html
-%%DATADIR%%/help/pt_BR/ear-training-test-printout-editor.html
-%%DATADIR%%/help/pt_BR/elembuilder-module.html
-%%DATADIR%%/help/pt_BR/elembuilder.html
-%%DATADIR%%/help/pt_BR/extending-solfege.html
-%%DATADIR%%/help/pt_BR/figures/chord.png
-%%DATADIR%%/help/pt_BR/figures/dictation.png
-%%DATADIR%%/help/pt_BR/figures/ear-training-test-printout-editor.png
-%%DATADIR%%/help/pt_BR/figures/elembuilder-harmonic-progressions.png
-%%DATADIR%%/help/pt_BR/figures/id-interval-buttons-thirds.png
-%%DATADIR%%/help/pt_BR/figures/id-interval-piano.png
-%%DATADIR%%/help/pt_BR/figures/idbyname-chords.png
-%%DATADIR%%/help/pt_BR/figures/idbyname-intonation.png
-%%DATADIR%%/help/pt_BR/figures/identifybpm.png
-%%DATADIR%%/help/pt_BR/figures/idtone.png
-%%DATADIR%%/help/pt_BR/figures/melodicinterval-buttons.png
-%%DATADIR%%/help/pt_BR/figures/nameinterval.png
-%%DATADIR%%/help/pt_BR/figures/preferences-external-programs.png
-%%DATADIR%%/help/pt_BR/figures/preferences-gui-idtone.png
-%%DATADIR%%/help/pt_BR/figures/preferences-gui-interval.png
-%%DATADIR%%/help/pt_BR/figures/preferences-gui.png
-%%DATADIR%%/help/pt_BR/figures/preferences-midi.png
-%%DATADIR%%/help/pt_BR/figures/preferences-practise.png
-%%DATADIR%%/help/pt_BR/figures/preferences-sound-setup.png
-%%DATADIR%%/help/pt_BR/figures/preferences-statistics.png
-%%DATADIR%%/help/pt_BR/figures/preferences-user.png
-%%DATADIR%%/help/pt_BR/figures/profile-manager.png
-%%DATADIR%%/help/pt_BR/figures/rhythm.png
-%%DATADIR%%/help/pt_BR/figures/rhythmtapping2.png
-%%DATADIR%%/help/pt_BR/figures/singchord.png
-%%DATADIR%%/help/pt_BR/figures/singinterval.png
-%%DATADIR%%/help/pt_BR/figures/statistics.png
-%%DATADIR%%/help/pt_BR/figures/trainingset-editor.png
-%%DATADIR%%/help/pt_BR/figures/twelvetone.png
-%%DATADIR%%/help/pt_BR/gpl.html
-%%DATADIR%%/help/pt_BR/harmonicinterval-module.html
-%%DATADIR%%/help/pt_BR/harmonicinterval.html
-%%DATADIR%%/help/pt_BR/idbyname-cadences.html
-%%DATADIR%%/help/pt_BR/idbyname-chords.html
-%%DATADIR%%/help/pt_BR/idbyname-intonation.html
-%%DATADIR%%/help/pt_BR/idbyname-module.html
-%%DATADIR%%/help/pt_BR/idbyname.html
-%%DATADIR%%/help/pt_BR/identifybpm-module.html
-%%DATADIR%%/help/pt_BR/identifybpm.html
-%%DATADIR%%/help/pt_BR/idproperty-module.html
-%%DATADIR%%/help/pt_BR/idproperty.html
-%%DATADIR%%/help/pt_BR/idtone-module.html
-%%DATADIR%%/help/pt_BR/idtone.html
-%%DATADIR%%/help/pt_BR/index.html
-%%DATADIR%%/help/pt_BR/inverting-intervals.html
-%%DATADIR%%/help/pt_BR/lesson-file-locations-details.html
-%%DATADIR%%/help/pt_BR/lesson-files.html
-%%DATADIR%%/help/pt_BR/ly/inverting-intervals.png
-%%DATADIR%%/help/pt_BR/ly/theory-intervals-1.png
-%%DATADIR%%/help/pt_BR/ly/theory-intervals-fifths.png
-%%DATADIR%%/help/pt_BR/ly/theory-intervals-fourths.png
-%%DATADIR%%/help/pt_BR/ly/theory-intervals-seconds.png
-%%DATADIR%%/help/pt_BR/ly/theory-intervals-sevenths.png
-%%DATADIR%%/help/pt_BR/ly/theory-intervals-sixths.png
-%%DATADIR%%/help/pt_BR/ly/theory-intervals-thirds.png
-%%DATADIR%%/help/pt_BR/melodicinterval-module.html
-%%DATADIR%%/help/pt_BR/melodicinterval.html
-%%DATADIR%%/help/pt_BR/midi-instrument-names.html
-%%DATADIR%%/help/pt_BR/mpd-module.html
-%%DATADIR%%/help/pt_BR/music-theory.html
-%%DATADIR%%/help/pt_BR/nameinterval-module.html
-%%DATADIR%%/help/pt_BR/nameinterval.html
-%%DATADIR%%/help/pt_BR/online-resources.html
-%%DATADIR%%/help/pt_BR/preferences-window.html
-%%DATADIR%%/help/pt_BR/profile-manager.html
-%%DATADIR%%/help/pt_BR/rhythm-module.html
-%%DATADIR%%/help/pt_BR/rhythm.html
-%%DATADIR%%/help/pt_BR/rhythmdictation-module.html
-%%DATADIR%%/help/pt_BR/rhythmdictation2-module.html
-%%DATADIR%%/help/pt_BR/rhythmtapping-module.html
-%%DATADIR%%/help/pt_BR/rhythmtapping2-module.html
-%%DATADIR%%/help/pt_BR/rhythmtapping2.html
-%%DATADIR%%/help/pt_BR/scales.html
-%%DATADIR%%/help/pt_BR/selecting-exercises.html
-%%DATADIR%%/help/pt_BR/singanswer-module.html
-%%DATADIR%%/help/pt_BR/singchord-module.html
-%%DATADIR%%/help/pt_BR/singchord.html
-%%DATADIR%%/help/pt_BR/singinterval-module.html
-%%DATADIR%%/help/pt_BR/singinterval.html
-%%DATADIR%%/help/pt_BR/solfege-exercise-helps.html
-%%DATADIR%%/help/pt_BR/solfege-intro.html
-%%DATADIR%%/help/pt_BR/theory-intervals.html
-%%DATADIR%%/help/pt_BR/tone-in-context.html
-%%DATADIR%%/help/pt_BR/toneincontext-module.html
-%%DATADIR%%/help/pt_BR/trainingset-editor.html
-%%DATADIR%%/help/pt_BR/twelvetone-module.html
-%%DATADIR%%/help/pt_BR/twelvetone.html
-%%DATADIR%%/help/pt_BR/user-modules.html
-%%DATADIR%%/help/ru/about-statistics.html
-%%DATADIR%%/help/ru/bug-reporting.html
-%%DATADIR%%/help/ru/chordvoicing-module.html
-%%DATADIR%%/help/ru/compareintervals-module.html
-%%DATADIR%%/help/ru/dictation-module.html
-%%DATADIR%%/help/ru/dictation.html
-%%DATADIR%%/help/ru/ear-training-test-printout-editor.html
-%%DATADIR%%/help/ru/elembuilder-module.html
-%%DATADIR%%/help/ru/elembuilder.html
-%%DATADIR%%/help/ru/extending-solfege.html
-%%DATADIR%%/help/ru/gpl.html
-%%DATADIR%%/help/ru/harmonicinterval-module.html
-%%DATADIR%%/help/ru/harmonicinterval.html
-%%DATADIR%%/help/ru/idbyname-cadences.html
-%%DATADIR%%/help/ru/idbyname-chords.html
-%%DATADIR%%/help/ru/idbyname-intonation.html
-%%DATADIR%%/help/ru/idbyname-module.html
-%%DATADIR%%/help/ru/idbyname.html
-%%DATADIR%%/help/ru/identifybpm-module.html
-%%DATADIR%%/help/ru/identifybpm.html
-%%DATADIR%%/help/ru/idproperty-module.html
-%%DATADIR%%/help/ru/idproperty.html
-%%DATADIR%%/help/ru/idtone-module.html
-%%DATADIR%%/help/ru/idtone.html
-%%DATADIR%%/help/ru/index.html
-%%DATADIR%%/help/ru/inverting-intervals.html
-%%DATADIR%%/help/ru/lesson-file-locations-details.html
-%%DATADIR%%/help/ru/lesson-files.html
-%%DATADIR%%/help/ru/ly/inverting-intervals.png
-%%DATADIR%%/help/ru/ly/theory-intervals-1.png
-%%DATADIR%%/help/ru/ly/theory-intervals-fifths.png
-%%DATADIR%%/help/ru/ly/theory-intervals-fourths.png
-%%DATADIR%%/help/ru/ly/theory-intervals-seconds.png
-%%DATADIR%%/help/ru/ly/theory-intervals-sevenths.png
-%%DATADIR%%/help/ru/ly/theory-intervals-sixths.png
-%%DATADIR%%/help/ru/ly/theory-intervals-thirds.png
-%%DATADIR%%/help/ru/melodicinterval-module.html
-%%DATADIR%%/help/ru/melodicinterval.html
-%%DATADIR%%/help/ru/midi-instrument-names.html
-%%DATADIR%%/help/ru/mpd-module.html
-%%DATADIR%%/help/ru/music-theory.html
-%%DATADIR%%/help/ru/nameinterval-module.html
-%%DATADIR%%/help/ru/nameinterval.html
-%%DATADIR%%/help/ru/online-resources.html
-%%DATADIR%%/help/ru/preferences-window.html
-%%DATADIR%%/help/ru/profile-manager.html
-%%DATADIR%%/help/ru/rhythm-module.html
-%%DATADIR%%/help/ru/rhythm.html
-%%DATADIR%%/help/ru/rhythmdictation-module.html
-%%DATADIR%%/help/ru/rhythmdictation2-module.html
-%%DATADIR%%/help/ru/rhythmtapping-module.html
-%%DATADIR%%/help/ru/rhythmtapping2-module.html
-%%DATADIR%%/help/ru/rhythmtapping2.html
-%%DATADIR%%/help/ru/scales.html
-%%DATADIR%%/help/ru/selecting-exercises.html
-%%DATADIR%%/help/ru/singanswer-module.html
-%%DATADIR%%/help/ru/singchord-module.html
-%%DATADIR%%/help/ru/singchord.html
-%%DATADIR%%/help/ru/singinterval-module.html
-%%DATADIR%%/help/ru/singinterval.html
-%%DATADIR%%/help/ru/solfege-exercise-helps.html
-%%DATADIR%%/help/ru/solfege-intro.html
-%%DATADIR%%/help/ru/theory-intervals.html
-%%DATADIR%%/help/ru/tone-in-context.html
-%%DATADIR%%/help/ru/toneincontext-module.html
-%%DATADIR%%/help/ru/trainingset-editor.html
-%%DATADIR%%/help/ru/twelvetone-module.html
-%%DATADIR%%/help/ru/twelvetone.html
-%%DATADIR%%/help/ru/user-modules.html
-%%DATADIR%%/help/style.css
-%%DATADIR%%/help/tr/about-statistics.html
-%%DATADIR%%/help/tr/bug-reporting.html
-%%DATADIR%%/help/tr/chordvoicing-module.html
-%%DATADIR%%/help/tr/compareintervals-module.html
-%%DATADIR%%/help/tr/dictation-module.html
-%%DATADIR%%/help/tr/dictation.html
-%%DATADIR%%/help/tr/ear-training-test-printout-editor.html
-%%DATADIR%%/help/tr/elembuilder-module.html
-%%DATADIR%%/help/tr/elembuilder.html
-%%DATADIR%%/help/tr/extending-solfege.html
-%%DATADIR%%/help/tr/figures/chord.png
-%%DATADIR%%/help/tr/figures/dictation.png
-%%DATADIR%%/help/tr/figures/ear-training-test-printout-editor.png
-%%DATADIR%%/help/tr/figures/elembuilder-harmonic-progressions.png
-%%DATADIR%%/help/tr/figures/id-interval-buttons-thirds.png
-%%DATADIR%%/help/tr/figures/id-interval-piano.png
-%%DATADIR%%/help/tr/figures/idbyname-chords.png
-%%DATADIR%%/help/tr/figures/idbyname-intonation.png
-%%DATADIR%%/help/tr/figures/identifybpm.png
-%%DATADIR%%/help/tr/figures/idtone.png
-%%DATADIR%%/help/tr/figures/melodicinterval-buttons.png
-%%DATADIR%%/help/tr/figures/nameinterval.png
-%%DATADIR%%/help/tr/figures/preferences-external-programs.png
-%%DATADIR%%/help/tr/figures/preferences-gui-idtone.png
-%%DATADIR%%/help/tr/figures/preferences-gui-interval.png
-%%DATADIR%%/help/tr/figures/preferences-gui.png
-%%DATADIR%%/help/tr/figures/preferences-midi.png
-%%DATADIR%%/help/tr/figures/preferences-practise.png
-%%DATADIR%%/help/tr/figures/preferences-sound-setup.png
-%%DATADIR%%/help/tr/figures/preferences-statistics.png
-%%DATADIR%%/help/tr/figures/preferences-user.png
-%%DATADIR%%/help/tr/figures/profile-manager.png
-%%DATADIR%%/help/tr/figures/rhythm.png
-%%DATADIR%%/help/tr/figures/rhythmtapping2.png
-%%DATADIR%%/help/tr/figures/singchord.png
-%%DATADIR%%/help/tr/figures/singinterval.png
-%%DATADIR%%/help/tr/figures/statistics.png
-%%DATADIR%%/help/tr/figures/trainingset-editor.png
-%%DATADIR%%/help/tr/figures/twelvetone.png
-%%DATADIR%%/help/tr/gpl.html
-%%DATADIR%%/help/tr/harmonicinterval-module.html
-%%DATADIR%%/help/tr/harmonicinterval.html
-%%DATADIR%%/help/tr/idbyname-cadences.html
-%%DATADIR%%/help/tr/idbyname-chords.html
-%%DATADIR%%/help/tr/idbyname-intonation.html
-%%DATADIR%%/help/tr/idbyname-module.html
-%%DATADIR%%/help/tr/idbyname.html
-%%DATADIR%%/help/tr/identifybpm-module.html
-%%DATADIR%%/help/tr/identifybpm.html
-%%DATADIR%%/help/tr/idproperty-module.html
-%%DATADIR%%/help/tr/idproperty.html
-%%DATADIR%%/help/tr/idtone-module.html
-%%DATADIR%%/help/tr/idtone.html
-%%DATADIR%%/help/tr/index.html
-%%DATADIR%%/help/tr/inverting-intervals.html
-%%DATADIR%%/help/tr/lesson-file-locations-details.html
-%%DATADIR%%/help/tr/lesson-files.html
-%%DATADIR%%/help/tr/ly/inverting-intervals.png
-%%DATADIR%%/help/tr/ly/theory-intervals-1.png
-%%DATADIR%%/help/tr/ly/theory-intervals-fifths.png
-%%DATADIR%%/help/tr/ly/theory-intervals-fourths.png
-%%DATADIR%%/help/tr/ly/theory-intervals-seconds.png
-%%DATADIR%%/help/tr/ly/theory-intervals-sevenths.png
-%%DATADIR%%/help/tr/ly/theory-intervals-sixths.png
-%%DATADIR%%/help/tr/ly/theory-intervals-thirds.png
-%%DATADIR%%/help/tr/melodicinterval-module.html
-%%DATADIR%%/help/tr/melodicinterval.html
-%%DATADIR%%/help/tr/midi-instrument-names.html
-%%DATADIR%%/help/tr/mpd-module.html
-%%DATADIR%%/help/tr/music-theory.html
-%%DATADIR%%/help/tr/nameinterval-module.html
-%%DATADIR%%/help/tr/nameinterval.html
-%%DATADIR%%/help/tr/online-resources.html
-%%DATADIR%%/help/tr/preferences-window.html
-%%DATADIR%%/help/tr/profile-manager.html
-%%DATADIR%%/help/tr/rhythm-module.html
-%%DATADIR%%/help/tr/rhythm.html
-%%DATADIR%%/help/tr/rhythmdictation-module.html
-%%DATADIR%%/help/tr/rhythmdictation2-module.html
-%%DATADIR%%/help/tr/rhythmtapping-module.html
-%%DATADIR%%/help/tr/rhythmtapping2-module.html
-%%DATADIR%%/help/tr/rhythmtapping2.html
-%%DATADIR%%/help/tr/scales.html
-%%DATADIR%%/help/tr/selecting-exercises.html
-%%DATADIR%%/help/tr/singanswer-module.html
-%%DATADIR%%/help/tr/singchord-module.html
-%%DATADIR%%/help/tr/singchord.html
-%%DATADIR%%/help/tr/singinterval-module.html
-%%DATADIR%%/help/tr/singinterval.html
-%%DATADIR%%/help/tr/solfege-exercise-helps.html
-%%DATADIR%%/help/tr/solfege-intro.html
-%%DATADIR%%/help/tr/theory-intervals.html
-%%DATADIR%%/help/tr/tone-in-context.html
-%%DATADIR%%/help/tr/toneincontext-module.html
-%%DATADIR%%/help/tr/trainingset-editor.html
-%%DATADIR%%/help/tr/twelvetone-module.html
-%%DATADIR%%/help/tr/twelvetone.html
-%%DATADIR%%/help/tr/user-modules.html
-%%DATADIR%%/solfege.gtkrc
-%%DATADIR%%/solfege/__init__.py
-%%DATADIR%%/solfege/__init__.pyc
-%%DATADIR%%/solfege/_version.py
-%%DATADIR%%/solfege/_version.pyc
-%%DATADIR%%/solfege/abstract.py
-%%DATADIR%%/solfege/abstract.pyc
-%%DATADIR%%/solfege/abstract_solmisation_addon.py
-%%DATADIR%%/solfege/abstract_solmisation_addon.pyc
-%%DATADIR%%/solfege/application.py
-%%DATADIR%%/solfege/application.pyc
-%%DATADIR%%/solfege/buildinfo.py
-%%DATADIR%%/solfege/buildinfo.pyc
-%%DATADIR%%/solfege/cfg.py
-%%DATADIR%%/solfege/cfg.pyc
-%%DATADIR%%/solfege/configwindow.py
-%%DATADIR%%/solfege/configwindow.pyc
-%%DATADIR%%/solfege/const.py
-%%DATADIR%%/solfege/const.pyc
-%%DATADIR%%/solfege/dataparser.py
-%%DATADIR%%/solfege/dataparser.pyc
-%%DATADIR%%/solfege/download_pyalsa.py
-%%DATADIR%%/solfege/download_pyalsa.pyc
-%%DATADIR%%/solfege/esel.py
-%%DATADIR%%/solfege/esel.pyc
-%%DATADIR%%/solfege/exercises/__init__.py
-%%DATADIR%%/solfege/exercises/__init__.pyc
-%%DATADIR%%/solfege/exercises/chord.py
-%%DATADIR%%/solfege/exercises/chord.pyc
-%%DATADIR%%/solfege/exercises/chordvoicing.py
-%%DATADIR%%/solfege/exercises/chordvoicing.pyc
-%%DATADIR%%/solfege/exercises/compareintervals.py
-%%DATADIR%%/solfege/exercises/compareintervals.pyc
-%%DATADIR%%/solfege/exercises/dictation.py
-%%DATADIR%%/solfege/exercises/dictation.pyc
-%%DATADIR%%/solfege/exercises/elembuilder.py
-%%DATADIR%%/solfege/exercises/elembuilder.pyc
-%%DATADIR%%/solfege/exercises/harmonicinterval.py
-%%DATADIR%%/solfege/exercises/harmonicinterval.pyc
-%%DATADIR%%/solfege/exercises/harmonicprogressiondictation.py
-%%DATADIR%%/solfege/exercises/harmonicprogressiondictation.pyc
-%%DATADIR%%/solfege/exercises/idbyname.py
-%%DATADIR%%/solfege/exercises/idbyname.pyc
-%%DATADIR%%/solfege/exercises/identifybpm.py
-%%DATADIR%%/solfege/exercises/identifybpm.pyc
-%%DATADIR%%/solfege/exercises/idproperty.py
-%%DATADIR%%/solfege/exercises/idproperty.pyc
-%%DATADIR%%/solfege/exercises/idtone.py
-%%DATADIR%%/solfege/exercises/idtone.pyc
-%%DATADIR%%/solfege/exercises/melodicinterval.py
-%%DATADIR%%/solfege/exercises/melodicinterval.pyc
-%%DATADIR%%/solfege/exercises/nameinterval.py
-%%DATADIR%%/solfege/exercises/nameinterval.pyc
-%%DATADIR%%/solfege/exercises/rhythm.py
-%%DATADIR%%/solfege/exercises/rhythm.pyc
-%%DATADIR%%/solfege/exercises/rhythmdictation.py
-%%DATADIR%%/solfege/exercises/rhythmdictation.pyc
-%%DATADIR%%/solfege/exercises/rhythmdictation2.py
-%%DATADIR%%/solfege/exercises/rhythmdictation2.pyc
-%%DATADIR%%/solfege/exercises/rhythmtapping.py
-%%DATADIR%%/solfege/exercises/rhythmtapping.pyc
-%%DATADIR%%/solfege/exercises/rhythmtapping2.py
-%%DATADIR%%/solfege/exercises/rhythmtapping2.pyc
-%%DATADIR%%/solfege/exercises/singanswer.py
-%%DATADIR%%/solfege/exercises/singanswer.pyc
-%%DATADIR%%/solfege/exercises/singchord.py
-%%DATADIR%%/solfege/exercises/singchord.pyc
-%%DATADIR%%/solfege/exercises/singinterval.py
-%%DATADIR%%/solfege/exercises/singinterval.pyc
-%%DATADIR%%/solfege/exercises/solmisation.py
-%%DATADIR%%/solfege/exercises/solmisation.pyc
-%%DATADIR%%/solfege/exercises/toneincontext.py
-%%DATADIR%%/solfege/exercises/toneincontext.pyc
-%%DATADIR%%/solfege/exercises/tuner.py
-%%DATADIR%%/solfege/exercises/tuner.pyc
-%%DATADIR%%/solfege/exercises/twelvetone.py
-%%DATADIR%%/solfege/exercises/twelvetone.pyc
-%%DATADIR%%/solfege/filesystem.py
-%%DATADIR%%/solfege/filesystem.pyc
-%%DATADIR%%/solfege/fpeditor.py
-%%DATADIR%%/solfege/fpeditor.pyc
-%%DATADIR%%/solfege/frontpage.py
-%%DATADIR%%/solfege/frontpage.pyc
-%%DATADIR%%/solfege/gu.py
-%%DATADIR%%/solfege/gu.pyc
-%%DATADIR%%/solfege/history.py
-%%DATADIR%%/solfege/history.pyc
-%%DATADIR%%/solfege/i18n.py
-%%DATADIR%%/solfege/i18n.pyc
-%%DATADIR%%/solfege/inputwidgets.py
-%%DATADIR%%/solfege/inputwidgets.pyc
-%%DATADIR%%/solfege/instrumentselector.py
-%%DATADIR%%/solfege/instrumentselector.pyc
-%%DATADIR%%/solfege/languages.py
-%%DATADIR%%/solfege/languages.pyc
-%%DATADIR%%/solfege/lessonfile.py
-%%DATADIR%%/solfege/lessonfile.pyc
-%%DATADIR%%/solfege/lessonfile_editor_main.py
-%%DATADIR%%/solfege/lessonfile_editor_main.pyc
-%%DATADIR%%/solfege/lessonfilegui.py
-%%DATADIR%%/solfege/lessonfilegui.pyc
-%%DATADIR%%/solfege/lfmod.py
-%%DATADIR%%/solfege/lfmod.pyc
-%%DATADIR%%/solfege/mainwin.py
-%%DATADIR%%/solfege/mainwin.pyc
-%%DATADIR%%/solfege/make_screenshots.py
-%%DATADIR%%/solfege/make_screenshots.pyc
-%%DATADIR%%/solfege/mpd/__init__.py
-%%DATADIR%%/solfege/mpd/__init__.pyc
-%%DATADIR%%/solfege/mpd/_exceptions.py
-%%DATADIR%%/solfege/mpd/_exceptions.pyc
-%%DATADIR%%/solfege/mpd/const.py
-%%DATADIR%%/solfege/mpd/const.pyc
-%%DATADIR%%/solfege/mpd/duration.py
-%%DATADIR%%/solfege/mpd/duration.pyc
-%%DATADIR%%/solfege/mpd/elems.py
-%%DATADIR%%/solfege/mpd/elems.pyc
-%%DATADIR%%/solfege/mpd/engravers.py
-%%DATADIR%%/solfege/mpd/engravers.pyc
-%%DATADIR%%/solfege/mpd/interval.py
-%%DATADIR%%/solfege/mpd/interval.pyc
-%%DATADIR%%/solfege/mpd/lexer.py
-%%DATADIR%%/solfege/mpd/lexer.pyc
-%%DATADIR%%/solfege/mpd/mfutils.py
-%%DATADIR%%/solfege/mpd/mfutils.pyc
-%%DATADIR%%/solfege/mpd/mpdutils.py
-%%DATADIR%%/solfege/mpd/mpdutils.pyc
-%%DATADIR%%/solfege/mpd/musicalpitch.py
-%%DATADIR%%/solfege/mpd/musicalpitch.pyc
-%%DATADIR%%/solfege/mpd/musicdisplayer.py
-%%DATADIR%%/solfege/mpd/musicdisplayer.pyc
-%%DATADIR%%/solfege/mpd/parser.py
-%%DATADIR%%/solfege/mpd/parser.pyc
-%%DATADIR%%/solfege/mpd/performer.py
-%%DATADIR%%/solfege/mpd/performer.pyc
-%%DATADIR%%/solfege/mpd/rat.py
-%%DATADIR%%/solfege/mpd/rat.pyc
-%%DATADIR%%/solfege/mpd/requests.py
-%%DATADIR%%/solfege/mpd/requests.pyc
-%%DATADIR%%/solfege/mpd/rhythmwidget.py
-%%DATADIR%%/solfege/mpd/rhythmwidget.pyc
-%%DATADIR%%/solfege/mpd/track.py
-%%DATADIR%%/solfege/mpd/track.pyc
-%%DATADIR%%/solfege/multipleintervalconfigwidget.py
-%%DATADIR%%/solfege/multipleintervalconfigwidget.pyc
-%%DATADIR%%/solfege/notenamespinbutton.py
-%%DATADIR%%/solfege/notenamespinbutton.pyc
-%%DATADIR%%/solfege/optionparser.py
-%%DATADIR%%/solfege/optionparser.pyc
-%%DATADIR%%/solfege/osutils.py
-%%DATADIR%%/solfege/osutils.pyc
-%%DATADIR%%/solfege/parsetree.py
-%%DATADIR%%/solfege/parsetree.pyc
-%%DATADIR%%/solfege/practisesheetdlg.py
-%%DATADIR%%/solfege/practisesheetdlg.pyc
-%%DATADIR%%/solfege/presetup.py
-%%DATADIR%%/solfege/presetup.pyc
-%%DATADIR%%/solfege/profilemanager.py
-%%DATADIR%%/solfege/profilemanager.pyc
-%%DATADIR%%/solfege/reportbug.py
-%%DATADIR%%/solfege/reportbug.pyc
-%%DATADIR%%/solfege/reportlib.py
-%%DATADIR%%/solfege/reportlib.pyc
-%%DATADIR%%/solfege/runtime.py
-%%DATADIR%%/solfege/runtime.pyc
-%%DATADIR%%/solfege/soundcard/__init__.py
-%%DATADIR%%/solfege/soundcard/__init__.pyc
-%%DATADIR%%/solfege/soundcard/alsa_sequencer.py
-%%DATADIR%%/solfege/soundcard/alsa_sequencer.pyc
-%%DATADIR%%/solfege/soundcard/exporter.py
-%%DATADIR%%/solfege/soundcard/exporter.pyc
-%%DATADIR%%/solfege/soundcard/fakesynth.py
-%%DATADIR%%/solfege/soundcard/fakesynth.pyc
-%%DATADIR%%/solfege/soundcard/midifilesynth.py
-%%DATADIR%%/solfege/soundcard/midifilesynth.pyc
-%%DATADIR%%/solfege/soundcard/oss_common.py
-%%DATADIR%%/solfege/soundcard/oss_common.pyc
-%%DATADIR%%/solfege/soundcard/oss_sequencer.py
-%%DATADIR%%/solfege/soundcard/oss_sequencer.pyc
-%%DATADIR%%/solfege/soundcard/oss_sequencer2.py
-%%DATADIR%%/solfege/soundcard/oss_sequencer2.pyc
-%%DATADIR%%/solfege/soundcard/solfege_c_midi.py
-%%DATADIR%%/solfege/soundcard/solfege_c_midi.pyc
-%%DATADIR%%/solfege/soundcard/soundcardexceptions.py
-%%DATADIR%%/solfege/soundcard/soundcardexceptions.pyc
-%%DATADIR%%/solfege/soundcard/synth_common.py
-%%DATADIR%%/solfege/soundcard/synth_common.pyc
-%%DATADIR%%/solfege/soundcard/winsynth.py
-%%DATADIR%%/solfege/soundcard/winsynth.pyc
-%%DATADIR%%/solfege/specialwidgets.py
-%%DATADIR%%/solfege/specialwidgets.pyc
-%%DATADIR%%/solfege/startup.py
-%%DATADIR%%/solfege/startup.pyc
-%%DATADIR%%/solfege/statistics.py
-%%DATADIR%%/solfege/statistics.pyc
-%%DATADIR%%/solfege/statisticsviewer.py
-%%DATADIR%%/solfege/statisticsviewer.pyc
-%%DATADIR%%/solfege/stock.py
-%%DATADIR%%/solfege/stock.pyc
-%%DATADIR%%/solfege/testlib.py
-%%DATADIR%%/solfege/testlib.pyc
-%%DATADIR%%/solfege/tracebackwindow.py
-%%DATADIR%%/solfege/tracebackwindow.pyc
-%%DATADIR%%/solfege/trainingsetdlg.py
-%%DATADIR%%/solfege/trainingsetdlg.pyc
-%%DATADIR%%/solfege/utils.py
-%%DATADIR%%/solfege/utils.pyc
-%%DATADIR%%/solfege/uuid.py
-%%DATADIR%%/solfege/uuid.pyc
-%%DATADIR%%/solfege/winlang.py
-%%DATADIR%%/solfege/winlang.pyc
-%%DATADIR%%/solfege/winreg.py
-%%DATADIR%%/solfege/winreg.pyc
-%%DATADIR%%/solfege/xrandom.py
-%%DATADIR%%/solfege/xrandom.pyc
-%%DATADIR%%/ui.xml
diff --git a/audio/trommler/Makefile b/audio/trommler/Makefile
deleted file mode 100644
index d8d3e05711bf..000000000000
--- a/audio/trommler/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# Created by: David Yeske <dyeske@gmail.com>
-# $FreeBSD$
-
-PORTNAME= trommler
-PORTVERSION= 3.8
-PORTREVISION= 5
-CATEGORIES= audio
-MASTER_SITES= http://muth.org/Robert/Trommler/
-DISTNAME= ${PORTNAME}.${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GTK+2 based drum machine
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-
-USES= gmake gnome pkgconfig python:2.7,build shebangfix
-SHEBANG_FILES= genexport.py
-USE_GNOME= gtk20
-
-WRKSRC= ${WRKDIR}/Trommler
-
-post-patch:
-# The third edit replaces the contents of a comment, so CC can be respected
- @${REINPLACE_CMD} -e 's|-O9|${CFLAGS}| ; s|-Werror|| ; \
- s|^# Makefile|CC=${CC}|' ${WRKSRC}/Makefile
-
- @${REINPLACE_CMD} -e 's|"/Drums"|"${PREFIX}/share/trommler/Drums"|' \
- ${WRKSRC}/gui.c
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/playsample ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/trommler ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/wav2smp ${STAGEDIR}${PREFIX}/bin
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/trommler/Drums
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/trommler/Songs
- ${INSTALL_DATA} ${WRKSRC}/Drums/*.smp ${STAGEDIR}${PREFIX}/share/trommler/Drums
- ${INSTALL_DATA} ${WRKSRC}/Songs/*.sng ${STAGEDIR}${PREFIX}/share/trommler/Songs
-
-.include <bsd.port.mk>
diff --git a/audio/trommler/distinfo b/audio/trommler/distinfo
deleted file mode 100644
index c50249e6dbda..000000000000
--- a/audio/trommler/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (trommler.3.8.tar.gz) = 61bce1ddf8a538d1e83cab1927d6317ddf30c1a9cf9542e692a91c1f9682b912
-SIZE (trommler.3.8.tar.gz) = 805792
diff --git a/audio/trommler/files/patch-gui.c b/audio/trommler/files/patch-gui.c
deleted file mode 100644
index 7effc7cf4128..000000000000
--- a/audio/trommler/files/patch-gui.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- gui.c.orig 2007-11-03 18:20:09 UTC
-+++ gui.c
-@@ -2425,7 +2425,6 @@ GLOBALFUN int main(int argc, char *argv[
- }
- else
- {
-- getcwd(Global.DrumDir,sizeof(Global.DrumDir));
- strncat(Global.DrumDir,"/Drums",sizeof(Global.DrumDir) );
- }
-
diff --git a/audio/trommler/pkg-descr b/audio/trommler/pkg-descr
deleted file mode 100644
index b48675123f2f..000000000000
--- a/audio/trommler/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Trommler is a GTK+2 based drum machine with the following features:
-
- - Use of 16 bit 44100 kHz mono drum samples
- - Real-time (stereo) audio output using the OSS API
- - Alternatively, audio output to file
- - Complex rhythms (variable number of beats per pattern)
- - Volume adjustment of drum samples
- - Stereo panning of (mono) drum samples
-
-WWW: http://muth.org/Robert/Trommler/
diff --git a/audio/trommler/pkg-plist b/audio/trommler/pkg-plist
deleted file mode 100644
index a9b3cbbd8859..000000000000
--- a/audio/trommler/pkg-plist
+++ /dev/null
@@ -1,23 +0,0 @@
-bin/playsample
-bin/trommler
-bin/wav2smp
-share/trommler/Drums/bassdrum.1.smp
-share/trommler/Drums/bassdrum.2.smp
-share/trommler/Drums/bassdrum.3.smp
-share/trommler/Drums/bongo.high.smp
-share/trommler/Drums/bongo.low.smp
-share/trommler/Drums/bongo.slap.smp
-share/trommler/Drums/claves.smp
-share/trommler/Drums/conga.closed.smp
-share/trommler/Drums/conga.open.high.smp
-share/trommler/Drums/conga.open.low.smp
-share/trommler/Drums/conga.slap.smp
-share/trommler/Drums/cowbell.smp
-share/trommler/Drums/guiro.long.smp
-share/trommler/Drums/guiro.short.smp
-share/trommler/Drums/maracas.smp
-share/trommler/Drums/snare.high.smp
-share/trommler/Drums/snare.low.smp
-share/trommler/Drums/timbales.smp
-share/trommler/Drums/vibra.slap.smp
-share/trommler/Songs/rumba.sng
diff --git a/benchmarks/Makefile b/benchmarks/Makefile
index 3031ab2bfaba..0e244739ac23 100644
--- a/benchmarks/Makefile
+++ b/benchmarks/Makefile
@@ -68,7 +68,6 @@
SUBDIR += py-naarad
SUBDIR += py-throughpy
SUBDIR += py-zopkio
- SUBDIR += pybench
SUBDIR += raidtest
SUBDIR += ramspeed
SUBDIR += randomio
diff --git a/benchmarks/pybench/Makefile b/benchmarks/pybench/Makefile
deleted file mode 100644
index e1f7990f4856..000000000000
--- a/benchmarks/pybench/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# Created by: Maxim Sobolev <sobomax@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pybench
-PORTVERSION= 2.0
-PORTREVISION= 1
-CATEGORIES= benchmarks python
-MASTER_SITES= http://downloads.egenix.com/python/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Extensible benchmark suite for Python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= ISCL
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-USES= python:2.7 shebangfix zip
-SHEBANG_FILES= platform.py
-NO_ARCH= yes
-
-PORTDOCS= README
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/usr/local/bin/python -O|${python_CMD}|' \
- ${WRKSRC}/pybench.py
- @${FIND} ${WRKSRC} -name \*.bak -delete
-
-do-build:
- ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
- ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
- ${PRINTF} '#!/bin/sh\n${PYTHON_CMD} ${DATADIR}/pybench.py "$$@"\n' \
- > ${WRKDIR}/pybench.sh
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${TAR} --exclude README -C ${WRKSRC} -c -f - . \
- | ${TAR} --unlink -x -C ${STAGEDIR}${DATADIR} -f -
- ${INSTALL_SCRIPT} ${WRKDIR}/pybench.sh ${STAGEDIR}${PREFIX}/bin/pybench
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for docs in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${docs} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/benchmarks/pybench/distinfo b/benchmarks/pybench/distinfo
deleted file mode 100644
index 96411de47815..000000000000
--- a/benchmarks/pybench/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pybench-2.0.zip) = 5df81a77b65d47bde50ff73df1acfa607c754296e3a7ec65938ae30d5b880bd4
-SIZE (pybench-2.0.zip) = 43930
diff --git a/benchmarks/pybench/pkg-descr b/benchmarks/pybench/pkg-descr
deleted file mode 100644
index cc70bb00dd08..000000000000
--- a/benchmarks/pybench/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Pybench is an extensible benchmark suite for Python.
-
-WWW: http://www.lemburg.com/python/
diff --git a/benchmarks/pybench/pkg-plist b/benchmarks/pybench/pkg-plist
deleted file mode 100644
index 344d8789cc3a..000000000000
--- a/benchmarks/pybench/pkg-plist
+++ /dev/null
@@ -1,68 +0,0 @@
-bin/pybench
-%%DATADIR%%/Arithmetic.py
-%%DATADIR%%/Arithmetic.pyc
-%%DATADIR%%/Arithmetic.pyo
-%%DATADIR%%/Calls.py
-%%DATADIR%%/Calls.pyc
-%%DATADIR%%/Calls.pyo
-%%DATADIR%%/CommandLine.py
-%%DATADIR%%/CommandLine.pyc
-%%DATADIR%%/CommandLine.pyo
-%%DATADIR%%/Constructs.py
-%%DATADIR%%/Constructs.pyc
-%%DATADIR%%/Constructs.pyo
-%%DATADIR%%/Dict.py
-%%DATADIR%%/Dict.pyc
-%%DATADIR%%/Dict.pyo
-%%DATADIR%%/Exceptions.py
-%%DATADIR%%/Exceptions.pyc
-%%DATADIR%%/Exceptions.pyo
-%%DATADIR%%/Imports.py
-%%DATADIR%%/Imports.pyc
-%%DATADIR%%/Imports.pyo
-%%DATADIR%%/Instances.py
-%%DATADIR%%/Instances.pyc
-%%DATADIR%%/Instances.pyo
-%%DATADIR%%/LICENSE
-%%DATADIR%%/Lists.py
-%%DATADIR%%/Lists.pyc
-%%DATADIR%%/Lists.pyo
-%%DATADIR%%/Lookups.py
-%%DATADIR%%/Lookups.pyc
-%%DATADIR%%/Lookups.pyo
-%%DATADIR%%/NewInstances.py
-%%DATADIR%%/NewInstances.pyc
-%%DATADIR%%/NewInstances.pyo
-%%DATADIR%%/Numbers.py
-%%DATADIR%%/Numbers.pyc
-%%DATADIR%%/Numbers.pyo
-%%DATADIR%%/Setup.py
-%%DATADIR%%/Setup.pyc
-%%DATADIR%%/Setup.pyo
-%%DATADIR%%/Strings.py
-%%DATADIR%%/Strings.pyc
-%%DATADIR%%/Strings.pyo
-%%DATADIR%%/Tuples.py
-%%DATADIR%%/Tuples.pyc
-%%DATADIR%%/Tuples.pyo
-%%DATADIR%%/Unicode.py
-%%DATADIR%%/Unicode.pyc
-%%DATADIR%%/Unicode.pyo
-%%DATADIR%%/clockres.py
-%%DATADIR%%/clockres.pyc
-%%DATADIR%%/clockres.pyo
-%%DATADIR%%/package/__init__.py
-%%DATADIR%%/package/__init__.pyc
-%%DATADIR%%/package/__init__.pyo
-%%DATADIR%%/package/submodule.py
-%%DATADIR%%/package/submodule.pyc
-%%DATADIR%%/package/submodule.pyo
-%%DATADIR%%/platform.py
-%%DATADIR%%/platform.pyc
-%%DATADIR%%/platform.pyo
-%%DATADIR%%/pybench.py
-%%DATADIR%%/pybench.pyc
-%%DATADIR%%/pybench.pyo
-%%DATADIR%%/systimes.py
-%%DATADIR%%/systimes.pyc
-%%DATADIR%%/systimes.pyo
diff --git a/biology/Makefile b/biology/Makefile
index eedaa6655ba7..38de0f1bdf28 100644
--- a/biology/Makefile
+++ b/biology/Makefile
@@ -135,7 +135,6 @@
SUBDIR += py-pyfaidx
SUBDIR += py-pysam
SUBDIR += py-xenaPython
- SUBDIR += pycogent
SUBDIR += pyfasta
SUBDIR += python-nexus
SUBDIR += rainbow
@@ -165,7 +164,6 @@
SUBDIR += trimadap
SUBDIR += trimmomatic
SUBDIR += ugene
- SUBDIR += unanimity
SUBDIR += vcflib
SUBDIR += vcftools
SUBDIR += velvet
diff --git a/biology/pycogent/Makefile b/biology/pycogent/Makefile
deleted file mode 100644
index 4a3eecc7dd62..000000000000
--- a/biology/pycogent/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Wen Heping <wenheping@gmail.com>
-# $FreeBSD$
-
-PORTNAME= pycogent
-PORTVERSION= 1.9
-PORTREVISION= 3
-CATEGORIES= biology python
-
-MAINTAINER= python@FreeBSD.org
-COMMENT= Toolkit for statistical analysis of biological sequences
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-
-BUILD_DEPENDS= ${PYNUMPY} \
- ${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sqlalchemy10>=1.0.13:databases/py-sqlalchemy10@${PY_FLAVOR}
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-USES= python:-2.7
-USE_GITHUB= yes
-USE_PYTHON= distutils autoplist cython
-
-.include <bsd.port.mk>
diff --git a/biology/pycogent/distinfo b/biology/pycogent/distinfo
deleted file mode 100644
index 8b51e3c39cbf..000000000000
--- a/biology/pycogent/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1470681973
-SHA256 (pycogent-pycogent-1.9_GH0.tar.gz) = c9f56d21d764aa62e3e8a9df5a300eb7fb59e502572bec41894d21df19aeceb5
-SIZE (pycogent-pycogent-1.9_GH0.tar.gz) = 3744597
diff --git a/biology/pycogent/pkg-descr b/biology/pycogent/pkg-descr
deleted file mode 100644
index 029ffbbf3f53..000000000000
--- a/biology/pycogent/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-PyCogent is a software library for genomic biology. It is a fully integrated
-and thoroughly tested framework for: controlling third-party applications;
-devising workflows; querying databases; conducting novel probabilistic
-analyses of biological sequence evolution; and generating publication quality
-graphics. It is distinguished by many unique built-in capabilities (such as
-true codon alignment) and the frequent addition of entirely new methods for
-the analysis of genomic data.
-
-WWW: http://pycogent.sourceforge.net/
diff --git a/biology/unanimity/Makefile b/biology/unanimity/Makefile
deleted file mode 100644
index 48779a23f35f..000000000000
--- a/biology/unanimity/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= unanimity
-DISTVERSIONPREFIX= v
-DISTVERSION= 3.4.1
-PORTREVISION= 4
-CATEGORIES= biology
-
-# As of March 2018, unanimity is no longer open source.
-# See https://github.com/PacificBiosciences/ccs.
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Pacific Biosciences consensus library and applications
-
-BROKEN= unfetchable
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BROKEN_aarch64= fails to compile: mmintrin.h:47:5: use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'?
-
-# Very sensitive to pbbam and pbcopper versions!
-# Fully test new combinations and upgrade them together.
-BUILD_DEPENDS= seqan>=2.4.0:biology/seqan \
- swig30>=3.0:devel/swig30 \
- ${PYNUMPY}
-LIB_DEPENDS= libhts.so:biology/htslib \
- libboost_regex.so:devel/boost-libs \
- libpbbam.so.0.18.0:biology/pbbam \
- libpbcopper.so.0.4.1:biology/pbcopper
-RUN_DEPENDS= ${PYNUMPY}
-
-# Meson needs BOOST_ROOT=${LOCALBASE}
-# https://github.com/mesonbuild/meson/issues/2239
-USES= compiler:c++14-lang localbase meson pkgconfig python:2.7
-USE_LDCONFIG= yes
-USE_GITHUB= yes
-GH_ACCOUNT= PacificBiosciences
-
-CFLAGS_i386= -msse2 -Wno-c++11-narrowing
-LDFLAGS+= -lexecinfo
-
-post-install:
- ${RLN} ${STAGEDIR}${PREFIX}/lib/libunanimity.so.3.0.0 \
- ${STAGEDIR}${PREFIX}/lib/libunanimity.so.3.0
- ${RLN} ${STAGEDIR}${PREFIX}/lib/libunanimity.so.3.0.0 \
- ${STAGEDIR}${PREFIX}/lib/libunanimity.so.3
-
-.include <bsd.port.mk>
diff --git a/biology/unanimity/distinfo b/biology/unanimity/distinfo
deleted file mode 100644
index bd09900b7f4f..000000000000
--- a/biology/unanimity/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1551014614
-SHA256 (PacificBiosciences-unanimity-v3.4.1_GH0.tar.gz) = fccb2cf14cdc324592724df5699a113a04ce6d4f40f00c68ca3df541e17b4f35
-SIZE (PacificBiosciences-unanimity-v3.4.1_GH0.tar.gz) = 6493661
diff --git a/biology/unanimity/files/patch-include_pacbio_genomicconsensus_Input.h b/biology/unanimity/files/patch-include_pacbio_genomicconsensus_Input.h
deleted file mode 100644
index 89e43e082aff..000000000000
--- a/biology/unanimity/files/patch-include_pacbio_genomicconsensus_Input.h
+++ /dev/null
@@ -1,16 +0,0 @@
---- include/pacbio/genomicconsensus/Input.h.orig 2018-03-07 23:10:34 UTC
-+++ include/pacbio/genomicconsensus/Input.h
-@@ -25,7 +25,12 @@ namespace GenomicConsensus {
- class Input
- {
- public:
-- explicit Input(const Settings& settings) : settings_{settings} {}
-+ // Original
-+ //explicit Input(const Settings& settings) : settings_{settings} {}
-+ // Probably OK
-+ //explicit Input(const Settings& settings) { settings_ = settings; }
-+ // https://forums.freebsd.org/threads/compile-error-with-clang-3-4.65595/#post-385293
-+ explicit Input(const Settings& settings) : settings_(settings) {}
-
- Input() = delete;
- Input(const Input&) = delete;
diff --git a/biology/unanimity/files/patch-include_pacbio_genomicconsensus_Output.h b/biology/unanimity/files/patch-include_pacbio_genomicconsensus_Output.h
deleted file mode 100644
index b17a496397aa..000000000000
--- a/biology/unanimity/files/patch-include_pacbio_genomicconsensus_Output.h
+++ /dev/null
@@ -1,19 +0,0 @@
---- include/pacbio/genomicconsensus/Output.h.orig 2018-03-07 23:10:34 UTC
-+++ include/pacbio/genomicconsensus/Output.h
-@@ -80,8 +80,15 @@ inline void PrintVcfLite(const Variant&
- << "\tPASS\n";
- }
-
--inline Output::Output(const Settings& settings) : settings_{settings}
-+// Original
-+//inline Output::Output(const Settings& settings) : settings_{settings}
-+// Probably OK patch
-+//inline Output::Output(const Settings& settings)
-+// https://forums.freebsd.org/threads/compile-error-with-clang-3-4.65595/#post-385293
-+inline Output::Output(const Settings& settings) : settings_(settings)
- {
-+ // Probably OK patch
-+ //settings_ = settings;
- // initialize maps
- PacBio::BAM::FastaSequenceQuery fasta{settings_.referenceFilename};
- for (const auto& seq : fasta) {
diff --git a/biology/unanimity/files/patch-meson.build b/biology/unanimity/files/patch-meson.build
deleted file mode 100644
index 0bf2bcc4b895..000000000000
--- a/biology/unanimity/files/patch-meson.build
+++ /dev/null
@@ -1,11 +0,0 @@
---- meson.build.orig 2019-02-17 22:59:57 UTC
-+++ meson.build
-@@ -90,7 +90,7 @@ subdir('src')
-
- if (not meson.is_subproject()) and get_option('swig')
- uny_python_interp = find_program(get_option('PYTHON'), required : true)
-- uny_swig = find_program('swig', required : true)
-+ uny_swig = find_program('swig3.0', required : true)
-
- uny_pv_ver = run_command(uny_python_interp, ['-c', 'import sys; sys.stdout.write(sys.version[:3])']).stdout()
- message('Python version: ' + uny_pv_ver)
diff --git a/biology/unanimity/files/patch-meson__options.txt b/biology/unanimity/files/patch-meson__options.txt
deleted file mode 100644
index dc1cee296b86..000000000000
--- a/biology/unanimity/files/patch-meson__options.txt
+++ /dev/null
@@ -1,8 +0,0 @@
---- meson_options.txt.orig 2019-02-17 22:53:47 UTC
-+++ meson_options.txt
-@@ -1,4 +1,4 @@
--option('tests', type : 'boolean', value : true, description : 'Enable dependencies required for testing')
-+option('tests', type : 'boolean', value : false, description : 'Enable dependencies required for testing')
-
- # python:
- option('swig', type : 'boolean', value : true, description : 'Build UNANMITIY\'s SWIG interfacing code')
diff --git a/biology/unanimity/files/patch-src_Recursor.h b/biology/unanimity/files/patch-src_Recursor.h
deleted file mode 100644
index 4c880356c882..000000000000
--- a/biology/unanimity/files/patch-src_Recursor.h
+++ /dev/null
@@ -1,12 +0,0 @@
-# Type mismatch on 11.0 i386
---- src/Recursor.h.orig 2018-03-07 23:10:34 UTC
-+++ src/Recursor.h
-@@ -708,7 +708,7 @@ size_t Recursor<Derived>::FillAlphaBeta(
- size_t J = tpl.Length();
- int flipflops = 0;
- size_t maxSize =
-- std::max(100ul, static_cast<size_t>(0.5 + REBANDING_THRESHOLD * (I + 1) * (J + 1)));
-+ std::max(100ul, static_cast<unsigned long>(0.5 + REBANDING_THRESHOLD * (I + 1) * (J + 1)));
-
- // if we use too much space, do at least one more round
- // to take advantage of rebanding
diff --git a/biology/unanimity/files/patch-src_variantCaller_variantCaller.cpp b/biology/unanimity/files/patch-src_variantCaller_variantCaller.cpp
deleted file mode 100644
index 85e012ace538..000000000000
--- a/biology/unanimity/files/patch-src_variantCaller_variantCaller.cpp
+++ /dev/null
@@ -1,9 +0,0 @@
---- src/variantCaller/variantCaller.cpp.orig 2019-02-17 23:15:10 UTC
-+++ src/variantCaller/variantCaller.cpp
-@@ -1,5 +1,6 @@
- // Author: David Seifert
-
-+#include <iostream>
- #include <fstream>
- #include <string>
-
diff --git a/biology/unanimity/pkg-descr b/biology/unanimity/pkg-descr
deleted file mode 100644
index fa2abdd88c6f..000000000000
--- a/biology/unanimity/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Unanimity is a C++ library + applications to generate and process accurate
-consensus sequences from Pacific Biosciences sequence data.
-
-The core binary, CCS (circular consensus calling) takes multiple reads of the
-same SMRTbell sequence and combines them, employing a statistical model, to
-produce one high quality consensus sequence.
-
-WWW: https://github.com/PacificBiosciences/unanimity
diff --git a/biology/unanimity/pkg-plist b/biology/unanimity/pkg-plist
deleted file mode 100644
index dd6bd535bbef..000000000000
--- a/biology/unanimity/pkg-plist
+++ /dev/null
@@ -1,82 +0,0 @@
-bin/ChimeraLabeler
-bin/arrow
-bin/ccs
-bin/ccs_sim
-bin/gcpp
-bin/genomic_sim
-bin/variantCaller
-include/pacbio/UnanimityConfig.h
-include/pacbio/UnanimityVersion.h
-include/pacbio/align/AffineAlignment.h
-include/pacbio/align/AlignConfig.h
-include/pacbio/align/BandedAligner.h
-include/pacbio/align/BandedChainAlignment.h
-include/pacbio/align/ChainScorer.h
-include/pacbio/align/ChainSeeds.h
-include/pacbio/align/ChainSeedsConfig.h
-include/pacbio/align/FilterSeeds.h
-include/pacbio/align/FindSeeds.h
-include/pacbio/align/FindSeedsConfig.h
-include/pacbio/align/HomopolymerHasher.h
-include/pacbio/align/LinearAlignment.h
-include/pacbio/align/LocalAlignment.h
-include/pacbio/align/PairwiseAlignment.h
-include/pacbio/align/SeedScorer.h
-include/pacbio/align/SparseAlignment.h
-include/pacbio/align/internal/BCAlignBlocks.h
-include/pacbio/align/internal/BCAlignImpl.h
-include/pacbio/ccs/Consensus.h
-include/pacbio/ccs/ConsensusSettings.h
-include/pacbio/ccs/SparseAlignment.h
-include/pacbio/ccs/Whitelist.h
-include/pacbio/chimera/ChimeraLabel.h
-include/pacbio/chimera/ChimeraLabeler.h
-include/pacbio/chimera/ChimeraResultWriter.h
-include/pacbio/consensus/AbstractMatrix.h
-include/pacbio/consensus/Coverage.h
-include/pacbio/consensus/EasyReadScorer.h
-include/pacbio/consensus/Evaluator.h
-include/pacbio/consensus/Integrator.h
-include/pacbio/consensus/IntervalMask.h
-include/pacbio/consensus/MatrixViewConvention.h
-include/pacbio/consensus/ModelConfig.h
-include/pacbio/consensus/ModelSelection.h
-include/pacbio/consensus/Mutation.h
-include/pacbio/consensus/Polish.h
-include/pacbio/consensus/PolishResult.h
-include/pacbio/consensus/Template.h
-include/pacbio/consensus/internal/ModelInternalInitializer.h
-include/pacbio/data/ChemistryMapping.h
-include/pacbio/data/ChemistryTriple.h
-include/pacbio/data/Interval.h
-include/pacbio/data/IntervalTree.h
-include/pacbio/data/PlainOption.h
-include/pacbio/data/Read.h
-include/pacbio/data/ReadId.h
-include/pacbio/data/Sequence.h
-include/pacbio/data/State.h
-include/pacbio/data/StrandType.h
-include/pacbio/data/SubreadResultCounter.h
-include/pacbio/data/internal/BaseEncoding.h
-include/pacbio/data/internal/ConversionFunctions.h
-include/pacbio/denovo/PoaConsensus.h
-include/pacbio/denovo/PoaGraph.h
-include/pacbio/denovo/RangeFinder.h
-include/pacbio/denovo/SparsePoa.h
-include/pacbio/exception/CCSExceptions.h
-include/pacbio/exception/InvalidEvaluatorException.h
-include/pacbio/exception/ModelError.h
-include/pacbio/exception/StateError.h
-include/pacbio/io/Utility.h
-include/pacbio/parallel/WorkQueue.h
-include/pacbio/util/ExecUtils.h
-include/pacbio/util/Timer.h
-lib/libunanimity.so
-lib/libunanimity.so.3
-lib/libunanimity.so.3.0
-lib/libunanimity.so.3.0.0
-%%PYTHON_SITELIBDIR%%/ConsensusCore2.py
-%%PYTHON_SITELIBDIR%%/ConsensusCore2.pyc
-%%PYTHON_SITELIBDIR%%/ConsensusCore2.pyo
-%%PYTHON_SITELIBDIR%%/_ConsensusCore2.so
-libdata/pkgconfig/unanimity.pc
diff --git a/cad/Makefile b/cad/Makefile
index b913ef0a3b13..c3277345347a 100644
--- a/cad/Makefile
+++ b/cad/Makefile
@@ -89,7 +89,6 @@
SUBDIR += py-pycam
SUBDIR += py-pyfda
SUBDIR += python-gdsii
- SUBDIR += pythoncad
SUBDIR += qcad
SUBDIR += qelectrotech
SUBDIR += qmls
diff --git a/cad/pythoncad/Makefile b/cad/pythoncad/Makefile
deleted file mode 100644
index 54b83fe2d72d..000000000000
--- a/cad/pythoncad/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= pythoncad
-PORTVERSION= 37
-PORTREVISION= 2
-CATEGORIES= cad
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/R${PORTVERSION}%20PyGtk/Source
-DISTNAME= PythonCAD-DS1-R${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Open-source CAD package built designed around Python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/__init__.py:x11-toolkits/py-gtk2@${PY_FLAVOR}
-
-USES= python:2.7 shebangfix
-USE_PYTHON= distutils
-PYDISTUTILS_PKGNAME= PythonCAD
-PYDISTUTILS_PKGVERSION= DS1-R${PORTVERSION}
-NO_ARCH= yes
-SHEBANG_FILES= gtkpycad.py
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|' \
- ${WRKSRC}/PythonCAD/Generic/preferences.py \
- ${WRKSRC}/PythonCAD/Interface/Gtk/gtkimage.py
-
-post-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/gtkpycad.py ${STAGEDIR}${PREFIX}/bin/gtkpycad
- ${INSTALL_DATA} ${WRKSRC}/gtkpycad.png ${STAGEDIR}${PREFIX}/share/pixmaps
- @${MKDIR} ${STAGEDIR}${PREFIX}/etc/pythoncad
- ${INSTALL_DATA} ${WRKSRC}/prefs.py ${STAGEDIR}${PREFIX}/etc/pythoncad/prefs.py.sample
-
-.include <bsd.port.mk>
diff --git a/cad/pythoncad/distinfo b/cad/pythoncad/distinfo
deleted file mode 100644
index 9302960b893e..000000000000
--- a/cad/pythoncad/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (PythonCAD-DS1-R37.tar.gz) = 74222bd43af1e66ab31a45782ed7bd94d54ccbbdb7a58046ec2775f27f806031
-SIZE (PythonCAD-DS1-R37.tar.gz) = 504053
diff --git a/cad/pythoncad/files/patch-PythonCAD_Generic_preferences.py b/cad/pythoncad/files/patch-PythonCAD_Generic_preferences.py
deleted file mode 100644
index c8f67ce1cd01..000000000000
--- a/cad/pythoncad/files/patch-PythonCAD_Generic_preferences.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- PythonCAD/Generic/preferences.py.orig 2010-07-25 18:10:27.707308605 +0200
-+++ PythonCAD/Generic/preferences.py 2010-07-25 18:10:46.194466051 +0200
-@@ -41,7 +41,7 @@
- # global variables
- #
-
--pref_file = '/etc/pythoncad/prefs.py'
-+pref_file = '/usr/local/etc/pythoncad/prefs.py'
-
- #
-
diff --git a/cad/pythoncad/files/patch-PythonCAD_Interface_Gtk_gtkimage.py b/cad/pythoncad/files/patch-PythonCAD_Interface_Gtk_gtkimage.py
deleted file mode 100644
index 66f230420a5a..000000000000
--- a/cad/pythoncad/files/patch-PythonCAD_Interface_Gtk_gtkimage.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- PythonCAD/Interface/Gtk/gtkimage.py.orig 2009-12-09 10:28:58.000000000 +0100
-+++ PythonCAD/Interface/Gtk/gtkimage.py 2010-07-25 17:57:46.000000000 +0200
-@@ -154,7 +154,7 @@
- self.__image = image
- self.__window = gtk.Window()
- self.__window.set_title(image.filename)
-- self.__window.set_icon_from_file("gtkpycad.png")
-+ self.__window.set_icon_from_file("/usr/local/share/pixmaps/gtkpycad.png")
- self.__window.connect("destroy", self.__destroyEvent)
- self.__window.connect("event", self.__windowEvent)
- self.__window.connect("key_press_event", self.__keyPressEvent)
diff --git a/cad/pythoncad/pkg-descr b/cad/pythoncad/pkg-descr
deleted file mode 100644
index 4411ed0f620a..000000000000
--- a/cad/pythoncad/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-PythonCAD is a CAD package written, surprisingly enough, in Python. The
-PythonCAD project aims to produce a scriptable, open-source, easy to use CAD
-package for Linux, the various flavors of BSD Unix, commercial Unix, and
-other platforms to which someone who is interested ports the program. Work
-began on PythonCAD in July, 2002, and the first public release was on
-December 21, 2002.The firs developer team stop to develop PythonCad In the
-2007.In May 2009 A new developer team star to develop Pythoncad since now.
-
-WWW: http://pythoncad.sourceforge.net/
diff --git a/cad/pythoncad/pkg-plist b/cad/pythoncad/pkg-plist
deleted file mode 100644
index f89fda1a0800..000000000000
--- a/cad/pythoncad/pkg-plist
+++ /dev/null
@@ -1,300 +0,0 @@
-bin/gtkpycad
-share/pixmaps/gtkpycad.png
-etc/pythoncad/prefs.py.sample
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/split.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/quadtree.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/maptree.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/conobject.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/leader.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/color.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/units.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwg15.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/segjoint.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/transfer.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/layer.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/polyline.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwg12.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/ellipse.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tolerance.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/delete.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/vcline.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/cline.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/hcline.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tree.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwgbase.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/pyGeoLib.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/text.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/transfer.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/hcline.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/keywords.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/globals.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/extFormat.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/prompt.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dxf.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/quadtree.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/ccircle.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/nurbs.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/delete.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/arc.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/mirror.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/point.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/layer.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwg1314.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/units.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/hatch.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/text.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/move.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/snap.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/util.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/segjoint.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tools.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/imageio.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/baseobject.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/acline.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/entity.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/image.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dxf.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/logger.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwg1314.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/preferences.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/rotate.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tangent.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/imageio.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/plotfile.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/logger.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/rotate.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/fileio.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/globals.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/intersections.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/printing.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dimtrees.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/linetype.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/circle.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/ellipse.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/polyline.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/options.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tangent.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/pyGeoLib.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwgutil.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/bindump.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dimension.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/acline.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/baseobject.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/ccircle.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/image.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/style.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/selections.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/__init__.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwgbase.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/plotfile.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dimension.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/message.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/graphicobject.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/options.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/util.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/segment.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/graphicobject.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/polyline.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/layer.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwg12.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/ellipse.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tolerance.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwg15.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/segjoint.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/split.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/conobject.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/maptree.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/leader.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/color.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/snap.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/nurbs.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/style.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/pyGeoLib.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/text.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tree.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dimtrees.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/leader.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/cline.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/vcline.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/color.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/hcline.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tolerance.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/delete.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/prompt.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/quadtree.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/__init__.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/ccircle.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/nurbs.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/preferences.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/extFormat.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/keywords.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/conobject.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/transfer.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/point.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/move.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/intersections.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tools.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/circle.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/linetype.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/message.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/hatch.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/snap.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/move.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/util.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/mirror.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/point.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/fileio.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwg12.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/units.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/arc.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/mirror.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/rotate.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/entity.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/logger.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/imageio.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tree.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwg1314.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/cline.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/preferences.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tangent.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/printing.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/segment.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/baseobject.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/entity.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/image.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dxf.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/linetype.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/circle.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/split.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dimtrees.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/fileio.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tools.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/arc.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/prompt.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/globals.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/printing.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/intersections.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/acline.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/vcline.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/hatch.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/selections.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/bindump.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/maptree.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/bindump.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwgutil.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwg15.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/keywords.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/segment.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/extFormat.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/graphicobject.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/options.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwgbase.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwgutil.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dimension.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/plotfile.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/message.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/selections.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/style.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/__init__.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/__init__.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/__init__.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/__init__.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkentities.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtktextprefs.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkDialog.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtktext.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkmirror.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkprefs.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkmirror.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkmodify.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkprefs.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkdimprefs.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/__init__.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkmenus.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkactions.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkmodify.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkshell.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkdimension.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkstyleprefs.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkconobjs.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkconobjs.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkdimprefs.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkdimension.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkinit.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkstyleprefs.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkimage.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkDialog.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkinit.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkimage.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkprinting.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkedit.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkmenus.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkactions.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtktextprefs.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkentities.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkprefs.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtktext.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtktext.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkshell.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/__init__.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkentities.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkmirror.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkmodify.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkshell.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkactions.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkedit.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/__init__.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkconobjs.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkprinting.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkdimprefs.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkdimension.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkinit.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkDialog.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkstyleprefs.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkimage.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkedit.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkmenus.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkprinting.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtktextprefs.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/__init__.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/__init__.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/LayerView.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/CocoaConobjs.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/__init__.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/AppController.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/CocoaModify.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/ImageWindowController.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/CocoaConobjs.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/ImageDocument.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/CocoaDimensions.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/AppController.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/CocoaText.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/CADView.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/CocoaEntities.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/CocoaModify.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/CocoaPrompt.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/ImageWindowController.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/CocoaPrompt.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/CADView.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/CocoaEntities.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/Globals.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/LayerView.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/__init__.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/CocoaConobjs.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/CocoaText.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/ImageDocument.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/ImageWindowController.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/__init__.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/Globals.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/CocoaDimensions.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/CocoaText.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/CocoaDimensions.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/AppController.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/CocoaModify.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/CocoaPrompt.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/CocoaEntities.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/CADView.pyo
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/LayerView.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/Globals.pyc
-%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Cocoa/ImageDocument.py
-%%PYTHON_SITELIBDIR%%/PythonCAD/__init__.pyc
diff --git a/chinese/Makefile b/chinese/Makefile
index 828bc909120a..16ed1ec17824 100644
--- a/chinese/Makefile
+++ b/chinese/Makefile
@@ -12,7 +12,6 @@
SUBDIR += auto-cn-l10n
SUBDIR += auto-tw-l10n
SUBDIR += autoconvert
- SUBDIR += bg5pdf
SUBDIR += big5width
SUBDIR += bitchx
SUBDIR += brise
diff --git a/chinese/bg5pdf/Makefile b/chinese/bg5pdf/Makefile
deleted file mode 100644
index 7ca9480543d8..000000000000
--- a/chinese/bg5pdf/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# Created by: Shen Chuan-Hsing
-# $FreeBSD$
-
-PORTNAME= bg5pdf
-PORTVERSION= 1.0.0
-PORTREVISION= 8
-CATEGORIES= chinese print
-MASTER_SITES= LOCAL/chinsan
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Convert Chinese-Big5 encoded files to PDF, using PDFlib
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-
-LIB_DEPENDS= libpdf.so:print/pdflib
-
-USES= python:2.7 shebangfix
-SHEBANG_FILES= bg5pdf gbpdf
-python_OLD_CMD= "/usr/bin/env /usr/bin/python"
-
-CFLAGS+= -fPIC
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-OPTIONS_DEFINE= EXAMPLES
-
-post-extract:
- @${CP} ${FILESDIR}/gbpdf ${WRKSRC}
-
-do-build:
- ${CC} ${CFLAGS} -shared ${WRKSRC}/bg5pdflib.c -I${PREFIX}/include \
- -I${PYTHON_INCLUDEDIR} -L${PREFIX}/lib -lpdf -o ${WRKSRC}/bg5pdflib.so
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}
- ${INSTALL_LIB} ${WRKSRC}/bg5pdflib.so ${STAGEDIR}${PYTHON_SITELIBDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/bg5pdf ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/gbpdf ${STAGEDIR}${PREFIX}/bin
-
-do-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/test.big5 ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/test.big5.pdf ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/genTest.py ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/chinese/bg5pdf/distinfo b/chinese/bg5pdf/distinfo
deleted file mode 100644
index 735aab164ed0..000000000000
--- a/chinese/bg5pdf/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bg5pdf-1.0.0.tar.gz) = 624b4dbfa54ae8f409b581991493473f8442f1403602a7432c0db479ec1a13ee
-SIZE (bg5pdf-1.0.0.tar.gz) = 55208
diff --git a/chinese/bg5pdf/files/gbpdf b/chinese/bg5pdf/files/gbpdf
deleted file mode 100644
index 802a3a6a350b..000000000000
--- a/chinese/bg5pdf/files/gbpdf
+++ /dev/null
@@ -1,299 +0,0 @@
-#!/usr/bin/env python
-
-"""
-Bg5pdf is a simple wrapper for wrapping big5 encoding text file into
-PDF file by using PDFlib. The output of this program does not contain
-embedding fonts. You have to download Acrobat Acroread Asianfont pack
-to view and print the output file. This wrapper does not provide any
-formatting function except simple line wrapping. If you need
-sophisticated formatting, you should try CJK-LaTex or other equivalent
-tools.
-
-Information about PDFlib can be found at http://www.pdflib.com.
-You might need it if you need to compile bg5pdflib module which
-is used by gbpdf.
-
-You can download Acrobat Acroread Asianfont Pack at
-http://www.adobe.com/products/acrobat/acrrasianfontpack.html
-
-============================================================================
-
-Copyright (C) 2001 by Chen-Shan Chin
-gbpdf ver. 1.0 Date:Jun 3 2001
-
- This program 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 any
- later version. This program is distributed in the hope that it will
- be useful, but WITHOUT ANY WARRANTY; without even implied warranty of
- MERCHANTABILITY of FITTNESS
-
- 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 program; if not, write to the Free Sofeware
- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA
-
-"""
-
-import getopt
-from string import *
-from sys import *
-from bg5pdflib import *
-#If you want to use python binding (pdflib_py.so) coming with PDFlib,
-#remark the above line and unmark the next line.
-#from pdflib_py import *
-
-
-False = 0
-True = 1
-
-ASCII = 0
-GB2312 = 1
-
-
-def renderer(doc, fn):
- p = PDF_new()
- if PDF_open_file(p, fn) == -1:
- print "Couldn't open PDF file '%s'\n" % fn
- exit(2)
- PDF_set_info(p, "Author", "gbpdf")
- PDF_set_info(p, "Creator", "gbpdf")
- PDF_set_info(p, "Title", "%s" % fn)
- cfname = doc.fontName
- cEncoding = doc.encoding
- fontSize = doc.fontSize
- topM = 792.0 / 11.0
- leftM = 792.0 / 11.0
-
- PDF_begin_page(p, 612, 792)
- font = PDF_findfont(p, cfname, cEncoding, 0)
- PDF_setfont(p, font, fontSize)
- mode = GB2312
- y = 0
- pageN = 1
- for l in doc.parsedLines:
- if len(l) == 0:
- y = y + fontSize
- continue
- x = 0.0
- PDF_set_text_pos(p, leftM + x, 792 - topM -y)
- curStr = ""
- for pos in range(len(l)):
- ch = l[pos]
- if ch[0] != mode:
- if len(curStr) != 0:
- if mode == GB2312:
- font = PDF_findfont(p, cfname, cEncoding, 0)
- PDF_setfont(p, font, fontSize)
- PDF_show(p, curStr)
- else:
- font = PDF_findfont(p, "Courier", "host", 0)
- PDF_setfont(p, font, fontSize)
- PDF_show(p, curStr)
- mode = ch[0]
- curStr = ch[1]
- else:
- curStr = curStr + ch[1]
-
- if len(curStr) != 0:
- if mode == 1:
- font = PDF_findfont(p, cfname, cEncoding, 0)
- PDF_setfont(p, font, fontSize)
- PDF_show(p, curStr)
- else:
- font = PDF_findfont(p, "Courier", "host", 0)
- PDF_setfont(p, font, fontSize)
- PDF_show(p, curStr)
-
- y = y + fontSize + doc.lineSpacing
- if y > 792 - 2* topM:
- font = PDF_findfont(p, "Helvetica-Oblique", "host", 0)
- PDF_setfont(p, font, 12)
- PDF_show_xy(p,"Converted to PDF by gbpdf", 400, 750)
- PDF_show_xy(p,"file name: %s--Page %d" % (doc.infileName, pageN), 60,750)
- PDF_setlinewidth(p,2)
- PDF_moveto(p, 50, 740)
- PDF_lineto(p, 562, 740)
- PDF_stroke(p)
- PDF_end_page(p)
- pageN = pageN + 1
- PDF_begin_page(p, 612, 792)
- font = PDF_findfont(p, cfname, cEncoding, 0)
- PDF_setfont(p, font, fontSize)
- mode = GB2312
- y = 0
- font = PDF_findfont(p, "Helvetica-Oblique", "host", 0)
- PDF_setfont(p, font, 12)
- PDF_show_xy(p,"Converted to PDF by gbpdf", 400, 750);
- PDF_show_xy(p,"file name: %s--Page %d" % (doc.infileName, pageN), 60,750)
- PDF_setlinewidth(p,2)
- PDF_moveto(p, 50, 740)
- PDF_lineto(p, 562, 740)
- PDF_stroke(p)
- PDF_end_page(p)
- PDF_close(p)
- PDF_delete(p)
-
-class document:
- infileName = ""
- fontSize = 12;
- fontNames = ["STSong-Light"]
- fontName = fontNames[0]
- encodings = ["GBK-EUC-H"]
- encoding = encodings[0]
- wrapped = False
- numOfChr = 55 #number of character per line for wrapping text
- parsedLines=[]
- lineSpacing = 2
-
- def getChr(self, st, i):
- if i + 1 < len(st) and\
- (ord(st[i]) >= 161 and ord(st[i]) <= 249) and \
- ((ord(st[i+1]) >=64 and ord(st[i+1]) <=126) or \
- (ord(st[i+1]) >=161 and ord(st[i+1]) <=254)) : # bg5_c
- cnchr = st[i:i+2]
- return (cnchr, 2)
- else:
- cnchr = st[i]
- return (cnchr, 1)
-
- def setFontSize(self, fs):
- self.fontSize = fs
-
- def setFont(self, fn):
- if not fn in self.fontNames:
- raise FontError
- else:
- self.fontName = fn
-
- def setWrapped(self, yn, nc):
- if yn > 0:
- self.wrapped = True
- self.numOfChr = nc
-
- def setLineSpacing(self, ls):
- self.lineSpacing = ls
-
- def setFontSize(self, fs):
- self.fontSize = fs
-
- def parseFile(self, filename):
- self.infileName = filename
- try:
- f = open(filename,"r");
- except IOError:
- print 'can not open file: "%s"' % filename
- exit(2)
- for line in f.readlines():
- line = rstrip(line)
- #if line[-1] == '\n':
- # line = line[:-1]
- if len(line) == 0:
- self.parsedLines.append([])
- continue
- pline = []
- pos = 0
- cpos = 0
- line_len = len(line)
- while 1:
- (chrx, inc) = self.getChr(line, pos)
- pos = pos + inc
- cpos = cpos + inc
- if inc == 2:
- pline.append([GB2312, chrx])
- else:
- pline.append([ASCII, chrx])
- if pos >= line_len:
- break
- if (self.wrapped == True) and ((cpos + 2) >= self.numOfChr):
- cpos = 0
- self.parsedLines.append(pline)
- pline = []
- self.parsedLines.append(pline)
-
-def usage():
- print "usage: gbpdf [option] inputfile outfile"
- print "d: integer, s:string"
- print "-w d, --wrap=d: wrapping line up to d ASCII characters (Each GB2312 character"
- print " occupis two ASCII character spaces.)"
- print "-s d, --size=d: set the size of font (default: 11)"
- print "-f s, --font=s: set font (default: 'Msung-Light')"
- print "-l d, --linespacing=d: set spacing between line (default:2)"
- print "--inputfile=s: input file name"
- print "--outputfile=s: outfile name (default: inputfile.pdf)"
- print "--showfonts: show avaiable fonts"
-
-getopt.GetoptError = getopt.error
-
-def main():
- try:
- opts, args =\
- getopt.getopt(argv[1:],
- "w:s:f:l:",
- ["size=",
- "font=",
- "linespacing=",
- "inputfile=",
- "outputfile=",
- "wrap=",
- "showfonts"])
- except getopt.error:
- usage()
- exit(2)
-
- #print opts, args
-
- doc = document()
- doc.setFont(doc.fontNames[0])
- doc.setWrapped(False, 0)
- doc.setLineSpacing(2)
- doc.setFontSize(11)
-
- infile = ""
- outfile = ""
-
- for opt in opts:
- if opt[0] == "--size" or opt[0] == "-s":
- doc.setFontSize(atof(opt[1]))
- continue
- if opt[0] == "--font" or opt[0] == "-f":
- doc.setFont(opt[1])
- continue
- if opt[0] == "--wrap" or opt[0] == "-w":
- doc.setWrapped(True, atoi(opt[1]))
- continue
- if opt[0] == "--linespacing" or opt[0] == "-l":
- doc.setLineSpacing(atof(opt[1]))
- if opt[0] == "--inputfile":
- infile = opt[1]
- continue
- if opt[0] == "--outfile":
- outfile = opt[1]
- continue
- if opt[0] == "--showfonts":
- print "Avaiable Fonts:"
- for f in doc.fontNames:
- print f
- exit(2)
-
- if len(args) == 2:
- infile = args[0]
- outfile = args[1]
- elif len(args) == 1:
- infile = args[0]
-
- if infile == "":
- print "no input file name"
- exit(2)
-
- if outfile == "":
- outfile = infile+".pdf"
-
- doc.parseFile(infile)
- renderer(doc,outfile)
- print "Output File is %s" % outfile
-
-if __name__ == "__main__":
- main()
diff --git a/chinese/bg5pdf/pkg-descr b/chinese/bg5pdf/pkg-descr
deleted file mode 100644
index 87549108d372..000000000000
--- a/chinese/bg5pdf/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-bg5pdf is a simple wrapper for wrapping Big5 encoding text file into
-PDF file by using PDFlib. The output of this program does not contain
-embedding fonts. You have to download Acrobat Acroread Asianfont pack
-to view and print the output file. This wrapper does not provide any
-formatting function except simple line wrapping. If you need
-sophisticated formatting, you should try CJK-LaTex or other equivalent
-tools.
diff --git a/chinese/bg5pdf/pkg-plist b/chinese/bg5pdf/pkg-plist
deleted file mode 100644
index 3200f4a68408..000000000000
--- a/chinese/bg5pdf/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-bin/bg5pdf
-bin/gbpdf
-%%PYTHON_SITELIBDIR%%/bg5pdflib.so
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/genTest.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test.big5
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test.big5.pdf
diff --git a/comms/Makefile b/comms/Makefile
index cedb802a0d94..b2787ef44141 100644
--- a/comms/Makefile
+++ b/comms/Makefile
@@ -139,7 +139,6 @@
SUBDIR += py-gammu
SUBDIR += py-hidapi
SUBDIR += py-libconcord
- SUBDIR += py-libimobiledevice
SUBDIR += py-lirc
SUBDIR += py-qt5-serialport
SUBDIR += py-serial
diff --git a/comms/py-libimobiledevice/Makefile b/comms/py-libimobiledevice/Makefile
deleted file mode 100644
index f640dfbd38d2..000000000000
--- a/comms/py-libimobiledevice/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# $FreeBSD$
-
-PORTREVISION= 0
-CATEGORIES= comms python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python bindings for libimobiledevice
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LIB_DEPENDS= libimobiledevice.so:${MASTER_PORT}
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libplist>0:devel/py-libplist@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libplist>0:devel/py-libplist@${PY_FLAVOR}
-
-PORTSCOUT= ignore:1
-
-USES= python:2.7
-USE_PYTHON= flavors cython
-BINARY_ALIAS= cython=cython-${PYTHON_VER}
-CONFIGURE_ENV= PYTHON_LDFLAGS="`pkg-config --libs python-${PYTHON_VER}`"
-SLAVE_PORT= yes
-MASTERDIR= ${.CURDIR:H:H}/comms/libimobiledevice
-
-PLIST= ${.CURDIR}/pkg-plist
-BUILD_WRKSRC= ${WRKSRC}/cython
-INSTALL_WRKSRC= ${BUILD_WRKSRC}
-
-PLIST_FILES= include/imobiledevice/cython/imobiledevice.pxd \
- ${PYTHONPREFIX_SITELIBDIR:S,^${PREFIX}/,,}/imobiledevice.a \
- ${PYTHONPREFIX_SITELIBDIR:S,^${PREFIX}/,,}/imobiledevice.so
-
-post-patch:
- @${REINPLACE_CMD} \
- -e 's,../src/libimobiledevice.la,-limobiledevice,' \
- -e 's/$$(imobiledevice_la_DEPENDENCIES)//' \
- ${BUILD_WRKSRC}/Makefile.in
-
-post-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/include/imobiledevice/cython
- ${INSTALL_DATA} ${INSTALL_WRKSRC}/imobiledevice.pxd \
- ${STAGEDIR}${PREFIX}/include/imobiledevice/cython
-
-.include "${MASTERDIR}/Makefile"
diff --git a/converters/Makefile b/converters/Makefile
index bc12808b3cb6..777ca1b4a9e1 100644
--- a/converters/Makefile
+++ b/converters/Makefile
@@ -148,17 +148,14 @@
SUBDIR += php74-iconv
SUBDIR += php74-mbstring
SUBDIR += psiconv
- SUBDIR += py-bcode
SUBDIR += py-bencode.py
SUBDIR += py-bencoder
SUBDIR += py-better-bencode
SUBDIR += py-bsdconv
- SUBDIR += py-iconv
SUBDIR += py-rencode
SUBDIR += py-text-unidecode
SUBDIR += py-unidecode
SUBDIR += py-webencodings
- SUBDIR += py-zfec
SUBDIR += rcctools
SUBDIR += recode
SUBDIR += rubygem-base32
diff --git a/converters/py-bcode/Makefile b/converters/py-bcode/Makefile
deleted file mode 100644
index 8f439f40720d..000000000000
--- a/converters/py-bcode/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: Mark Felder <feld@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= bcode
-PORTVERSION= 0.6
-PORTREVISION= 1
-CATEGORIES= converters devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Another bencode implementation
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= MIT
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/converters/py-bcode/distinfo b/converters/py-bcode/distinfo
deleted file mode 100644
index 37e10aff8c89..000000000000
--- a/converters/py-bcode/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1477510927
-SHA256 (bcode-0.6.tar.gz) = c7955de68d90397431c7e262acc8adfdcf80a2aa23c67b1df500780ecd142a96
-SIZE (bcode-0.6.tar.gz) = 1529
diff --git a/converters/py-bcode/pkg-descr b/converters/py-bcode/pkg-descr
deleted file mode 100644
index 4199f6054116..000000000000
--- a/converters/py-bcode/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Another bencode implementation.
-
-WWW: https://github.com/medecau/bcode
diff --git a/converters/py-iconv/Makefile b/converters/py-iconv/Makefile
deleted file mode 100644
index 3cc8574183f1..000000000000
--- a/converters/py-iconv/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Hye-Shik Chang <perky@python.or.kr>
-# $FreeBSD$
-
-PORTNAME= iconv
-PORTVERSION= 1.0
-PORTREVISION= 3
-CATEGORIES= converters python
-MASTER_SITES= LOCAL/perky
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DIST_SUBDIR= python
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Iconv wrapper with Unicode codec for Python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-USES= iconv python:2.7
-USE_PYTHON= autoplist distutils
-
-.if empty(ICONV_LIB)
-SETUPINFO= ,library_dirs=["${LOCALBASE}/lib"],\
- include_dirs=["${LOCALBASE}/include"]
-.else
-SETUPINFO= ,libraries=["iconv"],library_dirs=["${LOCALBASE}/lib"],\
- include_dirs=["${LOCALBASE}/include"]
-.endif
-
-post-patch:
- ${REINPLACE_CMD} 's!^\(.*ext_mod.*\)\()]\)$$!\1${SETUPINFO}\2!g'\
- ${WRKSRC}/setup.py
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/iconv.so
-
-.include <bsd.port.mk>
diff --git a/converters/py-iconv/distinfo b/converters/py-iconv/distinfo
deleted file mode 100644
index caf0ada22dcd..000000000000
--- a/converters/py-iconv/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (python/iconv-1.0.tar.gz) = 9a6b8bdb21a16745e64f32e98a03b43b8298daeec01e1ee00ce4e7797fd034b1
-SIZE (python/iconv-1.0.tar.gz) = 3443
diff --git a/converters/py-iconv/files/patch-iconvcodec.py b/converters/py-iconv/files/patch-iconvcodec.py
deleted file mode 100644
index 17d8681a4191..000000000000
--- a/converters/py-iconv/files/patch-iconvcodec.py
+++ /dev/null
@@ -1,15 +0,0 @@
---- iconvcodec.py.orig Sat Dec 22 08:04:10 2001
-+++ iconvcodec.py Sat Dec 22 08:04:31 2001
-@@ -3,11 +3,7 @@
- # First we need to find out what the Unicode code set name is
- # in this iconv implementation
-
--if sys.platform.startswith("linux"):
-- unicodename = "unicode"+sys.byteorder
--else:
-- # may need to try UCS-2, UCS-2-LE/BE, Unicode, ...
-- raise ImportError,"cannot establish name of 2-byte Unicode"
-+unicodename = "ucs-2-internal"
-
- class Codec(codecs.Codec):
- def __init__(self):
diff --git a/converters/py-iconv/pkg-descr b/converters/py-iconv/pkg-descr
deleted file mode 100644
index 87331bca9c01..000000000000
--- a/converters/py-iconv/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is an iconv wrapper with unicode codec for Python.
-
-WWW: https://sourceforge.net/projects/python-codecs/
diff --git a/converters/py-zfec/Makefile b/converters/py-zfec/Makefile
deleted file mode 100644
index c6203fafef2d..000000000000
--- a/converters/py-zfec/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# Created by: Kevin Lo <kevlo@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= zfec
-DISTVERSION= 1.5.3
-CATEGORIES= converters python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Fast erasure codec for Python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING.GPL
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}argparse>=0:devel/py-argparse@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyutil>=0:devel/py-pyutil@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist concurrent
-
-DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
-
-OPTIONS_DEFINE= DOCS
-
-PORTDOCS= COPYING.TGPPL.rst README.rst TODO
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/zfec/_fec.so
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for DOC in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${DOC} ${STAGEDIR}${DOCSDIR}/
-.endfor
-
-.include <bsd.port.mk>
diff --git a/converters/py-zfec/distinfo b/converters/py-zfec/distinfo
deleted file mode 100644
index 213e83a07463..000000000000
--- a/converters/py-zfec/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1534918559
-SHA256 (zfec-1.5.3.tar.gz) = b41bd4b0af9c6b3a78bd6734e1e4511475944164375e6241b53df518a366922b
-SIZE (zfec-1.5.3.tar.gz) = 79402
diff --git a/converters/py-zfec/pkg-descr b/converters/py-zfec/pkg-descr
deleted file mode 100644
index 934aad42fa83..000000000000
--- a/converters/py-zfec/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-The zfec package implements an "erasure code", or "forward error correction
-code".
-
-The most widely known example of an erasure code is the RAID-5 algorithm which
-makes it so that in the event of the loss of any one hard drive, the stored data
-can be completely recovered. The algorithm in the zfec package has a similar
-effect, but instead of recovering from the loss of only a single element, it can
-be parameterized to choose in advance the number of elements whose loss it can
-tolerate.
-
-This package is largely based on the old "fec" library by Luigi Rizzo et al.,
-which is a mature and optimized implementation of erasure coding. The zfec
-package makes several changes from the original "fec" package, including
-addition of the Python API, refactoring of the C API to support zero-copy
-operation, a few clean-ups and optimizations of the core code itself, and the
-addition of a command-line tool named "zfec".
-
-WWW: https://github.com/tahoe-lafs/zfec
diff --git a/databases/Makefile b/databases/Makefile
index db8b94a6dcc2..d2767bff62ed 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -90,7 +90,6 @@
SUBDIR += freetds
SUBDIR += freetds-devel
SUBDIR += frontbase-jdbc
- SUBDIR += gadfly
SUBDIR += galera
SUBDIR += galera26
SUBDIR += gdbm
@@ -190,7 +189,6 @@
SUBDIR += mdcached
SUBDIR += memcached
SUBDIR += memcacheq
- SUBDIR += metakit
SUBDIR += monetdb
SUBDIR += mongodb34
SUBDIR += mongodb34-tools
@@ -244,7 +242,6 @@
SUBDIR += ocaml-dbm
SUBDIR += ocaml-mysql
SUBDIR += ocaml-sqlite3
- SUBDIR += openark-kit
SUBDIR += opendbviewer
SUBDIR += opendbx
SUBDIR += opentsdb
@@ -750,8 +747,6 @@
SUBDIR += pxtools
SUBDIR += py-Elixir
SUBDIR += py-MySQLdb
- SUBDIR += py-MySQLdb55
- SUBDIR += py-MySQLdb56
SUBDIR += py-PyGreSQL
SUBDIR += py-Pyrseas
SUBDIR += py-agate-sql
@@ -775,7 +770,6 @@
SUBDIR += py-fdb
SUBDIR += py-firebirdsql
SUBDIR += py-flask-sqlalchemy
- SUBDIR += py-forgetsql
SUBDIR += py-gdbm
SUBDIR += py-geoalchemy
SUBDIR += py-geoalchemy2
@@ -795,7 +789,6 @@
SUBDIR += py-mysql-connector-python
SUBDIR += py-mysql2pgsql
SUBDIR += py-mysqlclient
- SUBDIR += py-oops
SUBDIR += py-oursql
SUBDIR += py-peewee
SUBDIR += py-peewee_migrate
@@ -836,7 +829,6 @@
SUBDIR += py-redis
SUBDIR += py-redis2
SUBDIR += py-riak
- SUBDIR += py-rrdtool_lgpl
SUBDIR += py-sispy
SUBDIR += py-south
SUBDIR += py-sqlalchemy-migrate
diff --git a/databases/gadfly/Makefile b/databases/gadfly/Makefile
deleted file mode 100644
index 391717744ad8..000000000000
--- a/databases/gadfly/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Thomas Gellekum <tg@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= gadfly
-PORTVERSION= 1.0.0
-PORTREVISION= 5
-CATEGORIES= databases
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= SQL database written in Python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/kjbuckets.so:devel/py-kjbuckets@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-NO_ARCH= yes
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/COPYRIGHT.txt ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/CHANGES.txt ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/build_html.py ${STAGEDIR}${DOCSDIR}
-
-post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/kjParsing
- ${INSTALL_DATA} ${WRKSRC}/doc/demo/kjParsing/*.py \
- ${STAGEDIR}${EXAMPLESDIR}/kjParsing
-
-.include <bsd.port.mk>
diff --git a/databases/gadfly/distinfo b/databases/gadfly/distinfo
deleted file mode 100644
index 0b71a236d6fb..000000000000
--- a/databases/gadfly/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gadfly-1.0.0.tar.gz) = 1f15dde23eb38a8e7087f9538586e1065eb19c53532aad58f6be5cbc1341e3a6
-SIZE (gadfly-1.0.0.tar.gz) = 309201
diff --git a/databases/gadfly/files/patch-bindngs b/databases/gadfly/files/patch-bindngs
deleted file mode 100644
index ebd668ac8689..000000000000
--- a/databases/gadfly/files/patch-bindngs
+++ /dev/null
@@ -1,34 +0,0 @@
---- gadfly/bindings.py.orig 2010-01-21 23:10:47.000000000 +0200
-+++ gadfly/bindings.py 2010-01-21 23:11:28.000000000 +0200
-@@ -61,7 +61,7 @@
-
- # create view statement stuff
- def createview(l, c):
-- [create, view, name, namelist, as, selection] = l
-+ [create, view, name, namelist, as_, selection] = l
- return semantics.CreateView(name, namelist, selection)
-
- optnamelist0 = returnNone
-@@ -288,11 +288,11 @@
- return others
-
- def trl1as(l,c):
-- [name, as, alias] = l
-+ [name, as_, alias] = l
- return [(name, alias)]
-
- def trlnas(l,c):
-- [name, as, alias, comma, others] = l
-+ [name, as_, alias, comma, others] = l
- others.insert(0, (name, alias))
- return others
-
-@@ -546,7 +546,7 @@
- return (exp, None) # no binding!
-
- def selectname(list, context):
-- [exp, as, alias] = list
-+ [exp, as_, alias] = list
- return (exp, alias)
-
- colalias = elt0
diff --git a/databases/gadfly/files/patch-gfplus b/databases/gadfly/files/patch-gfplus
deleted file mode 100644
index f4c358924658..000000000000
--- a/databases/gadfly/files/patch-gfplus
+++ /dev/null
@@ -1,10 +0,0 @@
---- gadfly/scripts/gfplus.py.orig Wed Jul 10 09:45:07 2002
-+++ gadfly/scripts/gfplus.py Thu Apr 22 00:58:26 2004
-@@ -74,6 +74,7 @@
- prompt2 = '... '
-
- def __init__(self):
-+ cmd.Cmd.__init__(self)
- print '\ngfplus %s -- Interactive gadfly shell %s\n' %(__version__, rl)
- t = time.localtime(time.time())
- print time.strftime("%A %B %d, %Y %I:%M %p", t)
diff --git a/databases/gadfly/files/patch-gfserver b/databases/gadfly/files/patch-gfserver
deleted file mode 100644
index 345111dfc222..000000000000
--- a/databases/gadfly/files/patch-gfserver
+++ /dev/null
@@ -1,10 +0,0 @@
---- gadfly/scripts/gfserver.py.orig Sat May 11 15:28:35 2002
-+++ gadfly/scripts/gfserver.py Thu Apr 29 16:23:09 2004
-@@ -66,6 +66,7 @@
- # $Id: gfserver.py,v 1.1 2002/05/11 13:28:35 richard Exp $
-
- import sys
-+from gadfly.server import Server
-
- def main():
- """start up the server."""
diff --git a/databases/gadfly/pkg-descr b/databases/gadfly/pkg-descr
deleted file mode 100644
index b5d002aceff5..000000000000
--- a/databases/gadfly/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Gadfly is a relational database management system which uses a
-large subset of very standard SQL as its query language and Python
-modules and optional Python/C extension modules as its underlying
-engine. Gadfly stores the active database in memory, with recovery
-logging to a file system. It supports an optional TCP/IP based
-client server mode and log based failure recovery for system or
-software failures (but not for disk failures).
-
-WWW: http://gadfly.sourceforge.net/
diff --git a/databases/gadfly/pkg-plist b/databases/gadfly/pkg-plist
deleted file mode 100644
index 4d4f606dfa8e..000000000000
--- a/databases/gadfly/pkg-plist
+++ /dev/null
@@ -1,21 +0,0 @@
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES.txt
-%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT.txt
-%%PORTDOCS%%%%DOCSDIR%%/announcement.txt
-%%PORTDOCS%%%%DOCSDIR%%/build_html.py
-%%PORTDOCS%%%%DOCSDIR%%/faq.txt
-%%PORTDOCS%%%%DOCSDIR%%/gadfly.txt
-%%PORTDOCS%%%%DOCSDIR%%/gfplus.txt
-%%PORTDOCS%%%%DOCSDIR%%/index.txt
-%%PORTDOCS%%%%DOCSDIR%%/installation.txt
-%%PORTDOCS%%%%DOCSDIR%%/kjbuckets.txt
-%%PORTDOCS%%%%DOCSDIR%%/kwParsing.txt
-%%PORTDOCS%%%%DOCSDIR%%/network.txt
-%%PORTDOCS%%%%DOCSDIR%%/recover.txt
-%%PORTDOCS%%%%DOCSDIR%%/sql.txt
-%%PORTDOCS%%%%DOCSDIR%%/structure.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kjParsing/DLispShort.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kjParsing/DumbLispGen.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kjParsing/idl.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kjParsing/pygram.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kjParsing/pylint.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kjParsing/relalg.py
diff --git a/databases/metakit/Makefile b/databases/metakit/Makefile
deleted file mode 100644
index 17c059d47599..000000000000
--- a/databases/metakit/Makefile
+++ /dev/null
@@ -1,79 +0,0 @@
-# Created by: Russell L. Carter <rcarter@pinyon.org>
-# $FreeBSD$
-
-PORTNAME= metakit
-PORTVERSION= 2.4.9.7
-PORTREVISION= 2
-CATEGORIES= databases
-MASTER_SITES= http://www.equi4.com/pub/mk/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= C++ embedded database engine with Python and Tcl support
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/../license.terms
-
-USE_CXXSTD= c++98
-GNU_CONFIGURE= yes
-CONFIGURE_SCRIPT= ../unix/configure
-USE_LDCONFIG= yes
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/builds
-
-BROKEN_aarch64= Fails to build: error: typedef redefinition with different types
-BROKEN_mips64= Fails to build: error: conflicting declaration typedef long int t4_i32
-
-OPTIONS_DEFINE= PYTHON TCL DOCS
-OPTIONS_DEFAULT= PYTHON
-OPTIONS_SUB= yes
-
-PYTHON_USES= python:2.7
-PYTHON_CONFIGURE_ON= --with-python=${LOCALBASE}
-PYTHON_CATEGORIES= python
-
-TCL_USES= tcl:85
-TCL_CATEGORIES= tcl
-TCL_CONFIGURE_ON= --with-tcl=${TCL_INCLUDEDIR}
-TCL_CONFIGURE_ENV= TCL_LIBDIR=${TCL_LIBDIR}
-TCL_PLIST_SUB= TCL_V="${TCL_VER}"
-
-pre-patch:
- @${REINPLACE_CMD} -e "s=doc/==" ${WRKSRC}/../Metakit.html
- @${REINPLACE_CMD} -e "s|= tclsh|=${TCLSH}|" \
- ${WRKSRC}/../unix/Makefile.in
- @${REINPLACE_CMD} -e "s=python2.[0-9]=${PYTHON_VERSION}=" \
- ${WRKSRC}/../unix/Makefile.in ${WRKSRC}/../unix/configure
-
-post-build-PYTHON-on:
- ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
- ${WRKSRC}/../python
- ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \
- ${WRKSRC}/../python
-
-pre-install:
- @${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}
-
-post-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/libmk4.so \
- ${STAGEDIR}${PREFIX}/lib/libmk4.so.0
- ${LN} -sf libmk4.so.0 ${STAGEDIR}${PREFIX}/lib/libmk4.so
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${TAR} -C ${WRKSRC}/../doc --exclude "*CVS" -cf - . | \
- ${TAR} -C ${STAGEDIR}${DOCSDIR} --unlink -xf -
- ${INSTALL_DATA} ${WRKSRC}/../Metakit.html ${WRKSRC}/../CHANGES \
- ${WRKSRC}/../README ${STAGEDIR}${DOCSDIR}
-
-do-test:
- @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
- ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} test)
-
-do-test-TCL-on:
- @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
- ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} test-tcl)
-
-.include <bsd.port.mk>
diff --git a/databases/metakit/distinfo b/databases/metakit/distinfo
deleted file mode 100644
index 747f2248dbd0..000000000000
--- a/databases/metakit/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (metakit-2.4.9.7.tar.gz) = d1ba361d2d8517925cff5c23e8602822da9c8c347a75a15c225ec656ff7ca94d
-SIZE (metakit-2.4.9.7.tar.gz) = 868310
diff --git a/databases/metakit/files/patch-Makefile.in b/databases/metakit/files/patch-Makefile.in
deleted file mode 100644
index 437ce0a0422d..000000000000
--- a/databases/metakit/files/patch-Makefile.in
+++ /dev/null
@@ -1,19 +0,0 @@
---- ../unix/Makefile.in.orig 2009-01-05 13:53:33.418671360 +0100
-+++ ../unix/Makefile.in 2009-01-05 13:54:09.085615012 +0100
-@@ -51,6 +51,7 @@
- INSTALL = @INSTALL@
- INSTALL_DATA = @INSTALL_DATA@
- INSTALL_PROGRAM = @INSTALL_PROGRAM@
-+INSTALL_SCRIPT = @INSTALL_SCRIPT@
- LIB_SUFFIX = @LIB_SUFFIX@
- SHLIB_SUFFIX = @SHLIB_SUFFIX@
- SHLIB_LD = @SHLIB_LD@
-@@ -108,7 +109,7 @@
-
- install-python: Mk4py$(LIBEXT)
- $(INSTALL_PROGRAM) Mk4py$(LIBEXT) $(DESTDIR)$(pylibdir)
-- $(INSTALL_PROGRAM) $(srcdir)/../python/metakit.py $(DESTDIR)$(pylibdir)
-+ $(INSTALL_SCRIPT) $(srcdir)/../python/metakit.* $(DESTDIR)$(pylibdir)
-
- clean:
- rm -f *$(LIBEXT) *.o
diff --git a/databases/metakit/files/patch-configure b/databases/metakit/files/patch-configure
deleted file mode 100644
index ec05254e6a1d..000000000000
--- a/databases/metakit/files/patch-configure
+++ /dev/null
@@ -1,26 +0,0 @@
---- ../unix/configure.orig 2009-01-05 14:01:40.024365003 +0100
-+++ ../unix/configure 2009-01-05 14:03:08.152289554 +0100
-@@ -1409,13 +1409,9 @@
- "no" )
- TCL_INCLUDE_DIR="# no Tcl headers"
- ;;
-- *","* )
-- TCL_INCLUDE_DIR="`echo $with_tcl | sed -e 's/,.*$//'`"
-- TCL_LIB_DIR="`echo $with_tcl | sed -e 's/^.*,//'`"
-- ;;
- * )
- TCL_INCLUDE_DIR="$with_tcl"
-- TCL_LIB_DIR="$with_tcl/../lib"
-+ TCL_LIB_DIR="${TCL_LIBDIR}"
- ;;
- esac
-
-@@ -1482,7 +1478,7 @@
- if test $SHARED_BUILD = 1; then
- SHLIB_FLAGS="-shared"
- SHLIB_CFLAGS="-fPIC -DUSE_TCL_STUBS"
-- SHLIB_LD="g++ -shared"
-+ SHLIB_LD="$CXX -shared"
- else
- SHLIB_FLAGS=""
- SHLIB_CFLAGS=""
diff --git a/databases/metakit/pkg-descr b/databases/metakit/pkg-descr
deleted file mode 100644
index cac79635ee1b..000000000000
--- a/databases/metakit/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-METAKIT is a curious mix of flatfile, relational and OODBMS features with a
-small footprint, and a big following. For those who don't need a heavy-duty
-SQL solution, it is tight and fast for <100,000 items, with a snazzy ability
-to dynamically change data structures on the fly. Interfaces are available
-for Tcl and Python, with Perl support promised soon.
-
-WWW: http://www.equi4.com/metakit/
diff --git a/databases/metakit/pkg-plist b/databases/metakit/pkg-plist
deleted file mode 100644
index 9b89695e2b8c..000000000000
--- a/databases/metakit/pkg-plist
+++ /dev/null
@@ -1,121 +0,0 @@
-include/mk4.h
-include/mk4.inl
-include/mk4str.h
-include/mk4str.inl
-lib/libmk4.so
-lib/libmk4.so.0
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/Mk4py.so
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/metakit.py
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/metakit.pyc
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/metakit.pyo
-%%TCL%%lib/tcl%%TCL_V%%/Mk4tcl/Mk4tcl.so
-%%TCL%%lib/tcl%%TCL_V%%/Mk4tcl/pkgIndex.tcl
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Bytes.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_BytesProp.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_BytesProp_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_BytesProp_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_BytesRef.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_BytesRef_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_BytesRef_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Bytes___NONAME.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Bytes___NONAME_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Bytes___NONAME_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Bytes_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Bytes_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Cursor.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Cursor_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Cursor_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_CustomViewer.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_CustomViewer_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_CustomViewer_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_DoubleProp.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_DoubleProp_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_DoubleProp_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_DoubleRef.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_DoubleRef_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_DoubleRef_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_FloatProp.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_FloatProp_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_FloatProp_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_FloatRef.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_FloatRef_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_FloatRef_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_IntProp.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_IntProp_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_IntProp_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_IntRef.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_IntRef_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_IntRef_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_MemoProp.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_MemoProp_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_MemoProp_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_MemoRef.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_MemoRef_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_MemoRef_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Property.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Property_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Property_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Reference.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Reference_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Reference_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Row.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_RowRef.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_RowRef_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_RowRef_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Row_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Row_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Sequence.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Sequence_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Sequence_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Storage.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Storage_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Storage_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Strategy.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Strategy_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Strategy_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Stream.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Stream_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_Stream_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_StringProp.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_StringProp_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_StringProp_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_StringRef.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_StringRef_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_StringRef_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_View.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_ViewProp.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_ViewProp_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_ViewProp_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_ViewRef.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_ViewRef_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_ViewRef_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_View_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/c4_View_info.html
-%%PORTDOCS%%%%DOCSDIR%%/api/classes.html
-%%PORTDOCS%%%%DOCSDIR%%/api/doc_catfish.html
-%%PORTDOCS%%%%DOCSDIR%%/api/doc_catrecv.html
-%%PORTDOCS%%%%DOCSDIR%%/api/doc_catsend.html
-%%PORTDOCS%%%%DOCSDIR%%/api/doc_dbf2mk.html
-%%PORTDOCS%%%%DOCSDIR%%/api/doc_demo.html
-%%PORTDOCS%%%%DOCSDIR%%/api/doc_discat.html
-%%PORTDOCS%%%%DOCSDIR%%/api/doc_dump.html
-%%PORTDOCS%%%%DOCSDIR%%/api/doc_ftpcat.html
-%%PORTDOCS%%%%DOCSDIR%%/api/doc_kbind.html
-%%PORTDOCS%%%%DOCSDIR%%/api/doc_mkoptim.html
-%%PORTDOCS%%%%DOCSDIR%%/api/doc_myio.html
-%%PORTDOCS%%%%DOCSDIR%%/api/doc_struct.html
-%%PORTDOCS%%%%DOCSDIR%%/api/index.html
-%%PORTDOCS%%%%DOCSDIR%%/api/navbar.html
-%%PORTDOCS%%%%DOCSDIR%%/api/roadmap.html
-%%PORTDOCS%%%%DOCSDIR%%/api/samples.html
-%%PORTDOCS%%%%DOCSDIR%%/api/tips.html
-%%PORTDOCS%%%%DOCSDIR%%/e4s.gif
-%%PORTDOCS%%%%DOCSDIR%%/format.html
-%%PORTDOCS%%%%DOCSDIR%%/metakit.png
-%%PORTDOCS%%%%DOCSDIR%%/python.html
-%%PORTDOCS%%%%DOCSDIR%%/python.jpg
-%%PORTDOCS%%%%DOCSDIR%%/tcl.gif
-%%PORTDOCS%%%%DOCSDIR%%/tcl.html
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES
-%%PORTDOCS%%%%DOCSDIR%%/Metakit.html
-%%PORTDOCS%%%%DOCSDIR%%/README
diff --git a/databases/openark-kit/Makefile b/databases/openark-kit/Makefile
deleted file mode 100644
index 62a01c3761b9..000000000000
--- a/databases/openark-kit/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= openark-kit
-PORTVERSION= 196
-CATEGORIES= databases
-MASTER_SITES= https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/openarkkit/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Common utilities for MySQL
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:databases/py-MySQLdb@${PY_FLAVOR}
-
-NO_ARCH= yes
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/databases/openark-kit/distinfo b/databases/openark-kit/distinfo
deleted file mode 100644
index c76e9b49451b..000000000000
--- a/databases/openark-kit/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (openark-kit-196.tar.gz) = d740a413febd8b62e1785c928f0bc584cd02ce630b51fe9005248fd401f2f6d8
-SIZE (openark-kit-196.tar.gz) = 39274
diff --git a/databases/openark-kit/pkg-descr b/databases/openark-kit/pkg-descr
deleted file mode 100644
index bf37583dbd9d..000000000000
--- a/databases/openark-kit/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-The openark kit is a set of utilities for MySQL. They solve everyday
-maintenance tasks, which may be complicated or time consuming to work
-by hand.
-
-WWW: http://code.openark.org/forge/openark-kit
diff --git a/databases/py-MySQLdb55/Makefile b/databases/py-MySQLdb55/Makefile
deleted file mode 100644
index 61fbdeca5d53..000000000000
--- a/databases/py-MySQLdb55/Makefile
+++ /dev/null
@@ -1,14 +0,0 @@
-# Created by: Tom Judge <tom@tomjudge.com>
-# $FreeBSD$
-
-PKGNAMESUFFIX= 55
-
-COMMENT= Access a MySQL database through Python (Using MySQL 5.5 Client)
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-WANT_MYSQL_VER= 55
-MASTERDIR= ${.CURDIR}/../py-MySQLdb
-
-.include "${MASTERDIR}/Makefile"
diff --git a/databases/py-MySQLdb56/Makefile b/databases/py-MySQLdb56/Makefile
deleted file mode 100644
index b1561570456f..000000000000
--- a/databases/py-MySQLdb56/Makefile
+++ /dev/null
@@ -1,13 +0,0 @@
-# $FreeBSD$
-
-PKGNAMESUFFIX= 56
-
-COMMENT= Access a MySQL database through Python (Using MySQL 5.6 Client)
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-WANT_MYSQL_VER= 56
-MASTERDIR= ${.CURDIR}/../py-MySQLdb
-
-.include "${MASTERDIR}/Makefile"
diff --git a/databases/py-forgetsql/Makefile b/databases/py-forgetsql/Makefile
deleted file mode 100644
index 0365e689396d..000000000000
--- a/databases/py-forgetsql/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# Created by: Anders Nordby <anders@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= forgetsql
-PORTVERSION= 0.5.1
-PORTREVISION= 2
-CATEGORIES= databases python
-MASTER_SITES= SF
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= forgetSQL-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python module for object-oriented access to SQL databases
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= LGPL21
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-NO_ARCH= yes
-
-PORTDOCS= BUGS README TODO
-
-OPTIONS_DEFINE= DOCS MYSQL PGSQL
-
-MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:databases/py-MySQLdb@${PY_FLAVOR}
-PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-psycopg2@${PY_FLAVOR}
-
-.include <bsd.port.options.mk>
-
-post-build:
- @cd ${WRKSRC}/lib && ${PYTHON_CMD} -c 'import forgetSQL'
- @cd ${WRKSRC}/lib && ${PYTHON_CMD} -O -c 'import forgetSQL'
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/lib/forgetSQL.pyc ${STAGEDIR}${PYTHON_SITELIBDIR}/
- ${INSTALL_DATA} ${WRKSRC}/lib/forgetSQL.pyo ${STAGEDIR}${PYTHON_SITELIBDIR}/
-.if !${PORT_OPTIONS:MPGSQL} && !${PORT_OPTIONS:MMYSQL}
- @${ECHO}
- @${ECHO_MSG} "===> You did not set MYSQL or PGSQL. To make this port usable,"
- @${ECHO_MSG} "===> you should install py-psycopg or py-MySQLdb from ports/databases."
- @${ECHO}
-.endif
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for f in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/
-.endfor
-
-.include <bsd.port.mk>
diff --git a/databases/py-forgetsql/distinfo b/databases/py-forgetsql/distinfo
deleted file mode 100644
index 76f0102792c9..000000000000
--- a/databases/py-forgetsql/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (forgetSQL-0.5.1.tar.gz) = 73bba937b8e2278d2e85df73b8bec66f5375ae8883d926755445827cae409e57
-SIZE (forgetSQL-0.5.1.tar.gz) = 29546
diff --git a/databases/py-forgetsql/files/patch-lib-forgetSQL.py b/databases/py-forgetsql/files/patch-lib-forgetSQL.py
deleted file mode 100644
index 87ad5cd232e9..000000000000
--- a/databases/py-forgetsql/files/patch-lib-forgetSQL.py
+++ /dev/null
@@ -1,8 +0,0 @@
---- lib/forgetSQL.py.orig 2004-03-08 12:16:25 UTC
-+++ lib/forgetSQL.py
-@@ -1,4 +1,5 @@
- #!/usr/bin/env python
-+# -*- coding: ISO-8859-1 -*-
-
- __version__ = "0.5.1"
-
diff --git a/databases/py-forgetsql/pkg-descr b/databases/py-forgetsql/pkg-descr
deleted file mode 100644
index 5534c5f80473..000000000000
--- a/databases/py-forgetsql/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-forgetSQL is a Python module for accessing SQL databases by creating classes
-that maps SQL tables to objects, normally one class pr. SQL table. The idea is
-to forget everything about SQL and just worrying about normal classes and
-objects.
diff --git a/databases/py-oops/Makefile b/databases/py-oops/Makefile
deleted file mode 100644
index 31d15bcfc629..000000000000
--- a/databases/py-oops/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= oops
-PORTVERSION= 0.9.1
-PORTREVISION= 1
-CATEGORIES= databases python
-MASTER_SITES= SF/pyobjfs/OOPS-Python%20Datastore/${PORTNAME}-${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Object Oriented Database Library For Persistent Storage in Python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/databases/py-oops/distinfo b/databases/py-oops/distinfo
deleted file mode 100644
index 9cb2b56f078a..000000000000
--- a/databases/py-oops/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (oops-0.9.1.tar.gz) = 2c37082d36461eb92bd5c4c14d2b6ce6f9da68b7c1b219175fdde929643f129a
-SIZE (oops-0.9.1.tar.gz) = 61719
diff --git a/databases/py-oops/pkg-descr b/databases/py-oops/pkg-descr
deleted file mode 100644
index 0d4caa7d5b09..000000000000
--- a/databases/py-oops/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Object Oriented Database Library For Persistent Storage in Python
-
-WWW: http://pyobjfs.sourceforge.net/
diff --git a/databases/py-rrdtool_lgpl/Makefile b/databases/py-rrdtool_lgpl/Makefile
deleted file mode 100644
index 91bc9d16c55b..000000000000
--- a/databases/py-rrdtool_lgpl/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: Hye-Shik Chang
-# $FreeBSD$
-
-PORTNAME= rrdtool_lgpl
-PORTVERSION= 1.0b1
-PORTREVISION= 7
-CATEGORIES= databases python
-MASTER_SITES= SF/py-rrdtool/py-rrdtool/${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= py-rrdtool-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python interface to RRDTool, the graphing and logging utility
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= LGPL21+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-LIB_DEPENDS= librrd.so:databases/rrdtool
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-LIBDIR?= ${LOCALBASE}/lib # directory where librrd.so lives
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_rrdtool.so
-
-.include <bsd.port.mk>
diff --git a/databases/py-rrdtool_lgpl/distinfo b/databases/py-rrdtool_lgpl/distinfo
deleted file mode 100644
index bd853131dd38..000000000000
--- a/databases/py-rrdtool_lgpl/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (py-rrdtool-1.0b1.tar.gz) = f778b51511cdd765ace26b6f934c0d237b1610cda2a8dad07025413a8ce20c8e
-SIZE (py-rrdtool-1.0b1.tar.gz) = 22814
diff --git a/databases/py-rrdtool_lgpl/pkg-descr b/databases/py-rrdtool_lgpl/pkg-descr
deleted file mode 100644
index ea5f5dbd591a..000000000000
--- a/databases/py-rrdtool_lgpl/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-The python-rrdtool provides a interface to rrdtool, the
-wonderful graphing and logging utility. This wrapper
-implementation has worked from the scratch (without SWIG),
-and it's under LGPL.
-
-WWW: https://sourceforge.net/projects/py-rrdtool/
diff --git a/deskutils/Makefile b/deskutils/Makefile
index 4b864e22ebb6..31a0a1665c04 100644
--- a/deskutils/Makefile
+++ b/deskutils/Makefile
@@ -32,11 +32,9 @@
SUBDIR += chart
SUBDIR += cherrytree
SUBDIR += clipit
- SUBDIR += conkyemail
SUBDIR += conkyforecast
SUBDIR += copyq
SUBDIR += countdown
- SUBDIR += cycle
SUBDIR += dailystrips
SUBDIR += deforaos-todo
SUBDIR += devd-notifier
@@ -45,7 +43,6 @@
SUBDIR += dosage
SUBDIR += easystroke
SUBDIR += egroupware
- SUBDIR += everygui
SUBDIR += fasd
SUBDIR += fbreader
SUBDIR += fet
@@ -55,7 +52,6 @@
SUBDIR += freemind
SUBDIR += freeplane
SUBDIR += ganttproject
- SUBDIR += ganyremote
SUBDIR += gbirthday
SUBDIR += gcal
SUBDIR += gcalcli
@@ -210,7 +206,6 @@
SUBDIR += py-vdirsyncer
SUBDIR += py-vobject
SUBDIR += pybookreader
- SUBDIR += pypanel
SUBDIR += qlipper
SUBDIR += qownnotes
SUBDIR += recoll
@@ -232,17 +227,14 @@
SUBDIR += syncthingtray
SUBDIR += sysctlview
SUBDIR += systempreferences
- SUBDIR += taskcoach
SUBDIR += taskd
SUBDIR += tasksh
SUBDIR += taskwarrior
SUBDIR += teapot
- SUBDIR += tel
SUBDIR += terminal-image-viewer
SUBDIR += thinkingrock
SUBDIR += timewarrior
SUBDIR += tine20
- SUBDIR += tnote
SUBDIR += todo
SUBDIR += tomboy
SUBDIR += tomboy-plugin-latex
@@ -254,8 +246,6 @@
SUBDIR += treesheets
SUBDIR += virt-manager
SUBDIR += vit
- SUBDIR += vnc2flv
- SUBDIR += wammu
SUBDIR += when
SUBDIR += wmpinboard
SUBDIR += wyrd
diff --git a/deskutils/conkyemail/Makefile b/deskutils/conkyemail/Makefile
deleted file mode 100644
index 0ca8146f6592..000000000000
--- a/deskutils/conkyemail/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# Created by: Gvozdikov Veniamin <g.veniamin@googlemail.com>
-# $FreeBSD$
-
-PORTNAME= conkyemail
-PORTVERSION= 2.07
-PORTREVISION= 1
-CATEGORIES= deskutils
-MASTER_SITES= http://launchpadlibrarian.net/28462213/ \
- LOCAL/vg
-DISTNAME= ${PORTNAME}_${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Email script for conky
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= No longer maintained by upstream
-
-RUN_DEPENDS= conky:sysutils/conky
-
-USES= python:2.7
-USE_PYTHON= distutils
-
-NO_BUILD= yes
-NO_ARCH= yes
-
-WRKSRC= ${WRKDIR}/src
-
-post-patch:
- @cd ${WRKSRC} && ${REINPLACE_CMD} -e 's,/usr/share/${PORTNAME},${DATADIR},g; \
- s,%%DATADIR%%,${DATADIR},; \
- s,%%PYTHON_CMD%%,${PYTHON_CMD},' \
- conkyEmail conkyEmail.py setup.py example/conkyrc
- @cd ${WRKSRC} && ${RM} -r example/conkyrc.bak
-
-.include <bsd.port.mk>
diff --git a/deskutils/conkyemail/distinfo b/deskutils/conkyemail/distinfo
deleted file mode 100644
index 70adcdff6d96..000000000000
--- a/deskutils/conkyemail/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (conkyemail_2.07.tar.gz) = 3e81e84d3d13f2a477d104b201edc75230472f30bbe591c3bcfc6122f2a1fb27
-SIZE (conkyemail_2.07.tar.gz) = 190115
diff --git a/deskutils/conkyemail/files/patch-conkyEmail b/deskutils/conkyemail/files/patch-conkyEmail
deleted file mode 100644
index 0771ca05b240..000000000000
--- a/deskutils/conkyemail/files/patch-conkyEmail
+++ /dev/null
@@ -1,8 +0,0 @@
---- conkyEmail.orig 2008-09-08 22:12:46 UTC
-+++ conkyEmail
-@@ -1,3 +1,3 @@
- #! /bin/sh
--cd /usr/share/conkyemail/
--$PYTHONPATH /usr/bin/python /usr/share/conkyemail/conkyEmail.py "$@"
-+cd %%DATADIR%%
-+%%PYTHON_CMD%% %%DATADIR%%/conkyEmail.py "$@"
diff --git a/deskutils/conkyemail/files/patch-conkyEmail.py b/deskutils/conkyemail/files/patch-conkyEmail.py
deleted file mode 100644
index f2789868654d..000000000000
--- a/deskutils/conkyemail/files/patch-conkyEmail.py
+++ /dev/null
@@ -1,8 +0,0 @@
---- conkyEmail.py.orig 2009-06-27 22:45:20.000000000 +0800
-+++ conkyEmail.py 2010-05-08 02:31:30.000000000 +0800
-@@ -1,4 +1,4 @@
--#!/usr/bin/python
-+#!/usr/bin/env python
- # -*- coding: utf-8 -*-
- ###############################################################################
- # conkyEmail.py is a simple python script to gather
diff --git a/deskutils/conkyemail/pkg-descr b/deskutils/conkyemail/pkg-descr
deleted file mode 100644
index d3050fdd59f5..000000000000
--- a/deskutils/conkyemail/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-conkyemail Email inbox count script with ssl capabilities, for use in Conky
-
-WWW: https://launchpad.net/~conkyhardcore
-WWW: https://code.launchpad.net/~m-buck/+junk/conkyemail
diff --git a/deskutils/conkyemail/pkg-plist b/deskutils/conkyemail/pkg-plist
deleted file mode 100644
index 9e0e7834ce51..000000000000
--- a/deskutils/conkyemail/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-bin/conkyEmail
-%%DATADIR%%/conkyEmail.py
-%%DATADIR%%/example/conkyrc
-%%DATADIR%%/example/conkyEmail.template
-@comment %%PYTHON_SITELIBDIR%%/conkyemail-%%PYTHON_VER%%-py%%PYTHON_VER%%.egg-info/PKG-INFO
-@comment %%PYTHON_SITELIBDIR%%/conkyemail-%%PYTHON_VER%%-py%%PYTHON_VER%%.egg-info/SOURCES.txt
-@comment %%PYTHON_SITELIBDIR%%/conkyemail-%%PYTHON_VER%%-py%%PYTHON_VER%%.egg-info/dependency_links.txt
-@comment %%PYTHON_SITELIBDIR%%/conkyemail-%%PYTHON_VER%%-py%%PYTHON_VER%%.egg-info/top_level.txt
diff --git a/deskutils/cycle/Makefile b/deskutils/cycle/Makefile
deleted file mode 100644
index ef2b9eabe605..000000000000
--- a/deskutils/cycle/Makefile
+++ /dev/null
@@ -1,59 +0,0 @@
-# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= cycle
-PORTVERSION= 0.3.1
-PORTREVISION= 11
-CATEGORIES= deskutils biology python
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Calendar program for women
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-
-USES= python:2.7,run shebangfix tar:bzip2
-SHEBANG_FILES= cycle.py
-USE_WX= 3.0+
-WX_COMPS= python
-NO_BUILD= yes
-NO_ARCH= yes
-
-post-patch:
- @${REINPLACE_CMD} -e 's,"msg","${PREFIX}/share/locale",' \
- -e 's,"","${DOCSDIR}", ; s,"icons","${DATADIR}/icons",' \
- -e 's,"bitmaps","${DATADIR}/bitmaps",' ${WRKSRC}/set_dir.py
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.py \
- ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}
- (cd ${WRKSRC} && ${INSTALL_DATA} cal_year.py dialogs.py p_rotor.py \
- save_load.py set_dir.py setup.py \
- ${STAGEDIR}${PREFIX}/lib/${PORTNAME})
- @${MKDIR} ${STAGEDIR}${DATADIR}/bitmaps \
- ${STAGEDIR}${DATADIR}/icons/mini \
- ${STAGEDIR}${DATADIR}/icons/large
- ${INSTALL_DATA} ${WRKSRC}/bitmaps/*.[pb]* ${STAGEDIR}${DATADIR}/bitmaps
- ${INSTALL_DATA} ${WRKSRC}/icons/*.xpm ${STAGEDIR}${DATADIR}/icons
- ${INSTALL_DATA} ${WRKSRC}/icons/mini/*.xpm \
- ${STAGEDIR}${DATADIR}/icons/mini
- ${INSTALL_DATA} ${WRKSRC}/icons/large/*.xpm \
- ${STAGEDIR}${DATADIR}/icons/large
-# These locale directories are not part of mtree(8) template yet
-.for l in ca cs gl sk
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/${l}/LC_MESSAGES
-.endfor
-.for l in ca cs de es gl ru sk
- ${INSTALL_DATA} ${WRKSRC}/msg/${l}/LC_MESSAGES/${PORTNAME}.mo \
- ${STAGEDIR}${PREFIX}/share/locale/${l}/LC_MESSAGES
-.endfor
-# Docs are kind of mandatory here since they are used as internal help
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README*.html ${STAGEDIR}${DOCSDIR}
- ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/deskutils/cycle/distinfo b/deskutils/cycle/distinfo
deleted file mode 100644
index edc951d7fa96..000000000000
--- a/deskutils/cycle/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cycle-0.3.1.tar.bz2) = 5d51a2311aed7ccc2566f90710f63c447bbed0c83f14b87c5beb9cefe11eee17
-SIZE (cycle-0.3.1.tar.bz2) = 52281
diff --git a/deskutils/cycle/files/patch-cal_year.py b/deskutils/cycle/files/patch-cal_year.py
deleted file mode 100644
index 921f097b9857..000000000000
--- a/deskutils/cycle/files/patch-cal_year.py
+++ /dev/null
@@ -1,237 +0,0 @@
---- cal_year.py.orig 2005-09-15 03:11:33 UTC
-+++ cal_year.py
-@@ -45,15 +45,20 @@ class Month_Cal(wx.calendar.CalendarCtrl
- wx.calendar.CalendarCtrl.__init__(self, parent, id, dt, pos, size, style)
- self.SetBackgroundColour(wx.WHITE)
- self.SetHeaderColours(wx.BLACK,wx.WHITE)
-- if '__WXMSW__' in wx.PlatformInfo:
-+ #if '__WXMSW__' in wx.PlatformInfo:
-+ if False:
- font = self.GetFont()
- font.SetFaceName("MS Sans Serif")
- self.SetFont(font)
-
-- self.Bind(wx.EVT_RIGHT_DOWN, self.OnRightDown)
-- self.Bind(wx.EVT_LEFT_DOWN, self.OnLeftDown)
-- self.Bind(wx.EVT_KEY_UP, self.OnKey)
-- self.Bind(wx.EVT_KEY_DOWN, self.OnKey)
-+ #self.Bind(wx.EVT_RIGHT_DOWN, self.OnRightDown)
-+ wx.EVT_RIGHT_DOWN(self, self.OnRightDown)
-+ #self.Bind(wx.EVT_LEFT_DOWN, self.OnLeftDown)
-+ wx.EVT_LEFT_DOWN(self, self.OnLeftDown)
-+ #self.Bind(wx.EVT_KEY_UP, self.OnKey)
-+ wx.EVT_KEY_UP(self, self.OnKey)
-+ #self.Bind(wx.EVT_KEY_DOWN, self.OnKey)
-+ wx.EVT_KEY_DOWN(self, self.OnKey)
- self.d_click=wx.DateTime()#FromDMY(1, 0,2002)
-
- def OnLeftDown(self, event):
-@@ -80,10 +85,14 @@ class Month_Cal(wx.calendar.CalendarCtrl
- menu.AppendCheckItem(4, _('Note'))
- menu.Check(4,is_set_mark(d, MARK_NOTE, d.GetYear()))
-
-- self.Bind(wx.EVT_MENU, self.OnBegin, id=2)
-- self.Bind(wx.EVT_MENU, self.OnLast, id=3)
-- self.Bind(wx.EVT_MENU, self.OnNote, id=4)
-- self.Bind(wx.EVT_MENU, self.OnTablet, id=5)
-+ #self.Bind(wx.EVT_MENU, self.OnBegin, id=2)
-+ wx.EVT_MENU(self, 2, self.OnBegin)
-+ #self.Bind(wx.EVT_MENU, self.OnLast, id=3)
-+ wx.EVT_MENU(self, 3, self.OnLast)
-+ #self.Bind(wx.EVT_MENU, self.OnNote, id=4)
-+ wx.EVT_MENU(self, 4, self.OnNote)
-+ #self.Bind(wx.EVT_MENU, self.OnTablet, id=5)
-+ wx.EVT_MENU(self, 5, self.OnTablet)
- self.PopupMenu(menu, event.GetPosition())
- menu.Destroy()
-
-@@ -139,8 +148,8 @@ class Month_Cal(wx.calendar.CalendarCtrl
-
- def OnKey(self, event):
- k=event.GetKeyCode()
-- if k==WXK_LEFT or k==WXK_RIGHT or \
-- k==WXK_UP or k==WXK_DOWN:
-+ if k==wx.WXK_LEFT or k==wx.WXK_RIGHT or \
-+ k==wx.WXK_UP or k==wx.WXK_DOWN:
- pass
- else:
- event.Skip()
-@@ -338,7 +347,8 @@ def min_max(i):
-
- last_6=[]
- for k in range(i,0,-1):
-- span=(cycle.begin[k]-cycle.begin[k-1]+wx.TimeSpan.Hours(1)).GetDays()
-+ #span=(cycle.begin[k]-cycle.begin[k-1]+wx.TimeSpan.Hours(1)).GetDays()
-+ span=(cycle.begin[k]-cycle.begin[k-1]+wx.TimeSpan_Hours(1)).GetDays()
- # wx.TimeSpan.Hours(1) - ËÏÍÐÅÎÓÁÃÉÑ ÐÏÔÅÒÉ ÞÁÓÁ ÎÁ ÌÅÔÎÅÍ ×ÒÅÍÅÎÉ
- if 20 < span <36: # ÏÓÔÁÌØÎÏÅ × ÒÁÓÞÅÔ ÎÅ ÂÅÒÅÍ
- last_6.append(span)
-@@ -368,27 +378,34 @@ def calc_fert(year):
- for d in cycle.begin:
- i=cycle.begin.index(d)
- if i<len(cycle.begin)-1:
-- if (cycle.begin[i+1]-cycle.begin[i]+wx.TimeSpan.Hours(1)).GetDays()<21:
-+ #if (cycle.begin[i+1]-cycle.begin[i]+wx.TimeSpan.Hours(1)).GetDays()<21:
-+ if (cycle.begin[i+1]-cycle.begin[i]+wx.TimeSpan_Hours(1)).GetDays()<21:
- # wx.TimeSpan.Hours(1) - ÐÏÔÅÒÑ ÏÄÎÏÇÏ ÞÁÓÁ ÐÒÉ ÐÅÒÅÈÏÄÅ ÎÁ
- # ÌÅÔÎÅÅ ×ÒÅÍÑ
- continue
-
- min, max = min_max(i)
-- begin = d+wx.DateSpan.Days( min-18 ) # begin fertile
-- end = d+wx.DateSpan.Days( max-11 ) # end fertile
-- ovul=end-wx.DateSpan.Days(((max-11)-(min-18))/2) #day of ovul
-+ #begin = d+wx.DateSpan.Days( min-18 ) # begin fertile
-+ begin = d+wx.DateSpan_Days( min-18 ) # begin fertile
-+ #end = d+wx.DateSpan.Days( max-11 ) # end fertile
-+ end = d+wx.DateSpan_Days( max-11 ) # end fertile
-+ #ovul=end-wx.DateSpan.Days(((max-11)-(min-18))/2) #day of ovul
-+ ovul=end-wx.DateSpan_Days(((max-11)-(min-18))/2) #day of ovul
- if year_b<=ovul<=year_e:
- add_mark(ovul, MARK_OVUL, year)
-
- start=d+wx.DateSpan_Day()
- if i<len(cycle.begin)-1:
-- last_cycle=(cycle.begin[i+1]-cycle.begin[i]+wx.TimeSpan.Hours(1)).GetDays()
-+ #last_cycle=(cycle.begin[i+1]-cycle.begin[i]+wx.TimeSpan.Hours(1)).GetDays()
-+ last_cycle=(cycle.begin[i+1]-cycle.begin[i]+wx.TimeSpan_Hours(1)).GetDays()
- if last_cycle>35:
-- stop=d+wx.DateSpan.Days( 35 )
-+ #stop=d+wx.DateSpan.Days( 35 )
-+ stop=d+wx.DateSpan_Days( 35 )
- else:
- stop=cycle.begin[i+1]-wx.DateSpan_Day()
- else:
-- stop=d+wx.DateSpan.Days( cycle.period-1 )
-+ #stop=d+wx.DateSpan.Days( cycle.period-1 )
-+ stop=d+wx.DateSpan_Days( cycle.period-1 )
-
- if (stop<year_b or start>year_e) and (d not in cycle.last):
- continue
-@@ -401,7 +418,8 @@ def calc_fert(year):
- f=f+wx.DateSpan_Day()
-
- if d in cycle.last: # calc birthday
-- birth = d+wx.DateSpan.Days(280+cycle.period-28)
-+ #birth = d+wx.DateSpan.Days(280+cycle.period-28)
-+ birth = d+wx.DateSpan_Days(280+cycle.period-28)
- if i<len(cycle.begin)-1: # not last item
- if birth < cycle.begin[i+1]:
- add_mark(birth, MARK_BIRTH, year)
-@@ -411,7 +429,8 @@ def calc_fert(year):
-
- # prognosis to future cycles
- cycle.prog_begin=[]
-- d=d+wx.DateSpan.Days( cycle.period )
-+ #d=d+wx.DateSpan.Days( cycle.period )
-+ d=d+wx.DateSpan_Days( cycle.period )
- while d.GetYear()<=year:
- if cycle.tablet<>[] and cycle.tablet[-1]<=d and \
- cycle.begin[-1]<=cycle.tablet[-1]: return
-@@ -419,15 +438,21 @@ def calc_fert(year):
- # cycle.prog_begin.append(d)
- add_mark(d, MARK_PROG, year)
-
-- begin = d+wx.DateSpan.Days( min-18 ) #ÎÁÞÁÌÏ ÐÅÒÉÏÄÁ
-- end = d+wx.DateSpan.Days( max-11 ) #ËÏÎÅÃ ÐÅÒÉÏÄÁ
-- ovul=end-wx.DateSpan.Days(((max-11)-(min-18))/2) #day of ovul
-+ #begin = d+wx.DateSpan.Days( min-18 ) #ÎÁÞÁÌÏ ÐÅÒÉÏÄÁ
-+ begin = d+wx.DateSpan_Days( min-18 ) #ÎÁÞÁÌÏ ÐÅÒÉÏÄÁ
-+ #end = d+wx.DateSpan.Days( max-11 ) #ËÏÎÅÃ ÐÅÒÉÏÄÁ
-+ end = d+wx.DateSpan_Days( max-11 ) #ËÏÎÅÃ ÐÅÒÉÏÄÁ
-+ #ovul=end-wx.DateSpan.Days(((max-11)-(min-18))/2) #day of ovul
-+ ovul=end-wx.DateSpan_Days(((max-11)-(min-18))/2) #day of ovul
- if year_b<=ovul<=year_e:
- add_mark(ovul, MARK_OVUL, year)
-
-- start=d+wx.DateSpan.Day()
-- stop=d+wx.DateSpan.Days( cycle.period-1 )
-- d=d+wx.DateSpan.Days( cycle.period )
-+ #start=d+wx.DateSpan.Day()
-+ start=d+wx.DateSpan_Day()
-+ #stop=d+wx.DateSpan.Days( cycle.period-1 )
-+ stop=d+wx.DateSpan_Days( cycle.period-1 )
-+ #d=d+wx.DateSpan.Days( cycle.period )
-+ d=d+wx.DateSpan_Days( cycle.period )
-
- if stop<year_b or start>year_e : continue
-
-@@ -449,15 +474,19 @@ def calc_tablet(year):
- for d in cycle.tablet:
- i=cycle.tablet.index(d)
- if i<len(cycle.tablet)-1:
-- if (cycle.tablet[i+1]-cycle.tablet[i]+wx.TimeSpan.Hours(1)).GetDays()<28:
-+ #if (cycle.tablet[i+1]-cycle.tablet[i]+wx.TimeSpan.Hours(1)).GetDays()<28:
-+ if (cycle.tablet[i+1]-cycle.tablet[i]+wx.TimeSpan_Hours(1)).GetDays()<28:
- #incorrect using - must more 28 days
- continue
- for k in range(28):
-- remove_mark(d+wx.DateSpan.Days(k), MARK_PROG | MARK_FERT |
-+ #remove_mark(d+wx.DateSpan.Days(k), MARK_PROG | MARK_FERT |
-+ remove_mark(d+wx.DateSpan_Days(k), MARK_PROG | MARK_FERT |
- MARK_NEXT_TABLET | MARK_OVUL | MARK_SAFESEX | MARK_BIRTH, year)
- for k in range(21,28):
-- add_mark(d+wx.DateSpan.Days(k), MARK_T22_28, year)
-- add_mark(d+wx.DateSpan.Days(28), MARK_NEXT_TABLET, year)
-+ #add_mark(d+wx.DateSpan.Days(k), MARK_T22_28, year)
-+ add_mark(d+wx.DateSpan_Days(k), MARK_T22_28, year)
-+ #add_mark(d+wx.DateSpan.Days(28), MARK_NEXT_TABLET, year)
-+ add_mark(d+wx.DateSpan_Days(28), MARK_NEXT_TABLET, year)
-
-
-
-@@ -503,8 +532,10 @@ def info(day):
- s=day.Format('%d %B')
- if cycle.tablet<>[]:
- for d in cycle.tablet:
-- if day.IsBetween(d, d+wx.DateSpan.Days(28)):
-- t=(day-d+wx.TimeSpan.Hours(1)).GetDays()+1
-+ #if day.IsBetween(d, d+wx.DateSpan.Days(28)):
-+ if day.IsBetween(d, d+wx.DateSpan_Days(28)):
-+ #t=(day-d+wx.TimeSpan.Hours(1)).GetDays()+1
-+ t=(day-d+wx.TimeSpan_Hours(1)).GetDays()+1
- s+=" - "
- if t<=28:
- s+=_('tablet N ')+str(t)
-@@ -533,7 +564,8 @@ def info(day):
- while d<=day:
- if cycle.tablet<>[] and cycle.tablet[-1]<=d and \
- cycle.begin[-1]<=cycle.tablet[-1]: return s
-- d=d+wx.DateSpan.Days(cycle.period)
-+ #d=d+wx.DateSpan.Days(cycle.period)
-+ d=d+wx.DateSpan_Days(cycle.period)
- find=2
-
-
-@@ -544,10 +576,12 @@ def info(day):
- if d2 in cycle.last:
- gestation=1
- elif find==2:
-- d2=d-wx.DateSpan.Days(cycle.period)
-+ #d2=d-wx.DateSpan.Days(cycle.period)
-+ d2=d-wx.DateSpan_Days(cycle.period)
-
- if gestation:
-- k=(day-d2+wx.TimeSpan.Hours(1)).GetDays()+1
-+ #k=(day-d2+wx.TimeSpan.Hours(1)).GetDays()+1
-+ k=(day-d2+wx.TimeSpan_Hours(1)).GetDays()+1
- w=(k-1)/7
- s+=" - "+str(k)+_(' day of gestation, ')+str(w)
- if w == 1: s+=_(' week')
-@@ -556,10 +590,13 @@ def info(day):
- if (k-w*7) == 1: s+=_(' day')
- else: s+=_(' days')
- else:
-- p=(d-d2+wx.TimeSpan.Hours(1)).GetDays()
-- k=(day-d2+wx.TimeSpan.Hours(1)).GetDays()+1
-+ #p=(d-d2+wx.TimeSpan.Hours(1)).GetDays()
-+ p=(d-d2+wx.TimeSpan_Hours(1)).GetDays()
-+ #k=(day-d2+wx.TimeSpan.Hours(1)).GetDays()+1
-+ k=(day-d2+wx.TimeSpan_Hours(1)).GetDays()+1
-
-- d=d-wx.DateSpan.Day()
-+ #d=d-wx.DateSpan.Day()
-+ d=d-wx.DateSpan_Day()
- s+=" - "+str(k)+_(' day of period from ')+d2.Format('%d %b')+_(' to ')+\
- d.Format('%d %b')+_(' length ')+str(p)+_(' days')
- return s
diff --git a/deskutils/cycle/files/patch-cycle.py b/deskutils/cycle/files/patch-cycle.py
deleted file mode 100644
index 94923d21657d..000000000000
--- a/deskutils/cycle/files/patch-cycle.py
+++ /dev/null
@@ -1,12 +0,0 @@
---- cycle.py.orig 2005-09-15 03:23:46 UTC
-+++ cycle.py
-@@ -9,6 +9,9 @@
- import os, sys, gettext
- import locale
-
-+prefix = os.path.split(os.path.dirname(sys.argv[0]))[0]
-+sys.path.append(os.path.join(prefix, 'lib', 'cycle'))
-+
- import wxversion
- wxversion.ensureMinimal('2.5.3')
- import wx
diff --git a/deskutils/cycle/pkg-descr b/deskutils/cycle/pkg-descr
deleted file mode 100644
index 5c63f5ace6a7..000000000000
--- a/deskutils/cycle/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-Cycle is a calendar for women. Given a cycle length or statistics for
-several periods, it can calculate the days until menstruation, the days of
-"safe" sex, the fertile period, the days of ovulation, and define the date
-of birth of a child. It allows the user to write notes and helps to
-supervise the reception of hormonal contraceptive pills. Main features:
-
- - Calculate days of menstruation, based on the length of the cycle or on
- statistics of previous periods
- - Calculate days of "safe" sex, fertile period, and days of ovulation
- - Definition of D.o.B. (Date of Birth) of a child
- - Allows to write notes
- - Helps to supervise reception of hormonal contraceptive pills
- - Multiple users allowed, data is protected by a password for every user
-
-NOTE: This program is not a reliable contraceptive method. It neither does
-help to prevent sexual transmission diseases like AIDS. It is just a nice
-tool for keeping track of some of your medical data and extracting some
-statistical conclusions from them. You cannot consider this program as a
-substitute for your gynecologist in any way. You have been warned!
-
-WWW: http://cycle.sourceforge.net/
diff --git a/deskutils/cycle/pkg-plist b/deskutils/cycle/pkg-plist
deleted file mode 100644
index a436b6c0a7a5..000000000000
--- a/deskutils/cycle/pkg-plist
+++ /dev/null
@@ -1,29 +0,0 @@
-bin/cycle
-lib/cycle/cal_year.py
-lib/cycle/dialogs.py
-lib/cycle/p_rotor.py
-lib/cycle/save_load.py
-lib/cycle/set_dir.py
-lib/cycle/setup.py
-man/man1/cycle.1.gz
-%%DATADIR%%/bitmaps/curr.png
-%%DATADIR%%/bitmaps/dec.png
-%%DATADIR%%/bitmaps/exit.png
-%%DATADIR%%/bitmaps/help.png
-%%DATADIR%%/bitmaps/inc.png
-%%DATADIR%%/bitmaps/legend.png
-%%DATADIR%%/bitmaps/set.png
-%%DATADIR%%/bitmaps/smiles.bmp
-%%DATADIR%%/icons/cycle.xpm
-%%DATADIR%%/icons/large/cycle.xpm
-%%DATADIR%%/icons/mini/cycle.xpm
-%%DOCSDIR%%/README.html
-%%DOCSDIR%%/README_de.html
-%%DOCSDIR%%/README_ru.html
-share/locale/ca/LC_MESSAGES/cycle.mo
-share/locale/cs/LC_MESSAGES/cycle.mo
-share/locale/de/LC_MESSAGES/cycle.mo
-share/locale/es/LC_MESSAGES/cycle.mo
-share/locale/gl/LC_MESSAGES/cycle.mo
-share/locale/ru/LC_MESSAGES/cycle.mo
-share/locale/sk/LC_MESSAGES/cycle.mo
diff --git a/deskutils/everygui/Makefile b/deskutils/everygui/Makefile
deleted file mode 100644
index bcc5e2587fa5..000000000000
--- a/deskutils/everygui/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: Remington Lang <MrL0Lz@gmail.com>
-# $FreeBSD$
-
-PORTNAME= everygui
-PORTVERSION= 0.99.b
-PORTREVISION= 9
-CATEGORIES= deskutils gnome
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Dynamic GUI for an OS command
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-USES= dos2unix gnome python:2.7 shebangfix
-SHEBANG_FILES= src/*.py
-DOS2UNIX_GLOB= *.py
-USE_PYTHON= distutils autoplist
-USE_GNOME= libglade2 pygnome2
-NO_ARCH= yes
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-post-patch:
- @${FIND} ${WRKSRC} -name "*.py" | ${XARGS} ${REINPLACE_CMD} -e\
- 's,/usr/share,${PREFIX}/share,g' -e\
- 's,/usr/src,${PREFIX}/src,g'
- @${REINPLACE_CMD} -e 's,/usr/src/everygui,${PREFIX}/src/everygui,g' \
- ${WRKSRC}/everygui
- @${REINPLACE_CMD} -e 's,/usr/src,${PREFIX}/src,g' \
- ${WRKSRC}/egdesign
- @${FIND} ${WRKSRC} -name "*.bak" -delete
-
-.include <bsd.port.mk>
diff --git a/deskutils/everygui/distinfo b/deskutils/everygui/distinfo
deleted file mode 100644
index 1aba2a5b87eb..000000000000
--- a/deskutils/everygui/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (everygui-0.99.b.tar.gz) = 0d824ffa35a539e79611eba6224dd7840b8cc024204b5c9935e8ca11b046ff08
-SIZE (everygui-0.99.b.tar.gz) = 45429
diff --git a/deskutils/everygui/files/patch-setup.py b/deskutils/everygui/files/patch-setup.py
deleted file mode 100644
index cc06c8f790ca..000000000000
--- a/deskutils/everygui/files/patch-setup.py
+++ /dev/null
@@ -1,19 +0,0 @@
---- setup.py.orig 2016-06-20 15:30:48 UTC
-+++ setup.py
-@@ -8,11 +8,6 @@ import sys
- from distutils.core import setup
- import glob
-
--try:
-- import gtk
--except:
-- sys.exit("pyGTK version 2.6 or greater is required to run everygui. http://www.pygtk.org")
--
-
- setup(
- name='everygui',
-@@ -29,4 +24,3 @@ setup(
- ("share/everygui/egconfig", glob.glob("egconfig/*.egd"))]
- )
-
--os.chmod("/usr/share/everygui/egconfig", 0777)
diff --git a/deskutils/everygui/pkg-descr b/deskutils/everygui/pkg-descr
deleted file mode 100644
index b6b1fc1166de..000000000000
--- a/deskutils/everygui/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-EveryGUI provides Chameleon, which is a dynamic GUI for virtually any tool
-or OS command, and Designer which is a visual environment for editing config
-files that determine Chameleon's different behaviors for each tool/command.
-
-WWW: http://everygui.sourceforge.net/
diff --git a/deskutils/ganyremote/Makefile b/deskutils/ganyremote/Makefile
deleted file mode 100644
index 29cd086f907f..000000000000
--- a/deskutils/ganyremote/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# Created by: Alexander Logvinov <ports@logvinov.com>
-# $FreeBSD$
-
-PORTNAME= ganyremote
-PORTVERSION= 7.0
-CATEGORIES= deskutils comms gnome
-MASTER_SITES= SF/anyremote/${PORTNAME}/${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GNOME frontend for anyRemote
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-RUN_DEPENDS= anyremote:comms/anyremote
-
-USES= gnome python:2.7 shebangfix
-SHEBANG_FILES= ganyremote
-USE_GNOME= pygobject3 gtk30
-GNU_CONFIGURE= yes
-NO_ARCH= yes
-
-PORTDOCS= AUTHORS ChangeLog README
-
-OPTIONS_DEFINE= DOCS IMAGEMAGICK NLS
-OPTIONS_SUB= yes
-IMAGEMAGICK_DESC= ImageMagick Support
-IMAGEMAGICK_RUN_DEPENDS= ImageMagick7>0:graphics/ImageMagick7
-IMAGEMAGICK_USES+= gettext
-NLS_CONFIGURE_ENABLE= nls
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|/usr/local|${LOCALBASE}| ; \
- /usepybluez = /s|True|False| ; \
- /initVerify()$$/d' ${WRKSRC}/${PORTNAME}
- @${REINPLACE_CMD} -e \
- '/DESTDIR/s|cp -r|cp -R| ; \
- /DESTDIR/s|COPYING||' ${WRKSRC}/Makefile.in
-#do-install-DOCS-off:
-# ${RM} -r ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/deskutils/ganyremote/distinfo b/deskutils/ganyremote/distinfo
deleted file mode 100644
index a7e9f10816cb..000000000000
--- a/deskutils/ganyremote/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1533518752
-SHA256 (ganyremote-7.0.tar.gz) = 862a5c91a67477587d9709bf75e2341db748706af2e770ce2deb89961c822513
-SIZE (ganyremote-7.0.tar.gz) = 311712
diff --git a/deskutils/ganyremote/pkg-descr b/deskutils/ganyremote/pkg-descr
deleted file mode 100644
index e782dac2d73c..000000000000
--- a/deskutils/ganyremote/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-The overall goal of this project is to provide remote control service on
-Linux through Bluetooth, InfraRed, Wi-Fi or just TCP/IP connection.
-
-anyRemote supports wide range of modern cell phones like Nokia,
-SonyEricsson, Motorola and others.
-
-It was developed as thin communication layer between Bluetooth (or IR,
-Wi-Fi) capabled phone and UNIX, and in principle could be configured to
-manage almost any software.
-
-WWW: http://anyremote.sourceforge.net/
diff --git a/deskutils/ganyremote/pkg-plist b/deskutils/ganyremote/pkg-plist
deleted file mode 100644
index 6b4981bf2c0d..000000000000
--- a/deskutils/ganyremote/pkg-plist
+++ /dev/null
@@ -1,24 +0,0 @@
-bin/ganyremote
-share/appdata/ganyremote.appdata.xml
-share/applications/ganyremote.desktop
-%%NLS%%share/locale/bg/LC_MESSAGES/ganyremote.mo
-%%NLS%%share/locale/cs_CZ/LC_MESSAGES/ganyremote.mo
-%%NLS%%share/locale/de_AT/LC_MESSAGES/ganyremote.mo
-%%NLS%%share/locale/de_DE/LC_MESSAGES/ganyremote.mo
-%%NLS%%share/locale/el_GR/LC_MESSAGES/ganyremote.mo
-%%NLS%%share/locale/es_ES/LC_MESSAGES/ganyremote.mo
-%%NLS%%share/locale/fi_FI/LC_MESSAGES/ganyremote.mo
-%%NLS%%share/locale/fr_FR/LC_MESSAGES/ganyremote.mo
-%%NLS%%share/locale/hu_HU/LC_MESSAGES/ganyremote.mo
-%%NLS%%share/locale/it_IT/LC_MESSAGES/ganyremote.mo
-%%NLS%%share/locale/nl_NL/LC_MESSAGES/ganyremote.mo
-%%NLS%%share/locale/pl_PL/LC_MESSAGES/ganyremote.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/ganyremote.mo
-%%NLS%%share/locale/ru_RU/LC_MESSAGES/ganyremote.mo
-%%NLS%%share/locale/sk_SK/LC_MESSAGES/ganyremote.mo
-%%NLS%%share/locale/sv_SE/LC_MESSAGES/ganyremote.mo
-share/pixmaps/ganyremote.png
-share/pixmaps/ganyremote_flash.png
-share/pixmaps/ganyremote_light.png
-share/pixmaps/ganyremote_off.png
-share/pixmaps/ganyremote_small.png
diff --git a/deskutils/pypanel/Makefile b/deskutils/pypanel/Makefile
deleted file mode 100644
index 514da40ed684..000000000000
--- a/deskutils/pypanel/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-# Created by: Florian Unglaub <flo@btw23.de>
-# $FreeBSD$
-
-PORTNAME= pypanel
-PORTVERSION= 2.4
-PORTREVISION= 12
-CATEGORIES= deskutils
-MASTER_SITES= SF
-DISTNAME= PyPanel-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Desktop panel written in Python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-LIB_DEPENDS= libfreetype.so:print/freetype2 \
- libImlib2.so:graphics/imlib2
-BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/Xlib/X.py:x11-toolkits/py-xlib@${PY_FLAVOR}
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-USES= python:2.7 xorg
-USE_PYTHON= autoplist distutils
-USE_XORG= xft
-
-PORTDOCS= *
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|/usr/bin/freetype-config|${LOCALBASE}/bin/freetype-config|; \
- s|/usr/bin/imlib2-config|${LOCALBASE}/bin/imlib2-config|; \
- s|/usr/X11R6/include|${LOCALBASE}/include|; \
- s|"COPYING", "README", ||' ${WRKSRC}/setup.py
- @${REINPLACE_CMD} -e \
- 's|sysconfig\.get_python_lib()|"${PREFIX}/share"|' \
- ${WRKSRC}/setup.py ${WRKSRC}/pypanel
- @${REINPLACE_CMD} -e \
- 's|/usr/lib/libImlib2.so.1|${LOCALBASE}/lib/libImlib2.so|' \
- ${WRKSRC}/setup.py ${WRKSRC}/ppmodule.c
- @${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|' ${WRKSRC}/pypanel
- @${REINPLACE_CMD} -e 's|/usr/share/imlib2|${LOCALBASE}/share/imlib2|' \
- ${WRKSRC}/pypanelrc
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ppmodule.so
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/deskutils/pypanel/distinfo b/deskutils/pypanel/distinfo
deleted file mode 100644
index 7d309c38923d..000000000000
--- a/deskutils/pypanel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (PyPanel-2.4.tar.gz) = 4e612b43c61b3a8af7d57a0364f6cd89df481dc41e20728afa643e9e3546e911
-SIZE (PyPanel-2.4.tar.gz) = 29857
diff --git a/deskutils/pypanel/files/patch-pypanel b/deskutils/pypanel/files/patch-pypanel
deleted file mode 100644
index 15b5229fe1b6..000000000000
--- a/deskutils/pypanel/files/patch-pypanel
+++ /dev/null
@@ -1,31 +0,0 @@
---- pypanel.orig 2005-06-26 23:24:43 UTC
-+++ pypanel
-@@ -95,6 +95,7 @@ class PyPanel(object):
- self.root.change_attributes(event_mask=(X.PropertyChangeMask))
- self.window.map()
- self.display.flush()
-+ self.updatePanel(self.root, self.window, self.panel)
- self.loop(self.display, self.root, self.window, self.panel)
-
- #------------------------------------
-@@ -944,6 +945,9 @@ if __name__ == "__main__":
- main = 2.4
- config = globals().get("VERSION", None)
-
-+ # Get the startup delay
-+ delay = globals().get("STARTUP_DELAY", None)
-+
- # Set locale to user's default
- locale.setlocale(locale.LC_ALL, "")
-
-@@ -953,5 +957,9 @@ if __name__ == "__main__":
- sys.stderr.write("\nA current pypanelrc example can be found here -\n")
- sys.stderr.write("%s/pypanel/pypanelrc\n\n" % sysconfig.get_python_lib())
- del main, config
--
-+
-+ # If delay is set, pause, and let windowmanager load
-+ if delay:
-+ time.sleep(delay)
-+
- PyPanel(display.Display())
diff --git a/deskutils/pypanel/files/patch-pypanelrc b/deskutils/pypanel/files/patch-pypanelrc
deleted file mode 100644
index 71d9500ea267..000000000000
--- a/deskutils/pypanel/files/patch-pypanelrc
+++ /dev/null
@@ -1,15 +0,0 @@
---- pypanelrc.orig 2005-06-26 23:27:37 UTC
-+++ pypanelrc
-@@ -9,6 +9,12 @@
- VERSION = 2.4 # Config file version
-
- #------------------------------------------------------------------------------
-+# Startup delay: The time to wait before painting the pypanel window. This lets
-+# the background load up so that pypanel will be displayed correctly.
-+#------------------------------------------------------------------------------
-+STARTUP_DELAY = 2
-+
-+#------------------------------------------------------------------------------
- # Colors: Format is hex triplet - 0xrrggbb
- #------------------------------------------------------------------------------
- BG_COLOR = "0xd6d6d6" # Panel background and tinting color
diff --git a/deskutils/pypanel/pkg-descr b/deskutils/pypanel/pkg-descr
deleted file mode 100644
index f7d782b5897a..000000000000
--- a/deskutils/pypanel/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-PyPanel is a lightweight panel/taskbar written in Python and C for X11 window
-managers. It can be easily customized to match any desktop theme or taste.
-PyPanel works with EWMH compliant WMs (Openbox, PekWM, FVWM, and many others).
-
-Some of the customizable features include:
-
- - Transparency with shading/tinting
- - Panel dimensions, location, and layout
- - Font type and colors with Xft and shadow support
- - Button events/actions
- - Clock and workspace name display
- - System tray (notification area)
- - Autohiding
- - Application launcher
- - Custom application icons
-
-WWW: http://pypanel.sourceforge.net/
diff --git a/deskutils/taskcoach/Makefile b/deskutils/taskcoach/Makefile
deleted file mode 100644
index 96d2db1aa18b..000000000000
--- a/deskutils/taskcoach/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= taskcoach
-DISTVERSION= 1.4.6
-CATEGORIES= deskutils python
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Release-${PORTVERSION}
-DISTNAME= TaskCoach-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Friendly task manager
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR}
-
-USES= python:2.7 shebangfix
-SHEBANG_FILES= taskcoach.py
-USE_PYTHON= distutils autoplist noflavors
-USE_WX= 3.0+
-WX_COMPS= python:lib
-NO_ARCH= yes
-
-PLIST_FILES= bin/taskcoach \
- share/applications/taskcoach.desktop \
- share/pixmaps/taskcoach.png
-
-post-patch:
- @${REINPLACE_CMD} -e 's|taskcoach.py|taskcoach|' \
- ${WRKSRC}/build.in/linux_common/taskcoach.desktop
-post-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/taskcoach.py \
- ${STAGEDIR}${PREFIX}/bin/taskcoach
- ${INSTALL_DATA} ${WRKSRC}/build.in/linux_common/taskcoach.desktop \
- ${STAGEDIR}${PREFIX}/share/applications/
- ${INSTALL_DATA} ${WRKSRC}/icons.in/taskcoach.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps
-
-.include <bsd.port.mk>
diff --git a/deskutils/taskcoach/distinfo b/deskutils/taskcoach/distinfo
deleted file mode 100644
index 2baed4f108c5..000000000000
--- a/deskutils/taskcoach/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1559549010
-SHA256 (TaskCoach-1.4.6.tar.gz) = 2ef47fbc65165f8de10a519d07175ae6ec226c5906c8c2569448ac1363495f98
-SIZE (TaskCoach-1.4.6.tar.gz) = 2927090
diff --git a/deskutils/taskcoach/files/patch-setup.py b/deskutils/taskcoach/files/patch-setup.py
deleted file mode 100644
index c9d9effd7a93..000000000000
--- a/deskutils/taskcoach/files/patch-setup.py
+++ /dev/null
@@ -1,12 +0,0 @@
---- setup.py.orig 2011-12-13 20:24:18 UTC
-+++ setup.py
-@@ -52,8 +52,7 @@
- 'url': meta.url,
- 'license': meta.license,
- 'download_url': meta.download,
-- 'packages': findPackages('taskcoachlib') + findPackages('buildlib'),
-- 'scripts': ['taskcoach.py'],
-+ 'packages': findPackages('taskcoachlib'),
- 'classifiers': [\
- 'Development Status :: 5 - Production/Stable',
- 'Intended Audience :: End Users/Desktop',
diff --git a/deskutils/taskcoach/pkg-descr b/deskutils/taskcoach/pkg-descr
deleted file mode 100644
index 69039d6bfc45..000000000000
--- a/deskutils/taskcoach/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Task Coach is a simple open source todo manager to manage personal
-tasks and todo lists. It grew out of a frustration that well-known
-task managers, such as those provided with Outlook or Lotus Notes,
-do not provide facilities for composite tasks.
-
-WWW: http://www.taskcoach.org/
diff --git a/deskutils/tel/Makefile b/deskutils/tel/Makefile
deleted file mode 100644
index f4371a5047ff..000000000000
--- a/deskutils/tel/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= tel
-PORTVERSION= 0.1.7.1
-PORTREVISION= 4
-CATEGORIES= deskutils
-MASTER_SITES= SF/${PORTNAME}.berlios
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Little console-based phone book manager
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= MIT
-
-NO_ARCH= yes
-
-USES= gettext python:2.7 shebangfix tar:bzip2
-SHEBANG_FILES= src/tel.py
-USE_PYTHON= distutils
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|distutils\.command\.install |setuptools\.command\.install |' \
- ${WRKSRC}/appdistutils.py
- @${REINPLACE_CMD} -e \
- 's|$${install_messages}|${PREFIX}/share/locale| ; \
- s|$${install_app_modules}|${PREFIX}/lib/tel| ; \
- s|$${install_app_data}|${DATADIR}|' \
- ${WRKSRC}/src/tel.py
-
-post-install:
- @${FIND} ${STAGEDIR}${PREFIX}/bin -type l -delete
- @${LN} -sf ../lib/tel/tel.py ${STAGEDIR}${PREFIX}/bin/tel
-
-.include <bsd.port.mk>
diff --git a/deskutils/tel/distinfo b/deskutils/tel/distinfo
deleted file mode 100644
index c5a760a83a5b..000000000000
--- a/deskutils/tel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (tel-0.1.7.1.tar.bz2) = 869696e36c9d447f09755c4843cb8e03489babb76e2ba21d448df29be1377a95
-SIZE (tel-0.1.7.1.tar.bz2) = 21921
diff --git a/deskutils/tel/pkg-descr b/deskutils/tel/pkg-descr
deleted file mode 100644
index 61513428249e..000000000000
--- a/deskutils/tel/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-tel is a little console-based phone book program. It allows adding,
-modifying, editing, and searching of phone book entries right on your
-terminal. Pretty printing capabilites are also provided. Entries are
-stored in a simple CSV file. This eases import and export with common
-spread sheet applications like Microsoft Excel or OpenOffice.org Calc.
-
-WWW: http://tel.berlios.de/
diff --git a/deskutils/tel/pkg-plist b/deskutils/tel/pkg-plist
deleted file mode 100644
index 341d773b6545..000000000000
--- a/deskutils/tel/pkg-plist
+++ /dev/null
@@ -1,15 +0,0 @@
-bin/tel
-lib/tel/cmdoptparse.py
-lib/tel/cmdoptparse.pyc
-lib/tel/cmdoptparse.pyo
-lib/tel/consoleiface.py
-lib/tel/consoleiface.pyc
-lib/tel/consoleiface.pyo
-lib/tel/phonebook.py
-lib/tel/phonebook.pyc
-lib/tel/phonebook.pyo
-lib/tel/tel.py
-lib/tel/tel.pyc
-lib/tel/tel.pyo
-share/locale/de/LC_MESSAGES/tel.mo
-share/locale/en/LC_MESSAGES/tel.mo
diff --git a/deskutils/tnote/Makefile b/deskutils/tnote/Makefile
deleted file mode 100644
index 6c42419baccb..000000000000
--- a/deskutils/tnote/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: ports@c0decafe.net
-# $FreeBSD$
-
-PORTNAME= tnote
-PORTVERSION= 0.2.1
-PORTREVISION= 2
-CATEGORIES= deskutils
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Small note taking program for the terminal
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv3
-
-USES= python:2.7 shebangfix
-USE_PYTHON= distutils
-
-SHEBANG_FILES= tnote
-
-PLIST_FILES= bin/tnote man/man1/tnote.1.gz
-PORTDOCS= *
-
-OPTIONS_DEFINE= DOCS
-
-post-extract:
- @${REINPLACE_CMD} -e 's|share/man|man|; \
- s|share/doc/tnote|${DOCSDIR_REL}|' \
- ${WRKSRC}/setup.py
-
-.include <bsd.port.mk>
diff --git a/deskutils/tnote/distinfo b/deskutils/tnote/distinfo
deleted file mode 100644
index 2629f1644dc8..000000000000
--- a/deskutils/tnote/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (tnote-0.2.1.tar.gz) = 451e0e352cb279725c5e12ad1c1377be63c7113f3fe568fb6213ede478ba6a87
-SIZE (tnote-0.2.1.tar.gz) = 21054
diff --git a/deskutils/tnote/pkg-descr b/deskutils/tnote/pkg-descr
deleted file mode 100644
index f35bfd162255..000000000000
--- a/deskutils/tnote/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-A small note taking program for the terminal.
-
-Tnote aims to be a small, quick and easy to use note taking app for
-the terminalsimilar to sticky style gui note taking apps such as
-Tomboy notes.
-
-WWW: https://sourceforge.net/projects/tnote/
diff --git a/deskutils/vnc2flv/Makefile b/deskutils/vnc2flv/Makefile
deleted file mode 100644
index 31ffb6bb0128..000000000000
--- a/deskutils/vnc2flv/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= vnc2flv
-PORTVERSION= 20100207
-PORTREVISION= 2
-CATEGORIES= deskutils multimedia www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Captures a VNC desktop session and saves as a flv
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-OPTIONS_DEFINE= X11
-X11_RUN_DEPENDS=x11vnc:net/x11vnc
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/flvscreen.so
-
-.include <bsd.port.mk>
diff --git a/deskutils/vnc2flv/distinfo b/deskutils/vnc2flv/distinfo
deleted file mode 100644
index 356946ff8265..000000000000
--- a/deskutils/vnc2flv/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (vnc2flv-20100207.tar.gz) = 7869d0501ea09bc11adf10aed4c6fce5e9f6c93fd2f3d12ca80bd4e851b5a491
-SIZE (vnc2flv-20100207.tar.gz) = 30836
diff --git a/deskutils/vnc2flv/files/patch-rfb.py b/deskutils/vnc2flv/files/patch-rfb.py
deleted file mode 100644
index c346f1979e0b..000000000000
--- a/deskutils/vnc2flv/files/patch-rfb.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- vnc2flv/rfb.py.orig 2010-01-18 06:19:13.000000000 -0800
-+++ vnc2flv/rfb.py 2011-10-18 15:12:54.000000000 -0700
-@@ -152,6 +152,8 @@
- if server_security == 0:
- return self.autherr()
- elif server_security == 1:
-+ # send: always shared.
-+ self.send('\x01');
- return self.start()
- else:
- return self.crauth()
diff --git a/deskutils/vnc2flv/pkg-descr b/deskutils/vnc2flv/pkg-descr
deleted file mode 100644
index a576e3b63943..000000000000
--- a/deskutils/vnc2flv/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Vnc2flv is a cross-platform screen recording tool for UNIX, Windows or Mac.
-It captures a VNC desktop session (either your own screen or a remote computer)
-and saves as a Flash Video (FLV) file.
-
-WWW: http://www.unixuser.org/~euske/python/vnc2flv
diff --git a/deskutils/wammu/Makefile b/deskutils/wammu/Makefile
deleted file mode 100644
index 70b93c620f49..000000000000
--- a/deskutils/wammu/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: bsam
-# $FreeBSD$
-
-PORTNAME= wammu
-PORTVERSION= 0.44
-PORTREVISION= 1
-CATEGORIES= deskutils
-MASTER_SITES= http://dl.cihar.com/wammu/v0/ \
- http://dl.cihar.com.nyud.net/wammu/v0/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GUI manager of contacts, todos, calendar, and messages in your phone
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-LIB_DEPENDS= libGammu.so:comms/gammu
-
-USES= gettext pkgconfig python:2.7 tar:bz2
-USE_PYTHON= distutils autoplist
-USE_WX= 3.0+
-WX_COMPS= python:lib
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/deskutils/wammu/distinfo b/deskutils/wammu/distinfo
deleted file mode 100644
index 5e399239b6bf..000000000000
--- a/deskutils/wammu/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1517195688
-SHA256 (wammu-0.44.tar.bz2) = 40f35d1ee48fb9caf3660ba06995d9f43570e3ec78540ce3bce0e6e03804ab31
-SIZE (wammu-0.44.tar.bz2) = 723761
diff --git a/deskutils/wammu/files/patch-setup.py b/deskutils/wammu/files/patch-setup.py
deleted file mode 100644
index ddbedad5e034..000000000000
--- a/deskutils/wammu/files/patch-setup.py
+++ /dev/null
@@ -1,45 +0,0 @@
---- setup.py.orig 2018-01-05 14:40:21 UTC
-+++ setup.py
-@@ -410,24 +410,24 @@ data_files.append((os.path.join('share',
- 'icon/wammu.ico',
- 'icon/wammu.svg',
- ]))
--data_files.append((os.path.join('share', 'man', 'man1'), ['wammu.1', 'wammu-configure.1']))
--data_files.append((os.path.join('share', 'man', 'cs', 'man1'), ['man/cs/wammu.1', 'man/cs/wammu-configure.1']))
--data_files.append((os.path.join('share', 'man', 'de', 'man1'), ['man/de/wammu.1', 'man/de/wammu-configure.1']))
--data_files.append((os.path.join('share', 'man', 'en_GB', 'man1'), ['man/en_GB/wammu.1', 'man/en_GB/wammu-configure.1']))
--data_files.append((os.path.join('share', 'man', 'es', 'man1'), ['man/es/wammu.1', 'man/es/wammu-configure.1']))
--data_files.append((os.path.join('share', 'man', 'et', 'man1'), ['man/et/wammu.1', 'man/et/wammu-configure.1']))
--data_files.append((os.path.join('share', 'man', 'da', 'man1'), ['man/da/wammu.1', 'man/da/wammu-configure.1']))
--data_files.append((os.path.join('share', 'man', 'fr', 'man1'), ['man/fr/wammu.1', 'man/fr/wammu-configure.1']))
--data_files.append((os.path.join('share', 'man', 'hu', 'man1'), ['man/hu/wammu.1']))
--data_files.append((os.path.join('share', 'man', 'id', 'man1'), ['man/id/wammu.1', 'man/id/wammu-configure.1']))
--data_files.append((os.path.join('share', 'man', 'it', 'man1'), ['man/it/wammu.1', 'man/it/wammu-configure.1']))
--data_files.append((os.path.join('share', 'man', 'nl', 'man1'), ['man/nl/wammu.1', 'man/nl/wammu-configure.1']))
--data_files.append((os.path.join('share', 'man', 'pt_BR', 'man1'), ['man/pt_BR/wammu.1', 'man/pt_BR/wammu-configure.1']))
--data_files.append((os.path.join('share', 'man', 'ru', 'man1'), ['man/ru/wammu.1', 'man/ru/wammu-configure.1']))
--data_files.append((os.path.join('share', 'man', 'sk', 'man1'), ['man/sk/wammu.1', 'man/sk/wammu-configure.1']))
--data_files.append((os.path.join('share', 'man', 'sv', 'man1'), ['man/sv/wammu.1', 'man/sv/wammu-configure.1']))
--data_files.append((os.path.join('share', 'man', 'tr', 'man1'), ['man/sk/wammu.1', 'man/tr/wammu-configure.1']))
--data_files.append((os.path.join('share', 'man', 'uk', 'man1'), ['man/sk/wammu.1', 'man/uk/wammu-configure.1']))
-+data_files.append((os.path.join('man', 'man1'), ['wammu.1', 'wammu-configure.1']))
-+data_files.append((os.path.join('man', 'cs', 'man1'), ['man/cs/wammu.1', 'man/cs/wammu-configure.1']))
-+data_files.append((os.path.join('man', 'de', 'man1'), ['man/de/wammu.1', 'man/de/wammu-configure.1']))
-+data_files.append((os.path.join('man', 'en_GB', 'man1'), ['man/en_GB/wammu.1', 'man/en_GB/wammu-configure.1']))
-+data_files.append((os.path.join('man', 'es', 'man1'), ['man/es/wammu.1', 'man/es/wammu-configure.1']))
-+data_files.append((os.path.join('man', 'et', 'man1'), ['man/et/wammu.1', 'man/et/wammu-configure.1']))
-+data_files.append((os.path.join('man', 'da', 'man1'), ['man/da/wammu.1', 'man/da/wammu-configure.1']))
-+data_files.append((os.path.join('man', 'fr', 'man1'), ['man/fr/wammu.1', 'man/fr/wammu-configure.1']))
-+data_files.append((os.path.join('man', 'hu', 'man1'), ['man/hu/wammu.1']))
-+data_files.append((os.path.join('man', 'id', 'man1'), ['man/id/wammu.1', 'man/id/wammu-configure.1']))
-+data_files.append((os.path.join('man', 'it', 'man1'), ['man/it/wammu.1', 'man/it/wammu-configure.1']))
-+data_files.append((os.path.join('man', 'nl', 'man1'), ['man/nl/wammu.1', 'man/nl/wammu-configure.1']))
-+data_files.append((os.path.join('man', 'pt_BR', 'man1'), ['man/pt_BR/wammu.1', 'man/pt_BR/wammu-configure.1']))
-+data_files.append((os.path.join('man', 'ru', 'man1'), ['man/ru/wammu.1', 'man/ru/wammu-configure.1']))
-+data_files.append((os.path.join('man', 'sk', 'man1'), ['man/sk/wammu.1', 'man/sk/wammu-configure.1']))
-+data_files.append((os.path.join('man', 'sv', 'man1'), ['man/sv/wammu.1', 'man/sv/wammu-configure.1']))
-+data_files.append((os.path.join('man', 'tr', 'man1'), ['man/sk/wammu.1', 'man/tr/wammu-configure.1']))
-+data_files.append((os.path.join('man', 'uk', 'man1'), ['man/sk/wammu.1', 'man/uk/wammu-configure.1']))
-
- setup(
- name="wammu",
diff --git a/deskutils/wammu/pkg-descr b/deskutils/wammu/pkg-descr
deleted file mode 100644
index fdd23ad22f85..000000000000
--- a/deskutils/wammu/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Wammu Mobile Phone Manager
-
-It works with any phone that Gammu supports, including many models from
-Nokia, Siemens, and Alcatel. It has complete support (read, edit,
-delete, copy) for contacts, todo, and calendar. It can read, save, and
-send SMS. It includes an SMS composer for multi-part SMS messages, and
-it can display SMS messages that include pictures. Currently, only text
-and predefined bitmaps or sounds can be edited in the SMS composer. It
-can export messages to an IMAP4 server (or other email storage).
-
-This program does not support browsing files in phone.
-
-WWW: https://wammu.eu/
diff --git a/devel/Makefile b/devel/Makefile
index 2040b2c3f8f3..37b33734bafb 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -216,7 +216,6 @@
SUBDIR += bazel
SUBDIR += bazel-buildtools
SUBDIR += bazel029
- SUBDIR += bbfreeze
SUBDIR += bbfreeze-loader
SUBDIR += bcc
SUBDIR += bcpp
@@ -266,19 +265,7 @@
SUBDIR += byacc
SUBDIR += byaccj
SUBDIR += bzr
- SUBDIR += bzr-builder
- SUBDIR += bzr-colo
- SUBDIR += bzr-externals
SUBDIR += bzr-fastimport
- SUBDIR += bzr-git
- SUBDIR += bzr-gtk
- SUBDIR += bzr-loom
- SUBDIR += bzr-pipeline
- SUBDIR += bzr-rewrite
- SUBDIR += bzr-scmproj
- SUBDIR += bzr-stats
- SUBDIR += bzr-svn
- SUBDIR += bzr-upload
SUBDIR += bzrtools
SUBDIR += c2mdoc
SUBDIR += caf
@@ -494,7 +481,6 @@
SUBDIR += distcc
SUBDIR += distel
SUBDIR += distorm
- SUBDIR += ditrack
SUBDIR += djgpp-binutils
SUBDIR += djgpp-crx
SUBDIR += dlib
@@ -511,7 +497,6 @@
SUBDIR += dparser
SUBDIR += dragon
SUBDIR += dreampie
- SUBDIR += drpython
SUBDIR += ds2
SUBDIR += dsymbol
SUBDIR += dub
@@ -589,7 +574,6 @@
SUBDIR += entt
SUBDIR += epl.el
SUBDIR += epm
- SUBDIR += epydoc
SUBDIR += eric6
SUBDIR += eris
SUBDIR += erlang-backoff
@@ -650,7 +634,6 @@
SUBDIR += fam
SUBDIR += fastcrc
SUBDIR += fb-adb
- SUBDIR += fb303
SUBDIR += fc++
SUBDIR += fhist
SUBDIR += fifechan
@@ -669,7 +652,6 @@
SUBDIR += flyspray
SUBDIR += fmake
SUBDIR += fnccheck
- SUBDIR += fnorb
SUBDIR += folly
SUBDIR += fortran-utils
SUBDIR += fortytwo-encore
@@ -723,7 +705,6 @@
SUBDIR += gamin
SUBDIR += gauche-readline
SUBDIR += gaul
- SUBDIR += gazpacho
SUBDIR += gb
SUBDIR += gcc-arm-embedded
SUBDIR += gcc-msp430-ti-toolchain
@@ -1271,7 +1252,6 @@
SUBDIR += libmowgli
SUBDIR += libmowgli2
SUBDIR += libmpcbdm
- SUBDIR += libmpsse
SUBDIR += libmsiecf
SUBDIR += libmsocket
SUBDIR += libmtdev
@@ -1647,7 +1627,6 @@
SUBDIR += oniguruma
SUBDIR += oozie
SUBDIR += open-beagle
- SUBDIR += open-usp-tukubai
SUBDIR += opencl
SUBDIR += opencl-clang
SUBDIR += opencvs
@@ -3920,7 +3899,6 @@
SUBDIR += php74-sysvsem
SUBDIR += php74-sysvshm
SUBDIR += php74-tokenizer
- SUBDIR += phpbt
SUBDIR += phpsh
SUBDIR += phpunit6
SUBDIR += phpunit7
@@ -4096,7 +4074,6 @@
SUBDIR += py-akismet
SUBDIR += py-amalgamate
SUBDIR += py-aniso8601
- SUBDIR += py-anonfunc
SUBDIR += py-antlr4-python2-runtime
SUBDIR += py-antlr4-python3-runtime
SUBDIR += py-anyconfig
@@ -4228,7 +4205,6 @@
SUBDIR += py-billiard
SUBDIR += py-binaryornot
SUBDIR += py-biplist
- SUBDIR += py-bison
SUBDIR += py-bitarray
SUBDIR += py-bitstring
SUBDIR += py-black
@@ -4437,7 +4413,6 @@
SUBDIR += py-flufl.i18n
SUBDIR += py-flufl.lock
SUBDIR += py-foolscap
- SUBDIR += py-fortran
SUBDIR += py-freebsd
SUBDIR += py-freebsd-sysctl
SUBDIR += py-freenas.dispatcher
@@ -4498,7 +4473,6 @@
SUBDIR += py-graphql-relay2
SUBDIR += py-greenlet
SUBDIR += py-grizzled
- SUBDIR += py-grouch
SUBDIR += py-grpc-google-iam-v1
SUBDIR += py-grpcio
SUBDIR += py-grpcio-gcp
@@ -4674,20 +4648,17 @@
SUBDIR += py-murmurhash
SUBDIR += py-mwlib
SUBDIR += py-mwlib.ext
- SUBDIR += py-mwlib.rl
SUBDIR += py-mx-experimental
SUBDIR += py-mygpoclient
SUBDIR += py-mypy
SUBDIR += py-mypy-protobuf
SUBDIR += py-mypy_extensions
- SUBDIR += py-nagioscheck
SUBDIR += py-naiveBayesClassifier
SUBDIR += py-nanotime
SUBDIR += py-natsort
SUBDIR += py-natural
SUBDIR += py-nbconvert
SUBDIR += py-nbformat
- SUBDIR += py-ncurses
SUBDIR += py-nodeenv
SUBDIR += py-nose
SUBDIR += py-nose-cov
@@ -4699,7 +4670,6 @@
SUBDIR += py-notify2
SUBDIR += py-num2words
SUBDIR += py-numba
- SUBDIR += py-ocempgui
SUBDIR += py-oci
SUBDIR += py-odfpy
SUBDIR += py-offtrac
@@ -4751,7 +4721,6 @@
SUBDIR += py-ovsdbapp
SUBDIR += py-p4python
SUBDIR += py-packaging
- SUBDIR += py-palm
SUBDIR += py-parallax
SUBDIR += py-parsedatetime
SUBDIR += py-parver
@@ -4847,7 +4816,6 @@
SUBDIR += py-pydocstyle
SUBDIR += py-pydoop
SUBDIR += py-pydrive
- SUBDIR += py-pyechonest
SUBDIR += py-pyee
SUBDIR += py-pyelftools
SUBDIR += py-pyev
@@ -4998,12 +4966,10 @@
SUBDIR += py-requestsexceptions
SUBDIR += py-resolver
SUBDIR += py-resource
- SUBDIR += py-resourcepackage
SUBDIR += py-responses
SUBDIR += py-retrying
SUBDIR += py-retype
SUBDIR += py-riak_pb
- SUBDIR += py-rlcompleter2
SUBDIR += py-robotframework
SUBDIR += py-robotframework-databaselibrary
SUBDIR += py-robotframework-pabot
@@ -5065,7 +5031,6 @@
SUBDIR += py-snakeviz
SUBDIR += py-sortedcontainers
SUBDIR += py-sourcemap
- SUBDIR += py-spark
SUBDIR += py-speaklater
SUBDIR += py-spyder
SUBDIR += py-sqlcc
@@ -5210,7 +5175,6 @@
SUBDIR += py-xdis
SUBDIR += py-xerox
SUBDIR += py-xmltodict
- SUBDIR += py-xoltar-toolkit
SUBDIR += py-xxhash
SUBDIR += py-yaml
SUBDIR += py-yamllint
@@ -5236,7 +5200,6 @@
SUBDIR += py-zclockfile
SUBDIR += py-zconfig
SUBDIR += py-zipp
- SUBDIR += py-zkpython
SUBDIR += py-zope.annotation
SUBDIR += py-zope.app.applicationcontrol
SUBDIR += py-zope.app.appsetup
@@ -5316,14 +5279,12 @@
SUBDIR += pybugz
SUBDIR += pycanberra
SUBDIR += pycharm-ce
- SUBDIR += pychecker
SUBDIR += pycos
SUBDIR += pycount
SUBDIR += pydbus-common
SUBDIR += pygobject3-common
SUBDIR += pylint
SUBDIR += pylint1
- SUBDIR += pymacs
SUBDIR += pyobfuscate
SUBDIR += pyotherside-qt5
SUBDIR += pyrex
@@ -6580,7 +6541,6 @@
SUBDIR += tokei
SUBDIR += tortoisehg
SUBDIR += tpasm
- SUBDIR += trac-bitten
SUBDIR += tradcpp
SUBDIR += treepy.el
SUBDIR += trellis
@@ -6630,7 +6590,6 @@
SUBDIR += wininfo
SUBDIR += wizardkit
SUBDIR += woff2
- SUBDIR += wxGlade
SUBDIR += wxformbuilder
SUBDIR += xa65
SUBDIR += xbyak
diff --git a/devel/bbfreeze/Makefile b/devel/bbfreeze/Makefile
deleted file mode 100644
index 618c524b8c47..000000000000
--- a/devel/bbfreeze/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= bbfreeze
-PORTVERSION= 1.1.3
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= python@FreeBSD.org
-COMMENT= Module to create standalone executables from Python scripts
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= ZLIB
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}altgraph>=0.9:math/py-altgraph@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}bbfreeze-loader>=1.1.0:devel/bbfreeze-loader@${PY_FLAVOR}
-
-USES= python:2.7 zip
-USE_PYTHON= autoplist distutils
-
-DOCSDIR= ${PREFIX}/share/doc/${PYTHON_PKGNAMEPREFIX}${PORTNAME}
-PORTDOCS= *
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e '/altgraph/s,==,>=,' ${WRKSRC}/${PYSETUP}
- @${REINPLACE_CMD} -e '/from altgraph\.compat import/d' \
- ${WRKSRC}/bbfreeze/modulegraph/modulegraph.py
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README.rst ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/bbfreeze/distinfo b/devel/bbfreeze/distinfo
deleted file mode 100644
index b32e7289170b..000000000000
--- a/devel/bbfreeze/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bbfreeze-1.1.3.zip) = 5936f30d41cddba4814b5e3c9d068ae179215cbc47e255173ae5efcfa73cd1bf
-SIZE (bbfreeze-1.1.3.zip) = 65010
diff --git a/devel/bbfreeze/files/patch-bbfreeze_freezer.py b/devel/bbfreeze/files/patch-bbfreeze_freezer.py
deleted file mode 100644
index b59e7d5a09eb..000000000000
--- a/devel/bbfreeze/files/patch-bbfreeze_freezer.py
+++ /dev/null
@@ -1,37 +0,0 @@
---- bbfreeze/freezer.py.orig 2013-11-08 07:20:06 UTC
-+++ bbfreeze/freezer.py
-@@ -1,4 +1,4 @@
--import os
-+import os, stat
- import sys
- import re
- import time
-@@ -791,16 +791,24 @@ if __name__ == '__main__':
- os.environ['S'] = p
- os.system('strip $S')
-
-+ def copy_noschg(self, src, dst):
-+ """ copy access/modification times and user flags only to
-+ allow operation under regular user e.g. on FreeBSD,
-+ where /lib/libc.so.* by default has stat.SF_IMMUTABLE
-+ flag set (which is super-user only)"""
-+ shutil.copyfile(src, dst)
-+ sb = os.stat(src)
-+ os.utime(dst, (sb.st_atime, sb.st_mtime))
-+ os.chflags(dst, sb.st_flags & 0x0000ffff) # UF_SETTABLE
-+
- def _handle_Executable(self, m):
- dst = os.path.join(self.distdir, os.path.basename(m.filename))
-- shutil.copy2(m.filename, dst)
-- os.chmod(dst, 0755)
-+ self.copy_noschg(m.filename, dst)
- self.adaptBinary(dst)
-
- def _handle_SharedLibrary(self, m):
- dst = os.path.join(self.distdir, os.path.basename(m.filename))
-- shutil.copy2(m.filename, dst)
-- os.chmod(dst, 0755)
-+ self.copy_noschg(m.filename, dst)
- self.adaptBinary(dst)
-
- def showxref(self):
diff --git a/devel/bbfreeze/pkg-descr b/devel/bbfreeze/pkg-descr
deleted file mode 100644
index 99e54da38f27..000000000000
--- a/devel/bbfreeze/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-bbfreeze creates standalone executables from Python scripts. It's similar
-in purpose to the well known py2exe for Windows, py2app for OS X, PyInstaller
-and cx_Freeze (in fact ancient versions were based on cx_Freeze.
-And it uses the modulegraph package, which is also used by py2app).
-
-It has the following features:
-
- - ZIP/Egg file import tracking
- - Binary dependency tracking (e.g. shared libraries)
- - Multiple script freezing support
- - Python interpreter included (named 'py')
- - Automatic pathname rewriting (pathnames in tracebacks are relative)
- - New distutils command: bdist_bbfreeze
-
-WWW: https://pypi.org/project/bbfreeze/
diff --git a/devel/bzr-builder/Makefile b/devel/bzr-builder/Makefile
deleted file mode 100644
index 3b9f727d5ded..000000000000
--- a/devel/bzr-builder/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: Carlo Strub <c-s@c-s.li>
-# $FreeBSD$
-
-PORTNAME= bzr-builder
-PORTVERSION= 0.7.3
-PORTREVISION= 1
-CATEGORIES= devel
-MASTER_SITES= http://launchpadlibrarian.net/100761063/ \
- http://www.c-s.li/ports/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Bzr plugin to construct a bzr branch based on a "recipe"
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv3
-
-BUILD_DEPENDS= bzr:devel/bzr
-RUN_DEPENDS= bzr:devel/bzr
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/bzr-builder/distinfo b/devel/bzr-builder/distinfo
deleted file mode 100644
index bf375fe2152a..000000000000
--- a/devel/bzr-builder/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bzr-builder-0.7.3.tar.gz) = 9f8a078eafd6700ccbefa4e7e3f7df3240e15a2003c9538135c4be945ac90c91
-SIZE (bzr-builder-0.7.3.tar.gz) = 52256
diff --git a/devel/bzr-builder/pkg-descr b/devel/bzr-builder/pkg-descr
deleted file mode 100644
index ea2fb8ff6d31..000000000000
--- a/devel/bzr-builder/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-A "recipe" specifies a number of branches to combine in a certain way. This
-plugin will take the recipe and give you the resulting branch.
-
-It also has a command to then build a source package from the resulting branch
-and optionally upload it somewhere.
-
-WWW: https://launchpad.net/bzr-builder
diff --git a/devel/bzr-colo/Makefile b/devel/bzr-colo/Makefile
deleted file mode 100644
index 2fc951a991ff..000000000000
--- a/devel/bzr-colo/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: Carlo Strub
-# $FreeBSD$
-
-PORTNAME= bzr-colo
-PORTVERSION= 0.4.0
-PORTREVISION= 1
-CATEGORIES= devel
-MASTER_SITES= https://launchpadlibrarian.net/91504187/ \
- http://www.c-s.li/ports/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Plugin for bzr to support colocated branches
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-
-BUILD_DEPENDS= bzr:devel/bzr
-RUN_DEPENDS= bzr:devel/bzr
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/bzr-colo/distinfo b/devel/bzr-colo/distinfo
deleted file mode 100644
index b1d59b81d453..000000000000
--- a/devel/bzr-colo/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bzr-colo-0.4.0.tar.gz) = f61c1abaf80f1e4a573fefd492b70938d27c4b8ca5611cdb0e0a4dc0ed71bbb3
-SIZE (bzr-colo-0.4.0.tar.gz) = 38210
diff --git a/devel/bzr-colo/pkg-descr b/devel/bzr-colo/pkg-descr
deleted file mode 100644
index 9b8a09c17ccb..000000000000
--- a/devel/bzr-colo/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-In order to provide a faster and simpler working model, this plugin
-tries to support a configuration similar to git and Mercurial's
-colocated branches, where there is a single working tree that can
-be switched between multiple branches that all co-exist in the same
-directory. This working model is entirely possible using Bazaar's
-existing technology, and this plugin aims to make it as simple as
-possible to use that model.
-
-WWW: https://launchpad.net/bzr-colo
diff --git a/devel/bzr-externals/Makefile b/devel/bzr-externals/Makefile
deleted file mode 100644
index 5c03e95dc0b0..000000000000
--- a/devel/bzr-externals/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Carlo Strub
-# $FreeBSD$
-
-PORTNAME= bzr-externals
-PORTVERSION= 1.3.3
-PORTREVISION= 1
-CATEGORIES= devel
-MASTER_SITES= http://launchpadlibrarian.net/91495699/ \
- http://www.c-s.li/ports/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Support external branches like svn:externals
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-
-BUILD_DEPENDS= bzr:devel/bzr
-RUN_DEPENDS= bzr:devel/bzr
-
-WRKSRC= ${WRKDIR}/externals
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/bzr-externals/distinfo b/devel/bzr-externals/distinfo
deleted file mode 100644
index aa01bdab7058..000000000000
--- a/devel/bzr-externals/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bzr-externals-1.3.3.tar.gz) = 4ee33852f415cd5a982c4fa0bb548f86f2ae52368407c3e8d03d55bcfd7f3332
-SIZE (bzr-externals-1.3.3.tar.gz) = 6416
diff --git a/devel/bzr-externals/pkg-descr b/devel/bzr-externals/pkg-descr
deleted file mode 100644
index b929b755016b..000000000000
--- a/devel/bzr-externals/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-This is a plugin for bzr. Using hooks, this plugin supports external branches
-for the following commands:
-* branch
-* checkout
-* commit
-* pull
-* push
-* update
-
-WWW: https://launchpad.net/bzr-externals
diff --git a/devel/bzr-git/Makefile b/devel/bzr-git/Makefile
deleted file mode 100644
index c8de5d53ac7f..000000000000
--- a/devel/bzr-git/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Carlo Strub
-# $FreeBSD$
-
-PORTNAME= bzr-git
-PORTVERSION= 0.6.8
-PORTREVISION= 1
-CATEGORIES= devel
-MASTER_SITES= https://launchpadlibrarian.net/98666746/ \
- http://www.c-s.li/ports/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Plugin for bzr to work with git trees
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-
-BUILD_DEPENDS= bzr:devel/bzr
-RUN_DEPENDS= bzr:devel/bzr \
- ${PYTHON_PKGNAMEPREFIX}dulwich>=0.8.0:devel/dulwich@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/bzr-git/distinfo b/devel/bzr-git/distinfo
deleted file mode 100644
index 3d1095d2b6b6..000000000000
--- a/devel/bzr-git/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bzr-git-0.6.8.tar.gz) = b157db228717900d109990df349c656d2297803a20f88edb8280f2e9d73bfc27
-SIZE (bzr-git-0.6.8.tar.gz) = 117453
diff --git a/devel/bzr-git/pkg-descr b/devel/bzr-git/pkg-descr
deleted file mode 100644
index 41e7439b4a9e..000000000000
--- a/devel/bzr-git/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-bzr-git is a plugin for bzr to work with git trees. All operations except for
-"push" are supported.
-
-WWW: https://launchpad.net/bzr-git
diff --git a/devel/bzr-gtk/Makefile b/devel/bzr-gtk/Makefile
deleted file mode 100644
index 2efa46e5d4ee..000000000000
--- a/devel/bzr-gtk/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Radim Kolar <hsn@sanatana.dharma>
-# $FreeBSD$
-
-PORTNAME= bzr-gtk
-PORTVERSION= 0.100.0
-PORTREVISION= 3
-CATEGORIES= devel
-MASTER_SITES= http://launchpadlibrarian.net/65442805/ \
- http://www.c-s.li/ports/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GTK interface to Bazaar-NG VCS
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-
-BUILD_DEPENDS= bzr:devel/bzr
-RUN_DEPENDS= bzr:devel/bzr \
- ${PYTHON_PKGNAMEPREFIX}cairo>=0:graphics/py-cairo@${PY_FLAVOR}
-
-USES= desktop-file-utils gnome python:2.7
-USE_PYTHON= distutils autoplist
-USE_GNOME= pygtk2
-INSTALLS_ICONS= yes
-
-OPTIONS_DEFINE= GTKSOURCE
-GTKSOURCE_DESC= GTKSourceview support
-
-GTKSOURCE_USE= GNOME=pygnomedesktop
-
-.include <bsd.port.mk>
diff --git a/devel/bzr-gtk/distinfo b/devel/bzr-gtk/distinfo
deleted file mode 100644
index f9dbdab7e18f..000000000000
--- a/devel/bzr-gtk/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bzr-gtk-0.100.0.tar.gz) = 7fb86183b9eaa07b0222b085465c18d61d9ecfa5e1c6d4456d8cbffe33d9ff85
-SIZE (bzr-gtk-0.100.0.tar.gz) = 220559
diff --git a/devel/bzr-gtk/pkg-descr b/devel/bzr-gtk/pkg-descr
deleted file mode 100644
index 22efcdc3f769..000000000000
--- a/devel/bzr-gtk/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-bzr-gtk is a plugin for Bazaar that aims to provide GTK+ interfaces
-to most Bazaar operations.
-
-WWW: http://bazaar-vcs.org/bzr-gtk
diff --git a/devel/bzr-loom/Makefile b/devel/bzr-loom/Makefile
deleted file mode 100644
index 59c040bcf9f5..000000000000
--- a/devel/bzr-loom/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: Carlo Strub <c-s@c-s.li>
-# $FreeBSD$
-
-PORTNAME= bzr-loom
-PORTVERSION= 2.2.0
-PORTREVISION= 1
-CATEGORIES= devel
-MASTER_SITES= http://launchpadlibrarian.net/94514373/ \
- http://www.c-s.li/ports/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Bazaar plugin to assist in developing focused patches
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-
-BUILD_DEPENDS= bzr:devel/bzr
-RUN_DEPENDS= bzr:devel/bzr
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/bzr-loom/distinfo b/devel/bzr-loom/distinfo
deleted file mode 100644
index 5447a912bb90..000000000000
--- a/devel/bzr-loom/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bzr-loom-2.2.0.tar.gz) = c58aaefd1f54ae564cf48f261c573ba28beae77794bf307ea0e5a3c66a371731
-SIZE (bzr-loom-2.2.0.tar.gz) = 48657
diff --git a/devel/bzr-loom/pkg-descr b/devel/bzr-loom/pkg-descr
deleted file mode 100644
index 0141bb49a6e8..000000000000
--- a/devel/bzr-loom/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Loom is a Bazaar plugin to assist in developing focused patches. It adds a
-'loom' to a bzr branch. A loom allows the development of multiple patches at
-once, while still giving each patch a branch of its own.
-
-WWW: https://launchpad.net/bzr-loom
diff --git a/devel/bzr-pipeline/Makefile b/devel/bzr-pipeline/Makefile
deleted file mode 100644
index a4ea7d185707..000000000000
--- a/devel/bzr-pipeline/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Carlo Strub <c-s@c-s.li>
-# $FreeBSD$
-
-PORTNAME= bzr-pipeline
-PORTVERSION= 1.4
-PORTREVISION= 1
-CATEGORIES= devel
-MASTER_SITES= http://launchpadlibrarian.net/90476867/ \
- http://www.c-s.li/ports/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Bzr tools for working with a sequence of branches
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-
-BUILD_DEPENDS= bzr:devel/bzr
-RUN_DEPENDS= bzr:devel/bzr
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/devel/bzr-pipeline/distinfo b/devel/bzr-pipeline/distinfo
deleted file mode 100644
index 01c359bbd53a..000000000000
--- a/devel/bzr-pipeline/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bzr-pipeline-1.4.tar.gz) = 6de4d0722d030a3349e394d05e16545bd3401922c5f5dcb927b45ce97cc99363
-SIZE (bzr-pipeline-1.4.tar.gz) = 32602
diff --git a/devel/bzr-pipeline/pkg-descr b/devel/bzr-pipeline/pkg-descr
deleted file mode 100644
index f0bfe0f5b3a8..000000000000
--- a/devel/bzr-pipeline/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-The Bazaar pipeline plugin helps you organize your changes into
-sections called "pipes". Pipelines can help you:
-
-* focus on each set of changes as a coherent piece, without being
- distracted by other sets of changes.
-* respect diff size limits when submitting changes
-* avoid reviewer fatigue when submitting changes for code review
-* maintain a set of patches against an upstream branch
-
-WWW: http://wiki.bazaar.canonical.com/BzrPipeline
diff --git a/devel/bzr-rewrite/Makefile b/devel/bzr-rewrite/Makefile
deleted file mode 100644
index ebed82352e46..000000000000
--- a/devel/bzr-rewrite/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# Created by: Carlo Strub <c-s@c-s.li>
-# $FreeBSD$
-
-PORTNAME= bzr-rewrite
-PORTVERSION= 0.6.3
-CATEGORIES= devel
-MASTER_SITES= http://launchpadlibrarian.net/94574861/ \
- http://www.c-s.li/ports/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Bzr plugin that provides rewriting existing revisions
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-
-BUILD_DEPENDS= bzr:devel/bzr
-RUN_DEPENDS= bzr:devel/bzr
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/bzr-rewrite/distinfo b/devel/bzr-rewrite/distinfo
deleted file mode 100644
index 9f3e38aa6d74..000000000000
--- a/devel/bzr-rewrite/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bzr-rewrite-0.6.3.tar.gz) = f4d0032a41a549a0bc3ac4248cd4599da859174ea33e56befcb095dd2c930794
-SIZE (bzr-rewrite-0.6.3.tar.gz) = 33045
diff --git a/devel/bzr-rewrite/pkg-descr b/devel/bzr-rewrite/pkg-descr
deleted file mode 100644
index c1a80452cae5..000000000000
--- a/devel/bzr-rewrite/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Plugin for Bazaar that provides various ways of rewriting existing
-revisions, including a rebase command similar to git's rebase.
-
-WWW: https://launchpad.net/bzr-rewrite
diff --git a/devel/bzr-scmproj/Makefile b/devel/bzr-scmproj/Makefile
deleted file mode 100644
index b8ce7e95e7d5..000000000000
--- a/devel/bzr-scmproj/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: Carlo Strub
-# $FreeBSD$
-
-PORTNAME= bzr-scmproj
-PORTVERSION= 0.6.2
-PORTREVISION= 1
-CATEGORIES= devel
-MASTER_SITES= http://launchpadlibrarian.net/101701273/ \
- http://www.c-s.li/ports/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Organise and manage a collection of bzr branches
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-
-BUILD_DEPENDS= bzr:devel/bzr
-RUN_DEPENDS= bzr:devel/bzr
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/bzr-scmproj/distinfo b/devel/bzr-scmproj/distinfo
deleted file mode 100644
index e9527b44fbfc..000000000000
--- a/devel/bzr-scmproj/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bzr-scmproj-0.6.2.tar.gz) = 3d3bbba6be1e4a5693f65fee8a5696843230f589ead74349b58f4f65a506616d
-SIZE (bzr-scmproj-0.6.2.tar.gz) = 223658
diff --git a/devel/bzr-scmproj/pkg-descr b/devel/bzr-scmproj/pkg-descr
deleted file mode 100644
index d643a9ce922a..000000000000
--- a/devel/bzr-scmproj/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A bzr plugin to organise and manage a collection of bzr branches as a complex
-project.
-
-WWW: http://bialix.com/scmproj/docs
diff --git a/devel/bzr-stats/Makefile b/devel/bzr-stats/Makefile
deleted file mode 100644
index 0479914819e5..000000000000
--- a/devel/bzr-stats/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: Carlo Strub
-# $FreeBSD$
-
-PORTNAME= bzr-stats
-PORTVERSION= 0.1.0
-PORTREVISION= 1
-CATEGORIES= devel
-MASTER_SITES= http://launchpadlibrarian.net/65203347/ \
- http://www.c-s.li/ports/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple statistics plugin for bzr
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-BUILD_DEPENDS= bzr:devel/bzr
-RUN_DEPENDS= bzr:devel/bzr
-
-LICENSE= GPLv2
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/bzr-stats/distinfo b/devel/bzr-stats/distinfo
deleted file mode 100644
index 29b260b735b9..000000000000
--- a/devel/bzr-stats/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bzr-stats-0.1.0.tar.gz) = 963989be91c4b87749b186043ffad7c22362e10bf5ee175cc267bf47877608d9
-SIZE (bzr-stats-0.1.0.tar.gz) = 6619
diff --git a/devel/bzr-stats/pkg-descr b/devel/bzr-stats/pkg-descr
deleted file mode 100644
index eaf319dbba29..000000000000
--- a/devel/bzr-stats/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Simple statistics plugin for Bazaar. At the moment it can display
-statistics about the committers that have contributed to a project.
-
-WWW: https://launchpad.net/bzr-stats
diff --git a/devel/bzr-svn/Makefile b/devel/bzr-svn/Makefile
deleted file mode 100644
index fc270972e4a1..000000000000
--- a/devel/bzr-svn/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Carlo Strub
-# $FreeBSD$
-
-PORTNAME= bzr-svn
-PORTVERSION= 1.2.2
-PORTREVISION= 1
-CATEGORIES= devel
-MASTER_SITES= https://launchpadlibrarian.net/102178824/ \
- http://www.c-s.li/ports/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Plugin for bzr to work with svn
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-
-BUILD_DEPENDS+= bzr:devel/bzr
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/subvertpy/__init__.py:devel/py-subvertpy@${PY_FLAVOR} \
- bzr:devel/bzr
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/bzr-svn/distinfo b/devel/bzr-svn/distinfo
deleted file mode 100644
index 11892730baf2..000000000000
--- a/devel/bzr-svn/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bzr-svn-1.2.2.tar.gz) = 8e8049c439f575d97e28e14d49bf3e7b194c02a8c5ca6ce47b91fe2f4b423ad1
-SIZE (bzr-svn-1.2.2.tar.gz) = 297455
diff --git a/devel/bzr-svn/pkg-descr b/devel/bzr-svn/pkg-descr
deleted file mode 100644
index 411fba025909..000000000000
--- a/devel/bzr-svn/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-bzr-svn is a plugin that adds support for foreign Subversion
-repositories. This allows committing changes to Subversion branches
-as if they were native Bazaar branches.
-
-WWW: https://launchpad.net/bzr-svn
diff --git a/devel/bzr-upload/Makefile b/devel/bzr-upload/Makefile
deleted file mode 100644
index beef9de20d07..000000000000
--- a/devel/bzr-upload/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: Carlo Strub <c-s@c-s.li>
-# $FreeBSD$
-
-PORTNAME= bzr-upload
-PORTVERSION= 1.1.0
-PORTREVISION= 1
-CATEGORIES= devel
-MASTER_SITES= http://launchpadlibrarian.net/96912507/ \
- http://www.c-s.li/ports/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Bzr plugin to incrementally upload changes to a dumb server
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-
-BUILD_DEPENDS= bzr:devel/bzr
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/bzr-upload/distinfo b/devel/bzr-upload/distinfo
deleted file mode 100644
index 8a0fb232fa44..000000000000
--- a/devel/bzr-upload/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bzr-upload-1.1.0.tar.gz) = a48fc56d83114d9ab946cc358a5b33cb05e134787be135eb0a499317d6dec7fc
-SIZE (bzr-upload-1.1.0.tar.gz) = 22091
diff --git a/devel/bzr-upload/pkg-descr b/devel/bzr-upload/pkg-descr
deleted file mode 100644
index 9e38a5f3eaaf..000000000000
--- a/devel/bzr-upload/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Web sites are often hosted on servers where bzr can't be installed.
-In other cases, the web site must not give access to its corresponding
-branch (for security reasons for example). Finally, web hosting
-providers often provides only ftp access to upload sites.
-
-This plugin uploads only the relevant changes in your working tree
-since the last upload using ftp or sftp protocols.
-
-WWW: http://wiki.bazaar.canonical.com/BazaarUploadForWebDev
diff --git a/devel/ditrack/Makefile b/devel/ditrack/Makefile
deleted file mode 100644
index b8d3c186e8cd..000000000000
--- a/devel/ditrack/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# Created by: Gea-Suan Lin <gslin@gslin.org>
-# $FreeBSD$
-
-PORTNAME= ditrack
-PORTVERSION= 0.8
-PORTREVISION= 3
-CATEGORIES= devel
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Tracking system based on Subversion repository
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= BSD2CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= svn:devel/subversion
-
-USES= python:2.7 shebangfix tar:tgz
-SHEBANG_FILES= upgrade-0.7-db.py
-USE_PYTHON= distutils
-PYDISTUTILS_PKGNAME= DITrack
-WRKSRC= ${WRKDIR}/DITrack-${PORTVERSION}
-NO_BUILD= yes
-NO_ARCH= yes
-
-OPTIONS_DEFINE= DOCS
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/upgrade-0.7-db.py ${STAGEDIR}${DATADIR}
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/html/index.html ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/ditrack/distinfo b/devel/ditrack/distinfo
deleted file mode 100644
index 5a2df004a80f..000000000000
--- a/devel/ditrack/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ditrack-0.8.tgz) = 3051fae56c8b3699a9cd489888d4d754582ac455fa2e6989f42dfe76a032c0e0
-SIZE (ditrack-0.8.tgz) = 77129
diff --git a/devel/ditrack/pkg-descr b/devel/ditrack/pkg-descr
deleted file mode 100644
index 39dc4a2d33d7..000000000000
--- a/devel/ditrack/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-DITrack is a free, open source, lightweight, distributed issue (bug,
-defect, ticket) tracking system using a Subversion repository instead
-of a backend database. It is written in Python and runs in UNIX
-environment (*BSD, Linux, MacOS X).
-
-WWW: https://sourceforge.net/projects/ditrack/
diff --git a/devel/ditrack/pkg-plist b/devel/ditrack/pkg-plist
deleted file mode 100644
index fa669a62ad43..000000000000
--- a/devel/ditrack/pkg-plist
+++ /dev/null
@@ -1,124 +0,0 @@
-bin/dt
-bin/dt-createdb
-%%PYTHON_SITELIBDIR%%/DITrack/Backend/__init__.py
-%%PYTHON_SITELIBDIR%%/DITrack/Backend/__init__.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/Backend/__init__.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/Backend/Common.py
-%%PYTHON_SITELIBDIR%%/DITrack/Backend/Common.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/Backend/Common.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/Client.py
-%%PYTHON_SITELIBDIR%%/DITrack/Client.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/Client.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/Common.py
-%%PYTHON_SITELIBDIR%%/DITrack/Common.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/Common.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/Command/__init__.py
-%%PYTHON_SITELIBDIR%%/DITrack/Command/__init__.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/Command/__init__.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/Command/act.py
-%%PYTHON_SITELIBDIR%%/DITrack/Command/act.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/Command/act.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/Command/cat.py
-%%PYTHON_SITELIBDIR%%/DITrack/Command/cat.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/Command/cat.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/Command/commit.py
-%%PYTHON_SITELIBDIR%%/DITrack/Command/commit.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/Command/commit.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/Command/generic.py
-%%PYTHON_SITELIBDIR%%/DITrack/Command/generic.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/Command/generic.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/Command/help.py
-%%PYTHON_SITELIBDIR%%/DITrack/Command/help.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/Command/help.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/Command/list.py
-%%PYTHON_SITELIBDIR%%/DITrack/Command/list.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/Command/list.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/Command/new.py
-%%PYTHON_SITELIBDIR%%/DITrack/Command/new.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/Command/new.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/Command/remove.py
-%%PYTHON_SITELIBDIR%%/DITrack/Command/remove.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/Command/remove.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/Command/status.py
-%%PYTHON_SITELIBDIR%%/DITrack/Command/status.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/Command/status.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/Command/update.py
-%%PYTHON_SITELIBDIR%%/DITrack/Command/update.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/Command/update.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/DB/__init__.py
-%%PYTHON_SITELIBDIR%%/DITrack/DB/__init__.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/DB/__init__.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/DB/Cache.py
-%%PYTHON_SITELIBDIR%%/DITrack/DB/Cache.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/DB/Cache.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/DB/Common.py
-%%PYTHON_SITELIBDIR%%/DITrack/DB/Common.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/DB/Common.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/DB/Configuration.py
-%%PYTHON_SITELIBDIR%%/DITrack/DB/Configuration.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/DB/Configuration.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/DB/Exceptions.py
-%%PYTHON_SITELIBDIR%%/DITrack/DB/Exceptions.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/DB/Exceptions.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/DB/Issue.py
-%%PYTHON_SITELIBDIR%%/DITrack/DB/Issue.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/DB/Issue.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/DB/LMA.py
-%%PYTHON_SITELIBDIR%%/DITrack/DB/LMA.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/DB/LMA.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/DB/WC.py
-%%PYTHON_SITELIBDIR%%/DITrack/DB/WC.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/DB/WC.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/Edit.py
-%%PYTHON_SITELIBDIR%%/DITrack/Edit.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/Edit.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/Logging.py
-%%PYTHON_SITELIBDIR%%/DITrack/Logging.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/Logging.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/SVN.py
-%%PYTHON_SITELIBDIR%%/DITrack/SVN.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/SVN.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/ThirdParty/__init__.py
-%%PYTHON_SITELIBDIR%%/DITrack/ThirdParty/__init__.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/ThirdParty/__init__.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/ThirdParty/ezt.py
-%%PYTHON_SITELIBDIR%%/DITrack/ThirdParty/ezt.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/ThirdParty/ezt.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/ThirdParty/Python/__init__.py
-%%PYTHON_SITELIBDIR%%/DITrack/ThirdParty/Python/__init__.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/ThirdParty/Python/__init__.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/ThirdParty/Python/string.py
-%%PYTHON_SITELIBDIR%%/DITrack/ThirdParty/Python/string.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/ThirdParty/Python/string.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/UI.py
-%%PYTHON_SITELIBDIR%%/DITrack/UI.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/UI.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/Util/__init__.py
-%%PYTHON_SITELIBDIR%%/DITrack/Util/__init__.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/Util/__init__.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/Util/cmdline.py
-%%PYTHON_SITELIBDIR%%/DITrack/Util/cmdline.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/Util/cmdline.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/Util/common.py
-%%PYTHON_SITELIBDIR%%/DITrack/Util/common.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/Util/common.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/Util/Locking.py
-%%PYTHON_SITELIBDIR%%/DITrack/Util/Locking.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/Util/Locking.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/Util/Misc.py
-%%PYTHON_SITELIBDIR%%/DITrack/Util/Misc.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/Util/Misc.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/XML.py
-%%PYTHON_SITELIBDIR%%/DITrack/XML.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/XML.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/__init__.py
-%%PYTHON_SITELIBDIR%%/DITrack/__init__.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/__init__.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/dt/__init__.py
-%%PYTHON_SITELIBDIR%%/DITrack/dt/__init__.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/dt/__init__.pyo
-%%PYTHON_SITELIBDIR%%/DITrack/dt/globals.py
-%%PYTHON_SITELIBDIR%%/DITrack/dt/globals.pyc
-%%PYTHON_SITELIBDIR%%/DITrack/dt/globals.pyo
-%%DATADIR%%/upgrade-0.7-db.py
-%%PORTDOCS%%%%DOCSDIR%%/index.html
diff --git a/devel/drpython/Makefile b/devel/drpython/Makefile
deleted file mode 100644
index c76acfda2ec7..000000000000
--- a/devel/drpython/Makefile
+++ /dev/null
@@ -1,72 +0,0 @@
-# Created by: vsevolod
-# $FreeBSD$
-
-PORTNAME= drpython
-PORTVERSION= 3.11.4
-PORTREVISION= 13
-CATEGORIES= devel python
-MASTER_SITES= SF/${PORTNAME}/DrPython%20%283.x%29/${PORTVERSION}
-PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX}
-DISTNAME= DrPython_${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Highly customizable cross-platform ide to aid programming in Python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR}
-RUN_DEPENDS= xdg-open:devel/xdg-utils
-
-# fails to build in presence if installed self
-CONFLICTS_BUILD= ${PORTNAME}${PYTHON_PKGNAMESUFFIX}-[0-9]*
-
-NO_ARCH= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-USES= compiler:c++11-lib python:2.7 zip
-USE_PYTHON= autoplist distutils
-USE_WX= 3.0+
-WX_COMPS= python:lib
-MAKE_ARGS= SPHINXBUILD=sphinx-build-${PYTHON_VER}
-
-PLIST_FILES= bin/drpython
-
-DESKTOP_ENTRIES="DrPython" "Python editor and IDE" \
- "${PYTHONPREFIX_SITELIBDIR}/drpython/bitmaps/drpython.png" \
- "drpython" "Development;IDE;" ""
-
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ${CHOSEN_COMPILER_TYPE} == gcc
-MAKE_ENV+= LD_LIBRARY_PATH="${LOCALBASE}/lib/${CC}:$$LD_LIBRARY_PATH"
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e \
- '/postinst.py/d' ${WRKSRC}/setup.py
- @${RM} ${WRKSRC}/setup.cfg
- @${REINPLACE_CMD} -e \
- 's|firefox|xdg-open|' ${WRKSRC}/drPreferences.py
- @${REINPLACE_CMD} -e 's|%%PYTHON%%|${PYTHON_CMD}|' ${WRKSRC}/drpython.lin
-
-pre-build:
- @(cd ${WRKSRC}/docsrc && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} html)
- @(cd ${WRKSRC}/docsrc/_build/html && ${CP} -f *.html *.js \
- ${WRKSRC}/documentation)
-
-post-build:
- @${ECHO_CMD} '#!/bin/sh' > ${WRKDIR}/drpython.sh
-.if ${OPSYS} == FreeBSD && ${CHOSEN_COMPILER_TYPE} == gcc
- @${ECHO_CMD} 'LD_LIBRARY_PATH="${LOCALBASE}/lib/${CC}:$$LD_LIBRARY_PATH"' \
- >> ${WRKDIR}/drpython.sh
- @${ECHO_CMD} 'export LD_LIBRARY_PATH' >> ${WRKDIR}/drpython.sh
-.endif
- @${ECHO_CMD} 'exec ${PYTHON_CMD} -m drpython.drpython' >> ${WRKDIR}/drpython.sh
-
-post-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/drpython.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
-
-.include <bsd.port.post.mk>
diff --git a/devel/drpython/distinfo b/devel/drpython/distinfo
deleted file mode 100644
index f4b3a0325a2c..000000000000
--- a/devel/drpython/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (DrPython_3.11.4.zip) = 37a2e4873fb6accd1145f89518db101458c2f43fbc3ea7cf3e2de446bf353f42
-SIZE (DrPython_3.11.4.zip) = 824982
diff --git a/devel/drpython/files/patch-drFileDialog.py b/devel/drpython/files/patch-drFileDialog.py
deleted file mode 100644
index a730f849d117..000000000000
--- a/devel/drpython/files/patch-drFileDialog.py
+++ /dev/null
@@ -1,13 +0,0 @@
---- drFileDialog.py.orig 2015-07-19 21:30:17 UTC
-+++ drFileDialog.py
-@@ -1026,8 +1026,8 @@ class drWxFileDialog(wx.FileDialog):
- def FileDialog(parent, title, wildcard, point=(0, 0), size=wx.DefaultSize, IsASaveDialog=0, MultipleSelection=0, ShowRecentFiles=0):
- if parent.prefs.usewxfiledialog:
- if IsASaveDialog:
-- return drWxFileDialog(parent, title, "", "", wildcard, wx.SAVE|wx.HIDE_READONLY|wx.OVERWRITE_PROMPT)
-+ return drWxFileDialog(parent, title, "", "", wildcard, wx.FD_SAVE|wx.FD_OVERWRITE_PROMPT)
- else:
-- return drWxFileDialog(parent, title, "", "", wildcard, wx.OPEN|wx.HIDE_READONLY|wx.MULTIPLE)
-+ return drWxFileDialog(parent, title, "", "", wildcard, wx.FD_OPEN|wx.FD_MULTIPLE)
- else:
- return drFileDialog(parent, title, wildcard, point, size, IsASaveDialog, MultipleSelection, ShowRecentFiles)
diff --git a/devel/drpython/files/patch-drToolBarDialog.py b/devel/drpython/files/patch-drToolBarDialog.py
deleted file mode 100644
index 9a7c929b5a40..000000000000
--- a/devel/drpython/files/patch-drToolBarDialog.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- drToolBarDialog.py.orig 2014-04-20 17:50:40 UTC
-+++ drToolBarDialog.py
-@@ -36,7 +36,7 @@ def GetToolBarLabels(filename, frame):
- text = f.read()
- f.close()
- except:
-- drScrolledMessageDialog.ShowMessage(frame, "File error with: '" + filename + "".", "ERROR")
-+ drScrolledMessageDialog.ShowMessage(frame, "File error with: '" + filename + "'.", "ERROR")
- return []
-
- # modified 22/10/2006 Jean-Pierre MANDON
diff --git a/devel/drpython/files/patch-drpython.lin b/devel/drpython/files/patch-drpython.lin
deleted file mode 100644
index e6b029cb26e7..000000000000
--- a/devel/drpython/files/patch-drpython.lin
+++ /dev/null
@@ -1,7 +0,0 @@
---- drpython.lin.orig 2014-04-20 17:50:40 UTC
-+++ drpython.lin
-@@ -1,2 +1,2 @@
--#!/bin/bash
--python ${0%/*}/drpython.pyw
-+#!/bin/sh
-+%%PYTHON%% ${0%/*}/drpython.pyw
diff --git a/devel/drpython/pkg-descr b/devel/drpython/pkg-descr
deleted file mode 100644
index 97c03d205199..000000000000
--- a/devel/drpython/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-DrPython is a highly customizable, extensible editor/environment for
-developing programs written in the Python programming Language. It is
-implemented in wxPython.
-
-WWW: http://drpython.sourceforge.net/
diff --git a/devel/epydoc/Makefile b/devel/epydoc/Makefile
deleted file mode 100644
index aefcbfd0fe66..000000000000
--- a/devel/epydoc/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= epydoc
-PORTVERSION= 3.0.1
-CATEGORIES= devel
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python API documentation generation tool
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-USES= python:2.7
-USE_PYTHON= distutils
-
-OPTIONS_DEFINE= DOCS UTF8
-
-UTF8_DESC= Use UTF-8 instead of iso-8859-1 in HTMLs
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MUTF8}
-HTMLENCODING?= utf-8
-.endif
-
-post-patch:
-.if defined(HTMLENCODING)
- @${GREP} -lR "iso-8859-1" ${WRKSRC}/epydoc | \
- ${XARGS} ${REINPLACE_CMD} -e 's|iso-8859-1|${HTMLENCODING}|g'
-.endif
-
-post-install:
- (cd ${WRKSRC}/man && ${INSTALL_MAN} epydoc.1 epydocgui.1 \
- ${STAGEDIR}${MAN1PREFIX}/man/man1)
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/devel/epydoc/distinfo b/devel/epydoc/distinfo
deleted file mode 100644
index aa2dbfec29a5..000000000000
--- a/devel/epydoc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (epydoc-3.0.1.tar.gz) = d4e5c8d90937d01b05170f592c1fa9b29e9ed0498dfe7f0eb2a3af61725b6ad1
-SIZE (epydoc-3.0.1.tar.gz) = 1785792
diff --git a/devel/epydoc/pkg-descr b/devel/epydoc/pkg-descr
deleted file mode 100644
index 6c4743ce2cb1..000000000000
--- a/devel/epydoc/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Epydoc is a tool for generating API documentation for Python modules, based on
-their docstrings. For an example of epydoc's output, see the API documentation
-for epydoc itself. A lightweight markup language called epytext can be used to
-format docstrings, and to add information about specific fields, such as
-parameters and instance variables. Epydoc also understands docstrings written in
-ReStructuredText, Javadoc and plaintext.
-
-WWW: http://epydoc.sourceforge.net
diff --git a/devel/epydoc/pkg-plist b/devel/epydoc/pkg-plist
deleted file mode 100644
index a19d68c17696..000000000000
--- a/devel/epydoc/pkg-plist
+++ /dev/null
@@ -1,414 +0,0 @@
-bin/apirst2html.py
-bin/epydoc
-bin/epydocgui
-man/man1/epydoc.1.gz
-man/man1/epydocgui.1.gz
-%%PYTHON_SITELIBDIR%%/epydoc/__init__.py
-%%PYTHON_SITELIBDIR%%/epydoc/__init__.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/__init__.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/apidoc.py
-%%PYTHON_SITELIBDIR%%/epydoc/apidoc.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/apidoc.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/checker.py
-%%PYTHON_SITELIBDIR%%/epydoc/checker.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/checker.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/cli.py
-%%PYTHON_SITELIBDIR%%/epydoc/cli.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/cli.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/compat.py
-%%PYTHON_SITELIBDIR%%/epydoc/compat.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/compat.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/docbuilder.py
-%%PYTHON_SITELIBDIR%%/epydoc/docbuilder.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/docbuilder.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/docintrospecter.py
-%%PYTHON_SITELIBDIR%%/epydoc/docintrospecter.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/docintrospecter.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/docparser.py
-%%PYTHON_SITELIBDIR%%/epydoc/docparser.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/docparser.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/docstringparser.py
-%%PYTHON_SITELIBDIR%%/epydoc/docstringparser.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/docstringparser.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/__init__.py
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/__init__.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/__init__.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/dotgraph.py
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/dotgraph.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/dotgraph.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/html.py
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/html.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/html.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/html_colorize.py
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/html_colorize.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/html_colorize.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/html_css.py
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/html_css.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/html_css.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/html_help.py
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/html_help.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/html_help.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/latex.py
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/latex.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/latex.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/plaintext.py
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/plaintext.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/plaintext.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/xlink.py
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/xlink.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/docwriter/xlink.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/gui.py
-%%PYTHON_SITELIBDIR%%/epydoc/gui.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/gui.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/log.py
-%%PYTHON_SITELIBDIR%%/epydoc/log.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/log.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/markup/__init__.py
-%%PYTHON_SITELIBDIR%%/epydoc/markup/__init__.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/markup/__init__.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/markup/doctest.py
-%%PYTHON_SITELIBDIR%%/epydoc/markup/doctest.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/markup/doctest.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/markup/epytext.py
-%%PYTHON_SITELIBDIR%%/epydoc/markup/epytext.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/markup/epytext.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/markup/javadoc.py
-%%PYTHON_SITELIBDIR%%/epydoc/markup/javadoc.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/markup/javadoc.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/markup/plaintext.py
-%%PYTHON_SITELIBDIR%%/epydoc/markup/plaintext.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/markup/plaintext.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/markup/pyval_repr.py
-%%PYTHON_SITELIBDIR%%/epydoc/markup/pyval_repr.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/markup/pyval_repr.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/markup/restructuredtext.py
-%%PYTHON_SITELIBDIR%%/epydoc/markup/restructuredtext.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/markup/restructuredtext.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/test/__init__.py
-%%PYTHON_SITELIBDIR%%/epydoc/test/__init__.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/test/__init__.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/test/util.py
-%%PYTHON_SITELIBDIR%%/epydoc/test/util.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/test/util.pyo
-%%PYTHON_SITELIBDIR%%/epydoc/util.py
-%%PYTHON_SITELIBDIR%%/epydoc/util.pyc
-%%PYTHON_SITELIBDIR%%/epydoc/util.pyo
-%%PORTDOCS%%%%DOCSDIR%%/api/bug-index.html
-%%PORTDOCS%%%%DOCSDIR%%/api/class-tree.html
-%%PORTDOCS%%%%DOCSDIR%%/api/crarr.png
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc-log.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.apidoc-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.apidoc-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.apidoc.APIDoc-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.apidoc.ClassDoc-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.apidoc.ClassMethodDoc-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.apidoc.DocIndex-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.apidoc.DottedName-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.apidoc.DottedName.InvalidDottedName-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.apidoc.GenericValueDoc-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.apidoc.ModuleDoc-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.apidoc.NamespaceDoc-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.apidoc.PropertyDoc-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.apidoc.RoutineDoc-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.apidoc.StaticMethodDoc-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.apidoc.ValueDoc-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.apidoc.VariableDoc-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.apidoc._Sentinel-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.checker-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.checker-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.checker.DocChecker-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.cli-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.cli-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.cli.ConsoleLogger-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.cli.HTMLLogger-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.cli.TerminalController-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.cli.UnifiedProgressConsoleLogger-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.compat-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.compat-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.css
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docbuilder-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docbuilder-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docbuilder.BuildOptions-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docbuilder._ProgressEstimator-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docintrospecter-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docintrospecter-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docintrospecter._DevNull-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docparser-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docparser-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docparser.ParseError-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docstringparser-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docstringparser-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docstringparser.DocstringField-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.dotgraph-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.dotgraph-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.dotgraph.DotGraph-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.dotgraph.DotGraphEdge-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.dotgraph.DotGraphNode-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.dotgraph.DotGraphUmlClassNode-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.dotgraph.DotGraphUmlModuleNode-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.html-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.html-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.html.HTMLWriter-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.html._HTMLDocstringLinker-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.html_colorize-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.html_colorize-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.html_colorize.PythonSourceColorizer-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.html_css-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.html_css-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.html_help-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.html_help-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.latex-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.latex-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.latex.LatexWriter-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.latex.LatexWriter._LatexDocstringLinker-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.plaintext-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.plaintext-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.plaintext.PlaintextWriter-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.xlink-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.xlink-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.xlink.ApiLinkReader-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.xlink.DocUrlGenerator-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.xlink.UrlGenerator-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.xlink.UrlGenerator.IndexAmbiguous-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.docwriter.xlink.VoidUrlGenerator-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.gui-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.gui-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.gui.EpydocGUI-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.gui.GUILogger-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.log-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.log-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.log.Logger-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.log.SimpleLogger-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.ConcatenatedDocstring-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.DocstringLinker-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.Field-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.ParseError-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.ParsedDocstring-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.doctest-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.doctest-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.doctest.DoctestColorizer-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.doctest.HTMLDoctestColorizer-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.doctest.LaTeXDoctestColorizer-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.doctest.XMLDoctestColorizer-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.epytext-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.epytext-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.epytext.ColorizingError-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.epytext.Element-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.epytext.ParsedEpytextDocstring-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.epytext.StructuringError-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.epytext.Token-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.epytext.TokenizationError-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.javadoc-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.javadoc-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.javadoc.ParsedJavadocDocstring-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.plaintext-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.plaintext-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.plaintext.ParsedPlaintextDocstring-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.pyval_repr-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.pyval_repr-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.pyval_repr.ColorizedPyvalRepr-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.pyval_repr.PyvalColorizer-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.pyval_repr._ColorizerState-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.pyval_repr._Linebreak-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.pyval_repr._Maxlines-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.restructuredtext-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.restructuredtext-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.restructuredtext.OptimizedReporter-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.restructuredtext.ParsedRstDocstring-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.restructuredtext._DocumentPseudoWriter-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.restructuredtext._EpydocHTMLTranslator-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.restructuredtext._EpydocLaTeXTranslator-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.restructuredtext._EpydocReader-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.restructuredtext._SplitFieldsTranslator-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.restructuredtext._SummaryExtractor-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.restructuredtext._TermsExtractor-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.markup.restructuredtext.dotgraph-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.test-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.test-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.test.util-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.test.util-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.util-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.util-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/epydoc.util.RunSubprocessError-class.html
-%%PORTDOCS%%%%DOCSDIR%%/api/frames.html
-%%PORTDOCS%%%%DOCSDIR%%/api/help.html
-%%PORTDOCS%%%%DOCSDIR%%/api/identifier-index.html
-%%PORTDOCS%%%%DOCSDIR%%/api/index.html
-%%PORTDOCS%%%%DOCSDIR%%/api/module-tree.html
-%%PORTDOCS%%%%DOCSDIR%%/api/redirect.html
-%%PORTDOCS%%%%DOCSDIR%%/api/term-index.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.apidoc-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.checker-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.cli-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.compat-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.docbuilder-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.docintrospecter-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.docparser-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.docstringparser-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.docwriter-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.docwriter.dotgraph-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.docwriter.html-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.docwriter.html_colorize-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.docwriter.html_css-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.docwriter.html_help-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.docwriter.latex-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.docwriter.plaintext-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.docwriter.xlink-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.gui-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.log-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.markup-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.markup.doctest-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.markup.epytext-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.markup.javadoc-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.markup.plaintext-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.markup.pyval_repr-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.markup.restructuredtext-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.test-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.test.util-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-epydoc.util-module.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc-everything.html
-%%PORTDOCS%%%%DOCSDIR%%/api/toc.html
-%%PORTDOCS%%%%DOCSDIR%%/api/todo-index.html
-%%PORTDOCS%%%%DOCSDIR%%/configfile.html
-%%PORTDOCS%%%%DOCSDIR%%/custom.css
-%%PORTDOCS%%%%DOCSDIR%%/docstrings.html
-%%PORTDOCS%%%%DOCSDIR%%/doctest/apidoc.html
-%%PORTDOCS%%%%DOCSDIR%%/doctest/docbuilder.html
-%%PORTDOCS%%%%DOCSDIR%%/doctest/docintrospecter.html
-%%PORTDOCS%%%%DOCSDIR%%/doctest/docparser.html
-%%PORTDOCS%%%%DOCSDIR%%/doctest/encoding.html
-%%PORTDOCS%%%%DOCSDIR%%/doctest/epytext.html
-%%PORTDOCS%%%%DOCSDIR%%/doctest/index.html
-%%PORTDOCS%%%%DOCSDIR%%/doctest/javadoc.html
-%%PORTDOCS%%%%DOCSDIR%%/doctest/plaintext.html
-%%PORTDOCS%%%%DOCSDIR%%/doctest/pyval_repr.html
-%%PORTDOCS%%%%DOCSDIR%%/doctest/restructuredtext.html
-%%PORTDOCS%%%%DOCSDIR%%/doctest/zope2.html
-%%PORTDOCS%%%%DOCSDIR%%/doctest/zope3.html
-%%PORTDOCS%%%%DOCSDIR%%/docutils.css
-%%PORTDOCS%%%%DOCSDIR%%/epydoc-man.html
-%%PORTDOCS%%%%DOCSDIR%%/epydoc.css
-%%PORTDOCS%%%%DOCSDIR%%/epydoc.html
-%%PORTDOCS%%%%DOCSDIR%%/epydoc_gui.png
-%%PORTDOCS%%%%DOCSDIR%%/epydoc_guiconfig.png
-%%PORTDOCS%%%%DOCSDIR%%/epydocgui-man.html
-%%PORTDOCS%%%%DOCSDIR%%/epytext.html
-%%PORTDOCS%%%%DOCSDIR%%/epytextintro.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/class-tree.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/crarr.png
-%%PORTDOCS%%%%DOCSDIR%%/examples/epydoc.css
-%%PORTDOCS%%%%DOCSDIR%%/examples/epytext_example-module.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/epytext_example-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/frames.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/grouped/class-tree.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/grouped/crarr.png
-%%PORTDOCS%%%%DOCSDIR%%/examples/grouped/epydoc.css
-%%PORTDOCS%%%%DOCSDIR%%/examples/grouped/frames.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/grouped/help.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/grouped/identifier-index.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/grouped/index.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/grouped/inh_example-module.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/grouped/inh_example-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/grouped/inh_example.Animal-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/grouped/inh_example.Bird-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/grouped/inh_example.Bug-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/grouped/inh_example.Fish-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/grouped/inh_example.Human-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/grouped/inh_example.Mammal-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/grouped/inh_example.Primate-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/grouped/inh_example.Programmer-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/grouped/module-tree.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/grouped/redirect.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/grouped/toc-everything.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/grouped/toc-inh_example-module.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/grouped/toc.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/help.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/identifier-index.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/included/class-tree.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/included/crarr.png
-%%PORTDOCS%%%%DOCSDIR%%/examples/included/epydoc.css
-%%PORTDOCS%%%%DOCSDIR%%/examples/included/frames.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/included/help.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/included/identifier-index.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/included/index.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/included/inh_example-module.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/included/inh_example-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/included/inh_example.Animal-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/included/inh_example.Bird-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/included/inh_example.Bug-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/included/inh_example.Fish-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/included/inh_example.Human-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/included/inh_example.Mammal-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/included/inh_example.Primate-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/included/inh_example.Programmer-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/included/module-tree.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/included/redirect.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/included/toc-everything.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/included/toc-inh_example-module.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/included/toc.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/index.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/listed/class-tree.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/listed/crarr.png
-%%PORTDOCS%%%%DOCSDIR%%/examples/listed/epydoc.css
-%%PORTDOCS%%%%DOCSDIR%%/examples/listed/frames.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/listed/help.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/listed/identifier-index.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/listed/index.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/listed/inh_example-module.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/listed/inh_example-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/listed/inh_example.Animal-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/listed/inh_example.Bird-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/listed/inh_example.Bug-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/listed/inh_example.Fish-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/listed/inh_example.Human-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/listed/inh_example.Mammal-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/listed/inh_example.Primate-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/listed/inh_example.Programmer-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/listed/module-tree.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/listed/redirect.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/listed/toc-everything.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/listed/toc-inh_example-module.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/listed/toc.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/module-tree.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/redirect.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/sre-module.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/sre-pysrc.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/sre.Scanner-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/sre_constants.error-class.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/term-index.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/toc-epytext_example-module.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/toc-everything.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/toc-sre-module.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/toc.html
-%%PORTDOCS%%%%DOCSDIR%%/faq.html
-%%PORTDOCS%%%%DOCSDIR%%/fields.html
-%%PORTDOCS%%%%DOCSDIR%%/future.html
-%%PORTDOCS%%%%DOCSDIR%%/history.html
-%%PORTDOCS%%%%DOCSDIR%%/home.thumbnail.png
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/index.thumbnail.png
-%%PORTDOCS%%%%DOCSDIR%%/installing.html
-%%PORTDOCS%%%%DOCSDIR%%/license.html
-%%PORTDOCS%%%%DOCSDIR%%/manual-docstring.html
-%%PORTDOCS%%%%DOCSDIR%%/manual-epytext.html
-%%PORTDOCS%%%%DOCSDIR%%/manual-fields.html
-%%PORTDOCS%%%%DOCSDIR%%/manual-install.html
-%%PORTDOCS%%%%DOCSDIR%%/manual-othermarkup.html
-%%PORTDOCS%%%%DOCSDIR%%/manual-reference.html
-%%PORTDOCS%%%%DOCSDIR%%/manual-usage.html
-%%PORTDOCS%%%%DOCSDIR%%/othermarkup.html
-%%PORTDOCS%%%%DOCSDIR%%/pycon-epydoc.html
-%%PORTDOCS%%%%DOCSDIR%%/pysrc.thumbnail.png
-%%PORTDOCS%%%%DOCSDIR%%/relatedprojects.html
-%%PORTDOCS%%%%DOCSDIR%%/sflogo.png
-%%PORTDOCS%%%%DOCSDIR%%/stylesheet.html
-%%PORTDOCS%%%%DOCSDIR%%/uml.thumbnail.png
-%%PORTDOCS%%%%DOCSDIR%%/using.html
-%%PORTDOCS%%%%DOCSDIR%%/whatsnew.html
diff --git a/devel/fb303/Makefile b/devel/fb303/Makefile
deleted file mode 100644
index e9f47ed74142..000000000000
--- a/devel/fb303/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-# Created by: Gea-Suan Lin <gslin@gslin.org>
-# $FreeBSD$
-
-PORTNAME= fb303
-PORTVERSION= ${THRIFT_PORTVERSION}
-PORTREVISION= 2
-PORTEPOCH= 1
-CATEGORIES= devel
-MASTER_SITES= APACHE/thrift/${PORTVERSION}
-DISTNAME= thrift-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Facebook Bassline
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= APACHE20
-
-LIB_DEPENDS= libthrift.so:devel/thrift-cpp
-BUILD_DEPENDS= thrift:devel/thrift
-
-CONFIGURE_ARGS= PY_PREFIX="${PREFIX}"
-
-GNU_CONFIGURE= yes
-USES= autoreconf compiler:c++11-lang gmake perl5 python:2.7
-USE_PERL5= run
-WRKSRC= ${WRKDIR}/${DISTNAME}/contrib/fb303
-
-PLIST_SUB+= PORTVERSION="${PORTVERSION}" PYTHON_VER="${PYTHON_VER}"
-
-CONFIGURE_ARGS+= --without-php
-
-DISTINFO_FILE= ${PORTSDIR}/devel/thrift/distinfo
-
-.include <bsd.port.pre.mk>
-
-.if ${COMPILER_TYPE} == clang
-USE_CXXSTD= c++11
-EXTRA_PATCHES+= ${FILESDIR}/extra_patch-cpp__Makefile.am
-.endif
-
-post-build:
- (cd ${WRKSRC} && ${LOCALBASE}/bin/thrift --gen perl ${WRKSRC}/if/fb303.thrift)
-
-post-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Facebook/FB303
-.for FILE in Constants.pm FacebookService.pm Types.pm
- ${INSTALL_DATA} ${WRKSRC}/gen-perl/Facebook/FB303/${FILE} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Facebook/FB303
-.endfor
-
-.include "../thrift/bsd.thrift.mk"
-.include <bsd.port.post.mk>
diff --git a/devel/fb303/files/extra_patch-cpp__Makefile.am b/devel/fb303/files/extra_patch-cpp__Makefile.am
deleted file mode 100644
index a92c8d68df62..000000000000
--- a/devel/fb303/files/extra_patch-cpp__Makefile.am
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./cpp/Makefile.am.orig 2013-08-15 18:04:29.000000000 +0400
-+++ ./cpp/Makefile.am 2013-10-17 19:36:43.000000000 +0400
-@@ -37,7 +37,7 @@
- # USE flags AM_CXXFLAGS, AM_CFLAGS, AM_CPPFLAGS, AM_LDFLAGS, LDADD in this section.
-
- AM_CPPFLAGS = -I..
--AM_CPPFLAGS += -Igen-cpp
-+AM_CPPFLAGS += -Igen-cpp -std=c++11
- AM_CPPFLAGS += -I$(thrift_home)/include/thrift
- AM_CPPFLAGS += $(BOOST_CPPFLAGS)
- AM_CPPFLAGS += $(FB_CPPFLAGS) $(DEBUG_CPPFLAGS)
diff --git a/devel/fb303/files/patch-configure.ac b/devel/fb303/files/patch-configure.ac
deleted file mode 100644
index 9b5580c1575a..000000000000
--- a/devel/fb303/files/patch-configure.ac
+++ /dev/null
@@ -1,10 +0,0 @@
---- configure.ac.orig 2015-01-26 02:06:23 UTC
-+++ configure.ac
-@@ -29,6 +29,7 @@
- AC_PREREQ(2.52)
- AC_INIT([libfb303],[20080209])
- #AC_CONFIG_AUX_DIR([/usr/share/automake-1.9])
-+AC_CONFIG_MACRO_DIR([aclocal])
- # To install locally
- FB_INITIALIZE([localinstall])
- AC_PREFIX_DEFAULT([/usr/local])
diff --git a/devel/fb303/files/patch-cpp_FacebookBase.h b/devel/fb303/files/patch-cpp_FacebookBase.h
deleted file mode 100644
index 08fcd57b57c5..000000000000
--- a/devel/fb303/files/patch-cpp_FacebookBase.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- cpp/FacebookBase.h.orig 2018-05-25 20:03:21 UTC
-+++ cpp/FacebookBase.h
-@@ -22,6 +22,7 @@
-
- #include "FacebookService.h"
-
-+#include <boost/shared_ptr.hpp>
- #include <thrift/server/TServer.h>
- #include <thrift/concurrency/Mutex.h>
-
diff --git a/devel/fb303/files/patch-cpp__FacebookBase.cpp b/devel/fb303/files/patch-cpp__FacebookBase.cpp
deleted file mode 100644
index 37901fa03688..000000000000
--- a/devel/fb303/files/patch-cpp__FacebookBase.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- ./cpp/FacebookBase.cpp.orig 2013-08-15 18:04:29.000000000 +0400
-+++ ./cpp/FacebookBase.cpp 2013-10-17 19:36:22.000000000 +0400
-@@ -27,7 +27,7 @@
- aliveSince_ = (int64_t) time(NULL);
- }
-
--inline void FacebookBase::getName(std::string& _return) {
-+void FacebookBase::getName(std::string& _return) {
- _return = name_;
- }
-
-@@ -118,7 +118,7 @@
- return rv;
- }
-
--inline int64_t FacebookBase::aliveSince() {
-+int64_t FacebookBase::aliveSince() {
- return aliveSince_;
- }
-
diff --git a/devel/fb303/pkg-descr b/devel/fb303/pkg-descr
deleted file mode 100644
index f70b26b2efb1..000000000000
--- a/devel/fb303/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A standard interface to monitoring, dynamic options and
-configuration, uptime reports, activity, etc.
-
-WWW: http://incubator.apache.org/thrift/
diff --git a/devel/fb303/pkg-plist b/devel/fb303/pkg-plist
deleted file mode 100644
index 30e47c208097..000000000000
--- a/devel/fb303/pkg-plist
+++ /dev/null
@@ -1,25 +0,0 @@
-include/thrift/fb303/FacebookBase.h
-include/thrift/fb303/FacebookService.h
-include/thrift/fb303/ServiceTracker.h
-include/thrift/fb303/fb303_constants.h
-include/thrift/fb303/fb303_types.h
-lib/libfb303.a
-%%SITE_PERL%%/Facebook/FB303/Constants.pm
-%%SITE_PERL%%/Facebook/FB303/FacebookService.pm
-%%SITE_PERL%%/Facebook/FB303/Types.pm
-%%PYTHON_SITELIBDIR%%/fb303/FacebookBase.py
-%%PYTHON_SITELIBDIR%%/fb303/FacebookBase.pyc
-%%PYTHON_SITELIBDIR%%/fb303/FacebookService.py
-%%PYTHON_SITELIBDIR%%/fb303/FacebookService.pyc
-%%PYTHON_SITELIBDIR%%/fb303/__init__.py
-%%PYTHON_SITELIBDIR%%/fb303/__init__.pyc
-%%PYTHON_SITELIBDIR%%/fb303/constants.py
-%%PYTHON_SITELIBDIR%%/fb303/constants.pyc
-%%PYTHON_SITELIBDIR%%/fb303/ttypes.py
-%%PYTHON_SITELIBDIR%%/fb303/ttypes.pyc
-%%PYTHON_SITELIBDIR%%/fb303_scripts/__init__.py
-%%PYTHON_SITELIBDIR%%/fb303_scripts/__init__.pyc
-%%PYTHON_SITELIBDIR%%/fb303_scripts/fb303_simple_mgmt.py
-%%PYTHON_SITELIBDIR%%/fb303_scripts/fb303_simple_mgmt.pyc
-%%PYTHON_SITELIBDIR%%/thrift_fb303-%%PORTVERSION%%-py%%PYTHON_VER%%.egg-info
-%%DATADIR%%/if/fb303.thrift
diff --git a/devel/fnorb/Makefile b/devel/fnorb/Makefile
deleted file mode 100644
index 9b076c4aecb8..000000000000
--- a/devel/fnorb/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: Johann Visagie <johann@egenetics.com>
-# $FreeBSD$
-
-PORTNAME= Fnorb
-PORTVERSION= 1.3
-PORTREVISION= 3
-CATEGORIES= devel python
-MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME:tl}/${PORTNAME}%20${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= CORBA 2.0 ORB written in Python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR}
-
-USES= python:2.7 shebangfix
-USE_PYTHON= distutils noegginfo
-SHEBANG_FILES= tests/interop/*.py tests/datatransfer/*.py
-NO_ARCH= yes
-
-PYDISTUTILS_INSTALLNOSINGLE= yes
-PYDISTUTILS_SETUP= ${PYSETUP}
-
-PLIST_SUB= PYDISTUTILS_EGGINFO=${PYDISTUTILS_EGGINFO}
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/fnorb/distinfo b/devel/fnorb/distinfo
deleted file mode 100644
index 7001fd87841e..000000000000
--- a/devel/fnorb/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Fnorb-1.3.tar.gz) = d4380ab7fa8b8a9f564592b4e07c96117abd2d3f677b8a73c824cf4f904aa294
-SIZE (Fnorb-1.3.tar.gz) = 295703
diff --git a/devel/fnorb/pkg-descr b/devel/fnorb/pkg-descr
deleted file mode 100644
index 103eb2366cd9..000000000000
--- a/devel/fnorb/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Fnorb is a CORBA 2.0 object request broker (ORB) written in Python. It
-supports all CORBA 2.0 datatypes (including Any's) and provides a full
-implementation of IIOP. Fnorb is Python and CORBA/IDL specific which makes
-it simple, light-weight and easy to use. Fnorb is ideal for prototyping
-complex CORBA architectures, for use as a scripting tool, and for building
-test harnesses for CORBA development projects.
-
-Fnorb is being developed at the CRC for Distributed Systems Technology based
-at the University of Queensland in Brisbane, Australia.
-
-WWW: https://sourceforge.net/projects/fnorb/
diff --git a/devel/fnorb/pkg-plist b/devel/fnorb/pkg-plist
deleted file mode 100644
index f5802012c7c0..000000000000
--- a/devel/fnorb/pkg-plist
+++ /dev/null
@@ -1,336 +0,0 @@
-bin/fnidl
-bin/fnaming
-bin/fnfeed
-bin/fngen
-bin/fnifr
-bin/fnior
-bin/fnmkior
-bin/fnoptions
-bin/fnping
-%%PYTHON_SITELIBDIR%%/Fnorb/__init__.py
-%%PYTHON_SITELIBDIR%%/Fnorb/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/__init__.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/compiler/CodeGenerator.py
-%%PYTHON_SITELIBDIR%%/Fnorb/compiler/CodeGenerator.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/compiler/CodeGenerator.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/compiler/IDLCompiler.py
-%%PYTHON_SITELIBDIR%%/Fnorb/compiler/IDLCompiler.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/compiler/IDLCompiler.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/compiler/SkelGenerator.py
-%%PYTHON_SITELIBDIR%%/Fnorb/compiler/SkelGenerator.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/compiler/SkelGenerator.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/compiler/StubGenerator.py
-%%PYTHON_SITELIBDIR%%/Fnorb/compiler/StubGenerator.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/compiler/StubGenerator.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/compiler/__init__.py
-%%PYTHON_SITELIBDIR%%/Fnorb/compiler/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/compiler/__init__.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/__init__.py
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/__init__.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/interface_repository/IFR.py
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/interface_repository/IFR.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/interface_repository/IFR.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/interface_repository/IntRep/__init__.py
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/interface_repository/IntRep/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/interface_repository/IntRep/__init__.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/interface_repository/IntRepImpl.py
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/interface_repository/IntRepImpl.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/interface_repository/IntRepImpl.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/interface_repository/IntRep_skel/__init__.py
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/interface_repository/IntRep_skel/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/interface_repository/IntRep_skel/__init__.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/interface_repository/__init__.py
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/interface_repository/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/interface_repository/__init__.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/naming/BindingIterator.py
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/naming/BindingIterator.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/naming/BindingIterator.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/naming/CosNaming/__init__.py
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/naming/CosNaming/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/naming/CosNaming/__init__.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/naming/CosNaming_skel/__init__.py
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/naming/CosNaming_skel/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/naming/CosNaming_skel/__init__.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/naming/NamingContext.py
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/naming/NamingContext.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/naming/NamingContext.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/naming/NamingService.py
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/naming/NamingService.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/naming/NamingService.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/naming/__init__.py
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/naming/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/cos/naming/__init__.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Acceptor.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Acceptor.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Acceptor.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Any.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Any.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Any.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/BOA.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/BOA.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/BOA.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/CONV_FRAME.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/CONV_FRAME.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/CONV_FRAME.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/CORBA.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/CORBA.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/CORBA.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Connection.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Connection.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Connection.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/DII.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/DII.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/DII.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/DSI.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/DSI.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/DSI.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/EventHandler.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/EventHandler.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/EventHandler.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Fixed.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Fixed.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Fixed.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOP.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOP.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOP.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPClient.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPClient.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPClient.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPClientManager.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPClientManager.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPClientManager.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPClientWorker.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPClientWorker.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPClientWorker.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPClientWorkerReactive.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPClientWorkerReactive.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPClientWorkerReactive.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPClientWorkerThreaded.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPClientWorkerThreaded.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPClientWorkerThreaded.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPConnectionHandler.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPConnectionHandler.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPConnectionHandler.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPServer.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPServer.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPServer.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPServerWorker.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPServerWorker.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPServerWorker.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPServerWorkerReactive.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPServerWorkerReactive.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPServerWorkerReactive.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPServerWorkerThreaded.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPServerWorkerThreaded.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/GIOPServerWorkerThreaded.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/IIOP.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/IIOP.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/IIOP.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/IIOPAcceptor.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/IIOPAcceptor.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/IIOPAcceptor.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/IIOPConnection.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/IIOPConnection.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/IIOPConnection.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/IIOPProtocol.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/IIOPProtocol.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/IIOPProtocol.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/IOP.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/IOP.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/IOP.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/InterfaceRepository.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/InterfaceRepository.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/InterfaceRepository.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Limits.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Limits.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Limits.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/LongDouble.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/LongDouble.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/LongDouble.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Nudger.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Nudger.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Nudger.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/OctetStream.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/OctetStream.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/OctetStream.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Protocol.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Protocol.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Protocol.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Reactor.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Reactor.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Reactor.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/SelectReactor.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/SelectReactor.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/SelectReactor.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/ThreadPoolQueue.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/ThreadPoolQueue.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/ThreadPoolQueue.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/ThreadSpecificData.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/ThreadSpecificData.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/ThreadSpecificData.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/ThreadedReactor.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/ThreadedReactor.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/ThreadedReactor.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/TkReactor.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/TkReactor.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/TkReactor.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/TypeCode.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/TypeCode.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/TypeCode.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/TypeManager.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/TypeManager.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/TypeManager.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Util.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Util.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/Util.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/__init__.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/__init__.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/cdrpy.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/cdrpy.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/cdrpy.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/condvar.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/condvar.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/condvar.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/dumper.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/dumper.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/dumper.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/fnorb_thread.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/fnorb_thread.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/fnorb_thread.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/null_thread.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/null_thread.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/null_thread.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/uuid.py
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/uuid.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/orb/uuid.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/Declarator.py
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/Declarator.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/Declarator.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/IDLParser.py
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/IDLParser.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/IDLParser.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/Prefix.py
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/Prefix.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/Prefix.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/Stack.py
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/Stack.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/Stack.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/__init__.py
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/__init__.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/cpp.py
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/cpp.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/cpp.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/idl.py
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/idl.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/idl.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/yappsrt.py
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/yappsrt.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/parser/yappsrt.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/runtests.py
-%%PYTHON_SITELIBDIR%%/Fnorb/runtests.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/runtests.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/script/__init__.py
-%%PYTHON_SITELIBDIR%%/Fnorb/script/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/script/__init__.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/script/cpp.py
-%%PYTHON_SITELIBDIR%%/Fnorb/script/cpp.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/script/cpp.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnaming.py
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnaming.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnaming.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnfeed.py
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnfeed.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnfeed.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fngen.py
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fngen.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fngen.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnidl.py
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnidl.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnidl.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnifr.py
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnifr.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnifr.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnior.py
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnior.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnior.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnlogger.py
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnlogger.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnlogger.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnmetrics.py
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnmetrics.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnmetrics.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnmkior.py
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnmkior.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnmkior.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnoptions.py
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnoptions.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnoptions.pyo
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnping.py
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnping.pyc
-%%PYTHON_SITELIBDIR%%/Fnorb/script/fnping.pyo
-%%PYTHON_SITELIBDIR%%/%%PYDISTUTILS_EGGINFO%%
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE.HTML
-%%PORTDOCS%%%%DOCSDIR%%/MANIFEST.in
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/README.jython
-%%PORTDOCS%%%%DOCSDIR%%/examples/hello-world/HelloWorld.idl
-%%PORTDOCS%%%%DOCSDIR%%/examples/hello-world/README
-%%PORTDOCS%%%%DOCSDIR%%/examples/hello-world/client.py
-%%PORTDOCS%%%%DOCSDIR%%/examples/hello-world/server.py
-%%PORTDOCS%%%%DOCSDIR%%/examples/misc/Example.idl
-%%PORTDOCS%%%%DOCSDIR%%/examples/misc/README
-%%PORTDOCS%%%%DOCSDIR%%/examples/misc/client.py
-%%PORTDOCS%%%%DOCSDIR%%/examples/misc/server.py
-%%PORTDOCS%%%%DOCSDIR%%/examples/naming/README
-%%PORTDOCS%%%%DOCSDIR%%/examples/naming/Thermometer.idl
-%%PORTDOCS%%%%DOCSDIR%%/examples/naming/client.py
-%%PORTDOCS%%%%DOCSDIR%%/examples/naming/server.py
-%%PORTDOCS%%%%DOCSDIR%%/examples/threaded/HelloWorld.idl
-%%PORTDOCS%%%%DOCSDIR%%/examples/threaded/README
-%%PORTDOCS%%%%DOCSDIR%%/examples/threaded/client.py
-%%PORTDOCS%%%%DOCSDIR%%/examples/threaded/server.py
-%%PORTDOCS%%%%DOCSDIR%%/examples/tkinter/README
-%%PORTDOCS%%%%DOCSDIR%%/examples/tkinter/TicToc.idl
-%%PORTDOCS%%%%DOCSDIR%%/examples/tkinter/client.py
-%%PORTDOCS%%%%DOCSDIR%%/examples/tkinter/server.py
-%%PORTDOCS%%%%DOCSDIR%%/examples/unions/README
-%%PORTDOCS%%%%DOCSDIR%%/examples/unions/Unions.idl
-%%PORTDOCS%%%%DOCSDIR%%/examples/unions/client.py
-%%PORTDOCS%%%%DOCSDIR%%/examples/unions/server.py
-%%PORTDOCS%%%%DOCSDIR%%/tests/datatransfer/DataTransferServer.py
-%%PORTDOCS%%%%DOCSDIR%%/tests/datatransfer/alltests.py
-%%PORTDOCS%%%%DOCSDIR%%/tests/datatransfer/chartest.py
-%%PORTDOCS%%%%DOCSDIR%%/tests/datatransfer/datatransfer.idl
-%%PORTDOCS%%%%DOCSDIR%%/tests/datatransfer/fixedtest.py
-%%PORTDOCS%%%%DOCSDIR%%/tests/datatransfer/longtest.py
-%%PORTDOCS%%%%DOCSDIR%%/tests/datatransfer/orbrunner.py
-%%PORTDOCS%%%%DOCSDIR%%/tests/datatransfer/seqtest.py
-%%PORTDOCS%%%%DOCSDIR%%/tests/datatransfer/serverrunner.py
-%%PORTDOCS%%%%DOCSDIR%%/tests/datatransfer/shorttest.py
-%%PORTDOCS%%%%DOCSDIR%%/tests/datatransfer/wchartest.py
-%%PORTDOCS%%%%DOCSDIR%%/tests/datatransfer/wstringtest.py
-%%PORTDOCS%%%%DOCSDIR%%/tests/interop/CharClient.cpp
-%%PORTDOCS%%%%DOCSDIR%%/tests/interop/CharServer.cpp
-%%PORTDOCS%%%%DOCSDIR%%/tests/interop/Client.h
-%%PORTDOCS%%%%DOCSDIR%%/tests/interop/FixedClient.cpp
-%%PORTDOCS%%%%DOCSDIR%%/tests/interop/FixedServer.cpp
-%%PORTDOCS%%%%DOCSDIR%%/tests/interop/Makefile.omniorb
-%%PORTDOCS%%%%DOCSDIR%%/tests/interop/Makefile.orbacus
-%%PORTDOCS%%%%DOCSDIR%%/tests/interop/Makefile.tao
-%%PORTDOCS%%%%DOCSDIR%%/tests/interop/README
-%%PORTDOCS%%%%DOCSDIR%%/tests/interop/Server.h
-%%PORTDOCS%%%%DOCSDIR%%/tests/interop/TestCharsClient.py
-%%PORTDOCS%%%%DOCSDIR%%/tests/interop/TestCharsServer.py
-%%PORTDOCS%%%%DOCSDIR%%/tests/interop/TestChars_impl.cpp
-%%PORTDOCS%%%%DOCSDIR%%/tests/interop/TestChars_impl.h
-%%PORTDOCS%%%%DOCSDIR%%/tests/interop/TestFixedClient.py
-%%PORTDOCS%%%%DOCSDIR%%/tests/interop/TestFixedServer.py
-%%PORTDOCS%%%%DOCSDIR%%/tests/interop/TestFixed_impl.cpp
-%%PORTDOCS%%%%DOCSDIR%%/tests/interop/TestFixed_impl.h
-%%PORTDOCS%%%%DOCSDIR%%/tests/interop/TestInterop.idl
-%%PORTDOCS%%%%DOCSDIR%%/tests/interop/Utils.cpp
-%%PORTDOCS%%%%DOCSDIR%%/tests/interop/Utils.h
diff --git a/devel/gazpacho/Makefile b/devel/gazpacho/Makefile
deleted file mode 100644
index 2e96c4d4fc8f..000000000000
--- a/devel/gazpacho/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# Created by: Gustavo Fukao <gustavofukao@gmail.com>
-# $FreeBSD$
-
-PORTNAME= gazpacho
-PORTVERSION= 0.7.2
-PORTREVISION= 7
-CATEGORIES= devel python
-MASTER_SITES= GNOME/sources/gazpacho/${PORTVERSION:R}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GUI builder for the GTK+ toolkit
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= LGPL21+ # source mentions LGPL20+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}kiwi-gtk>=0:x11-toolkits/py-kiwi-gtk@${PY_FLAVOR}
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-USES= desktop-file-utils gettext gnome python:2.7
-USE_GNOME= pygtk2
-USE_PYTHON= distutils
-NO_BUILD= yes
-NO_ARCH= yes
-
-PORTDOCS= AUTHORS ChangeLog CONTRIBUTORS README NEWS
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-patch:
- @${REINPLACE_CMD} -e 's|share/doc/gazpacho/examples|${EXAMPLESDIR}|g' ${WRKSRC}/setup.py
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/gazpacho.desktop ${STAGEDIR}${PREFIX}/share/applications/
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for f in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/devel/gazpacho/distinfo b/devel/gazpacho/distinfo
deleted file mode 100644
index 522660cf14ac..000000000000
--- a/devel/gazpacho/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gazpacho-0.7.2.tar.gz) = 0b1fc8e1114361b5fb068decffd5f1466f17b9faee2f2792c9b4c88b3f602580
-SIZE (gazpacho-0.7.2.tar.gz) = 521282
diff --git a/devel/gazpacho/files/patch-gazpacho-__init__.py b/devel/gazpacho/files/patch-gazpacho-__init__.py
deleted file mode 100644
index f56c13bc5049..000000000000
--- a/devel/gazpacho/files/patch-gazpacho-__init__.py
+++ /dev/null
@@ -1,30 +0,0 @@
---- gazpacho/__init__.py.orig 2007-07-29 07:57:30 UTC
-+++ gazpacho/__init__.py
-@@ -16,19 +16,20 @@
- import os
-
- from kiwi.environ import Library
-+from kiwi.environ import _KiwiProvider
-
- dirname = os.path.abspath(
- os.path.join(os.path.dirname(os.path.realpath(__file__)), '..'))
-
- lib = Library('gazpacho', root=dirname)
- if lib.uninstalled:
-- lib.add_global_resource('catalog', 'catalogs')
-- lib.add_global_resource('glade', 'glade')
-- lib.add_global_resource('resource', 'resources')
-- lib.add_global_resource('doc', '.')
-- lib.add_global_resource('pixmap', 'pixmaps')
-- lib.add_global_resource('pixmap', 'pixmaps/kiwi')
-- lib.add_global_resource('plugins', 'plugins')
-+ _KiwiProvider.add_resource('catalog', os.path.join(dirname, 'catalog'))
-+ _KiwiProvider.add_resource('glade', os.path.join(dirname, 'glade'))
-+ _KiwiProvider.add_resource('resource', os.path.join(dirname, 'resources'))
-+ _KiwiProvider.add_resource('doc', os.path.join(dirname, '.'))
-+ _KiwiProvider.add_resource('pixmap', os.path.join(dirname, 'pixmaps'))
-+ _KiwiProvider.add_resource('pixmap', os.path.join(dirname, 'pixmaps/kiwi'))
-+ _KiwiProvider.add_resource('plugins', os.path.join(dirname, 'plugins'))
- lib.enable_translation()
-
- __version__ = "0.7.2"
diff --git a/devel/gazpacho/files/patch-setup.py b/devel/gazpacho/files/patch-setup.py
deleted file mode 100644
index 8389d37cef60..000000000000
--- a/devel/gazpacho/files/patch-setup.py
+++ /dev/null
@@ -1,19 +0,0 @@
---- setup.py.orig 2007-03-05 16:06:37 UTC
-+++ setup.py
-@@ -8,8 +8,6 @@ from gazpacho import __version__
-
- templates = []
- data_files = [
-- ('share/doc/gazpacho', ('AUTHORS', 'ChangeLog', 'CONTRIBUTORS',
-- 'COPYING', 'README', 'NEWS')),
- ('share/doc/gazpacho/examples', listfiles('examples', '*')),
- ('$datadir/catalogs', listfiles('catalogs', 'base.xml')),
- ('$datadir/pixmaps', listfiles('pixmaps', '*.png')),
-@@ -34,7 +32,6 @@ data_files.extend(list_plugins())
-
- resources = dict(locale='$prefix/share/locale')
- global_resources = dict(
-- doc='$prefix/share/doc/gazpacho',
- pixmap='$datadir/pixmaps',
- glade='$datadir/glade',
- resource='$datadir/resources',
diff --git a/devel/gazpacho/pkg-descr b/devel/gazpacho/pkg-descr
deleted file mode 100644
index 6574cdfe67ab..000000000000
--- a/devel/gazpacho/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-GUI builder for the GTK+ toolkit designed to be ultra easy to use
-
-WWW: http://gazpacho.sicem.biz/
diff --git a/devel/gazpacho/pkg-plist b/devel/gazpacho/pkg-plist
deleted file mode 100644
index c0b5645e77e4..000000000000
--- a/devel/gazpacho/pkg-plist
+++ /dev/null
@@ -1,332 +0,0 @@
-bin/gazpacho
-%%PYTHON_SITELIBDIR%%/gazpacho/__init__.py
-%%PYTHON_SITELIBDIR%%/gazpacho/__init__.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/__init__.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/__installed__.py
-%%PYTHON_SITELIBDIR%%/gazpacho/__installed__.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/__installed__.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/actioneditor.py
-%%PYTHON_SITELIBDIR%%/gazpacho/actioneditor.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/actioneditor.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/annotator.py
-%%PYTHON_SITELIBDIR%%/gazpacho/annotator.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/annotator.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/app/__init__.py
-%%PYTHON_SITELIBDIR%%/gazpacho/app/__init__.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/app/__init__.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/app/app.py
-%%PYTHON_SITELIBDIR%%/gazpacho/app/app.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/app/app.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/app/bars.py
-%%PYTHON_SITELIBDIR%%/gazpacho/app/bars.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/app/bars.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/app/bugreportdialog.py
-%%PYTHON_SITELIBDIR%%/gazpacho/app/bugreportdialog.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/app/bugreportdialog.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/app/debugwindow.py
-%%PYTHON_SITELIBDIR%%/gazpacho/app/debugwindow.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/app/debugwindow.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/app/dialogs.py
-%%PYTHON_SITELIBDIR%%/gazpacho/app/dialogs.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/app/dialogs.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/app/preferences.py
-%%PYTHON_SITELIBDIR%%/gazpacho/app/preferences.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/app/preferences.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/app/uimstate.py
-%%PYTHON_SITELIBDIR%%/gazpacho/app/uimstate.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/app/uimstate.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/catalog.py
-%%PYTHON_SITELIBDIR%%/gazpacho/catalog.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/catalog.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/choice.py
-%%PYTHON_SITELIBDIR%%/gazpacho/choice.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/choice.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/clipboard.py
-%%PYTHON_SITELIBDIR%%/gazpacho/clipboard.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/clipboard.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/command.py
-%%PYTHON_SITELIBDIR%%/gazpacho/command.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/command.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/commandmanager.py
-%%PYTHON_SITELIBDIR%%/gazpacho/commandmanager.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/commandmanager.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/commandview.py
-%%PYTHON_SITELIBDIR%%/gazpacho/commandview.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/commandview.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/config.py
-%%PYTHON_SITELIBDIR%%/gazpacho/config.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/config.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/constants.py
-%%PYTHON_SITELIBDIR%%/gazpacho/constants.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/constants.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/context.py
-%%PYTHON_SITELIBDIR%%/gazpacho/context.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/context.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/cursor.py
-%%PYTHON_SITELIBDIR%%/gazpacho/cursor.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/cursor.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/dndhandlers.py
-%%PYTHON_SITELIBDIR%%/gazpacho/dndhandlers.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/dndhandlers.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/filewriter.py
-%%PYTHON_SITELIBDIR%%/gazpacho/filewriter.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/filewriter.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/gaction.py
-%%PYTHON_SITELIBDIR%%/gazpacho/gaction.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/gaction.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/gadget.py
-%%PYTHON_SITELIBDIR%%/gazpacho/gadget.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/gadget.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/gapi.py
-%%PYTHON_SITELIBDIR%%/gazpacho/gapi.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/gapi.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/i18n.py
-%%PYTHON_SITELIBDIR%%/gazpacho/i18n.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/i18n.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/interfaces.py
-%%PYTHON_SITELIBDIR%%/gazpacho/interfaces.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/interfaces.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/library.py
-%%PYTHON_SITELIBDIR%%/gazpacho/library.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/library.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/loader/__init__.py
-%%PYTHON_SITELIBDIR%%/gazpacho/loader/__init__.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/loader/__init__.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/loader/compat.py
-%%PYTHON_SITELIBDIR%%/gazpacho/loader/compat.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/loader/compat.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/loader/custom.py
-%%PYTHON_SITELIBDIR%%/gazpacho/loader/custom.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/loader/custom.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/loader/gazpacholoader.py
-%%PYTHON_SITELIBDIR%%/gazpacho/loader/gazpacholoader.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/loader/gazpacholoader.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/loader/loader.py
-%%PYTHON_SITELIBDIR%%/gazpacho/loader/loader.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/loader/loader.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/loader/proxy.py
-%%PYTHON_SITELIBDIR%%/gazpacho/loader/proxy.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/loader/proxy.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/main.py
-%%PYTHON_SITELIBDIR%%/gazpacho/main.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/main.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/model.py
-%%PYTHON_SITELIBDIR%%/gazpacho/model.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/model.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/palette.py
-%%PYTHON_SITELIBDIR%%/gazpacho/palette.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/palette.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/placeholder.py
-%%PYTHON_SITELIBDIR%%/gazpacho/placeholder.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/placeholder.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/plugins.py
-%%PYTHON_SITELIBDIR%%/gazpacho/plugins.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/plugins.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/popup.py
-%%PYTHON_SITELIBDIR%%/gazpacho/popup.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/popup.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/project.py
-%%PYTHON_SITELIBDIR%%/gazpacho/project.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/project.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/properties.py
-%%PYTHON_SITELIBDIR%%/gazpacho/properties.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/properties.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/propertyeditor.py
-%%PYTHON_SITELIBDIR%%/gazpacho/propertyeditor.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/propertyeditor.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/referencecontainer.py
-%%PYTHON_SITELIBDIR%%/gazpacho/referencecontainer.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/referencecontainer.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/signaleditor.py
-%%PYTHON_SITELIBDIR%%/gazpacho/signaleditor.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/signaleditor.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/signalhandlers.py
-%%PYTHON_SITELIBDIR%%/gazpacho/signalhandlers.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/signalhandlers.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/sizegroup.py
-%%PYTHON_SITELIBDIR%%/gazpacho/sizegroup.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/sizegroup.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/sizegroupeditor.py
-%%PYTHON_SITELIBDIR%%/gazpacho/sizegroupeditor.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/sizegroupeditor.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/stockicons.py
-%%PYTHON_SITELIBDIR%%/gazpacho/stockicons.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/stockicons.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/uieditor.py
-%%PYTHON_SITELIBDIR%%/gazpacho/uieditor.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/uieditor.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/uimanager.py
-%%PYTHON_SITELIBDIR%%/gazpacho/uimanager.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/uimanager.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/util.py
-%%PYTHON_SITELIBDIR%%/gazpacho/util.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/util.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgetadaptor.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgetadaptor.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgetadaptor.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgetregistry.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgetregistry.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgetregistry.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/__init__.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/__init__.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/__init__.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/__init__.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/__init__.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/__init__.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/bars.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/bars.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/bars.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/base.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/base.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/base.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/box.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/box.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/box.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/button.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/button.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/button.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/combobox.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/combobox.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/combobox.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/custom.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/custom.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/custom.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/dialog.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/dialog.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/dialog.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/fixed.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/fixed.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/fixed.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/image.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/image.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/image.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/menueditor/__init__.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/menueditor/__init__.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/menueditor/__init__.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/menueditor/contextmenu.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/menueditor/contextmenu.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/menueditor/contextmenu.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/menueditor/gtkutils.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/menueditor/gtkutils.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/menueditor/gtkutils.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/menueditor/widgets.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/menueditor/widgets.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/menueditor/widgets.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/notebook.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/notebook.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/notebook.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/spinbutton.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/spinbutton.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/spinbutton.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/statusbar.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/statusbar.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/statusbar.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/table.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/table.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/table.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/textview.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/textview.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/textview.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/treeview.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/treeview.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/treeview.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/window.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/window.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgets/base/window.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/widgetview.py
-%%PYTHON_SITELIBDIR%%/gazpacho/widgetview.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/widgetview.pyo
-%%PYTHON_SITELIBDIR%%/gazpacho/workspace.py
-%%PYTHON_SITELIBDIR%%/gazpacho/workspace.pyc
-%%PYTHON_SITELIBDIR%%/gazpacho/workspace.pyo
-share/applications/gazpacho.desktop
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/helloworld.glade
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/helloworld.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/uimanager.glade
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/uimanager.py
-%%DATADIR%%/catalogs/base.xml
-%%DATADIR%%/glade/dummy.glade
-%%DATADIR%%/glade/preferences.glade
-%%DATADIR%%/pixmaps/gazpacho-icon.png
-%%DATADIR%%/pixmaps/gazpacho.png
-%%DATADIR%%/pixmaps/plus.png
-%%DATADIR%%/pixmaps/selector.png
-%%DATADIR%%/pixmaps/sizegroup-both.png
-%%DATADIR%%/pixmaps/sizegroup-horizontal.png
-%%DATADIR%%/pixmaps/sizegroup-vertical.png
-%%DATADIR%%/plugins/hello/__init__.py
-%%DATADIR%%/plugins/hello/hello.plugin
-%%DATADIR%%/plugins/hello/hello.py
-%%DATADIR%%/resources/base/accellabel.png
-%%DATADIR%%/resources/base/alignment.png
-%%DATADIR%%/resources/base/arrow.png
-%%DATADIR%%/resources/base/button.png
-%%DATADIR%%/resources/base/calendar.png
-%%DATADIR%%/resources/base/checkbutton.png
-%%DATADIR%%/resources/base/colorselection.png
-%%DATADIR%%/resources/base/colorselectiondialog.png
-%%DATADIR%%/resources/base/combo.png
-%%DATADIR%%/resources/base/comboentry.png
-%%DATADIR%%/resources/base/curve.png
-%%DATADIR%%/resources/base/custom.png
-%%DATADIR%%/resources/base/dialog.png
-%%DATADIR%%/resources/base/drawingarea.png
-%%DATADIR%%/resources/base/entry.png
-%%DATADIR%%/resources/base/eventbox.png
-%%DATADIR%%/resources/base/expander.png
-%%DATADIR%%/resources/base/filechooserbutton.png
-%%DATADIR%%/resources/base/fileselection.png
-%%DATADIR%%/resources/base/fixed.png
-%%DATADIR%%/resources/base/fontbutton.png
-%%DATADIR%%/resources/base/fontselection.png
-%%DATADIR%%/resources/base/fontselectiondialog.png
-%%DATADIR%%/resources/base/frame.png
-%%DATADIR%%/resources/base/gammacurve.png
-%%DATADIR%%/resources/base/handlebox.png
-%%DATADIR%%/resources/base/hbox.png
-%%DATADIR%%/resources/base/hbuttonbox.png
-%%DATADIR%%/resources/base/hpaned.png
-%%DATADIR%%/resources/base/hruler.png
-%%DATADIR%%/resources/base/hscale.png
-%%DATADIR%%/resources/base/hscrollbar.png
-%%DATADIR%%/resources/base/hseparator.png
-%%DATADIR%%/resources/base/iconview.png
-%%DATADIR%%/resources/base/image.png
-%%DATADIR%%/resources/base/inputdialog.png
-%%DATADIR%%/resources/base/label.png
-%%DATADIR%%/resources/base/layout.png
-%%DATADIR%%/resources/base/menu.png
-%%DATADIR%%/resources/base/menubar.png
-%%DATADIR%%/resources/base/messagedialog.png
-%%DATADIR%%/resources/base/notebook.png
-%%DATADIR%%/resources/base/optionmenu.png
-%%DATADIR%%/resources/base/progressbar.png
-%%DATADIR%%/resources/base/radiobutton.png
-%%DATADIR%%/resources/base/scrolledwindow.png
-%%DATADIR%%/resources/base/spinbutton.png
-%%DATADIR%%/resources/base/statusbar.png
-%%DATADIR%%/resources/base/table.png
-%%DATADIR%%/resources/base/textview.png
-%%DATADIR%%/resources/base/togglebutton.png
-%%DATADIR%%/resources/base/toolbar.png
-%%DATADIR%%/resources/base/treeview.png
-%%DATADIR%%/resources/base/treeviewcolumn.png
-%%DATADIR%%/resources/base/vbox.png
-%%DATADIR%%/resources/base/vbuttonbox.png
-%%DATADIR%%/resources/base/viewport.png
-%%DATADIR%%/resources/base/vpaned.png
-%%DATADIR%%/resources/base/vruler.png
-%%DATADIR%%/resources/base/vscale.png
-%%DATADIR%%/resources/base/vscrollbar.png
-%%DATADIR%%/resources/base/vseparator.png
-%%DATADIR%%/resources/base/window.png
-share/locale/ca/LC_MESSAGES/gazpacho.mo
-share/locale/es/LC_MESSAGES/gazpacho.mo
-share/locale/fi/LC_MESSAGES/gazpacho.mo
-share/locale/fr/LC_MESSAGES/gazpacho.mo
-share/locale/gl/LC_MESSAGES/gazpacho.mo
-share/locale/it/LC_MESSAGES/gazpacho.mo
-share/locale/pt_BR/LC_MESSAGES/gazpacho.mo
-share/locale/ru/LC_MESSAGES/gazpacho.mo
-share/locale/sv/LC_MESSAGES/gazpacho.mo
-share/locale/zh_CN/LC_MESSAGES/gazpacho.mo
diff --git a/devel/libmpsse/Makefile b/devel/libmpsse/Makefile
deleted file mode 100644
index b75b2be11963..000000000000
--- a/devel/libmpsse/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= libmpsse
-PORTVERSION= 1.3
-PORTREVISION= 2
-CATEGORIES= devel
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Open source library for SPI/I2C control via FTDI chips
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= BSD2CLAUSE
-LICENSE_FILE= ${WRKSRC}/../docs/LICENSE
-
-BUILD_DEPENDS= swig3.0:devel/swig30
-LIB_DEPENDS= libftdi.so:devel/libftdi
-
-USE_GITHUB= yes
-GH_ACCOUNT= devttys0
-GH_TAGNAME= f1a6744b220d
-
-USES= autoreconf localbase:ldflags pkgconfig python:2.7
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= SWIG="swig3.0"
-USE_LDCONFIG= yes
-
-WRKSRC_SUBDIR= src
-
-PORTDOCS= README README.* AN_135_MPSSE_Basics.pdf
-PORTEXAMPLES= *
-
-PLIST_FILES= lib/libmpsse.so lib/libmpsse.a include/mpsse.h \
- ${PYTHONPREFIX_SITELIBDIR}/_pylibmpsse.so \
- ${PYTHONPREFIX_SITELIBDIR}/mpsse.py \
- ${PYTHONPREFIX_SITELIBDIR}/pylibmpsse.py
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_pylibmpsse.so
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmpsse.so
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC}/../docs && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
-
-post-install-EXAMPLES-on:
- @(cd ${WRKSRC}/../src/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} "! -name Makefile")
-
-.include <bsd.port.mk>
diff --git a/devel/libmpsse/distinfo b/devel/libmpsse/distinfo
deleted file mode 100644
index fa35a223abc0..000000000000
--- a/devel/libmpsse/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1487094604
-SHA256 (devttys0-libmpsse-1.3-f1a6744b220d_GH0.tar.gz) = 97f08ad42ffbf5dc6d9e0760fddb03997af4fe1069daa4ce5197e695e3a50a78
-SIZE (devttys0-libmpsse-1.3-f1a6744b220d_GH0.tar.gz) = 644261
diff --git a/devel/libmpsse/files/patch-Makefile.in b/devel/libmpsse/files/patch-Makefile.in
deleted file mode 100644
index 53823c2c2677..000000000000
--- a/devel/libmpsse/files/patch-Makefile.in
+++ /dev/null
@@ -1,54 +0,0 @@
---- Makefile.in.orig 2015-06-11 12:50:50 UTC
-+++ Makefile.in
-@@ -26,26 +26,27 @@ example-code:
- make -C examples
-
- mpsse.o: support.o
-- $(CC) $(CFLAGS) $(LDFLAGS) -DLIBFTDI1=$(LIBFTDI1) -c mpsse.c
-+ $(CC) $(CFLAGS) -DLIBFTDI1=$(LIBFTDI1) -c mpsse.c
-
- fast.o: support.o
-- $(CC) $(CFLAGS) $(LDFLAGS) -c fast.c
-+ $(CC) $(CFLAGS) -c fast.c
-
- support.o:
-- $(CC) $(CFLAGS) $(LDFLAGS) -DLIBFTDI1=$(LIBFTDI1) -c support.c
-+ $(CC) $(CFLAGS) -DLIBFTDI1=$(LIBFTDI1) -c support.c
-
- pyswig-build:
-- $(CC) $(CFLAGS) $(LDFLAGS) -DSWIGPYTHON -DLIBFTDI1=$(LIBFTDI1) -c support.c
-- $(CC) $(CFLAGS) $(LDFLAGS) -DSWIGPYTHON -DLIBFTDI1=$(LIBFTDI1) -c mpsse.c
-+ $(CC) $(CFLAGS) -DSWIGPYTHON -DLIBFTDI1=$(LIBFTDI1) -c support.c -o pyswig_support.o
-+ $(CC) $(CFLAGS) -DSWIGPYTHON -DLIBFTDI1=$(LIBFTDI1) -c mpsse.c -o pyswig_mpsse.o
- $(SWIG) -python $(TARGET).i
- $(CC) $(CFLAGS) -c -DLIBFTDI1=$(LIBFTDI1) $(TARGET)_wrap.c $(INC)
-- $(CC) $(CFLAGS) -shared $(FRAMEWORK) $(TARGET)_wrap.o mpsse.o support.o \
-+ $(CC) $(CFLAGS) -shared $(FRAMEWORK) $(TARGET)_wrap.o pyswig_mpsse.o pyswig_support.o \
- -o _pylib$(TARGET).so $(LDFLAGS) $(INC)
-
- pyswig-install:
-- install -D -m644 pylib$(TARGET).py $(DESTDIR)/$(PYLIB)/pylib$(TARGET).py
-- install -D -m644 _pylib$(TARGET).so $(DESTDIR)/$(PYLIB)/_pylib$(TARGET).so
-- install -D -m644 $(TARGET).py $(DESTDIR)/$(PYLIB)/$(TARGET).py
-+ install -d -m755 $(DESTDIR)/$(PYLIB)
-+ install -m644 pylib$(TARGET).py $(DESTDIR)/$(PYLIB)/pylib$(TARGET).py
-+ install -m644 _pylib$(TARGET).so $(DESTDIR)/$(PYLIB)/_pylib$(TARGET).so
-+ install -m644 $(TARGET).py $(DESTDIR)/$(PYLIB)/$(TARGET).py
-
- pyswig-uninstall:
- rm -f $(DESTDIR)/$(PYLIB)/$(TARGET).* \
-@@ -58,9 +59,11 @@ py-install:
- py-uninstall:
-
- install: py$(BUILD)-install
-- install -D -m644 lib$(TARGET).so $(DESTDIR)/$(LIBDIR)/lib$(TARGET).so
-- install -D -m644 lib$(TARGET).a $(DESTDIR)/$(LIBDIR)/lib$(TARGET).a
-- install -D -m644 $(TARGET).h $(DESTDIR)/$(INCDIR)/$(TARGET).h
-+ install -d -m755 $(DESTDIR)/$(LIBDIR)
-+ install -m644 lib$(TARGET).so $(DESTDIR)/$(LIBDIR)/lib$(TARGET).so
-+ install -m644 lib$(TARGET).a $(DESTDIR)/$(LIBDIR)/lib$(TARGET).a
-+ install -d -m755 $(DESTDIR)/$(INCDIR)
-+ install -m644 $(TARGET).h $(DESTDIR)/$(INCDIR)/$(TARGET).h
-
- uninstall: py$(BUILD)-uninstall
- rm -f $(DESTDIR)/$(LIBDIR)/lib$(TARGET).so \
diff --git a/devel/libmpsse/files/patch-configure.ac b/devel/libmpsse/files/patch-configure.ac
deleted file mode 100644
index c7bdeb67aed0..000000000000
--- a/devel/libmpsse/files/patch-configure.ac
+++ /dev/null
@@ -1,43 +0,0 @@
---- configure.ac.orig 2015-06-11 12:50:50 UTC
-+++ configure.ac
-@@ -42,6 +42,31 @@ then
- exit 1
- fi
-
-+ if ! test $PYEXE
-+ then
-+ PYEXE=$(which python2.7)
-+ if ! test ${PYEXE}
-+ then
-+ PYEXE=$(which python)
-+ fi
-+ fi
-+ echo $PYEXE
-+
-+ if ! test $PYDEV
-+ then
-+ for INCL in $(python2.7-config --includes)
-+ do
-+ echo $INCL
-+ INCL=$(echo "${INCL}" | sed 's:^-I::g')
-+ echo $INCL
-+ if test -f "${INCL}/Python.h"
-+ then
-+ PYDEV="${INCL}"
-+ break;
-+ fi;
-+ done
-+ fi
-+
- if ! test $PYDEV
- then
- PYDEV="/usr/include/python$(python -V 2>&1 | awk '{print $2}' | cut -d'.' -f1,2)"
-@@ -54,7 +79,7 @@ then
- dnl This is a hack to get a valid python library path
- echo "import sys" > pylib.py
- echo "for path in sys.path: print path" >> pylib.py
-- PYLIB="$(python pylib.py | grep -e '-packages$' | head -1)"
-+ PYLIB="$(${PYEXE} pylib.py | grep -e '-packages$' | head -1)"
- rm -f pylib.py
- fi
-
diff --git a/devel/libmpsse/pkg-descr b/devel/libmpsse/pkg-descr
deleted file mode 100644
index c5b6a6bacf11..000000000000
--- a/devel/libmpsse/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Open source library for SPI/I2C control via FTDI chips
-
-Libmpsse is a library for interfacing with SPI/I2C devices via FTDI's
-FT-2232 family of USB chips. Based around the libftdi library.
-
-WWW: https://github.com/devttys0/libmpsse
diff --git a/devel/open-usp-tukubai/Makefile b/devel/open-usp-tukubai/Makefile
deleted file mode 100644
index d0c04b1de51e..000000000000
--- a/devel/open-usp-tukubai/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: Daichi GOTO <daichi@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= open-usp-tukubai
-PORTVERSION= 2014061402
-PORTREVISION= 1
-CATEGORIES= devel
-MASTER_SITES= https://uec.usp-lab.com/TUKUBAI/DOWNLOAD/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Open usp Tukubai is OSS version of Tukubai commands set
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-USES= gmake python:2.7,run shebangfix tar:bzip2
-SHEBANG_FILES= COMMANDS*/*
-MAKE_ENV= STAGEDIR=${STAGEDIR}
-NO_ARCH= yes
-NO_BUILD= yes
-
-.include <bsd.port.mk>
diff --git a/devel/open-usp-tukubai/distinfo b/devel/open-usp-tukubai/distinfo
deleted file mode 100644
index fc647313491b..000000000000
--- a/devel/open-usp-tukubai/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (open-usp-tukubai-2014061402.tar.bz2) = 7a96de3e0dc6618aac9f0f3d6df395828bd6c4bc4c90ef0ce4375be28896f3d1
-SIZE (open-usp-tukubai-2014061402.tar.bz2) = 3026687
diff --git a/devel/open-usp-tukubai/pkg-descr b/devel/open-usp-tukubai/pkg-descr
deleted file mode 100644
index 1da1b1eb628a..000000000000
--- a/devel/open-usp-tukubai/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Open usp Tukubai is an OSS edition implementation of the Tukubai
-commands set. Tukubai is a commands set for the enterprise business
-system developed by Universal Shell Programming Laboratory, that
-is easy to learn and good for rapid development of business system.
-
-WWW: https://github.com/usp-engineers-community/Open-usp-Tukubai/
diff --git a/devel/open-usp-tukubai/pkg-plist b/devel/open-usp-tukubai/pkg-plist
deleted file mode 100644
index acfac530179e..000000000000
--- a/devel/open-usp-tukubai/pkg-plist
+++ /dev/null
@@ -1,196 +0,0 @@
-bin/calclock
-bin/cgi-name
-bin/check_attr_name
-bin/check_need_name
-bin/cjoin0
-bin/cjoin1
-bin/cjoin2
-bin/comma
-bin/count
-bin/ctail
-bin/dayslash
-bin/delf
-bin/divsen
-bin/filehame
-bin/formhame
-bin/getfirst
-bin/getlast
-bin/gyo
-bin/han
-bin/join0
-bin/join1
-bin/join2
-bin/juni
-bin/kasan
-bin/keta
-bin/keycut
-bin/loopj
-bin/loopx
-bin/maezero
-bin/man2
-bin/map
-bin/marume
-bin/mdate
-bin/mime-read
-bin/mojihame
-bin/nameread
-bin/numchar
-bin/plus
-bin/rank
-bin/ratio
-bin/retu
-bin/self
-bin/sm2
-bin/sm4
-bin/sm5
-bin/tarr
-bin/tateyoko
-bin/tcat
-bin/unmap
-bin/up3
-bin/yarr
-bin/ycat
-bin/yobi
-bin/ysum
-bin/zen
-%%DATADIR%%/devel/doc/HOWTOINSTALL
-%%DATADIR%%/devel/doc/LICENSE
-%%DATADIR%%/devel/doc/README
-%%DATADIR%%/devel/html/COMMON/CSS/IE67HACK.CSS
-%%DATADIR%%/devel/html/COMMON/CSS/IE6HACK.CSS
-%%DATADIR%%/devel/html/COMMON/CSS/IE7HACK.CSS
-%%DATADIR%%/devel/html/COMMON/CSS/MAIN.CSS
-%%DATADIR%%/devel/html/COMMON/CSS/MENU.CSS
-%%DATADIR%%/devel/html/COMMON/CSS/PRINT.CSS
-%%DATADIR%%/devel/html/COMMON/IMG/BACKGROUND.JPG
-%%DATADIR%%/devel/html/COMMON/IMG/TUKUBAI_LOGO.JPG
-%%DATADIR%%/devel/html/COMMON/JS/MENU.JS
-%%DATADIR%%/devel/html/calclock.html
-%%DATADIR%%/devel/html/cgi-name.html
-%%DATADIR%%/devel/html/check_attr_name.html
-%%DATADIR%%/devel/html/check_need_name.html
-%%DATADIR%%/devel/html/cjoin0.html
-%%DATADIR%%/devel/html/cjoin1.html
-%%DATADIR%%/devel/html/cjoin2.html
-%%DATADIR%%/devel/html/comma.html
-%%DATADIR%%/devel/html/count.html
-%%DATADIR%%/devel/html/ctail.html
-%%DATADIR%%/devel/html/dayslash.html
-%%DATADIR%%/devel/html/delf.html
-%%DATADIR%%/devel/html/divsen.html
-%%DATADIR%%/devel/html/field-format.html
-%%DATADIR%%/devel/html/filehame.html
-%%DATADIR%%/devel/html/formhame.html
-%%DATADIR%%/devel/html/getfirst.html
-%%DATADIR%%/devel/html/getlast.html
-%%DATADIR%%/devel/html/gyo.html
-%%DATADIR%%/devel/html/han.html
-%%DATADIR%%/devel/html/index.html
-%%DATADIR%%/devel/html/join0.html
-%%DATADIR%%/devel/html/join1.html
-%%DATADIR%%/devel/html/join2.html
-%%DATADIR%%/devel/html/juni.html
-%%DATADIR%%/devel/html/kasan.html
-%%DATADIR%%/devel/html/keta.html
-%%DATADIR%%/devel/html/keycut.html
-%%DATADIR%%/devel/html/lcalc.html
-%%DATADIR%%/devel/html/lineup.html
-%%DATADIR%%/devel/html/loopj.html
-%%DATADIR%%/devel/html/loopx.html
-%%DATADIR%%/devel/html/maezero.html
-%%DATADIR%%/devel/html/map.html
-%%DATADIR%%/devel/html/marume.html
-%%DATADIR%%/devel/html/master-file.html
-%%DATADIR%%/devel/html/mdate.html
-%%DATADIR%%/devel/html/mime-read.html
-%%DATADIR%%/devel/html/mojihame.html
-%%DATADIR%%/devel/html/name-file.html
-%%DATADIR%%/devel/html/name-format.html
-%%DATADIR%%/devel/html/nameread.html
-%%DATADIR%%/devel/html/plus.html
-%%DATADIR%%/devel/html/rank.html
-%%DATADIR%%/devel/html/ratio.html
-%%DATADIR%%/devel/html/retu.html
-%%DATADIR%%/devel/html/self.html
-%%DATADIR%%/devel/html/sisu.html
-%%DATADIR%%/devel/html/sm2.html
-%%DATADIR%%/devel/html/sm4.html
-%%DATADIR%%/devel/html/sm5.html
-%%DATADIR%%/devel/html/sorter.html
-%%DATADIR%%/devel/html/tag-format.html
-%%DATADIR%%/devel/html/tarr.html
-%%DATADIR%%/devel/html/tateyoko.html
-%%DATADIR%%/devel/html/tcat.html
-%%DATADIR%%/devel/html/transaction-file.html
-%%DATADIR%%/devel/html/unmap.html
-%%DATADIR%%/devel/html/up3.html
-%%DATADIR%%/devel/html/yarr.html
-%%DATADIR%%/devel/html/ycat.html
-%%DATADIR%%/devel/html/yobi.html
-%%DATADIR%%/devel/html/ysum.html
-%%DATADIR%%/devel/html/zen.html
-%%DATADIR%%/devel/man/calclock.txt
-%%DATADIR%%/devel/man/cgi-name.txt
-%%DATADIR%%/devel/man/check_attr_name.txt
-%%DATADIR%%/devel/man/check_need_name.txt
-%%DATADIR%%/devel/man/cjoin0.txt
-%%DATADIR%%/devel/man/cjoin1.txt
-%%DATADIR%%/devel/man/cjoin2.txt
-%%DATADIR%%/devel/man/comma.txt
-%%DATADIR%%/devel/man/count.txt
-%%DATADIR%%/devel/man/ctail.txt
-%%DATADIR%%/devel/man/dayslash.txt
-%%DATADIR%%/devel/man/delf.txt
-%%DATADIR%%/devel/man/divsen.txt
-%%DATADIR%%/devel/man/field-format.txt
-%%DATADIR%%/devel/man/filehame.txt
-%%DATADIR%%/devel/man/formhame.txt
-%%DATADIR%%/devel/man/getfirst.txt
-%%DATADIR%%/devel/man/getlast.txt
-%%DATADIR%%/devel/man/gyo.txt
-%%DATADIR%%/devel/man/han.txt
-%%DATADIR%%/devel/man/join0.txt
-%%DATADIR%%/devel/man/join1.txt
-%%DATADIR%%/devel/man/join2.txt
-%%DATADIR%%/devel/man/juni.txt
-%%DATADIR%%/devel/man/kasan.txt
-%%DATADIR%%/devel/man/keta.txt
-%%DATADIR%%/devel/man/keycut.txt
-%%DATADIR%%/devel/man/lcalc.txt
-%%DATADIR%%/devel/man/lineup.txt
-%%DATADIR%%/devel/man/loopj.txt
-%%DATADIR%%/devel/man/loopx.txt
-%%DATADIR%%/devel/man/maezero.txt
-%%DATADIR%%/devel/man/map.txt
-%%DATADIR%%/devel/man/marume.txt
-%%DATADIR%%/devel/man/master-file.txt
-%%DATADIR%%/devel/man/mdate.txt
-%%DATADIR%%/devel/man/mime-read.txt
-%%DATADIR%%/devel/man/mojihame.txt
-%%DATADIR%%/devel/man/name-file.txt
-%%DATADIR%%/devel/man/name-format.txt
-%%DATADIR%%/devel/man/nameread.txt
-%%DATADIR%%/devel/man/numchar.txt
-%%DATADIR%%/devel/man/plus.txt
-%%DATADIR%%/devel/man/rank.txt
-%%DATADIR%%/devel/man/ratio.txt
-%%DATADIR%%/devel/man/retu.txt
-%%DATADIR%%/devel/man/self.txt
-%%DATADIR%%/devel/man/sisu.txt
-%%DATADIR%%/devel/man/sm2.txt
-%%DATADIR%%/devel/man/sm4.txt
-%%DATADIR%%/devel/man/sm5.txt
-%%DATADIR%%/devel/man/sorter.txt
-%%DATADIR%%/devel/man/tag-format.txt
-%%DATADIR%%/devel/man/tarr.txt
-%%DATADIR%%/devel/man/tateyoko.txt
-%%DATADIR%%/devel/man/tcat.txt
-%%DATADIR%%/devel/man/transaction-file.txt
-%%DATADIR%%/devel/man/unmap.txt
-%%DATADIR%%/devel/man/up3.txt
-%%DATADIR%%/devel/man/yarr.txt
-%%DATADIR%%/devel/man/ycat.txt
-%%DATADIR%%/devel/man/yobi.txt
-%%DATADIR%%/devel/man/ysum.txt
-%%DATADIR%%/devel/man/zen.txt
-%%DATADIR%%/devel/pdf/all.pdf
diff --git a/devel/phpbt/Makefile b/devel/phpbt/Makefile
deleted file mode 100644
index fdc40ba657e5..000000000000
--- a/devel/phpbt/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# Created by: Wes Peters <wes@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= phpbt
-PORTVERSION= 1.0.1
-PORTREVISION= 3
-CATEGORIES= devel
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Bug-tracking system developed in PHP
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-RUN_DEPENDS= ${LOCALBASE}/share/pear/DB.php:databases/pear-DB@${PHP_FLAVOR}
-
-.if !defined(WITHOUT_PHP_DEPENDS)
-USES= php
-USE_PHP= ctype pcre posix session tokenizer xml zlib
-.endif
-
-SHEBANG_FILES= contrib/gnats-to-phpbt.py
-NO_BUILD= yes
-NO_ARCH= yes
-PHPBT= www/data-dist/phpbt
-PLIST_SUB= PHPBT=${PHPBT} WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
-SUB_FILES= pkg-message
-SUB_LIST= PHPBT=${PHPBT}
-
-OPTIONS_DEFINE= GNATS
-OPTIONS_DEFAULT=GNATS
-OPTIONS_SUB= yes
-
-GNATS_DESC= Install script to convert entries from GNATS
-GNATS_USES= python:2.7,run shebangfix
-
-post-extract-GNATS-off:
- @${RM} ${WRKSRC}/contrib/gnats-to-phpbt.py
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${PHPBT}
- @(cd ${WRKSRC} && ${CP} -R * ${STAGEDIR}${PREFIX}/${PHPBT})
-
-.include <bsd.port.mk>
diff --git a/devel/phpbt/distinfo b/devel/phpbt/distinfo
deleted file mode 100644
index cb5a90da966e..000000000000
--- a/devel/phpbt/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (phpbt-1.0.1.tar.gz) = dc95a0b199b9a61cc7802226e3c849a2cfa760d90b94c8befeadc3fbd5bd8927
-SIZE (phpbt-1.0.1.tar.gz) = 314528
diff --git a/devel/phpbt/files/pkg-message.in b/devel/phpbt/files/pkg-message.in
deleted file mode 100644
index 021e4c221fe5..000000000000
--- a/devel/phpbt/files/pkg-message.in
+++ /dev/null
@@ -1,24 +0,0 @@
-[
-{ type: install
- message: <<EOM
-FreeBSD phpBugTracker installation instructions:
-
-Optional: Install JpGraph (http://www.aditus.nu/jpgraph/) if you
-wish to use it.
-
-1. The phpBugTracker distribution has been installed in:
-
- %%PREFIX%%/%%PHPBT%%
-
-2. With your web browser, surf to this location. You will be
- presented with a web page that will help you configure and install
- the application.
-
-3. After completing the installation, login and start reporting bugs.
-
-* Note: You must have magic_quotes_gpc set to On either in php.ini
-or in .htaccess (see http://www.php.net/manual/en/configuration.php
-for more info).
-EOM
-}
-]
diff --git a/devel/phpbt/pkg-descr b/devel/phpbt/pkg-descr
deleted file mode 100644
index 0cdc4414f2a7..000000000000
--- a/devel/phpbt/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-phpBugTracker is a web-based bug reporting and tracking system. It
-helps development teams to manage the testing and debugging segments
-of the development cycle.
-
-A PHP replacement for bugzilla, focusing on separating the presentation,
-application, and database layers by using templates and a database
-abstraction layer.
-
-WWW: https://sourceforge.net/projects/phpbt/
diff --git a/devel/phpbt/pkg-plist b/devel/phpbt/pkg-plist
deleted file mode 100644
index c349c849893d..000000000000
--- a/devel/phpbt/pkg-plist
+++ /dev/null
@@ -1,197 +0,0 @@
-@owner %%WWWOWN%%
-@group %%WWWGRP%%
-%%PHPBT%%/CHANGELOG
-%%PHPBT%%/COPYING
-%%PHPBT%%/INSTALL
-%%PHPBT%%/README
-%%PHPBT%%/TODO
-%%PHPBT%%/UPGRADING
-%%PHPBT%%/admin/configure.php
-%%PHPBT%%/admin/database.php
-%%PHPBT%%/admin/group.php
-%%PHPBT%%/admin/os.php
-%%PHPBT%%/admin/project.php
-%%PHPBT%%/admin/removetemplates.php
-%%PHPBT%%/admin/resolution.php
-%%PHPBT%%/admin/severity.php
-%%PHPBT%%/admin/site.php
-%%PHPBT%%/admin/status.php
-%%PHPBT%%/admin/user.php
-%%PHPBT%%/attachment.php
-%%PHPBT%%/bug.php
-%%PHPBT%%/config-dist.php
-%%PHPBT%%/config.php
-%%PHPBT%%/contrib/.htaccess
-%%GNATS%%%%PHPBT%%/contrib/gnats-to-phpbt.py
-%%PHPBT%%/docs/html/adminguide.html
-%%PHPBT%%/docs/html/bugdetail.html
-%%PHPBT%%/docs/html/bugsearch.html
-%%PHPBT%%/docs/html/configuration.html
-%%PHPBT%%/docs/html/dependencies.html
-%%PHPBT%%/docs/html/devguide.html
-%%PHPBT%%/docs/html/devstandards.html
-%%PHPBT%%/docs/html/docs.css
-%%PHPBT%%/docs/html/images/callouts/1.gif
-%%PHPBT%%/docs/html/images/callouts/10.gif
-%%PHPBT%%/docs/html/images/callouts/2.gif
-%%PHPBT%%/docs/html/images/callouts/3.gif
-%%PHPBT%%/docs/html/images/callouts/4.gif
-%%PHPBT%%/docs/html/images/callouts/5.gif
-%%PHPBT%%/docs/html/images/callouts/6.gif
-%%PHPBT%%/docs/html/images/callouts/7.gif
-%%PHPBT%%/docs/html/images/callouts/8.gif
-%%PHPBT%%/docs/html/images/callouts/9.gif
-%%PHPBT%%/docs/html/images/caution.gif
-%%PHPBT%%/docs/html/images/home.gif
-%%PHPBT%%/docs/html/images/important.gif
-%%PHPBT%%/docs/html/images/logo.jpg
-%%PHPBT%%/docs/html/images/next.gif
-%%PHPBT%%/docs/html/images/note.gif
-%%PHPBT%%/docs/html/images/prev.gif
-%%PHPBT%%/docs/html/images/shots/user/bugdetail.jpg
-%%PHPBT%%/docs/html/images/shots/user/enterbug-chooseproject.jpg
-%%PHPBT%%/docs/html/images/shots/user/enterbug-detail.jpg
-%%PHPBT%%/docs/html/images/shots/user/query.jpg
-%%PHPBT%%/docs/html/images/tip.gif
-%%PHPBT%%/docs/html/images/toc-blank.gif
-%%PHPBT%%/docs/html/images/toc-minus.gif
-%%PHPBT%%/docs/html/images/toc-plus.gif
-%%PHPBT%%/docs/html/images/up.gif
-%%PHPBT%%/docs/html/images/warning.gif
-%%PHPBT%%/docs/html/index.html
-%%PHPBT%%/docs/html/installation.html
-%%PHPBT%%/docs/html/schema.html
-%%PHPBT%%/docs/html/userguide.html
-%%PHPBT%%/docs/sgml/bugdetail.sgml
-%%PHPBT%%/docs/sgml/bugsearch.sgml
-%%PHPBT%%/docs/sgml/configuration.sgml
-%%PHPBT%%/docs/sgml/devstandards.sgml
-%%PHPBT%%/docs/sgml/docs.dsl
-%%PHPBT%%/docs/sgml/installation.sgml
-%%PHPBT%%/docs/sgml/manifest.sgml
-%%PHPBT%%/docs/sgml/phpbt.sgml
-%%PHPBT%%/docs/sgml/primer.sgml
-%%PHPBT%%/docs/sgml/requirements.sgml
-%%PHPBT%%/docs/sgml/schema.sgml
-%%PHPBT%%/docs/sgml/template.sgml
-%%PHPBT%%/inc/auth.php
-%%PHPBT%%/inc/db/mssql.php
-%%PHPBT%%/inc/db/mysql.php
-%%PHPBT%%/inc/db/mysqli.php
-%%PHPBT%%/inc/db/oci8.php
-%%PHPBT%%/inc/db/pgsql.php
-%%PHPBT%%/inc/functions.php
-%%PHPBT%%/inc/htmlMimeMail/RFC822.php
-%%PHPBT%%/inc/htmlMimeMail/htmlMimeMail.php
-%%PHPBT%%/inc/htmlMimeMail/mimePart.php
-%%PHPBT%%/inc/htmlMimeMail/smtp.php
-%%PHPBT%%/inc/is_a.php
-%%PHPBT%%/include.php
-%%PHPBT%%/index.php
-%%PHPBT%%/install.php
-%%PHPBT%%/languages/cn.php
-%%PHPBT%%/languages/de.php
-%%PHPBT%%/languages/en.php
-%%PHPBT%%/languages/es.php
-%%PHPBT%%/languages/fi.php
-%%PHPBT%%/languages/fr.php
-%%PHPBT%%/languages/it.php
-%%PHPBT%%/languages/ja.php
-%%PHPBT%%/languages/old/README
-%%PHPBT%%/languages/old/es.php
-%%PHPBT%%/languages/old/et.php
-%%PHPBT%%/languages/old/gb2312.php
-%%PHPBT%%/languages/old/it.php
-%%PHPBT%%/languages/old/no.php
-%%PHPBT%%/languages/old/pl_iso-8859-2.php
-%%PHPBT%%/languages/old/ru_koi8-r.php
-%%PHPBT%%/languages/old/ru_windows-1251.php
-%%PHPBT%%/languages/old/se.php
-%%PHPBT%%/languages/old/sl.php
-%%PHPBT%%/logo.jpg
-%%PHPBT%%/logout.php
-%%PHPBT%%/messages.po
-%%PHPBT%%/newaccount.php
-%%PHPBT%%/query.php
-%%PHPBT%%/report.php
-%%PHPBT%%/schemas/mssql.in
-%%PHPBT%%/schemas/mysql.in
-%%PHPBT%%/schemas/mysqli.in
-%%PHPBT%%/schemas/oci8.in
-%%PHPBT%%/schemas/old/perms.sql
-%%PHPBT%%/schemas/old/table_rename.sql
-%%PHPBT%%/schemas/pgsql.in
-%%PHPBT%%/styles/black.css
-%%PHPBT%%/styles/default.css
-%%PHPBT%%/styles/print.css
-%%PHPBT%%/templates/default/admin/badperm.html
-%%PHPBT%%/templates/default/admin/component-edit.html
-%%PHPBT%%/templates/default/admin/configure.html
-%%PHPBT%%/templates/default/admin/database-edit.html
-%%PHPBT%%/templates/default/admin/databaselist.html
-%%PHPBT%%/templates/default/admin/edit-submit.html
-%%PHPBT%%/templates/default/admin/group-edit.html
-%%PHPBT%%/templates/default/admin/grouplist.html
-%%PHPBT%%/templates/default/admin/os-edit.html
-%%PHPBT%%/templates/default/admin/oslist.html
-%%PHPBT%%/templates/default/admin/pagination.html
-%%PHPBT%%/templates/default/admin/project-add.html
-%%PHPBT%%/templates/default/admin/project-edit.html
-%%PHPBT%%/templates/default/admin/projectlist.html
-%%PHPBT%%/templates/default/admin/resolution-edit.html
-%%PHPBT%%/templates/default/admin/resolutionlist.html
-%%PHPBT%%/templates/default/admin/severity-edit.html
-%%PHPBT%%/templates/default/admin/severitylist.html
-%%PHPBT%%/templates/default/admin/site-edit.html
-%%PHPBT%%/templates/default/admin/sitelist.html
-%%PHPBT%%/templates/default/admin/status-edit.html
-%%PHPBT%%/templates/default/admin/statuslist.html
-%%PHPBT%%/templates/default/admin/user-edit.html
-%%PHPBT%%/templates/default/admin/userlist.html
-%%PHPBT%%/templates/default/admin/version-edit.html
-%%PHPBT%%/templates/default/admin/wrap-popup.html
-%%PHPBT%%/templates/default/admin/wrap.html
-%%PHPBT%%/templates/default/badgroup.html
-%%PHPBT%%/templates/default/badperm.html
-%%PHPBT%%/templates/default/base/removetemplates.html
-%%PHPBT%%/templates/default/base/smartymissing.html
-%%PHPBT%%/templates/default/base/templatesperm.html
-%%PHPBT%%/templates/default/bugattachmentform.html
-%%PHPBT%%/templates/default/bugdisplay-printable.html
-%%PHPBT%%/templates/default/bugdisplay.html
-%%PHPBT%%/templates/default/bugemail-newbug.txt
-%%PHPBT%%/templates/default/bugemail.txt
-%%PHPBT%%/templates/default/bugform.html
-%%PHPBT%%/templates/default/bughistory.html
-%%PHPBT%%/templates/default/buglist.html
-%%PHPBT%%/templates/default/bugvotes.html
-%%PHPBT%%/templates/default/changessaved.html
-%%PHPBT%%/templates/default/error.html
-%%PHPBT%%/templates/default/images/spacer.gif
-%%PHPBT%%/templates/default/images/title.gif
-%%PHPBT%%/templates/default/index.html
-%%PHPBT%%/templates/default/install-complete.html
-%%PHPBT%%/templates/default/install-dbfailure.html
-%%PHPBT%%/templates/default/install-dbsuccess.html
-%%PHPBT%%/templates/default/install-failure.html
-%%PHPBT%%/templates/default/install.html
-%%PHPBT%%/templates/default/login.html
-%%PHPBT%%/templates/default/logout.html
-%%PHPBT%%/templates/default/newaccount-disabled.html
-%%PHPBT%%/templates/default/newaccount.html
-%%PHPBT%%/templates/default/newaccountsuccess.html
-%%PHPBT%%/templates/default/newbugform.html
-%%PHPBT%%/templates/default/projectlist.html
-%%PHPBT%%/templates/default/queryform-simple.html
-%%PHPBT%%/templates/default/queryform.html
-%%PHPBT%%/templates/default/report.html
-%%PHPBT%%/templates/default/upgrade-finished.html
-%%PHPBT%%/templates/default/upgrade.html
-%%PHPBT%%/templates/default/user.html
-%%PHPBT%%/templates/default/wrap-popup.html
-%%PHPBT%%/templates/default/wrap.html
-%%PHPBT%%/upgrade.php
-%%PHPBT%%/user.php
-@owner root
-@group wheel
-@dir %%PHPBT%%/jpgimages
diff --git a/devel/py-anonfunc/Makefile b/devel/py-anonfunc/Makefile
deleted file mode 100644
index 46a102437da4..000000000000
--- a/devel/py-anonfunc/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: Hye-Shik Chang
-# $FreeBSD$
-
-PORTNAME= anonfunc
-PORTVERSION= 1.0
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= LOCAL/perky \
- http://people.freebsd.org/~perky/distfiles/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python module that provides easy anonymous function
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= BSD2CLAUSE
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-post-patch:
- @${REINPLACE_CMD} \
- -e 's,distutils\.command\.install ,setuptools\.command\.install ,' \
- ${WRKSRC}/setup.py
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/anonfunc.so
-
-.include <bsd.port.mk>
diff --git a/devel/py-anonfunc/distinfo b/devel/py-anonfunc/distinfo
deleted file mode 100644
index 235ee48f330f..000000000000
--- a/devel/py-anonfunc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (anonfunc-1.0.tar.gz) = ce41d923096f19d28e3f9de6d5d28f6b4eba09ec51d76ab72aa2179d8b000dd6
-SIZE (anonfunc-1.0.tar.gz) = 6492
diff --git a/devel/py-anonfunc/pkg-descr b/devel/py-anonfunc/pkg-descr
deleted file mode 100644
index dae80f4ac19b..000000000000
--- a/devel/py-anonfunc/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-This package provides very simple proxy object that creates
-anonymous functions based on they got operated.
diff --git a/devel/py-bison/Makefile b/devel/py-bison/Makefile
deleted file mode 100644
index 575457c3cfef..000000000000
--- a/devel/py-bison/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= bison
-PORTVERSION= 0.1.8
-PORTREVISION= 5
-CATEGORIES= devel python
-MASTER_SITES= http://freenet.mcnabhosting.com/python/pybison/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= py${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python-based parsing at the speed of C
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyrex>=0.9.6.2:devel/pyrex@${PY_FLAVOR}
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-USES= bison:both python:2.7
-USE_PYTHON= distutils autoplist
-
-DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME}
-EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME}
-
-PORTDOCS= *
-PORTEXAMPLES= *
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/bison_.so
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- @(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
-post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
-
-.include <bsd.port.mk>
diff --git a/devel/py-bison/distinfo b/devel/py-bison/distinfo
deleted file mode 100644
index 2ed48dfafb4c..000000000000
--- a/devel/py-bison/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pybison-0.1.8.tar.gz) = 0a15a441fd74ed203db540ede92651e4c7a6b3ce3e1852e29f432bb672bdce2d
-SIZE (pybison-0.1.8.tar.gz) = 115211
diff --git a/devel/py-bison/files/patch-setup.py b/devel/py-bison/files/patch-setup.py
deleted file mode 100644
index 08e533d91012..000000000000
--- a/devel/py-bison/files/patch-setup.py
+++ /dev/null
@@ -1,14 +0,0 @@
---- setup.py.orig 2004-04-24 06:05:41.000000000 +0400
-+++ setup.py 2011-09-29 22:14:01.000000000 +0400
-@@ -24,6 +24,11 @@
- extra_link_args = []
- bison2pyscript = 'utils/bison2py'
- bisondynlibModule = "src/c/bisondynlib-linux.c"
-+elif 'freebsd' in sys.platform:
-+ libs = []
-+ extra_link_args = []
-+ bison2pyscript = 'utils/bison2py'
-+ bisondynlibModule = "src/c/bisondynlib-linux.c"
- else:
- print "Sorry, your platform is presently unsupported"
- sys.exit(1)
diff --git a/devel/py-bison/pkg-descr b/devel/py-bison/pkg-descr
deleted file mode 100644
index 9baaf39d347e..000000000000
--- a/devel/py-bison/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-PyBison is a Python binding to the Bison (yacc) and Flex (lex)
-parser-generator utilities.
-
-It allows parsers to be quickly and easily developed as Python class
-declarations, and for these parsers to take advantage of the fast and
-powerful C-based Bison/Flex.
-
-Users write a subclass of a basic Parser object, containing a set of methods
-and attributes specifying the grammar and lexical analysis rules, and taking
-callbacks for providing parser input, and receiving parser target events.
-
-Features
- * Runs at near the speed of C-based parsers, due to direct hooks into
- bison-generated C code
- * Full LALR(1) grammar support
- * Includes a utility to convert your legacy grammar (.y) and scanner (.l)
- scripts into python modules compatible with PyBison
- * Easy to understand - the walkthrough and the examples will have you
- writing your own parsers in minutes
- * Comfortable and intuitive callback mechanisms
- * Can export parse tree to XML with a simple method call
- * Can reconstitute a parse tree from XML
-
-WWW: http://freenet.mcnabhosting.com/python/pybison/
diff --git a/devel/py-fortran/Makefile b/devel/py-fortran/Makefile
deleted file mode 100644
index 8f6c85c3309f..000000000000
--- a/devel/py-fortran/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= fortran
-PORTVERSION= 8.5.3
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= SF/py${PORTNAME}/py${PORTNAME}/8.5
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= Pyfort-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Creating extensions to the Python language with Fortran routines
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= MIT
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numeric>0:math/py-numeric@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-fortran/distinfo b/devel/py-fortran/distinfo
deleted file mode 100644
index 3f5d37caa4c9..000000000000
--- a/devel/py-fortran/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Pyfort-8.5.3.tar.gz) = 8049bca0dc95ceaac1713a6cb356a0149fe589cd538ed9704f6ae05a65bb86e8
-SIZE (Pyfort-8.5.3.tar.gz) = 47387
diff --git a/devel/py-fortran/files/patch-fortran_compiler.py b/devel/py-fortran/files/patch-fortran_compiler.py
deleted file mode 100644
index 81a9c445f8bb..000000000000
--- a/devel/py-fortran/files/patch-fortran_compiler.py
+++ /dev/null
@@ -1,20 +0,0 @@
---- fortran_compiler.py.orig 2005-09-20 18:08:08 UTC
-+++ fortran_compiler.py
-@@ -703,6 +703,7 @@ compiler_ids = [
- 'pgf77',
- 'pgf90',
- 'g77',
-+ 'f77',
- 'g77alpha',
- 'sgi',
- 'vf',
-@@ -801,6 +802,9 @@ def get_compiler (compiler_id):
- elif compiler_id == 'g77':
- return G77Compiler()
-
-+ elif compiler_id == 'f77':
-+ return F77Compiler()
-+
- elif compiler_id == 'g77alpha':
- return G77Compiler(typedict = alpha_typedict)
-
diff --git a/devel/py-fortran/pkg-descr b/devel/py-fortran/pkg-descr
deleted file mode 100644
index 011d87eb862d..000000000000
--- a/devel/py-fortran/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Pyfort is a tool for connecting Fortran routines (and "Fortran-like" C) to
-Python and its Numerical Python array extension. Pyfort translates an module
-file that describes the routines you wish to access from Python into a C
-language source file defining a Python module. Pyfort will also build and
-install this extension into Python.
-
-WWW: http://pyfortran.sourceforge.net/
diff --git a/devel/py-grouch/Makefile b/devel/py-grouch/Makefile
deleted file mode 100644
index d6ae8f3c99ab..000000000000
--- a/devel/py-grouch/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Johann Visagie <wjv@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= grouch
-PORTVERSION= 0.4
-PORTREVISION= 2
-CATEGORIES= devel python
-MASTER_SITES= https://www.mems-exchange.org/software/files/${PORTNAME}/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= Grouch-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= System for describing and enforcing a Python object schema
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-PORTDOCS= *
-PORTEXAMPLES= *
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for docfile in CHANGES README
- ${INSTALL_DATA} ${WRKSRC}/${docfile}.txt ${STAGEDIR}${DOCSDIR}
-.endfor
- ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR}
-post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/py-grouch/distinfo b/devel/py-grouch/distinfo
deleted file mode 100644
index ebdf1d319759..000000000000
--- a/devel/py-grouch/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Grouch-0.4.tar.gz) = 6198cdf31b67d22935b6803b2f4d50516378e8e7fe232c39b66834b3194a8dfd
-SIZE (Grouch-0.4.tar.gz) = 59344
diff --git a/devel/py-grouch/pkg-descr b/devel/py-grouch/pkg-descr
deleted file mode 100644
index 38deca17ae86..000000000000
--- a/devel/py-grouch/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
- Grouch is a system for describing and enforcing a Python object schema.
- That is, it provides you with a language for describing the intended type
- signatures of your objects (collectively, the "object schema"), and tools
- to walk an object graph, checking that every value found matches your
- object schema.
-
- An object schema describes every class in a collection of objects -- in
- particular, it specifies the type of every instance attribute of every
- class. Grouch includes a type language for specifying attribute types, a
- tool to parse specially-formatted class docstrings and output a complete
- object schema, and another tool for walking a persistent object graph and
- ensuring that every scrap of data in it conforms to the object schema
- extracted from your class docstrings. The API for defining, querying, and
- enforcing types is fairly complete and well-documented, so you can use
- Grouch's type system in other ways as well.
-
-WWW: http://www.mems-exchange.org/software/grouch/
diff --git a/devel/py-mwlib.rl/Makefile b/devel/py-mwlib.rl/Makefile
deleted file mode 100644
index 4661a5bf1c4c..000000000000
--- a/devel/py-mwlib.rl/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Wen Heping <wenheping@gmail.com>
-# $FreeBSD$
-
-PORTNAME= mwlib.rl
-PORTVERSION= 0.14.5
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Generate Pdfs from Mediawiki Markup
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= BSD3CLAUSE
-
-BUILD_DEPENDS= ${LOCALBASE}/bin/texvc:print/texvc \
- ${LOCALBASE}/bin/fribidi:converters/fribidi \
- ${PYTHON_PKGNAMEPREFIX}gevent>=0:devel/py-gevent@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mwlib>=0.12.14:devel/py-mwlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mwlib.ext>=0.12.3:devel/py-mwlib.ext@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pygments>=1.0:textproc/py-pygments@${PY_FLAVOR}
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-USES= python:2.7 zip
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-mwlib.rl/distinfo b/devel/py-mwlib.rl/distinfo
deleted file mode 100644
index f8d6094de616..000000000000
--- a/devel/py-mwlib.rl/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mwlib.rl-0.14.5.zip) = dddf9603ea0ca5aa87890217709eb5a5b16baeca547db3daad43c3ace73b6bc1
-SIZE (mwlib.rl-0.14.5.zip) = 4239803
diff --git a/devel/py-mwlib.rl/pkg-descr b/devel/py-mwlib.rl/pkg-descr
deleted file mode 100644
index 908fb15b639b..000000000000
--- a/devel/py-mwlib.rl/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-py-mwlib.rl provides a library for writing pdf documents from mediawiki
-articles which were parsed by the mwlib library.
-
-WWW: https://pypi.org/project/mwlib.rl/
diff --git a/devel/py-nagioscheck/Makefile b/devel/py-nagioscheck/Makefile
deleted file mode 100644
index d1abb4de91d2..000000000000
--- a/devel/py-nagioscheck/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# Created by: Ryan Steinmetz <zi@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= nagioscheck
-PORTVERSION= 0.1.6
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= python@FreeBSD.org
-COMMENT= Class library for writing Nagios plugins
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-nagioscheck/distinfo b/devel/py-nagioscheck/distinfo
deleted file mode 100644
index 2fe5d3fa14de..000000000000
--- a/devel/py-nagioscheck/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (nagioscheck-0.1.6.tar.gz) = 9e44a111b950a2b595fbd6ba75db630a45982b2997c0a45e343a9221af4ee99a
-SIZE (nagioscheck-0.1.6.tar.gz) = 5847
diff --git a/devel/py-nagioscheck/pkg-descr b/devel/py-nagioscheck/pkg-descr
deleted file mode 100644
index a3b2c0513071..000000000000
--- a/devel/py-nagioscheck/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-pynagioscheck is a Python framework for Nagios plug-in developers.
-
-pynagioscheck strives to conform to the practices described in the Nagios
-Plug-in Development Guidelines and, more importantly, save valuable system
-administrator time.
-
-WWW: https://pypi.org/project/nagioscheck/
diff --git a/devel/py-ncurses/Makefile b/devel/py-ncurses/Makefile
deleted file mode 100644
index 12f631431964..000000000000
--- a/devel/py-ncurses/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# Created by: adsharma@sharams.dhs.org
-# $FreeBSD$
-
-PORTNAME= ncurses
-PORTVERSION= 0.3
-PORTREVISION= 2
-CATEGORIES= devel python
-MASTER_SITES= SF/py${PORTNAME}/py${PORTNAME}/${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= pyncurses-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Ncurses binding for Python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-
-USES= ncurses python:2.7
-USE_PYTHON= distutils autoplist
-
-post-patch:
-.for f in _curses_wrap.c _panel_wrap.c _menu_wrap.c _form_wrap.c
- @${REINPLACE_CMD} -e '45s,^.*$$,#include "py_curses.h",' \
- ${WRKSRC}/ncurses/${f}
-.endfor
- @${REINPLACE_CMD} -e '/^extern int define_key(/d' \
- ${WRKSRC}/ncurses/_curses_wrap.c
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ncurses/*.so
-
-.include <bsd.port.mk>
diff --git a/devel/py-ncurses/distinfo b/devel/py-ncurses/distinfo
deleted file mode 100644
index 5f84b13a58f1..000000000000
--- a/devel/py-ncurses/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pyncurses-0.3.tar.gz) = c6d9e820867d0fb2d1b54dc588c047083c00f96e68475d8297b0cfec99ecef3e
-SIZE (pyncurses-0.3.tar.gz) = 86112
diff --git a/devel/py-ncurses/files/patch-ncurses___curses_wrap.c b/devel/py-ncurses/files/patch-ncurses___curses_wrap.c
deleted file mode 100644
index 2f1766aaf838..000000000000
--- a/devel/py-ncurses/files/patch-ncurses___curses_wrap.c
+++ /dev/null
@@ -1,84 +0,0 @@
---- ncurses/_curses_wrap.c.orig Sun Apr 23 05:52:02 2000
-+++ ncurses/_curses_wrap.c Sun Dec 15 05:30:05 2002
-@@ -1136,7 +1136,7 @@
- extern bool isendwin();
- extern bool is_linetouched(WINDOW *,int );
- extern bool is_wintouched(WINDOW *);
--extern const char *keyname(int );
-+/*extern const char *keyname(int );*/
- extern int keypad(WINDOW *,bool );
- extern char killchar();
- extern int leaveok(WINDOW *,bool );
-@@ -1147,7 +1147,7 @@
- extern int mvwin(WINDOW *,int ,int );
- extern int napms(int );
- extern WINDOW *newpad(int ,int );
--extern SCREEN *newterm(const char *,FILE *,FILE *);
-+/*extern SCREEN *newterm(const char *,FILE *,FILE *);*/
- extern WINDOW *newwin(int ,int ,int ,int );
- extern int nl();
- extern int nocbreak();
-@@ -1197,15 +1197,15 @@
- extern int syncok(WINDOW *,bool );
- extern chtype termattrs();
- extern char *termname();
--extern int tigetflag(const char *);
--extern int tigetnum(const char *);
--extern char *tigetstr(const char *);
-+/*extern int tigetflag(const char *);*/
-+/*extern int tigetnum(const char *);*/
-+/*extern char *tigetstr(const char *);*/
- extern int typeahead(int );
- extern int ungetch(int );
- extern void use_env(bool );
- extern int vidattr(chtype );
--extern int vwprintw(WINDOW *,const char *,va_list );
--extern int vwscanw(WINDOW *,const char *,va_list );
-+/*extern int vwprintw(WINDOW *,const char *,va_list );*/
-+/*extern int vwscanw(WINDOW *,const char *,va_list );*/
- extern int waddch(WINDOW *,const chtype );
- extern int waddchnstr(WINDOW *,const chtype *,int );
- extern int waddnstr(WINDOW *,const char *,int );
-@@ -1252,7 +1252,7 @@
- extern int mcprint(char *,int );
- extern int has_key(int );
- extern char *_nc_tracebits();
--extern char *_tracechar(const unsigned char );
-+/*extern char *_tracechar(const unsigned char );*/
- extern void trace(const unsigned int );
- extern const char *_nc_visbuf(const char *);
- extern void GetYX(WINDOW *,int *,int *);
-@@ -4442,7 +4442,8 @@
- }
-
- static PyObject *_wrap__tracechar(PyObject *self, PyObject *args) {
-- PyObject * _resultobj;
-+ return Py_None;
-+/* PyObject * _resultobj;
- char * _result;
- unsigned char _arg0;
-
-@@ -4451,11 +4452,12 @@
- return NULL;
- _result = (char *)_tracechar(_arg0);
- _resultobj = Py_BuildValue("s", _result);
-- return _resultobj;
-+ return _resultobj;*/
- }
-
- static PyObject *_wrap_trace(PyObject *self, PyObject *args) {
-- PyObject * _resultobj;
-+ return Py_None;
-+/* PyObject * _resultobj;
- unsigned int _arg0;
-
- self = self;
-@@ -4464,7 +4466,7 @@
- trace(_arg0);
- Py_INCREF(Py_None);
- _resultobj = Py_None;
-- return _resultobj;
-+ return _resultobj;*/
- }
-
- static PyObject *_wrap__nc_visbuf(PyObject *self, PyObject *args) {
diff --git a/devel/py-ncurses/files/patch-ncurses___panel_wrap.c b/devel/py-ncurses/files/patch-ncurses___panel_wrap.c
deleted file mode 100644
index a333fb068941..000000000000
--- a/devel/py-ncurses/files/patch-ncurses___panel_wrap.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- ncurses/_panel_wrap.c 2001/03/13 17:00:02 1.1
-+++ ncurses/_panel_wrap.c 2001/03/13 17:00:26
-@@ -588,8 +588,8 @@
- extern PANEL *new_panel(WINDOW *);
- extern PANEL *panel_above(const PANEL *);
- extern PANEL *panel_below(const PANEL *);
--extern int set_panel_userptr(PANEL *,const void *);
--extern const void *panel_userptr(const PANEL *);
-+/*extern int set_panel_userptr(PANEL *,const void *);*/
-+/*extern const void *panel_userptr(const PANEL *);*/
- extern int move_panel(PANEL *,int ,int );
- extern int replace_panel(PANEL *,WINDOW *);
- extern int panel_hidden(const PANEL *);
diff --git a/devel/py-ncurses/files/patch-setup.py b/devel/py-ncurses/files/patch-setup.py
deleted file mode 100644
index 18c8117b08d8..000000000000
--- a/devel/py-ncurses/files/patch-setup.py
+++ /dev/null
@@ -1,21 +0,0 @@
---- setup.py.orig Tue Jun 18 08:26:48 2002
-+++ setup.py Tue Jun 18 08:27:09 2002
-@@ -44,15 +44,15 @@
- }),
- ('ncurses._panel',
- { 'sources': ['ncurses/_panel_wrap.c'],
-- 'libraries': ['panel']
-+ 'libraries': ['panel', 'ncurses']
- }),
- ('ncurses._menu',
- { 'sources': ['ncurses/_menu_wrap.c'],
-- 'libraries': ['menu']
-+ 'libraries': ['menu', 'ncurses']
- }),
- ('ncurses._form',
- { 'sources': ['ncurses/_form_wrap.c'],
-- 'libraries': ['form']
-+ 'libraries': ['form', 'ncurses']
- }),
- ]
- )
diff --git a/devel/py-ncurses/pkg-descr b/devel/py-ncurses/pkg-descr
deleted file mode 100644
index 207a84ee1b8a..000000000000
--- a/devel/py-ncurses/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A new ncurses binding for Python, generated with the help of SWIG. Includes
-bindings for libncurses, libpanel, libmenu, and libform.
-
-WWW: http://pyncurses.sourceforge.net/
diff --git a/devel/py-ocempgui/Makefile b/devel/py-ocempgui/Makefile
deleted file mode 100644
index 2c62415c42c1..000000000000
--- a/devel/py-ocempgui/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Alexander Botero-Lowry <alex@foxybanana.com>
-# $FreeBSD$
-
-PORTNAME= ocempgui
-PORTVERSION= 0.2.9
-PORTREVISION= 13
-CATEGORIES= devel python
-MASTER_SITES= SF/ocemp/${PORTNAME}/${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= OcempGUI-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GUI toolkit in python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= BSD2CLAUSE
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BUILD_DEPENDS= ${PYGAME}
-RUN_DEPENDS= ${PYGAME}
-
-USES= gnome python:2.7
-USE_GNOME= atk
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-
-post-patch:
- @${REINPLACE_CMD} -e 's|@DATAPATH@|${DATADIR}|' ${WRKSRC}/ocempgui/widgets/Constants.py
-
-.include <bsd.port.mk>
diff --git a/devel/py-ocempgui/distinfo b/devel/py-ocempgui/distinfo
deleted file mode 100644
index ba763a3121f7..000000000000
--- a/devel/py-ocempgui/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (OcempGUI-0.2.9.tar.gz) = b09f16e93f76c2d314aaae297589dfd211e8260b309e17203bb828a2847a6ef2
-SIZE (OcempGUI-0.2.9.tar.gz) = 2401832
diff --git a/devel/py-ocempgui/pkg-descr b/devel/py-ocempgui/pkg-descr
deleted file mode 100644
index 1cbed16cecb5..000000000000
--- a/devel/py-ocempgui/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-OcempGUI is a small toolkit, which comes with various modules suitable for
-event management, user interfaces, 2D drawing and accessibility.
-
-OcempGUI enables developers to enhance their python and/or pygame applications
-and games easily with graphical UI elements such as buttons, entry boxes,
-scrolling abilities and more as well as simple event brokers or features, which
-enhance the program by adding accessibility to its objects.
-
-It can save a developer much time by providing a broad range of drawing
-routines and ready-to-use event capable object types. The developer can focus
-on the main tasks instead of taking care about needed low-level components,
-which are given to him with OcempGUI.
-
-WWW: http://ocemp.sourceforge.net/gui.html
diff --git a/devel/py-palm/Makefile b/devel/py-palm/Makefile
deleted file mode 100644
index a5f96ef7bbe9..000000000000
--- a/devel/py-palm/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Veniamin Gvozdikov <vg@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= palm
-PORTVERSION= 0.1.7
-PORTREVISION= 2
-CATEGORIES= devel
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= python@FreeBSD.org
-COMMENT= Fast Protocol Buffer library for Python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= BSD2CLAUSE
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}protobuf>0:devel/py-protobuf@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}simpleparse>0:devel/py-simpleparse@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-post-patch:
- @${REINPLACE_CMD} -e 's|"protobuf>=2.4.1,<=2.4.999"|"protobuf>=2.4.1"|' \
- ${WRKSRC}/setup.py
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/palm/palm.so
-
-.include <bsd.port.mk>
diff --git a/devel/py-palm/distinfo b/devel/py-palm/distinfo
deleted file mode 100644
index 617357133626..000000000000
--- a/devel/py-palm/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (palm-0.1.7.tar.gz) = 4d6f4cb18ae861ac99c27abb454fdce06a627aa326fb6d8e81ce2c5d0f483ac7
-SIZE (palm-0.1.7.tar.gz) = 97062
diff --git a/devel/py-palm/pkg-descr b/devel/py-palm/pkg-descr
deleted file mode 100644
index d024ada29db3..000000000000
--- a/devel/py-palm/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-PALM is a library for using Google's protocol buffers in Python. It has
-a fast core written in C with a thin Cython binding to Python. The goal
-of palm was to make improvements to the Google reference implementation,
-namely:
-
- * Make the library significantly faster
- * Clean up the API
-
-WWW: https://github.com/bumptech/palm/
diff --git a/devel/py-pyechonest/Makefile b/devel/py-pyechonest/Makefile
deleted file mode 100644
index 75f580381724..000000000000
--- a/devel/py-pyechonest/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# Created by: Mark Felder <feld@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pyechonest
-PORTVERSION= 9.0.0
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python interface to The Echo Nest APIs
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= MIT
-
-USES= python:2.7
-USE_PYTHON= distutils
-
-.include <bsd.port.mk>
diff --git a/devel/py-pyechonest/distinfo b/devel/py-pyechonest/distinfo
deleted file mode 100644
index 476d77e36d19..000000000000
--- a/devel/py-pyechonest/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pyechonest-9.0.0.tar.gz) = 1da4b3b8b457232a7eb35b59a48390b3c208759b01d596acaa71e6a172b40495
-SIZE (pyechonest-9.0.0.tar.gz) = 30306
diff --git a/devel/py-pyechonest/pkg-descr b/devel/py-pyechonest/pkg-descr
deleted file mode 100644
index 48e40a5601d9..000000000000
--- a/devel/py-pyechonest/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Pyechonest is an open source Python library for the Echo Nest API.
-
-WWW: https://github.com/echonest/pyechonest
diff --git a/devel/py-pyechonest/pkg-plist b/devel/py-pyechonest/pkg-plist
deleted file mode 100644
index c81f61d8351c..000000000000
--- a/devel/py-pyechonest/pkg-plist
+++ /dev/null
@@ -1,30 +0,0 @@
-%%PYTHON_SITELIBDIR%%/pyechonest/__init__.py
-%%PYTHON_SITELIBDIR%%/pyechonest/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pyechonest/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pyechonest/artist.py
-%%PYTHON_SITELIBDIR%%/pyechonest/artist.pyc
-%%PYTHON_SITELIBDIR%%/pyechonest/artist.pyo
-%%PYTHON_SITELIBDIR%%/pyechonest/catalog.py
-%%PYTHON_SITELIBDIR%%/pyechonest/catalog.pyc
-%%PYTHON_SITELIBDIR%%/pyechonest/catalog.pyo
-%%PYTHON_SITELIBDIR%%/pyechonest/config.py
-%%PYTHON_SITELIBDIR%%/pyechonest/config.pyc
-%%PYTHON_SITELIBDIR%%/pyechonest/config.pyo
-%%PYTHON_SITELIBDIR%%/pyechonest/playlist.py
-%%PYTHON_SITELIBDIR%%/pyechonest/playlist.pyc
-%%PYTHON_SITELIBDIR%%/pyechonest/playlist.pyo
-%%PYTHON_SITELIBDIR%%/pyechonest/proxies.py
-%%PYTHON_SITELIBDIR%%/pyechonest/proxies.pyc
-%%PYTHON_SITELIBDIR%%/pyechonest/proxies.pyo
-%%PYTHON_SITELIBDIR%%/pyechonest/sandbox.py
-%%PYTHON_SITELIBDIR%%/pyechonest/sandbox.pyc
-%%PYTHON_SITELIBDIR%%/pyechonest/sandbox.pyo
-%%PYTHON_SITELIBDIR%%/pyechonest/song.py
-%%PYTHON_SITELIBDIR%%/pyechonest/song.pyc
-%%PYTHON_SITELIBDIR%%/pyechonest/song.pyo
-%%PYTHON_SITELIBDIR%%/pyechonest/track.py
-%%PYTHON_SITELIBDIR%%/pyechonest/track.pyc
-%%PYTHON_SITELIBDIR%%/pyechonest/track.pyo
-%%PYTHON_SITELIBDIR%%/pyechonest/util.py
-%%PYTHON_SITELIBDIR%%/pyechonest/util.pyc
-%%PYTHON_SITELIBDIR%%/pyechonest/util.pyo
diff --git a/devel/py-resourcepackage/Makefile b/devel/py-resourcepackage/Makefile
deleted file mode 100644
index 22dd5e6b166f..000000000000
--- a/devel/py-resourcepackage/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= resourcepackage
-PORTVERSION= 1.0.0
-CATEGORIES= devel python
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}%20%28final%29
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ResourcePackage-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Automated resource-as-package embedding mechanism
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-resourcepackage/distinfo b/devel/py-resourcepackage/distinfo
deleted file mode 100644
index 06dbd4bc9be5..000000000000
--- a/devel/py-resourcepackage/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ResourcePackage-1.0.0.tar.gz) = e0a9c44c2ac3bb6b669bb62863c0208dc2df008d1ede36fb99c225dee309fe62
-SIZE (ResourcePackage-1.0.0.tar.gz) = 47464
diff --git a/devel/py-resourcepackage/pkg-descr b/devel/py-resourcepackage/pkg-descr
deleted file mode 100644
index f30e32fc1b75..000000000000
--- a/devel/py-resourcepackage/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-ResourcePackage is a mechanism for automatically managing resources (i.e.
-non-Python files: small images, documentation files, binary data) embedded in
-Python modules (as Python source code), particularly for those wishing to
-create re-usable Python program.
-
-WWW: http://resourcepackage.sourceforge.net/
diff --git a/devel/py-rlcompleter2/Makefile b/devel/py-rlcompleter2/Makefile
deleted file mode 100644
index 181951f70a1e..000000000000
--- a/devel/py-rlcompleter2/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= rlcompleter2
-PORTVERSION= 0.98
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python module for readline interactive completion
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= MIT
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-rlcompleter2/distinfo b/devel/py-rlcompleter2/distinfo
deleted file mode 100644
index d293b8475c39..000000000000
--- a/devel/py-rlcompleter2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (rlcompleter2-0.98.tar.gz) = 41d00709f4275af49605461cecb935eac5e1d4a39bf0c34f6e0c5a1e00304617
-SIZE (rlcompleter2-0.98.tar.gz) = 10581
diff --git a/devel/py-rlcompleter2/pkg-descr b/devel/py-rlcompleter2/pkg-descr
deleted file mode 100644
index e7a933713521..000000000000
--- a/devel/py-rlcompleter2/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-rlcompleter2 is an interactive readline completion handler, featuring:
- * completion on any python expression/statement
- * interactive introspection into function signatures and docstrings
- * convenient completions on module, instance and function objects
- * ultra simple user interface: <tab> (try hit it multiple times!)
-
-WWW: https://pypi.org/project/rlcompleter2/
diff --git a/devel/py-spark/Makefile b/devel/py-spark/Makefile
deleted file mode 100644
index 25f3df8883a9..000000000000
--- a/devel/py-spark/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= spark
-PORTVERSION= 0.6.1
-PORTREVISION= 2
-CATEGORIES= devel python
-MASTER_SITES= http://pages.cpsc.ucalgary.ca/~aycock/spark/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Scanning, Parsing, and Rewriting Kit
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-USES= python:2.7
-NO_BUILD= yes
-NO_ARCH= yes
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/spark.py ${STAGEDIR}${PYTHON_SITELIBDIR}
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for file in doc.html doc.tex paper.ps.gz
- ${INSTALL_DATA} ${WRKSRC}/doc/${file} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/devel/py-spark/distinfo b/devel/py-spark/distinfo
deleted file mode 100644
index 4d9ee6479fec..000000000000
--- a/devel/py-spark/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (spark-0.6.1.tar.gz) = 672d99e37a1e6687e08ba39e962a5aa21483e7642b9dddbcc375e26c5228a3cc
-SIZE (spark-0.6.1.tar.gz) = 63792
diff --git a/devel/py-spark/pkg-descr b/devel/py-spark/pkg-descr
deleted file mode 100644
index 5f841e56458f..000000000000
--- a/devel/py-spark/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-SPARK stands for the Scanning, Parsing, and Rewriting Kit. It formerly had
-no name, and was referred to as the "little language framework." The first
-version (circa 1998) was described in the paper Compiling Little Languages
-in Python at the 7th International Python Conference.
-
-WWW: http://pages.cpsc.ucalgary.ca/~aycock/spark/
diff --git a/devel/py-spark/pkg-plist b/devel/py-spark/pkg-plist
deleted file mode 100644
index 8a2f1c7ef484..000000000000
--- a/devel/py-spark/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-%%PYTHON_SITELIBDIR%%/spark.py
-%%PORTDOCS%%%%DOCSDIR%%/doc.html
-%%PORTDOCS%%%%DOCSDIR%%/doc.tex
-%%PORTDOCS%%%%DOCSDIR%%/paper.ps.gz
diff --git a/devel/py-xoltar-toolkit/Makefile b/devel/py-xoltar-toolkit/Makefile
deleted file mode 100644
index 23c7e0af807a..000000000000
--- a/devel/py-xoltar-toolkit/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: nectar@FreeBSD.org
-# $FreeBSD$
-
-PORTNAME= xoltar-toolkit
-PORTVERSION= 2001.06.01
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= SF/${PORTNAME}/xoltar%20toolkit/June%202001
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME}-01jun01
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Functional programming, lazy expressions, and thread pools for Python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= LGPL21+
-
-USES= python:2.7
-NO_WRKSUBDIR= yes
-NO_ARCH= yes
-
-OPTIONS_DEFINE= DOCS
-
-do-build:
- @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
- @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}
- ${INSTALL_DATA} ${WRKSRC}/*.py* ${STAGEDIR}${PYTHON_SITELIBDIR}
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/*.txt ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/py-xoltar-toolkit/distinfo b/devel/py-xoltar-toolkit/distinfo
deleted file mode 100644
index 72cc4390f6b2..000000000000
--- a/devel/py-xoltar-toolkit/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xoltar-toolkit-01jun01.tar.gz) = cd3f8316b8a6d07112addf5321c0dd8545c28bf40b50879bcae9b8dd0fd1481e
-SIZE (xoltar-toolkit-01jun01.tar.gz) = 21622
diff --git a/devel/py-xoltar-toolkit/pkg-descr b/devel/py-xoltar-toolkit/pkg-descr
deleted file mode 100644
index cb6c667898db..000000000000
--- a/devel/py-xoltar-toolkit/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-The Xoltar Toolkit contains utility modules for Python, including functional
-programming support, lazy expressions and data structures, and thread pools.
-
-It includes support for closures, curried functions, lazy expressions,
-lazy tuples (functional programming languages call these lazy lists, but
-since lists are mutable in Python, tuples are closer in meaning), and lazy
-equivalents for map, filter, reduce, and zip. It also includes some
-higher-order functions for composing functions.
-
-WWW: https://sourceforge.net/projects/xoltar-toolkit/
-See also: http://www-106.ibm.com/developerworks/library/l-prog.html
diff --git a/devel/py-xoltar-toolkit/pkg-plist b/devel/py-xoltar-toolkit/pkg-plist
deleted file mode 100644
index a42ee6692586..000000000000
--- a/devel/py-xoltar-toolkit/pkg-plist
+++ /dev/null
@@ -1,12 +0,0 @@
-%%PORTDOCS%%share/doc/xoltar-toolkit/functional_changes.txt
-%%PORTDOCS%%share/doc/xoltar-toolkit/lazy_changes.txt
-%%PORTDOCS%%share/doc/xoltar-toolkit/threadpool_changes.txt
-%%PYTHON_SITELIBDIR%%/functional.py
-%%PYTHON_SITELIBDIR%%/functional.pyc
-%%PYTHON_SITELIBDIR%%/functional.pyo
-%%PYTHON_SITELIBDIR%%/lazy.py
-%%PYTHON_SITELIBDIR%%/lazy.pyc
-%%PYTHON_SITELIBDIR%%/lazy.pyo
-%%PYTHON_SITELIBDIR%%/threadpool.py
-%%PYTHON_SITELIBDIR%%/threadpool.pyc
-%%PYTHON_SITELIBDIR%%/threadpool.pyo
diff --git a/devel/py-zkpython/Makefile b/devel/py-zkpython/Makefile
deleted file mode 100644
index b50e977e6de3..000000000000
--- a/devel/py-zkpython/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# Created by: Mark Felder <feld@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= zkpython
-PORTVERSION= 0.4.2
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python bindings to Apache Zookeeper
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= APACHE20
-
-LIB_DEPENDS= libzookeeper_mt.so:devel/libzookeeper
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/devel/py-zkpython/distinfo b/devel/py-zkpython/distinfo
deleted file mode 100644
index 64dc9e2eec93..000000000000
--- a/devel/py-zkpython/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1478562623
-SHA256 (zkpython-0.4.2.tar.gz) = 74ab7e1559c2ff75665bc806cf30060af9c8d1759d36b55a22583cfa0c213de9
-SIZE (zkpython-0.4.2.tar.gz) = 14640
diff --git a/devel/py-zkpython/pkg-descr b/devel/py-zkpython/pkg-descr
deleted file mode 100644
index b7b985a0d749..000000000000
--- a/devel/py-zkpython/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-ZooKeeper Python bindings
-
-WWW: https://pypi.org/project/zkpython/
diff --git a/devel/pychecker/Makefile b/devel/pychecker/Makefile
deleted file mode 100644
index 219293cc7f4f..000000000000
--- a/devel/pychecker/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: Maxim Sobolev <sobomax@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pychecker
-PORTVERSION= 0.8.19
-CATEGORIES= devel python
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python source code checking tool to help hunting common bugs
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-
-PORTDOCS= ChangeLog KNOWN_BUGS MAINTAINERS README TODO VERSION
-
-OPTIONS_DEFINE= DOCS
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/pychecker/distinfo b/devel/pychecker/distinfo
deleted file mode 100644
index 79cbf467d7cd..000000000000
--- a/devel/pychecker/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pychecker-0.8.19.tar.gz) = 44fb26668f74aca3738f02d072813762a37ce1242f50dbff573720fa2e953279
-SIZE (pychecker-0.8.19.tar.gz) = 99783
diff --git a/devel/pychecker/files/patch-setup.py b/devel/pychecker/files/patch-setup.py
deleted file mode 100644
index 8d0abca2fb2c..000000000000
--- a/devel/pychecker/files/patch-setup.py
+++ /dev/null
@@ -1,10 +0,0 @@
---- setup.py
-+++ setup.py
-@@ -187,7 +187,6 @@
- 'url' : "http://pychecker.sourceforge.net/",
- 'packages' : [ 'pychecker', ],
- 'scripts' : [ "pychecker" ], # note: will be replaced by customized action
-- 'data_files' : [ ( "pychecker", DATA_FILES, ) ],
- 'long_description' : LONG_DESCRIPTION,
- 'cmdclass' : CUSTOMIZED_ACTIONS,
- }
diff --git a/devel/pychecker/pkg-descr b/devel/pychecker/pkg-descr
deleted file mode 100644
index b966c795c94e..000000000000
--- a/devel/pychecker/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
-PyChecker is a python source code checking tool to help you find
-common bugs. It is meant to find problems that are typically caught
-by a compiler. Because of the dynamic nature of python, some warnings
-may be incorrect; however, spurious warnings should be fairly infrequent.
-
-PyChecker works in a combination of ways. First, it imports each
-module. If there is an import error, the module cannot be processed.
-The import provides some basic information about the module. For each
-function, class, and method, the code within the function is checked
-for possible problems.
-
-Types of problems that can be found include:
-
- * No doc strings in modules, classes, functions, and methods
- * self not the first parameter to a method
- * Wrong number of parameters passed to functions/methods
- * No global found (e.g., using a module without importing it)
- * Global not used (module or variable)
-
-WWW: http://pychecker.sourceforge.net/
diff --git a/devel/pymacs/Makefile b/devel/pymacs/Makefile
deleted file mode 100644
index 8bef42e403bd..000000000000
--- a/devel/pymacs/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: mwm@mired.org
-# $FreeBSD$
-
-PORTNAME= Pymacs
-PORTVERSION= 0.25
-DISTVERSIONPREFIX= v
-PORTREVISION= 6
-CATEGORIES= devel editors python elisp
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python package for scripting emacs
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-
-USES= emacs python:2.7
-USE_GITHUB= yes
-GH_ACCOUNT= pinard
-USE_PYTHON= distutils
-
-pre-configure:
- @(cd ${WRKSRC}; \
- ${PYTHON_CMD} pppp -C ppppconfig.py Pymacs.py.in \
- pppp.rst.in pymacs.el.in pymacs.rst.in \
- contrib tests)
-
-post-build:
- (cd ${WRKSRC} && ${EMACS_CMD} -batch -q -no-site-file -no-init-file \
- -f batch-byte-compile pymacs.el)
-
-post-install:
- (cd ${WRKSRC} && ${INSTALL_DATA} pymacs.el pymacs.elc \
- ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR})
-
-.include <bsd.port.mk>
diff --git a/devel/pymacs/distinfo b/devel/pymacs/distinfo
deleted file mode 100644
index f2d591602302..000000000000
--- a/devel/pymacs/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pinard-Pymacs-v0.25_GH0.tar.gz) = bcb1af7f55c5a4c050f41413e54d7d1f3c9bf8febebd99792f4aa45cd8f41c8f
-SIZE (pinard-Pymacs-v0.25_GH0.tar.gz) = 120554
diff --git a/devel/pymacs/pkg-descr b/devel/pymacs/pkg-descr
deleted file mode 100644
index 5743fa289c33..000000000000
--- a/devel/pymacs/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Pymacs is a powerful tool which, once started from Emacs, allows
-both-way communication between Emacs Lisp and Python. Pymacs aims Python
-as an extension language for Emacs rather than the other way around, and
-this asymmetry is reflected in some design choices. Within Emacs Lisp
-code, one may load and use Python modules. Python functions may
-themselves use Emacs services, and handle Emacs Lisp objects kept in
-Emacs Lisp space.
-
-WWW: http://pymacs.progiciels-bpi.ca/
diff --git a/devel/pymacs/pkg-message b/devel/pymacs/pkg-message
deleted file mode 100644
index a557a3b65c72..000000000000
--- a/devel/pymacs/pkg-message
+++ /dev/null
@@ -1,17 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Add the following to your emacs initialization file to enable pymacs:
-
-(autoload 'pymacs-apply "pymacs")
-(autoload 'pymacs-call "pymacs")
-(autoload 'pymacs-eval "pymacs" nil t)
-(autoload 'pymacs-exec "pymacs" nil t)
-(autoload 'pymacs-load "pymacs" nil t)
-(autoload 'pymacs-autoload "pymacs")
-
-See http://pymacs.progiciels-bpi.ca/pymacs.html for
-documentation on using pymacs.
-EOM
-}
-]
diff --git a/devel/pymacs/pkg-plist b/devel/pymacs/pkg-plist
deleted file mode 100644
index fe54af018ee2..000000000000
--- a/devel/pymacs/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-%%PYTHON_SITELIBDIR%%/Pymacs.py
-%%PYTHON_SITELIBDIR%%/Pymacs.pyc
-%%PYTHON_SITELIBDIR%%/Pymacs.pyo
-%%EMACS_SITE_LISPDIR%%/pymacs.el
-%%EMACS_SITE_LISPDIR%%/pymacs.elc
diff --git a/devel/trac-bitten/Makefile b/devel/trac-bitten/Makefile
deleted file mode 100644
index 341cb2289b39..000000000000
--- a/devel/trac-bitten/Makefile
+++ /dev/null
@@ -1,59 +0,0 @@
-# Created by: Tim Niemueller <tim@niemueller.de>
-# $FreeBSD$
-
-PORTNAME= bitten
-PORTVERSION= 0.6
-PORTREVISION= 3
-CATEGORIES= devel www python
-MASTER_SITES= http://ftp.edgewall.com/pub/bitten/ \
- LOCAL/glarkin
-PKGNAMEPREFIX= trac-
-DISTNAME= Bitten-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Continuous integration for Trac
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-.if defined(MAINTAINER_MODE)
-UID_FILES+= ../../UIDs
-GID_FILES+= ../../GIDs
-.endif
-USERS= bitten-slave
-GROUPS= bitten-slave
-BITTEN_UID= 952
-BITTEN_GID= 952
-
-OPTIONS_DEFINE= BITTEN_MASTER
-BITTEN_MASTER_DESC= Build bitten master
-
-OPTIONS_DEFAULT= BITTEN_MASTER
-
-BITTEN_MASTER_RUN_DEPENDS= tracd:www/trac
-
-NO_BUILD= yes
-NO_ARCH= yes
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-SUB_LIST+= PYTHON_CMD=${PYTHON_CMD} TOUCH=${TOUCH} CHOWN=${CHOWN} \
- RM=${RM:Q} USERS=${USERS}
-SUB_FILES+= pkg-message
-PATCH_STRIP= -p1
-USE_RC_SUBR= bitten-slave
-
-.include <bsd.port.options.mk>
-
-.if ! ${PORT_OPTIONS:MBITTEN_MASTER}
-PYDISTUTILS_INSTALL_TARGET= --without-master install
-.endif
-
-post-install:
- @${ECHO} Generating initial configuration in ${STAGEDIR}${ETCDIR}/bitten-slave.sample
- @${MKDIR} ${STAGEDIR}${ETCDIR}
- ${SED} -e 's/@DISTRO@/${OPSYS}/g' -e 's/@DISTRO_VERSION@/${OSREL}/g' ${FILESDIR}/bitten-slave.sample > ${STAGEDIR}${ETCDIR}/bitten-slave.sample
-
-.include <bsd.port.mk>
diff --git a/devel/trac-bitten/distinfo b/devel/trac-bitten/distinfo
deleted file mode 100644
index fcb91a3ccedb..000000000000
--- a/devel/trac-bitten/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Bitten-0.6.tar.gz) = 0ccbe1c6c798d980d2b9024a86cd04710b58c9a129f02b82bf72d96efd6e7026
-SIZE (Bitten-0.6.tar.gz) = 340031
diff --git a/devel/trac-bitten/files/bitten-slave.in b/devel/trac-bitten/files/bitten-slave.in
deleted file mode 100644
index 1847de99b67a..000000000000
--- a/devel/trac-bitten/files/bitten-slave.in
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-# PROVIDE: bitten_slave
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-#
-# Bitten continuous integration build slave
-#
-
-. /etc/rc.subr
-
-name=bitten_slave
-rcvar=bitten_slave_enable
-logfile=/var/log/bitten-slave.log
-conffile=%%ETCDIR%%/bitten-slave.conf
-workdir=/var/lib/bitten-slave
-
-load_rc_config ${name}
-
-command=%%PREFIX%%/bin/bitten-slave
-command_args="-f ${conffile} -d ${workdir} --log=${logfile} ${bitten_slave_urls}"
-command_interpreter=%%PYTHON_CMD%%
-bitten_slave_user=%%USERS%%
-pidfile=/var/lib/bitten-slave/bitten-slave.pid
-
-start_cmd=bitten_start
-stop_postcmd=bitten_cleanup
-
-bitten_start()
-{
- echo "Starting ${name}."
- %%TOUCH%% $logfile && %%CHOWN%% ${bitten_slave_user} $logfile
- /usr/sbin/daemon -cf -p ${pidfile} -u ${bitten_slave_user} ${command} ${command_args}
-}
-
-bitten_cleanup() {
- [ -f ${pidfile} ] && %%RM%% ${pidfile}
-}
-
-run_rc_command "$1"
diff --git a/devel/trac-bitten/files/bitten-slave.sample b/devel/trac-bitten/files/bitten-slave.sample
deleted file mode 100644
index 182ce235ca27..000000000000
--- a/devel/trac-bitten/files/bitten-slave.sample
+++ /dev/null
@@ -1,12 +0,0 @@
-;[authentication]
-; user/pass for login to Trac
-;username = <user>
-;password = <pass>
-
-[os]
-name = @DISTRO@
-version = @DISTRO_VERSION@
-
-;[package:some-package]
-;version = 2.0
-
diff --git a/devel/trac-bitten/files/patch-bitten-slave.py b/devel/trac-bitten/files/patch-bitten-slave.py
deleted file mode 100644
index b48930bb898a..000000000000
--- a/devel/trac-bitten/files/patch-bitten-slave.py
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -urN Bitten-0.6b3/bitten/slave.py Bitten-0.6b3.username/bitten/slave.py
---- Bitten-0.6b3/bitten/slave.py 2010-10-21 12:02:42.000000000 +0200
-+++ Bitten-0.6b3.username/bitten/slave.py 2014-09-23 11:59:13.509163066 +0200
-@@ -318,6 +318,7 @@
- "authentication" % url[:-7])
- raise ExitSlave(EX_NOPERM)
- values = {'user': self.username,
-+ 'username': self.username,
- 'password':
- self.password_mgr.find_user_password(
- None, url)[1],
diff --git a/devel/trac-bitten/files/patch-git b/devel/trac-bitten/files/patch-git
deleted file mode 100644
index 60c240f7ed2a..000000000000
--- a/devel/trac-bitten/files/patch-git
+++ /dev/null
@@ -1,103 +0,0 @@
-diff -urN Bitten-0.6dev-r777/bitten/build/gittools.py Bitten-0.6dev-r777.git/bitten/build/gittools.py
---- Bitten-0.6dev-r777/bitten/build/gittools.py 1970-01-01 01:00:00.000000000 +0100
-+++ Bitten-0.6dev-r777.git/bitten/build/gittools.py 2009-10-24 17:03:02.000000000 +0200
-@@ -0,0 +1,77 @@
-+# -*- coding: utf-8 -*-
-+# Copyright (C) Tim Niemueller [www.niemueller.de]
-+# Copyright (C) 2007 Edgewall Software
-+# based on hgtools.py
-+#
-+# This software is licensed as described in the file COPYING, which
-+# you should have received as part of this distribution. The terms
-+# are also available at http://bitten.edgewall.org/wiki/License.
-+
-+"""Recipe commands for git."""
-+
-+import logging
-+
-+log = logging.getLogger('bitten.build.gittools')
-+
-+__docformat__ = 'restructuredtext en'
-+
-+def clone(ctxt, url, dir_='.'):
-+ """pull and update the local working copy from the git repository.
-+
-+ :param ctxt: the build context
-+ :type ctxt: `Context`
-+ :param url: the url of the repository to clone
-+ :param dir\_: the name of a local subdirectory containing the working copy
-+ """
-+ args = ['clone', url, dir_]
-+
-+ from bitten.build import shtools
-+ returncode = shtools.execute(ctxt, file_='git', args=args)
-+ if returncode != 0:
-+ ctxt.error('git clone failed (%s)' % returncode)
-+
-+def pull(ctxt, revision, remote='origin', dir_='.'):
-+ """pull and update the local working copy from the git repository.
-+
-+ :param ctxt: the build context
-+ :type ctxt: `Context`
-+ :param remote: the remote repository to pull from
-+ :param dir\_: the name of a local subdirectory containing the working copy
-+ """
-+ args = ['pull', '-u', remote, revision]
-+
-+ from bitten.build import shtools
-+ returncode = shtools.execute(ctxt, file_='git', dir_=dir_, args=args)
-+ if returncode != 0:
-+ ctxt.error('git pull failed (%s)' % returncode)
-+
-+def checkout(ctxt, branch, dir_='.'):
-+ """checkout specific branch
-+
-+ :param ctxt: the build context
-+ :type ctxt: `Context`
-+ :param branch: branch to checkout
-+ :param dir\_: the name of a local subdirectory containing the working copy
-+ """
-+ args = ['checkout', branch]
-+
-+ from bitten.build import shtools
-+ returncode = shtools.execute(ctxt, file_='git', dir_=dir_, args=args)
-+ if returncode != 0:
-+ ctxt.error('git branch failed (%s)' % returncode)
-+
-+def reset(ctxt, revision, dir_='.'):
-+ """reset git tree to given revision/commit
-+
-+ :param ctxt: the build context
-+ :type ctxt: `Context`
-+ :param revision: the revision/commit to reset to
-+ :param dir\_: the name of a local subdirectory containing the working copy
-+ """
-+ args = ['reset', '--hard', revision]
-+
-+ from bitten.build import shtools
-+ returncode = shtools.execute(ctxt, file_='git', dir_=dir_, args=args)
-+ if returncode != 0:
-+ ctxt.error('git reset failed (%s)' % returncode)
-+
-diff -urN Bitten-0.6dev-r777/setup.py Bitten-0.6dev-r777.git/setup.py
---- Bitten-0.6dev-r777/setup.py 2009-10-16 14:15:34.000000000 +0200
-+++ Bitten-0.6dev-r777.git/setup.py 2009-10-24 17:05:22.000000000 +0200
-@@ -55,6 +55,10 @@
- 'svn#export = bitten.build.svntools:export',
- 'svn#update = bitten.build.svntools:update',
- 'hg#pull = bitten.build.hgtools:pull',
-+ 'git#clone = bitten.build.gittools:clone',
-+ 'git#pull = bitten.build.gittools:pull',
-+ 'git#reset = bitten.build.gittools:reset',
-+ 'git#checkout = bitten.build.gittools:checkout',
- 'xml#transform = bitten.build.xmltools:transform'
- ]
- recipe_commands = [NS_old + tool for tool in tools] \
-@@ -133,6 +137,7 @@
- "bitten.build.pythontools",
- "bitten.build.shtools",
- "bitten.build.svntools",
-+ "bitten.build.gittools",
- "bitten.build.xmltools",
- "bitten.recipe",
- "bitten.slave",
diff --git a/devel/trac-bitten/files/pkg-message.in b/devel/trac-bitten/files/pkg-message.in
deleted file mode 100644
index 41063aee5d5f..000000000000
--- a/devel/trac-bitten/files/pkg-message.in
+++ /dev/null
@@ -1,18 +0,0 @@
-[
-{ type: install
- message: <<EOM
-If your system is the build master, i.e. it is the system that runs
-the Trac instance and integrates with the SCM, you need to configure
-Trac to load the Bitten plugin and give permissions to the build
-slaves.
-
-To run a build slave (which can also be on the same host), you need
-to configure it by editing %%ETCDIR%%/bitten-slave.conf.
-It is recommended to use a password secured Trac instance and set
-username and password appropriately for the build slaves.
-
-For more detailed instructions please have a look at the documentation
-at http://bitten.edgewall.org/wiki/Documentation/install.html
-EOM
-}
-]
diff --git a/devel/trac-bitten/pkg-descr b/devel/trac-bitten/pkg-descr
deleted file mode 100644
index 4f9743ac27f5..000000000000
--- a/devel/trac-bitten/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-A continuous integration plugin for Trac.
-
-Bitten is a Python-based framework for collecting various software
-metrics via continuous integration. It builds on Trac to provide
-an integrated web-based user interface. Build slaves are usually
-installed and run on multiple different systems to compile and test
-the software on these platforms on new checkins.
-
-Set bitten_slave_enable to "yes" and bitten_slave_urls to contain
-one or more Bitten build URLs. For form authentication add --form-auth
-to flags.
-
-WWW: http://bitten.edgewall.org/
diff --git a/devel/trac-bitten/pkg-plist b/devel/trac-bitten/pkg-plist
deleted file mode 100644
index b3735ee47c8a..000000000000
--- a/devel/trac-bitten/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-@sample %%ETCDIR%%/bitten-slave.sample
diff --git a/devel/wxGlade/Makefile b/devel/wxGlade/Makefile
deleted file mode 100644
index eb4a54727e2b..000000000000
--- a/devel/wxGlade/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-# Created by: Michal Pasternak <dotz@irc.pl>
-# $FreeBSD$
-
-PORTNAME= wxglade
-PORTVERSION= 0.7.2
-PORTREVISION= 1
-CATEGORIES= devel x11-toolkits python
-MASTER_SITES= SF
-DISTNAME= wxGlade-${PORTVERSION}
-
-MAINTAINER= python@FreeBSD.org
-COMMENT= GUI builder for wxPython/wxWidgets written in Python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-USES= python:2.7
-USE_WX= 3.0+
-WX_COMPS= python
-
-DESKTOP_ENTRIES="wxGlade" "" "${PYTHON_SITELIBDIR}/wxglade/icons/icon.xpm" \
- "${PORTNAME}" "" true
-PORTDOCS= *
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e \
- "s|docs_path, 'html'|docs_path, 'doc', 'html'|" ${WRKSRC}/wxglade.py
-
-do-build:
- @(${ECHO_CMD} "#!${SH}"; ${ECHO_CMD} 'exec ${PYTHON_CMD} \
- ${PYTHON_SITELIBDIR}/${PORTNAME}/${PORTNAME}.py \
- "$$@"') > ${WRKDIR}/${PORTNAME}
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/docs/man/wxglade.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
- @${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}
- ${INSTALL_DATA} ${WRKSRC}/*.py ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}
- (cd ${WRKSRC} && ${COPYTREE_SHARE} "wcodegen codegen edit_sizers icons res widgets" \
- ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME})
- @(cd ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME} && \
- ${PYTHON_CMD} -m compileall .)
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} epydoc.conf *.txt docs/man/*.xml \
- docs/src/*.xml ${STAGEDIR}${DOCSDIR})
- @${MKDIR} ${STAGEDIR}${DOCSDIR}/doc
- ${INSTALL_DATA} ${WRKSRC}/docs/*.html ${STAGEDIR}${DOCSDIR}/doc
- ${INSTALL_DATA} ${WRKSRC}/docs/*.txt ${STAGEDIR}${DOCSDIR}/doc
- @${MKDIR} ${STAGEDIR}${DOCSDIR}/doc/html
- ${INSTALL_DATA} ${WRKSRC}/docs/html/*.* ${STAGEDIR}${DOCSDIR}/doc/html
- @${MKDIR} ${STAGEDIR}${DOCSDIR}/doc/img
- ${INSTALL_DATA} ${WRKSRC}/docs/img/*.* ${STAGEDIR}${DOCSDIR}/doc/img
- @${MKDIR} ${STAGEDIR}${DOCSDIR}/doc/pdf
- ${INSTALL_DATA} ${WRKSRC}/docs/pdf/*.pdf ${STAGEDIR}${DOCSDIR}/doc/pdf
- @${LN} -sf ${DOCSDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/docs
-
-.include <bsd.port.mk>
diff --git a/devel/wxGlade/distinfo b/devel/wxGlade/distinfo
deleted file mode 100644
index e64bf61307d2..000000000000
--- a/devel/wxGlade/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (wxGlade-0.7.2.tar.gz) = 8936d8e3ee0c212ed9f928c2d523bae77270fbcedd5a97d85e2ab4426b54ce0e
-SIZE (wxGlade-0.7.2.tar.gz) = 3206397
diff --git a/devel/wxGlade/pkg-descr b/devel/wxGlade/pkg-descr
deleted file mode 100644
index e1067223f32b..000000000000
--- a/devel/wxGlade/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-wxGlade is a GUI designer written in Python with the popular GUI toolkit
-wxPython, that helps you create wxWidgets/wxPython user interfaces. At the
-moment it can generate Python, C++ and XRC (wxWidgets' XML resources) code.
-
-WWW: http://wxglade.sourceforge.net/
diff --git a/devel/wxGlade/pkg-plist b/devel/wxGlade/pkg-plist
deleted file mode 100644
index a1c41e62fd4f..000000000000
--- a/devel/wxGlade/pkg-plist
+++ /dev/null
@@ -1,624 +0,0 @@
-%%PYTHON_SITELIBDIR%%/wxglade/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/about.py
-%%PYTHON_SITELIBDIR%%/wxglade/about.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/application.py
-%%PYTHON_SITELIBDIR%%/wxglade/application.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/bugdialog.py
-%%PYTHON_SITELIBDIR%%/wxglade/bugdialog.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/bugdialog_ui.py
-%%PYTHON_SITELIBDIR%%/wxglade/bugdialog_ui.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/clipboard.py
-%%PYTHON_SITELIBDIR%%/wxglade/clipboard.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/code_property.py
-%%PYTHON_SITELIBDIR%%/wxglade/code_property.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/codegen/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/codegen/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/codegen/cpp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/codegen/cpp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/codegen/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/codegen/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/codegen/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/codegen/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/codegen/py_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/codegen/py_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/codegen/xrc_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/codegen/xrc_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/color_dialog.py
-%%PYTHON_SITELIBDIR%%/wxglade/color_dialog.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/common.py
-%%PYTHON_SITELIBDIR%%/wxglade/common.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/compat.py
-%%PYTHON_SITELIBDIR%%/wxglade/compat.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/config.py
-%%PYTHON_SITELIBDIR%%/wxglade/config.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/decorators.py
-%%PYTHON_SITELIBDIR%%/wxglade/decorators.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/docs
-%%PYTHON_SITELIBDIR%%/wxglade/edit_sizers/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/edit_sizers/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/edit_sizers/cpp_sizers_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/edit_sizers/cpp_sizers_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/edit_sizers/edit_sizers.py
-%%PYTHON_SITELIBDIR%%/wxglade/edit_sizers/edit_sizers.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/edit_sizers/lisp_sizers_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/edit_sizers/lisp_sizers_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/edit_sizers/perl_sizers_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/edit_sizers/perl_sizers_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/edit_sizers/py_sizers_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/edit_sizers/py_sizers_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/edit_sizers/xrc_sizers_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/edit_sizers/xrc_sizers_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/edit_widget.py
-%%PYTHON_SITELIBDIR%%/wxglade/edit_widget.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/edit_windows.py
-%%PYTHON_SITELIBDIR%%/wxglade/edit_windows.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/errors.py
-%%PYTHON_SITELIBDIR%%/wxglade/errors.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/events_mixin.py
-%%PYTHON_SITELIBDIR%%/wxglade/events_mixin.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/font_dialog.py
-%%PYTHON_SITELIBDIR%%/wxglade/font_dialog.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/gui_mixins.py
-%%PYTHON_SITELIBDIR%%/wxglade/gui_mixins.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/icons/application.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/bitmap_button.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/button.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/calendar_ctrl.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/checkbox.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/choice.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/closed_folder.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/combo_box.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/custom.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/datepicker_ctrl.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/dialog.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/frame.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/gauge.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/grid.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/grid_sizer.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/gtk/about.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/gtk/copy.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/gtk/cut.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/gtk/exit.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/gtk/generate.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/gtk/new.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/gtk/open.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/gtk/paste.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/gtk/prefs.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/gtk/refresh.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/gtk/remove.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/gtk/save.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/gtk/save_as.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/gtk/tutorial.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/hyperlink_ctrl.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/icon.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/icon16.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/list_box.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/list_ctrl.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/menubar.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/msw/copy.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/msw/cut.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/msw/exit.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/msw/generate.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/msw/new.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/msw/open.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/msw/paste.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/msw/prefs.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/msw/refresh.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/msw/remove.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/msw/save.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/msw/save_as.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/msw/tutorial.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/notebook.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/panel.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/radio_box.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/radio_button.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/sizer.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/slider.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/spacer.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/spin_ctrl.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/spinbtn.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/splitter_window.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/static_bitmap.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/static_line.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/static_text.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/statusbar.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/text_ctrl.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/toggle_button.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/toolbar.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/tree_ctrl.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/wxg_file.ico
-%%PYTHON_SITELIBDIR%%/wxglade/icons/wxglade.ico
-%%PYTHON_SITELIBDIR%%/wxglade/icons/wxglade.xpm
-%%PYTHON_SITELIBDIR%%/wxglade/icons/wxglade_small.png
-%%PYTHON_SITELIBDIR%%/wxglade/layout_option_property.py
-%%PYTHON_SITELIBDIR%%/wxglade/layout_option_property.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/log.py
-%%PYTHON_SITELIBDIR%%/wxglade/log.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/main.py
-%%PYTHON_SITELIBDIR%%/wxglade/main.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/misc.py
-%%PYTHON_SITELIBDIR%%/wxglade/misc.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/msgdialog.py
-%%PYTHON_SITELIBDIR%%/wxglade/msgdialog.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/ordereddict.py
-%%PYTHON_SITELIBDIR%%/wxglade/ordereddict.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/plugins.py
-%%PYTHON_SITELIBDIR%%/wxglade/plugins.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/preferences_ui.py
-%%PYTHON_SITELIBDIR%%/wxglade/preferences_ui.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/preferencesdialog.py
-%%PYTHON_SITELIBDIR%%/wxglade/preferencesdialog.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/res/bugdialog_ui.wxg
-%%PYTHON_SITELIBDIR%%/wxglade/res/messagedialog.wxg
-%%PYTHON_SITELIBDIR%%/wxglade/res/preferences_ui.wxg
-%%PYTHON_SITELIBDIR%%/wxglade/res/templates_ui.wxg
-%%PYTHON_SITELIBDIR%%/wxglade/setup.py
-%%PYTHON_SITELIBDIR%%/wxglade/setup.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/template.py
-%%PYTHON_SITELIBDIR%%/wxglade/template.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/templates_ui.py
-%%PYTHON_SITELIBDIR%%/wxglade/templates_ui.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/test.py
-%%PYTHON_SITELIBDIR%%/wxglade/test.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/tree.py
-%%PYTHON_SITELIBDIR%%/wxglade/tree.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/version.py
-%%PYTHON_SITELIBDIR%%/wxglade/version.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/wcodegen/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/wcodegen/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/wcodegen/dialogs.py
-%%PYTHON_SITELIBDIR%%/wxglade/wcodegen/dialogs.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/wcodegen/taghandler.py
-%%PYTHON_SITELIBDIR%%/wxglade/wcodegen/taghandler.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widget_builder.py
-%%PYTHON_SITELIBDIR%%/wxglade/widget_builder.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widget_properties.py
-%%PYTHON_SITELIBDIR%%/wxglade/widget_properties.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/ChoicesCodeHandler.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/ChoicesCodeHandler.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/ChoicesProperty.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/ChoicesProperty.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/MenuTree.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/MenuTree.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/bitmap_button/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/bitmap_button/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/bitmap_button/bitmap_button.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/bitmap_button/bitmap_button.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/bitmap_button/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/bitmap_button/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/bitmap_button/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/bitmap_button/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/bitmap_button/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/bitmap_button/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/bitmap_button/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/bitmap_button/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/button/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/button/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/button/button.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/button/button.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/button/button_stockitems.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/button/button_stockitems.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/button/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/button/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/button/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/button/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/button/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/button/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/button/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/button/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/calendar_ctrl/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/calendar_ctrl/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/calendar_ctrl/calendar_ctrl.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/calendar_ctrl/calendar_ctrl.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/calendar_ctrl/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/calendar_ctrl/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/calendar_ctrl/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/calendar_ctrl/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/calendar_ctrl/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/calendar_ctrl/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/check_list_box/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/check_list_box/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/check_list_box/check_list_box.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/check_list_box/check_list_box.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/check_list_box/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/check_list_box/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/check_list_box/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/check_list_box/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/check_list_box/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/check_list_box/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/check_list_box/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/check_list_box/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/checkbox/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/checkbox/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/checkbox/checkbox.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/checkbox/checkbox.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/checkbox/checkbox_base.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/checkbox/checkbox_base.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/checkbox/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/checkbox/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/checkbox/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/checkbox/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/checkbox/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/checkbox/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/checkbox/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/checkbox/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/choice/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/choice/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/choice/choice.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/choice/choice.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/choice/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/choice/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/choice/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/choice/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/choice/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/choice/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/choice/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/choice/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/combo_box/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/combo_box/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/combo_box/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/combo_box/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/combo_box/combo_box.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/combo_box/combo_box.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/combo_box/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/combo_box/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/combo_box/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/combo_box/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/combo_box/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/combo_box/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/custom_widget/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/custom_widget/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/custom_widget/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/custom_widget/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/custom_widget/custom_widget.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/custom_widget/custom_widget.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/custom_widget/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/custom_widget/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/custom_widget/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/custom_widget/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/datepicker_ctrl/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/datepicker_ctrl/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/datepicker_ctrl/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/datepicker_ctrl/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/datepicker_ctrl/datepicker_ctrl.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/datepicker_ctrl/datepicker_ctrl.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/datepicker_ctrl/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/datepicker_ctrl/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/datepicker_ctrl/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/datepicker_ctrl/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/datepicker_ctrl/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/datepicker_ctrl/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/dialog/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/dialog/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/dialog/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/dialog/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/dialog/dialog.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/dialog/dialog.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/dialog/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/dialog/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/dialog/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/dialog/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/dialog/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/dialog/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/frame/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/frame/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/frame/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/frame/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/frame/frame.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/frame/frame.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/frame/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/frame/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/frame/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/frame/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/frame/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/frame/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/gauge/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/gauge/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/gauge/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/gauge/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/gauge/gauge.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/gauge/gauge.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/gauge/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/gauge/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/gauge/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/gauge/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/gauge/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/gauge/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/generic_calendar_ctrl/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/generic_calendar_ctrl/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/generic_calendar_ctrl/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/generic_calendar_ctrl/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/generic_calendar_ctrl/generic_calendar_ctrl.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/generic_calendar_ctrl/generic_calendar_ctrl.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/generic_calendar_ctrl/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/generic_calendar_ctrl/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/generic_calendar_ctrl/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/generic_calendar_ctrl/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/grid/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/grid/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/grid/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/grid/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/grid/grid.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/grid/grid.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/grid/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/grid/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/grid/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/grid/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/grid/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/grid/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/hyperlink_ctrl/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/hyperlink_ctrl/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/hyperlink_ctrl/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/hyperlink_ctrl/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/hyperlink_ctrl/hyperlink_ctrl.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/hyperlink_ctrl/hyperlink_ctrl.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/hyperlink_ctrl/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/hyperlink_ctrl/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/hyperlink_ctrl/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/hyperlink_ctrl/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/hyperlink_ctrl/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/hyperlink_ctrl/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_box/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_box/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_box/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_box/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_box/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_box/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_box/list_box.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_box/list_box.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_box/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_box/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_box/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_box/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_ctrl/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_ctrl/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_ctrl/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_ctrl/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_ctrl/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_ctrl/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_ctrl/list_ctrl.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_ctrl/list_ctrl.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_ctrl/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_ctrl/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_ctrl/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/list_ctrl/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/menubar/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/menubar/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/menubar/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/menubar/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/menubar/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/menubar/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/menubar/menubar.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/menubar/menubar.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/menubar/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/menubar/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/notebook/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/notebook/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/notebook/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/notebook/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/notebook/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/notebook/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/notebook/notebook.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/notebook/notebook.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/notebook/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/notebook/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/notebook/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/notebook/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/panel/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/panel/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/panel/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/panel/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/panel/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/panel/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/panel/panel.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/panel/panel.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/panel/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/panel/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/panel/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/panel/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/property_grid_manager/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/property_grid_manager/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/property_grid_manager/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/property_grid_manager/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/property_grid_manager/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/property_grid_manager/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/property_grid_manager/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/property_grid_manager/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/property_grid_manager/property_grid_manager.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/property_grid_manager/property_grid_manager.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/property_grid_manager/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/property_grid_manager/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_box/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_box/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_box/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_box/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_box/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_box/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_box/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_box/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_box/radio_box.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_box/radio_box.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_box/radio_box_base.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_box/radio_box_base.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_box/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_box/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_button/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_button/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_button/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_button/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_button/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_button/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_button/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_button/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_button/radio_button.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_button/radio_button.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_button/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/radio_button/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/slider/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/slider/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/slider/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/slider/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/slider/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/slider/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/slider/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/slider/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/slider/slider.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/slider/slider.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/slider/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/slider/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spacer/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spacer/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spacer/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spacer/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spacer/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spacer/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spacer/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spacer/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spacer/spacer.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spacer/spacer.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_button/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_button/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_button/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_button/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_button/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_button/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_button/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_button/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_button/spin_button.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_button/spin_button.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_button/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_button/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_ctrl/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_ctrl/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_ctrl/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_ctrl/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_ctrl/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_ctrl/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_ctrl/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_ctrl/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_ctrl/spin_ctrl.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_ctrl/spin_ctrl.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_ctrl/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/spin_ctrl/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/splitter_window/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/splitter_window/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/splitter_window/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/splitter_window/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/splitter_window/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/splitter_window/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/splitter_window/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/splitter_window/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/splitter_window/splitter_window.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/splitter_window/splitter_window.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/splitter_window/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/splitter_window/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_bitmap/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_bitmap/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_bitmap/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_bitmap/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_bitmap/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_bitmap/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_bitmap/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_bitmap/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_bitmap/static_bitmap.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_bitmap/static_bitmap.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_bitmap/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_bitmap/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_line/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_line/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_line/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_line/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_line/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_line/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_line/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_line/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_line/static_line.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_line/static_line.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_line/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_line/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_text/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_text/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_text/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_text/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_text/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_text/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_text/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_text/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_text/static_text.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_text/static_text.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_text/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/static_text/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/statusbar/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/statusbar/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/statusbar/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/statusbar/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/statusbar/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/statusbar/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/statusbar/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/statusbar/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/statusbar/statusbar.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/statusbar/statusbar.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/statusbar/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/statusbar/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/text_ctrl/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/text_ctrl/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/text_ctrl/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/text_ctrl/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/text_ctrl/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/text_ctrl/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/text_ctrl/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/text_ctrl/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/text_ctrl/text_ctrl.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/text_ctrl/text_ctrl.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/text_ctrl/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/text_ctrl/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toggle_button/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toggle_button/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toggle_button/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toggle_button/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toggle_button/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toggle_button/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toggle_button/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toggle_button/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toggle_button/toggle_button.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toggle_button/toggle_button.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toggle_button/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toggle_button/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toolbar/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toolbar/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toolbar/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toolbar/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toolbar/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toolbar/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toolbar/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toolbar/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toolbar/tool.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toolbar/tool.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toolbar/toolbar.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toolbar/toolbar.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toolbar/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/toolbar/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/tree_ctrl/__init__.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/tree_ctrl/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/tree_ctrl/codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/tree_ctrl/codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/tree_ctrl/lisp_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/tree_ctrl/lisp_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/tree_ctrl/perl_codegen.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/tree_ctrl/perl_codegen.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/tree_ctrl/tree_ctrl.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/tree_ctrl/tree_ctrl.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/tree_ctrl/wconfig.py
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/tree_ctrl/wconfig.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/widgets/widgets.txt
-%%PYTHON_SITELIBDIR%%/wxglade/wxglade.py
-%%PYTHON_SITELIBDIR%%/wxglade/wxglade.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/xml_parse.py
-%%PYTHON_SITELIBDIR%%/wxglade/xml_parse.pyc
-%%PYTHON_SITELIBDIR%%/wxglade/xrc2wxg.py
-%%PYTHON_SITELIBDIR%%/wxglade/xrc2wxg.pyc
-bin/wxglade
-man/man1/wxglade.1.gz
diff --git a/emulators/Makefile b/emulators/Makefile
index 127bf72afc83..132e10113a0d 100644
--- a/emulators/Makefile
+++ b/emulators/Makefile
@@ -15,7 +15,6 @@
SUBDIR += bochs
SUBDIR += bsvc
SUBDIR += cannonball
- SUBDIR += catapult
SUBDIR += cinc
SUBDIR += cingb
SUBDIR += citra
@@ -29,7 +28,6 @@
SUBDIR += dosbox
SUBDIR += dtcyber
SUBDIR += dynagen
- SUBDIR += dynagui
SUBDIR += dynamips-community
SUBDIR += e-uae
SUBDIR += edumips64
diff --git a/emulators/catapult/Makefile b/emulators/catapult/Makefile
deleted file mode 100644
index 46c0ff529f19..000000000000
--- a/emulators/catapult/Makefile
+++ /dev/null
@@ -1,90 +0,0 @@
-# Created by: Martin Tournoij <carpetsmoker@xs4all.nl>
-# $FreeBSD$
-
-PORTNAME= catapult
-PORTVERSION= 0.13.0
-PORTREVISION= 7
-CATEGORIES= emulators
-MASTER_SITES= https://github.com/openMSX/openMSX/releases/download/RELEASE_${PORTVERSION:S/./_/g}/
-DISTNAME= openmsx-${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GUI for openMSX
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-
-BUILD_DEPENDS= openmsx:emulators/openmsx
-RUN_DEPENDS= openmsx:emulators/openmsx
-
-OPTIONS_DEFINE= DEBUG DOCS
-
-USES= gmake gnome pkgconfig python:2.7,build
-USE_GCC= yes
-USE_CXXSTD= gnu++0x
-USE_GNOME= gtk20 libxml2
-USE_WX= 2.8
-MAKEFILE= GNUmakefile
-MAKE_ARGS= INSTALL_BASE="${PREFIX}" \
- INSTALL_SHARE_DIR="${DATADIR}" \
- INSTALL_DOC_DIR="${DOCSDIR}" \
- CATAPULT_FLAVOUR="portbld" \
- CATAPULT_OPENMSX_BINARY="${LOCALBASE}/bin/openmsx" \
- CATAPULT_OPENMSX_SHARE="${LOCALBASE}/share/openmsx" \
- CATAPULT_NO_DESKTOP_HOOKS="true" \
- SYMLINK_FOR_BINARY="false" \
- PYTHON="${PYTHON_CMD}"
-
-MAKE_JOBS_UNSAFE= yes
-
-BROKEN_aarch64= fails to link: fails to detect libxml2 even though it is installed
-BROKEN_armv6= fails to link: fails to detect libxml2 even though it is installed
-BROKEN_armv7= fails to link: fails to detect libxml2 even though it is installed
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MDEBUG}
-CFLAGS+= -DDEBUG
-CATAPULT_STRIP= false
-.else
-CFLAGS+= -DNDEBUG
-CATAPULT_STRIP= true
-.endif
-
-post-extract:
- ${CP} ${WRKSRC}/build/platform-freebsd.mk \
- ${WRKSRC}/build/platform-dragonfly.mk
-
-.include <bsd.port.pre.mk>
-
-post-patch:
- @${REINPLACE_CMD} 's|$$(INSTALL_BASE)|${DATADIR}|' \
- ${WRKSRC}/build/info2code.mk
- @${REINPLACE_CMD} '/-Wno-literal/s|^CXXFLAGS|#CXXFLAGS| ; \
- /--cxx/s|^CXX|#CXX| ; \
- /COMPILE=/s|g++|$$(CXX)| ; \
- s|@$$(CXX)|$$(CXX)|' ${WRKSRC}/build/main.mk
- @${REINPLACE_CMD} 's|wx-config --|${WX_CONFIG:T} --|g' \
- ${WRKSRC}/build/probe.mk
- @${REINPLACE_CMD} '/^Exec/s|%INSTALL_BASE%|${PREFIX}| ; \
- /^Icon/s|%INSTALL_BASE%|${DATADIR}| ; \
- /^DocPath/s|%INSTALL_BASE%/doc|${DOCSDIR}|' \
- ${WRKSRC}/desktop/openMSX-Catapult.desktop
- @${ECHO_CMD} > ${WRKSRC}/build/flavour-portbld.mk
- @${ECHO_CMD} 'CXXFLAGS+=${CXXFLAGS}' \
- >> ${WRKSRC}/build/flavour-portbld.mk
- @${ECHO_CMD} 'LINK_FLAGS+=${LDFLAGS}' \
- >> ${WRKSRC}/build/flavour-portbld.mk
- @${ECHO_CMD} 'CATAPULT_STRIP:=${CATAPULT_STRIP}' \
- >> ${WRKSRC}/build/flavour-portbld.mk
-
-post-install:
- ${MKDIR} ${STAGEDIR}${DATADIR}/resources/icons
- ${INSTALL_DATA} ${WRKSRC}/src/catapult.xpm \
- ${STAGEDIR}${DATADIR}/resources/icons
- cd ${WRKSRC}/desktop && ${INSTALL_DATA} openMSX-Catapult.desktop \
- ${STAGEDIR}${DESKTOPDIR}
-
-.include <bsd.port.post.mk>
diff --git a/emulators/catapult/distinfo b/emulators/catapult/distinfo
deleted file mode 100644
index 16f385920393..000000000000
--- a/emulators/catapult/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1471344286
-SHA256 (openmsx-catapult-0.13.0.tar.gz) = 1f547be2a9a5e72b3a307ac55b871743233e7f9a86b5229d3d92b33d2afccac0
-SIZE (openmsx-catapult-0.13.0.tar.gz) = 1396239
diff --git a/emulators/catapult/files/patch-build_detectsys.py b/emulators/catapult/files/patch-build_detectsys.py
deleted file mode 100644
index 229e111e97e6..000000000000
--- a/emulators/catapult/files/patch-build_detectsys.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- build/detectsys.py.orig 2009-12-05 18:55:51.000000000 +0000
-+++ build/detectsys.py
-@@ -57,7 +57,7 @@ def detectOS():
- Raises ValueError if no known OS is detected.
- '''
- os = system().lower()
-- if os in ('linux', 'darwin', 'freebsd', 'netbsd', 'openbsd', 'gnu'):
-+ if os in ('linux', 'darwin', 'dragonfly', 'freebsd', 'netbsd', 'openbsd', 'gnu'):
- return os
- elif os.startswith('gnu/'):
- # GNU userland on non-Hurd kernel, for example Debian GNU/kFreeBSD.
diff --git a/emulators/catapult/pkg-descr b/emulators/catapult/pkg-descr
deleted file mode 100644
index 3594ddc5bf6f..000000000000
--- a/emulators/catapult/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Catapult is a GUI for openMSX.
-
-WWW: http://openmsx.sourceforge.net/
diff --git a/emulators/catapult/pkg-plist b/emulators/catapult/pkg-plist
deleted file mode 100644
index 2b0b2f7838b0..000000000000
--- a/emulators/catapult/pkg-plist
+++ /dev/null
@@ -1,44 +0,0 @@
-bin/catapult
-share/applications/openMSX-Catapult.desktop
-%%DATADIR%%/resources/bitmaps/about.png
-%%DATADIR%%/resources/bitmaps/diskimage.png
-%%DATADIR%%/resources/bitmaps/eject.png
-%%DATADIR%%/resources/bitmaps/file.png
-%%DATADIR%%/resources/bitmaps/harddisk.png
-%%DATADIR%%/resources/bitmaps/ledoff.png
-%%DATADIR%%/resources/bitmaps/ledon.png
-%%DATADIR%%/resources/bitmaps/romimage.png
-%%DATADIR%%/resources/bitmaps/tapeimage.png
-%%DATADIR%%/resources/dialogs/about.xrc
-%%DATADIR%%/resources/dialogs/audiocontrols.xrc
-%%DATADIR%%/resources/dialogs/catapult.xrc
-%%DATADIR%%/resources/dialogs/checkconfigs.xrc
-%%DATADIR%%/resources/dialogs/config.xrc
-%%DATADIR%%/resources/dialogs/fullscreen.xrc
-%%DATADIR%%/resources/dialogs/input.xrc
-%%DATADIR%%/resources/dialogs/ipsselect.xrc
-%%DATADIR%%/resources/dialogs/misccontrols.xrc
-%%DATADIR%%/resources/dialogs/romtype.xrc
-%%DATADIR%%/resources/dialogs/screenshot.xrc
-%%DATADIR%%/resources/dialogs/session.xrc
-%%DATADIR%%/resources/dialogs/status.xrc
-%%DATADIR%%/resources/dialogs/videocontrols.xrc
-%%DATADIR%%/resources/icons/catapult.xpm
-%%PORTDOCS%%%%DOCSDIR%%/GPL.txt
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/authors.txt
-%%PORTDOCS%%%%DOCSDIR%%/manual/audio.png
-%%PORTDOCS%%%%DOCSDIR%%/manual/compile.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/index.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/input.png
-%%PORTDOCS%%%%DOCSDIR%%/manual/mainscreen.png
-%%PORTDOCS%%%%DOCSDIR%%/manual/manual-minty.css
-%%PORTDOCS%%%%DOCSDIR%%/manual/manual-purple.css
-%%PORTDOCS%%%%DOCSDIR%%/manual/manual.css
-%%PORTDOCS%%%%DOCSDIR%%/manual/misc.png
-%%PORTDOCS%%%%DOCSDIR%%/manual/session.png
-%%PORTDOCS%%%%DOCSDIR%%/manual/status.png
-%%PORTDOCS%%%%DOCSDIR%%/manual/user.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/video.png
-%%PORTDOCS%%%%DOCSDIR%%/release-history.txt
-%%PORTDOCS%%%%DOCSDIR%%/release-notes.txt
diff --git a/emulators/dynagui/Makefile b/emulators/dynagui/Makefile
deleted file mode 100644
index 96da899b4ecd..000000000000
--- a/emulators/dynagui/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: Andrew Greenwood
-# $FreeBSD$
-
-PORTNAME= dynagui
-PORTVERSION= 0.4
-PORTREVISION= 2
-CATEGORIES= emulators
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
-DIST_SUBDIR= dynagui
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GUI frontend to the dynamips router simulator
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BUILD_DEPENDS= dynagen:emulators/dynagen
-
-USES= python:2.7 shebangfix
-SHEBANG_FILES= dynagui.py
-USE_PYTHON= distutils
-IMGDIR= ${STAGEDIR}${PREFIX}/share/${PORTNAME}/img
-NO_ARCH= yes
-
-post-install:
- @${MKDIR} ${IMGDIR}
- ${INSTALL_DATA} ${WRKSRC}/img/* ${IMGDIR}
- ${CHMOD} 755 ${STAGEDIR}${PYTHON_SITELIBDIR}/dynagui.py
- ${LN} -sf ${PYTHON_SITELIBDIR}/dynagui.py ${STAGEDIR}${PREFIX}/bin/dynagui.py
-
-.include <bsd.port.mk>
diff --git a/emulators/dynagui/distinfo b/emulators/dynagui/distinfo
deleted file mode 100644
index 11b5b29cc1be..000000000000
--- a/emulators/dynagui/distinfo
+++ /dev/null
@@ -1,10 +0,0 @@
-SHA256 (dynagui/dynagui-0.4.tar.gz) = e8b8d54bfd6a4ce0dda4b4bfb3a72b5c0445fbd5b81179ec5ef4516751734942
-SIZE (dynagui/dynagui-0.4.tar.gz) = 49015
-SHA256 (dynagui/patch-dynagui.py) = 19d583e5a2084c27c7a4d8d9a1bd7bd094c1c85f28cf1022e8ebf39de28042f6
-SIZE (dynagui/patch-dynagui.py) = 1884
-SHA256 (dynagui/patch-libs_canvas.py) = da50f589fab0dbe5bc77d10ce05a46ceca51e139e784eb267d694ed3b5a1becf
-SIZE (dynagui/patch-libs_canvas.py) = 1656
-SHA256 (dynagui/patch-setup.py) = 2d1a6e4778a9484fe88dd61b8a9de18c9e2cf77efdee1f4ab1690e99b6f5cb5b
-SIZE (dynagui/patch-setup.py) = 525
-SHA256 (dynagui/patch-libs_gui_c7200.py) = 46cafb7e6593af9eb30ddb7d3fc1b15f2d0bd2a8d22766e75c32a3328f374849
-SIZE (dynagui/patch-libs_gui_c7200.py) = 467
diff --git a/emulators/dynagui/files/patch-dynagui.py b/emulators/dynagui/files/patch-dynagui.py
deleted file mode 100644
index c012b977e6a9..000000000000
--- a/emulators/dynagui/files/patch-dynagui.py
+++ /dev/null
@@ -1,40 +0,0 @@
---- dynagui.py.orig 2007-12-13 21:04:43 UTC
-+++ dynagui.py
-@@ -27,17 +27,17 @@ import sys
- import pygtk; pygtk.require('2.0')
- import gtk
- import gobject
--from libs.canvas import MyCanvas
--from libs import lab_io
--from libs.lab import lab
--from libs.gui_router import GuiRouter
--from libs.dynamips_properties_dialog import DynamipsPropertiesDialog
--from libs.C3600_properties_dialog import C3600PropertiesDialog
--from libs.C7200_properties_dialog import C7200PropertiesDialog
--from libs.frsw_properties_dialog import FRSwitchPropertiesDialog
--from libs.atmsw_properties_dialog import ATMSwitchPropertiesDialog
--from libs.ethsw_properties_dialog import EthSwitchPropertiesDialog
--from libs.util import RouterSelectionDialog
-+from dynagui_libs.canvas import MyCanvas
-+from dynagui_libs import lab_io
-+from dynagui_libs.lab import lab
-+from dynagui_libs.gui_router import GuiRouter
-+from dynagui_libs.dynamips_properties_dialog import DynamipsPropertiesDialog
-+from dynagui_libs.C3600_properties_dialog import C3600PropertiesDialog
-+from dynagui_libs.C7200_properties_dialog import C7200PropertiesDialog
-+from dynagui_libs.frsw_properties_dialog import FRSwitchPropertiesDialog
-+from dynagui_libs.atmsw_properties_dialog import ATMSwitchPropertiesDialog
-+from dynagui_libs.ethsw_properties_dialog import EthSwitchPropertiesDialog
-+from dynagui_libs.util import RouterSelectionDialog
-
-
- ui_popup = \
-@@ -509,7 +509,7 @@ class DynaguiFrame(gtk.Window):
- if len(lab.devices)>0:
- text = 'Select routers from which to extract configuration'
- rcd = RouterSelectionDialog(lab.devices, text, show_path=True)
-- from libs.nvram_io import read_conf_b64gz
-+ from dynagui_libs.nvram_io import read_conf_b64gz
- for d in rcd.selected_devices:
- cgz64 = d.config_gz64
- conf = read_conf_b64gz(cgz64)
diff --git a/emulators/dynagui/files/patch-libs_canvas.py b/emulators/dynagui/files/patch-libs_canvas.py
deleted file mode 100644
index 1fae1548d50a..000000000000
--- a/emulators/dynagui/files/patch-libs_canvas.py
+++ /dev/null
@@ -1,35 +0,0 @@
---- libs/canvas.py.orig 2007-09-24 21:33:03 UTC
-+++ libs/canvas.py
-@@ -25,19 +25,19 @@ import gtk
- import time
- from gtk import gdk
- import dynamips_lib
--from libs.lab import lab, Connection
--from libs.util import setup_ghost
--from libs.gui_c3600 import GuiC3600
--from libs.gui_c7200 import GuiC7200
--from libs.gui_router import GuiRouter
--from libs.gui_frsw import GuiFRSwitch
--from libs.gui_atmsw import GuiATMSwitch
--from libs.gui_ethsw import GuiEthSwitch
--from libs.C3600_properties_dialog import C3600PropertiesDialog
--from libs.C7200_properties_dialog import C7200PropertiesDialog
--from libs.frsw_properties_dialog import FRSwitchPropertiesDialog
--from libs.atmsw_properties_dialog import ATMSwitchPropertiesDialog
--from libs.ethsw_properties_dialog import EthSwitchPropertiesDialog
-+from dynagui_libs.lab import lab, Connection
-+from dynagui_libs.util import setup_ghost
-+from dynagui_libs.gui_c3600 import GuiC3600
-+from dynagui_libs.gui_c7200 import GuiC7200
-+from dynagui_libs.gui_router import GuiRouter
-+from dynagui_libs.gui_frsw import GuiFRSwitch
-+from dynagui_libs.gui_atmsw import GuiATMSwitch
-+from dynagui_libs.gui_ethsw import GuiEthSwitch
-+from dynagui_libs.C3600_properties_dialog import C3600PropertiesDialog
-+from dynagui_libs.C7200_properties_dialog import C7200PropertiesDialog
-+from dynagui_libs.frsw_properties_dialog import FRSwitchPropertiesDialog
-+from dynagui_libs.atmsw_properties_dialog import ATMSwitchPropertiesDialog
-+from dynagui_libs.ethsw_properties_dialog import EthSwitchPropertiesDialog
-
- term = 'xterm' # linux terminal
- win_telnet = "telnet " # windows terminal
diff --git a/emulators/dynagui/files/patch-libs_gui__c7200.py b/emulators/dynagui/files/patch-libs_gui__c7200.py
deleted file mode 100644
index 620ab4dcbc76..000000000000
--- a/emulators/dynagui/files/patch-libs_gui__c7200.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- libs/gui_c7200.py.orig 2007-10-31 18:55:27 UTC
-+++ libs/gui_c7200.py
-@@ -412,7 +412,7 @@ class GuiC7200_IO_2FE(PA_C7200_IO_2FE):
-
- class GuiC7200(C7200, GuiRouter):
- pixmap = cairo.ImageSurface.create_from_png(
-- os.path.join('img', 'chassis.png'))
-+ os.path.join('/usr/local/share/dynagui/img', 'chassis.png'))
-
- def __init__(self, dynamips, x=10, y=10, name=None):
- GuiRouter.__init__(self, x, y)
diff --git a/emulators/dynagui/files/patch-setup.py b/emulators/dynagui/files/patch-setup.py
deleted file mode 100644
index c7bab1f8c026..000000000000
--- a/emulators/dynagui/files/patch-setup.py
+++ /dev/null
@@ -1,23 +0,0 @@
---- setup.py.orig 2017-04-20 14:00:44 UTC
-+++ setup.py
-@@ -0,0 +1,20 @@
-+#!/usr/bin/env python
-+
-+from distutils.core import setup
-+import os
-+
-+try:
-+ os.rename('libs','dynagui_libs')
-+except:
-+ pass
-+
-+setup( name='dynagui',
-+ version='0.4',
-+ description='GUI-based frontend for the dynamips emulator',
-+ author='',
-+ author_email='',
-+ url='',
-+ py_modules=['dynagui'],
-+ packages=['dynagui_libs'],
-+ )
-+
diff --git a/emulators/dynagui/pkg-descr b/emulators/dynagui/pkg-descr
deleted file mode 100644
index b59d71687404..000000000000
--- a/emulators/dynagui/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Dynagui is a GUI frontend to the dynamips Cisco 7200/36XX router
-simulator. It uses the dyna-gen library in order to communicate
-with the dynamips hypervisor.
-
-WWW: http://dynagui.sourceforge.net/
diff --git a/emulators/dynagui/pkg-plist b/emulators/dynagui/pkg-plist
deleted file mode 100644
index e3af1f96d985..000000000000
--- a/emulators/dynagui/pkg-plist
+++ /dev/null
@@ -1,62 +0,0 @@
-bin/dynagui.py
-%%PYTHON_SITELIBDIR%%/dynagui.py
-%%PYTHON_SITELIBDIR%%/dynagui.pyc
-%%PYTHON_SITELIBDIR%%/dynagui.pyo
-%%PYTHON_SITELIBDIR%%/dynagui_libs/__init__.py
-%%PYTHON_SITELIBDIR%%/dynagui_libs/canvas.py
-%%PYTHON_SITELIBDIR%%/dynagui_libs/gui_ethsw.py
-%%PYTHON_SITELIBDIR%%/dynagui_libs/gui_router.py
-%%PYTHON_SITELIBDIR%%/dynagui_libs/frsw_properties_dialog.py
-%%PYTHON_SITELIBDIR%%/dynagui_libs/lab_io.py
-%%PYTHON_SITELIBDIR%%/dynagui_libs/gui_c7200.py
-%%PYTHON_SITELIBDIR%%/dynagui_libs/C3600_properties_dialog.py
-%%PYTHON_SITELIBDIR%%/dynagui_libs/router_properties_dialog.py
-%%PYTHON_SITELIBDIR%%/dynagui_libs/nvram_io.py
-%%PYTHON_SITELIBDIR%%/dynagui_libs/lab.py
-%%PYTHON_SITELIBDIR%%/dynagui_libs/dynamips_properties_dialog.py
-%%PYTHON_SITELIBDIR%%/dynagui_libs/gui_c3600.py
-%%PYTHON_SITELIBDIR%%/dynagui_libs/atmsw_properties_dialog.py
-%%PYTHON_SITELIBDIR%%/dynagui_libs/util.py
-%%PYTHON_SITELIBDIR%%/dynagui_libs/gui_atmsw.py
-%%PYTHON_SITELIBDIR%%/dynagui_libs/gui_frsw.py
-%%PYTHON_SITELIBDIR%%/dynagui_libs/ethsw_properties_dialog.py
-%%PYTHON_SITELIBDIR%%/dynagui_libs/C7200_properties_dialog.py
-%%PYTHON_SITELIBDIR%%/dynagui_libs/__init__.pyc
-%%PYTHON_SITELIBDIR%%/dynagui_libs/canvas.pyc
-%%PYTHON_SITELIBDIR%%/dynagui_libs/gui_ethsw.pyc
-%%PYTHON_SITELIBDIR%%/dynagui_libs/gui_router.pyc
-%%PYTHON_SITELIBDIR%%/dynagui_libs/frsw_properties_dialog.pyc
-%%PYTHON_SITELIBDIR%%/dynagui_libs/lab_io.pyc
-%%PYTHON_SITELIBDIR%%/dynagui_libs/gui_c7200.pyc
-%%PYTHON_SITELIBDIR%%/dynagui_libs/C3600_properties_dialog.pyc
-%%PYTHON_SITELIBDIR%%/dynagui_libs/router_properties_dialog.pyc
-%%PYTHON_SITELIBDIR%%/dynagui_libs/nvram_io.pyc
-%%PYTHON_SITELIBDIR%%/dynagui_libs/lab.pyc
-%%PYTHON_SITELIBDIR%%/dynagui_libs/dynamips_properties_dialog.pyc
-%%PYTHON_SITELIBDIR%%/dynagui_libs/gui_c3600.pyc
-%%PYTHON_SITELIBDIR%%/dynagui_libs/atmsw_properties_dialog.pyc
-%%PYTHON_SITELIBDIR%%/dynagui_libs/util.pyc
-%%PYTHON_SITELIBDIR%%/dynagui_libs/gui_atmsw.pyc
-%%PYTHON_SITELIBDIR%%/dynagui_libs/gui_frsw.pyc
-%%PYTHON_SITELIBDIR%%/dynagui_libs/ethsw_properties_dialog.pyc
-%%PYTHON_SITELIBDIR%%/dynagui_libs/C7200_properties_dialog.pyc
-%%PYTHON_SITELIBDIR%%/dynagui_libs/__init__.pyo
-%%PYTHON_SITELIBDIR%%/dynagui_libs/canvas.pyo
-%%PYTHON_SITELIBDIR%%/dynagui_libs/gui_ethsw.pyo
-%%PYTHON_SITELIBDIR%%/dynagui_libs/gui_router.pyo
-%%PYTHON_SITELIBDIR%%/dynagui_libs/frsw_properties_dialog.pyo
-%%PYTHON_SITELIBDIR%%/dynagui_libs/lab_io.pyo
-%%PYTHON_SITELIBDIR%%/dynagui_libs/gui_c7200.pyo
-%%PYTHON_SITELIBDIR%%/dynagui_libs/C3600_properties_dialog.pyo
-%%PYTHON_SITELIBDIR%%/dynagui_libs/router_properties_dialog.pyo
-%%PYTHON_SITELIBDIR%%/dynagui_libs/nvram_io.pyo
-%%PYTHON_SITELIBDIR%%/dynagui_libs/lab.pyo
-%%PYTHON_SITELIBDIR%%/dynagui_libs/dynamips_properties_dialog.pyo
-%%PYTHON_SITELIBDIR%%/dynagui_libs/gui_c3600.pyo
-%%PYTHON_SITELIBDIR%%/dynagui_libs/atmsw_properties_dialog.pyo
-%%PYTHON_SITELIBDIR%%/dynagui_libs/util.pyo
-%%PYTHON_SITELIBDIR%%/dynagui_libs/gui_atmsw.pyo
-%%PYTHON_SITELIBDIR%%/dynagui_libs/gui_frsw.pyo
-%%PYTHON_SITELIBDIR%%/dynagui_libs/ethsw_properties_dialog.pyo
-%%PYTHON_SITELIBDIR%%/dynagui_libs/C7200_properties_dialog.pyo
-%%DATADIR%%/img/chassis.png
diff --git a/finance/Makefile b/finance/Makefile
index 366c89b0deed..712297b2fa84 100644
--- a/finance/Makefile
+++ b/finance/Makefile
@@ -45,7 +45,6 @@
SUBDIR += libofx
SUBDIR += libstocks
SUBDIR += moneymanagerex
- SUBDIR += mybudget
SUBDIR += myphpmoney
SUBDIR += p5-Business-CreditCard
SUBDIR += p5-Business-MaxMind-CreditCardFraudDetection
@@ -106,7 +105,6 @@
SUBDIR += quantlib
SUBDIR += quickfix
SUBDIR += rubygem-money
- SUBDIR += sabernetdcs-client
SUBDIR += skrooge
SUBDIR += sql-ledger
SUBDIR += tryton28
diff --git a/finance/mybudget/Makefile b/finance/mybudget/Makefile
deleted file mode 100644
index 1d96b0bde332..000000000000
--- a/finance/mybudget/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-# Created by: Adam Weinberger <adamw@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= myBudget
-PORTVERSION= 0.60
-PORTREVISION= 11
-CATEGORIES= finance gnome
-MASTER_SITES= http://www.abisource.com/~msevior/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Gtk+-2 finance manager
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= LGPL21
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-NO_ARCH= yes
-NO_BUILD= yes
-USE_GNOME= pygnome2
-INSTALLS_ICONS= yes
-
-USES= gnome python:2.7 shebangfix
-SHEBANG_FILES= myBudget.py
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e \
- "/^sPREFIX/s|=.*| = '${PREFIX}/share'|" ${WRKSRC}/myBudget.py
-
-do-install:
- (cd ${WRKSRC} && ${INSTALL_SCRIPT} myBudget.py \
- ${STAGEDIR}${PREFIX}/bin/myBudget)
- @${MKDIR} ${STAGEDIR}${DATADIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} *.myb *.png *.txt \
- ${STAGEDIR}${DATADIR})
- @${MKDIR} ${STAGEDIR}${DATADIR}/glade
- (cd ${WRKSRC}/glade && ${INSTALL_DATA} *.* \
- ${STAGEDIR}${DATADIR}/glade)
- @${MKDIR} ${STAGEDIR}${DATADIR}/po
- (cd ${WRKSRC}/po && ${INSTALL_DATA} *.po \
- ${STAGEDIR}${DATADIR}/po)
- (cd ${WRKSRC} && ${INSTALL_DATA} *.desktop \
- ${STAGEDIR}${PREFIX}/share/applications)
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps
- (cd ${WRKSRC} && ${INSTALL_DATA} *.svg \
- ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps)
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- @(cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/finance/mybudget/distinfo b/finance/mybudget/distinfo
deleted file mode 100644
index ee849c52bb6f..000000000000
--- a/finance/mybudget/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (myBudget-0.60.tar.gz) = 4b112aa3cde54db79fe9008dcb45114d961badbd7cd04c2a926aaa3f659c3542
-SIZE (myBudget-0.60.tar.gz) = 1516083
diff --git a/finance/mybudget/pkg-descr b/finance/mybudget/pkg-descr
deleted file mode 100644
index d7fd64b8509f..000000000000
--- a/finance/mybudget/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The aim of the program is to make it as easy as possible for people to
-do their own personal budgets and keep track of their finances.
-
-WWW: http://www.abisource.com/~msevior/index.html
diff --git a/finance/mybudget/pkg-plist b/finance/mybudget/pkg-plist
deleted file mode 100644
index 60068f03b0be..000000000000
--- a/finance/mybudget/pkg-plist
+++ /dev/null
@@ -1,45 +0,0 @@
-bin/myBudget
-share/applications/myBudget.desktop
-%%PORTDOCS%%%%DOCSDIR%%/DirectDebitPane.png
-%%PORTDOCS%%%%DOCSDIR%%/ExportAbiWord.png
-%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html
-%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/1.png
-%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/addButton_0.png
-%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/deleteButton_0.png
-%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/deleteButton_1.png
-%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/gnumericButton_0.png
-%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/gnumericButton_1.png
-%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/gnumericButton_2.png
-%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/myBudget-1_0.png
-%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/myBudget-2_0.png
-%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/mybudget-3_0.png
-%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/quitButton_0.png
-%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/replaceButton_0.png
-%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/replaceButton_1.png
-%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/sortCategoriesButton_0.png
-%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/sortDatesButton_0.png
-%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/sortItem_0.png
-%%PORTDOCS%%%%DOCSDIR%%/MyBudget.zabw
-%%PORTDOCS%%%%DOCSDIR%%/addButton.png
-%%PORTDOCS%%%%DOCSDIR%%/applyButton.png
-%%PORTDOCS%%%%DOCSDIR%%/deleteButton.png
-%%PORTDOCS%%%%DOCSDIR%%/gnumericButton.png
-%%PORTDOCS%%%%DOCSDIR%%/myBudget-1.png
-%%PORTDOCS%%%%DOCSDIR%%/myBudget-2.png
-%%PORTDOCS%%%%DOCSDIR%%/mybudget-3.png
-%%PORTDOCS%%%%DOCSDIR%%/quitButton.png
-%%PORTDOCS%%%%DOCSDIR%%/replaceButton.png
-%%PORTDOCS%%%%DOCSDIR%%/sortCategoriesButton.png
-%%PORTDOCS%%%%DOCSDIR%%/sortDatesButton.png
-%%PORTDOCS%%%%DOCSDIR%%/sortItem.png
-share/icons/hicolor/scalable/apps/myBudget-icon.svg
-%%DATADIR%%/abiword_head.txt
-%%DATADIR%%/example.myb
-%%DATADIR%%/generic-budget.txt
-%%DATADIR%%/glade/icon.svg
-%%DATADIR%%/glade/mybudget.glade
-%%DATADIR%%/glade/mybudget.gladep
-%%DATADIR%%/gnumeric_foot.txt
-%%DATADIR%%/gnumeric_head.txt
-%%DATADIR%%/po/myBudget.po
-%%DATADIR%%/splashscreen.png
diff --git a/finance/sabernetdcs-client/Makefile b/finance/sabernetdcs-client/Makefile
deleted file mode 100644
index 0e233db24f57..000000000000
--- a/finance/sabernetdcs-client/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# Created by: Matthew Ranostay <mranostay@saberlogic.com>
-# $FreeBSD$
-
-PORTNAME= sabernetdcs
-PORTVERSION= 2.0.3
-PORTREVISION= 9
-CATEGORIES= finance www
-MASTER_SITES= SF/${PORTNAME}/SaberNet%20DCS/${PORTVERSION}
-PKGNAMESUFFIX= -client
-DISTNAME= sndcs-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= SaberNet DCS - A labor data collection system
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyro>=0:devel/py-pyro@${PY_FLAVOR}
-
-USE_GNOME= pygtk2
-USE_PYTHON= distutils
-USES= gnome python:2.7 tar:bzip2
-DOCSDIR= ${PREFIX}/share/doc/sndcs
-DATADIR= ${PREFIX}/share/sndcs
-SUB_FILES= pkg-message
-NO_ARCH= yes
-
-PYDISTUTILS_PKGNAME= sndcs
-
-OPTIONS_DEFINE= DOCS
-
-DOCS_EXTRA_PATCHES_OFF= ${FILESDIR}/extra-patch-setup.py
-
-post-patch:
- ${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/setup.py
-
-do-configure:
- cd ${WRKSRC} && ${CP} "${FILESDIR}/sndcs2.conf" "sndcs/config/sndcs2.conf"
-
-.include <bsd.port.mk>
diff --git a/finance/sabernetdcs-client/distinfo b/finance/sabernetdcs-client/distinfo
deleted file mode 100644
index cdaebeb65c22..000000000000
--- a/finance/sabernetdcs-client/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (sndcs-2.0.3.tar.bz2) = c0f6f3030f27c9c1010aa313d9b25b4c2cb8d2803fbfe1696130c40450fb3746
-SIZE (sndcs-2.0.3.tar.bz2) = 1808042
diff --git a/finance/sabernetdcs-client/files/extra-patch-setup.py b/finance/sabernetdcs-client/files/extra-patch-setup.py
deleted file mode 100644
index ee80ba3b6c0e..000000000000
--- a/finance/sabernetdcs-client/files/extra-patch-setup.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup.py.orig Tue Oct 3 03:09:36 2006
-+++ setup.py Tue May 1 14:43:15 2007
-@@ -212,7 +212,7 @@
- packages+=["sndcs_client", "sndcs_client.gtk"]
- else:
- packages+=["sndcs_client", "sndcs_common", "sndcs_client.gtk", "sndcs_client.curses"]
-- data_files+=[ ("%setc/sndcs" % (prefix), ["sndcs/config/logging.conf"]), ("share/pixmaps", ["sndcs/pixmaps/sndcs.png"]), ("share/doc/sndcs/html", glob.glob("./docs/*.html")), ("share/doc/sndcs/pdf", glob.glob("./docs/*.pdf")), ("share/doc/sndcs/txt", glob.glob("./docs/*.txt")), ("share/doc/sndcs", [ "COPYING", "README", "AUTHORS", "ChangeLog", "NEWS"]) ]
-+ data_files+=[ ("%setc/sndcs" % (prefix), ["sndcs/config/logging.conf"]), ("share/pixmaps", ["sndcs/pixmaps/sndcs.png"]) ]
- if BUILDING_DEB:
- scripts+=["sndcs_client/gtk/sndcs_gtk"]
- else:
diff --git a/finance/sabernetdcs-client/files/patch-setup.py b/finance/sabernetdcs-client/files/patch-setup.py
deleted file mode 100644
index da792a0df66e..000000000000
--- a/finance/sabernetdcs-client/files/patch-setup.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup.py.orig Tue Oct 3 03:09:36 2006
-+++ setup.py Tue May 1 12:06:35 2007
-@@ -142,7 +142,7 @@
- elif os.name=="nt":
- prefix=""
- else:
-- prefix="/"
-+ prefix="%%PREFIX%%/"
-
- packages = []
- data_files = []
diff --git a/finance/sabernetdcs-client/files/pkg-message.in b/finance/sabernetdcs-client/files/pkg-message.in
deleted file mode 100644
index 709649c90669..000000000000
--- a/finance/sabernetdcs-client/files/pkg-message.in
+++ /dev/null
@@ -1,9 +0,0 @@
-[
-{ type: install
- message: <<EOM
-SaberNet DCS Client is now installed.
-Change the settings in %%PREFIX%%/etc/sndcs/sndcs2.conf
-to suit your needs.
-EOM
-}
-]
diff --git a/finance/sabernetdcs-client/files/sndcs2.conf b/finance/sabernetdcs-client/files/sndcs2.conf
deleted file mode 100644
index cca1dfcf0965..000000000000
--- a/finance/sabernetdcs-client/files/sndcs2.conf
+++ /dev/null
@@ -1,22 +0,0 @@
-[pyro]
-ns_hostname =
-namespace = sndcs
-
-[gtk]
-fullscreen = False
-search_dialog = True
-qty_complete_warning = False
-recent_activity = True
-easy_employee_selection = True
-menu_bar = True
-show_clocked_out_employees = True
-terminal_id = freebsd-sndcs
-show_notes = True
-search_criteria =
-clock_format = %I:%M %p
-scrap_codes = False
-osd_keyboard = False
-force_end_activity = False
-persistent_search = False
-department_jobs = False
-
diff --git a/finance/sabernetdcs-client/pkg-descr b/finance/sabernetdcs-client/pkg-descr
deleted file mode 100644
index 5b64b3eeed99..000000000000
--- a/finance/sabernetdcs-client/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-SaberNet DCS is a labor data collection system, designed to allow
-organizations to rapidly capture their labor data in real-time.
-Optimized for bar code input, DCS is the perfect way to automate
-and improve the accuracy of your time tracking.
-
-WWW: http://sabernetdcs.sourceforge.net/
diff --git a/finance/sabernetdcs-client/pkg-plist b/finance/sabernetdcs-client/pkg-plist
deleted file mode 100644
index 2d86e83f3bc8..000000000000
--- a/finance/sabernetdcs-client/pkg-plist
+++ /dev/null
@@ -1,104 +0,0 @@
-bin/sndcs_curses
-bin/sndcs_gtk
-etc/sndcs/sndcs2.conf
-etc/sndcs/logging.conf
-share/pixmaps/sndcs.png
-%%DATADIR%%/dcs_splash.png
-%%DATADIR%%/sndcs.png
-%%DATADIR%%/sndcs2.glade
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/html/ADMINISTRATORS_GUIDE.html
-%%PORTDOCS%%%%DOCSDIR%%/html/ERRORS_AND_TROUBLESHOOTING.html
-%%PORTDOCS%%%%DOCSDIR%%/html/INSTALL.html
-%%PORTDOCS%%%%DOCSDIR%%/html/PLUGINS.html
-%%PORTDOCS%%%%DOCSDIR%%/html/README.html
-%%PORTDOCS%%%%DOCSDIR%%/html/RELEASE_PROCEDURES.html
-%%PORTDOCS%%%%DOCSDIR%%/html/USERS_GUIDE.html
-%%PORTDOCS%%%%DOCSDIR%%/pdf/ADMINISTRATORS_GUIDE.pdf
-%%PORTDOCS%%%%DOCSDIR%%/pdf/ERRORS_AND_TROUBLESHOOTING.pdf
-%%PORTDOCS%%%%DOCSDIR%%/pdf/GTK_Client_User_Manual.pdf
-%%PORTDOCS%%%%DOCSDIR%%/pdf/INSTALL.pdf
-%%PORTDOCS%%%%DOCSDIR%%/pdf/PLUGINS.pdf
-%%PORTDOCS%%%%DOCSDIR%%/pdf/README.pdf
-%%PORTDOCS%%%%DOCSDIR%%/pdf/RELEASE_PROCEDURES.pdf
-%%PORTDOCS%%%%DOCSDIR%%/pdf/USERS_GUIDE.pdf
-%%PORTDOCS%%%%DOCSDIR%%/txt/ADMINISTRATORS_GUIDE.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/ERRORS_AND_TROUBLESHOOTING.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/INSTALL.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/PLUGINS.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/README.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/RELEASE_PROCEDURES.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/USERS_GUIDE.txt
-%%PYTHON_SITELIBDIR%%/sndcs_client/Config.py
-%%PYTHON_SITELIBDIR%%/sndcs_client/Config.pyc
-%%PYTHON_SITELIBDIR%%/sndcs_client/Config.pyo
-%%PYTHON_SITELIBDIR%%/sndcs_client/HeartbeatMonitor.py
-%%PYTHON_SITELIBDIR%%/sndcs_client/HeartbeatMonitor.pyc
-%%PYTHON_SITELIBDIR%%/sndcs_client/HeartbeatMonitor.pyo
-%%PYTHON_SITELIBDIR%%/sndcs_client/Subscriber.py
-%%PYTHON_SITELIBDIR%%/sndcs_client/Subscriber.pyc
-%%PYTHON_SITELIBDIR%%/sndcs_client/Subscriber.pyo
-%%PYTHON_SITELIBDIR%%/sndcs_client/__init__.py
-%%PYTHON_SITELIBDIR%%/sndcs_client/__init__.pyc
-%%PYTHON_SITELIBDIR%%/sndcs_client/__init__.pyo
-%%PYTHON_SITELIBDIR%%/sndcs_client/curses/__init__.py
-%%PYTHON_SITELIBDIR%%/sndcs_client/curses/__init__.pyc
-%%PYTHON_SITELIBDIR%%/sndcs_client/curses/__init__.pyo
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/ActiveEmployeesTreeView.py
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/ActiveEmployeesTreeView.pyc
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/ActiveEmployeesTreeView.pyo
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/Application.py
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/Application.pyc
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/Application.pyo
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/AvailableActivitiesTreeView.py
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/AvailableActivitiesTreeView.pyc
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/AvailableActivitiesTreeView.pyo
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/CurrentActivitiesTreeView.py
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/CurrentActivitiesTreeView.pyc
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/CurrentActivitiesTreeView.pyo
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/EmployeeAdminTreeView.py
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/EmployeeAdminTreeView.pyc
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/EmployeeAdminTreeView.pyo
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/EventSubscriber.py
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/EventSubscriber.pyc
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/EventSubscriber.pyo
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/IndirectActivitiesTreeView.py
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/IndirectActivitiesTreeView.pyc
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/IndirectActivitiesTreeView.pyo
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/JobAdminTreeView.py
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/JobAdminTreeView.pyc
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/JobAdminTreeView.pyo
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/__init__.py
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/__init__.pyc
-%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/__init__.pyo
-%%PYTHON_SITELIBDIR%%/sndcs_common/Config.py
-%%PYTHON_SITELIBDIR%%/sndcs_common/Config.pyc
-%%PYTHON_SITELIBDIR%%/sndcs_common/Config.pyo
-%%PYTHON_SITELIBDIR%%/sndcs_common/DateTimeMixin.py
-%%PYTHON_SITELIBDIR%%/sndcs_common/DateTimeMixin.pyc
-%%PYTHON_SITELIBDIR%%/sndcs_common/DateTimeMixin.pyo
-%%PYTHON_SITELIBDIR%%/sndcs_common/Logger.py
-%%PYTHON_SITELIBDIR%%/sndcs_common/Logger.pyc
-%%PYTHON_SITELIBDIR%%/sndcs_common/Logger.pyo
-%%PYTHON_SITELIBDIR%%/sndcs_common/MathUtilMixin.py
-%%PYTHON_SITELIBDIR%%/sndcs_common/MathUtilMixin.pyc
-%%PYTHON_SITELIBDIR%%/sndcs_common/MathUtilMixin.pyo
-%%PYTHON_SITELIBDIR%%/sndcs_common/PyroProxyMixin.py
-%%PYTHON_SITELIBDIR%%/sndcs_common/PyroProxyMixin.pyc
-%%PYTHON_SITELIBDIR%%/sndcs_common/PyroProxyMixin.pyo
-%%PYTHON_SITELIBDIR%%/sndcs_common/SndcsExceptions.py
-%%PYTHON_SITELIBDIR%%/sndcs_common/SndcsExceptions.pyc
-%%PYTHON_SITELIBDIR%%/sndcs_common/SndcsExceptions.pyo
-%%PYTHON_SITELIBDIR%%/sndcs_common/TrueAndFalseMixin.py
-%%PYTHON_SITELIBDIR%%/sndcs_common/TrueAndFalseMixin.pyc
-%%PYTHON_SITELIBDIR%%/sndcs_common/TrueAndFalseMixin.pyo
-%%PYTHON_SITELIBDIR%%/sndcs_common/Win32HelperMixin.py
-%%PYTHON_SITELIBDIR%%/sndcs_common/Win32HelperMixin.pyc
-%%PYTHON_SITELIBDIR%%/sndcs_common/Win32HelperMixin.pyo
-%%PYTHON_SITELIBDIR%%/sndcs_common/__init__.py
-%%PYTHON_SITELIBDIR%%/sndcs_common/__init__.pyc
-%%PYTHON_SITELIBDIR%%/sndcs_common/__init__.pyo
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
diff --git a/graphics/Makefile b/graphics/Makefile
index 276584f8c28f..8ad0660a3df3 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -73,7 +73,6 @@
SUBDIR += bmeps
SUBDIR += bmp2html
SUBDIR += box
- SUBDIR += boxer
SUBDIR += bsd-plotutils
SUBDIR += c-a-i-r
SUBDIR += cadubi
@@ -148,7 +147,6 @@
SUBDIR += ebsynth
SUBDIR += edje_viewer
SUBDIR += electricsheep
- SUBDIR += electrix
SUBDIR += embree
SUBDIR += enblend
SUBDIR += engauge-digitizer
@@ -165,7 +163,6 @@
SUBDIR += evince
SUBDIR += evince-lite
SUBDIR += evolvotron
- SUBDIR += exact-image
SUBDIR += exif
SUBDIR += exifprobe
SUBDIR += exiftags
@@ -267,7 +264,6 @@
SUBDIR += gmt5-dcw
SUBDIR += gmt5-gshhg
SUBDIR += gnash
- SUBDIR += gnofract4d
SUBDIR += gnome-color-manager
SUBDIR += gnome-video-effects
SUBDIR += gocr
@@ -292,7 +288,6 @@
SUBDIR += graphviz
SUBDIR += grx
SUBDIR += gscan2pdf
- SUBDIR += gsculpt
SUBDIR += gstreamer-plugins-aalib
SUBDIR += gstreamer-plugins-cairo
SUBDIR += gstreamer-plugins-gdkpixbuf
@@ -348,8 +343,6 @@
SUBDIR += imageviewer
SUBDIR += imageworsener
SUBDIR += imc
- SUBDIR += imgtops
- SUBDIR += imgv
SUBDIR += imlib2
SUBDIR += imlib2-webp
SUBDIR += imlib2_loaders
@@ -410,7 +403,6 @@
SUBDIR += lazpaint
SUBDIR += lcdtest
SUBDIR += lcms
- SUBDIR += lcms-python
SUBDIR += lcms2
SUBDIR += leafpak
SUBDIR += lensfun
@@ -538,7 +530,6 @@
SUBDIR += milton
SUBDIR += minder
SUBDIR += ming
- SUBDIR += mirage
SUBDIR += mirtk
SUBDIR += mmrecover
SUBDIR += movit
@@ -702,7 +693,6 @@
SUBDIR += p5-ming
SUBDIR += panoglview
SUBDIR += panomatic
- SUBDIR += partio
SUBDIR += pcl-pointclouds
SUBDIR += pdf2svg
SUBDIR += pdfpc
@@ -803,11 +793,9 @@
SUBDIR += py-django-easy-thumbnails
SUBDIR += py-djvulibre
SUBDIR += py-editobj
- SUBDIR += py-exif
SUBDIR += py-exifread
SUBDIR += py-fiona
SUBDIR += py-freeimagepy
- SUBDIR += py-gd
SUBDIR += py-gdal
SUBDIR += py-geomdl
SUBDIR += py-geopandas
@@ -839,7 +827,6 @@
SUBDIR += py-opencv
SUBDIR += py-openexr
SUBDIR += py-openimageio
- SUBDIR += py-paint
SUBDIR += py-photocollage
SUBDIR += py-pillow
SUBDIR += py-pivy
@@ -886,9 +873,7 @@
SUBDIR += py-willow
SUBDIR += py-willow11
SUBDIR += py-yaswfp
- SUBDIR += pygts
SUBDIR += pymorph
- SUBDIR += pysvg
SUBDIR += qcomicbook
SUBDIR += qgis
SUBDIR += qgis-ltr
diff --git a/graphics/boxer/Makefile b/graphics/boxer/Makefile
deleted file mode 100644
index f6db233b22d7..000000000000
--- a/graphics/boxer/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# Created by: Charlie Kester <corky1951@comcast.net>
-# $FreeBSD$
-
-PORTNAME= boxer
-PORTVERSION= 0.4.0
-PORTREVISION= 2
-CATEGORIES= graphics
-MASTER_SITES= SF/boxc/${PORTNAME:C/^b/B/}%20-%20the%20Box%20GUI/${DISTNAME}/ \
- SF/nemysisfreebsdp/${CATEGORIES}/:icons
-DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
- ${PORTNAME}.png:icons
-DIST_SUBDIR= box
-EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GUI for Box the figure description language
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv3+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-RUN_DEPENDS= box:graphics/box
-
-USES= gnome python:2.7
-USE_GNOME= pygtk2
-USE_PYTHON= distutils autoplist
-USE_LDCONFIG= yes
-NO_ARCH= yes
-
-PLIST_FILES= share/pixmaps/${PORTNAME}.png
-PORTDOCS= ChangeLog
-
-DESKTOP_ENTRIES="Boxer" "" "${PORTNAME}" \
- "${PORTNAME}" "Graphics;" ""
-
-OPTIONS_DEFINE= DOCS
-
-post-install:
- ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/graphics/boxer/distinfo b/graphics/boxer/distinfo
deleted file mode 100644
index 47f031116ef6..000000000000
--- a/graphics/boxer/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (box/boxer-0.4.0.tar.gz) = 03e68fe3144a7215be5439e2de1988691903a40b93b7486b3859064f7e6c7e0b
-SIZE (box/boxer-0.4.0.tar.gz) = 238115
-SHA256 (box/boxer.png) = c0aa0ba1ff663d7de6f1a1228579e4697fec54f48751a7d1e854f9c6d1391e5d
-SIZE (box/boxer.png) = 1555
diff --git a/graphics/boxer/pkg-descr b/graphics/boxer/pkg-descr
deleted file mode 100644
index 2694a11a7368..000000000000
--- a/graphics/boxer/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A graphical user interface for the Box vector graphics language
-
-WWW: http://boxc.sourceforge.net/
diff --git a/graphics/electrix/Makefile b/graphics/electrix/Makefile
deleted file mode 100644
index ccfd191dce6c..000000000000
--- a/graphics/electrix/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= electrix
-PORTVERSION= 0.2.0
-PORTREVISION= 19
-CATEGORIES= graphics print
-MASTER_SITES= SF/${PORTNAME:tl}/${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Application to view PDF files
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-
-USES= desktop-file-utils gnome pkgconfig python:2.7 tar:bzip2 waf
-USE_GNOME= gtk20 glib20 intltool intlhack
-
-MAKE_ENV= DESTDIR="${STAGEDIR}" \
- JOBS="${MAKE_JOBS_NUMBER}" \
- LINKFLAGS="${LDFLAGS}"
-
-OPTIONS_DEFINE= DBUS NLS PDF PS
-OPTIONS_DEFAULT= DBUS PDF
-OPTIONS_SUB= yes
-
-DBUS_LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib
-DBUS_CONFIGURE_OFF= --disable-dbus
-
-NLS_USES= gettext
-NLS_CONFIGURE_OFF= --disable-nls
-
-PDF_LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib
-PDF_CONFIGURE_OFF= --disable-pdf
-
-PS_LIB_DEPENDS= libspectre.so:print/libspectre
-PS_CONFIGURE_OFF= --disable-ps
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/electrix
-
-.include <bsd.port.mk>
diff --git a/graphics/electrix/distinfo b/graphics/electrix/distinfo
deleted file mode 100644
index dfe09abeaddc..000000000000
--- a/graphics/electrix/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (electrix-0.2.0.tar.bz2) = ba8065a10ff603fbbfba48acedc72776b3110f652ac2bf4c2d5fba23f8ac7b8d
-SIZE (electrix-0.2.0.tar.bz2) = 134220
diff --git a/graphics/electrix/pkg-descr b/graphics/electrix/pkg-descr
deleted file mode 100644
index 09d48eae5e7c..000000000000
--- a/graphics/electrix/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-eLectrix is an application to view Portable Document Format (PDF) files.
-Features:
-- zoom an rotation
-- basic text search
-- basic navigation history
-- fullscreen mode
-- tabs
-
-WWW: http://electrix.sourceforge.net/
diff --git a/graphics/electrix/pkg-plist b/graphics/electrix/pkg-plist
deleted file mode 100644
index 552230519941..000000000000
--- a/graphics/electrix/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-bin/electrix
-share/applications/electrix.desktop
-%%NLS%%share/locale/ru/LC_MESSAGES/electrix.mo
-%%NLS%%share/locale/sv/LC_MESSAGES/electrix.mo
-%%NLS%%share/locale/tr/LC_MESSAGES/electrix.mo
diff --git a/graphics/exact-image/Makefile b/graphics/exact-image/Makefile
deleted file mode 100644
index c037d22503ce..000000000000
--- a/graphics/exact-image/Makefile
+++ /dev/null
@@ -1,83 +0,0 @@
-# Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= exact-image
-PORTVERSION= 1.0.2
-PORTREVISION= 3
-CATEGORIES= graphics perl5 python
-MASTER_SITES= https://dl.exactcode.de/oss/exact-image/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Fast image processing library
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-
-BROKEN_armv6= fails to configure: C++ compiler is not installed or does not work correctly
-BROKEN_armv7= fails to configure: C++ compiler is not installed or does not work correctly
-
-BUILD_DEPENDS= swig3.0:devel/swig30
-LIB_DEPENDS= libagg.so:graphics/agg \
- libtiff.so:graphics/tiff \
- libpng.so:graphics/png \
- libgif.so:graphics/giflib \
- libjasper.so:graphics/jasper \
- libImath.so:graphics/ilmbase \
- libIlmImf.so:graphics/openexr \
- liblcms.so:graphics/lcms \
- libfreetype.so:print/freetype2 \
- libexpat.so:textproc/expat2
-
-#hack to get custom exactcode configure script to enable tiff support with
-#broken headers on c++ in base system:
-CPPFLAGS+= -fpermissive -I${LOCALBASE}/include
-USES= gmake jpeg perl5 pkgconfig python:2.7 tar:bzip2 xorg
-USE_CXXSTD= c++11
-USE_XORG= x11
-HAS_CONFIGURE= yes
-INSTALL_WRKSRC= ${WRKSRC}/objdir
-BINS= bardecode econvert edentify empty-page hocr2pdf optimize2bw
-PLIST_FILES= ${BINS:S|^|bin/|} \
- %%SITE_PERL%%/ExactImage.so \
- %%SITE_PERL%%/ExactImage.pm \
- %%PYTHON_SITELIBDIR%%/ExactImage.py \
- %%PYTHON_SITELIBDIR%%/_ExactImage.so
-BINARY_ALIAS= swig=swig3.0
-
-post-patch:
- @${REINPLACE_CMD} -e '1s|/.*|/bin/sh|;s|/usr/local|${LOCALBASE}|;\
- /parse_options/d;s| cc | ${CC} |;s| c++ | ${CXX} |;\
- s|python -V|${PYTHON_CMD} -V|;\
- /PYTHONINCS/s|=.*$$|=-I${PYTHON_INCLUDEDIR}|; \
- s|pkg-config EVAS atleast 0.9.9|pkg-config EVAS equals 1.7.9|; \
- s|php -config PHP atleast 5.2.0|php -config PHP atleast 15.2.0|' \
- ${WRKSRC}/configure
- @${REINPLACE_CMD} -e '/^Q =/d;s|$$[(]COMPILE.cc[)]|${CXX} $${CPPFLAGS} -c|;\
- s|$$[(]CXX[)]|${CXX}|;s|$$[(]COMPILE.c[)]|${CC} $${CPPFLAGS} -c|'\
- ${WRKSRC}/build/bottom.make
- @${REINPLACE_CMD} -e '/CFLAGS=/s|".*"|"${CFLAGS} -I${LOCALBASE}/include"|;\
- /LIBS=/s|".*"|"-L${LOCALBASE}/lib -lX11"|' ${WRKSRC}/config/pkgcheck-x11.c
- @${REINPLACE_CMD} -e 's|$$prg|$$prg ${CPPFLAGS} -I${LOCALBASE}/include|;\
- s|/usr/local|${PREFIX}|;/^var_remove/,/^}/d;/^parse_options/,/^}/d; \
- s| ++errors | errors+=1 |g' \
- ${WRKSRC}/config/functions
- @${REINPLACE_CMD} -e 's|/usr/X11|${LOCALBASE}|' \
- ${WRKSRC}/image/vectorial.cc \
- ${WRKSRC}/edisplay/edisplay.cc
- @${REINPLACE_CMD} -e 's| = {}||g' ${WRKSRC}/image/Colorspace.cc
-
-do-install:
- @cd ${INSTALL_WRKSRC}/&&for i in ${BINS};do\
- ${INSTALL_PROGRAM} */$$i ${STAGEDIR}${PREFIX}/bin/;done
- @cd ${INSTALL_WRKSRC}/api/perl&&\
- ${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}&&\
- ${INSTALL_PROGRAM} ExactImage.so ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/&&\
- ${INSTALL_DATA} ExactImage.pm ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/
- @cd ${INSTALL_WRKSRC}/api/python&&\
- ${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/&&\
- ${INSTALL_SCRIPT} ExactImage.py ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/&&\
- ${INSTALL_PROGRAM} _ExactImage.so ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/
-
-.include <bsd.port.mk>
diff --git a/graphics/exact-image/distinfo b/graphics/exact-image/distinfo
deleted file mode 100644
index c310ec4a5449..000000000000
--- a/graphics/exact-image/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1556965227
-SHA256 (exact-image-1.0.2.tar.bz2) = 0694c66be5dec41377acead475de69b3d7ffb42c702402f8b713f8b44cdc2791
-SIZE (exact-image-1.0.2.tar.bz2) = 322174
diff --git a/graphics/exact-image/files/patch-Makefile b/graphics/exact-image/files/patch-Makefile
deleted file mode 100644
index 52135f840901..000000000000
--- a/graphics/exact-image/files/patch-Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
---- Makefile.orig 2016-06-18 19:35:35 UTC
-+++ Makefile
-@@ -7,10 +7,10 @@ include utility/Makefile
- X_BUILD_IMPLICIT=1
-
- # -s silcently corrupts binaries on OS X, sigh -ReneR
--CFLAGS := -Wall -O2 # -O1 -ggdb # -fsanitize=address -fsanitize=undefined
-+CFLAGS += -Wall # -O2 -O1 -ggdb # -fsanitize=address -fsanitize=undefined
-
- # for config.h
--CPPFLAGS += -I .
-+CPPFLAGS += -I . -D__LONG_LONG_SUPPORTED
-
- # -frename-registers and -funroll-loops brings a lot performance on
- # my AMD Turion - about 20% time decrease (though it is included in -funroll-loops anyway) !!!
-@@ -28,6 +28,7 @@ endif
- # TODO: improve to match i[3456]86
- ifneq "$(X_ARCH)" "i686"
- CFLAGS += -fPIC
-+CXXFLAGS += -fPIC
- endif
-
- ifeq "$(X_ARCH)" "sparc64"
-@@ -48,7 +49,7 @@ CFLAGS += $(call cc-option,-ftree-vectorize,)
- # we have some unimplemented colorspaces in the Image::iterator :-(
- CFLAGS += $(call cc-option,-Wno-switch -Wno-switch-enum,)
-
--CXXFLAGS := $(CFLAGS) -Wno-sign-compare
-+CXXFLAGS += -Wall -Wno-sign-compare
-
- ifeq "$(STATIC)" "1"
- X_EXEFLAGS += -static
diff --git a/graphics/exact-image/files/patch-api-api.cc b/graphics/exact-image/files/patch-api-api.cc
deleted file mode 100644
index 38c3e157a157..000000000000
--- a/graphics/exact-image/files/patch-api-api.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- api/api.cc.orig 2009-06-15 10:39:45 UTC
-+++ api/api.cc
-@@ -909,7 +909,7 @@ char** imageDecodeBarcodes (Image* image, const char*
- }
-
- std::vector<std::string> ret;
-- for (std::map<scanner_result_t,int>::const_iterator it = retcodes.begin();
-+ for (std::map<scanner_result_t,int,comp>::const_iterator it = retcodes.begin();
- it != retcodes.end();
- ++it) {
- if (it->first.type || it->second > 1)
diff --git a/graphics/exact-image/files/patch-bardecode_code25i.hh b/graphics/exact-image/files/patch-bardecode_code25i.hh
deleted file mode 100644
index 6812f797a503..000000000000
--- a/graphics/exact-image/files/patch-bardecode_code25i.hh
+++ /dev/null
@@ -1,19 +0,0 @@
---- bardecode/code25i.hh.orig 2019-01-28 12:12:58 UTC
-+++ bardecode/code25i.hh
-@@ -31,11 +31,11 @@ namespace BarDecode
- static const int END_SEQUENCE = 0xD;
- static const char no_entry = 0;
-
-- static const double n_lq = 15;
-- static const double n_hq = 5.3;
-- static const double w_lq = 5.2;
-- static const double w_hq = 1.5;
-- static const double tol = 0.2;
-+ static constexpr const double n_lq = 15;
-+ static constexpr const double n_hq = 5.3;
-+ static constexpr const double w_lq = 5.2;
-+ static constexpr const double w_hq = 1.5;
-+ static constexpr const double tol = 0.2;
-
- static const usize_t min_quiet_usize = 5;
- //static const usize_t min_quiet_usize = 10;
diff --git a/graphics/exact-image/files/patch-build__bottom.make b/graphics/exact-image/files/patch-build__bottom.make
deleted file mode 100644
index d8862ba5f54f..000000000000
--- a/graphics/exact-image/files/patch-build__bottom.make
+++ /dev/null
@@ -1,31 +0,0 @@
---- build/bottom.make.orig 2018-05-03 16:50:06 UTC
-+++ build/bottom.make
-@@ -43,23 +43,23 @@ $(X_MODULE): $($(X_MODULE)_BINARY)
-
- $($(X_MODULE)_OUTPUT)/%.o: $(X_MODULE)/%.c
- @echo ' C $@'
-- $(Q)$(COMPILE.c) $($(dir $@)CFLAGS) -MMD -MP -MF '$(patsubst %.o,%.d,$@)' -o '$@' '$<'
-+ $(Q)$(COMPILE.c) ${CFLAGS} ${CPPFLAGS} $($(dir $@)CFLAGS) -MMD -MP -MF '$(patsubst %.o,%.d,$@)' -o '$@' '$<'
-
- $($(X_MODULE)_OUTPUT)/%.o: $(X_MODULE)/%.m
- @echo ' ObjC $@'
-- $(Q)$(COMPILE.c) $($(dir $@)CFLAGS) -MMD -MP -MF '$(patsubst %.o,%.d,$@)' -o '$@' '$<'
-+ $(Q)$(COMPILE.c) ${CFLAGS} ${CPPFLAGS} $($(dir $@)CFLAGS) -MMD -MP -MF '$(patsubst %.o,%.d,$@)' -o '$@' '$<'
-
- $($(X_MODULE)_OUTPUT)/%.o: $($(X_MODULE)_OUTPUT)/%.cc
- @echo ' C++ $@'
-- $(Q)$(COMPILE.cc) $($(dir $@)CXXFLAGS) -MMD -MP -MF '$(patsubst %.o,%.d,$@)' -o '$@' '$<'
-+ $(Q)$(COMPILE.cc) ${CXXFLAGS} ${CPPFLAGS} $($(dir $@)CXXFLAGS) -MMD -MP -MF '$(patsubst %.o,%.d,$@)' -o '$@' '$<'
-
- $($(X_MODULE)_OUTPUT)/%.o: $(X_MODULE)/%.cc
- @echo ' C++ $@'
-- $(Q)$(COMPILE.cc) $($(dir $@)CXXFLAGS) -MMD -MP -MF '$(patsubst %.o,%.d,$@)' -o '$@' '$<'
-+ $(Q)$(COMPILE.cc) ${CXXFLAGS} ${CPPFLAGS} $($(dir $@)CXXFLAGS) -MMD -MP -MF '$(patsubst %.o,%.d,$@)' -o '$@' '$<'
-
- $($(X_MODULE)_OUTPUT)/%.o: $(X_MODULE)/%.mm
- @echo ' ObjC++ $@'
-- $(Q)$(COMPILE.cc) $($(dir $@)CXXFLAGS) -MMD -MP -MF '$(patsubst %.o,%.d,$@)' -o '$@' '$<'
-+ $(Q)$(COMPILE.cc) ${CXXFLAGS} ${CPPFLAGS} $($(dir $@)CXXFLAGS) -MMD -MP -MF '$(patsubst %.o,%.d,$@)' -o '$@' '$<'
-
- # only implicit rules if one binary per module ...
- ifeq ($(words $(BINARY)), 1)
diff --git a/graphics/exact-image/files/patch-codecs__gif.cc b/graphics/exact-image/files/patch-codecs__gif.cc
deleted file mode 100644
index e0e6c3e5d1a4..000000000000
--- a/graphics/exact-image/files/patch-codecs__gif.cc
+++ /dev/null
@@ -1,462 +0,0 @@
---- codecs/gif.cc.orig 2017-07-21 14:19:01 UTC
-+++ codecs/gif.cc
-@@ -22,6 +22,312 @@
-
- #include <iostream>
-
-+#define ABS(x) ((x) > 0 ? (x) : (-(x)))
-+#define COLOR_ARRAY_SIZE 32768
-+#define BITS_PER_PRIM_COLOR 5
-+#define MAX_PRIM_COLOR 0x1f
-+
-+static int SortRGBAxis;
-+
-+typedef struct QuantizedColorType {
-+ GifByteType RGB[3];
-+ GifByteType NewColorIndex;
-+ long Count;
-+ struct QuantizedColorType *Pnext;
-+} QuantizedColorType;
-+
-+typedef struct NewColorMapType {
-+ GifByteType RGBMin[3], RGBWidth[3];
-+ unsigned int NumEntries; /* # of QuantizedColorType in linked list below */
-+ unsigned long Count; /* Total number of pixels in all the entries */
-+ QuantizedColorType *QuantizedColors;
-+} NewColorMapType;
-+
-+
-+/****************************************************************************
-+ * Routine called by qsort to compare two entries.
-+ ****************************************************************************/
-+static int
-+SortCmpRtn(const void *Entry1,
-+ const void *Entry2) {
-+
-+ return (*((QuantizedColorType **) Entry1))->RGB[SortRGBAxis] -
-+ (*((QuantizedColorType **) Entry2))->RGB[SortRGBAxis];
-+}
-+
-+/******************************************************************************
-+ * Routine to subdivide the RGB space recursively using median cut in each
-+ * axes alternatingly until ColorMapSize different cubes exists.
-+ * The biggest cube in one dimension is subdivide unless it has only one entry.
-+ * Returns GIF_ERROR if failed, otherwise GIF_OK.
-+ ******************************************************************************/
-+static int
-+SubdivColorMap(NewColorMapType * NewColorSubdiv,
-+ unsigned int ColorMapSize,
-+ unsigned int *NewColorMapSize) {
-+
-+ int MaxSize;
-+ unsigned int i, j, Index = 0, NumEntries, MinColor, MaxColor;
-+ long Sum, Count;
-+ QuantizedColorType *QuantizedColor, **SortArray;
-+
-+ while (ColorMapSize > *NewColorMapSize) {
-+ /* Find candidate for subdivision: */
-+ MaxSize = -1;
-+ for (i = 0; i < *NewColorMapSize; i++) {
-+ for (j = 0; j < 3; j++) {
-+ if ((((int)NewColorSubdiv[i].RGBWidth[j]) > MaxSize) &&
-+ (NewColorSubdiv[i].NumEntries > 1)) {
-+ MaxSize = NewColorSubdiv[i].RGBWidth[j];
-+ Index = i;
-+ SortRGBAxis = j;
-+ }
-+ }
-+ }
-+
-+ if (MaxSize == -1)
-+ return GIF_OK;
-+
-+ /* Split the entry Index into two along the axis SortRGBAxis: */
-+
-+ /* Sort all elements in that entry along the given axis and split at
-+ * the median. */
-+ SortArray = (QuantizedColorType **)malloc(
-+ sizeof(QuantizedColorType *) *
-+ NewColorSubdiv[Index].NumEntries);
-+ if (SortArray == NULL)
-+ return GIF_ERROR;
-+ for (j = 0, QuantizedColor = NewColorSubdiv[Index].QuantizedColors;
-+ j < NewColorSubdiv[Index].NumEntries && QuantizedColor != NULL;
-+ j++, QuantizedColor = QuantizedColor->Pnext)
-+ SortArray[j] = QuantizedColor;
-+
-+ qsort(SortArray, NewColorSubdiv[Index].NumEntries,
-+ sizeof(QuantizedColorType *), SortCmpRtn);
-+
-+ /* Relink the sorted list into one: */
-+ for (j = 0; j < NewColorSubdiv[Index].NumEntries - 1; j++)
-+ SortArray[j]->Pnext = SortArray[j + 1];
-+ SortArray[NewColorSubdiv[Index].NumEntries - 1]->Pnext = NULL;
-+ NewColorSubdiv[Index].QuantizedColors = QuantizedColor = SortArray[0];
-+ free((char *)SortArray);
-+
-+ /* Now simply add the Counts until we have half of the Count: */
-+ Sum = NewColorSubdiv[Index].Count / 2 - QuantizedColor->Count;
-+ NumEntries = 1;
-+ Count = QuantizedColor->Count;
-+ while (QuantizedColor->Pnext != NULL &&
-+ (Sum -= QuantizedColor->Pnext->Count) >= 0 &&
-+ QuantizedColor->Pnext->Pnext != NULL) {
-+ QuantizedColor = QuantizedColor->Pnext;
-+ NumEntries++;
-+ Count += QuantizedColor->Count;
-+ }
-+ /* Save the values of the last color of the first half, and first
-+ * of the second half so we can update the Bounding Boxes later.
-+ * Also as the colors are quantized and the BBoxes are full 0..255,
-+ * they need to be rescaled.
-+ */
-+ MaxColor = QuantizedColor->RGB[SortRGBAxis]; /* Max. of first half */
-+ /* coverity[var_deref_op] */
-+ MinColor = QuantizedColor->Pnext->RGB[SortRGBAxis]; /* of second */
-+ MaxColor <<= (8 - BITS_PER_PRIM_COLOR);
-+ MinColor <<= (8 - BITS_PER_PRIM_COLOR);
-+
-+ /* Partition right here: */
-+ NewColorSubdiv[*NewColorMapSize].QuantizedColors =
-+ QuantizedColor->Pnext;
-+ QuantizedColor->Pnext = NULL;
-+ NewColorSubdiv[*NewColorMapSize].Count = Count;
-+ NewColorSubdiv[Index].Count -= Count;
-+ NewColorSubdiv[*NewColorMapSize].NumEntries =
-+ NewColorSubdiv[Index].NumEntries - NumEntries;
-+ NewColorSubdiv[Index].NumEntries = NumEntries;
-+ for (j = 0; j < 3; j++) {
-+ NewColorSubdiv[*NewColorMapSize].RGBMin[j] =
-+ NewColorSubdiv[Index].RGBMin[j];
-+ NewColorSubdiv[*NewColorMapSize].RGBWidth[j] =
-+ NewColorSubdiv[Index].RGBWidth[j];
-+ }
-+ NewColorSubdiv[*NewColorMapSize].RGBWidth[SortRGBAxis] =
-+ NewColorSubdiv[*NewColorMapSize].RGBMin[SortRGBAxis] +
-+ NewColorSubdiv[*NewColorMapSize].RGBWidth[SortRGBAxis] - MinColor;
-+ NewColorSubdiv[*NewColorMapSize].RGBMin[SortRGBAxis] = MinColor;
-+
-+ NewColorSubdiv[Index].RGBWidth[SortRGBAxis] =
-+ MaxColor - NewColorSubdiv[Index].RGBMin[SortRGBAxis];
-+
-+ (*NewColorMapSize)++;
-+ }
-+
-+ return GIF_OK;
-+}
-+
-+/******************************************************************************
-+ * Quantize high resolution image into lower one. Input image consists of a
-+ * 2D array for each of the RGB colors with size Width by Height. There is no
-+ * Color map for the input. Output is a quantized image with 2D array of
-+ * indexes into the output color map.
-+ * Note input image can be 24 bits at the most (8 for red/green/blue) and
-+ * the output has 256 colors at the most (256 entries in the color map.).
-+ * ColorMapSize specifies size of color map up to 256 and will be updated to
-+ * real size before returning.
-+ * Also non of the parameter are allocated by this routine.
-+ * This function returns GIF_OK if succesfull, GIF_ERROR otherwise.
-+ ******************************************************************************/
-+static int
-+QuantizeBuffer(unsigned int Width,
-+ unsigned int Height,
-+ int *ColorMapSize,
-+ GifByteType * RedInput,
-+ GifByteType * GreenInput,
-+ GifByteType * BlueInput,
-+ GifByteType * OutputBuffer,
-+ GifColorType * OutputColorMap) {
-+
-+ unsigned int Index, NumOfEntries;
-+ int i, j, MaxRGBError[3];
-+ unsigned int NewColorMapSize;
-+ long Red, Green, Blue;
-+ NewColorMapType NewColorSubdiv[256];
-+ QuantizedColorType *ColorArrayEntries, *QuantizedColor;
-+
-+ ColorArrayEntries = (QuantizedColorType *)malloc(
-+ sizeof(QuantizedColorType) * COLOR_ARRAY_SIZE);
-+ if (ColorArrayEntries == NULL) {
-+ return GIF_ERROR;
-+ }
-+
-+ for (i = 0; i < COLOR_ARRAY_SIZE; i++) {
-+ ColorArrayEntries[i].RGB[0] = i >> (2 * BITS_PER_PRIM_COLOR);
-+ ColorArrayEntries[i].RGB[1] = (i >> BITS_PER_PRIM_COLOR) &
-+ MAX_PRIM_COLOR;
-+ ColorArrayEntries[i].RGB[2] = i & MAX_PRIM_COLOR;
-+ ColorArrayEntries[i].Count = 0;
-+ }
-+
-+ /* Sample the colors and their distribution: */
-+ for (i = 0; i < (int)(Width * Height); i++) {
-+ Index = ((RedInput[i] >> (8 - BITS_PER_PRIM_COLOR)) <<
-+ (2 * BITS_PER_PRIM_COLOR)) +
-+ ((GreenInput[i] >> (8 - BITS_PER_PRIM_COLOR)) <<
-+ BITS_PER_PRIM_COLOR) +
-+ (BlueInput[i] >> (8 - BITS_PER_PRIM_COLOR));
-+ ColorArrayEntries[Index].Count++;
-+ }
-+
-+ /* Put all the colors in the first entry of the color map, and call the
-+ * recursive subdivision process. */
-+ for (i = 0; i < 256; i++) {
-+ NewColorSubdiv[i].QuantizedColors = NULL;
-+ NewColorSubdiv[i].Count = NewColorSubdiv[i].NumEntries = 0;
-+ for (j = 0; j < 3; j++) {
-+ NewColorSubdiv[i].RGBMin[j] = 0;
-+ NewColorSubdiv[i].RGBWidth[j] = 255;
-+ }
-+ }
-+
-+ /* Find the non empty entries in the color table and chain them: */
-+ for (i = 0; i < COLOR_ARRAY_SIZE; i++)
-+ if (ColorArrayEntries[i].Count > 0)
-+ break;
-+ QuantizedColor = NewColorSubdiv[0].QuantizedColors = &ColorArrayEntries[i];
-+ NumOfEntries = 1;
-+ while (++i < COLOR_ARRAY_SIZE)
-+ if (ColorArrayEntries[i].Count > 0) {
-+ QuantizedColor->Pnext = &ColorArrayEntries[i];
-+ QuantizedColor = &ColorArrayEntries[i];
-+ NumOfEntries++;
-+ }
-+ QuantizedColor->Pnext = NULL;
-+
-+ NewColorSubdiv[0].NumEntries = NumOfEntries; /* Different sampled colors */
-+ NewColorSubdiv[0].Count = ((long)Width) * Height; /* Pixels */
-+ NewColorMapSize = 1;
-+ if (SubdivColorMap(NewColorSubdiv, *ColorMapSize, &NewColorMapSize) !=
-+ GIF_OK) {
-+ free((char *)ColorArrayEntries);
-+ return GIF_ERROR;
-+ }
-+ if (NewColorMapSize < *ColorMapSize) {
-+ /* And clear rest of color map: */
-+ for (i = NewColorMapSize; i < *ColorMapSize; i++)
-+ OutputColorMap[i].Red = OutputColorMap[i].Green =
-+ OutputColorMap[i].Blue = 0;
-+ }
-+
-+ /* Average the colors in each entry to be the color to be used in the
-+ * output color map, and plug it into the output color map itself. */
-+ for (i = 0; i < NewColorMapSize; i++) {
-+ if ((j = NewColorSubdiv[i].NumEntries) > 0) {
-+ QuantizedColor = NewColorSubdiv[i].QuantizedColors;
-+ Red = Green = Blue = 0;
-+ while (QuantizedColor) {
-+ QuantizedColor->NewColorIndex = i;
-+ Red += QuantizedColor->RGB[0];
-+ Green += QuantizedColor->RGB[1];
-+ Blue += QuantizedColor->RGB[2];
-+ QuantizedColor = QuantizedColor->Pnext;
-+ }
-+ OutputColorMap[i].Red = (Red << (8 - BITS_PER_PRIM_COLOR)) / j;
-+ OutputColorMap[i].Green = (Green << (8 - BITS_PER_PRIM_COLOR)) / j;
-+ OutputColorMap[i].Blue = (Blue << (8 - BITS_PER_PRIM_COLOR)) / j;
-+ } else
-+ fprintf(stderr,
-+ "\n%s: Null entry in quantized color map - that's weird.\n",
-+ "libgdiplus");
-+ }
-+
-+ /* Finally scan the input buffer again and put the mapped index in the
-+ * output buffer. */
-+ MaxRGBError[0] = MaxRGBError[1] = MaxRGBError[2] = 0;
-+ for (i = 0; i < (int)(Width * Height); i++) {
-+ Index = ((RedInput[i] >> (8 - BITS_PER_PRIM_COLOR)) <<
-+ (2 * BITS_PER_PRIM_COLOR)) +
-+ ((GreenInput[i] >> (8 - BITS_PER_PRIM_COLOR)) <<
-+ BITS_PER_PRIM_COLOR) +
-+ (BlueInput[i] >> (8 - BITS_PER_PRIM_COLOR));
-+ Index = ColorArrayEntries[Index].NewColorIndex;
-+ OutputBuffer[i] = Index;
-+ if (MaxRGBError[0] < ABS(OutputColorMap[Index].Red - RedInput[i]))
-+ MaxRGBError[0] = ABS(OutputColorMap[Index].Red - RedInput[i]);
-+ if (MaxRGBError[1] < ABS(OutputColorMap[Index].Green - GreenInput[i]))
-+ MaxRGBError[1] = ABS(OutputColorMap[Index].Green - GreenInput[i]);
-+ if (MaxRGBError[2] < ABS(OutputColorMap[Index].Blue - BlueInput[i]))
-+ MaxRGBError[2] = ABS(OutputColorMap[Index].Blue - BlueInput[i]);
-+ }
-+
-+#ifdef DEBUG
-+ fprintf(stderr,
-+ "Quantization L(0) errors: Red = %d, Green = %d, Blue = %d.\n",
-+ MaxRGBError[0], MaxRGBError[1], MaxRGBError[2]);
-+#endif /* DEBUG */
-+
-+ free((char *)ColorArrayEntries);
-+
-+ *ColorMapSize = NewColorMapSize;
-+
-+ return GIF_OK;
-+}
-+
-+#if GIFLIB_MAJOR >= 5
-+void ExactImagePrintGifError(int ErrorCode)
-+#else
-+void ExactImagePrintGifError(void)
-+#endif
-+{
-+#if GIFLIB_MAJOR >= 5
-+ const char *Err = GifErrorString(ErrorCode);
-+#else
-+ char *Err = GifErrorString();
-+ int ErrorCode = GifError();
-+#endif
-+ if (Err != NULL)
-+ std::cerr << "\nGIF-LIB error: " << Err << std::endl;
-+ else
-+ std::cerr << "\nGIF-LIB undefined error " << ErrorCode << "." << std::endl;
-+}
-+
- /* The way Interlaced image should. */
- static const int InterlacedOffset[] = { 0, 4, 2, 1 };
-
-@@ -60,9 +366,13 @@ int GIFCodec::readImage (std::istream* s
- ColorMapObject *ColorMap = 0;
- int GifError, ExtCode;
-
-+#if GIFLIB_MAJOR >= 5
- if ((GifFile = DGifOpen (stream, &GIFInputFunc, &GifError)) == 0)
-+#else
-+ if ((GifFile = DGifOpen (stream, &GIFInputFunc)) == 0)
-+#endif
- {
-- //PrintGifError();
-+ std::cerr << "\nGIF-LIB error: can't open GIF file" << std::endl;
- return false;
- }
-
-@@ -74,7 +384,11 @@ int GIFCodec::readImage (std::istream* s
- /* Scan the content of the GIF file and load the image(s) in: */
- do {
- if (DGifGetRecordType(GifFile, &RecordType) == GIF_ERROR) {
-- //PrintGifError();
-+#if GIFLIB_MAJOR >= 5
-+ ExactImagePrintGifError(GifFile->Error);
-+#else
-+ ExactImagePrintGifError();
-+#endif
- return false;
- }
-
-@@ -83,7 +397,11 @@ int GIFCodec::readImage (std::istream* s
- switch (RecordType) {
- case IMAGE_DESC_RECORD_TYPE:
- if (DGifGetImageDesc(GifFile) == GIF_ERROR) {
-- //PrintGifError();
-+#if GIFLIB_MAJOR >= 5
-+ ExactImagePrintGifError(GifFile->Error);
-+#else
-+ ExactImagePrintGifError();
-+#endif
- return false;
- }
-
-@@ -104,7 +422,11 @@ int GIFCodec::readImage (std::istream* s
- j += InterlacedJumps[i]) {
- if (DGifGetLine(GifFile, &image.getRawData()[j*image.stride()+Col],
- Width) == GIF_ERROR) {
-- //PrintGifError();
-+#if GIFLIB_MAJOR >= 5
-+ ExactImagePrintGifError(GifFile->Error);
-+#else
-+ ExactImagePrintGifError();
-+#endif
- return false;
- }
- }
-@@ -113,7 +435,11 @@ int GIFCodec::readImage (std::istream* s
- for (int i = 0; i < Height; ++i) {
- if (DGifGetLine(GifFile, &image.getRawData()[Row++ * image.stride()+Col],
- Width) == GIF_ERROR) {
-- //PrintGifError();
-+#if GIFLIB_MAJOR >= 5
-+ ExactImagePrintGifError(GifFile->Error);
-+#else
-+ ExactImagePrintGifError();
-+#endif
- return false;
- }
- }
-@@ -122,12 +448,20 @@ int GIFCodec::readImage (std::istream* s
- case EXTENSION_RECORD_TYPE:
- /* Skip any extension blocks in file: */
- if (DGifGetExtension(GifFile, &ExtCode, &Extension) == GIF_ERROR) {
-- //PrintGifError();
-+#if GIFLIB_MAJOR >= 5
-+ ExactImagePrintGifError(GifFile->Error);
-+#else
-+ ExactImagePrintGifError();
-+#endif
- return false;
- }
- while (Extension != 0) {
- if (DGifGetExtensionNext(GifFile, &Extension) == GIF_ERROR) {
-- //PrintGifError();
-+#if GIFLIB_MAJOR >= 5
-+ ExactImagePrintGifError(GifFile->Error);
-+#else
-+ ExactImagePrintGifError();
-+#endif
- return false;
- }
- }
-@@ -155,7 +489,11 @@ int GIFCodec::readImage (std::istream* s
- // convert colormap to our 16bit "TIFF"format
- colorspace_de_palette (image, ColorMap->ColorCount, rmap, gmap, bmap);
-
-+#if GIFLIB_MAJOR == 5 && GIFLIB_MINOR >= 1 || GIFLIB_MAJOR > 5
- EGifCloseFile(GifFile, &GifError);
-+#else
-+ EGifCloseFile(GifFile);
-+#endif
-
- return true;
- }
-@@ -167,7 +505,11 @@ bool GIFCodec::writeImage (std::ostream*
- GifByteType* Ptr;
- int GifError;
-
-+#if GIFLIB_MAJOR >= 5
- if ((GifFile = EGifOpen(stream, &GIFOutputFunc, &GifError)) == 0)
-+#else
-+ if ((GifFile = EGifOpen(stream, &GIFOutputFunc)) == 0)
-+#endif
- {
- std::cerr << "Error preparing GIF file for writing." << std::endl;
- return false;
-@@ -176,7 +518,11 @@ bool GIFCodec::writeImage (std::ostream*
- int ColorMapSize = 256;
-
- // later use our own colormap generation
-+#if GIFLIB_MAJOR >= 5
- ColorMapObject* OutputColorMap = GifMakeMapObject(ColorMapSize, 0);
-+#else
-+ ColorMapObject* OutputColorMap = MakeMapObject(ColorMapSize, 0);
-+#endif
- if (!OutputColorMap)
- return false;
-
-@@ -204,7 +550,7 @@ bool GIFCodec::writeImage (std::ostream*
- }
-
-
-- if (GifQuantizeBuffer(image.w, image.h, &ColorMapSize,
-+ if (QuantizeBuffer(image.w, image.h, &ColorMapSize,
- RedBuffer, GreenBuffer, BlueBuffer,
- OutputBuffer, OutputColorMap->Colors) == GIF_ERROR) {
- return false;
-@@ -235,7 +581,11 @@ bool GIFCodec::writeImage (std::ostream*
-
- delete[] RedBuffer; delete[] GreenBuffer; delete[] BlueBuffer;
-
-+#if GIFLIB_MAJOR == 5 && GIFLIB_MINOR >= 1 || GIFLIB_MAJOR > 5
- EGifCloseFile(GifFile, &GifError);
-+#else
-+ EGifCloseFile(GifFile);
-+#endif
- return true;
- }
-
diff --git a/graphics/exact-image/files/patch-codecs__jpeg.cc b/graphics/exact-image/files/patch-codecs__jpeg.cc
deleted file mode 100644
index 469e3b9efafb..000000000000
--- a/graphics/exact-image/files/patch-codecs__jpeg.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- codecs/jpeg.cc.orig 2017-08-08 14:31:16 UTC
-+++ codecs/jpeg.cc
-@@ -901,7 +901,7 @@ bool JPEGCodec::readMeta (std::istream* stream, Image&
- // If we get here, the JPEG code has signaled an error.
- // We need to clean up the JPEG object, close the input file, and return.
- jpeg_destroy_decompress (cinfo);
-- free (cinfo);
-+ delete cinfo;
- return false;
- }
-
diff --git a/graphics/exact-image/files/patch-codecs_dcraw.h b/graphics/exact-image/files/patch-codecs_dcraw.h
deleted file mode 100644
index 1f24056e75d5..000000000000
--- a/graphics/exact-image/files/patch-codecs_dcraw.h
+++ /dev/null
@@ -1,60 +0,0 @@
---- codecs/dcraw.h.orig 2018-06-06 15:17:56 UTC
-+++ codecs/dcraw.h
-@@ -825,8 +825,9 @@ int CLASS ljpeg_start (struct jhead *jh, int info_only
- do {
- if (!fread (data, 2, 2, ifp)) return 0;
- tag = data[0] << 8 | data[1];
-- len = (data[2] << 8 | data[3]) - 2;
-- if (tag <= 0xff00) return 0;
-+ len = (data[2] << 8 | data[3]);
-+ if (tag <= 0xff00 || len <= 2) return 0;
-+ len -= 2;
- fread (data, 1, len, ifp);
- switch (tag) {
- case 0xffc3:
-@@ -4438,22 +4439,22 @@ void CLASS vng_interpolate()
- -2,+0,+0,-1,0,0x06, -2,+0,+0,+0,1,0x02, -2,+0,+0,+1,0,0x03,
- -2,+1,-1,+0,0,0x04, -2,+1,+0,-1,1,0x04, -2,+1,+0,+0,0,0x06,
- -2,+1,+0,+1,0,0x02, -2,+2,+0,+0,1,0x04, -2,+2,+0,+1,0,0x04,
-- -1,-2,-1,+0,0,0x80, -1,-2,+0,-1,0,0x01, -1,-2,+1,-1,0,0x01,
-- -1,-2,+1,+0,1,0x01, -1,-1,-1,+1,0,0x88, -1,-1,+1,-2,0,0x40,
-+ -1,-2,-1,+0,0,-128, -1,-2,+0,-1,0,0x01, -1,-2,+1,-1,0,0x01,
-+ -1,-2,+1,+0,1,0x01, -1,-1,-1,+1,0,-120, -1,-1,+1,-2,0,0x40,
- -1,-1,+1,-1,0,0x22, -1,-1,+1,+0,0,0x33, -1,-1,+1,+1,1,0x11,
- -1,+0,-1,+2,0,0x08, -1,+0,+0,-1,0,0x44, -1,+0,+0,+1,0,0x11,
- -1,+0,+1,-2,1,0x40, -1,+0,+1,-1,0,0x66, -1,+0,+1,+0,1,0x22,
- -1,+0,+1,+1,0,0x33, -1,+0,+1,+2,1,0x10, -1,+1,+1,-1,1,0x44,
- -1,+1,+1,+0,0,0x66, -1,+1,+1,+1,0,0x22, -1,+1,+1,+2,0,0x10,
- -1,+2,+0,+1,0,0x04, -1,+2,+1,+0,1,0x04, -1,+2,+1,+1,0,0x04,
-- +0,-2,+0,+0,1,0x80, +0,-1,+0,+1,1,0x88, +0,-1,+1,-2,0,0x40,
-+ +0,-2,+0,+0,1,-128, +0,-1,+0,+1,1,-120, +0,-1,+1,-2,0,0x40,
- +0,-1,+1,+0,0,0x11, +0,-1,+2,-2,0,0x40, +0,-1,+2,-1,0,0x20,
- +0,-1,+2,+0,0,0x30, +0,-1,+2,+1,1,0x10, +0,+0,+0,+2,1,0x08,
- +0,+0,+2,-2,1,0x40, +0,+0,+2,-1,0,0x60, +0,+0,+2,+0,1,0x20,
- +0,+0,+2,+1,0,0x30, +0,+0,+2,+2,1,0x10, +0,+1,+1,+0,0,0x44,
- +0,+1,+1,+2,0,0x10, +0,+1,+2,-1,1,0x40, +0,+1,+2,+0,0,0x60,
-- +0,+1,+2,+1,0,0x20, +0,+1,+2,+2,0,0x10, +1,-2,+1,+0,0,0x80,
-- +1,-1,+1,+1,0,0x88, +1,+0,+1,+2,0,0x08, +1,+0,+2,-1,0,0x40,
-+ +0,+1,+2,+1,0,0x20, +0,+1,+2,+2,0,0x10, +1,-2,+1,+0,0,-128,
-+ +1,-1,+1,+1,0,-120, +1,+0,+1,+2,0,0x08, +1,+0,+2,-1,0,0x40,
- +1,+0,+2,+1,0,0x10
- }, chood[] = { -1,-1, -1,0, -1,+1, 0,+1, +1,+1, +1,0, +1,-1, 0,-1 };
- ushort (*brow[5])[4], *pix;
-@@ -8096,7 +8097,7 @@ void CLASS adobe_coeff (const char *make, const char *
- { 8035,435,-962,-6001,13872,2320,-1159,3065,5434 } },
- { "Photron BC2-HD", 0, 0, /* DJC */
- { 14603,-4122,-528,-1810,9794,2017,-297,2763,5936 } },
-- { "Red One", 704, 0xffff, /* DJC */
-+ { "Red One", 704, -1, /* DJC */
- { 21014,-7891,-2613,-3056,12201,856,-2203,5125,8042 } },
- { "Ricoh GR II", 0, 0,
- { 4630,-834,-423,-4977,12805,2417,-638,1467,6115 } },
-@@ -9956,7 +9957,7 @@ void CLASS tiff_head (struct tiff_hdr *th, int full)
- strncpy (th->desc, desc, 512);
- strncpy (th->make, make, 64);
- strncpy (th->model, model, 64);
-- strcpy (th->soft, "dcraw v"DCRAW_VERSION);
-+ strcpy (th->soft, "dcraw v" DCRAW_VERSION);
- t = localtime (&timestamp);
- sprintf (th->date, "%04d:%02d:%02d %02d:%02d:%02d",
- t->tm_year+1900,t->tm_mon+1,t->tm_mday,t->tm_hour,t->tm_min,t->tm_sec);
diff --git a/graphics/exact-image/files/patch-edisplay_edisplay.cc b/graphics/exact-image/files/patch-edisplay_edisplay.cc
deleted file mode 100644
index 35eb081a3ec0..000000000000
--- a/graphics/exact-image/files/patch-edisplay_edisplay.cc
+++ /dev/null
@@ -1,14 +0,0 @@
---- ./edisplay/edisplay.cc.orig 2011-03-15 09:03:47.000000000 -0400
-+++ ./edisplay/edisplay.cc 2011-03-15 09:05:59.000000000 -0400
-@@ -27,7 +27,11 @@
- #include "Evas_Engine_GL_X11.h"
- #endif
-
-+#if defined(__FreeBSD__)
-+#include <sys/endian.h>
-+#else
- #include <endian.h>
-+#endif
- #include <algorithm>
- #include <iostream>
- #include <sstream>
diff --git a/graphics/exact-image/pkg-descr b/graphics/exact-image/pkg-descr
deleted file mode 100644
index 72cbb0e90585..000000000000
--- a/graphics/exact-image/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-ExactImage is a fast imaging library including a command line frontend.
-
-WWW: https://exactcode.com/opensource/exactimage/
diff --git a/graphics/gnofract4d/Makefile b/graphics/gnofract4d/Makefile
deleted file mode 100644
index 443ed61b0c9c..000000000000
--- a/graphics/gnofract4d/Makefile
+++ /dev/null
@@ -1,64 +0,0 @@
-# Created by: Will Andrews <andrews@technologist.com>
-# $FreeBSD$
-
-PORTNAME= gnofract4d
-DISTVERSIONPREFIX= V_
-DISTVERSION= 3_14_1
-PORTREVISION= 5
-CATEGORIES= graphics gnome
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Weird GNOME fractal generator
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BUILD_DEPENDS= docbook-xsl>0:textproc/docbook-xsl
-LIB_DEPENDS= libpng.so:graphics/png
-RUN_DEPENDS= xdg-open:devel/xdg-utils
-
-USE_GITHUB= yes
-GH_ACCOUNT= edyoung
-
-USES= desktop-file-utils display:build gnome jpeg localbase pathfix \
- pkgconfig python:2.7 shared-mime-info shebangfix
-SHEBANG_FILES= fractutils/get.py
-USE_GNOME= intlhack libxslt:build pygtk2
-USE_PYTHON= distutils autoplist
-
-PLIST_FILES= man/man1/gnofract4d.1.gz
-
-PORTDOCS= README
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/usr/include/|${LOCALBASE}/include/|; \
- /# doc files/,+2d; /"html"/,+1d' \
- ${WRKSRC}/setup.py
- @${REINPLACE_CMD} -e 's|"CC"|"${CC}"|; s|"gcc"|"${CC}"|' \
- ${WRKSRC}/setup.py \
- ${WRKSRC}/fract4d/test_fractconfig.py \
- ${WRKSRC}/fract4d/fc.py
- @${REINPLACE_CMD} -e 's|gcc|${CC}|' \
- ${WRKSRC}/fract4d/test_codegen.py \
- ${WRKSRC}/fract4d/fractconfig.py
-
-post-build:
- @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} createdocs.py)
-
-post-install:
-.for l in fract4d_stdlib fract4dc
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/fract4d/${l}.so
-.endfor
- ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 \
- ${STAGEDIR}${MAN1PREFIX}/man/man1/
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/graphics/gnofract4d/distinfo b/graphics/gnofract4d/distinfo
deleted file mode 100644
index dc510d4c696b..000000000000
--- a/graphics/gnofract4d/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (edyoung-gnofract4d-V_3_14_1_GH0.tar.gz) = 29f05d9b07f7b53bf250b0f81f74b76dbd68efc5d6ba71f4d55ef332f6b6f83d
-SIZE (edyoung-gnofract4d-V_3_14_1_GH0.tar.gz) = 4660808
diff --git a/graphics/gnofract4d/pkg-descr b/graphics/gnofract4d/pkg-descr
deleted file mode 100644
index 64b94ef952a2..000000000000
--- a/graphics/gnofract4d/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Gnofract 4D is a free, open source program which allows anyone to create
-beautiful images called fractals. The images are automatically created by
-the computer based on mathematical principles. These include the Mandelbrot
-and Julia sets and many more. You don't need to do any math: you can explore
-a universe of images just using a mouse.
-
-WWW: https://github.com/edyoung/gnofract4d
diff --git a/graphics/gsculpt/Makefile b/graphics/gsculpt/Makefile
deleted file mode 100644
index 74c2edcd1bc1..000000000000
--- a/graphics/gsculpt/Makefile
+++ /dev/null
@@ -1,78 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= gsculpt
-PORTVERSION= 0.99.47
-PORTREVISION= 27
-CATEGORIES= graphics
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME:S,-src,,}
-DISTNAME= gSculpt-${PORTVERSION}-alpha-src
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Opensource 3D modelling application
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-LIB_DEPENDS= ${PY_BOOST}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}PyOpenGL>0:graphics/py-PyOpenGL@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}gtkglext>0:x11-toolkits/py-gtkglext@${PY_FLAVOR}
-
-BROKEN_aarch64= fails to compile: cpp/extlibs/greenlet/greenlet.c:254:2: greenlet needs to be ported to this platform
-BROKEN_powerpc= fails to compile
-BROKEN_sparc64= fails to compile
-
-WRKSRC= ${WRKDIR}/${DISTNAME:S,-src,,}
-
-USES= compiler:c++11-lang gl gnome pkgconfig python:2.7 scons xorg
-USE_GNOME= pygtk2
-USE_GL= glu
-USE_XORG= x11
-USE_LDCONFIG= ${PREFIX}/lib/gSculpt
-
-DATADIR= ${PREFIX}/share/gSculpt
-
-DESKTOP_ENTRIES="gSculpt" "" \
- "${DATADIR}/gsimages/gSculpt_Glass_Master_by_Gary_Rose.png" \
- "${PORTNAME}" "Graphics;GTK;" ""
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == i386
-CFLAGS+= -DGSCULPT_FPU_X86
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e \
- "s| gsculpt.py| ${PYTHONPREFIX_SITELIBDIR}/gSculpt/gsculpt.py|" \
- ${WRKSRC}/gsculpt
- @${REINPLACE_CMD} -e \
- "s|'-Werror'|''| ; \
- s|'-g'|''| ; \
- s|'-DGSCULPT_FPU_X86'|''| ; \
- s|'[(]-O2.*-O[)]'|''| ; \
- s|'boost_python'|'${PY_BOOST_LIB}'|; \
- /^cppLibs/s|BackgroundModel|BackgroundMesh|" \
- ${WRKSRC}/SConstruct
- @${REINPLACE_CMD} -e \
- "/^prefix/s|=.*|= '${STAGEDIR}${PREFIX}'| ; \
- /^gSculptStartDir/s|=.*|= os.path.join( pysitelibdir )|" \
- ${WRKSRC}/SConstruct-install
- @${REINPLACE_CMD} -e \
- "s|#GSCULPT_LIBRARY_PATH#|${LOCALBASE}/lib/gSculpt|; \
- s|python|${PYTHON_CMD}|; \
- s|#GSCULPT_START#|${PYTHONPREFIX_SITELIBDIR}/gsculpt.py|" \
- ${WRKSRC}/posixbuild/gsculpt
-
-do-install:
- @(cd ${WRKSRC} && ${SCONS} -f SConstruct-install install)
- @(cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -m compileall \
- -d ${PREFIX} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;})
- @${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/Britefury \
- -name "*.so" -exec ${STRIP_CMD} {} \;
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/gSculpt/*.so
-
-.include <bsd.port.post.mk>
diff --git a/graphics/gsculpt/distinfo b/graphics/gsculpt/distinfo
deleted file mode 100644
index 7480af6259a7..000000000000
--- a/graphics/gsculpt/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gSculpt-0.99.47-alpha-src.tar.gz) = cb7f0cbff996da66318ab0e2e9bd5f5ebf1170ab9daa4b504e6fc68736d7bc30
-SIZE (gSculpt-0.99.47-alpha-src.tar.gz) = 1245259
diff --git a/graphics/gsculpt/files/patch-cpp-Group-GSProductGroup.h b/graphics/gsculpt/files/patch-cpp-Group-GSProductGroup.h
deleted file mode 100644
index e3826fca7592..000000000000
--- a/graphics/gsculpt/files/patch-cpp-Group-GSProductGroup.h
+++ /dev/null
@@ -1,17 +0,0 @@
---- cpp/Group/GSProductGroup.h.orig Sun May 6 11:48:08 2007
-+++ cpp/Group/GSProductGroup.h Fri Jul 13 00:53:37 2007
-@@ -8,13 +8,13 @@
- #ifndef GSPRODUCTGROUP_H__
- #define GSPRODUCTGROUP_H__
-
--#include <boost/python.hpp>
-
- #include <Util/Array.h>
-
- #include <Model/GSProductModel.h>
-
- #include <Graphics/Region.h>
-+#include <boost/python.hpp>
-
-
-
diff --git a/graphics/gsculpt/files/patch-cpp-Math-BBox2.h b/graphics/gsculpt/files/patch-cpp-Math-BBox2.h
deleted file mode 100644
index e9fe3b3f1643..000000000000
--- a/graphics/gsculpt/files/patch-cpp-Math-BBox2.h
+++ /dev/null
@@ -1,18 +0,0 @@
---- cpp/Math/BBox2.h.orig Sat Mar 3 10:31:14 2007
-+++ cpp/Math/BBox2.h Wed Apr 11 16:32:28 2007
-@@ -8,7 +8,6 @@
- #ifndef BBOX2_H__
- #define BBOX2_H__
-
--#include <boost/python.hpp>
-
-
-
-@@ -24,6 +23,7 @@
- #include <Math/Polygon2.h>
- #include <Math/Side.h>
- #include <Math/Axis.h>
-+#include <boost/python.hpp>
-
- /*
- 2D BOUNDING BOX
diff --git a/graphics/gsculpt/files/patch-cpp-Math-Matrix4.h b/graphics/gsculpt/files/patch-cpp-Math-Matrix4.h
deleted file mode 100644
index b241abb42215..000000000000
--- a/graphics/gsculpt/files/patch-cpp-Math-Matrix4.h
+++ /dev/null
@@ -1,18 +0,0 @@
---- cpp/Math/Matrix4.h.orig Sat Mar 3 10:31:14 2007
-+++ cpp/Math/Matrix4.h Sat Apr 14 02:21:26 2007
-@@ -21,7 +21,6 @@
- #ifndef MATRIX4_H__
- #define MATRIX4_H__
-
--#include <boost/python.hpp>
-
-
-
-@@ -50,6 +49,7 @@
- #include <Math/Triangle2.h>
- #include <Math/Triangle3.h>
- #include <Math/epsilon.h>
-+#include <boost/python.hpp>
-
- //a selection of macros to make acessing the members of the matrix easy
- #define iMA d[0]
diff --git a/graphics/gsculpt/files/patch-cpp-Math-Segment2.h b/graphics/gsculpt/files/patch-cpp-Math-Segment2.h
deleted file mode 100644
index a01a454eb537..000000000000
--- a/graphics/gsculpt/files/patch-cpp-Math-Segment2.h
+++ /dev/null
@@ -1,18 +0,0 @@
---- cpp/Math/Segment2.h.orig Sat Mar 3 10:07:34 2007
-+++ cpp/Math/Segment2.h Wed Apr 11 18:10:37 2007
-@@ -8,7 +8,6 @@
- #ifndef SEGMENT2_H__
- #define SEGMENT2_H__
-
--#include <boost/python.hpp>
-
-
- #include <stdio.h>
-@@ -17,6 +16,7 @@
-
- #include <Math/Point2.h>
- #include <Math/Vector2.h>
-+#include <boost/python.hpp>
-
-
-
diff --git a/graphics/gsculpt/files/patch-cpp-Model-GSProductModel.h b/graphics/gsculpt/files/patch-cpp-Model-GSProductModel.h
deleted file mode 100644
index 8427118d7bed..000000000000
--- a/graphics/gsculpt/files/patch-cpp-Model-GSProductModel.h
+++ /dev/null
@@ -1,18 +0,0 @@
---- cpp/Model/GSProductModel.h.orig Sun May 6 08:28:39 2007
-+++ cpp/Model/GSProductModel.h Thu Jul 12 23:09:13 2007
-@@ -10,7 +10,6 @@
-
- #include <string>
-
--#include <boost/python.hpp>
-
- #include <Util/UniqueID.h>
-
-@@ -26,6 +25,7 @@
- #include <Model/VisualPlane.h>
-
- #include <Product/GSProduct.h>
-+#include <boost/python.hpp>
-
-
-
diff --git a/graphics/gsculpt/files/patch-cpp__ImporeExportFilter__ObjImport__PyObjImport.cpp b/graphics/gsculpt/files/patch-cpp__ImporeExportFilter__ObjImport__PyObjImport.cpp
deleted file mode 100644
index 4ea39b05e168..000000000000
--- a/graphics/gsculpt/files/patch-cpp__ImporeExportFilter__ObjImport__PyObjImport.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- cpp/ImportExportFilter/ObjImport/PyObjImport.cpp.orig 2009-06-22 04:58:54.000000000 +0900
-+++ cpp/ImportExportFilter/ObjImport/PyObjImport.cpp 2012-03-06 23:06:16.000000000 +0900
-@@ -8,6 +8,8 @@
- #ifndef PYOBJIMPORT_CPP__
- #define PYOBJIMPORT_CPP__
-
-+#include <Python.h>
-+
- #include <string>
-
- #include <boost/python.hpp>
diff --git a/graphics/gsculpt/files/patch-cpp__Math__Vector2.h b/graphics/gsculpt/files/patch-cpp__Math__Vector2.h
deleted file mode 100644
index 47045e1514a7..000000000000
--- a/graphics/gsculpt/files/patch-cpp__Math__Vector2.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- cpp/Math/Vector2.h.orig 2008-12-30 23:41:26.000000000 +0900
-+++ cpp/Math/Vector2.h 2012-03-06 22:15:22.000000000 +0900
-@@ -8,6 +8,7 @@
- #ifndef VECTOR2_H__
- #define VECTOR2_H__
-
-+#include <cstdio>
- #include <math.h>
-
- #include <algorithm>
diff --git a/graphics/gsculpt/files/patch-cpp__Util__Pool.h b/graphics/gsculpt/files/patch-cpp__Util__Pool.h
deleted file mode 100644
index 96f063378434..000000000000
--- a/graphics/gsculpt/files/patch-cpp__Util__Pool.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- cpp/Util/Pool.h.orig
-+++ cpp/Util/Pool.h
-@@ -8,6 +8,7 @@
- #ifndef POOL_H__
- #define POOL_H__
-
-+#include <cstdlib>
- #include <memory.h>
-
- #include <Util/Array.h>
diff --git a/graphics/gsculpt/files/patch-cpp_extlibs_greenlet_slp__platformselect.h b/graphics/gsculpt/files/patch-cpp_extlibs_greenlet_slp__platformselect.h
deleted file mode 100644
index d53bf37efeff..000000000000
--- a/graphics/gsculpt/files/patch-cpp_extlibs_greenlet_slp__platformselect.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- cpp/extlibs/greenlet/slp_platformselect.h.orig 2019-07-26 21:28:17 UTC
-+++ cpp/extlibs/greenlet/slp_platformselect.h
-@@ -8,7 +8,7 @@
- #include "switch_amd64_unix.h" /* gcc on amd64 */
- #elif defined(__GNUC__) && defined(__i386__)
- #include "switch_x86_unix.h" /* gcc on X86 */
--#elif defined(__GNUC__) && defined(__PPC__) && defined(__linux__)
-+#elif defined(__GNUC__) && defined(__PPC__) && !defined(__APPLE__)
- #include "switch_ppc_unix.h" /* gcc on PowerPC */
- #elif defined(__GNUC__) && defined(__ppc__) && defined(__APPLE__)
- #include "switch_ppc_macosx.h" /* Apple MacOS X on PowerPC */
diff --git a/graphics/gsculpt/pkg-descr b/graphics/gsculpt/pkg-descr
deleted file mode 100644
index 7f0e0a80a17f..000000000000
--- a/graphics/gsculpt/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
-gSculpt is an open source, procedural subdivision modeller. It has a
-comprehensive set of polygon modelling tools, including most of those
-found in Wings 3D, and more.
-
-Workflow and speed of use are important design goals in the
-development of gSculpt. Pre-selection highlighting throughout the
-program, and keyboard short cuts ensure that the workflow is fast and
-efficient, while providing access to a powerful procedural system
-which allows mistakes to be rectified easily.
-
-Its procedural modelling system makes it an excellent choice for
-making modelling tutorials, as the steps required to build the model
-from the beginning are displayed to the user in a list. This list can
-be navigated easily, allowing a user to view the process one step at a
-time, at their own pace, while being able too look at the model from
-all angles as they go.
-
-gSculpt can import and export Wavefront Object (.obj) model files.
-
-WWW: http://gsculpt.sourceforge.net/
diff --git a/graphics/gsculpt/pkg-plist b/graphics/gsculpt/pkg-plist
deleted file mode 100644
index d957566885d7..000000000000
--- a/graphics/gsculpt/pkg-plist
+++ /dev/null
@@ -1,537 +0,0 @@
-bin/gsculpt
-lib/gSculpt/libBackgroundMesh.so
-lib/gSculpt/libBrush.so
-lib/gSculpt/libCompGeometry.so
-lib/gSculpt/libFileIO.so
-lib/gSculpt/libGraphViewHelper.so
-lib/gSculpt/libGraphics.so
-lib/gSculpt/libGroup.so
-lib/gSculpt/libImportExportFilterObjImport.so
-lib/gSculpt/libLogGrid.so
-lib/gSculpt/libMath.so
-lib/gSculpt/libMesh.so
-lib/gSculpt/libModel.so
-lib/gSculpt/libPainter.so
-lib/gSculpt/libPlatformSpecific.so
-lib/gSculpt/libPolyBlend.so
-lib/gSculpt/libPolyline.so
-lib/gSculpt/libProduct.so
-lib/gSculpt/libRTType.so
-lib/gSculpt/libTransformation.so
-lib/gSculpt/libUVMap.so
-lib/gSculpt/libUtil.so
-lib/gSculpt/libView.so
-%%PYTHON_SITELIBDIR%%/Britefury/Background/BackgroundMesh.so
-%%PYTHON_SITELIBDIR%%/Britefury/Background/BackgroundModelFileChooser.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Background/BackgroundModelFileRef.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Background/BackgroundModelFileRefCell.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Background/BackgroundModelFileRefFieldEditor.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Background/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Brush/Brush.so
-%%PYTHON_SITELIBDIR%%/Britefury/Brush/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Cache/GSCache.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Cache/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Cell/Cell.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Cell/CellEvaluator.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Cell/CellEvaluatorFunction.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Cell/CellEvaluatorPythonExpression.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Cell/CellEvaluatorWithExternalDependencies.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Cell/CellInterface.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Cell/LiteralCell.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Cell/ProxyCell.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Cell/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/AxisCellEditRadioGroup.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/BasicWidgetSingleCellEdit.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/BasicWidgetSingleCellEditWithFn.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/BasicWidgetSingleCellView.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/BoolCellEditCheck.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/BoolCellEditCheckWithFn.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/CellEdit.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/CellEditFunctionButton.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/CellEditLabelWithFn.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/ChoiceCellEditComboBox.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/ChoiceCellEditRadioGroup.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/ChoiceCellEditToggleGroup.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/Colour3fCellEditColourButton.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/FloatCellEditEntry.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/FloatCellEditSlider.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/IntCellEditEntry.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/IntCellEditSlider.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/NumericCellEditEntry.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/NumericCellEditSlider.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/Point2CellEditEntry.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/Point3CellEditEntry.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/QuaternionCellEditDirectionPopup.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/QuaternionCellEditEntry.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/StringCellEditAccelEntry.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/StringCellEditEntry.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/StringCellViewLabel.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/Vector2CellEditEntry.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/Vector3CellEditEntry.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/VectorCellEditHelpers.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/WidgetCellEdit.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/WidgetSingleCellEdit.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CellEdit/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CommandHistory/CommandHistory.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CommandHistory/CommandTracker.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/CommandHistory/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Config/GSConfig.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Config/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Editor/EditorSettings.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Editor/SnapSettings.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Editor/SnapSettingsPopup.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Editor/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Event/QueuedEvent.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Event/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/FileIO/IOXml.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/FileIO/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/GL/GL.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/GL/GLU.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/GL/_GL.so
-%%PYTHON_SITELIBDIR%%/Britefury/GL/_GLU.so
-%%PYTHON_SITELIBDIR%%/Britefury/GL/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/GraphView/GraphViewHelper.so
-%%PYTHON_SITELIBDIR%%/Britefury/GraphView/SheetGraphView.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/GraphView/SheetGraphViewDisplayTable.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/GraphView/SheetGraphViewDisplayTableCommandTracker.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/GraphView/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Graphics/BackfaceCullCell.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Graphics/GLUploadImage.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Graphics/Graphics.so
-%%PYTHON_SITELIBDIR%%/Britefury/Graphics/Region3dCell.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Graphics/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Group/Group.so
-%%PYTHON_SITELIBDIR%%/Britefury/Group/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/GroupTools/CreateGroupTool.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/GroupTools/GroupToolGroup.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/GroupTools/GroupToolbox.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/GroupTools/GroupToolkit.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/GroupTools/GroupToolset.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/GroupTools/ToolGroupMergeContents.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/GroupTools/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/I18n/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/I18n/i18n.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ImportExportFilter/Obj/ObjImport.so
-%%PYTHON_SITELIBDIR%%/Britefury/ImportExportFilter/Obj/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ImportExportFilter/ObjExport.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ImportExportFilter/ObjImport.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ImportExportFilter/STL.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ImportExportFilter/ToolImportedModel.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ImportExportFilter/VrmlExport.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ImportExportFilter/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Kernel/Enum.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Kernel/KMeta.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Kernel/Mutability.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Kernel/RTType.so
-%%PYTHON_SITELIBDIR%%/Britefury/Kernel/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/LogGrid/LogGrid.so
-%%PYTHON_SITELIBDIR%%/Britefury/LogGrid/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MainApp/CreateMenu.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MainApp/GeneralActions.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MainApp/MainApp.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MainApp/NewNodeMenu.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MainApp/Plugins/PluginInfo.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MainApp/Plugins/PluginManager.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MainApp/Plugins/PluginPath.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MainApp/Plugins/PluginTable.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MainApp/Plugins/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MainApp/Shortcuts/Shortcut.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MainApp/Shortcuts/ShortcutEditor.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MainApp/Shortcuts/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MainApp/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Manipulator/FieldManipulators.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Manipulator/Handle.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Manipulator/Handle3d.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Manipulator/HandleScreen.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Manipulator/Manipulator.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Manipulator/ManipulatorSnapping.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Manipulator/ManipulatorSwitch.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Manipulator/Point3Manipulator.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Manipulator/RealManipulator.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Manipulator/RotationHandle.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Manipulator/RotationManipulator.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Manipulator/ScaleHandle3d.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Manipulator/ScaleManipulator3d.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Manipulator/ScreenSpaceHandle.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Manipulator/ScrollManipulator.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Manipulator/TranslationHandle3d.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Manipulator/TranslationManipulator3d.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Manipulator/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MarkTools/CircularMarkRegionManipulator.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MarkTools/MarkRegionManipulator.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MarkTools/RectangularMarkRegionManipulator.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MarkTools/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Math/Math.so
-%%PYTHON_SITELIBDIR%%/Britefury/Math/MathCellTypes.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Math/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Mesh/GSSceneNodeMeshViewSettings.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Mesh/Mesh.so
-%%PYTHON_SITELIBDIR%%/Britefury/Mesh/MeshLiveSubdWireframeModeCell.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Mesh/MeshLiveSubdWireframeModeCellEdit.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Mesh/MeshLiveSubdWireframeModeFieldEdit.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Mesh/MeshManipulatorHelper.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Mesh/MeshPickHelper.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Mesh/MeshPreserveNormalSharpnessCell.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Mesh/MeshPreserveNormalSharpnessCellEdit.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Mesh/MeshPreserveNormalSharpnessFieldEdit.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Mesh/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/Mark/ToolMeshMarkCircular.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/Mark/ToolMeshMarkPick.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/Mark/ToolMeshMarkPickEdges.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/Mark/ToolMeshMarkPickFaces.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/Mark/ToolMeshMarkPickVertices.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/Mark/ToolMeshMarkRectangular.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/Mark/ToolMeshMarkRegion.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/Mark/ToolMeshPickEdgeLoopPath.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/Mark/ToolMeshPickEdgeRingPath.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/Mark/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Body/MeshAttachTool.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Body/ToolMeshFlip.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Body/ToolMeshKnife.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Body/ToolMeshMirror.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Body/ToolMeshSubdivide.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Body/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshBevelEdges.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshBridge.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshCollapseEdges.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshConnectEdges.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshDissolveEdges.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshExpandEdges.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshExtrudeEdges.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshFillEdges.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshFlattenEdges.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshGrowEdgeSelection.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshMarkEdges.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshMoveEdges.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshMoveEdgesNormal.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshNConnectEdges.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshNSplitEdges.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshRewireEdges.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshRiftEdges.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshRotateEdges.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshScaleEdges.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshSelectEdgeBoundary.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshSelectEdgeLoop.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshSelectEdgeRing.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshShrinkEdgeSelection.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshSlideEdges.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshSpinEdges.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshSplitEdges.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/ToolMeshWeldEdges.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Edge/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Face/MeshDetachFacesOperation.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Face/ToolMeshBevelFaces.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Face/ToolMeshCollapseFaces.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Face/ToolMeshDeleteFaces.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Face/ToolMeshDissolveFaces.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Face/ToolMeshDuplicateFaces.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Face/ToolMeshExpandFaces.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Face/ToolMeshExtrudeFaces.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Face/ToolMeshFlattenFaces.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Face/ToolMeshFreeExtrudeFaces.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Face/ToolMeshGrowFaceSelection.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Face/ToolMeshInsetFaces.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Face/ToolMeshMarkFaces.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Face/ToolMeshMoveFaces.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Face/ToolMeshMoveFacesNormal.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Face/ToolMeshRotateFaces.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Face/ToolMeshScaleFaces.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Face/ToolMeshShrinkFaceSelection.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Face/ToolMeshTunnel.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Face/ToolMeshWeldFaces.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Face/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/MeshCutTarget.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/MeshInsetFacesStyle.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/MeshWeldStyle.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/ToolMeshBandsaw.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/ToolMeshCrease.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/ToolMeshCut.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/ToolMeshDrawFace.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/ToolMeshDrawQuads.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/ToolMeshEditMove.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/ToolMeshEditRotate.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/ToolMeshEditScale.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/ToolMeshNBandsaw.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/ToolMeshNCut.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/ToolMeshNormalSharpness.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/ToolMeshProportionalTweak.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/ToolMeshSurfaceTweakComponents.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/ToolMeshTweakComponents.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Vertex/ToolMeshBevelVertices.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Vertex/ToolMeshConnectVertices.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Vertex/ToolMeshDissolveVertices.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Vertex/ToolMeshExpandVertices.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Vertex/ToolMeshFlattenVertices.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Vertex/ToolMeshGrowVertexSelection.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Vertex/ToolMeshMarkVertices.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Vertex/ToolMeshMoveVertices.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Vertex/ToolMeshMoveVerticesNormal.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Vertex/ToolMeshRotateVertices.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Vertex/ToolMeshScaleVertices.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Vertex/ToolMeshShrinkVertexSelection.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Vertex/ToolMeshTargetWeldVertices.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Vertex/ToolMeshTemplateTweakVertices.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Vertex/ToolMeshWeldVertices.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/Vertex/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEdit/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEditBodyToolGroup.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEditBodyToolset.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEditComponent.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEditEdgeToolGroup.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEditEdgeToolset.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEditFaceToolGroup.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEditFaceToolset.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEditToolkit.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEditVertexToolGroup.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshEditVertexToolset.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshToolbox.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/MeshToolsetWithPicking.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/MeshTools/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Model/MarkPredicateCell.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Model/MarkPredicateCellEditor.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Model/MarkPredicateFieldEditor.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Model/Model.so
-%%PYTHON_SITELIBDIR%%/Britefury/Model/ModelDraw.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Model/Pick.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Model/Pick3d.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Model/TargetList.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Model/TargetListCellEdit.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Model/TargetListFieldEdit.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Model/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ModelTools/ModelVirtualMirrorToolGroup.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ModelTools/ToolVirtualMirror.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ModelTools/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Painter/Painter.so
-%%PYTHON_SITELIBDIR%%/Britefury/Painter/RequestPainter.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Painter/RequestViewportPainter.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Painter/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/PlatformSpecific/PlatformSpecific.so
-%%PYTHON_SITELIBDIR%%/Britefury/PlatformSpecific/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/PolyBlend/PolyBlend.so
-%%PYTHON_SITELIBDIR%%/Britefury/PolyBlend/PolyBlendComponent.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/PolyBlend/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/PrimitiveTools/MeshPrimitiveToolGroup.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/PrimitiveTools/MeshPrimitiveToolset.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/PrimitiveTools/PrimitiveToolbox.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/PrimitiveTools/PrimitiveToolkit.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/PrimitiveTools/ToolBoxPrimitive.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/PrimitiveTools/ToolConePrimitive.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/PrimitiveTools/ToolCylinderPrimitive.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/PrimitiveTools/ToolPlanePrimitive.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/PrimitiveTools/ToolSpherePrimitive.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/PrimitiveTools/ToolTorusPrimitive.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/PrimitiveTools/ToolTubePrimitive.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/PrimitiveTools/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ProceduralCore/GSFunction.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ProceduralCore/GSPlan.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ProceduralCore/GSPlanCommandTracker.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ProceduralCore/GSProcedure.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ProceduralCore/GSProcedureCommandTracker.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ProceduralCore/GSScene.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ProceduralCore/GSSceneCommandTracker.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ProceduralCore/GSSceneNode.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ProceduralCore/GSSceneNodeCommandTracker.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ProceduralCore/GSSceneNodeViewSettings.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ProceduralCore/Product.so
-%%PYTHON_SITELIBDIR%%/Britefury/ProceduralCore/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ProceduralTool/GSFunctionAdjustableInvoker.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ProceduralTool/GSFunctionTool.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ProceduralTool/GSProcedureAdjustableInvoker.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ProceduralTool/GSProcedureTool.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ProceduralTool/GSSceneNodeTool.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ProceduralTool/GSSceneNodeToolbox.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ProceduralTool/ProcToolGroup.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/ProceduralTool/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Project/GSProject.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Project/GSProjectCommandTracker.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Project/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SceneEdit/NodeEditor.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SceneEdit/NodePlanAdapter.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SceneEdit/NodePlanViewList.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SceneEdit/SceneEditorTools.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SceneEdit/SelectNodeTool.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SceneEdit/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SceneNodes/SceneGroupNode.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SceneNodes/SceneModelNode.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SceneNodes/SceneProcedureNode.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SceneNodes/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Sheet/Sheet.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Sheet/SheetCommandTracker.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Sheet/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetEdit/AxisFieldEditRadioGroup.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetEdit/BoolFieldEditCheck.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetEdit/BoolFieldEditCheckWithFn.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetEdit/Colour3fFieldEditColourButton.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetEdit/FieldEditors.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetEdit/FieldLabelWithFn.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetEdit/FloatFieldEditEntry.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetEdit/FloatFieldEditSlider.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetEdit/IntFieldEditEntry.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetEdit/IntFieldEditSlider.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetEdit/Point2FieldEditEntry.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetEdit/Point3FieldEditEntry.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetEdit/QuaternionFieldEditDirectionPopup.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetEdit/QuaternionFieldEditEntry.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetEdit/SheetEdit.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetEdit/SheetEditorButton.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetEdit/SheetEditorTool.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetEdit/StringFieldEditAccelEntry.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetEdit/StringFieldEditEntry.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetEdit/StringFieldViewLabel.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetEdit/Vector2FieldEditEntry.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetEdit/Vector3FieldEditEntry.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetEdit/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetGraph/SheetGraph.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetGraph/SheetGraphCommandTracker.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/SheetGraph/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Texture/Texture.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Texture/TextureChooser.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Texture/TextureRef.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Texture/TextureRefCell.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Texture/TextureRefFieldEditor.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Texture/TextureTable.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Texture/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Tool/Tool.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Tool/ToolGroup.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Tool/ToolPanel.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Tool/Toolbox.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Tool/Toolkit.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Tool/Toolset.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Tool/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Transformation/Transformation.so
-%%PYTHON_SITELIBDIR%%/Britefury/Transformation/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/TransformationTools/ToolRotatedTransformation.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/TransformationTools/ToolTransformation.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/TransformationTools/ToolTransformationBase.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/TransformationTools/ToolTransformationBend.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/TransformationTools/ToolTransformationDent.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/TransformationTools/ToolTransformationLinearTwist.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/TransformationTools/ToolTransformationMove.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/TransformationTools/ToolTransformationRadialTwist.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/TransformationTools/ToolTransformationRotate.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/TransformationTools/ToolTransformationScale.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/TransformationTools/ToolTransformationShear.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/TransformationTools/ToolTransformationShrink.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/TransformationTools/ToolTransformationTaper.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/TransformationTools/TransformationToolActions.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/TransformationTools/TransformationToolGroup.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/TransformationTools/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/Accelerator.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/AcceleratorGroup.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/AcceleratorManager.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/ButtonPopupMenu.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/ComboBox.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/ConfirmDialog.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/ConfirmOverwriteFileDialog.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/FormLayout.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/GSContextMenu.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/GSImage.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/GtkAccelEntry.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/LayoutFactory.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/MessageDialog.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/NameDialog.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/OptionList.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/PopupWindow.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/RadioGroup.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/TestWindow.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/ThreadMontiorProgressDialog.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/ToggleButton.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/ToggleGroup.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/UIAction.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/UIController.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/UI/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Util/CoEventHandler.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Util/LinkedList.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Util/PriorityList.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Util/SignalSlot.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/Util/Util.so
-%%PYTHON_SITELIBDIR%%/Britefury/Util/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/View/BackgroundImage.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/View/BackgroundImageCommandTracker.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/View/BackgroundImageTool.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/View/BackgroundModel.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/View/BackgroundModelCommandTracker.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/View/BackgroundModelTool.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/View/DrawingPlane.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/View/DrawingTemplate.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/View/FocusTool.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/View/ModelLayer.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/View/ModelLayerBackgroundPainter.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/View/ModelLayerCommandTracker.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/View/ModelLayerEditor.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/View/View.so
-%%PYTHON_SITELIBDIR%%/Britefury/View/ViewDrawingSettings.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/View/ViewDrawingSettingsEditor.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/View/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/WorkArea/DrawingArea.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/WorkArea/GLResourceGuard.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/WorkArea/ModellerView.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/WorkArea/PointerStatus.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/WorkArea/ViewLayout.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/WorkArea/ViewLayoutNotebook.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/WorkArea/ViewLayoutQuad.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/WorkArea/ViewLayoutSingle.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/WorkArea/Viewport.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/WorkArea/Viewport3d.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/WorkArea/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/bugworkarounds/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/bugworkarounds/bugworkarounds.so
-%%PYTHON_SITELIBDIR%%/Britefury/extlibs/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/extlibs/greenlet/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/extlibs/greenlet/greenlet.so
-%%PYTHON_SITELIBDIR%%/Britefury/extlibs/pyconsole/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/extlibs/pyconsole/pyconsole.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/gSculptConfig/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/gSculptConfig/gSculptConfig.pyc
-%%PYTHON_SITELIBDIR%%/Britefury/gSculptConfig/gSculptUserConfig.pyc
-%%PYTHON_SITELIBDIR%%/gsculpt.py
-%%PYTHON_SITELIBDIR%%/gsculpt.pyc
-%%DATADIR%%/gsimages/background_images.png
-%%DATADIR%%/gsimages/background_models.png
-%%DATADIR%%/gsimages/draw_backg_transparent.png
-%%DATADIR%%/gsimages/draw_backgroundimages.png
-%%DATADIR%%/gsimages/draw_markedfaces.png
-%%DATADIR%%/gsimages/draw_smooth.png
-%%DATADIR%%/gsimages/draw_solid.png
-%%DATADIR%%/gsimages/draw_textured.png
-%%DATADIR%%/gsimages/draw_vertices.png
-%%DATADIR%%/gsimages/draw_wireframe.png
-%%DATADIR%%/gsimages/drawing_plane.png
-%%DATADIR%%/gsimages/drawing_template.png
-%%DATADIR%%/gsimages/falloff_cubicscurve.png
-%%DATADIR%%/gsimages/falloff_flat.png
-%%DATADIR%%/gsimages/falloff_gaussian.png
-%%DATADIR%%/gsimages/falloff_linear.png
-%%DATADIR%%/gsimages/falloff_spherical.png
-%%DATADIR%%/gsimages/focus_tool.png
-%%DATADIR%%/gsimages/function_button.png
-%%DATADIR%%/gsimages/gSculpt_Glass_Master_by_Gary_Rose.png
-%%DATADIR%%/gsimages/gSculpt_splash_screen_by_Gary_Rose.png
-%%DATADIR%%/gsimages/gSculpt_splash_screen_mouse_over_by_Gary_Rose.png
-%%DATADIR%%/gsimages/graphview_1to1.png
-%%DATADIR%%/gsimages/graphview_origin.png
-%%DATADIR%%/gsimages/graphview_zoom.png
-%%DATADIR%%/gsimages/graphview_zoomextentsall.png
-%%DATADIR%%/gsimages/graphview_zoomextentsselected.png
-%%DATADIR%%/gsimages/grid_toggle.png
-%%DATADIR%%/gsimages/grida.png
-%%DATADIR%%/gsimages/gridx.png
-%%DATADIR%%/gsimages/gridy.png
-%%DATADIR%%/gsimages/gridz.png
-%%DATADIR%%/gsimages/group.png
-%%DATADIR%%/gsimages/layers.png
-%%DATADIR%%/gsimages/mesh_primitives.png
-%%DATADIR%%/gsimages/meshedit_body.png
-%%DATADIR%%/gsimages/meshedit_edges.png
-%%DATADIR%%/gsimages/meshedit_faces.png
-%%DATADIR%%/gsimages/meshedit_mesh.png
-%%DATADIR%%/gsimages/meshedit_vertices.png
-%%DATADIR%%/gsimages/node_view_settings.png
-%%DATADIR%%/gsimages/red_x.png
-%%DATADIR%%/gsimages/rendering_small.png
-%%DATADIR%%/gsimages/snap_settings.png
-%%DATADIR%%/gsimages/vp_notebook.png
-%%DATADIR%%/gsimages/vp_notebook_newvp.png
-%%DATADIR%%/gsimages/vp_quad.png
-%%DATADIR%%/gsimages/vp_single.png
diff --git a/graphics/imgtops/Makefile b/graphics/imgtops/Makefile
deleted file mode 100644
index 5f47c5698a83..000000000000
--- a/graphics/imgtops/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Timothy Bourke <timbob@bigpond.com>
-# $FreeBSD$
-
-PORTNAME= imgtops
-PORTVERSION= 1.0
-PORTREVISION= 6
-CATEGORIES= graphics
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Create efficient Encapsulated Postscript files from images
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR}
-
-USES= ghostscript:run python:2.7
-USE_PYTHON= distutils
-
-post-install:
- ${CHMOD} 644 ${STAGEDIR}${MANPREFIX}/man/man1/imgtops.1
- ${CHMOD} 644 ${STAGEDIR}${MANPREFIX}/man/man1/epstoimg.1
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/imgtopslib/encoders.so
-
-.include <bsd.port.mk>
diff --git a/graphics/imgtops/distinfo b/graphics/imgtops/distinfo
deleted file mode 100644
index 5d88e76434b9..000000000000
--- a/graphics/imgtops/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (imgtops-1.0.tar.gz) = 97eae13a38b1145ae3fb4b5aa66a4b88b1a2ee12a0c322f6ec83f54d6112b2fa
-SIZE (imgtops-1.0.tar.gz) = 18183
diff --git a/graphics/imgtops/files/patch-imgtopslib__epstoimg.py b/graphics/imgtops/files/patch-imgtopslib__epstoimg.py
deleted file mode 100644
index 830040b0e271..000000000000
--- a/graphics/imgtops/files/patch-imgtopslib__epstoimg.py
+++ /dev/null
@@ -1,10 +0,0 @@
---- imgtopslib/epstoimg.py.orig 2014-10-04 21:43:06 UTC
-+++ imgtopslib/epstoimg.py
-@@ -1,6 +1,6 @@
- import os, tempfile, sys
- import getopt
--import Image
-+from PIL import Image
- from dimensions import interpret_dimension
- import re
- import cStringIO
diff --git a/graphics/imgtops/files/patch-imgtopslib__imgtops.py b/graphics/imgtops/files/patch-imgtopslib__imgtops.py
deleted file mode 100644
index 5af62428abe7..000000000000
--- a/graphics/imgtops/files/patch-imgtopslib__imgtops.py
+++ /dev/null
@@ -1,9 +0,0 @@
---- imgtopslib/imgtops.py.orig 2014-10-04 21:42:40 UTC
-+++ imgtopslib/imgtops.py
-@@ -1,5 +1,5 @@
- import sys, os.path
--import Image
-+from PIL import Image
- import cStringIO
- import time
- import getopt
diff --git a/graphics/imgtops/files/patch-setup.py b/graphics/imgtops/files/patch-setup.py
deleted file mode 100644
index d2d9a469e26e..000000000000
--- a/graphics/imgtops/files/patch-setup.py
+++ /dev/null
@@ -1,39 +0,0 @@
---- setup.py.orig 2003-09-05 12:25:18.000000000 +0800
-+++ setup.py 2008-03-17 12:42:43.000000000 +0800
-@@ -1,6 +1,6 @@
- #!/usr/bin/env python
-
--import sys
-+import sys, os
-
- if sys.hexversion < 0x02020000:
- print
-@@ -46,7 +46,7 @@
- print
- print ' see http://www.pythonware.com/products/pil/'
- print
-- if not get_yesno( 'Do you want to continue installing? [Y/n] ', 1 ):
-+ if False:
- print
- print 'Installation cancelled.'
- print
-@@ -59,7 +59,7 @@
- print 'To use "epstoimg" you will need the Ghostscript interpreter'
- print 'installed. (see http://www.ghostscript.com/)'
- print
--if get_yesno( 'Do you want to install epstoimg? [Y/n] ', 1 ):
-+if True:
- if sys.platform == 'win32':
- default = '+gswin32c.exe'
- else:
-@@ -68,7 +68,9 @@
- print
- print 'Enter the full pathname of the Ghostscript interpreter,'
- print 'or "+foo" to search the PATH for "foo" at runtime:'
-- gs = raw_input( '[%s] ' % (default,) )
-+ # gs = raw_input( '[%s] ' % (default,) )
-+ gs = os.environ['PREFIX'] + '/bin/gs'
-+ print "ghostscript: " + gs
- if gs == '':
- gs = default
-
diff --git a/graphics/imgtops/pkg-descr b/graphics/imgtops/pkg-descr
deleted file mode 100644
index 4af8b864eebe..000000000000
--- a/graphics/imgtops/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Command-line utilities for converting bitmage images (JPEG, PNG, GIF, Targa,
-BMP, etc.) to and from encapsulated postscript. Special care is taken to
-minimize the size of output files without reducing image quality.
-
-WWW: http://imgtops.sourceforge.net
diff --git a/graphics/imgtops/pkg-plist b/graphics/imgtops/pkg-plist
deleted file mode 100644
index 76efa818048d..000000000000
--- a/graphics/imgtops/pkg-plist
+++ /dev/null
@@ -1,23 +0,0 @@
-bin/imgtops
-bin/epstoimg
-man/man1/imgtops.1.gz
-man/man1/epstoimg.1.gz
-%%PYTHON_SITELIBDIR%%/imgtopslib/__init__.py
-%%PYTHON_SITELIBDIR%%/imgtopslib/__init__.pyc
-%%PYTHON_SITELIBDIR%%/imgtopslib/__init__.pyo
-%%PYTHON_SITELIBDIR%%/imgtopslib/dimensions.py
-%%PYTHON_SITELIBDIR%%/imgtopslib/dimensions.pyc
-%%PYTHON_SITELIBDIR%%/imgtopslib/dimensions.pyo
-%%PYTHON_SITELIBDIR%%/imgtopslib/encoders.py
-%%PYTHON_SITELIBDIR%%/imgtopslib/encoders.pyc
-%%PYTHON_SITELIBDIR%%/imgtopslib/encoders.pyo
-%%PYTHON_SITELIBDIR%%/imgtopslib/encoders.so
-%%PYTHON_SITELIBDIR%%/imgtopslib/epstoimg.py
-%%PYTHON_SITELIBDIR%%/imgtopslib/epstoimg.pyc
-%%PYTHON_SITELIBDIR%%/imgtopslib/epstoimg.pyo
-%%PYTHON_SITELIBDIR%%/imgtopslib/imgtops.py
-%%PYTHON_SITELIBDIR%%/imgtopslib/imgtops.pyc
-%%PYTHON_SITELIBDIR%%/imgtopslib/imgtops.pyo
-%%PYTHON_SITELIBDIR%%/imgtopslib/psimage.py
-%%PYTHON_SITELIBDIR%%/imgtopslib/psimage.pyc
-%%PYTHON_SITELIBDIR%%/imgtopslib/psimage.pyo
diff --git a/graphics/imgv/Makefile b/graphics/imgv/Makefile
deleted file mode 100644
index a57ea9ebcf09..000000000000
--- a/graphics/imgv/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-# Created by: Simon Olofsson <simon@olofsson.de>
-# $FreeBSD$
-
-PORTNAME= imgv
-PORTVERSION= 3.1.6
-DISTVERSIONSUFFIX= -src
-PORTREVISION= 8
-CATEGORIES= graphics python
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Unique and feature rich Image Viewer
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-
-RUN_DEPENDS= ${PYGAME} \
- ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR}
-
-NO_ARCH= yes
-NO_BUILD= yes
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-USES= python:2.7 shebangfix
-SHEBANG_FILES= imgv.py
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|%%DATADIR%%|${DATADIR}|' ${WRKSRC}/gl.py
-
-do-configure:
- @${ECHO_CMD} -n > ${WRKSRC}/__init__.py
-
-do-install:
- (cd ${WRKSRC} && ${INSTALL_SCRIPT} imgv.py \
- ${STAGEDIR}${PREFIX}/bin/imgv)
- @${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/imgv
- (cd ${WRKSRC} && ${FIND} . -maxdepth 1 -type f \
- -name "*.py" -a ! -name "setup.py" -a ! -name "imgv.py" | \
- ${XARGS} -J % ${INSTALL_DATA} % \
- ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/imgv)
- @${MKDIR} ${STAGEDIR}${DATADIR}/data
- (cd ${WRKSRC}/data && ${INSTALL_DATA} * \
- ${STAGEDIR}${DATADIR}/data)
- @(cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -m compileall \
- -d ${PYTHONPREFIX_SITELIBDIR} \
- -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;})
- @(cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -O -m compileall \
- -d ${PYTHONPREFIX_SITELIBDIR} \
- -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;})
-
-.include <bsd.port.mk>
diff --git a/graphics/imgv/distinfo b/graphics/imgv/distinfo
deleted file mode 100644
index bbb670f33963..000000000000
--- a/graphics/imgv/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (imgv-3.1.6-src.tar.gz) = 7dd9db8d68f772e44acb9d8e8a81fdbe346644b6834cb30aad6a06b3fec99cb3
-SIZE (imgv-3.1.6-src.tar.gz) = 233354
diff --git a/graphics/imgv/files/patch-downloader.py b/graphics/imgv/files/patch-downloader.py
deleted file mode 100644
index 1c779e0a09b7..000000000000
--- a/graphics/imgv/files/patch-downloader.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- downloader.py.orig 2014-10-04 23:19:16 UTC
-+++ downloader.py
-@@ -7,7 +7,7 @@
- if platform == 'win32':
- import BmpImagePlugin, JpegImagePlugin, PngImagePlugin, SgiImagePlugin, SunImagePlugin, TgaImagePlugin, TiffImagePlugin, PcxImagePlugin, PpmImagePlugin, XpmImagePlugin # for py2exe to work with PIL
- try:
-- import Image # PIL
-+ from PIL import Image # PIL
- except:
- print "You are missing the python-imaging package (PIL). Please install it"
- from usr_event import check_quit
diff --git a/graphics/imgv/files/patch-gl.py b/graphics/imgv/files/patch-gl.py
deleted file mode 100644
index 7a97184734d3..000000000000
--- a/graphics/imgv/files/patch-gl.py
+++ /dev/null
@@ -1,10 +0,0 @@
---- gl.py.orig Sat Oct 28 20:58:44 2006
-+++ gl.py Sat Feb 3 11:39:15 2007
-@@ -9,6 +9,7 @@
- from res import my_toggle_fullscreen
- from pygame import version
-
-+os.environ['IMGV_HOME'] = '%%DATADIR%%'
-
- BASE_DIR = os.getcwd()
- try:
diff --git a/graphics/imgv/files/patch-imgv.py b/graphics/imgv/files/patch-imgv.py
deleted file mode 100644
index 7f4561f9f446..000000000000
--- a/graphics/imgv/files/patch-imgv.py
+++ /dev/null
@@ -1,31 +0,0 @@
---- imgv.py.orig 2011-11-15 17:17:23.000000000 +0100
-+++ imgv.py 2011-11-15 17:18:21.000000000 +0100
-@@ -18,17 +18,17 @@
- import pygame.event, pygame.time
- from pygame.display import set_caption, set_mode, update
- from pygame.locals import MOUSEMOTION, MOUSEBUTTONDOWN, Rect, KEYDOWN, KEYUP, RESIZABLE, VIDEORESIZE, MOUSEBUTTONUP, K_UP, K_DOWN, K_RIGHT, K_LEFT
--import gl
--from load_timers import start_timer, check_timer
--from img_screen import init_screen, get_center, my_update_screen, img_border, paint_screen
--from show_message import show_message
--from cursor import wait_cursor, normal_cursor, drag_hand_cursor, grab_hand_cursor
--from usr_event import check_quit, right_click, left_click
--from load_img import load_img
--from handle_keyboard import handle_keyboard
--from main_menu import command_main_menu
--from pan import command_down, command_up, command_right, command_left
--from res import command_fullscreen
-+from imgv import gl
-+from imgv.load_timers import start_timer, check_timer
-+from imgv.img_screen import init_screen, get_center, my_update_screen, img_border, paint_screen
-+from imgv.show_message import show_message
-+from imgv.cursor import wait_cursor, normal_cursor, drag_hand_cursor, grab_hand_cursor
-+from imgv.usr_event import check_quit, right_click, left_click
-+from imgv.load_img import load_img
-+from imgv.handle_keyboard import handle_keyboard
-+from imgv.main_menu import command_main_menu
-+from imgv.pan import command_down, command_up, command_right, command_left
-+from imgv.res import command_fullscreen
-
- def main():
- pygame.time.delay(5) # to make start_timer() work initially
diff --git a/graphics/imgv/files/patch-verbose.py b/graphics/imgv/files/patch-verbose.py
deleted file mode 100644
index acf95e4c4c3d..000000000000
--- a/graphics/imgv/files/patch-verbose.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- verbose.py.orig 2014-10-04 23:19:42 UTC
-+++ verbose.py
-@@ -12,7 +12,7 @@
- from usr_event import check_quit, hit_key
- if platform == 'win32':
- import BmpImagePlugin, JpegImagePlugin, PngImagePlugin, SgiImagePlugin, SunImagePlugin, TgaImagePlugin, TiffImagePlugin, PcxImagePlugin, PpmImagePlugin, XpmImagePlugin # for py2exe to work with PIL
--import Image # PIL
-+from PIL import Image # PIL
- import pygame.font, pygame.event
- from pygame.transform import scale
- from pygame.display import update, flip, set_caption
diff --git a/graphics/imgv/pkg-descr b/graphics/imgv/pkg-descr
deleted file mode 100644
index e9c8cb28b6fd..000000000000
--- a/graphics/imgv/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Features include a GUI that doesn't get in the way of viewing your
-images, a file browser, slideshows, zooming, rotating, on-the-fly Exif
-viewing, histograms, fullscreen support, wallpaper setting, the ability
-to view 4 images on the screen at once, adjustable thumbnail sizes,
-playlists, view and download images from Web sites, movie playing, file
-searching/filtering, multiple directory loading, transitional effects,
-image hiding and more.
-
-WWW: http://imgv.sourceforge.net/
diff --git a/graphics/imgv/pkg-plist b/graphics/imgv/pkg-plist
deleted file mode 100644
index 272126560e46..000000000000
--- a/graphics/imgv/pkg-plist
+++ /dev/null
@@ -1,152 +0,0 @@
-bin/imgv
-%%PYTHON_SITELIBDIR%%/imgv/__init__.py
-%%PYTHON_SITELIBDIR%%/imgv/__init__.pyc
-%%PYTHON_SITELIBDIR%%/imgv/__init__.pyo
-%%PYTHON_SITELIBDIR%%/imgv/buttons.py
-%%PYTHON_SITELIBDIR%%/imgv/buttons.pyc
-%%PYTHON_SITELIBDIR%%/imgv/buttons.pyo
-%%PYTHON_SITELIBDIR%%/imgv/cfg.py
-%%PYTHON_SITELIBDIR%%/imgv/cfg.pyc
-%%PYTHON_SITELIBDIR%%/imgv/cfg.pyo
-%%PYTHON_SITELIBDIR%%/imgv/confirm.py
-%%PYTHON_SITELIBDIR%%/imgv/confirm.pyc
-%%PYTHON_SITELIBDIR%%/imgv/confirm.pyo
-%%PYTHON_SITELIBDIR%%/imgv/cursor.py
-%%PYTHON_SITELIBDIR%%/imgv/cursor.pyc
-%%PYTHON_SITELIBDIR%%/imgv/cursor.pyo
-%%PYTHON_SITELIBDIR%%/imgv/dir_nav.py
-%%PYTHON_SITELIBDIR%%/imgv/dir_nav.pyc
-%%PYTHON_SITELIBDIR%%/imgv/dir_nav.pyo
-%%PYTHON_SITELIBDIR%%/imgv/downloader.py
-%%PYTHON_SITELIBDIR%%/imgv/downloader.pyc
-%%PYTHON_SITELIBDIR%%/imgv/downloader.pyo
-%%PYTHON_SITELIBDIR%%/imgv/edit.py
-%%PYTHON_SITELIBDIR%%/imgv/edit.pyc
-%%PYTHON_SITELIBDIR%%/imgv/edit.pyo
-%%PYTHON_SITELIBDIR%%/imgv/effect_melt.py
-%%PYTHON_SITELIBDIR%%/imgv/effect_melt.pyc
-%%PYTHON_SITELIBDIR%%/imgv/effect_melt.pyo
-%%PYTHON_SITELIBDIR%%/imgv/error_box.py
-%%PYTHON_SITELIBDIR%%/imgv/error_box.pyc
-%%PYTHON_SITELIBDIR%%/imgv/error_box.pyo
-%%PYTHON_SITELIBDIR%%/imgv/error_screen.py
-%%PYTHON_SITELIBDIR%%/imgv/error_screen.pyc
-%%PYTHON_SITELIBDIR%%/imgv/error_screen.pyo
-%%PYTHON_SITELIBDIR%%/imgv/exif.py
-%%PYTHON_SITELIBDIR%%/imgv/exif.pyc
-%%PYTHON_SITELIBDIR%%/imgv/exif.pyo
-%%PYTHON_SITELIBDIR%%/imgv/file_master.py
-%%PYTHON_SITELIBDIR%%/imgv/file_master.pyc
-%%PYTHON_SITELIBDIR%%/imgv/file_master.pyo
-%%PYTHON_SITELIBDIR%%/imgv/filter_files.py
-%%PYTHON_SITELIBDIR%%/imgv/filter_files.pyc
-%%PYTHON_SITELIBDIR%%/imgv/filter_files.pyo
-%%PYTHON_SITELIBDIR%%/imgv/four.py
-%%PYTHON_SITELIBDIR%%/imgv/four.pyc
-%%PYTHON_SITELIBDIR%%/imgv/four.pyo
-%%PYTHON_SITELIBDIR%%/imgv/gl.py
-%%PYTHON_SITELIBDIR%%/imgv/gl.pyc
-%%PYTHON_SITELIBDIR%%/imgv/gl.pyo
-%%PYTHON_SITELIBDIR%%/imgv/handle_keyboard.py
-%%PYTHON_SITELIBDIR%%/imgv/handle_keyboard.pyc
-%%PYTHON_SITELIBDIR%%/imgv/handle_keyboard.pyo
-%%PYTHON_SITELIBDIR%%/imgv/help.py
-%%PYTHON_SITELIBDIR%%/imgv/help.pyc
-%%PYTHON_SITELIBDIR%%/imgv/help.pyo
-%%PYTHON_SITELIBDIR%%/imgv/hide.py
-%%PYTHON_SITELIBDIR%%/imgv/hide.pyc
-%%PYTHON_SITELIBDIR%%/imgv/hide.pyo
-%%PYTHON_SITELIBDIR%%/imgv/img_screen.py
-%%PYTHON_SITELIBDIR%%/imgv/img_screen.pyc
-%%PYTHON_SITELIBDIR%%/imgv/img_screen.pyo
-%%PYTHON_SITELIBDIR%%/imgv/img_surf.py
-%%PYTHON_SITELIBDIR%%/imgv/img_surf.pyc
-%%PYTHON_SITELIBDIR%%/imgv/img_surf.pyo
-%%PYTHON_SITELIBDIR%%/imgv/input_box.py
-%%PYTHON_SITELIBDIR%%/imgv/input_box.pyc
-%%PYTHON_SITELIBDIR%%/imgv/input_box.pyo
-%%PYTHON_SITELIBDIR%%/imgv/list_images.py
-%%PYTHON_SITELIBDIR%%/imgv/list_images.pyc
-%%PYTHON_SITELIBDIR%%/imgv/list_images.pyo
-%%PYTHON_SITELIBDIR%%/imgv/load_img.py
-%%PYTHON_SITELIBDIR%%/imgv/load_img.pyc
-%%PYTHON_SITELIBDIR%%/imgv/load_img.pyo
-%%PYTHON_SITELIBDIR%%/imgv/load_timers.py
-%%PYTHON_SITELIBDIR%%/imgv/load_timers.pyc
-%%PYTHON_SITELIBDIR%%/imgv/load_timers.pyo
-%%PYTHON_SITELIBDIR%%/imgv/main_menu.py
-%%PYTHON_SITELIBDIR%%/imgv/main_menu.pyc
-%%PYTHON_SITELIBDIR%%/imgv/main_menu.pyo
-%%PYTHON_SITELIBDIR%%/imgv/movie_player.py
-%%PYTHON_SITELIBDIR%%/imgv/movie_player.pyc
-%%PYTHON_SITELIBDIR%%/imgv/movie_player.pyo
-%%PYTHON_SITELIBDIR%%/imgv/open_url.py
-%%PYTHON_SITELIBDIR%%/imgv/open_url.pyc
-%%PYTHON_SITELIBDIR%%/imgv/open_url.pyo
-%%PYTHON_SITELIBDIR%%/imgv/pan.py
-%%PYTHON_SITELIBDIR%%/imgv/pan.pyc
-%%PYTHON_SITELIBDIR%%/imgv/pan.pyo
-%%PYTHON_SITELIBDIR%%/imgv/playlist.py
-%%PYTHON_SITELIBDIR%%/imgv/playlist.pyc
-%%PYTHON_SITELIBDIR%%/imgv/playlist.pyo
-%%PYTHON_SITELIBDIR%%/imgv/randomizer.py
-%%PYTHON_SITELIBDIR%%/imgv/randomizer.pyc
-%%PYTHON_SITELIBDIR%%/imgv/randomizer.pyo
-%%PYTHON_SITELIBDIR%%/imgv/refresh.py
-%%PYTHON_SITELIBDIR%%/imgv/refresh.pyc
-%%PYTHON_SITELIBDIR%%/imgv/refresh.pyo
-%%PYTHON_SITELIBDIR%%/imgv/res.py
-%%PYTHON_SITELIBDIR%%/imgv/res.pyc
-%%PYTHON_SITELIBDIR%%/imgv/res.pyo
-%%PYTHON_SITELIBDIR%%/imgv/rm_img.py
-%%PYTHON_SITELIBDIR%%/imgv/rm_img.pyc
-%%PYTHON_SITELIBDIR%%/imgv/rm_img.pyo
-%%PYTHON_SITELIBDIR%%/imgv/rotate.py
-%%PYTHON_SITELIBDIR%%/imgv/rotate.pyc
-%%PYTHON_SITELIBDIR%%/imgv/rotate.pyo
-%%PYTHON_SITELIBDIR%%/imgv/screensaver.py
-%%PYTHON_SITELIBDIR%%/imgv/screensaver.pyc
-%%PYTHON_SITELIBDIR%%/imgv/screensaver.pyo
-%%PYTHON_SITELIBDIR%%/imgv/show_message.py
-%%PYTHON_SITELIBDIR%%/imgv/show_message.pyc
-%%PYTHON_SITELIBDIR%%/imgv/show_message.pyo
-%%PYTHON_SITELIBDIR%%/imgv/slideshow.py
-%%PYTHON_SITELIBDIR%%/imgv/slideshow.pyc
-%%PYTHON_SITELIBDIR%%/imgv/slideshow.pyo
-%%PYTHON_SITELIBDIR%%/imgv/status_bar.py
-%%PYTHON_SITELIBDIR%%/imgv/status_bar.pyc
-%%PYTHON_SITELIBDIR%%/imgv/status_bar.pyo
-%%PYTHON_SITELIBDIR%%/imgv/thumb.py
-%%PYTHON_SITELIBDIR%%/imgv/thumb.pyc
-%%PYTHON_SITELIBDIR%%/imgv/thumb.pyo
-%%PYTHON_SITELIBDIR%%/imgv/transitional.py
-%%PYTHON_SITELIBDIR%%/imgv/transitional.pyc
-%%PYTHON_SITELIBDIR%%/imgv/transitional.pyo
-%%PYTHON_SITELIBDIR%%/imgv/usr_event.py
-%%PYTHON_SITELIBDIR%%/imgv/usr_event.pyc
-%%PYTHON_SITELIBDIR%%/imgv/usr_event.pyo
-%%PYTHON_SITELIBDIR%%/imgv/verbose.py
-%%PYTHON_SITELIBDIR%%/imgv/verbose.pyc
-%%PYTHON_SITELIBDIR%%/imgv/verbose.pyo
-%%PYTHON_SITELIBDIR%%/imgv/wallpaper.py
-%%PYTHON_SITELIBDIR%%/imgv/wallpaper.pyc
-%%PYTHON_SITELIBDIR%%/imgv/wallpaper.pyo
-%%PYTHON_SITELIBDIR%%/imgv/zoom.py
-%%PYTHON_SITELIBDIR%%/imgv/zoom.pyc
-%%PYTHON_SITELIBDIR%%/imgv/zoom.pyo
-%%DATADIR%%/data/Vera.ttf
-%%DATADIR%%/data/arrow_left_black.xbm
-%%DATADIR%%/data/bla
-%%DATADIR%%/data/change-box.jpg
-%%DATADIR%%/data/checked-box.jpg
-%%DATADIR%%/data/imgv-error.jpg
-%%DATADIR%%/data/imgv-icon-blank.png
-%%DATADIR%%/data/imgv-icon.ico
-%%DATADIR%%/data/imgv-icon.png
-%%DATADIR%%/data/imgv-logo1-small.jpg
-%%DATADIR%%/data/imgv-logo1.jpg
-%%DATADIR%%/data/imgv.conf
-%%DATADIR%%/data/movie-file.jpg
-%%DATADIR%%/data/no-matches.jpg
-%%DATADIR%%/data/playlists
-%%DATADIR%%/data/unchecked-box.jpg
diff --git a/graphics/lcms-python/Makefile b/graphics/lcms-python/Makefile
deleted file mode 100644
index ea88d336fdda..000000000000
--- a/graphics/lcms-python/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# Created by: stas
-# $FreeBSD$
-
-PORTNAME= lcms
-PORTVERSION= 1.19
-PORTREVISION= 1
-CATEGORIES= graphics devel python
-MASTER_SITES= SF
-PKGNAMESUFFIX= -python
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Light Color Management System (python bindings)
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= MIT
-
-LIB_DEPENDS= liblcms.so:graphics/lcms
-
-BUILD_WRKSRC= ${WRKSRC}/python
-INSTALL_WRKSRC= ${WRKSRC}/python
-
-USES= python:2.7
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-python
-CONFIGURE_ENV= PYTHON="${PYTHON_CMD}"
-
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
-PLIST_FILES= %%PYTHON_SITELIBDIR%%/_lcms.so \
- %%PYTHON_SITELIBDIR%%/lcms.py
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}
- ${INSTALL_LIB} ${INSTALL_WRKSRC}/.libs/_lcms.so \
- ${STAGEDIR}${PYTHON_SITELIBDIR}/_lcms.so
- ${INSTALL_DATA} ${INSTALL_WRKSRC}/lcms.py \
- ${STAGEDIR}${PYTHON_SITELIBDIR}/lcms.py
-
-.include <bsd.port.mk>
diff --git a/graphics/lcms-python/distinfo b/graphics/lcms-python/distinfo
deleted file mode 100644
index 1629fc95076e..000000000000
--- a/graphics/lcms-python/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (lcms-1.19.tar.gz) = 80ae32cb9f568af4dc7ee4d3c05a4c31fc513fc3e31730fed0ce7378237273a9
-SIZE (lcms-1.19.tar.gz) = 927752
diff --git a/graphics/lcms-python/files/patch-configure b/graphics/lcms-python/files/patch-configure
deleted file mode 100644
index 6c99e9790c5b..000000000000
--- a/graphics/lcms-python/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig 2018-02-06 01:53:28 UTC
-+++ configure
-@@ -5287,7 +5287,7 @@ if test "${am_cv_pathless_PYTHON+set}" =
- echo $ECHO_N "(cached) $ECHO_C" >&6
- else
-
-- for am_cv_pathless_PYTHON in python python2 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 python1.6 python1.5 none; do
-+ for am_cv_pathless_PYTHON in python python2 python2.7 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 python1.6 python1.5 none; do
- test "$am_cv_pathless_PYTHON" = none && break
- prog="import sys, string
- # split strings by '.' and convert to numeric. Append some zeros
diff --git a/graphics/lcms-python/files/patch-icc34 b/graphics/lcms-python/files/patch-icc34
deleted file mode 100644
index 6d7a4aa9b2e5..000000000000
--- a/graphics/lcms-python/files/patch-icc34
+++ /dev/null
@@ -1,14 +0,0 @@
-Try to use the int32 and friends on all Unixes -- not just SGI's Irix.
---- include/icc34.h.in.orig Tue Jul 22 06:10:02 2003
-+++ include/icc34.h.in Sun May 23 11:45:09 2004
-@@ -191,8 +191,10 @@
- typedef icUInt32Number icU16Fixed16Number;
-
- #else
-+#ifdef __unix__
- #ifdef __sgi
- #include "sgidefs.h"
-+#endif
-
- typedef __int32_t icSignature;
-
diff --git a/graphics/lcms-python/files/patch-python_Makefile.in b/graphics/lcms-python/files/patch-python_Makefile.in
deleted file mode 100644
index d3588f5f7381..000000000000
--- a/graphics/lcms-python/files/patch-python_Makefile.in
+++ /dev/null
@@ -1,31 +0,0 @@
---- python/Makefile.in.orig 2009-10-13 14:53:14.000000000 +0400
-+++ python/Makefile.in 2009-10-13 14:54:04.000000000 +0400
-@@ -56,7 +56,6 @@
- am__installdirs = "$(DESTDIR)$(pkgdir)" "$(DESTDIR)$(pkgdir)"
- pkgLTLIBRARIES_INSTALL = $(INSTALL)
- LTLIBRARIES = $(pkg_LTLIBRARIES)
--_lcms_la_DEPENDENCIES = $(top_builddir)/src/liblcms.la
- am__lcms_la_OBJECTS = _lcms_la-lcms_wrap.lo
- _lcms_la_OBJECTS = $(am__lcms_la_OBJECTS)
- _lcms_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
-@@ -157,7 +156,7 @@
- PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
- PYTHON_PLATFORM = @PYTHON_PLATFORM@
- PYTHON_PREFIX = @PYTHON_PREFIX@
--PYTHON_VERSION = @PYTHON_VERSION@
-+PYTH_VERSION = @PYTHON_VERSION@
- RANLIB = @RANLIB@
- SED = @SED@
- SET_MAKE = @SET_MAKE@
-@@ -243,9 +242,9 @@
- _lcms_la_LDFLAGS = -no-undefined -module -avoid-version \
- -L$(LCMS_PYLIB)/config
-
--_lcms_la_LIBADD = $(top_builddir)/src/liblcms.la -lpython$(PYTHON_VERSION)
-+_lcms_la_LIBADD = -llcms -lpython$(PYTH_VERSION)
- _lcms_la_SOURCES = lcms_wrap.cxx
--_lcms_la_CPPFLAGS = -I$(PYTHON_PREFIX)/include/python$(PYTHON_VERSION) \
-+_lcms_la_CPPFLAGS = -I$(PYTHON_PREFIX)/include/python$(PYTH_VERSION) \
- -I$(LCMS_PYINCLUDE) \
- $(AM_CPPFLAGS)
-
diff --git a/graphics/lcms-python/files/patch-python_lcms_wrap.cxx b/graphics/lcms-python/files/patch-python_lcms_wrap.cxx
deleted file mode 100644
index d0c5465786fc..000000000000
--- a/graphics/lcms-python/files/patch-python_lcms_wrap.cxx
+++ /dev/null
@@ -1,11 +0,0 @@
---- python/lcms_wrap.cxx.orig 2009-10-13 14:48:08.000000000 +0400
-+++ python/lcms_wrap.cxx 2009-10-13 14:48:48.000000000 +0400
-@@ -2958,7 +2958,7 @@
- {
- if (PyString_Check(obj)) {
- char *cstr; Py_ssize_t len;
-- PyString_AsStringAndSize(obj, &cstr, &len);
-+ PyString_AsStringAndSize(obj, &cstr, (Py_ssize_t *)&len);
- if (cptr) {
- if (alloc) {
- /*
diff --git a/graphics/lcms-python/pkg-descr b/graphics/lcms-python/pkg-descr
deleted file mode 100644
index b358f77f6665..000000000000
--- a/graphics/lcms-python/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-LCMS is the Little Color Management System, a Color Matching Method
-(CMM) library which implements fast transforms between ICC profiles.
-It is released under LGPL with source code and meant to be portable.
-
-Color management refers to techniques that ensure consistent color
-as images are transferred from scanners or cameras to monitors and
-printers.
-
-WWW: http://www.littlecms.com/
diff --git a/graphics/mirage/Makefile b/graphics/mirage/Makefile
deleted file mode 100644
index 30dbc1f85261..000000000000
--- a/graphics/mirage/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= mirage
-PORTVERSION= 0.9.5.2
-PORTREVISION= 5
-CATEGORIES= graphics
-MASTER_SITES= SF/${PORTNAME}iv
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Fast and simple image viewer
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv3
-
-USES= desktop-file-utils gettext gnome python:2.7 tar:bzip2
-USE_GNOME= gtk20 pygtk2
-USE_PYTHON= distutils
-PYDISTUTILS_PKGNAME= Mirage
-
-PORTDOCS= CHANGELOG README TODO TRANSLATORS
-PORT_VERBS= ${PORTNAME} imgfuncs
-
-OPTIONS_DEFINE= DOCS GNOME
-
-GNOME_USE= GNOME=pygnome2
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/setup.py
-
-post-install:
- (cd ${STAGEDIR}${PYTHON_SITELIBDIR} && ${STRIP_CMD} \
- imgfuncs.so xmouse.so)
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/graphics/mirage/distinfo b/graphics/mirage/distinfo
deleted file mode 100644
index e9fc7f43f775..000000000000
--- a/graphics/mirage/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mirage-0.9.5.2.tar.bz2) = d214a1b6d99d1d1e83da5848a2cef181f6781e0990e93f7ebff5880b0c43f43c
-SIZE (mirage-0.9.5.2.tar.bz2) = 114991
diff --git a/graphics/mirage/files/patch-mirage.py b/graphics/mirage/files/patch-mirage.py
deleted file mode 100644
index 243324d416a3..000000000000
--- a/graphics/mirage/files/patch-mirage.py
+++ /dev/null
@@ -1,31 +0,0 @@
---- mirage.py.orig 2011-02-13 22:40:05 UTC
-+++ mirage.py
-@@ -71,7 +71,7 @@ class Base:
-
- def __init__(self):
-
-- gtk.gdk.threads_init()
-+ #gtk.gdk.threads_init()
-
- # FIX THIS! Does not work on windows and what happens if mo-files exists
- # in both dirs?
-@@ -841,9 +841,7 @@ class Base:
- self.thumbpane_bottom_coord_loaded = bottom_coord
- # update images:
- if not self.thumbpane_updating:
-- thread = threading.Thread(target=self.thumbpane_update_pending_images, args=(force_upto_imgnum, None))
-- thread.setDaemon(True)
-- thread.start()
-+ self.thumbpane_update_pending_images(force_upto_imgnum, None)
-
- def thumbpane_create_dir(self):
- if not os.path.exists(os.path.expanduser('~/.thumbnails/')):
-@@ -4579,6 +4577,6 @@ class Base:
-
- if __name__ == "__main__":
- base = Base()
-- gtk.gdk.threads_enter()
-+ #gtk.gdk.threads_enter()
- base.main()
-- gtk.gdk.threads_leave()
-+ #gtk.gdk.threads_leave()
diff --git a/graphics/mirage/files/patch-setup.py b/graphics/mirage/files/patch-setup.py
deleted file mode 100644
index a6628e077b1b..000000000000
--- a/graphics/mirage/files/patch-setup.py
+++ /dev/null
@@ -1,14 +0,0 @@
---- setup.py.orig 2011-02-13 22:40:05 UTC
-+++ setup.py
-@@ -58,9 +58,9 @@ setup(name='Mirage',
- ],
- py_modules = ['mirage'],
- ext_modules = [Extension(name='imgfuncs', sources=['imgfuncs.c']),
-- Extension(name='xmouse', sources=['xmouse.c'], libraries=['X11'])],
-+ Extension(name='xmouse', sources=['xmouse.c'], include_dirs=['%%LOCALBASE%%/include'], library_dirs=['%%LOCALBASE%%/lib'], libraries=['X11'])],
- scripts = ['mirage'],
-- data_files=[('share/mirage', ['README', 'COPYING', 'CHANGELOG', 'TODO', 'TRANSLATORS', 'stock_shuffle.png', 'stock_leave-fullscreen.png', 'stock_fullscreen.png', 'mirage_blank.png']),
-+ data_files=[('share/mirage', ['stock_shuffle.png', 'stock_leave-fullscreen.png', 'stock_fullscreen.png', 'mirage_blank.png']),
- ('share/applications', ['mirage.desktop']),
- ('share/pixmaps', ['mirage.png']),
- ('share/locale/ru/LC_MESSAGES', ['mo/ru/mirage.mo']),
diff --git a/graphics/mirage/files/patch-xmouse.c b/graphics/mirage/files/patch-xmouse.c
deleted file mode 100644
index 2b604d8a02a8..000000000000
--- a/graphics/mirage/files/patch-xmouse.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- xmouse.c.orig 2007-11-27 14:26:18 UTC
-+++ xmouse.c
-@@ -37,7 +37,8 @@ PyObject* xmouse_geometry(PyObject* self
-
- PyMethodDef methods[] =
- {
-- {"geometry", xmouse_geometry, METH_VARARGS},
-+ {"geometry", xmouse_geometry, METH_VARARGS, NULL},
-+ {NULL, NULL, 0, NULL}
- };
-
- void initxmouse(void)
diff --git a/graphics/mirage/pkg-descr b/graphics/mirage/pkg-descr
deleted file mode 100644
index 153b53224443..000000000000
--- a/graphics/mirage/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Mirage is a fast and simple GTK+ image viewer.
-
-- Supports png, jpg, svg, xpm, gif, bmp, tiff, and others
-- Cycling through multiple images (with preloading)
-- Slideshow and fullscreen modes
-- Rotating, zooming, flipping, resizing, cropping
-- Saving, deleting, renaming
-- Custom actions
-- Command-line access
-- Configurable interface
-
-WWW: http://mirageiv.sourceforge.net/
diff --git a/graphics/mirage/pkg-plist b/graphics/mirage/pkg-plist
deleted file mode 100644
index decc1bd78c82..000000000000
--- a/graphics/mirage/pkg-plist
+++ /dev/null
@@ -1,24 +0,0 @@
-bin/mirage
-%%PYTHON_SITELIBDIR%%/imgfuncs.so
-%%PYTHON_SITELIBDIR%%/mirage.py
-%%PYTHON_SITELIBDIR%%/mirage.pyc
-%%PYTHON_SITELIBDIR%%/mirage.pyo
-%%PYTHON_SITELIBDIR%%/xmouse.so
-share/applications/mirage.desktop
-share/locale/cs/LC_MESSAGES/mirage.mo
-share/locale/de/LC_MESSAGES/mirage.mo
-share/locale/es/LC_MESSAGES/mirage.mo
-share/locale/fr/LC_MESSAGES/mirage.mo
-share/locale/hu/LC_MESSAGES/mirage.mo
-share/locale/it/LC_MESSAGES/mirage.mo
-share/locale/nl/LC_MESSAGES/mirage.mo
-share/locale/pl/LC_MESSAGES/mirage.mo
-share/locale/pt_BR/LC_MESSAGES/mirage.mo
-share/locale/ru/LC_MESSAGES/mirage.mo
-share/locale/ua/LC_MESSAGES/mirage.mo
-share/locale/zh_CN/LC_MESSAGES/mirage.mo
-%%DATADIR%%/mirage_blank.png
-%%DATADIR%%/stock_fullscreen.png
-%%DATADIR%%/stock_leave-fullscreen.png
-%%DATADIR%%/stock_shuffle.png
-share/pixmaps/mirage.png
diff --git a/graphics/partio/Makefile b/graphics/partio/Makefile
deleted file mode 100644
index fb31d0cb2e3a..000000000000
--- a/graphics/partio/Makefile
+++ /dev/null
@@ -1,67 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= partio
-PORTVERSION= 1.10.1
-PORTREVISION= 1
-DISTVERSIONPREFIX= v
-CATEGORIES= graphics math
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= C++ library for manipulating animation particle formats
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= BSD3CLAUSE
-
-BUILD_DEPENDS= swig3.0:devel/swig30
-
-USES= cmake compiler:c++11-lang gl python:2.7 shebangfix xorg
-SHEBANG_FILES= src/tools/partedit.py src/tools/partinspect.py \
- src/tools/partjson.py
-USE_GL= gl glu glut
-USE_LDCONFIG= yes
-USE_XORG= xi xmu
-
-USE_GITHUB= yes
-GH_ACCOUNT= wdas
-
-OPTIONS_DEFINE= DOCS DOXYGEN EXAMPLES
-OPTIONS_DEFAULT= DOCS
-
-# DOCS must be selected for PORTDOCS to work
-DOXYGEN_IMPLIES= DOCS
-DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen
-DOXYGEN_ALL_TARGET= all doc
-
-DOCS_BUILD_DEPENDS= doxygen:devel/doxygen
-
-BINARY_ALIAS= swig=swig3.0
-
-PORTDOCS= *
-PORTEXAMPLES= *
-
-post-patch:
- @${REINPLACE_CMD} -e 's|python -c|${PYTHON_CMD} -c|' \
- ${WRKSRC}/src/py/CMakeLists.txt \
- ${WRKSRC}/src/tools/CMakeLists.txt
- @${REINPLACE_CMD} -e '/install(TARGETS/d' \
- ${WRKSRC}/src/tests/CMakeLists.txt
-
-post-patch-DOCS-off:
- @${REINPLACE_CMD} -e '/ADD_SUBDIRECTORY.*src\/doc.*/d' \
- ${WRKSRC}/CMakeLists.txt
-
-# Remove those files that don't yet work
-post-install:
- ${RM} ${STAGEDIR}${PREFIX}/bin/partedit ${STAGEDIR}${PREFIX}/bin/partinspect
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC}/src/doc && ${INSTALL_DATA} tutorial.txt partio.tex ${STAGEDIR}${DOCSDIR}
-
-post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- cd ${WRKSRC}/src/data && ${INSTALL_DATA} * ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/graphics/partio/distinfo b/graphics/partio/distinfo
deleted file mode 100644
index 7f662713271a..000000000000
--- a/graphics/partio/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1562945121
-SHA256 (wdas-partio-v1.10.1_GH0.tar.gz) = 49f0d61bcca4ac3900dc68fdf11fa325cec6fab6cedde37c5a2ce365b1b46112
-SIZE (wdas-partio-v1.10.1_GH0.tar.gz) = 333129
diff --git a/graphics/partio/pkg-descr b/graphics/partio/pkg-descr
deleted file mode 100644
index be54afe49826..000000000000
--- a/graphics/partio/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Partio is an open source C++ library for reading, writing, and manipulating
-a variety of standard particle formats (GEO, BGEO, PTC, PDB, PDA). It acts
-as an abstraction for the commonalities in particle models (i.e., accessing
-many attributes associated with an index or entity).
-
-Partio has a Python API and a collection of simple command-line tools.
-
-WWW: http://www.partio.us/
diff --git a/graphics/partio/pkg-plist b/graphics/partio/pkg-plist
deleted file mode 100644
index 9baa9053b14f..000000000000
--- a/graphics/partio/pkg-plist
+++ /dev/null
@@ -1,16 +0,0 @@
-bin/partattr
-bin/partconvert
-bin/partinfo
-bin/partjson
-bin/partview
-include/Partio.h
-include/PartioAttribute.h
-include/PartioIterator.h
-include/PartioVec3.h
-lib/libpartio.so
-%%PYTHON_SITELIBDIR%%/_partio.so
-%%PYTHON_SITELIBDIR%%/partedit.py
-%%PYTHON_SITELIBDIR%%/partinspect.py
-%%PYTHON_SITELIBDIR%%/partio.py
-%%PYTHON_SITELIBDIR%%/partjson.py
-share/swig/partio.i
diff --git a/graphics/py-exif/Makefile b/graphics/py-exif/Makefile
deleted file mode 100644
index 39742c40bd42..000000000000
--- a/graphics/py-exif/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# Created by: Johann Visagie <wjv@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= exif
-PORTVERSION= 0.9
-PORTREVISION= 1
-CATEGORIES= graphics python
-MASTER_SITES= SF/py${PORTNAME}/py${PORTNAME}/${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= pyexif-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python library to extract EXIF metadata from JPEG and TIFF image files
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-USES= python:2.7
-WRKSRC= ${WRKDIR}/pyexif
-DATADIR= ${PREFIX}/share/py-exif
-DOCSDIR= ${PREFIX}/share/doc/py-exif
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
-.for pyfile in exiftool exifinfo.py
- @ cd ${WRKSRC}/bin && ${MV} ${pyfile} ${pyfile}.orig && \
- ${SED} -e '1s|.*|#!${PYTHON_CMD}|' ${pyfile}.orig > ${pyfile}
-.endfor
-
-do-build:
- ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
- -f ${WRKSRC}/lib \
- -d ${PYTHONPREFIX_SITELIBDIR}
- ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \
- -f ${WRKSRC}/lib \
- -d ${PYTHONPREFIX_SITELIBDIR}
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/bin
- @${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}
- cd ${WRKSRC}/lib && ${INSTALL_DATA} *.py *.pyc *.pyo \
- ${STAGEDIR}${PYTHON_SITELIBDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/exiftool ${STAGEDIR}${PREFIX}/bin/py-exiftool
- @${MKDIR} ${STAGEDIR}${DATADIR}
- cd ${WRKSRC}/share/exiftool && ${INSTALL_DATA} *.html *.txt \
- ${STAGEDIR}${DATADIR}
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README* ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/graphics/py-exif/distinfo b/graphics/py-exif/distinfo
deleted file mode 100644
index bc972498de8b..000000000000
--- a/graphics/py-exif/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pyexif-0.9.tar.gz) = aba673055d66c4923b48cc3c1e7a3a712eb959efc4c20cc947ead6a980f18f39
-SIZE (pyexif-0.9.tar.gz) = 14471
diff --git a/graphics/py-exif/pkg-descr b/graphics/py-exif/pkg-descr
deleted file mode 100644
index 5648e5c95f9d..000000000000
--- a/graphics/py-exif/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-Pyexif is a Python library and associated command line tool to extract EXIF
-format metadata from the headers of JPEG and TIFF image files. EXIF
-information is typically included in images created using digital imaging
-devices such as digital cameras and digital film scanners.
-
-Currently, pyexif provides the following functionality:
-- Parse EXIF headers in JPEG files.
-- Parse EXIF headers in TIFF files.
-- Support for camera-specific MakerNote tags (e.g. Nikon, Canon, etc.).
-- Provide a simple cmdline interfaces to format the data in human-readable
- format.
-
-EXIF specification: http://www.pima.net/standards/it10/PIMA15740/exif.htm
-
-WWW: http://pyexif.sourceforge.net/
diff --git a/graphics/py-exif/pkg-plist b/graphics/py-exif/pkg-plist
deleted file mode 100644
index 0042bda7bc9a..000000000000
--- a/graphics/py-exif/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/README.exiftool
-bin/py-exiftool
-%%PYTHON_SITELIBDIR%%/__init__.py
-%%PYTHON_SITELIBDIR%%/__init__.pyc
-%%PYTHON_SITELIBDIR%%/__init__.pyo
-%%PYTHON_SITELIBDIR%%/exif.py
-%%PYTHON_SITELIBDIR%%/exif.pyc
-%%PYTHON_SITELIBDIR%%/exif.pyo
-share/py-exif/template.html
-share/py-exif/template.txt
diff --git a/graphics/py-gd/Makefile b/graphics/py-gd/Makefile
deleted file mode 100644
index ab36f2e4c44e..000000000000
--- a/graphics/py-gd/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: Hye-Shik Chang <perky@fallin.lv>
-# $FreeBSD$
-
-PORTNAME= gd
-PORTVERSION= 0.59
-PORTREVISION= 1
-CATEGORIES= graphics python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= gdmodule-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python interface to the GD library
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LIB_DEPENDS= libgd.so:graphics/gd
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist pythonprefix
-PYSETUP= setup.py
-
-post-patch:
- @${REINPLACE_CMD} -e \
- '/\/usr\/lib/d ; \
- /\/usr\/include/d ; \
- /\/usr\/X11R6/d ; \
- s|/opt/gnome|${LOCALBASE}| ; \
- /"jpeg", "png", "gif", "z",/d ; \
- /"X11", "Xpm",/d ; \
- /"ttf", "freetype",/d' \
- ${WRKSRC}/${PYSETUP}
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_gd.so
-
-.include <bsd.port.mk>
diff --git a/graphics/py-gd/distinfo b/graphics/py-gd/distinfo
deleted file mode 100644
index 08df2a4fc0c2..000000000000
--- a/graphics/py-gd/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gdmodule-0.59.tar.gz) = b9af5e92d33cdc11346421e8e9a51f6980269a9d7311ef95e922f96da9ea5e57
-SIZE (gdmodule-0.59.tar.gz) = 20442
diff --git a/graphics/py-gd/pkg-descr b/graphics/py-gd/pkg-descr
deleted file mode 100644
index 516b90fa819b..000000000000
--- a/graphics/py-gd/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-GD module is an interface to the GD library written by Thomas Bouttel.
-It has been extended in some ways from the original GD library.
-
-WWW: http://newcenturycomputers.net/projects/gdmodule.html
diff --git a/graphics/py-paint/Makefile b/graphics/py-paint/Makefile
deleted file mode 100644
index 0c0ce6bd4886..000000000000
--- a/graphics/py-paint/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# Created by: Hye-Shik Chang <perky@python.or.kr>
-# $FreeBSD$
-
-PORTNAME= paint
-PORTVERSION= 0.3
-PORTREVISION= 6
-CATEGORIES= graphics python
-MASTER_SITES= SF/py${PORTNAME}/py${PORTNAME}/py${PORTNAME}%20${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= pypaint-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple and flexible painting adaptor to libart for Python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
-
-LIB_DEPENDS= libpng.so:graphics/png \
- libttf.so:print/freetype
-
-OPTIONS_DEFINE= EXAMPLES
-
-USES= gnome python:2.7
-USE_PYTHON= distutils autoplist
-USE_GNOME= libartlgpl2
-NO_WRKSUBDIR= yes
-CFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/libart-2.0 \
- -I${LOCALBASE}/include/freetype1
-LDFLAGS+= -L${LOCALBASE}/lib
-
-EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME}
-PORTEXAMPLES= *
-
-post-patch:
- @${REINPLACE_CMD} -e "s,art_lgpl,art_lgpl_2," ${WRKSRC}/setup.py
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/paint.so
-post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${CP} ${WRKSRC}/test* ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/graphics/py-paint/distinfo b/graphics/py-paint/distinfo
deleted file mode 100644
index c8059c0ef7e9..000000000000
--- a/graphics/py-paint/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pypaint-0.3.tar.gz) = 733c0aa4915897746ab68a32e99a0833bba3ee4e5d4b599b2dc8d74782d2d737
-SIZE (pypaint-0.3.tar.gz) = 17266
diff --git a/graphics/py-paint/files/patch-image.c b/graphics/py-paint/files/patch-image.c
deleted file mode 100644
index 4b3f9065e4c0..000000000000
--- a/graphics/py-paint/files/patch-image.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- image.c.orig 2004-02-16 10:57:56.000000000 +0100
-+++ image.c 2012-05-05 07:40:54.000000000 +0200
-@@ -129,7 +129,7 @@
- set_error(PyExc_RuntimeError, "could not create info struct");
- return NULL;
- }
-- if (setjmp(png_ptr->jmpbuf)) {
-+ if (setjmp(png_jmpbuf(png_ptr))) {
- fclose(fp);
- png_destroy_write_struct(&png_ptr, (png_infopp)NULL);
- set_error(PyExc_RuntimeError, "error building image");
-@@ -233,7 +233,7 @@
- set_error(PyExc_RuntimeError, "could not create info struct");
- goto error;
- }
-- if (setjmp(png_ptr->jmpbuf)) {
-+ if (setjmp(png_jmpbuf(png_ptr))) {
- set_error(PyExc_RuntimeError, "error building image");
- goto error;
- }
diff --git a/graphics/py-paint/pkg-descr b/graphics/py-paint/pkg-descr
deleted file mode 100644
index 1710ae72e0e3..000000000000
--- a/graphics/py-paint/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-The paint module provides a simple and flexible facility for
-painting PNG images files. The paint module depends upon
-three free libraries: freetype, libart, libpng.
-
-WWW: http://object-craft.com.au/projects/paint/
diff --git a/graphics/pygts/Makefile b/graphics/pygts/Makefile
deleted file mode 100644
index 42df8141cd9a..000000000000
--- a/graphics/pygts/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Wen Heping <wenheping@gmail.com>
-# $FreeBSD$
-
-PORTNAME= pygts
-PORTVERSION= 0.3.1
-PORTREVISION= 8
-CATEGORIES= graphics python
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python binding for GNU Triangulated Surface(GTS) Library
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BUILD_DEPENDS= ${PYNUMPY}
-RUN_DEPENDS= ${PYNUMPY}
-LIB_DEPENDS= libgts.so:graphics/gts
-
-USE_PYTHON= autoplist distutils
-USES= pkgconfig python:2.7
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/gts/_gts.so
-
-.include <bsd.port.mk>
diff --git a/graphics/pygts/distinfo b/graphics/pygts/distinfo
deleted file mode 100644
index 98b42727224f..000000000000
--- a/graphics/pygts/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pygts-0.3.1.tar.gz) = 46bfa0c12b8bbc8573de5983c102460543d5c9d8aab2113b4c537c8e8d9b55d5
-SIZE (pygts-0.3.1.tar.gz) = 118340
diff --git a/graphics/pygts/pkg-descr b/graphics/pygts/pkg-descr
deleted file mode 100644
index de45b160d0b2..000000000000
--- a/graphics/pygts/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-PyGTS is a python package used to construct, manipulate, and perform
-computations on 3D triangulated surfaces. It is a hand-crafted and
-pythonic binding for the GNU Triangulated Surface (GTS) Library.
-
-WWW: http://pygts.sf.net
diff --git a/graphics/pysvg/Makefile b/graphics/pysvg/Makefile
deleted file mode 100644
index 571b16e596ba..000000000000
--- a/graphics/pysvg/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# Created by: Olivier Duchateau <duchateau.olivier@gmail.com>
-# $FreeBSD$
-
-PORTNAME= pysvg
-PORTVERSION= 0.2.2
-PORTREVISION= 1
-CATEGORIES= graphics python
-MASTER_SITES= CHEESESHOP
-
-MAINTAINER= python@FreeBSD.org
-COMMENT= pySVG - creating svg with python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= BSD2CLAUSE
-
-USES= zip python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/graphics/pysvg/distinfo b/graphics/pysvg/distinfo
deleted file mode 100644
index 0a1ecbbca47e..000000000000
--- a/graphics/pysvg/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pysvg-0.2.2.zip) = e7dd51244cd201279dba577704149e5195d4a69d6e6681bda1edb32fac24f2ed
-SIZE (pysvg-0.2.2.zip) = 623804
diff --git a/graphics/pysvg/pkg-descr b/graphics/pysvg/pkg-descr
deleted file mode 100644
index 807ae336029c..000000000000
--- a/graphics/pysvg/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-pySVG is a pure Python library to create SVG documents.
-
-WWW: http://codeboje.de/pysvg/
diff --git a/irc/Makefile b/irc/Makefile
index 67b2a78ba884..3ea5ce1cf5f3 100644
--- a/irc/Makefile
+++ b/irc/Makefile
@@ -97,7 +97,6 @@
SUBDIR += py-irc
SUBDIR += py-limnoria
SUBDIR += py-supybot
- SUBDIR += py-supybot-plugins
SUBDIR += quassel
SUBDIR += quassel-core
SUBDIR += quirc
diff --git a/irc/py-supybot-plugins/Makefile b/irc/py-supybot-plugins/Makefile
deleted file mode 100644
index 727a16f1fe47..000000000000
--- a/irc/py-supybot-plugins/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: Radim Kolar
-# $FreeBSD$
-
-PORTNAME= supybot-plugins
-PORTVERSION= 20060723
-PORTREVISION= 1
-CATEGORIES= irc python
-MASTER_SITES= SF/supybot/OldFiles
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= Supybot-plugins-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Official plugin pack for Supybot
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-RUN_DEPENDS= supybot:irc/py-supybot@${PY_FLAVOR}
-
-USES= python:2.7 tar:bzip2
-
-post-extract:
-# Delete, because it now included in irc/py-supybot
-.for data in BadWords Dunno Success _darcs
- @${RM} -r ${WRKSRC}/${data}
-.endfor
-
-do-build:
- cd ${WRKSRC} && ${PYTHON_CMD} -c 'import compileall;compileall.compile_dir(".");' && ${PYTHON_CMD} -O -c 'import compileall;compileall.compile_dir(".");'
-
-do-install:
- cd ${WRKSRC} && ${FIND} . | ${CPIO} -pdm -R ${BINOWN}:${BINGRP} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/supybot/plugins
-
-.include <bsd.port.mk>
diff --git a/irc/py-supybot-plugins/distinfo b/irc/py-supybot-plugins/distinfo
deleted file mode 100644
index 69a6600d5607..000000000000
--- a/irc/py-supybot-plugins/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Supybot-plugins-20060723.tar.bz2) = e933d844b226f172329b9e9d5fc5f40ac357934b7819f6aca44261417e1d896d
-SIZE (Supybot-plugins-20060723.tar.bz2) = 197391
diff --git a/irc/py-supybot-plugins/pkg-descr b/irc/py-supybot-plugins/pkg-descr
deleted file mode 100644
index 2bfda7034290..000000000000
--- a/irc/py-supybot-plugins/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This is plugin pack for Supybot, IRC robot. These plugins
-allows Supybot to search Freshmeat, Sourceforge, Debian, Weather, Ebay
-doing channel polls and more.
-
-WWW: http://supybot.com/
diff --git a/irc/py-supybot-plugins/pkg-plist b/irc/py-supybot-plugins/pkg-plist
deleted file mode 100644
index fc2d08d42fc1..000000000000
--- a/irc/py-supybot-plugins/pkg-plist
+++ /dev/null
@@ -1,678 +0,0 @@
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/AcronymFinder/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/AcronymFinder/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/AcronymFinder/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/AcronymFinder/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/AcronymFinder/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/AcronymFinder/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/AcronymFinder/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/AcronymFinder/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/AcronymFinder/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/AcronymFinder/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/AcronymFinder/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/AcronymFinder/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/AcronymFinder/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Amazon/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Amazon/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Amazon/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Amazon/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Amazon/amazon.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Amazon/amazon.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Amazon/amazon.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Amazon/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Amazon/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Amazon/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Amazon/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Amazon/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Amazon/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Amazon/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Amazon/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Amazon/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Babelfish/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Babelfish/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Babelfish/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Babelfish/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Babelfish/babelfish.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Babelfish/babelfish.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Babelfish/babelfish.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Babelfish/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Babelfish/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Babelfish/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Babelfish/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Babelfish/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Babelfish/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Babelfish/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Babelfish/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Babelfish/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Bnc/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Bnc/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Bnc/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Bnc/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Bnc/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Bnc/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Bnc/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Bnc/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Bnc/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Bnc/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Bnc/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Bnc/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Bnc/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CafeBrioso/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CafeBrioso/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CafeBrioso/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CafeBrioso/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CafeBrioso/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CafeBrioso/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CafeBrioso/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CafeBrioso/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CafeBrioso/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CafeBrioso/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CafeBrioso/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CafeBrioso/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CafeBrioso/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ChannelRelay/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ChannelRelay/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ChannelRelay/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ChannelRelay/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ChannelRelay/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ChannelRelay/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ChannelRelay/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ChannelRelay/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ChannelRelay/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ChannelRelay/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ChannelRelay/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ChannelRelay/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ChannelRelay/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Currency/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Currency/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Currency/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Currency/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Currency/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Currency/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Currency/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Currency/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Currency/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Currency/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Currency/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Currency/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Currency/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CyborgName/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CyborgName/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CyborgName/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CyborgName/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CyborgName/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CyborgName/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CyborgName/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CyborgName/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CyborgName/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CyborgName/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CyborgName/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CyborgName/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/CyborgName/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Darcs/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Darcs/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Darcs/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Darcs/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Darcs/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Darcs/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Darcs/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Darcs/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Darcs/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Darcs/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Darcs/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Darcs/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Darcs/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Dcc/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Dcc/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Dcc/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Dcc/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Dcc/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Dcc/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Dcc/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Dcc/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Dcc/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Dcc/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Dcc/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Dcc/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Dcc/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Debian/BeautifulSoup.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Debian/BeautifulSoup.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Debian/BeautifulSoup.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Debian/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Debian/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Debian/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Debian/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Debian/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Debian/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Debian/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Debian/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Debian/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Debian/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Debian/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Debian/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Debian/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Ebay/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Ebay/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Ebay/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Ebay/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Ebay/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Ebay/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Ebay/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Ebay/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Ebay/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Ebay/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Ebay/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Ebay/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Ebay/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ExternalNotice/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ExternalNotice/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ExternalNotice/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ExternalNotice/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ExternalNotice/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ExternalNotice/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ExternalNotice/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ExternalNotice/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ExternalNotice/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ExternalNotice/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ExternalNotice/supybot-external-notice.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ExternalNotice/supybot-external-notice.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ExternalNotice/supybot-external-notice.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ExternalNotice/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ExternalNotice/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/ExternalNotice/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freenode/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freenode/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freenode/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freenode/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freenode/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freenode/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freenode/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freenode/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freenode/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freenode/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freenode/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freenode/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freenode/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freshmeat/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freshmeat/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freshmeat/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freshmeat/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freshmeat/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freshmeat/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freshmeat/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freshmeat/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freshmeat/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freshmeat/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freshmeat/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freshmeat/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Freshmeat/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gameknot/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gameknot/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gameknot/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gameknot/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gameknot/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gameknot/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gameknot/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gameknot/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gameknot/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gameknot/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gameknot/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gameknot/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gameknot/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/README.stx
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwbase.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwbase.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwbase.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwcred.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwcred.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwcred.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwhtml.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwhtml.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwhtml.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwpickle.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwpickle.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwpickle.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwplain.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwplain.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwplain.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwplugins.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwplugins.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwplugins.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwpyshell.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwpyshell.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwpyshell.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwsmtp.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwsmtp.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwsmtp.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwssh.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwssh.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwssh.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwssl.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwssl.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/gwssl.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Gateway/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Geekquote/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Geekquote/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Geekquote/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Geekquote/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Geekquote/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Geekquote/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Geekquote/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Geekquote/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Geekquote/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Geekquote/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Geekquote/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Geekquote/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Geekquote/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Grasshoppaz/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Grasshoppaz/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Grasshoppaz/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Grasshoppaz/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Grasshoppaz/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Grasshoppaz/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Grasshoppaz/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Grasshoppaz/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Grasshoppaz/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Grasshoppaz/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Grasshoppaz/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Grasshoppaz/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Grasshoppaz/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/IgnoreFormatting/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/IgnoreFormatting/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/IgnoreFormatting/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/IgnoreFormatting/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/IgnoreFormatting/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/IgnoreFormatting/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/IgnoreFormatting/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/IgnoreFormatting/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/IgnoreFormatting/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/IgnoreFormatting/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/IgnoreFormatting/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/IgnoreFormatting/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/IgnoreFormatting/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Infobot/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Infobot/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Infobot/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Infobot/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Infobot/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Infobot/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Infobot/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Infobot/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Infobot/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Infobot/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Infobot/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Infobot/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Infobot/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Linux/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Linux/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Linux/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Linux/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Linux/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Linux/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Linux/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Linux/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Linux/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Linux/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Linux/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Linux/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Linux/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Lookup/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Lookup/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Lookup/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Lookup/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Lookup/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Lookup/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Lookup/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Lookup/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Lookup/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Lookup/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Lookup/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Lookup/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Lookup/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Mailbox/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Mailbox/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Mailbox/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Mailbox/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Mailbox/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Mailbox/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Mailbox/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Mailbox/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Mailbox/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Mailbox/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Mailbox/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Mailbox/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Mailbox/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Markov/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Markov/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Markov/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Markov/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Markov/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Markov/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Markov/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Markov/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Markov/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Markov/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Markov/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Markov/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Markov/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Memo/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Memo/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Memo/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Memo/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Memo/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Memo/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Memo/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Memo/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Memo/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Memo/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Memo/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Memo/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Memo/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Minstrel/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Minstrel/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Minstrel/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Minstrel/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Minstrel/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Minstrel/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Minstrel/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Minstrel/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Minstrel/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Minstrel/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Minstrel/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Minstrel/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Minstrel/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/OSU/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/OSU/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/OSU/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/OSU/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/OSU/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/OSU/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/OSU/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/OSU/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/OSU/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/OSU/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/OSU/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/OSU/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/OSU/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Pastebin/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Pastebin/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Pastebin/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Pastebin/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Pastebin/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Pastebin/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Pastebin/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Pastebin/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Pastebin/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Pastebin/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Pastebin/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Pastebin/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Pastebin/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Poll/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Poll/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Poll/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Poll/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Poll/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Poll/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Poll/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Poll/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Poll/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Poll/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Poll/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Poll/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Poll/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Postman/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Postman/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Postman/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Postman/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Postman/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Postman/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Postman/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Postman/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Postman/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Postman/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Postman/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Postman/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Postman/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Python/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Python/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Python/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Python/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Python/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Python/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Python/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Python/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Python/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Python/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Python/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Python/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Python/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RawLogger/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RawLogger/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RawLogger/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RawLogger/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RawLogger/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RawLogger/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RawLogger/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RawLogger/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RawLogger/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RawLogger/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RawLogger/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RawLogger/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RawLogger/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Rhyme/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Rhyme/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Rhyme/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Rhyme/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Rhyme/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Rhyme/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Rhyme/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Rhyme/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Rhyme/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Rhyme/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Rhyme/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Rhyme/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Rhyme/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RootWarner/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RootWarner/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RootWarner/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RootWarner/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RootWarner/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RootWarner/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RootWarner/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RootWarner/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RootWarner/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RootWarner/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RootWarner/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RootWarner/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/RootWarner/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sourceforge/BeautifulSoup.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sourceforge/BeautifulSoup.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sourceforge/BeautifulSoup.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sourceforge/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sourceforge/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sourceforge/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sourceforge/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sourceforge/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sourceforge/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sourceforge/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sourceforge/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sourceforge/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sourceforge/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sourceforge/rssparser.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sourceforge/rssparser.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sourceforge/rssparser.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sourceforge/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sourceforge/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sourceforge/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sshd/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sshd/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sshd/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sshd/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sshd/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sshd/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sshd/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sshd/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sshd/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sshd/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sshd/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sshd/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Sshd/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Stock/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Stock/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Stock/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Stock/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Stock/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Stock/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Stock/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Stock/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Stock/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Stock/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Stock/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Stock/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Stock/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Supybot/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Supybot/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Supybot/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Supybot/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Supybot/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Supybot/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Supybot/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Supybot/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Supybot/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Supybot/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Supybot/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Supybot/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Supybot/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Tail/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Tail/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Tail/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Tail/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Tail/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Tail/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Tail/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Tail/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Tail/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Tail/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Tail/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Tail/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Tail/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/TracBot/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/TracBot/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/TracBot/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/TracBot/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/TracBot/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/TracBot/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/TracBot/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/TracBot/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/TracBot/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/TracBot/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/TracBot/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/TracBot/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/TracBot/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/UrbanDict/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/UrbanDict/SOAP.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/UrbanDict/SOAP.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/UrbanDict/SOAP.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/UrbanDict/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/UrbanDict/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/UrbanDict/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/UrbanDict/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/UrbanDict/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/UrbanDict/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/UrbanDict/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/UrbanDict/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/UrbanDict/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/UrbanDict/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/UrbanDict/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/UrbanDict/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Vim/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Vim/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Vim/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Vim/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Vim/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Vim/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Vim/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Vim/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Vim/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Vim/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Vim/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Vim/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Vim/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Weather/BeautifulSoup.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Weather/BeautifulSoup.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Weather/BeautifulSoup.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Weather/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Weather/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Weather/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Weather/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Weather/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Weather/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Weather/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Weather/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Weather/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Weather/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Weather/rssparser.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Weather/rssparser.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Weather/rssparser.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Weather/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Weather/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Weather/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webopedia/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webopedia/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webopedia/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webopedia/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webopedia/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webopedia/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webopedia/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webopedia/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webopedia/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webopedia/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webopedia/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webopedia/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webopedia/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webserver/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webserver/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webserver/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webserver/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webserver/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webserver/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webserver/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webserver/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webserver/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webserver/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webserver/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webserver/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Webserver/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/WordStats/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/WordStats/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/WordStats/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/WordStats/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/WordStats/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/WordStats/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/WordStats/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/WordStats/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/WordStats/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/WordStats/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/WordStats/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/WordStats/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/WordStats/test.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Zipinfo/README.txt
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Zipinfo/__init__.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Zipinfo/__init__.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Zipinfo/__init__.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Zipinfo/config.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Zipinfo/config.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Zipinfo/config.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Zipinfo/plugin.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Zipinfo/plugin.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Zipinfo/plugin.pyo
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Zipinfo/test.py
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Zipinfo/test.pyc
-%%PYTHON_LIBDIR%%/site-packages/supybot/plugins/Zipinfo/test.pyo
diff --git a/japanese/Makefile b/japanese/Makefile
index a10c5c41e915..e5f39bc9f7da 100644
--- a/japanese/Makefile
+++ b/japanese/Makefile
@@ -131,7 +131,6 @@
SUBDIR += jstrings
SUBDIR += jvim3
SUBDIR += kakasi
- SUBDIR += kana-no-quiz
SUBDIR += kanjipad
SUBDIR += kasumi
SUBDIR += kbanner
diff --git a/japanese/kana-no-quiz/Makefile b/japanese/kana-no-quiz/Makefile
deleted file mode 100644
index 5824796b1463..000000000000
--- a/japanese/kana-no-quiz/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# Created by: Nicola Vitale <nivit@email.it>
-# $FreeBSD$
-
-PORTNAME= kana-no-quiz
-DISTVERSION= 1.9.5
-PORTREVISION= 3
-CATEGORIES= japanese
-MASTER_SITES= SF/${PORTNAME}/Program%20releases/version%20${DISTVERSION}
-DISTNAME= Kana_no_quiz-${DISTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Educational tool to memorize Japanese KANA (Hiragana/Katakana)
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/GPL.txt
-
-RUN_DEPENDS= ${PYGAME}
-
-NO_BUILD= yes
-NO_ARCH= yes
-
-USES= gettext gnome python:2.7 tar:bzip2
-USE_GNOME= pygtk2:run
-USE_PYTHON= distutils autoplist
-
-WRKSRC= "${WRKDIR}/${DISTNAME:S/_/ /g}"
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|/usr/share|${PREFIX}/share|' \
- ${WRKSRC}/data/misc/kana-no-quiz.desktop
-
-pre-configure:
- @${MKDIR} ${WRKSRC}/data/script
- @${ECHO_CMD} -n > ${WRKSRC}/data/script/kana-no-quiz
- @${ECHO_CMD} '#!${PYTHON_CMD}' \
- >> ${WRKSRC}/data/script/kana-no-quiz
- @${ECHO_CMD} 'from kananoquiz import *' \
- >> ${WRKSRC}/data/script/kana-no-quiz
-
-.include <bsd.port.mk>
diff --git a/japanese/kana-no-quiz/distinfo b/japanese/kana-no-quiz/distinfo
deleted file mode 100644
index c303fd622a02..000000000000
--- a/japanese/kana-no-quiz/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Kana_no_quiz-1.9.5.tar.bz2) = 36910302f9c6224fd89a8a876b3b0a82ce007a2c73a82ec628b923b12ace634f
-SIZE (Kana_no_quiz-1.9.5.tar.bz2) = 9199793
diff --git a/japanese/kana-no-quiz/pkg-descr b/japanese/kana-no-quiz/pkg-descr
deleted file mode 100644
index 809f14935e38..000000000000
--- a/japanese/kana-no-quiz/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Kana no quiz is a little educational tool, simple yet
-efficient, to memorize the pronunciation of Japanese
-kana (hiragana & katakana) in an quick, easy, and
-flexible fashion.
-This program features several ways and many options to
-either teach the complete beginner or test the wizard
-skill on kana recognition and pronouncing.
-
-WWW: http://kana-no-quiz.choplair.org/
diff --git a/lang/Makefile b/lang/Makefile
index 10dda872b447..5a76e3bd1a96 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -279,7 +279,6 @@
SUBDIR += purescript
SUBDIR += py-hy
SUBDIR += py-mx-base
- SUBDIR += py-prolog
SUBDIR += py-qt5-qml
SUBDIR += py-textX
SUBDIR += pypy
@@ -326,7 +325,6 @@
SUBDIR += scala-docs
SUBDIR += scheme48
SUBDIR += scm
- SUBDIR += sdcc
SUBDIR += see
SUBDIR += seed7
SUBDIR += siod
diff --git a/lang/py-prolog/Makefile b/lang/py-prolog/Makefile
deleted file mode 100644
index e766c5a1e5d9..000000000000
--- a/lang/py-prolog/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Gerhard Gonter <g.gonter@ieee.org>
-# $FreeBSD$
-
-PORTNAME= prolog
-PORTVERSION= 0.1
-PORTREVISION= 3
-CATEGORIES= lang python
-MASTER_SITES= SF/py${PORTNAME}/PyProlog/PyProlog-${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= PyProlog-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python extension embedding SWI-Prolog
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-BUILD_DEPENDS= swipl:lang/swi-pl
-RUN_DEPENDS= swipl:lang/swi-pl
-
-BROKEN_amd64= fails to build: can't link shared libraries to static
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/lang/py-prolog/distinfo b/lang/py-prolog/distinfo
deleted file mode 100644
index 41731f832934..000000000000
--- a/lang/py-prolog/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (PyProlog-0.1.tar.gz) = 617c6e03beb0a121b2b8fba954978d959842939803c625ee5af09cfb08885fbe
-SIZE (PyProlog-0.1.tar.gz) = 31178
diff --git a/lang/py-prolog/files/patch-setup.py b/lang/py-prolog/files/patch-setup.py
deleted file mode 100644
index e52d946659f0..000000000000
--- a/lang/py-prolog/files/patch-setup.py
+++ /dev/null
@@ -1,43 +0,0 @@
---- setup.py.orig 2001-06-10 07:16:04.000000000 +0400
-+++ setup.py 2011-10-09 11:20:52.000000000 +0400
-@@ -5,7 +5,7 @@
- import os
-
- def get_atom(atom):
-- query = "pl -f none -g 'current_prolog_flag(%s, V), write(V), nl.' -t 'halt'"
-+ query = "swipl -f none -g 'current_prolog_flag(%s, V), write(V), nl.' -t 'halt'"
- f = os.popen(query % atom)
- r = f.read()[:-1]
- f.close()
-@@ -13,11 +13,13 @@
-
- # TDB: this code only need run during 'build'.
- arch = get_atom('arch')
--#swipl_version = get_atom('version')
-+swipl_version = get_atom('version')
- swipl_home = get_atom('home')
- #print 'P>', arch, swipl_version, swipl_home
- swipl_include_path = os.path.join(swipl_home, 'include')
- swipl_library_path = os.path.join(swipl_home, 'runtime', arch)
-+if swipl_version > '50400':
-+ swipl_library_path = os.path.join(swipl_home, 'lib', arch)
- #print 'I>', swipl_include_path, swipl_library_path
-
- setup(name="PyProlog",
-@@ -25,7 +27,7 @@
- author="Glen Wilder",
- author_email="gwilder@best.com",
- url="http://pyprolog.sourceforge.net",
-- licence='LGPL',
-+ license='LGPL',
- description='SWI-Prolog extension module',
- packages=["pyprolog"],
- package_dir={"pyprolog":"Lib"},
-@@ -34,6 +36,6 @@
- ["Modules/swiplmodule.c"],
- include_dirs=[swipl_include_path],
- library_dirs=[swipl_library_path],
-- libraries=['pl', 'termcap'])
-+ libraries=['swipl', 'termcap'])
- ]
- )
diff --git a/lang/py-prolog/pkg-descr b/lang/py-prolog/pkg-descr
deleted file mode 100644
index 5aa5a3244cbb..000000000000
--- a/lang/py-prolog/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-A Python extension embedding SWI-Prolog
-
-PyProlog is a Python extension that permits direct access to an
-embedded PROLOG. The extension lends Python the efficient unification
-and backtracking of PROLOG, and allows a programmer to instrument
-Python classes with PROLOG code. Callbacks from PROLOG to Python are
-also supported.
-
-WWW: https://sourceforge.net/projects/pyprolog/
diff --git a/lang/sdcc/Makefile b/lang/sdcc/Makefile
deleted file mode 100644
index 6edd9994f804..000000000000
--- a/lang/sdcc/Makefile
+++ /dev/null
@@ -1,113 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= sdcc
-PORTVERSION= 3.9.0
-DISTVERSIONPREFIX=src-
-PORTREVISION= 1
-CATEGORIES= lang
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Small Device C Compiler
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv3
-
-BROKEN_aarch64= Fails to configure: BFD does not support target aarch64-portbld-freebsd11.0
-
-BUILD_DEPENDS= ${LOCALBASE}/include/boost/graph/adjacency_list.hpp:devel/boost-libs
-
-CONFLICTS_INSTALL= sdcc-[0-9]* sdcc-devel-[0-9]*
-GNU_CONFIGURE= yes
-USES= bison compiler:c++11-lang gmake readline:port python:2.7,run shebangfix tar:bzip2
-SHEBANG_FILES= support/scripts/as2gbmap.py
-
-OPTIONS_DEFINE= SDCCLIB DEVLIB DOCS UCSIM
-OPTIONS_MULTI= TARGETS
-OPTIONS_MULTI_TARGETS= HC08 MCS51 PADAUK PIC STM8 Z80
-OPTIONS_DEFAULT= SDCCLIB DEVLIB SDCCLIB UCSIM HC08 MCS51 PADAUK PIC STM8 Z80
-
-# XXX libsdcc does not build correctly without this.
-SDCCLIB_IMPLIES=MCS51
-
-SDCCLIB_DESC= Standard C library (libsdcc)
-DEVLIB_DESC= Device libraries
-HC08_DESC= Freescale 68HC08/S08
-MCS51_DESC= Intel MCS51, Maxim DS80C390/DS80C400
-PADAUK_DESC= Padauk PDK14/PDK15
-PIC_DESC= Microchip PIC
-STM8_DESC= STMicroelectronics STM8
-UCSIM_DESC= The ucSim simulator
-Z80_DESC= Zilog Z80/Z180/GBZ80, Rabbit 2000/3000, Toshiba TLCS-90
-
-CONFIGURE_ARGS= --disable-non-free \
- docdir=${DOCSDIR}
-PORTDOCS= *
-WRKSRC= ${WRKDIR}/sdcc-${PORTVERSION}
-
-OPTIONS_SUB= yes
-DEVLIB_CONFIGURE_OFF= --disable-device-lib
-HC08_CONFIGURE_OFF= --disable-hc08-port --disable-s08-port
-MCS51_CONFIGURE_OFF= --disable-ds390-port --disable-ds400-port \
- --disable-mcs51-port
-PADAUK_CONFIGURE_OFF= --disable-pdk14-port --disable-pdk15-port
-PIC_BUILD_DEPENDS= gputils>=1.2.0:devel/gputils
-PIC_RUN_DEPENDS= gpasm:devel/gputils
-PIC_CONFIGURE_OFF= --disable-pic14-port --disable-pic16-port
-STM8_CONFIGURE_OFF= --disable-stm8-port
-UCSIM_CONFIGURE_OFF= --disable-ucsim
-Z80_CONFIGURE_OFF= --disable-gbz80-port --disable-r2k-port \
- --disable-r3ka-port --disable-tlcs90-port \
- --disable-z180-port --disable-z80-port
-
-.include <bsd.port.options.mk>
-
-.if ${ARCH} == "amd64"
-CONFIGURE_TARGET= x86_64-portbld-${OPSYS:tl}${OSREL}
-.endif
-
-post-patch:
- @${REINPLACE_CMD} '/install:/s/:.*/:/' \
- ${WRKSRC}/Makefile.in \
- ${WRKSRC}/sdas/linksrc/Makefile.in \
- ${WRKSRC}/support/sdbinutils/libiberty/Makefile.in
- @${REINPLACE_CMD} '/^SUBDIRS =/s/doc//' \
- ${WRKSRC}/support/sdbinutils/bfd/Makefile.in
- @${REINPLACE_CMD} 's/[[:<:]]ARCH[[:>:]]/PICARCH/g' \
- ${WRKSRC}/device/lib/pic14/Makefile.common \
- ${WRKSRC}/device/lib/pic14/Makefile.in \
- ${WRKSRC}/device/lib/pic14/configure \
- ${WRKSRC}/device/lib/pic14/libm/Makefile.in \
- ${WRKSRC}/device/lib/pic14/libsdcc/enhanced/Makefile.in \
- ${WRKSRC}/device/lib/pic14/libsdcc/enhanced-no-xinst/Makefile.in \
- ${WRKSRC}/device/lib/pic14/libsdcc/regular/Makefile.in \
- ${WRKSRC}/device/lib/pic16/Makefile.in \
- ${WRKSRC}/device/lib/pic16/configure \
- ${WRKSRC}/device/lib/pic16/debug/Makefile.in \
- ${WRKSRC}/device/lib/pic16/libc/Makefile.in \
- ${WRKSRC}/device/lib/pic16/libio/Makefile.in \
- ${WRKSRC}/device/lib/pic16/libm/Makefile.in \
- ${WRKSRC}/device/lib/pic16/libsdcc/Makefile.in \
- ${WRKSRC}/device/lib/pic16/startup/Makefile.in \
- ${WRKSRC}/device/non-free/lib/pic14/Makefile.common.in \
- ${WRKSRC}/device/non-free/lib/pic14/Makefile.rules \
- ${WRKSRC}/device/non-free/lib/pic16/Makefile.in \
- ${WRKSRC}/device/non-free/lib/pic16/configure \
- ${WRKSRC}/device/non-free/lib/pic16/libdev/Makefile.in
-# Upstream forgot to run some autotools in this release so make tries to run
-# them. Change a timestamp so aclocal.m4 and Makefile.in no longer appear
-# out-of-date.
- @${TOUCH} -r ${WRKSRC}/device/non-free/lib/pic16/configure.ac \
- ${WRKSRC}/device/non-free/lib/pic16/supported-devices.ac
-
-post-patch-DOCS-off:
- @${REINPLACE_CMD} 's, [a-z-]*doc,,' \
- ${WRKSRC}/Makefile.in \
- ${WRKSRC}/sim/ucsim/packages_in.mk
-
-post-install:
- ${FIND} -d ${STAGEDIR}${DATADIR} -type d -empty -delete
-
-.include <bsd.port.mk>
diff --git a/lang/sdcc/distinfo b/lang/sdcc/distinfo
deleted file mode 100644
index 1f698933d086..000000000000
--- a/lang/sdcc/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1568048136
-SHA256 (sdcc-src-3.9.0.tar.bz2) = 94ecae73faf7f3feee307f89dfe3cef2d7866293c7909ea05b3b33c88d67c036
-SIZE (sdcc-src-3.9.0.tar.bz2) = 19155256
diff --git a/lang/sdcc/files/patch-device-lib-Makefile.in b/lang/sdcc/files/patch-device-lib-Makefile.in
deleted file mode 100644
index 6b327d52da06..000000000000
--- a/lang/sdcc/files/patch-device-lib-Makefile.in
+++ /dev/null
@@ -1,45 +0,0 @@
---- device/lib/Makefile.in.orig 2019-03-21 14:49:01 UTC
-+++ device/lib/Makefile.in
-@@ -574,29 +574,7 @@ clean_intermediate-pic14:
- # ---------------------------------------------------
- install: all installdirs
- [ ! -d "$(BUILDDIR)" ] || $(CP_U) -r $(BUILDDIR)/* $(sdcc_libdir)
-- $(CP_U) -r $(MODELS) $(srcdir)/mcs51 $(srcdir)/ds390 $(srcdir)/ds400 \
-- $(srcdir)/z80 $(srcdir)/z180 $(srcdir)/ez80_z80 $(srcdir)/r2k $(srcdir)/r3ka $(srcdir)/tlcs90 $(srcdir)/gbz80 \
-- $(srcdir)/hc08 $(srcdir)/s08 \
-- $(srcdir)/stm8 \
-- $(srcdir)/pdk14 $(srcdir)/pdk15 \
-- $(srcdir)/pic14 $(srcdir)/pic16 $(srcdir)/*.c $(sdcc_libdir)/src
-- $(CP_U) -r $(MODELS) mcs51 ds390 ds400 z80 z180 ez80_z80 r2k r3ka tlcs90 gbz80 hc08 s08 stm8 pdk14 pdk15 $(sdcc_libdir)/src
-
-- for src in $(MODELS) ds390 ds400 z80 z180 ez80_z80 r2k r3ka tlcs90 gbz80 hc08 s08 stm8 pdk14 pdk15 pic14 pic16; do \
-- find $(sdcc_libdir)/src/$$src -depth \
-- \( -name '*.rel' -o -name '*.dump*' -o -name '*.sym' -o -name '*.o' -o -name '*.lib' -o \
-- -name '*.lst' -o -name '*.asm' -o -name '.svn' -o -name 'autom4te.cache' -o \
-- -name 'build' -o -name 'bin' -o -name 'Makefile*' -o -name 'config*' -o \
-- -name 'depcomp' -o -name 'missing' -o -name 'install-sh' -o \
-- -name 'bootstrap.sh' \) \
-- -exec rm -rf {} + ; \
-- done
-- find $(sdcc_libdir)/src/mcs51 -depth \
-- \( -name '*.rel' -o -name '*.dump*' -o -name '*.sym' -o -name '*.o' -o -name '*.lib' -o \
-- -name '*.lst' -o -name '.svn' -o -name 'build' -o -name 'bin' -o \
-- -name 'Makefile*' \) \
-- -exec rm -rf {} +
--
- # Deleting all the installed files
- # --------------------------------
- uninstall:
-@@ -615,12 +593,6 @@ installcheck:
- # Creating installation directories
- # ---------------------------------
- installdirs:
-- for model in $(MODELS); do \
-- mkdir -p $(sdcc_libdir)/$$model; \
-- done
-- for libdir in small-stack-auto ds390 ds400 hc08 s08 pic16 pic14; do \
-- mkdir -p $(sdcc_libdir)/$$libdir; \
-- done
- mkdir -p $(sdcc_libdir)/src
-
- # Creating dependencies
diff --git a/lang/sdcc/files/patch-device-non-free-lib-Makefile.in b/lang/sdcc/files/patch-device-non-free-lib-Makefile.in
deleted file mode 100644
index 039a38f3dc8f..000000000000
--- a/lang/sdcc/files/patch-device-non-free-lib-Makefile.in
+++ /dev/null
@@ -1,32 +0,0 @@
---- device/non-free/lib/Makefile.in.orig 2015-03-26 13:21:24 UTC
-+++ device/non-free/lib/Makefile.in
-@@ -353,17 +353,6 @@ clean_intermediate-pic14:
- install: all installdirs
- ifneq ($(TARGETS), )
- [ ! -d "$(BUILDDIR)" ] || $(CP_U) -r $(BUILDDIR)/* $(sdcc_libdir)
-- $(CP_U) -r $(foreach p, $(ENABLED_PORTS), $(srcdir)/$(p)) $(sdcc_libdir)/src
--
-- for src in $(ENABLED_PORTS); do \
-- find $(sdcc_libdir)/src/$$src -depth \
-- \( -name '*.rel' -o -name '*.dump*' -o -name '*.sym' -o -name '*.o' -o -name '*.lib' -o \
-- -name '*.lst' -o -name '*.asm' -o -name '.svn' -o -name 'autom4te.cache' -o \
-- -name 'build' -o -name 'bin' -o -name 'Makefile*' -o -name 'config*' -o \
-- -name 'depcomp' -o -name 'missing' -o -name 'install-sh' -o \
-- -name 'bootstrap.sh' \) \
-- -exec rm -rf {} + ; \
-- done
- endif
-
- # Deleting all the installed files
-@@ -385,10 +374,7 @@ installcheck:
- # ---------------------------------
- installdirs:
- ifneq ($(TARGETS), )
-- for libdir in $(ENABLED_PORTS); do \
-- mkdir -p $(sdcc_libdir)/$$libdir; \
-- done
-- mkdir -p $(sdcc_libdir)/src
-+ mkdir -p $(sdcc_libdir)
- endif
-
- # Creating dependencies
diff --git a/lang/sdcc/pkg-descr b/lang/sdcc/pkg-descr
deleted file mode 100644
index 7ee9f1448329..000000000000
--- a/lang/sdcc/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-SDCC is a retargettable, optimizing ANSI C compiler suite that targets
-the Intel MCS51 based microprocessors (8031, 8032, 8051, 8052, etc.),
-Maxim (formerly Dallas) DS80C390 variants, Freescale (formerly Motorola)
-HC08 (hc08, s08), Zilog Z80 based MCUs (Z80, Z180, Game Boy, Rabbit 2000/3000,
-Rabbit 3000A, TLCS-90), STMicroelectronics STM8 and Padauk PDK14/PDK15.
-
-WWW: http://sdcc.sourceforge.net/
diff --git a/lang/sdcc/pkg-plist b/lang/sdcc/pkg-plist
deleted file mode 100644
index 815b82446530..000000000000
--- a/lang/sdcc/pkg-plist
+++ /dev/null
@@ -1,258 +0,0 @@
-bin/as2gbmap
-bin/makebin
-bin/packihx
-bin/sdar
-bin/sdcc
-bin/sdcpp
-%%UCSIM%%bin/sdld
-bin/sdnm
-bin/sdobjcopy
-bin/sdranlib
-%%HC08%%bin/sdas6808
-%%HC08%%bin/sdld6808
-%%MCS51%%bin/sdas390
-%%MCS51%%bin/sdas8051
-%%PADAUK%%bin/sdaspdk14
-%%PADAUK%%bin/sdaspdk15
-%%STM8%%bin/sdasstm8
-%%STM8%%bin/sdldstm8
-%%Z80%%bin/sdasgb
-%%Z80%%bin/sdasrab
-%%Z80%%bin/sdastlcs90
-%%Z80%%bin/sdasz80
-%%Z80%%bin/sdldgb
-%%Z80%%bin/sdldz80
-%%UCSIM%%%%HC08%%bin/shc08
-%%UCSIM%%%%MCS51%%bin/s51
-%%UCSIM%%%%MCS51%%bin/sdcdb
-%%UCSIM%%%%MCS51%%bin/sdcdb.el
-%%UCSIM%%%%MCS51%%bin/sdcdbsrc.el
-%%UCSIM%%%%PADAUK%%bin/sdldpdk
-%%UCSIM%%%%PADAUK%%bin/spdk
-%%UCSIM%%%%STM8%%bin/sstm8
-%%UCSIM%%%%Z80%%bin/stlcs
-%%UCSIM%%%%Z80%%bin/sz80
-%%DATADIR%%/include/asm/default/features.h
-%%DATADIR%%/include/asm/ds390/features.h
-%%DATADIR%%/include/asm/ez80_z80/features.h
-%%DATADIR%%/include/asm/gbz80/features.h
-%%DATADIR%%/include/asm/mcs51/features.h
-%%DATADIR%%/include/asm/pic14/features.h
-%%DATADIR%%/include/asm/pic16/features.h
-%%DATADIR%%/include/asm/r2k/features.h
-%%DATADIR%%/include/asm/r3ka/features.h
-%%DATADIR%%/include/asm/stm8/features.h
-%%DATADIR%%/include/asm/tlcs90/features.h
-%%DATADIR%%/include/asm/z180/features.h
-%%DATADIR%%/include/asm/z80/features.h
-%%DATADIR%%/include/assert.h
-%%DATADIR%%/include/ctype.h
-%%MCS51%%%%DATADIR%%/include/ds390/serial390.h
-%%MCS51%%%%DATADIR%%/include/ds400/ds400rom.h
-%%DATADIR%%/include/ds80c390.h
-%%DATADIR%%/include/errno.h
-%%DATADIR%%/include/float.h
-%%HC08%%%%DATADIR%%/include/hc08/mc68hc908apxx.h
-%%HC08%%%%DATADIR%%/include/hc08/mc68hc908gp32.h
-%%HC08%%%%DATADIR%%/include/hc08/mc68hc908jb8.h
-%%HC08%%%%DATADIR%%/include/hc08/mc68hc908jkjl.h
-%%HC08%%%%DATADIR%%/include/hc08/mc68hc908qy.h
-%%DATADIR%%/include/iso646.h
-%%DATADIR%%/include/limits.h
-%%DATADIR%%/include/math.h
-%%MCS51%%%%DATADIR%%/include/mcs51/8051.h
-%%MCS51%%%%DATADIR%%/include/mcs51/8052.h
-%%MCS51%%%%DATADIR%%/include/mcs51/ADuC84x.h
-%%MCS51%%%%DATADIR%%/include/mcs51/AT89C513xA.h
-%%MCS51%%%%DATADIR%%/include/mcs51/C8051F000.h
-%%MCS51%%%%DATADIR%%/include/mcs51/C8051F018.h
-%%MCS51%%%%DATADIR%%/include/mcs51/C8051F020.h
-%%MCS51%%%%DATADIR%%/include/mcs51/C8051F040.h
-%%MCS51%%%%DATADIR%%/include/mcs51/C8051F060.h
-%%MCS51%%%%DATADIR%%/include/mcs51/C8051F120.h
-%%MCS51%%%%DATADIR%%/include/mcs51/C8051F200.h
-%%MCS51%%%%DATADIR%%/include/mcs51/C8051F300.h
-%%MCS51%%%%DATADIR%%/include/mcs51/C8051F310.h
-%%MCS51%%%%DATADIR%%/include/mcs51/C8051F320.h
-%%MCS51%%%%DATADIR%%/include/mcs51/C8051F326.h
-%%MCS51%%%%DATADIR%%/include/mcs51/C8051F330.h
-%%MCS51%%%%DATADIR%%/include/mcs51/C8051F336.h
-%%MCS51%%%%DATADIR%%/include/mcs51/C8051F340.h
-%%MCS51%%%%DATADIR%%/include/mcs51/C8051F350.h
-%%MCS51%%%%DATADIR%%/include/mcs51/C8051F360.h
-%%MCS51%%%%DATADIR%%/include/mcs51/C8051F410.h
-%%MCS51%%%%DATADIR%%/include/mcs51/C8051F520.h
-%%MCS51%%%%DATADIR%%/include/mcs51/C8051F920.h
-%%MCS51%%%%DATADIR%%/include/mcs51/C8051T600.h
-%%MCS51%%%%DATADIR%%/include/mcs51/C8051T610.h
-%%MCS51%%%%DATADIR%%/include/mcs51/C8051T630.h
-%%MCS51%%%%DATADIR%%/include/mcs51/EFM8BB1.h
-%%MCS51%%%%DATADIR%%/include/mcs51/P89LPC901.h
-%%MCS51%%%%DATADIR%%/include/mcs51/P89LPC922.h
-%%MCS51%%%%DATADIR%%/include/mcs51/P89LPC925.h
-%%MCS51%%%%DATADIR%%/include/mcs51/P89LPC932.h
-%%MCS51%%%%DATADIR%%/include/mcs51/P89c51RD2.h
-%%MCS51%%%%DATADIR%%/include/mcs51/SST89x5xRDx.h
-%%MCS51%%%%DATADIR%%/include/mcs51/XC866.h
-%%MCS51%%%%DATADIR%%/include/mcs51/at89S8252.h
-%%MCS51%%%%DATADIR%%/include/mcs51/at89Sx051.h
-%%MCS51%%%%DATADIR%%/include/mcs51/at89c51ed2.h
-%%MCS51%%%%DATADIR%%/include/mcs51/at89c51id2.h
-%%MCS51%%%%DATADIR%%/include/mcs51/at89c51snd1c.h
-%%MCS51%%%%DATADIR%%/include/mcs51/at89c55.h
-%%MCS51%%%%DATADIR%%/include/mcs51/at89s53.h
-%%MCS51%%%%DATADIR%%/include/mcs51/at89s8253.h
-%%MCS51%%%%DATADIR%%/include/mcs51/at89x051.h
-%%MCS51%%%%DATADIR%%/include/mcs51/at89x51.h
-%%MCS51%%%%DATADIR%%/include/mcs51/at89x52.h
-%%MCS51%%%%DATADIR%%/include/mcs51/ax8052.h
-%%MCS51%%%%DATADIR%%/include/mcs51/ax8052f131.h
-%%MCS51%%%%DATADIR%%/include/mcs51/ax8052f142.h
-%%MCS51%%%%DATADIR%%/include/mcs51/ax8052f143.h
-%%MCS51%%%%DATADIR%%/include/mcs51/ax8052f151.h
-%%MCS51%%%%DATADIR%%/include/mcs51/cc1110.h
-%%MCS51%%%%DATADIR%%/include/mcs51/cc2430.h
-%%MCS51%%%%DATADIR%%/include/mcs51/cc2510fx.h
-%%MCS51%%%%DATADIR%%/include/mcs51/cc2530.h
-%%MCS51%%%%DATADIR%%/include/mcs51/compiler.h
-%%MCS51%%%%DATADIR%%/include/mcs51/lint.h
-%%MCS51%%%%DATADIR%%/include/mcs51/mcs51reg.h
-%%MCS51%%%%DATADIR%%/include/mcs51/msc1210.h
-%%MCS51%%%%DATADIR%%/include/mcs51/msm8xc154s.h
-%%MCS51%%%%DATADIR%%/include/mcs51/p89c66x.h
-%%MCS51%%%%DATADIR%%/include/mcs51/p89lpc9321.h
-%%MCS51%%%%DATADIR%%/include/mcs51/p89lpc9331.h
-%%MCS51%%%%DATADIR%%/include/mcs51/p89lpc933_4.h
-%%MCS51%%%%DATADIR%%/include/mcs51/p89lpc9351.h
-%%MCS51%%%%DATADIR%%/include/mcs51/p89lpc935_6.h
-%%MCS51%%%%DATADIR%%/include/mcs51/p89lpc938.h
-%%MCS51%%%%DATADIR%%/include/mcs51/p89v51rd2.h
-%%MCS51%%%%DATADIR%%/include/mcs51/p89v66x.h
-%%MCS51%%%%DATADIR%%/include/mcs51/reg51.h
-%%MCS51%%%%DATADIR%%/include/mcs51/reg764.h
-%%MCS51%%%%DATADIR%%/include/mcs51/regc515c.h
-%%MCS51%%%%DATADIR%%/include/mcs51/sab80515.h
-%%MCS51%%%%DATADIR%%/include/mcs51/ser.h
-%%MCS51%%%%DATADIR%%/include/mcs51/ser_ir.h
-%%MCS51%%%%DATADIR%%/include/mcs51/serial.h
-%%MCS51%%%%DATADIR%%/include/mcs51/serial_IO.h
-%%MCS51%%%%DATADIR%%/include/mcs51/stc12.h
-%%MCS51%%%%DATADIR%%/include/mcs51/uPSD32xx.h
-%%MCS51%%%%DATADIR%%/include/mcs51/uPSD33xx.h
-%%MCS51%%%%DATADIR%%/include/mcs51/w7100.h
-%%PIC%%%%DATADIR%%/include/pic14/errno.h
-%%PIC%%%%DATADIR%%/include/pic14/float.h
-%%PIC%%%%DATADIR%%/include/pic14/limits.h
-%%PIC%%%%DATADIR%%/include/pic14/math.h
-%%PIC%%%%DATADIR%%/include/pic14/p16f_common.inc
-%%PIC%%%%DATADIR%%/include/pic14/pic14devices.txt
-%%PIC%%%%DATADIR%%/include/pic14/pic16fam.h
-%%PIC%%%%DATADIR%%/include/pic14/pic16regs.h
-%%PIC%%%%DATADIR%%/include/pic14/sdcc-lib.h
-%%PIC%%%%DATADIR%%/include/pic16/adc.h
-%%PIC%%%%DATADIR%%/include/pic16/ctype.h
-%%PIC%%%%DATADIR%%/include/pic16/delay.h
-%%PIC%%%%DATADIR%%/include/pic16/errno.h
-%%PIC%%%%DATADIR%%/include/pic16/float.h
-%%PIC%%%%DATADIR%%/include/pic16/gstack.h
-%%PIC%%%%DATADIR%%/include/pic16/i2c.h
-%%PIC%%%%DATADIR%%/include/pic16/limits.h
-%%PIC%%%%DATADIR%%/include/pic16/malloc.h
-%%PIC%%%%DATADIR%%/include/pic16/math.h
-%%PIC%%%%DATADIR%%/include/pic16/p18fxxx.inc
-%%PIC%%%%DATADIR%%/include/pic16/pic16devices.txt
-%%PIC%%%%DATADIR%%/include/pic16/pic18fregs.h
-%%PIC%%%%DATADIR%%/include/pic16/sdcc-lib.h
-%%PIC%%%%DATADIR%%/include/pic16/signal.h
-%%PIC%%%%DATADIR%%/include/pic16/stdarg.h
-%%PIC%%%%DATADIR%%/include/pic16/stddef.h
-%%PIC%%%%DATADIR%%/include/pic16/stdint.h
-%%PIC%%%%DATADIR%%/include/pic16/stdio.h
-%%PIC%%%%DATADIR%%/include/pic16/stdlib.h
-%%PIC%%%%DATADIR%%/include/pic16/string.h
-%%PIC%%%%DATADIR%%/include/pic16/usart.h
-%%DATADIR%%/include/sdcc-lib.h
-%%DATADIR%%/include/setjmp.h
-%%DATADIR%%/include/stdalign.h
-%%DATADIR%%/include/stdarg.h
-%%DATADIR%%/include/stdbool.h
-%%DATADIR%%/include/stddef.h
-%%DATADIR%%/include/stdint.h
-%%DATADIR%%/include/stdio.h
-%%DATADIR%%/include/stdlib.h
-%%DATADIR%%/include/stdnoreturn.h
-%%DATADIR%%/include/string.h
-%%DATADIR%%/include/time.h
-%%DATADIR%%/include/tinibios.h
-%%DATADIR%%/include/typeof.h
-%%DATADIR%%/include/uchar.h
-%%DATADIR%%/include/wchar.h
-%%DATADIR%%/include/z180/z180.h
-%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/ds390/libds390.lib
-%%SDCCLIB%%%%MCS51%%%%DATADIR%%/lib/ds390/libfloat.lib
-%%SDCCLIB%%%%MCS51%%%%DATADIR%%/lib/ds390/libint.lib
-%%SDCCLIB%%%%MCS51%%%%DATADIR%%/lib/ds390/liblong.lib
-%%SDCCLIB%%%%MCS51%%%%DATADIR%%/lib/ds390/liblonglong.lib
-%%SDCCLIB%%%%MCS51%%%%DATADIR%%/lib/ds390/libsdcc.lib
-%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/ds400/libds400.lib
-%%SDCCLIB%%%%MCS51%%%%DATADIR%%/lib/ds400/libfloat.lib
-%%SDCCLIB%%%%MCS51%%%%DATADIR%%/lib/ds400/libint.lib
-%%SDCCLIB%%%%MCS51%%%%DATADIR%%/lib/ds400/liblong.lib
-%%SDCCLIB%%%%MCS51%%%%DATADIR%%/lib/ds400/liblonglong.lib
-%%SDCCLIB%%%%MCS51%%%%DATADIR%%/lib/ds400/libsdcc.lib
-%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/ez80_z80/crt0.rel
-%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/ez80_z80/ez80_z80.lib
-%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/crt0.rel
-%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/gbz80.lib
-%%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/hc08.lib
-%%SDCCLIB%%%%DATADIR%%/lib/huge/libfloat.lib
-%%SDCCLIB%%%%DATADIR%%/lib/huge/libint.lib
-%%SDCCLIB%%%%DATADIR%%/lib/huge/liblong.lib
-%%SDCCLIB%%%%DATADIR%%/lib/huge/liblonglong.lib
-%%SDCCLIB%%%%DATADIR%%/lib/huge/libsdcc.lib
-%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/huge/mcs51.lib
-%%SDCCLIB%%%%DATADIR%%/lib/large-stack-auto/libfloat.lib
-%%SDCCLIB%%%%DATADIR%%/lib/large-stack-auto/libint.lib
-%%SDCCLIB%%%%DATADIR%%/lib/large-stack-auto/liblong.lib
-%%SDCCLIB%%%%DATADIR%%/lib/large-stack-auto/liblonglong.lib
-%%SDCCLIB%%%%DATADIR%%/lib/large-stack-auto/libsdcc.lib
-%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large-stack-auto/mcs51.lib
-%%SDCCLIB%%%%DATADIR%%/lib/large/libfloat.lib
-%%SDCCLIB%%%%DATADIR%%/lib/large/libint.lib
-%%SDCCLIB%%%%DATADIR%%/lib/large/liblong.lib
-%%SDCCLIB%%%%DATADIR%%/lib/large/liblonglong.lib
-%%SDCCLIB%%%%DATADIR%%/lib/large/libsdcc.lib
-%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/mcs51.lib
-%%SDCCLIB%%%%DATADIR%%/lib/medium/libfloat.lib
-%%SDCCLIB%%%%DATADIR%%/lib/medium/libint.lib
-%%SDCCLIB%%%%DATADIR%%/lib/medium/liblong.lib
-%%SDCCLIB%%%%DATADIR%%/lib/medium/liblonglong.lib
-%%SDCCLIB%%%%DATADIR%%/lib/medium/libsdcc.lib
-%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/mcs51.lib
-%%DEVLIB%%%%PADAUK%%%%DATADIR%%/lib/pdk14/pdk14.lib
-%%DEVLIB%%%%PADAUK%%%%DATADIR%%/lib/pdk15/pdk15.lib
-%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/r2k/crt0.rel
-%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/r2k/r2k.lib
-%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/r3ka/crt0.rel
-%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/r3ka/r3ka.lib
-%%DEVLIB%%%%HC08%%%%DATADIR%%/lib/s08/s08.lib
-%%SDCCLIB%%%%DATADIR%%/lib/small-stack-auto/libfloat.lib
-%%SDCCLIB%%%%DATADIR%%/lib/small-stack-auto/libint.lib
-%%SDCCLIB%%%%DATADIR%%/lib/small-stack-auto/liblong.lib
-%%SDCCLIB%%%%DATADIR%%/lib/small-stack-auto/liblonglong.lib
-%%SDCCLIB%%%%DATADIR%%/lib/small-stack-auto/libsdcc.lib
-%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/mcs51.lib
-%%SDCCLIB%%%%DATADIR%%/lib/small/libfloat.lib
-%%SDCCLIB%%%%DATADIR%%/lib/small/libint.lib
-%%SDCCLIB%%%%DATADIR%%/lib/small/liblong.lib
-%%SDCCLIB%%%%DATADIR%%/lib/small/liblonglong.lib
-%%SDCCLIB%%%%DATADIR%%/lib/small/libsdcc.lib
-%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/mcs51.lib
-%%DEVLIB%%%%STM8%%%%DATADIR%%/lib/stm8-large/stm8.lib
-%%DEVLIB%%%%STM8%%%%DATADIR%%/lib/stm8/stm8.lib
-%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/tlcs90/crt0.rel
-%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/tlcs90/tlcs90.lib
-%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z180/crt0.rel
-%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z180/z180.lib
-%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/crt0.rel
-%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/z80.lib
diff --git a/mail/Makefile b/mail/Makefile
index eaabd538f69b..d9c735079ced 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -14,7 +14,6 @@
SUBDIR += anomy-sanitizer
SUBDIR += antivirus-milter
SUBDIR += anubis
- SUBDIR += archivemail
SUBDIR += archiveopteryx
SUBDIR += archiveopteryx-devel
SUBDIR += archivesmtp
@@ -199,7 +198,6 @@
SUBDIR += mailagent
SUBDIR += maildrop
SUBDIR += mailest
- SUBDIR += mailfmt
SUBDIR += mailfromd
SUBDIR += mailfront
SUBDIR += mailgraph
@@ -511,13 +509,11 @@
SUBDIR += py-flask-mail
SUBDIR += py-flufl.bounce
SUBDIR += py-fuglu
- SUBDIR += py-libgmail
SUBDIR += py-mail-parser
SUBDIR += py-managesieve3
SUBDIR += py-milter
SUBDIR += py-notmuch
SUBDIR += py-postfix-mta-sts-resolver
- SUBDIR += py-ppolicy
SUBDIR += py-premailer
SUBDIR += py-pymailq
SUBDIR += py-pyspf
@@ -585,7 +581,6 @@
SUBDIR += roundcube-yubikey_auth
SUBDIR += rspamd
SUBDIR += rspamd-devel
- SUBDIR += rss2email2
SUBDIR += rss2email3
SUBDIR += rubygem-actionmailer4
SUBDIR += rubygem-actionmailer5
@@ -696,7 +691,6 @@
SUBDIR += sqwebmail
SUBDIR += ssmtp
SUBDIR += surblhost
- SUBDIR += svnmailer
SUBDIR += swaks
SUBDIR += sylpheed
SUBDIR += sympa
diff --git a/mail/archivemail/Makefile b/mail/archivemail/Makefile
deleted file mode 100644
index 29aace73fd3b..000000000000
--- a/mail/archivemail/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# Created by: Alan Eldridge <alane@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= archivemail
-PORTVERSION= 0.9.0
-PORTREVISION= 4
-CATEGORIES= mail
-MASTER_SITES= SF/${PORTNAME}/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Archive and compress old email
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-USES= python:2.7 shebangfix
-
-USE_PYTHON= distutils concurrent autoplist
-
-SHEBANG_FILES= test_archivemail
-
-DOCS= CHANGELOG FAQ NEWS README TODO
-EXAMPLES= test_archivemail examples/archivemail_all
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-NO_ARCH= yes
-
-do-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- cd ${WRKSRC} && ${INSTALL_SCRIPT} ${EXAMPLES} ${STAGEDIR}${EXAMPLESDIR}
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
-
-do-test:
- @cd ${WRKSRC} && ${PYTHON_CMD} test_archivemail
-
-.include <bsd.port.mk>
diff --git a/mail/archivemail/distinfo b/mail/archivemail/distinfo
deleted file mode 100644
index a5ddfe512ade..000000000000
--- a/mail/archivemail/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (archivemail-0.9.0.tar.gz) = 4b430e2fba6f24970a67bd61eef39d7eae8209c7bef001196b997be1916fc663
-SIZE (archivemail-0.9.0.tar.gz) = 63482
diff --git a/mail/archivemail/files/patch-setup.py b/mail/archivemail/files/patch-setup.py
deleted file mode 100644
index af2587ae927e..000000000000
--- a/mail/archivemail/files/patch-setup.py
+++ /dev/null
@@ -1,9 +0,0 @@
---- setup.py.orig 2019-04-14 08:03:17 UTC
-+++ setup.py
-@@ -29,5 +29,5 @@ setup(name="archivemail",
- maintainer="Nikolaus Schulz, Peter Poeml",
- maintainer_email="nikosch@users.sourceforge.net, poeml@users.sourceforge.net",
- scripts=["archivemail"],
-- data_files=[("share/man/man1", ["archivemail.1"])],
-+ data_files=[("man/man1", ["archivemail.1"])],
- )
diff --git a/mail/archivemail/pkg-descr b/mail/archivemail/pkg-descr
deleted file mode 100644
index 21c52c52aebe..000000000000
--- a/mail/archivemail/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Archivemail searches through mailbox files (in any of a number of
-formats) and selects messages older than N days to be moved to a new,
-optionally-compressed, mbox-format file. Selected messages can also be
-appended to an existing archive file, or simply deleted.
-
-WWW: http://archivemail.sourceforge.net/
diff --git a/mail/archivemail/pkg-plist b/mail/archivemail/pkg-plist
deleted file mode 100644
index bb92d18d6aa0..000000000000
--- a/mail/archivemail/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG
-%%PORTDOCS%%%%DOCSDIR%%/FAQ
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/archivemail_all
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_archivemail
diff --git a/mail/mailfmt/Makefile b/mail/mailfmt/Makefile
deleted file mode 100644
index c427997a1711..000000000000
--- a/mail/mailfmt/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: tundra
-# $FreeBSD$
-
-PORTNAME= mailfmt
-PORTVERSION= 1.3
-PORTREVISION= 3
-CATEGORIES= mail
-MASTER_SITES= http://www.tundraware.com/Software/mailfmt/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Remove leading quotations from mail/news and wrap lines to fixed width
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= TundraWare
-LICENSE_NAME= TundraWare license
-LICENSE_FILE= ${WRKSRC}/mailfmt-license.txt
-LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell no-auto-accept
-
-USES= python:2.7,run shebangfix
-SHEBANG_FILES= mailfmt
-NO_ARCH= yes
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1.gz ${STAGEDIR}${MAN1PREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/mail/mailfmt/distinfo b/mail/mailfmt/distinfo
deleted file mode 100644
index 5a701f657d9c..000000000000
--- a/mail/mailfmt/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mailfmt-1.3.tar.gz) = 6ce0db4936c63dd62c3cdabecbb2e533a5368a05283de3abdd2a21b5c1332489
-SIZE (mailfmt-1.3.tar.gz) = 7757
diff --git a/mail/mailfmt/pkg-descr b/mail/mailfmt/pkg-descr
deleted file mode 100644
index 34b0ca1d4c01..000000000000
--- a/mail/mailfmt/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-'mailfmt' is a program to reformat mail and news to remove leading
-quotation characters and wrap the lines to a reasonable width.
-
-You need a reasonably current copy of Python to run the main script.
diff --git a/mail/mailfmt/pkg-plist b/mail/mailfmt/pkg-plist
deleted file mode 100644
index 25d4385a93e0..000000000000
--- a/mail/mailfmt/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-bin/mailfmt
-man/man1/mailfmt.1.gz
diff --git a/mail/py-libgmail/Makefile b/mail/py-libgmail/Makefile
deleted file mode 100644
index 91e7274cf97e..000000000000
--- a/mail/py-libgmail/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: Ying-Chieh Liao <ijliao@csie.nctu.edu.tw>
-# $FreeBSD$
-
-PORTNAME= libgmail
-DISTVERSION= 0.1.11
-CATEGORIES= mail python
-MASTER_SITES= SF
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Library to provide access to Gmail via Python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mechanize>=0:www/py-mechanize@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mechanize>=0:www/py-mechanize@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/mail/py-libgmail/distinfo b/mail/py-libgmail/distinfo
deleted file mode 100644
index 96b1cfd44da1..000000000000
--- a/mail/py-libgmail/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (libgmail-0.1.11.tar.gz) = 2d94f1230f591dfa6d1b726338063f28b89b2f82ba5b866ab077c86c598de43e
-SIZE (libgmail-0.1.11.tar.gz) = 30433
diff --git a/mail/py-libgmail/pkg-descr b/mail/py-libgmail/pkg-descr
deleted file mode 100644
index 11473a0c967c..000000000000
--- a/mail/py-libgmail/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The libgmail project is a pure Python binding to provide access to Google's
-Gmail web-mail service.
-
-WWW: http://libgmail.sourceforge.net/
diff --git a/mail/py-ppolicy/Makefile b/mail/py-ppolicy/Makefile
deleted file mode 100644
index 590c1b2b88b2..000000000000
--- a/mail/py-ppolicy/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-# Created by: Chifeng QU <chifeng@gmail.com>
-# $FreeBSD$
-
-PORTNAME= ppolicy
-PORTVERSION= 2.6.6
-PORTREVISION= 7
-CATEGORIES= mail python
-MASTER_SITES= http://kmlinux.fjfi.cvut.cz/~vokac/activities/ppolicy/download/%SUBDIR%/ \
- http://www.chifeng.name/dist/ppolicy/%SUBDIR%/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= PPolicy is tool for extending Postfix checking capabilities
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dnspython>=0:dns/py-dnspython@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-NO_BUILD= yes
-USE_RC_SUBR= ppolicyd
-
-DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME}
-
-SUB_FILES= pkg-message
-
-OPTIONS_DEFINE= LDAP MYSQL DOCS
-OPTIONS_DEFAULT= LDAP
-
-MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=0:databases/py-MySQLdb@${PY_FLAVOR}
-LDAP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ldap>=2.3.1:net/py-ldap@${PY_FLAVOR}
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/ppolicy.conf ${STAGEDIR}${PREFIX}/etc
- ${INSTALL_DATA} ${WRKSRC}/ppolicy.tap ${STAGEDIR}${PREFIX}/sbin
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/MODULES ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/NEWS ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/TODO ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/TESTS ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/ppolicy.sql ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/mail/py-ppolicy/distinfo b/mail/py-ppolicy/distinfo
deleted file mode 100644
index 0e3f50199029..000000000000
--- a/mail/py-ppolicy/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ppolicy-2.6.6.tar.gz) = 18762547ac0bddcf98bbc6b597a4cdcc8a7499221912c3ceeb4f1fc5008cf669
-SIZE (ppolicy-2.6.6.tar.gz) = 113549
diff --git a/mail/py-ppolicy/files/patch-ppolicy.tap b/mail/py-ppolicy/files/patch-ppolicy.tap
deleted file mode 100644
index 89d55db993f5..000000000000
--- a/mail/py-ppolicy/files/patch-ppolicy.tap
+++ /dev/null
@@ -1,11 +0,0 @@
---- ppolicy.tap.orig 2007-08-20 12:53:28 UTC
-+++ ppolicy.tap
-@@ -20,7 +20,7 @@ from twisted.internet import reactor, pr
-
- # default config
- config = {
-- 'configFile' : '/etc/postfix/ppolicy.conf',
-+ 'configFile' : '/usr/local/etc/ppolicy.conf',
- 'logLevel' : logging.WARN,
- 'admin' : 'postmaster',
- 'domain' : socket.gethostname(),
diff --git a/mail/py-ppolicy/files/pkg-message.in b/mail/py-ppolicy/files/pkg-message.in
deleted file mode 100644
index 394ff152a627..000000000000
--- a/mail/py-ppolicy/files/pkg-message.in
+++ /dev/null
@@ -1,14 +0,0 @@
-[
-{ type: install
- message: <<EOM
-To use this from Postfix SMTPD, use in %%PREFIX%%/etc/postfix/main.cf:
-
-smtpd_recipient_restrictions =
- ...
- reject_unauth_destination
- check_policy_service inet:127.0.0.1:10030
- ...
-127.0.0.1:10030_time_limit = 3600
-EOM
-}
-]
diff --git a/mail/py-ppolicy/files/ppolicyd.in b/mail/py-ppolicy/files/ppolicyd.in
deleted file mode 100644
index f4846ad02958..000000000000
--- a/mail/py-ppolicy/files/ppolicyd.in
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/sh
-
-# Start or stop ppolicyd
-# $FreeBSD$
-
-# PROVIDE: ppolicyd
-# REQUIRE: TWISTD
-# KEYWORD: shutdown
-
-# Define these ppolicyd_* variables in one of these files:
-# /etc/rc.conf
-# /etc/rc.conf.local
-#
-# DO NOT CHANGE THESE DEFAULT VALUES HERE
-
-. /etc/rc.subr
-
-name="ppolicyd"
-rcvar=ppolicyd_enable
-
-command="%%LOCALBASE%%/bin/twistd"
-pidfile="/var/run/ppolicyd.pid"
-logfile="/var/log/ppolicyd.log"
-
-load_rc_config $name
-
-: ${ppolicyd_enable="NO"}
-
-command_args="--pidfile=${pidfile} --file=%%PREFIX%%/sbin/ppolilcy.tap --python=%%PREFIX%%/sbin/ppolicy.tap --logfile=${logfile} 2>&1 >/dev/null"
-procname="%%PYTHON_CMD%%"
-
-run_rc_command "$1"
diff --git a/mail/py-ppolicy/pkg-descr b/mail/py-ppolicy/pkg-descr
deleted file mode 100644
index 578b598591c3..000000000000
--- a/mail/py-ppolicy/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Modular Python Postfix Policy Server
-
-Modular Python Postfix Policy Server is tool for extending Postfix
-checking capabilities. It uses Postfix access policy delegation
-(http://www.postfix.org/SMTPD_POLICY_README.html) to check incoming
-SMTP request and accept or reject it according provided data. It can
-reduce mailserver load with rejecting incorrect mail during SMTP
-connection. It was made with stress to height reliability and performance
-by providing caching of required data and results.
-
-WWW: http://bimbo.fjfi.cvut.cz/ppolicy
diff --git a/mail/py-ppolicy/pkg-plist b/mail/py-ppolicy/pkg-plist
deleted file mode 100644
index 300403b1d13e..000000000000
--- a/mail/py-ppolicy/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/MODULES
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/ppolicy.sql
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/TESTS
-sbin/ppolicy.tap
-etc/ppolicy.conf
diff --git a/mail/rss2email2/Makefile b/mail/rss2email2/Makefile
deleted file mode 100644
index aa384e5e93f8..000000000000
--- a/mail/rss2email2/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= rss2email
-PORTVERSION= 2.71
-PORTREVISION= 4
-CATEGORIES= mail python
-MASTER_SITES= http://www.allthingsrss.com/rss2email/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Emails posts from subscribed RSS/Atom newsfeeds
-
-BROKEN= unfetchable
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2 GPLv3
-LICENSE_COMB= dual
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}feedparser>=5.0.1:textproc/py-feedparser@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}html2text2018>=3.0.1:textproc/py-html2text2018@${PY_FLAVOR}
-
-USES= python:2.7 shebangfix
-SHEBANG_FILES= rss2email.py
-NO_ARCH= yes
-NO_BUILD= yes
-
-CONFLICTS_INSTALL= py*-rss2email-3.*
-
-PLIST_FILES= bin/r2e \
- %%DATADIR%%/rss2email.py
-PORTEXAMPLES= config.py.example
-
-OPTIONS_DEFINE= EXAMPLES
-
-post-patch:
- @${REINPLACE_CMD} -e 's|@PYTHONCMD@|${PYTHON_CMD}|;s|@DATADIR@|${DATADIR}|'\
- ${WRKSRC}/r2e
- @${REINPLACE_CMD} -e "s|\([^[:alnum:]]\)c.type\([^[:alnum:]]\)|\1c.get('type','')\2|"\
- ${WRKSRC}/rss2email.py
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/rss2email.py ${STAGEDIR}${DATADIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/r2e ${STAGEDIR}${PREFIX}/bin
-
-do-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/config.py.example ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/mail/rss2email2/distinfo b/mail/rss2email2/distinfo
deleted file mode 100644
index a942272d54f3..000000000000
--- a/mail/rss2email2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (rss2email-2.71.tar.gz) = d5245197a5034410405f1f5794610b84bf26c0c40c8d05fe0895116797a99b31
-SIZE (rss2email-2.71.tar.gz) = 63268
diff --git a/mail/rss2email2/files/patch-r2e b/mail/rss2email2/files/patch-r2e
deleted file mode 100644
index 51dcece6ca49..000000000000
--- a/mail/rss2email2/files/patch-r2e
+++ /dev/null
@@ -1,11 +0,0 @@
---- r2e.orig 2010-10-14 16:54:13.000000000 +0000
-+++ r2e 2010-10-14 17:00:36.000000000 +0000
-@@ -1,2 +1,7 @@
- #!/bin/sh
--python rss2email.py feeds.dat $*
-+set -e
-+if [ ! -d ~/.rss2email ]; then
-+ mkdir ~/.rss2email
-+fi
-+cd ~/.rss2email
-+exec @PYTHONCMD@ @DATADIR@/rss2email.py feeds.dat $*
diff --git a/mail/rss2email2/files/patch-rss2email.py b/mail/rss2email2/files/patch-rss2email.py
deleted file mode 100644
index 0afdc3d5a9dd..000000000000
--- a/mail/rss2email2/files/patch-rss2email.py
+++ /dev/null
@@ -1,13 +0,0 @@
-https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734327
-
---- rss2email.py.orig 2018-01-14 00:42:27 UTC
-+++ rss2email.py
-@@ -694,7 +694,7 @@ def run(num=None):
- for tag in tags:
- taglist.append(tag['term'])
- if taglist:
-- tagline = ",".join(taglist)
-+ tagline = ",".join(filter(None, taglist))
-
- extraheaders = {'Date': datehdr, 'User-Agent': useragenthdr, 'X-RSS-Feed': f.url, 'X-RSS-ID': id, 'X-RSS-URL': link, 'X-RSS-TAGS' : tagline}
- if BONUS_HEADER != '':
diff --git a/mail/rss2email2/pkg-descr b/mail/rss2email2/pkg-descr
deleted file mode 100644
index d9d4a94304d3..000000000000
--- a/mail/rss2email2/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-rss2email is a python script that lets you subscribe to a list of
-RSS or Atom feeds and get new posts sent to you by email. It is
-generally run via cron, but can be run manually as well.
-
-This is the original rss2email project and requires python 2. It
-will not run on python 3.
-
-WWW: http://www.allthingsrss.com/rss2email/
diff --git a/mail/svnmailer/Makefile b/mail/svnmailer/Makefile
deleted file mode 100644
index bc4385e3a629..000000000000
--- a/mail/svnmailer/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# Created by: Andrej Zverev <az@inec.ru>
-# $FreeBSD$
-
-PORTNAME= svnmailer
-DISTVERSION= 1.1.0-dev-r1373
-PORTREVISION= 6
-CATEGORIES= mail python
-MASTER_SITES= http://storage.perlig.de/${PORTNAME}/
-PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Tool to post subversion repository commit information
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}subversion>0:devel/py-subversion@${PY_FLAVOR}
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-USES= python:2.7 tar:bzip2
-USE_PYTHON= distutils
-PYDISTUTILS_PKGVERSION= ${DISTVERSION}
-
-PORTDOCS= *
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} \
- -e "1s|^.*|#!${PYTHON_CMD}|" \
- -e 's,distutils\.command import install ,setuptools\.command import install ,' \
- ${WRKSRC}/setup.py
- @${REINPLACE_CMD} -e "1s|^.*|#!${PYTHON_CMD}|" ${WRKSRC}/src/svn-mailer
-
-.include <bsd.port.mk>
diff --git a/mail/svnmailer/distinfo b/mail/svnmailer/distinfo
deleted file mode 100644
index 79da39206e97..000000000000
--- a/mail/svnmailer/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (svnmailer-1.1.0-dev-r1373.tar.bz2) = 00d3b84c62e608b18eabd367f821788a521f05a52ffdd2ea72e7c9eadb3cb302
-SIZE (svnmailer-1.1.0-dev-r1373.tar.bz2) = 300178
diff --git a/mail/svnmailer/files/patch-setup.py b/mail/svnmailer/files/patch-setup.py
deleted file mode 100644
index 91c6ffadf2fb..000000000000
--- a/mail/svnmailer/files/patch-setup.py
+++ /dev/null
@@ -1,59 +0,0 @@
---- setup.py.orig 2005-09-25 22:47:47.000000000 +0400
-+++ setup.py 2008-06-07 21:40:11.000000000 +0400
-@@ -1,4 +1,4 @@
--#!/usr/bin/env python
-+#!/usr/local/bin/python2.5
- # -*- coding: utf-8 -*-
- import os, sys
-
-@@ -157,7 +157,7 @@
- moredocs.include_pattern(convre(r"docs/[^/]+"), is_regex = 1)
- moredocs.exclude_pattern(convre(r"docs/[^/]+.\d"), is_regex = 1)
- docs.extend(moredocs.files)
-- base = 'doc/svnmailer'
-+ base = 'share/doc/svnmailer'
- self.data_files.append((base, docs))
-
- rre = re.escape('/') == '\\/'
-@@ -171,15 +171,15 @@
- apidocs.include_pattern(
- convre('%s/[^/]+' % repath), is_regex = 1
- )
-- base = 'doc/svnmailer/%s'% path
-+ base = 'share/doc/svnmailer/%s'% path
- self.data_files.append((base, apidocs.files))
-
- samples = fixfiles(SAMPLES)
-- base = 'doc/svnmailer/sample'
-+ base = 'share/doc/svnmailer/sample'
- self.data_files.append((base, samples))
-
- hooks = HOOKS
-- base = 'doc/svnmailer/sample/hooks'
-+ base = 'share/doc/svnmailer/sample/hooks'
- if win32:
- hooks = ["%s.bat" % hook for hook in hooks]
- scriptsdefault = "C:\\path\\to"
-@@ -191,17 +191,17 @@
- })
- self.data_files.append((base, hooks))
-
-+ # so late, because some files need to be touched in the tree
-+ # anyway
-+ if store.get('no-install-docs', False):
-+ self.data_files = []
-+
- # man pages only on *x
- if not win32:
- for section, pages in MAN.items():
- fixfiles(pages)
- self.data_files.append(("man/man%s" % section, pages))
-
-- # so late, because some files need to be touched in the tree
-- # anyway
-- if store.get('no-install-docs', False):
-- self.data_files = []
--
-
- core.setup(
- name = "svnmailer",
diff --git a/mail/svnmailer/files/patch-src-lib-svnmailer-notifier-_base.py b/mail/svnmailer/files/patch-src-lib-svnmailer-notifier-_base.py
deleted file mode 100644
index f74a54cf159b..000000000000
--- a/mail/svnmailer/files/patch-src-lib-svnmailer-notifier-_base.py
+++ /dev/null
@@ -1,45 +0,0 @@
---- src/lib/svnmailer/notifier/_base.py.orig 2005-09-25 14:51:23.000000000 +0000
-+++ src/lib/svnmailer/notifier/_base.py 2007-08-20 17:29:23.000000000 +0000
-@@ -376,7 +376,6 @@
- :return: The two encodings (``('enc1', 'enc2')``)
- :rtype: ``tuple``
- """
-- from encodings import exceptions
-
- enc1 = enc2 = default
- if not change.wasAdded() or change.wasCopied():
-@@ -384,7 +383,7 @@
- enc1 = self._getContentEncoding(
- change.getBasePath(), change.getBaseRevision()
- )
-- except exceptions.LookupError:
-+ except LookupError:
- """ fall back """
- pass
-
-@@ -395,7 +394,7 @@
- enc2 = self._getContentEncoding(
- change.path, change.revision
- )
-- except exceptions.LookupError:
-+ except LookupError:
- """ fall back """
- pass
-
-@@ -423,7 +422,6 @@
- The specified encoding is not implemented or no encoding
- was specified
- """
-- from encodings import exceptions
-
- # first try the svn:mime-type
- enc = self.getEncodingFromMimeType(path, revision)
-@@ -461,7 +459,7 @@
- codecs.lookup(enc)
- return enc
-
-- raise exceptions.LookupError("No Encoding configured")
-+ raise LookupError("No Encoding configured")
-
-
- def getEncodingFromMimeType(self, path, revision):
diff --git a/mail/svnmailer/pkg-descr b/mail/svnmailer/pkg-descr
deleted file mode 100644
index 99eebecd7e87..000000000000
--- a/mail/svnmailer/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-The svnmailer is a tool, which is usually called by a subversion hook
-to submit commit notifications in various ways (at the moment: mail via
-SMTP or a pipe to a sendmail like program, news via NNTP, CIA live
-tracker notification via XML-RPC). It is derived from the original
-mailer.py distributed with subversion, but supposed to be much more
-consistent, better extensible and to have much more features. Have a
-look at the documentation for further details
-
-WWW: http://opensource.perlig.de/svnmailer/
diff --git a/mail/svnmailer/pkg-plist b/mail/svnmailer/pkg-plist
deleted file mode 100644
index 23b4e409c81c..000000000000
--- a/mail/svnmailer/pkg-plist
+++ /dev/null
@@ -1,107 +0,0 @@
-bin/svn-mailer
-%%PYTHON_SITELIBDIR%%/svnmailer/__init__.py
-%%PYTHON_SITELIBDIR%%/svnmailer/__init__.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/__init__.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/__init__.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/__init__.py
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/__init__.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/_base.py
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/_base.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/_base.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/chora.py
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/chora.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/chora.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/generic.py
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/generic.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/generic.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/svnweb.py
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/svnweb.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/svnweb.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/trac.py
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/trac.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/trac.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/viewcvs.py
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/viewcvs.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/viewcvs.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/websvn.py
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/websvn.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/browser/websvn.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/cli.py
-%%PYTHON_SITELIBDIR%%/svnmailer/cli.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/cli.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/differ.py
-%%PYTHON_SITELIBDIR%%/svnmailer/differ.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/differ.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/main.py
-%%PYTHON_SITELIBDIR%%/svnmailer/main.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/main.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/__init__.py
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/__init__.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/__init__.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_base.py
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_base.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_base.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_mail.py
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_mail.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_mail.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_multimail.py
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_multimail.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_multimail.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_text.py
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_text.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_text.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_textmail.py
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_textmail.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_textmail.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_textnews.py
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_textnews.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/_textnews.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/cia_xmlrpc.py
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/cia_xmlrpc.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/cia_xmlrpc.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/mail.py
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/mail.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/mail.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/news.py
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/news.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/news.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/selector.py
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/selector.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/selector.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/stdout.py
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/stdout.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/notifier/stdout.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/settings/__init__.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/settings/__init__.py
-%%PYTHON_SITELIBDIR%%/svnmailer/settings/_typedstruct.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/settings/__init__.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/settings/_accessors.py
-%%PYTHON_SITELIBDIR%%/svnmailer/settings/_accessors.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/settings/_accessors.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/settings/_base.py
-%%PYTHON_SITELIBDIR%%/svnmailer/settings/_base.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/settings/_base.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/settings/_fileparser.py
-%%PYTHON_SITELIBDIR%%/svnmailer/settings/_fileparser.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/settings/_fileparser.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/settings/_typedstruct.py
-%%PYTHON_SITELIBDIR%%/svnmailer/settings/_typedstruct.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/settings/configfile.py
-%%PYTHON_SITELIBDIR%%/svnmailer/settings/configfile.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/settings/configfile.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/settings/mappers.py
-%%PYTHON_SITELIBDIR%%/svnmailer/settings/mappers.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/settings/mappers.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/processes.py
-%%PYTHON_SITELIBDIR%%/svnmailer/processes.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/processes.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/stream.py
-%%PYTHON_SITELIBDIR%%/svnmailer/stream.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/stream.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/subversion.py
-%%PYTHON_SITELIBDIR%%/svnmailer/subversion.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/subversion.pyo
-%%PYTHON_SITELIBDIR%%/svnmailer/util.py
-%%PYTHON_SITELIBDIR%%/svnmailer/util.pyc
-%%PYTHON_SITELIBDIR%%/svnmailer/util.pyo
-man/man1/svn-mailer.1.gz
diff --git a/math/Makefile b/math/Makefile
index e1df6379d449..c159d5eff5ec 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -145,7 +145,6 @@
SUBDIR += atlas
SUBDIR += barvinok
SUBDIR += bcal
- SUBDIR += biggles
SUBDIR += bitwise
SUBDIR += blacs
SUBDIR += blas
@@ -715,12 +714,10 @@
SUBDIR += py-ffc
SUBDIR += py-fiat
SUBDIR += py-fpconst
- SUBDIR += py-gato
SUBDIR += py-gau2grid
SUBDIR += py-gimmik
SUBDIR += py-gmpy
SUBDIR += py-gmpy2
- SUBDIR += py-gnuplot
SUBDIR += py-grandalf
SUBDIR += py-graphillion
SUBDIR += py-gym
@@ -735,7 +732,6 @@
SUBDIR += py-levmar
SUBDIR += py-libpoly
SUBDIR += py-luminol
- SUBDIR += py-mathdom
SUBDIR += py-matplotlib
SUBDIR += py-matplotlib-scalebar
SUBDIR += py-mpmath
@@ -758,7 +754,6 @@
SUBDIR += py-piranha
SUBDIR += py-plastex
SUBDIR += py-primme
- SUBDIR += py-probstat
SUBDIR += py-pyFFTW
SUBDIR += py-pyasp
SUBDIR += py-pybloom
@@ -784,7 +779,6 @@
SUBDIR += py-random2
SUBDIR += py-rapi
SUBDIR += py-roman
- SUBDIR += py-rpy
SUBDIR += py-rpy2
SUBDIR += py-scientific
SUBDIR += py-scikit-umfpack
diff --git a/math/biggles/Makefile b/math/biggles/Makefile
deleted file mode 100644
index d17cf4dba8c0..000000000000
--- a/math/biggles/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= biggles
-PORTVERSION= 1.6.6
-PORTREVISION= 8
-CATEGORIES= math
-MASTER_SITES= SF
-DISTNAME= python2-${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Create publication-quality 2D scientific plots
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BUILD_DEPENDS= ${PYNUMPY}
-LIB_DEPENDS= libplot.so:graphics/plotutils
-
-USES= gmake python:2.7
-MAKE_ARGS= CC="${CC}" \
- CFLAGS="${CFLAGS} -fPIC" \
- LIBPLOT_CPPFLAGS="-I${LOCALBASE}/include" \
- LIBPLOT_LDFLAGS="-L${LOCALBASE}/lib -lplot" \
- PYTHON="${PYTHON_CMD}"
-
-post-patch:
- @${REINPLACE_CMD} -e '/CC/s,gcc,$$\{CC\},' ${WRKSRC}/make.inc
- @${REINPLACE_CMD} -e 's|= python|= ${PYTHON_CMD}|' ${WRKSRC}/make.inc
-
-pre-build:
- @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
- @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/biggles/libplot
- (cd ${WRKSRC}/src && ${INSTALL_DATA} *.ini *.py *.pyc *.pyo \
- ${STAGEDIR}${PYTHON_SITELIBDIR}/biggles)
- (cd ${WRKSRC}/src && ${INSTALL_LIB} *.so \
- ${STAGEDIR}${PYTHON_SITELIBDIR}/biggles)
- (cd ${WRKSRC}/src/libplot/ && ${INSTALL_DATA} *.py *.pyc *.pyo \
- ${STAGEDIR}${PYTHON_SITELIBDIR}/biggles/libplot)
- (cd ${WRKSRC}/src/libplot/ && ${INSTALL_LIB} *.so \
- ${STAGEDIR}${PYTHON_SITELIBDIR}/biggles/libplot)
-
-.include <bsd.port.mk>
diff --git a/math/biggles/distinfo b/math/biggles/distinfo
deleted file mode 100644
index 24094f4e751b..000000000000
--- a/math/biggles/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (python2-biggles-1.6.6.tar.gz) = afed6f8d80c7e348391e2ff6d277d234d74af084fa6c14926fefad0785132ce3
-SIZE (python2-biggles-1.6.6.tar.gz) = 104256
diff --git a/math/biggles/pkg-descr b/math/biggles/pkg-descr
deleted file mode 100644
index e30fb85a9ebe..000000000000
--- a/math/biggles/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Biggles is a Python module for creating publication-quality 2D scientific
-plots.
-
-It supports multiple output formats (postscript, x11, png, svg, gif),
-understands simple TeX, and sports a high-level, elegant interface. It's
-intended for technical users with sophisticated plotting needs.
-
-The goal is to produce the best scriptable plotting program.
-
-WWW: http://biggles.sourceforge.net/
diff --git a/math/biggles/pkg-plist b/math/biggles/pkg-plist
deleted file mode 100644
index 6c834c075321..000000000000
--- a/math/biggles/pkg-plist
+++ /dev/null
@@ -1,39 +0,0 @@
-%%PYTHON_SITELIBDIR%%/biggles/__init__.py
-%%PYTHON_SITELIBDIR%%/biggles/__init__.pyc
-%%PYTHON_SITELIBDIR%%/biggles/__init__.pyo
-%%PYTHON_SITELIBDIR%%/biggles/_biggles.so
-%%PYTHON_SITELIBDIR%%/biggles/biggles.py
-%%PYTHON_SITELIBDIR%%/biggles/biggles.pyc
-%%PYTHON_SITELIBDIR%%/biggles/biggles.pyo
-%%PYTHON_SITELIBDIR%%/biggles/config.ini
-%%PYTHON_SITELIBDIR%%/biggles/config.py
-%%PYTHON_SITELIBDIR%%/biggles/config.pyc
-%%PYTHON_SITELIBDIR%%/biggles/config.pyo
-%%PYTHON_SITELIBDIR%%/biggles/confit.py
-%%PYTHON_SITELIBDIR%%/biggles/confit.pyc
-%%PYTHON_SITELIBDIR%%/biggles/confit.pyo
-%%PYTHON_SITELIBDIR%%/biggles/contour.py
-%%PYTHON_SITELIBDIR%%/biggles/contour.pyc
-%%PYTHON_SITELIBDIR%%/biggles/contour.pyo
-%%PYTHON_SITELIBDIR%%/biggles/func.py
-%%PYTHON_SITELIBDIR%%/biggles/func.pyc
-%%PYTHON_SITELIBDIR%%/biggles/func.pyo
-%%PYTHON_SITELIBDIR%%/biggles/geometry.py
-%%PYTHON_SITELIBDIR%%/biggles/geometry.pyc
-%%PYTHON_SITELIBDIR%%/biggles/geometry.pyo
-%%PYTHON_SITELIBDIR%%/biggles/hammer.py
-%%PYTHON_SITELIBDIR%%/biggles/hammer.pyc
-%%PYTHON_SITELIBDIR%%/biggles/hammer.pyo
-%%PYTHON_SITELIBDIR%%/biggles/libplot/__init__.py
-%%PYTHON_SITELIBDIR%%/biggles/libplot/__init__.pyc
-%%PYTHON_SITELIBDIR%%/biggles/libplot/__init__.pyo
-%%PYTHON_SITELIBDIR%%/biggles/libplot/libplot.so
-%%PYTHON_SITELIBDIR%%/biggles/libplot/renderer.py
-%%PYTHON_SITELIBDIR%%/biggles/libplot/renderer.pyc
-%%PYTHON_SITELIBDIR%%/biggles/libplot/renderer.pyo
-%%PYTHON_SITELIBDIR%%/biggles/libplot/tex2libplot.py
-%%PYTHON_SITELIBDIR%%/biggles/libplot/tex2libplot.pyc
-%%PYTHON_SITELIBDIR%%/biggles/libplot/tex2libplot.pyo
-%%PYTHON_SITELIBDIR%%/biggles/matlab.py
-%%PYTHON_SITELIBDIR%%/biggles/matlab.pyc
-%%PYTHON_SITELIBDIR%%/biggles/matlab.pyo
diff --git a/math/py-gato/Makefile b/math/py-gato/Makefile
deleted file mode 100644
index fe21f4577786..000000000000
--- a/math/py-gato/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Johann Visagie <wjv@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= gato
-PORTVERSION= 1.2.2
-PORTREVISION= 1
-CATEGORIES= math python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= Gato-${PORTVERSION}
-
-MAINTAINER= python@FreeBSD.org
-COMMENT= Python-based toolbox to visualise algorithms on graphs
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= LGPL21
-LICENSE_FILE= ${WRKSRC}/LGPL.txt
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR}
-
-NO_ARCH= yes
-PORTEXAMPLES= *
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-OPTIONS_DEFINE= EXAMPLES
-
-post-install:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-.for sample in *.alg *.pro *.cat
- ${INSTALL_DATA} ${WRKSRC}/${sample} ${STAGEDIR}${EXAMPLESDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/math/py-gato/distinfo b/math/py-gato/distinfo
deleted file mode 100644
index 06dfc4ed30a5..000000000000
--- a/math/py-gato/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Gato-1.2.2.tar.gz) = d353b8af72ad780f0301912f101ea528822d616bea717c7ca84eaeb0609fa42f
-SIZE (Gato-1.2.2.tar.gz) = 274369
diff --git a/math/py-gato/pkg-descr b/math/py-gato/pkg-descr
deleted file mode 100644
index 8c1d3e9878e9..000000000000
--- a/math/py-gato/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Paraphrasing the website:
- Gato - the Graph Animation Toolbox - is software [toolkit] which visualizes
- algorithms on graphs.
- - Graphs are mathematical objects consisting of vertices, and edges
- connecting pairs of vertices.
- - Algorithms might find a shortest path - the fastest route - or a minimal
- spanning tree or solve one of other interesting problems on graphs:
- maximal-flow, weighted and non-weighted matching and min-cost flow.
- - Visualisation means linking cause - the statements of an algorithm -
- immediately to an effect - changes to the graph the algorithm has as its
- input - by terms of blinking, changing colors and other visual effects.
-
-WWW: http://gato.sourceforge.net/
diff --git a/math/py-gnuplot/Makefile b/math/py-gnuplot/Makefile
deleted file mode 100644
index c0b0d3cfe1cf..000000000000
--- a/math/py-gnuplot/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Maxim Sobolev <sobomax@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= gnuplot
-PORTVERSION= 1.8
-PORTREVISION= 10
-CATEGORIES= math python
-MASTER_SITES= SF/${PORTNAME}-py/Gnuplot-py/${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= gnuplot-py-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python interface to gnuplot plotting program
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= LGPL21
-
-BUILD_DEPENDS= ${PYNUMPY}
-RUN_DEPENDS= gnuplot:math/gnuplot \
- ${PYNUMPY}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-NO_ARCH= yes
-
-PORTDOCS= *
-
-OPTIONS_DEFINE= DOCS
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- @(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/math/py-gnuplot/distinfo b/math/py-gnuplot/distinfo
deleted file mode 100644
index 380a044a8ffc..000000000000
--- a/math/py-gnuplot/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gnuplot-py-1.8.tar.gz) = ab339be7847d30a8acfd616f27b5021bfde0999b7bf2d68400fbe62c53106e21
-SIZE (gnuplot-py-1.8.tar.gz) = 118828
diff --git a/math/py-gnuplot/pkg-descr b/math/py-gnuplot/pkg-descr
deleted file mode 100644
index ace147211281..000000000000
--- a/math/py-gnuplot/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
-Gnuplot.py is a Python package that interfaces to gnuplot, the popular plotting
-program. It allows you to use gnuplot from within Python to plot arrays of data
-from memory, data files, or mathematical functions. If you use Python to
-perform computations or as `glue' for numerical programs, you can use this
-package to plot data on the fly as they are computed. And the combination with
-Python makes it is easy to automate things, including to create crude
-`animations' by plotting different datasets one after another.
-
-Commands are communicated to gnuplot through a pipe and data either through
-the same pipe (as "inline" data) or through temporary files. It has been
-written and tested on a Unix computer.
-
-This package has an object-oriented design that allows the user flexibility to
-set plot options and to run multiple gnuplot sessions simultaneously. If you
-are more ambitious, it is not difficult to add entirely new types of plottable
-items by deriving from the `PlotItem' class.
-
-For a demonstration, run the python file by typing `python demo.py'.
-
-WWW: http://gnuplot-py.sourceforge.net/
diff --git a/math/py-mathdom/Makefile b/math/py-mathdom/Makefile
deleted file mode 100644
index b72a35cf66d6..000000000000
--- a/math/py-mathdom/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Wen Heping <wenheping@gmail.com>
-# $FreeBSD$
-
-PORTNAME= mathdom
-PORTVERSION= 0.8
-PORTREVISION= 1
-CATEGORIES= math python
-MASTER_SITES= CHEESESHOP/source/m/${PORTNAME}/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Content MathML in Python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/math/py-mathdom/distinfo b/math/py-mathdom/distinfo
deleted file mode 100644
index 2242d26b5b82..000000000000
--- a/math/py-mathdom/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mathdom-0.8.tar.gz) = e44ea8a24c26c9fdcba26aabbd5e8cff566c1742a541abd02219b7e7dab19e92
-SIZE (mathdom-0.8.tar.gz) = 108327
diff --git a/math/py-mathdom/pkg-descr b/math/py-mathdom/pkg-descr
deleted file mode 100644
index cf2848ea858c..000000000000
--- a/math/py-mathdom/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-MathDOM is a set of Python modules (using PyXML or
-lxml, and pyparsing) that import mathematical terms
-as a Content MathML DOM. It currently parses MathML
-and literal infix terms into a DOM document and writes
-out MathML and literal infix/prefix/postfix/Python
-terms. The DOM elements are enhanced by domain specific
-methods that make using the DOM a little easier.
-Implementations based on PyXML and lxml/libxml2 are
-available.
-
-WWW: https://pypi.org/project/mathdom/
diff --git a/math/py-probstat/Makefile b/math/py-probstat/Makefile
deleted file mode 100644
index 50e81ba246f2..000000000000
--- a/math/py-probstat/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= probstat
-PORTVERSION= 0.912
-PORTREVISION= 1
-CATEGORIES= math python
-MASTER_SITES= SF
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME}_${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Probability And Statistics Utils for Python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-USES= python:2.7 tar:tgz
-USE_PYTHON= distutils autoplist
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/probstat.so
-
-.include <bsd.port.mk>
diff --git a/math/py-probstat/distinfo b/math/py-probstat/distinfo
deleted file mode 100644
index 413d5330cb0c..000000000000
--- a/math/py-probstat/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (probstat_0.912.tgz) = d4c145f1769de926d553d81c52fbc4358024219e76a243ce178c6b092264221b
-SIZE (probstat_0.912.tgz) = 33843
diff --git a/math/py-probstat/pkg-descr b/math/py-probstat/pkg-descr
deleted file mode 100644
index e7c3d5062c6f..000000000000
--- a/math/py-probstat/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-C and Python code for basic probability and statistics
- - Combination
- - Permutation
- - Cartesian Product
- - Priority Queue
-
-WWW: http://probstat.sourceforge.net/
diff --git a/math/py-rpy/Makefile b/math/py-rpy/Makefile
deleted file mode 100644
index b43196f959e1..000000000000
--- a/math/py-rpy/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= rpy
-PORTVERSION= 1.0.3
-PORTREVISION= 40
-CATEGORIES= math
-MASTER_SITES= SF
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python interface to the R Programming Language
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2 LGPL21 MPL11
-LICENSE_COMB= dual
-
-BUILD_DEPENDS= ${PYNUMPY}
-LIB_DEPENDS= libR.so:math/R
-RUN_DEPENDS= ${PYNUMPY}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-LDFLAGS+= -L${LOCALBASE}/lib/R/modules -L${LOCALBASE}/lib/R/lib
-
-post-patch:
- @${REINPLACE_CMD} -e 's,^statichere ,,' ${WRKSRC}/src/rpymodule.c
- @${REINPLACE_CMD} -e 's|/usr/share|${LOCALBASE}/lib|' ${WRKSRC}/setup.py
-
-pre-configure:
- @(if [ ! -e ${LOCALBASE}/lib/R/lib/libR.so ] ; then \
- ${ECHO_MSG} "==> ${PKGNAME} requires math/R to be built WITH_LIBR" ; \
- exit 1; fi)
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/*.so
-
-.include <bsd.port.mk>
diff --git a/math/py-rpy/distinfo b/math/py-rpy/distinfo
deleted file mode 100644
index da8b3ec02524..000000000000
--- a/math/py-rpy/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (rpy-1.0.3.tar.gz) = 4ad23632ddcb6318a1af27a7f64526c110d59cbd166a0338c929de952f33c48b
-SIZE (rpy-1.0.3.tar.gz) = 87009
diff --git a/math/py-rpy/files/patch-rpy.py b/math/py-rpy/files/patch-rpy.py
deleted file mode 100644
index 32d3b25f1b8a..000000000000
--- a/math/py-rpy/files/patch-rpy.py
+++ /dev/null
@@ -1,12 +0,0 @@
---- rpy.py
-+++ rpy.py
-@@ -139,6 +139,7 @@ if VERBOSE:
-
- # Version
- from rpy_version import rpy_version
-+__version__ = rpy_version
-
- # Symbolic names for conversion modes
- TOP_CONVERSION = 4
-diff --git rpy_tools.py rpy_tools.py
-index f312201..6e83321 100644
diff --git a/math/py-rpy/files/patch-rpy_tools.py b/math/py-rpy/files/patch-rpy_tools.py
deleted file mode 100644
index 3371df201690..000000000000
--- a/math/py-rpy/files/patch-rpy_tools.py
+++ /dev/null
@@ -1,35 +0,0 @@
---- rpy_tools.py
-+++ rpy_tools.py
-@@ -97,8 +97,7 @@ def get_R_VERSION(RHOME=None, force_exec=False):
- if stat or len(output)<=0:
- raise RuntimeError("Couldn't execute the R interpreter" +
- " `%s'.\n" % rexec )
-- # edd 05 Apr 2006 version = re.search("R +([0-9]\.[0-9]\.[0-9])", output)
-- version = re.search(" +([0-9]\.[0-9]\.[0-9])", output)
-+ version = re.search(" +([0-9]+\.[0-9]+\.[0-9]+)", output)
- if not version:
- raise RuntimeError("Couldn't obtain version number from output\n"
- "of `R --version'.\n")
-@@ -143,3 +142,20 @@ def get_PYTHON_DIR():
- % PYTHON_DIR )
-
- return PYTHON_DIR
-+
-+def get_R_LAPACK_LIB_FLAGS(RHOME=get_R_HOME()):
-+ """
-+ Determine the necessary link arguments for lapack
-+ """
-+ rexec = os.path.join(RHOME, 'bin', 'R')
-+ stat, output = getstatusoutput('"%s" CMD config LAPACK_LIBS' % rexec )
-+ if stat or len(output)<=0:
-+ raise RuntimeError("Couldn't execute the R interpreter" +
-+ " `%s'.\n" % rexec )
-+
-+ LAPACK_LIB_FLAGS = output.strip()
-+ if not LAPACK_LIB_FLAGS:
-+ raise RuntimeError("Couldn't obtain LAPACK_LIBS information from output\n"
-+ "of `R CMD config LAPACK_LIBS'.\n")
-+
-+ return LAPACK_LIB_FLAGS
-diff --git setup.py setup.py
-index cf0fa2e..4a1f840 100644
diff --git a/math/py-rpy/files/patch-setup.py b/math/py-rpy/files/patch-setup.py
deleted file mode 100644
index caeba282d087..000000000000
--- a/math/py-rpy/files/patch-setup.py
+++ /dev/null
@@ -1,60 +0,0 @@
---- setup.py
-+++ setup.py
-@@ -30,13 +30,14 @@ can be used for each of these R versions.
- See the files INSTALL.UNIX and INSTALL.WINDOWS for more details.
- """
-
--DEBUG=True
-+DEBUG=False
-
- import os, os.path, sys, shutil, re
- from distutils.core import setup, Extension
- from distutils.sysconfig import *
- from distutils.errors import *
- import rpy_tools
-+
- if sys.platform=="win32":
- import rpy_wintools
-
-@@ -85,7 +86,7 @@ for RHOME in RHOMES:
- get_config_vars()['OPT'] = '-g -Wall'
- else:
- # to avoid strict prototypes errors from R includes
-- get_config_vars()['OPT'] = '-DNDEBUG -g -O3 -Wall'
-+ get_config_vars()['OPT'] = '-DNDEBUG -O3 -Wall'
-
- # get the Python version
- if sys.version[:3] >= '2.2':
-@@ -149,22 +150,21 @@ for RHOME in RHOMES:
- library_dirs= r_libs
- runtime_libs = r_libs
- extra_compile_args=[]
-- elif sys.platform=='osf1V5':
-- include_dirs = [ os.path.join(RHOME.strip(), 'include'),
-- 'src' ]
-- libraries=['R','Rlapack']
-- library_dirs = r_libs
-- runtime_libs = r_libs
-- extra_compile_args=["-shared"]
-- source_files = source_files + ["src/setenv.c"]
-+
- else: # unix-like systems, this is known to work for Linux and Solaris
- include_dirs = [ os.path.join(RHOME.strip(), 'include'),
- 'src', '/usr/share/R/include' ]
-- libraries=['R','Rlapack']
-+
- library_dirs = r_libs
- runtime_libs = r_libs
- extra_compile_args=["-shared"]
- source_files = source_files + ["src/setenv.c"]
-+
-+ libraries=['R']
-+
-+ # Ask R to tell us how to properly link against lapack
-+ extra_compile_args += [ rpy_tools.get_R_LAPACK_LIB_FLAGS( RHOME ) ]
-+
-
- # Discover which array packages are present
- try:
-diff --git src/RPy.h src/RPy.h
-index 04faf3d..614ae5a 100644
diff --git a/math/py-rpy/files/patch-src-RPy.h b/math/py-rpy/files/patch-src-RPy.h
deleted file mode 100644
index a795ee3d31c1..000000000000
--- a/math/py-rpy/files/patch-src-RPy.h
+++ /dev/null
@@ -1,27 +0,0 @@
---- src/RPy.h
-+++ src/RPy.h
-@@ -52,6 +52,13 @@
- #include <Rdefines.h>
- #include <Rinternals.h>
- #include <Rversion.h>
-+
-+#if (R_VERSION >= R_Version(2,4,0))
-+#include <Rembedded.h>
-+#endif
-+
-+
-+
- #undef _POSIX_C_SOURCE
- #include <Python.h>
- #include <R_ext/Rdynload.h>
-@@ -74,7 +81,7 @@
- # endif
- #endif /* _WIN32 */
-
--#include <Rdevices.h> /* must follow Graphics.h */
-+#include <Rembedded.h> /* must follow Graphics.h */
-
-
- /* Missing definitions from Rinterface.h or RStartup.h */
-diff --git src/io.c src/io.c
-index 6c7c31d..cb10259 100644
diff --git a/math/py-rpy/files/patch-src-io.c b/math/py-rpy/files/patch-src-io.c
deleted file mode 100644
index dc09967eb6a3..000000000000
--- a/math/py-rpy/files/patch-src-io.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/io.c
-+++ src/io.c
-@@ -130,7 +130,7 @@ RPy_ReadConsole(char *prompt,
- PyErr_Clear();
- return 0;
- }
-- snprintf(buf, len, "%s", PyString_AsString(input_data));
-+ snprintf( (char*) buf, len, "%s", PyString_AsString(input_data));
- Py_DECREF(input_data);
- return 1;
- }
-diff --git src/rpymodule.c src/rpymodule.c
-index fe8b39f..fda1881 100644
diff --git a/math/py-rpy/files/patch-src-rpymodule.c b/math/py-rpy/files/patch-src-rpymodule.c
deleted file mode 100644
index 09f47bfb3271..000000000000
--- a/math/py-rpy/files/patch-src-rpymodule.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/rpymodule.c
-+++ src/rpymodule.c
-@@ -1772,8 +1772,10 @@ start_events(void)
-
- void r_finalize(void)
- {
-+#if (R_VERSION < R_Version(2,4,0))
- unsigned char buf[1024];
- char * tmpdir;
-+#endif
-
- R_dot_Last();
- R_RunExitFinalizers();
diff --git a/math/py-rpy/pkg-descr b/math/py-rpy/pkg-descr
deleted file mode 100644
index d0dfbb55b2bf..000000000000
--- a/math/py-rpy/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-RPy is a very simple, yet robust, Python interface to the R Programming
-Language. It can manage all kinds of R objects and can execute arbitrary
-R functions (including the graphic functions). All the errors from the
-R language are converted to Python exceptions. Any module that later were
-installed on the R system, can easily be used from within Python, without
-introducing any changes.
-
-WWW: http://rpy.sourceforge.net/
diff --git a/misc/Makefile b/misc/Makefile
index 3b98bb1825d6..beef4969735f 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -159,13 +159,11 @@
SUBDIR += gnome-icon-theme
SUBDIR += gnome-icon-theme-extras
SUBDIR += gnome-mime-data
- SUBDIR += gnome-osd
SUBDIR += gnome-user-docs
SUBDIR += gnu-watch
SUBDIR += gnuls
SUBDIR += gobuster
SUBDIR += gone
- SUBDIR += gonvert
SUBDIR += gplink
SUBDIR += gpsim
SUBDIR += granulate
@@ -245,7 +243,6 @@
SUBDIR += mc-nox11
SUBDIR += mdp
SUBDIR += metalink-checker
- SUBDIR += metalink-editor
SUBDIR += metalink-tools
SUBDIR += metromap
SUBDIR += mime-support
@@ -379,7 +376,6 @@
SUBDIR += py-QSpectrumAnalyzer
SUBDIR += py-SimpleSoapy
SUBDIR += py-SoapySDR
- SUBDIR += py-YABT
SUBDIR += py-cinder
SUBDIR += py-colorbrewer
SUBDIR += py-colored
@@ -539,7 +535,6 @@
SUBDIR += wotsap
SUBDIR += xdelta
SUBDIR += xdelta3
- SUBDIR += xdg-menu
SUBDIR += xfce4-appfinder
SUBDIR += xfce4-weather-plugin
SUBDIR += xfce4-wm-themes
diff --git a/misc/gnome-osd/Makefile b/misc/gnome-osd/Makefile
deleted file mode 100644
index 8554ce9b5aeb..000000000000
--- a/misc/gnome-osd/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: Jean-Yves Lefort <jylefort@brutele.be>
-# $FreeBSD$
-
-PORTNAME= gnome-osd
-PORTVERSION= 0.20.0
-PORTREVISION= 2
-CATEGORIES= misc
-MASTER_SITES= http://launchpadlibrarian.net/63944370/
-DISTNAME= ${PORTNAME}_${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= On-Screen-Display infrastructure using Pango text rendering
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-USES= gettext-tools gmake gnome pathfix pkgconfig python:2.7
-USE_GNOME= gnomeprefix intlhack pygnome2
-GNU_CONFIGURE= yes
-NO_ARCH= yes
-
-GCONF_SCHEMAS= gnome-osd.schemas
-
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
-OPTIONS_DEFINE= DOCS
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} AUTHORS NEWS README \
- ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/misc/gnome-osd/distinfo b/misc/gnome-osd/distinfo
deleted file mode 100644
index 4b9c9b3de6a1..000000000000
--- a/misc/gnome-osd/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gnome-osd_0.20.0.tar.gz) = cc5e06173ffed70ff69f69e16d0cdf795e4d8f91648398ea9cc7894abc331aa0
-SIZE (gnome-osd_0.20.0.tar.gz) = 256992
diff --git a/misc/gnome-osd/files/patch-gnomeosd_capplet.py b/misc/gnome-osd/files/patch-gnomeosd_capplet.py
deleted file mode 100644
index 2dcfec3e3907..000000000000
--- a/misc/gnome-osd/files/patch-gnomeosd_capplet.py
+++ /dev/null
@@ -1,10 +0,0 @@
---- gnomeosd/capplet.py.orig Wed Aug 23 03:44:56 2006
-+++ gnomeosd/capplet.py Wed Aug 23 03:45:29 2006
-@@ -150,7 +150,6 @@
- def main():
- gettext.install("gnome-osd", os.path.join(gnome_osd_conf.datadir, "locale"))
- locale.setlocale(locale.LC_ALL, '')
-- locale.bind_textdomain_codeset('gnome-osd','UTF-8')
- gettext.bind_textdomain_codeset('gnome-osd','UTF-8')
- gnome.program_init("gnome-osd-properties", gnome_osd_conf.VERSION)
-
diff --git a/misc/gnome-osd/pkg-descr b/misc/gnome-osd/pkg-descr
deleted file mode 100644
index 825f20ceca91..000000000000
--- a/misc/gnome-osd/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Gnome OSD is a new small project to create an OSD (On-Screen-Display)
-infrastructure, similar to XOSD. It includes a command-line client,
-and sample xchat and rhythmbox plugins.
-
-WWW: https://launchpad.net/gnome-osd
diff --git a/misc/gnome-osd/pkg-plist b/misc/gnome-osd/pkg-plist
deleted file mode 100644
index eb77d678a75d..000000000000
--- a/misc/gnome-osd/pkg-plist
+++ /dev/null
@@ -1,64 +0,0 @@
-bin/gnome-osd-client
-bin/gnome-osd-event-bridge
-bin/gnome-osd-properties
-etc/xdg/autostart/gnome-osd-event-bridge.desktop
-%%PYTHON_SITELIBDIR%%/gnomeosd/__init__.py
-%%PYTHON_SITELIBDIR%%/gnomeosd/__init__.pyc
-%%PYTHON_SITELIBDIR%%/gnomeosd/__init__.pyo
-%%PYTHON_SITELIBDIR%%/gnomeosd/capplet.py
-%%PYTHON_SITELIBDIR%%/gnomeosd/capplet.pyc
-%%PYTHON_SITELIBDIR%%/gnomeosd/capplet.pyo
-%%PYTHON_SITELIBDIR%%/gnomeosd/client.py
-%%PYTHON_SITELIBDIR%%/gnomeosd/client.pyc
-%%PYTHON_SITELIBDIR%%/gnomeosd/client.pyo
-%%PYTHON_SITELIBDIR%%/gnomeosd/eventbridge.py
-%%PYTHON_SITELIBDIR%%/gnomeosd/eventbridge.pyc
-%%PYTHON_SITELIBDIR%%/gnomeosd/eventbridge.pyo
-%%PYTHON_SITELIBDIR%%/gnomeosd/gconfsync.py
-%%PYTHON_SITELIBDIR%%/gnomeosd/gconfsync.pyc
-%%PYTHON_SITELIBDIR%%/gnomeosd/gconfsync.pyo
-%%PYTHON_SITELIBDIR%%/gnomeosd/gnome_osd_conf.py
-%%PYTHON_SITELIBDIR%%/gnomeosd/gnome_osd_conf.pyc
-%%PYTHON_SITELIBDIR%%/gnomeosd/gnome_osd_conf.pyo
-%%PYTHON_SITELIBDIR%%/gnomeosd/gosd.py
-%%PYTHON_SITELIBDIR%%/gnomeosd/gosd.pyc
-%%PYTHON_SITELIBDIR%%/gnomeosd/gosd.pyo
-%%PYTHON_SITELIBDIR%%/gnomeosd/gtasklet.py
-%%PYTHON_SITELIBDIR%%/gnomeosd/gtasklet.pyc
-%%PYTHON_SITELIBDIR%%/gnomeosd/gtasklet.pyo
-%%PYTHON_SITELIBDIR%%/gnomeosd/gtkexcepthook.py
-%%PYTHON_SITELIBDIR%%/gnomeosd/gtkexcepthook.pyc
-%%PYTHON_SITELIBDIR%%/gnomeosd/gtkexcepthook.pyo
-%%PYTHON_SITELIBDIR%%/gnomeosd/server.py
-%%PYTHON_SITELIBDIR%%/gnomeosd/server.pyc
-%%PYTHON_SITELIBDIR%%/gnomeosd/server.pyo
-%%PYTHON_SITELIBDIR%%/gnomeosd/xscreensaver.py
-%%PYTHON_SITELIBDIR%%/gnomeosd/xscreensaver.pyc
-%%PYTHON_SITELIBDIR%%/gnomeosd/xscreensaver.pyo
-libdata/bonobo/servers/GNOME_OSD.server
-libexec/gnome-osd-server
-man/man1/gnome-osd-client.1.gz
-share/applications/gnome-osd-properties.desktop
-share/dbus-1/services/pt.inescporto.telecom.GnomeOSD.EventBridge.service
-share/dbus-1/services/pt.inescporto.telecom.GnomeOSD.service
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%DATADIR%%/xchatosd.py
-share/locale/ca/LC_MESSAGES/gnome-osd.mo
-share/locale/cs/LC_MESSAGES/gnome-osd.mo
-share/locale/de/LC_MESSAGES/gnome-osd.mo
-share/locale/en_GB/LC_MESSAGES/gnome-osd.mo
-share/locale/es/LC_MESSAGES/gnome-osd.mo
-share/locale/fr/LC_MESSAGES/gnome-osd.mo
-share/locale/hu/LC_MESSAGES/gnome-osd.mo
-share/locale/it/LC_MESSAGES/gnome-osd.mo
-share/locale/ja/LC_MESSAGES/gnome-osd.mo
-share/locale/ms/LC_MESSAGES/gnome-osd.mo
-share/locale/pl/LC_MESSAGES/gnome-osd.mo
-share/locale/pt/LC_MESSAGES/gnome-osd.mo
-share/locale/ru/LC_MESSAGES/gnome-osd.mo
-share/locale/sv/LC_MESSAGES/gnome-osd.mo
-share/locale/tr/LC_MESSAGES/gnome-osd.mo
-share/locale/zh_CN/LC_MESSAGES/gnome-osd.mo
-share/pixmaps/gnome-osd.png
diff --git a/misc/gonvert/Makefile b/misc/gonvert/Makefile
deleted file mode 100644
index a2b964d555cb..000000000000
--- a/misc/gonvert/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= gonvert
-PORTVERSION= 0.2.39
-CATEGORIES= misc python gnome
-MASTER_SITES= http://www.unihedron.com/projects/gonvert/downloads/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Conversion utility that allows conversion between many units
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/doc/COPYING
-
-USES= python:2.7, gnome
-USE_GNOME= pygtk2
-
-NO_BUILD= yes
-NO_ARCH= yes
-
-PORTDOCS= CHANGELOG FAQ README THANKS
-
-OPTIONS_DEFINE= DOCS NLS
-OPTIONS_SUB= yes
-
-NLS_CONFIGURE_ENABLE= nls
-NLS_USES= gettext
-
-post-patch:
- @${REINPLACE_CMD} -e 's|#!/usr/bin/python|#!${PYTHON_CMD}| ; \
- s|/usr/share|${PREFIX}/share|g ; \
- s|/\.\./pixmaps/|/pixmaps/|g' ${WRKSRC}/gonvert
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR}
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.glade ${STAGEDIR}${DATADIR}
- @${MKDIR} ${STAGEDIR}${DATADIR}/pixmaps
- ${INSTALL_DATA} ${WRKSRC}/pixmaps/*.png ${STAGEDIR}${DATADIR}/pixmaps/
- ${LN} -sf ${DATADIR}/pixmaps/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps/
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR}
-
-do-install-NLS-on:
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/pl/LC_MESSAGES
- ${INSTALL_DATA} ${WRKSRC}/i18n/pl_messages.gmo \
- ${STAGEDIR}${PREFIX}/share/locale/pl/LC_MESSAGES/gonvert.mo
-
-.include <bsd.port.mk>
diff --git a/misc/gonvert/distinfo b/misc/gonvert/distinfo
deleted file mode 100644
index 15b54489eb2d..000000000000
--- a/misc/gonvert/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1546122965
-SHA256 (gonvert-0.2.39.tar.gz) = 013b5b8be7d4af05667bc3689bda021e843e5bb8362d72727076ab77df375de1
-SIZE (gonvert-0.2.39.tar.gz) = 125040
diff --git a/misc/gonvert/files/patch-gonvert.desktop b/misc/gonvert/files/patch-gonvert.desktop
deleted file mode 100644
index c11e66485324..000000000000
--- a/misc/gonvert/files/patch-gonvert.desktop
+++ /dev/null
@@ -1,16 +0,0 @@
---- gonvert.desktop.orig 2015-05-31 12:59:25 UTC
-+++ gonvert.desktop
-@@ -1,9 +1,10 @@
- [Desktop Entry]
--Name=Unit Convertor
-+Name=Gonvert
-+GenericName=Unit Convertor
- Comment=Convert between various units
--Icon=gonvert.png
-+Icon=gonvert
- Exec=gonvert
- Terminal=false
- Type=Application
- StartupNotify=true
--Categories=GNOME;Application;Utility;
-+Categories=Education;Math;
diff --git a/misc/gonvert/pkg-descr b/misc/gonvert/pkg-descr
deleted file mode 100644
index ac5fa0099f79..000000000000
--- a/misc/gonvert/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-gonvert is a conversion utility that allows conversion between many units
-like CGS, Ancient, Imperial with many categories like length, mass, numbers,
-etc. All units converted values shown at once as you type. Easy to add/change
-your own units.
-
-Features:
-
- - 51 categories, 981 units. See the entire list here.
- - All units converted values shown at once as you type.
- - Descriptions for many units.
- - Sort by Unit Name, Value, or Unit symbol.
- - Find Units.
- - Fully OPEN source so that you can add your own custom calculations
- and descriptions.
-
-WWW: http://www.unihedron.com/projects/gonvert/
diff --git a/misc/gonvert/pkg-plist b/misc/gonvert/pkg-plist
deleted file mode 100644
index ff4c693c79d1..000000000000
--- a/misc/gonvert/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/gonvert
-share/applications/gonvert.desktop
-%%DATADIR%%/gonvert.glade
-%%DATADIR%%/pixmaps/gonvert-icon_alternative.png
-%%DATADIR%%/pixmaps/gonvert.png
-%%NLS%%share/locale/pl/LC_MESSAGES/gonvert.mo
-share/pixmaps/gonvert.png
diff --git a/misc/metalink-editor/Makefile b/misc/metalink-editor/Makefile
deleted file mode 100644
index a3a32e1aa5c9..000000000000
--- a/misc/metalink-editor/Makefile
+++ /dev/null
@@ -1,77 +0,0 @@
-# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= metalink
-PORTVERSION= 1.2.0
-PORTREVISION= 9
-CATEGORIES= misc
-MASTER_SITES= SF/${PORTNAME}s/Metalink%20Editor/${PORTVERSION}
-PKGNAMESUFFIX?= -editor
-DISTNAME= ${PORTNAME}editor-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GUI editor to create and edit metalinks
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/license.txt
-
-USES= dos2unix python:2.7 zip
-DOS2UNIX_REGEX= .*\.txt
-NO_WRKSUBDIR= yes
-USE_PYTHON= distutils
-PYDISTUTILS_EGGINFO= metalink_editor-${PORTVERSION}-py${PYTHON_VER}.egg-info
-USE_WX= 3.0+
-WX_COMPS= python
-NO_ARCH= yes
-
-DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
-
-DESKTOP_ENTRIES= "Metalink editor" \
- "" \
- "${DATADIR}/metalink.png" \
- "metalink_editor.py" \
- "Network;FileTransfer;" \
- true
-
-PORTDOCS= readme.txt
-
-OPTIONS_DEFINE= DOCS
-
-post-extract:
-# Create a package to avoid namespace pollution
- @${MKDIR} ${WRKSRC}/Metalink_editor
- @${TOUCH} ${WRKSRC}/Metalink_editor/__init__.py
- @${MV} ${WRKSRC}/metalink.py ${WRKSRC}/Metalink_editor/
-
-post-patch:
-# Correct location of image files
- @${REINPLACE_CMD} -E \
- -e 's|%%DATADIR%%|${DATADIR}|' \
- ${WRKSRC}/metalink_editor.py
-
-pre-configure:
-# Prepare new setup.py
- @${SED} \
- -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \
- -e 's|%%VERSION%%|${PORTVERSION}|' \
- ${FILESDIR}/setup.py \
- > ${WRKSRC}/${PYSETUP}
-
-post-install:
-# fix installation permissions for restritive umask(1)
- @${FIND} \
- ${STAGEDIR}${DATADIR} \
- ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/Metalink_editor \
- -type f -exec \
- ${CHMOD} ${SHAREMODE} {} \;
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for file in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/misc/metalink-editor/distinfo b/misc/metalink-editor/distinfo
deleted file mode 100644
index e1f20ed55c96..000000000000
--- a/misc/metalink-editor/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (metalinkeditor-1.2.0.zip) = ac505e4b66a280b49e25edad6d10695c3210f8c4e567ca6dd7666f1daded6dbc
-SIZE (metalinkeditor-1.2.0.zip) = 30646
diff --git a/misc/metalink-editor/files/patch-metalink_editor.py b/misc/metalink-editor/files/patch-metalink_editor.py
deleted file mode 100644
index 3b76b2c27dc8..000000000000
--- a/misc/metalink-editor/files/patch-metalink_editor.py
+++ /dev/null
@@ -1,21 +0,0 @@
---- metalink_editor.py.orig 2009-04-28 08:57:40.000000000 -0300
-+++ metalink_editor.py 2009-04-28 08:58:27.000000000 -0300
-@@ -18,7 +18,8 @@
-
- import wxversion
- wxversion.ensureMinimal("2.6")
--import wx, metalink, sys, os.path
-+import wx, sys, os.path
-+from Metalink_editor import metalink
-
- current_version = "1.2.0"
-
-@@ -28,7 +29,7 @@
-
- # Just a simple hack... (used to locate the icon)
- try:
-- data_path = os.path.dirname(sys.argv[0])
-+ data_path = os.path.dirname("%%DATADIR%%/metalink_small.png")
- if data_path != "" and data_path != ".":
- print "Data path:", data_path
- except:
diff --git a/misc/metalink-editor/files/setup.py b/misc/metalink-editor/files/setup.py
deleted file mode 100644
index 7f2808fe51a6..000000000000
--- a/misc/metalink-editor/files/setup.py
+++ /dev/null
@@ -1,54 +0,0 @@
-#!%%PYTHON_CMD%%
-
-# Copyright (c) 2008 Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-# 1. Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-# 2. Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
-# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
-# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-# SUCH DAMAGE.
-#
-
-__version__ = "$FreeBSD$"
-
-try:
- from distutils import sysconfig
- from distutils.core import setup
-except:
- raise SystemExit, "Distutils problem"
-
-try:
- from os import environ
-except:
- raise SystemExit, "os import problem"
-
-LOCALBASE = sysconfig.PREFIX
-PREFIX = environ.get('PREFIX', LOCALBASE)
-DATADIR = PREFIX + "/share/metalink-editor"
-
-setup(
- name = 'metalink_editor',
- version = '%%VERSION%%',
- description = 'GUI editor to create and edit metalinks.',
- author = 'Hampus Wessman',
- url = 'http://hampus.vox.nu/metalink/',
- packages = ['Metalink_editor'],
- scripts = ['metalink_editor.py'],
- data_files = [(DATADIR, ["metalink_small.png", "metalink.png"])],
-)
diff --git a/misc/metalink-editor/pkg-descr b/misc/metalink-editor/pkg-descr
deleted file mode 100644
index 70cd450c598a..000000000000
--- a/misc/metalink-editor/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-[ excerpt from developer's web site ]
-
-A cross-platform GUI editor, written in Python. It enables you to
-both create and edit metalinks in a user friendly fashion. The
-editor can automatically enter info about file name, file size,
-hashes & chunk checksums by scanning a local file.
-
-WWW: http://metalinks.sourceforge.net/
diff --git a/misc/metalink-editor/pkg-plist b/misc/metalink-editor/pkg-plist
deleted file mode 100644
index f31900a8e8fa..000000000000
--- a/misc/metalink-editor/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-bin/metalink_editor.py
-%%PYTHON_SITELIBDIR%%/Metalink_editor/__init__.py
-%%PYTHON_SITELIBDIR%%/Metalink_editor/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Metalink_editor/__init__.pyo
-%%PYTHON_SITELIBDIR%%/Metalink_editor/metalink.py
-%%PYTHON_SITELIBDIR%%/Metalink_editor/metalink.pyc
-%%PYTHON_SITELIBDIR%%/Metalink_editor/metalink.pyo
-%%DATADIR%%/metalink.png
-%%DATADIR%%/metalink_small.png
diff --git a/misc/py-YABT/Makefile b/misc/py-YABT/Makefile
deleted file mode 100644
index 5e9e4e9d5b24..000000000000
--- a/misc/py-YABT/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Wen Heping <wenheping@gmail.com>
-# $FreeBSD$
-
-PORTNAME= YABT
-PORTVERSION= 2.0.2
-PORTREVISION= 1
-CATEGORIES= misc python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= General Purpose Braille Translation System
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/misc/py-YABT/distinfo b/misc/py-YABT/distinfo
deleted file mode 100644
index b7f43b8579f0..000000000000
--- a/misc/py-YABT/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (YABT-2.0.2.tar.gz) = 74ee106e20c239d2fbfc1338f6ddfb0a24f244906a4aa2445203e014e9138b2d
-SIZE (YABT-2.0.2.tar.gz) = 85085
diff --git a/misc/py-YABT/pkg-descr b/misc/py-YABT/pkg-descr
deleted file mode 100644
index 8640e5a0d671..000000000000
--- a/misc/py-YABT/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-YABT means Yet another Braille Translator.
-
-YABT is a general purpose Braille translation system
-written in pure python. It is primarily designed to
-be used by the BrlTex Project, but due to its general
-design it may be suited to use in other projects.
-
-Currently YABT has a table for translation in to British
-Braille encoded in ASCII Braille, but tables for other
-codes and other output encodings such as unicode Braille
-are possible.
-
-WWW: https://pypi.org/project/YABT/
diff --git a/misc/xdg-menu/Makefile b/misc/xdg-menu/Makefile
deleted file mode 100644
index 6defded4332d..000000000000
--- a/misc/xdg-menu/Makefile
+++ /dev/null
@@ -1,74 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= xdg-menu
-PORTVERSION= 1.5
-PORTREVISION= 4
-CATEGORIES= misc
-MASTER_SITES= SF \
- SF/nemysisfreebsdp/${CATEGORIES}/:icons
-DISTFILES= XDG-Menu-${DISTVERSION}.tgz \
- ${PORTNAME}.png:icons
-DIST_SUBDIR= python
-EXTRACT_ONLY= XDG-Menu-${DISTVERSION}.tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= ROX panel applet that displays an applications menu button
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/Help/COPYING
-
-RUN_DEPENDS= ${LOCALBASE}/bin/rox:x11-fm/rox-filer \
- ${PYTHON_PKGNAMEPREFIX}xdg>=0:devel/py-xdg@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR}
-
-WRKSRC= ${WRKDIR}/XDG-Menu
-DATADIR= ${PREFIX}/apps/XDG-Menu
-
-USES= gnome python:2.7 shebangfix
-SHEBANG_FILES= AppRun AppletRun
-INSTALLS_ICONS= yes
-NO_ARCH= yes
-
-PORTDOCS= *
-
-DESKTOP_ENTRIES="XDG-Menu" "" ${PORTNAME} \
- "${PORTNAME}" "System;" ""
-
-OPTIONS_DEFINE= DOCS ROX
-ROX_DESC= Enable ROX panel applet support
-
-SUB_FILES= ${PORTNAME}
-
-post-patch:
- @${REINPLACE_CMD} -i '' 's|/usr/lib|../../lib|' ${WRKSRC}/findrox.py
-
-post-patch-ROX-off:
- @${REINPLACE_CMD} -i '' '/if not rox.confirm/,/sys.exit/s/^/#/' \
- ${WRKSRC}/AppRun
- @${ECHO_MSG}
- @${ECHO_MSG} "You have not enabled ROX panel applet support"
- @${ECHO_MSG}
- @${FIND} ${WRKSRC} -name "*.bak" -delete
-
-do-build:
- @${PYTHON_CMD} -m compileall ${WRKSRC}
- @${PYTHON_CMD} -O -m compileall ${WRKSRC}
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
-
- @${MKDIR} ${STAGEDIR}${DATADIR}
- (cd ${WRKSRC} && ${CP} -r Messages .DirIcon AppInfo.xml AppRun AppletRun \
- Options.xml Messages python *.py *.pyc *.pyo ${STAGEDIR}${DATADIR})
-
- ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps/
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/Help/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/misc/xdg-menu/distinfo b/misc/xdg-menu/distinfo
deleted file mode 100644
index fcb210e186b9..000000000000
--- a/misc/xdg-menu/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (python/XDG-Menu-1.5.tgz) = 5cd62f3421032c4b619b80fde7e7cdc3230409489762e5c05ffd82d7c9c28478
-SIZE (python/XDG-Menu-1.5.tgz) = 32377
-SHA256 (python/xdg-menu.png) = f6f3be4272ca446c3bdf7895556c879ab7a4eceaf2a985dabaf1ad2126a3a2e4
-SIZE (python/xdg-menu.png) = 5974
diff --git a/misc/xdg-menu/files/xdg-menu.in b/misc/xdg-menu/files/xdg-menu.in
deleted file mode 100644
index 4efe2d92fda9..000000000000
--- a/misc/xdg-menu/files/xdg-menu.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec ./AppRun
diff --git a/misc/xdg-menu/pkg-descr b/misc/xdg-menu/pkg-descr
deleted file mode 100644
index 37de2af35921..000000000000
--- a/misc/xdg-menu/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-XDG-Menu is a ROX panel applet that displays applications menu button.
-Menu is builds to fit the XDG Menu Specification published by freedesktop.org.
-
-WWW: http://xdg-menu.sourceforge.net/
diff --git a/misc/xdg-menu/pkg-plist b/misc/xdg-menu/pkg-plist
deleted file mode 100644
index 49d89d15be44..000000000000
--- a/misc/xdg-menu/pkg-plist
+++ /dev/null
@@ -1,44 +0,0 @@
-apps/XDG-Menu/.DirIcon
-apps/XDG-Menu/AppInfo.xml
-apps/XDG-Menu/AppRun
-apps/XDG-Menu/AppletRun
-apps/XDG-Menu/Messages/XDG-Menu.pot
-apps/XDG-Menu/Messages/it.gmo
-apps/XDG-Menu/Messages/it.po
-apps/XDG-Menu/Messages/opts2po.py
-apps/XDG-Menu/Messages/opts2po.pyc
-apps/XDG-Menu/Messages/opts2po.pyo
-apps/XDG-Menu/Messages/ru.gmo
-apps/XDG-Menu/Messages/ru.po
-apps/XDG-Menu/Messages/uk.gmo
-apps/XDG-Menu/Messages/uk.po
-apps/XDG-Menu/Options.xml
-apps/XDG-Menu/findrox.py
-apps/XDG-Menu/findrox.pyc
-apps/XDG-Menu/findrox.pyo
-apps/XDG-Menu/python/config.py
-apps/XDG-Menu/python/config.pyc
-apps/XDG-Menu/python/config.pyo
-apps/XDG-Menu/python/ctxmenu.py
-apps/XDG-Menu/python/ctxmenu.pyc
-apps/XDG-Menu/python/ctxmenu.pyo
-apps/XDG-Menu/python/dndsource.py
-apps/XDG-Menu/python/dndsource.pyc
-apps/XDG-Menu/python/dndsource.pyo
-apps/XDG-Menu/python/i18n.py
-apps/XDG-Menu/python/i18n.pyc
-apps/XDG-Menu/python/i18n.pyo
-apps/XDG-Menu/python/imagemenu.py
-apps/XDG-Menu/python/imagemenu.pyc
-apps/XDG-Menu/python/imagemenu.pyo
-apps/XDG-Menu/python/main.py
-apps/XDG-Menu/python/main.pyc
-apps/XDG-Menu/python/main.pyo
-apps/XDG-Menu/python/roxmenu.py
-apps/XDG-Menu/python/roxmenu.pyc
-apps/XDG-Menu/python/roxmenu.pyo
-apps/XDG-Menu/python/xdgmenu.py
-apps/XDG-Menu/python/xdgmenu.pyc
-apps/XDG-Menu/python/xdgmenu.pyo
-bin/xdg-menu
-share/pixmaps/xdg-menu.png
diff --git a/multimedia/Makefile b/multimedia/Makefile
index 169f0e57257b..0d09275cbf65 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -43,7 +43,6 @@
SUBDIR += cx88
SUBDIR += dav1d
SUBDIR += deforaos-player
- SUBDIR += devede
SUBDIR += din
SUBDIR += dirac
SUBDIR += dragon
@@ -76,7 +75,6 @@
SUBDIR += gaupol
SUBDIR += gavl
SUBDIR += gdialog
- SUBDIR += gdvrecv
SUBDIR += gmerlin
SUBDIR += gmimms
SUBDIR += gmmlib
@@ -259,7 +257,6 @@
SUBDIR += mkxvcd
SUBDIR += mlt
SUBDIR += mlt-qt5
- SUBDIR += mmpython
SUBDIR += mmsclient
SUBDIR += mmsrip
SUBDIR += motion
@@ -351,7 +348,6 @@
SUBDIR += py-soco
SUBDIR += py-subliminal
SUBDIR += py-tvnamer
- SUBDIR += pymp
SUBDIR += qmmp-plugin-pack-qt5
SUBDIR += qmmp-qt5
SUBDIR += qt-faststart
diff --git a/multimedia/devede/Makefile b/multimedia/devede/Makefile
deleted file mode 100644
index 460259839d28..000000000000
--- a/multimedia/devede/Makefile
+++ /dev/null
@@ -1,92 +0,0 @@
-# Created by: Lars Engels <lars.engels@0x20.net>
-# $FreeBSD$
-
-PORTNAME= devede
-PORTVERSION= 3.23.0
-DISTVERSIONPREFIX= v
-PORTREVISION= 8
-CATEGORIES= multimedia
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Create video DVDs, VCDs, sVCDs, or CVDs from any number of video files
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv3+
-
-RUN_DEPENDS= ffmpeg:multimedia/ffmpeg \
- mencoder:multimedia/mencoder \
- spumux:multimedia/dvdauthor \
- mplayer:multimedia/mplayer \
- vcdimager:multimedia/vcdimager \
- cdrecord:sysutils/cdrtools
-
-USE_GITHUB= yes
-GH_ACCOUNT= rastersoft
-GH_PROJECT= Devede
-
-USES= gnome iconv python:2.7,run shebangfix
-USE_GNOME= pygtk2:run
-SHEBANG_FILES= devede
-NO_ARCH= yes
-NO_BUILD= yes
-
-PORTDOCS= *
-
-OPTIONS_DEFINE= DOCS IBUS NLS
-OPTIONS_DEFAULT= IBUS
-OPTIONS_SUB= yes
-
-IBUS_DESC= iBus support
-
-DEJAVU_FONTSDIR= ${LOCALBASE}/share/fonts/dejavu
-DEJAVU_FONTFILE= ${DEJAVU_FONTSDIR}/DejaVuSans.ttf
-
-IBUS_RUN_DEPENDS= ibus-daemon:textproc/ibus
-NLS_USES= gettext-runtime:run
-
-post-patch:
-# Fix general locations
- @${REINPLACE_CMD} -E \
- -e 's|%%PREFIX%%|${PREFIX}|' \
- -e 's|%%PORTNAME%%|${PORTNAME}|' \
- -e 's|%%DATADIR%%|${DATADIR}|' \
- -e 's|%%DOCSDIR%%|${DOCSDIR}|' \
- ${WRKSRC}/devede
- @${REINPLACE_CMD} -e 's|bash|sh|' ${WRKSRC}/devede-debug
-# Fix font location
- @${REINPLACE_CMD} -e \
- 's|\(font_path,"\).*\("\)|\1${DEJAVU_FONTFILE}\2|' \
- ${WRKSRC}/devede_fonts.py
-
-do-install:
-# File locations in devede are a mess...
- ${INSTALL_SCRIPT} ${WRKSRC}/devede.py ${STAGEDIR}${PREFIX}/bin/devede
- ${INSTALL_SCRIPT} ${WRKSRC}/devede-debug ${STAGEDIR}${PREFIX}/bin/
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/devede
- ${INSTALL_DATA} ${WRKSRC}/devede_*.py ${STAGEDIR}${PREFIX}/lib/devede
- ${INSTALL_DATA} ${WRKSRC}/devede.desktop ${STAGEDIR}${DESKTOPDIR}
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/devedesans.ttf ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/devede.svg ${STAGEDIR}${DATADIR}
- ${LN} -sf ${DATADIR}/devede.svg ${STAGEDIR}${PREFIX}/share/pixmaps
- (cd ${WRKSRC}/interface && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR})
- (cd ${WRKSRC}/pixmaps && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR})
-
-post-install-NLS-on:
-.for i in ca da el es fr gl nl pl pt_BR pt_PT ru sk sv zh_CN zh_TW
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/${i}/LC_MESSAGES
- ${INSTALL_DATA} ${WRKSRC}/po/${i}.mo \
- ${STAGEDIR}${PREFIX}/share/locale/${i}/LC_MESSAGES/devede.mo
-.endfor
-.for i in cs_CZ de_DE hu_HU it_IT nb_NO
- ${INSTALL_DATA} ${WRKSRC}/po/${i}.mo \
- ${STAGEDIR}${PREFIX}/share/locale/${i:C/_.*//}/LC_MESSAGES/devede.mo
-.endfor
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}/html
- ${INSTALL_DATA} ${WRKSRC}/docs/html/* ${STAGEDIR}${DOCSDIR}/html
-
-.include <bsd.port.mk>
diff --git a/multimedia/devede/distinfo b/multimedia/devede/distinfo
deleted file mode 100644
index c3b7fbdaa2a7..000000000000
--- a/multimedia/devede/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (rastersoft-Devede-v3.23.0_GH0.tar.gz) = 00a64cf5e39c13b6bae475e892baec5609cb5ad2d31078ee913efc961624335c
-SIZE (rastersoft-Devede-v3.23.0_GH0.tar.gz) = 2663547
diff --git a/multimedia/devede/files/patch-devede b/multimedia/devede/files/patch-devede
deleted file mode 100644
index e190199eee4d..000000000000
--- a/multimedia/devede/files/patch-devede
+++ /dev/null
@@ -1,23 +0,0 @@
---- devede.orig 2012-10-20 18:32:49 UTC
-+++ devede
-@@ -59,7 +59,19 @@ if found==False:
- except:
- found=False
-
--if tipo==0:
-+tipo=3
-+
-+if tipo==3:
-+ share_locale="%%PREFIX%%/share/locale"
-+ glade="%%DATADIR%%"
-+ sys.path.append("%%PREFIX%%/lib/%%PORTNAME%%")
-+ font_path="%%DATADIR%%"
-+ pic_path="%%DATADIR%%"
-+ other_path="%%DATADIR%%"
-+ help_path="%%DOCSDIR%%"
-+ print "Using port-installed files"
-+
-+elif tipo==0:
- #gettext.bindtextdomain('devede', '/usr/share/locale')
- #Note also before python 2.3 you need the following if
- #you need translations from non python code (glibc,libglade etc.)
diff --git a/multimedia/devede/pkg-descr b/multimedia/devede/pkg-descr
deleted file mode 100644
index 4c52a200e8ea..000000000000
--- a/multimedia/devede/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-DeVeDe is a program to create video DVDs and CDs (VCD, sVCD or CVD),
-suitables for home players, from any number of video files, in any of
-the formats supported by Mplayer. The big advantage over other utilites
-is that it only needs Mplayer, Mencoder, DVDAuthor, VCDImager and
-MKisofs (well, and Python 2.4, PyGTK and PyGlade), so its dependencies
-are really small.
-
-WWW: http://www.rastersoft.com/programas/devede.html
diff --git a/multimedia/devede/pkg-plist b/multimedia/devede/pkg-plist
deleted file mode 100644
index 7d7c0fde733f..000000000000
--- a/multimedia/devede/pkg-plist
+++ /dev/null
@@ -1,100 +0,0 @@
-bin/devede
-bin/devede-debug
-lib/devede/devede_avconv_convert.py
-lib/devede/devede_bincue.py
-lib/devede/devede_convert.py
-lib/devede/devede_delete.py
-lib/devede/devede_dialogs.py
-lib/devede/devede_disctype.py
-lib/devede/devede_dvd.py
-lib/devede/devede_dvdmenu.py
-lib/devede/devede_executor.py
-lib/devede/devede_ffmpeg_convert.py
-lib/devede/devede_fonts.py
-lib/devede/devede_help.py
-lib/devede/devede_loadsave.py
-lib/devede/devede_main.py
-lib/devede/devede_newfiles.py
-lib/devede/devede_other.py
-lib/devede/devede_settings.py
-lib/devede/devede_subtitles.py
-lib/devede/devede_title_properties.py
-lib/devede/devede_video_convert.py
-lib/devede/devede_xml_menu.py
-share/applications/devede.desktop
-%%DATADIR%%/aboutdialog1.ui
-%%DATADIR%%/add_subtitle.ui
-%%DATADIR%%/add_subtitle2.ui
-%%DATADIR%%/background.png
-%%DATADIR%%/backgrounds/biglens.png
-%%DATADIR%%/backgrounds/blackbg.png
-%%DATADIR%%/backgrounds/default_bg.png
-%%DATADIR%%/backgrounds/dvdfilm.png
-%%DATADIR%%/barras.png
-%%DATADIR%%/base_ntsc.mpg
-%%DATADIR%%/base_ntsc_wide.mpg
-%%DATADIR%%/base_pal.mpg
-%%DATADIR%%/base_pal_wide.mpg
-%%DATADIR%%/codepages.lst
-%%DATADIR%%/devede.svg
-%%DATADIR%%/devedesans.ttf
-%%DATADIR%%/estira.png
-%%DATADIR%%/icon_cvd.png
-%%DATADIR%%/icon_divx.png
-%%DATADIR%%/icon_dvd.png
-%%DATADIR%%/icon_svcd.png
-%%DATADIR%%/icon_vcd.png
-%%DATADIR%%/languages.lst
-%%DATADIR%%/settings.ui
-%%DATADIR%%/silence.ogg
-%%DATADIR%%/use_ffmpeg.ui
-%%DATADIR%%/waborted_dialog.ui
-%%DATADIR%%/wcancel_dialog.ui
-%%DATADIR%%/wcancel_job_dialog.ui
-%%DATADIR%%/wdel_chapter_dialog.ui
-%%DATADIR%%/wdel_subtitle.ui
-%%DATADIR%%/wdel_title_dialog.ui
-%%DATADIR%%/wdisk_type.ui
-%%DATADIR%%/wempty_titles_dialog.ui
-%%DATADIR%%/wend_dialog.ui
-%%DATADIR%%/werase_dialog.ui
-%%DATADIR%%/werror_dialog.ui
-%%DATADIR%%/wfile.ui
-%%DATADIR%%/wfolder_dialog.ui
-%%DATADIR%%/wfolder_exists.ui
-%%DATADIR%%/wloadconfig.ui
-%%DATADIR%%/wloosecurrent.ui
-%%DATADIR%%/wmain.ui
-%%DATADIR%%/wmenu_preview_ntsc.ui
-%%DATADIR%%/wmenu_preview_pal.ui
-%%DATADIR%%/wmenu_properties.ui
-%%DATADIR%%/wno_mp3lame.ui
-%%DATADIR%%/wnofonts.ui
-%%DATADIR%%/wpreview_dialog.ui
-%%DATADIR%%/wpreviewagain_dialog.ui
-%%DATADIR%%/wprograms.ui
-%%DATADIR%%/wprogress.ui
-%%DATADIR%%/wsaveconfig.ui
-%%DATADIR%%/wtitle_properties_dialog.ui
-%%DATADIR%%/wwarning_dialog.ui
-%%NLS%%share/locale/ca/LC_MESSAGES/devede.mo
-%%NLS%%share/locale/cs/LC_MESSAGES/devede.mo
-%%NLS%%share/locale/da/LC_MESSAGES/devede.mo
-%%NLS%%share/locale/de/LC_MESSAGES/devede.mo
-%%NLS%%share/locale/el/LC_MESSAGES/devede.mo
-%%NLS%%share/locale/es/LC_MESSAGES/devede.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/devede.mo
-%%NLS%%share/locale/gl/LC_MESSAGES/devede.mo
-%%NLS%%share/locale/hu/LC_MESSAGES/devede.mo
-%%NLS%%share/locale/it/LC_MESSAGES/devede.mo
-%%NLS%%share/locale/nb/LC_MESSAGES/devede.mo
-%%NLS%%share/locale/nl/LC_MESSAGES/devede.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/devede.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/devede.mo
-%%NLS%%share/locale/pt_PT/LC_MESSAGES/devede.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/devede.mo
-%%NLS%%share/locale/sk/LC_MESSAGES/devede.mo
-%%NLS%%share/locale/sv/LC_MESSAGES/devede.mo
-%%NLS%%share/locale/zh_CN/LC_MESSAGES/devede.mo
-%%NLS%%share/locale/zh_TW/LC_MESSAGES/devede.mo
-share/pixmaps/devede.svg
diff --git a/multimedia/gdvrecv/Makefile b/multimedia/gdvrecv/Makefile
deleted file mode 100644
index d7fb863e60df..000000000000
--- a/multimedia/gdvrecv/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: Henri Michelon <hmichelon at e-cml.org>
-# $FreeBSD$
-
-PORTNAME= gdvrecv
-PORTVERSION= 1.2
-PORTREVISION= 10
-CATEGORIES= multimedia
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= DV tools for FreeBSD
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-USES= gnome python:2.7 tar:bzip2
-USE_GNOME= pygtk2
-USE_PYTHON= distutils
-DESKTOP_ENTRIES="Capture Video" \
- "Capture from FireWire Camera" \
- "${PREFIX}/share/pixmaps/gdvrecv/camcorder.png" \
- "gdvrecv" \
- "AudioVideo;Video;" \
- true
-
-CONFLICTS= dvts-[0-9]*
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/firewire.so
-
-.include <bsd.port.mk>
diff --git a/multimedia/gdvrecv/distinfo b/multimedia/gdvrecv/distinfo
deleted file mode 100644
index b43445683362..000000000000
--- a/multimedia/gdvrecv/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gdvrecv-1.2.tar.bz2) = 38efb5b247855eb1d8bd0f014aaf4df10bfadabe6e868bc89e377fef793bc069
-SIZE (gdvrecv-1.2.tar.bz2) = 93875
diff --git a/multimedia/gdvrecv/pkg-descr b/multimedia/gdvrecv/pkg-descr
deleted file mode 100644
index 8359df0b15bb..000000000000
--- a/multimedia/gdvrecv/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-gdvrecv is a set of tools for FreeBSD to receives audio and video data from a
-digital camcorder via an IEEE 1394 (widely known as FireWire) link and stores
-them into an DV file.
-
-WWW: http://gdvrecv.sourceforge.net/
diff --git a/multimedia/gdvrecv/pkg-plist b/multimedia/gdvrecv/pkg-plist
deleted file mode 100644
index 758025bdfb8b..000000000000
--- a/multimedia/gdvrecv/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-bin/dvrecv
-bin/gdvrecv
-%%PYTHON_SITELIBDIR%%/firewire.so
-%%PYTHON_SITELIBDIR%%/avc_crom/__init__.py
-%%PYTHON_SITELIBDIR%%/avc_crom/__init__.pyc
-%%PYTHON_SITELIBDIR%%/avc_crom/__init__.pyo
-share/pixmaps/gdvrecv/camcorder.png
-share/pixmaps/gdvrecv/dv.png
-share/misc/OUI.db
diff --git a/multimedia/mmpython/Makefile b/multimedia/mmpython/Makefile
deleted file mode 100644
index 669c1d23983e..000000000000
--- a/multimedia/mmpython/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# Created by: larse@isi.edu
-# $FreeBSD$
-
-PORTNAME= mmpython
-PORTVERSION= 0.4.10
-PORTREVISION= 10
-CATEGORIES= multimedia python
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Retrieves metadata from mp3, ogg, avi, jpg, and other formats
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-LIB_DEPENDS= libdvdread.so:multimedia/libdvdread
-RUN_DEPENDS= lsdvd:multimedia/lsdvd
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-post-patch:
- @${REINPLACE_CMD} \
- -e 's,/usr/local/,${LOCALBASE}/,g' \
- -e 's|gcc -ldvdread|gcc -L${LOCALBASE}/lib -ldvdread|' \
- ${WRKSRC}/setup.py
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mmpython/disc/*.so
-
-.include <bsd.port.mk>
diff --git a/multimedia/mmpython/distinfo b/multimedia/mmpython/distinfo
deleted file mode 100644
index 3e7e10d471db..000000000000
--- a/multimedia/mmpython/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mmpython-0.4.10.tar.gz) = 1e46ef16c19aac6b0e3c335d6e3eed304874605a41b277869cea413d9a72f8ac
-SIZE (mmpython-0.4.10.tar.gz) = 128200
diff --git a/multimedia/mmpython/files/patch-disc__discinfo.py b/multimedia/mmpython/files/patch-disc__discinfo.py
deleted file mode 100644
index 2f5640614731..000000000000
--- a/multimedia/mmpython/files/patch-disc__discinfo.py
+++ /dev/null
@@ -1,22 +0,0 @@
---- disc/discinfo.py.orig 2004-09-15 05:12:25.000000000 +0900
-+++ disc/discinfo.py 2008-04-06 18:36:43.000000000 +0900
-@@ -145,14 +145,11 @@
- try:
- fd = os.open(device, os.O_RDONLY | os.O_NONBLOCK)
- if os.uname()[0] == 'FreeBSD':
-- try:
-- cd_toc_entry = array.array('c', '\000'*4096)
-- (address, length) = cd_toc_entry.buffer_info()
-- buf = pack('BBHP', CD_MSF_FORMAT, 0, length, address)
-- s = ioctl(fd, CDIOREADTOCENTRYS, buf)
-- s = CDS_DISC_OK
-- except:
-- s = CDS_NO_DISC
-+ cd_toc_entry = array.array('c', '\000'*4096)
-+ (address, length) = cd_toc_entry.buffer_info()
-+ buf = pack('BBHP', CD_MSF_FORMAT, 0, length, address)
-+ s = ioctl(fd, CDIOREADTOCENTRYS, buf)
-+ s = CDS_DISC_OK
- else:
- s = ioctl(fd, CDROM_DRIVE_STATUS, CDSL_CURRENT)
- except:
diff --git a/multimedia/mmpython/pkg-descr b/multimedia/mmpython/pkg-descr
deleted file mode 100644
index 220823647a42..000000000000
--- a/multimedia/mmpython/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-MMPython is a Media Meta Data retrieval framework. It retrieves
-metadata from mp3, ogg, avi, jpg, tiff and other file formats.
-Among others it thereby parses ID3v2, ID3v1, EXIF, IPTC and
-Vorbis data into an object oriented struture.
-
-WWW: https://sourceforge.net/projects/mmpython/
diff --git a/multimedia/pymp/Makefile b/multimedia/pymp/Makefile
deleted file mode 100644
index 57bfcd6205a0..000000000000
--- a/multimedia/pymp/Makefile
+++ /dev/null
@@ -1,59 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pymp
-PORTVERSION= 1.1
-PORTREVISION= 4
-CATEGORIES= multimedia python
-DIST_SUBDIR= python
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Lean, flexible frontend to MPlayer written in Python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= mplayer:multimedia/mplayer
-
-USE_GITHUB= yes
-GH_ACCOUNT= jdolan
-GH_TAGNAME= bea99d9
-
-USES= gnome python:2.7 shebangfix
-SHEBANG_FILES= *.py
-USE_GNOME= pygtk2
-NO_ARCH= yes
-
-PORTDOCS= CHANGELOG README.md
-
-DESKTOP_ENTRIES="Pymp" "" "${PORTNAME}" \
- "${PORTNAME}" "AudioVideo;Player;" ""
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh|; \
- s|PREFIX/lib/pymp|${DATADIR}|' ${WRKSRC}/${PORTNAME}
- @${RM} ${WRKSRC}/build.py
-
-do-build:
- @${PYTHON_CMD} -m compileall ${WRKSRC}
- @${PYTHON_CMD} -O -m compileall ${WRKSRC}
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
- @${MKDIR} ${STAGEDIR}${DATADIR}
-.for f in *.py *.pyc *.pyo
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}
-.endfor
- ${INSTALL_DATA} ${WRKSRC}/${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/multimedia/pymp/distinfo b/multimedia/pymp/distinfo
deleted file mode 100644
index 98c046974785..000000000000
--- a/multimedia/pymp/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (python/jdolan-pymp-1.1-bea99d9_GH0.tar.gz) = 2623344a94309c8ce9a5f4ab4203c86750b9e913de8f775ad49715874e000a95
-SIZE (python/jdolan-pymp-1.1-bea99d9_GH0.tar.gz) = 132170
diff --git a/multimedia/pymp/pkg-descr b/multimedia/pymp/pkg-descr
deleted file mode 100644
index 3a43945ab02f..000000000000
--- a/multimedia/pymp/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Pymp is a lean, flexible frontend to MPlayer written in Python.
-It supports simple playlists, web streams, and anything else that MPlayer does.
-Pymp aims to blend in with your desktop environment, not stand out as many
-skinned players do.
-
-WWW: https://github.com/jdolan/pymp
diff --git a/multimedia/pymp/pkg-plist b/multimedia/pymp/pkg-plist
deleted file mode 100644
index 1a47f1f9dd42..000000000000
--- a/multimedia/pymp/pkg-plist
+++ /dev/null
@@ -1,23 +0,0 @@
-bin/pymp
-share/pixmaps/pymp.png
-%%DATADIR%%/control.py
-%%DATADIR%%/control.pyc
-%%DATADIR%%/control.pyo
-%%DATADIR%%/menu.py
-%%DATADIR%%/menu.pyc
-%%DATADIR%%/menu.pyo
-%%DATADIR%%/mplayer.py
-%%DATADIR%%/mplayer.pyc
-%%DATADIR%%/mplayer.pyo
-%%DATADIR%%/playlist.py
-%%DATADIR%%/playlist.pyc
-%%DATADIR%%/playlist.pyo
-%%DATADIR%%/prefs.py
-%%DATADIR%%/prefs.pyc
-%%DATADIR%%/prefs.pyo
-%%DATADIR%%/pymp.py
-%%DATADIR%%/pymp.pyc
-%%DATADIR%%/pymp.pyo
-%%DATADIR%%/remote.py
-%%DATADIR%%/remote.pyc
-%%DATADIR%%/remote.pyo
diff --git a/net-im/Makefile b/net-im/Makefile
index 3e1e7a9bb482..1fbaf7c6d604 100644
--- a/net-im/Makefile
+++ b/net-im/Makefile
@@ -127,9 +127,6 @@
SUBDIR += purple-hangouts
SUBDIR += purple-slack
SUBDIR += py-fbmq
- SUBDIR += py-jabber
- SUBDIR += py-jabberbot
- SUBDIR += py-libturpial
SUBDIR += py-matrix-synapse
SUBDIR += py-nbxmpp
SUBDIR += py-punjab
@@ -142,7 +139,6 @@
SUBDIR += py-toxcore-c
SUBDIR += py-unmessage
SUBDIR += py-xmpppy
- SUBDIR += py-xmpppy-irc
SUBDIR += qTox
SUBDIR += quaternion
SUBDIR += qxmpp-qt5
diff --git a/net-im/py-jabber/Makefile b/net-im/py-jabber/Makefile
deleted file mode 100644
index 650976e7de0e..000000000000
--- a/net-im/py-jabber/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= jabber
-PORTVERSION= 0.5
-CATEGORIES= net-im python
-MASTER_SITES= SF/${PORTNAME}py/${PORTNAME}py%20libs/${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= jabberpy-${PORTVERSION}-0
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python Jabber library
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-PLIST_FILES= ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;}/jabber.pth
-
-post-install:
- @${ECHO} "jabber" > ${STAGEDIR}${PYTHON_SITELIBDIR}/jabber.pth
-
-.include <bsd.port.mk>
diff --git a/net-im/py-jabber/distinfo b/net-im/py-jabber/distinfo
deleted file mode 100644
index 92ae3ec719e9..000000000000
--- a/net-im/py-jabber/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (jabberpy-0.5-0.tar.gz) = ede5b7760016294ae7e61ef0cd2f11e0b60dfb35638df49c9d55cb73b5691c0e
-SIZE (jabberpy-0.5-0.tar.gz) = 47079
diff --git a/net-im/py-jabber/pkg-descr b/net-im/py-jabber/pkg-descr
deleted file mode 100644
index 9a50b0662350..000000000000
--- a/net-im/py-jabber/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-jabber.py is a Python module for the jabber instant messaging protocol.
-jabber.py deals with the xml parsing and socket code, leaving the programmer
-to concentrate on developing quality jabber based applications with Python.
-
-The eventual aim is to produce a fully featured easy to use library for
-creating both jabber clients and servers.
-
-WWW: http://jabberpy.sourceforge.net/
diff --git a/net-im/py-jabberbot/Makefile b/net-im/py-jabberbot/Makefile
deleted file mode 100644
index 4d350a4b6892..000000000000
--- a/net-im/py-jabberbot/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: Gvozdikov Veniamin <g.veniamin@googlemail.com>
-# $FreeBSD$
-
-PORTNAME= jabberbot
-PORTVERSION= 0.16
-PORTREVISION= 1
-CATEGORIES= net-im python
-MASTER_SITES= SF/pythonjabberbot/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple Jabber Bot for Python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv3
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xmpppy>0:net-im/py-xmpppy@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-post-patch:
- @${GREP} -lr '/usr/bin/python' ${WRKSRC} | \
- ${XARGS} ${REINPLACE_CMD} -e "s,^#!/usr/bin/python,#!${PYTHON_CMD},"
-
-.include <bsd.port.mk>
diff --git a/net-im/py-jabberbot/distinfo b/net-im/py-jabberbot/distinfo
deleted file mode 100644
index f852faa69afa..000000000000
--- a/net-im/py-jabberbot/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (jabberbot-0.16.tar.gz) = ad180533388c41a183c571efdeaa80349e36726956b610f3d6df02956e6127e3
-SIZE (jabberbot-0.16.tar.gz) = 26214
diff --git a/net-im/py-jabberbot/pkg-descr b/net-im/py-jabberbot/pkg-descr
deleted file mode 100644
index ec4b064d326c..000000000000
--- a/net-im/py-jabberbot/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-python-jabberbot is a Jabber bot framework for Python that enables you
-to easily write simple Jabber bots. You can use your Jabber bots to
-provide information about your running systems, to make your website
-interact with your visitors or notify you about updates or changes
-you monitor with your Python scripts.
-
-WWW: http://thpinfo.com/2007/python-jabberbot/
diff --git a/net-im/py-libturpial/Makefile b/net-im/py-libturpial/Makefile
deleted file mode 100644
index d158b9b71496..000000000000
--- a/net-im/py-libturpial/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Olivier Duchateau
-# $FreeBSD$
-
-PORTNAME= libturpial
-PORTVERSION= 1.7.0
-PORTREVISION= 1
-CATEGORIES= net-im python
-MASTER_SITES= http://files.turpial.org.ve/sources/stable/ \
- CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= python@FreeBSD.org
-COMMENT= Twitter API
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-BROKEN= unfetchable
-
-LICENSE= GPLv3
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}simplejson>=3.4.0:devel/py-simplejson@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}oauth>=1.0.1:net/py-oauth@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>=2.2.0:www/py-requests@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-post-extract:
- ${RM} -r ${WRKSRC}/tests
-
-.include <bsd.port.mk>
diff --git a/net-im/py-libturpial/distinfo b/net-im/py-libturpial/distinfo
deleted file mode 100644
index 676b24f253b4..000000000000
--- a/net-im/py-libturpial/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (libturpial-1.7.0.tar.gz) = a5bf7946ddd1f0649283767922be50a02f5413d9dca2713e09baeabf209a0be0
-SIZE (libturpial-1.7.0.tar.gz) = 196690
diff --git a/net-im/py-libturpial/files/patch-libturpial__common____init__.py b/net-im/py-libturpial/files/patch-libturpial__common____init__.py
deleted file mode 100644
index bcb80ce9dca8..000000000000
--- a/net-im/py-libturpial/files/patch-libturpial__common____init__.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./libturpial/common/__init__.py.orig 2013-07-14 22:25:31.000000000 +0000
-+++ ./libturpial/common/__init__.py 2014-02-22 11:24:15.000000000 +0000
-@@ -12,6 +12,8 @@
- NUM_STATUSES = 20
-
- OS_LINUX = 'linux' #: Constant to identify Linux based operating systems
-+OS_FREEBSD = 'freebsd' #: Constant to identify FreeBSD based operating systems
-+OS_DFLY = 'dragonfly' #: Constant to identify DragonFly based operating systems
- OS_WINDOWS = 'windows' #: Constant to identify Windows operating systems
- OS_MAC = 'darwin' #: Constant to identify Mac operating systems
- OS_JAVA = 'java' #: Constant to identify Java based operating systems
diff --git a/net-im/py-libturpial/files/patch-libturpial__common__tools.py b/net-im/py-libturpial/files/patch-libturpial__common__tools.py
deleted file mode 100644
index 18745322b9cd..000000000000
--- a/net-im/py-libturpial/files/patch-libturpial__common__tools.py
+++ /dev/null
@@ -1,14 +0,0 @@
---- ./libturpial/common/tools.py.orig 2014-01-18 13:59:52.000000000 +0000
-+++ ./libturpial/common/tools.py 2014-02-22 11:26:39.000000000 +0000
-@@ -33,6 +33,11 @@
- """ Returns a string according to the OS host """
- if sys.platform.startswith('linux'):
- return OS_LINUX
-+ elif sys.platform.startswith('freebsd'):
-+ return OS_FREEBSD
-+ # Need test on real DragonFly system instead of guess
-+ elif 'dragonfly' in sys.platform:
-+ return OS_DFLY
- elif sys.platform.startswith('win32'):
- return OS_WINDOWS
- elif sys.platform.startswith('darwin'):
diff --git a/net-im/py-libturpial/files/patch-setup.py b/net-im/py-libturpial/files/patch-setup.py
deleted file mode 100644
index a67a934a2117..000000000000
--- a/net-im/py-libturpial/files/patch-setup.py
+++ /dev/null
@@ -1,9 +0,0 @@
---- ./setup.py.orig 2014-04-08 01:03:58.000000000 +0000
-+++ ./setup.py 2014-04-08 19:02:39.000000000 +0000
-@@ -56,5 +56,5 @@
- 'simplejson',
- 'requests',
- ],
-- data_files=data_files,
-+ #data_files=data_files,
- )
diff --git a/net-im/py-libturpial/pkg-descr b/net-im/py-libturpial/pkg-descr
deleted file mode 100644
index 7c8b89edb550..000000000000
--- a/net-im/py-libturpial/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-libturpial is a library that handles multiple microblogging protocols
-(Identi.ca, Twitter). It implements a lot of features and aims to support
-all the features for each protocol.
-
-WWW: http://turpial.org.ve/
diff --git a/net-im/py-xmpppy-irc/Makefile b/net-im/py-xmpppy-irc/Makefile
deleted file mode 100644
index 5873095647ca..000000000000
--- a/net-im/py-xmpppy-irc/Makefile
+++ /dev/null
@@ -1,57 +0,0 @@
-# Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= xmpppy-irc
-PORTVERSION= 0.3
-PORTREVISION= 2
-CATEGORIES= net-im python irc
-MASTER_SITES= SF/xmpppy/PyIRCt/${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= irc-transport-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Xmpp to irc transport
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2
-
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/xmpp/__init__.py:net-im/py-xmpppy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}irc>0:irc/py-irc@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= flavors
-NO_BUILD= yes
-NO_ARCH= yes
-FILES= irc.py jep0106.py jep0133.py test_jep0106.py
-PFILES= ${FILES:S.^.%%PYTHON_SITELIBDIR%%/xmpp/irc/.}
-PLIST_FILES= ${PFILES} ${PFILES:S.$.c.} ${PFILES:S.$.o.} etc/${PORTNAME:S.-..}.conf.sample
-SUB_LIST= PYTHON_CMD=${PYTHON_CMD} FEXEC=${PYTHON_SITELIBDIR}/xmpp/irc/irc.py
-USE_RC_SUBR= xmpppyirc
-PORTDOCS= ChangeLog IRC-Transport-Howtouse.html README.txt
-DDIR= ${PYTHON_SITELIBDIR}/xmpp/irc
-
-PORTSCOUT= limit:^0\.4[1-4]
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${GREP} -lr '/usr/bin/python' ${WRKSRC} | \
- ${XARGS} ${REINPLACE_CMD} -e "s,/usr/bin/python,${PYTHON_CMD}," \
- -e "s!/etc/jabber/jabber-irc.conf!${PREFIX}/etc/${PORTNAME:S.-..}.conf!"
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/irc.py ${STAGEDIR}${DDIR}/
- ${INSTALL_DATA} ${FILES:M*jep*:S.^.${WRKSRC}/.} ${STAGEDIR}${DDIR}/
- ${INSTALL_DATA} ${WRKSRC}/transport.ini ${STAGEDIR}${PREFIX}/etc/${PORTNAME:S.-..}.conf.sample
- ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -d ${DDIR} ${STAGEDIR}${DDIR}
- ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py -d ${DDIR} ${STAGEDIR}${DDIR}
- @${CHMOD} -R a-w ${STAGEDIR}${DDIR}
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL} ${PORTDOCS:S.^.${WRKSRC}/.} ${STAGEDIR}${DOCSDIR}/
-
-.include <bsd.port.mk>
diff --git a/net-im/py-xmpppy-irc/distinfo b/net-im/py-xmpppy-irc/distinfo
deleted file mode 100644
index 9580e9cb4cf9..000000000000
--- a/net-im/py-xmpppy-irc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (irc-transport-0.3.tar.gz) = 8dc4de9ca0f1445ed9023ee76e64de454f32c7e880f9ac37600fb1f81d2c46a4
-SIZE (irc-transport-0.3.tar.gz) = 22752
diff --git a/net-im/py-xmpppy-irc/files/xmpppyirc.in b/net-im/py-xmpppy-irc/files/xmpppyirc.in
deleted file mode 100644
index 6035208b72d6..000000000000
--- a/net-im/py-xmpppy-irc/files/xmpppyirc.in
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: xmpppyirc
-# REQUIRE: DAEMON
-
-. /etc/rc.subr
-
-name="xmpppyirc"
-pidfile="/var/run/$name.pid"
-
-command="%%FEXEC%%"
-command_args="&"
-command_interpreter="%%PYTHON_CMD%%"
-required_files="%%PREFIX%%/etc/$name.conf"
-start_precmd="touch $pidfile && export PID=$pidfile"
-
-load_rc_config $name
-: ${xmpppyirc_enable="NO"}
-run_rc_command "$1"
diff --git a/net-im/py-xmpppy-irc/pkg-descr b/net-im/py-xmpppy-irc/pkg-descr
deleted file mode 100644
index 7611165bf48b..000000000000
--- a/net-im/py-xmpppy-irc/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-The IRC transport is a dynamic gateway that allows XMPP/Jabber
-users to connect to IRC using their Groupchat and MUC clients.
-It is based on xmpppy and irclib Python libraries.
-
-WWW: http://xmpppy.sourceforge.net/irc/
diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile
index 6b75d332881f..08c4563e9c3c 100644
--- a/net-mgmt/Makefile
+++ b/net-mgmt/Makefile
@@ -280,7 +280,6 @@
SUBDIR += pandorafms_agent
SUBDIR += pandorafms_console
SUBDIR += pandorafms_server
- SUBDIR += pdagent-integrations
SUBDIR += percona-monitoring-plugins
SUBDIR += pftabled
SUBDIR += php72-snmp
diff --git a/net-mgmt/pdagent-integrations/Makefile b/net-mgmt/pdagent-integrations/Makefile
deleted file mode 100644
index 387f3c4954f9..000000000000
--- a/net-mgmt/pdagent-integrations/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# Created by: Mark Felder <feld@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pdagent-integrations
-PORTVERSION= 1.5
-DISTVERSIONPREFIX=v
-CATEGORIES= net-mgmt python
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= PagerDuty integrations for monitoring monitoring tools
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pdagent>0:net-mgmt/py-pdagent@${PY_FLAVOR}
-
-USES= python:2.7 shebangfix
-
-USE_GITHUB= yes
-GH_ACCOUNT= PagerDuty
-
-SHEBANG_FILES= bin/*
-
-SUB_FILES= pagerduty-icinga2.conf pkg-message
-
-NO_ARCH= yes
-NO_BUILD= yes
-PORTDOCS= *-testing.txt
-EXAMPLES= conf.d/sensu_pagerduty_handler.json \
- pagerduty_nagios.cfg
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-patch:
- ${REINPLACE_CMD} 's|/usr/share/pdagent-integrations/bin|${PREFIX}/bin|g' ${WRKSRC}/pagerduty_nagios.cfg ${WRKSRC}/conf.d/sensu_pagerduty_handler.json
-
-do-install:
- (cd ${WRKSRC}/bin ; ${INSTALL_SCRIPT} * ${STAGEDIR}${PREFIX}/bin)
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-do-install-EXAMPLES-on:
- ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${EXAMPLES:S|^|${WRKSRC}/|} ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/pdagent-integrations/distinfo b/net-mgmt/pdagent-integrations/distinfo
deleted file mode 100644
index 616ca8f525c6..000000000000
--- a/net-mgmt/pdagent-integrations/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1539916276
-SHA256 (PagerDuty-pdagent-integrations-v1.5_GH0.tar.gz) = 908962d778f17f29d0679406eb778bf20c96a1ade02dd8c55becedd1a076306d
-SIZE (PagerDuty-pdagent-integrations-v1.5_GH0.tar.gz) = 18324
diff --git a/net-mgmt/pdagent-integrations/files/pagerduty-icinga2.conf.in b/net-mgmt/pdagent-integrations/files/pagerduty-icinga2.conf.in
deleted file mode 100644
index 7e755cbe4fd6..000000000000
--- a/net-mgmt/pdagent-integrations/files/pagerduty-icinga2.conf.in
+++ /dev/null
@@ -1,91 +0,0 @@
-object User "pagerduty" {
- pager = "YOUR-INTEGRATION-KEY-HERE"
- groups = [ "icingaadmins" ]
- display_name = "PagerDuty Notification User"
- states = [ OK, Warning, Critical, Unknown, Up, Down ]
- types = [ Problem, Acknowledgement, Recovery ]
-}
-
-object NotificationCommand "notify-service-by-pagerduty" {
- import "plugin-notification-command"
- command = [ "%%PREFIX%%/bin/pd-nagios" ]
- arguments = {
- "-n" = {
- order = 0
- value = "service"
- }
- "-k" = {
- order = 1
- value = "$user.pager$"
- }
- "-t" = {
- order = 2
- value = "$notification.type$"
- }
- "-f" = {
- order = 3
- repeat_key = true
- value = "$f_args$"
- }
- }
-
- vars.f_args = [
- "SERVICEDESC=$service.name$",
- "SERVICEDISPLAYNAME=$service.display_name$",
- "HOSTNAME=$host.name$",
- "HOSTSTATE=$host.state$",
- "HOSTDISPLAYNAME=$host.display_name$",
- "SERVICESTATE=$service.state$",
- "SERVICEPROBLEMID=$service.state_id$",
- "SERVICEOUTPUT=$service.output$"
- ]
-}
-
-object NotificationCommand "notify-host-by-pagerduty" {
- import "plugin-notification-command"
- command = [ "%%PREFIX%%/bin/pd-nagios" ]
- arguments = {
- "-n" = {
- order = 0
- value = "host"
- }
- "-k" = {
- order = 1
- value = "$user.pager$"
- }
- "-t" = {
- order = 2
- value = "$notification.type$"
- }
- "-f" = {
- order = 3
- repeat_key = true
- value = "$f_args$"
- }
- }
-
- vars.f_args = [
- "HOSTNAME=$host.name$",
- "HOSTSTATE=$host.state$",
- "HOSTPROBLEMID=$host.state_id$",
- "HOSTOUTPUT=$host.output$"
- ]
-}
-
-apply Notification "pagerduty-service" to Service {
- command = "notify-service-by-pagerduty"
- states = [ OK, Warning, Critical, Unknown ]
- types = [ Problem, Acknowledgement, Recovery ]
- period = "24x7"
- users = [ "pagerduty" ]
- assign where service.vars.enable_pagerduty == true
-}
-
-apply Notification "pagerduty-host" to Host {
- command = "notify-host-by-pagerduty"
- states = [ Up, Down ]
- types = [ Problem, Acknowledgement, Recovery ]
- period = "24x7"
- users = [ "pagerduty" ]
- assign where host.vars.enable_pagerduty == true
-}
diff --git a/net-mgmt/pdagent-integrations/files/patch-bin_pd-nagios b/net-mgmt/pdagent-integrations/files/patch-bin_pd-nagios
deleted file mode 100644
index 71eaaaaa8be9..000000000000
--- a/net-mgmt/pdagent-integrations/files/patch-bin_pd-nagios
+++ /dev/null
@@ -1,11 +0,0 @@
---- bin/pd-nagios.orig 2017-10-05 18:21:38 UTC
-+++ bin/pd-nagios
-@@ -101,7 +101,7 @@ class NagiosEvent:
- if not NagiosEvent.REQUIRED_FIELDS[self._notification_type].issubset(self._details.keys()):
- msg = "Missing fields for type '{0}'. {1} required".format(
- self._notification_type,
-- ", ".join(self._required_fields())
-+ ", ".join(NagiosEvent.REQUIRED_FIELDS[self._notification_type])
- )
- raise ValueError(msg)
-
diff --git a/net-mgmt/pdagent-integrations/files/pkg-message.in b/net-mgmt/pdagent-integrations/files/pkg-message.in
deleted file mode 100644
index d7b4a7b865a0..000000000000
--- a/net-mgmt/pdagent-integrations/files/pkg-message.in
+++ /dev/null
@@ -1,8 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Sample configuration files for Nagios, Icinga and Sensu can be found in the
-%%EXAMPLESDIR%% directory.
-EOM
-}
-]
diff --git a/net-mgmt/pdagent-integrations/pkg-descr b/net-mgmt/pdagent-integrations/pkg-descr
deleted file mode 100644
index 0afa2d75d901..000000000000
--- a/net-mgmt/pdagent-integrations/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-This project contains integrations for various monitoring tools with
-the PagerDuty Agent.
-
-It currently includes support for:
-
- Nagios
- Sensu
- Zabbix
-
-WWW: https://github.com/PagerDuty/pdagent-integrations
diff --git a/net-mgmt/pdagent-integrations/pkg-plist b/net-mgmt/pdagent-integrations/pkg-plist
deleted file mode 100644
index f23c28fdffe4..000000000000
--- a/net-mgmt/pdagent-integrations/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-bin/pd-nagios
-bin/pd-sensu
-bin/pd-zabbix
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pagerduty_nagios.cfg
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sensu_pagerduty_handler.json
diff --git a/net-p2p/Makefile b/net-p2p/Makefile
index 9c72e1f55390..a069a4d0161b 100644
--- a/net-p2p/Makefile
+++ b/net-p2p/Makefile
@@ -93,7 +93,6 @@
SUBDIR += transmission-gtk
SUBDIR += transmission-qt
SUBDIR += transmission-remote-gui
- SUBDIR += tribler
SUBDIR += uhub
SUBDIR += vuze
SUBDIR += xmrig
diff --git a/net-p2p/tribler/Makefile b/net-p2p/tribler/Makefile
deleted file mode 100644
index 3ffdc8d5eb81..000000000000
--- a/net-p2p/tribler/Makefile
+++ /dev/null
@@ -1,111 +0,0 @@
-# Created by: alepulver
-# $FreeBSD$
-
-PORTNAME= tribler
-PORTVERSION= 6.5.2
-PORTREVISION= 15
-CATEGORIES= net-p2p
-MASTER_SITES= https://github.com/Tribler/tribler/releases/download/v${PORTVERSION}/
-DISTNAME= Tribler-v${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Streaming capable P2P network client based on BitTorrent
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= LGPL21 MIT
-LICENSE_COMB= multi
-
-BUILD_DEPENDS= xpmtoppm:graphics/netpbm
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}apsw>0:databases/py-apsw@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}leveldb>0:databases/py-leveldb@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}decorator>0:devel/py-decorator@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}gmpy>0:math/py-gmpy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}netifaces>0:net/py-netifaces@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}libtorrent-rasterbar>=0.16.4:net-p2p/py-libtorrent-rasterbar@${PY_FLAVOR} \
- libsodium>0:security/libsodium \
- ${PYTHON_PKGNAMEPREFIX}m2crypto>0:security/py-m2crypto@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pycrypto>0:security/py-pycrypto@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}feedparser>0:textproc/py-feedparser@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}cherrypy>0:www/py-cherrypy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR}
-
-NO_ARCH= yes
-NO_WRKSUBDIR= yes
-
-USES= desktop-file-utils gnome python:2.7,run ssl:run tar:xz
-USE_WX= 2.8
-WX_COMPS= python
-INSTALLS_ICONS= yes
-
-SUB_FILES= tribler
-SUB_LIST= PYTHON_SITELIBDIR="${PYTHON_SITELIBDIR}" \
- PYTHON_VERSION="${PYTHON_VERSION}"
-
-OPTIONS_DEFINE= DOCS VLC
-OPTIONS_DEFAULT= VLC
-
-VLC_DESC= Multimedia support via VLC
-VLC_RUN_DEPENDS= ffmpeg:multimedia/ffmpeg \
- vlc:multimedia/vlc
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|Application;|| ; \
- /^Categories/s|$$|;| ; \
- /^MimeType/s|$$|;|' \
- ${WRKSRC}/tribler/Tribler/Main/Build/Ubuntu/tribler.desktop
- @${REINPLACE_CMD} -e \
- 's|linux|${OPSYS:tl}|' \
- ${WRKSRC}/tribler/Tribler/vlc.py
-
-do-build:
- @${MKDIR} ${WRKDIR}/icons/hicolor/32x32/apps
- (cd ${WRKDIR} && xpmtoppm --alphaout=tribler.pgm \
- ${WRKSRC}/tribler/Tribler/Main/Build/Ubuntu/tribler.xpm \
- > tribler.ppm)
- (cd ${WRKDIR} && pnmtopng -alpha=tribler.pgm tribler.ppm \
- > ${WRKDIR}/icons/hicolor/32x32/apps/tribler.png)
- @${MKDIR} ${WRKDIR}/icons/hicolor/48x48/apps
- (cd ${WRKDIR} && xpmtoppm --alphaout=tribler_big.pgm \
- ${WRKSRC}/tribler/Tribler/Main/Build/Ubuntu/tribler_big.xpm \
- > tribler_big.ppm)
- (cd ${WRKDIR} && pnmtopng -alpha=tribler_big.pgm tribler_big.ppm \
- > ${WRKDIR}/icons/hicolor/48x48/apps/tribler.png)
-
-do-install:
- (cd ${WRKDIR} && ${INSTALL_SCRIPT} tribler \
- ${STAGEDIR}${PREFIX}/bin)
- @${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/tribler
- (cd ${WRKSRC}/tribler && ${INSTALL_DATA} logger.conf \
- ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/tribler)
- @(cd ${WRKSRC}/tribler/Tribler && ${COPYTREE_SHARE} \
- "Category Core Test Utilities community dispersy" \
- ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/tribler/Tribler)
- @(cd ${WRKSRC}/tribler/Tribler/Main && ${COPYTREE_SHARE} "[^B]*" \
- ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/tribler/Tribler/Main)
- (cd ${WRKSRC}/tribler/Tribler && ${INSTALL_DATA} *.sql *.py \
- ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/tribler/Tribler)
- (cd ${WRKSRC}/tribler/Tribler/Main/Build/Ubuntu && ${INSTALL_MAN} \
- tribler.1 ${STAGEDIR}${MANPREFIX}/man/man1)
- (cd ${WRKSRC}/tribler/Tribler/Main/Build/Ubuntu && ${INSTALL_DATA} \
- tribler.desktop ${STAGEDIR}${PREFIX}/share/applications)
- @(cd ${WRKDIR} && ${COPYTREE_SHARE} icons \
- ${STAGEDIR}${PREFIX}/share)
- @(cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -m compileall \
- -d ${PYTHONPREFIX_SITELIBDIR} \
- -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;})
- @(cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -O -m compileall \
- -d ${PYTHONPREFIX_SITELIBDIR} \
- -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;})
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/tribler/Tribler/*.txt \
- ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/net-p2p/tribler/distinfo b/net-p2p/tribler/distinfo
deleted file mode 100644
index fd8fabfdd67b..000000000000
--- a/net-p2p/tribler/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1477295360
-SHA256 (Tribler-v6.5.2.tar.xz) = c3dc59136999778e238cdc12295b44ca424ca15ebc88756794f314e8618afe0f
-SIZE (Tribler-v6.5.2.tar.xz) = 9995388
diff --git a/net-p2p/tribler/files/tribler.in b/net-p2p/tribler/files/tribler.in
deleted file mode 100644
index 1a67dc5f8c6b..000000000000
--- a/net-p2p/tribler/files/tribler.in
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-_TRIBLERPATH="%%PYTHON_SITELIBDIR%%/tribler"
-
-export PYTHONPATH="$PYTHONPATH":$_TRIBLERPATH
-
-echo "Starting Tribler..."
-STATEDIR="$HOME/.Tribler"
-[ ! -d $STATEDIR ] && mkdir -p $STATEDIR
-cd $_TRIBLERPATH
-exec %%PYTHON_VERSION%% -O Tribler/Main/tribler.py "$@" > $STATEDIR/tribler.log 2>&1
diff --git a/net-p2p/tribler/pkg-descr b/net-p2p/tribler/pkg-descr
deleted file mode 100644
index 5f6a7e72563c..000000000000
--- a/net-p2p/tribler/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Tribler is a social community that facilitates filesharing through a so called
-peer-to-peer (p2p) network. A p2p network is structural different to a
-server-computer structure, where every user downloads its files from one
-central server. Within p2p the user/downloader becomes also an uploader to the
-next user. In this way there is no central computer that provides every file
-to all users.
-
-WWW: https://www.tribler.org/
diff --git a/net-p2p/tribler/pkg-plist b/net-p2p/tribler/pkg-plist
deleted file mode 100644
index 26cb9f9ded9c..000000000000
--- a/net-p2p/tribler/pkg-plist
+++ /dev/null
@@ -1,1967 +0,0 @@
-bin/tribler
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Category/Category.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Category/Category.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Category/Category.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Category/FamilyFilter.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Category/FamilyFilter.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Category/FamilyFilter.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Category/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Category/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Category/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Category/category.conf
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Category/filter_terms.filter
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Category/init_category.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Category/init_category.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Category/init_category.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/APIImplementation/LaunchManyCore.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/APIImplementation/LaunchManyCore.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/APIImplementation/LaunchManyCore.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/APIImplementation/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/APIImplementation/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/APIImplementation/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/APIImplementation/maketorrent.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/APIImplementation/maketorrent.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/APIImplementation/maketorrent.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/APIImplementation/miscutils.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/APIImplementation/miscutils.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/APIImplementation/miscutils.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/APIImplementation/threadpoolmanager.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/APIImplementation/threadpoolmanager.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/APIImplementation/threadpoolmanager.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/CacheDB/Notifier.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/CacheDB/Notifier.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/CacheDB/Notifier.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/CacheDB/SqliteCacheDBHandler.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/CacheDB/SqliteCacheDBHandler.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/CacheDB/SqliteCacheDBHandler.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/CacheDB/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/CacheDB/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/CacheDB/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/CacheDB/db_versions.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/CacheDB/db_versions.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/CacheDB/db_versions.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/CacheDB/sqlitecachedb.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/CacheDB/sqlitecachedb.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/CacheDB/sqlitecachedb.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/mainlineDHT.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/mainlineDHT.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/mainlineDHT.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/.gitignore
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/CHANGES.txt
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/LGPL-2.1.txt
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/LICENSE.txt
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/MANIFEST.in
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/README.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/Makefile
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/bencode.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/bencode.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/bencode.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/bootstrap.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/bootstrap.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/bootstrap.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/bootstrap_stable
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/bootstrap_unstable
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/cache.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/cache.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/cache.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/controller.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/controller.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/controller.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/doctest_all.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/doctest_all.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/doctest_all.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/exp_plugin_template.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/exp_plugin_template.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/exp_plugin_template.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/floodbarrier.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/floodbarrier.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/floodbarrier.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/identifier.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/identifier.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/identifier.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/logging_conf.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/logging_conf.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/logging_conf.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/lookup_plugin_template.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/lookup_plugin_template.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/lookup_plugin_template.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/message.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/message.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/message.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/message_tools.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/message_tools.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/message_tools.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/minitwisted.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/minitwisted.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/minitwisted.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/node.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/node.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/node.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/ptime.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/ptime.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/ptime.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/pymdht.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/pymdht.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/pymdht.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/querier.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/querier.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/querier.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/responder.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/responder.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/responder.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/routing_plugin_template.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/routing_plugin_template.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/routing_plugin_template.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/routing_table.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/routing_table.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/routing_table.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/swift_tracker.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/swift_tracker.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/swift_tracker.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_bencode.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_bencode.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_bencode.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_boostrap.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_boostrap.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_boostrap.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_const.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_const.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_const.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_controller.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_controller.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_controller.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_floodbarrier.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_floodbarrier.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_floodbarrier.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_identifier.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_identifier.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_identifier.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_logs/state.dat.broken
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_logs/state.dat.good
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_message.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_message.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_message.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_message_tools.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_message_tools.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_message_tools.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_minitwisted.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_minitwisted.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_minitwisted.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_node.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_node.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_node.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_pymdht.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_pymdht.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_pymdht.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_querier.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_querier.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_querier.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_routing_table.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_routing_table.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_routing_table.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_token_manager.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_token_manager.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_token_manager.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_tracker.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_tracker.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_tracker.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_utils.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_utils.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/test_utils.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/testing_mocks.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/testing_mocks.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/testing_mocks.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/token_manager.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/token_manager.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/token_manager.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/tracker.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/tracker.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/tracker.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/utils.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/utils.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/utils.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/doc/Makefile
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/doc/make.bat
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/doc/source/MDHT_Spec.txt
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/doc/source/background.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/doc/source/conf.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/doc/source/conf.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/doc/source/conf.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/doc/source/controller.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/doc/source/core.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/doc/source/identifier.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/doc/source/index.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/doc/source/introduction.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/doc/source/message.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/doc/source/minitwisted.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/doc/source/node.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/doc/source/plugins.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/doc/source/profiling.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/doc/source/pymdht.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/doc/source/tracker.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/example.txt
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/geo/geo.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/geo/geo.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/geo/geo.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/geo/geolitecityupdate.sh
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/collect_tracker_info.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/collect_tracker_info.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/collect_tracker_info.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/experimental_m_ping.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/experimental_m_ping.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/experimental_m_ping.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/extract_routing_table.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/extract_routing_table.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/extract_routing_table.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/lookup_a16.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/lookup_a16.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/lookup_a16.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/lookup_a4.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/lookup_a4.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/lookup_a4.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/lookup_a8_m2.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/lookup_a8_m2.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/lookup_a8_m2.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/lookup_m3.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/lookup_m3.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/lookup_m3.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/lookup_m3_a4.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/lookup_m3_a4.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/lookup_m3_a4.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/lookup_size_estimation.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/lookup_size_estimation.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/lookup_size_estimation.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/routing_bep5.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/routing_bep5.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/routing_bep5.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/routing_nice.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/routing_nice.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/routing_nice.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/routing_nice_rtt.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/routing_nice_rtt.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/routing_nice_rtt.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/routing_nice_rtt128.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/routing_nice_rtt128.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/routing_nice_rtt128.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/routing_nice_rtt64.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/routing_nice_rtt64.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/plugins/routing_nice_rtt64.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/conductor.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/conductor.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/conductor.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/conductor_spy.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/conductor_spy.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/conductor_spy.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/get_infohashes.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/get_infohashes.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/get_infohashes.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parser.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parser.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parser.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/announce.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/announce.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/announce.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/announce_peer.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/announce_peer.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/announce_peer.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/bootstrap_miner.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/bootstrap_miner.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/bootstrap_miner.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/cdf.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/cdf.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/cdf.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/find_node.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/find_node.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/find_node.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/get_peers.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/get_peers.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/get_peers.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/get_peers_announce_peer.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/get_peers_announce_peer.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/get_peers_announce_peer.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/infohashes.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/infohashes.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/infohashes.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/ip_geo_locator.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/ip_geo_locator.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/ip_geo_locator.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/lookup_parser.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/lookup_parser.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/lookup_parser.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/maintenance_parser.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/maintenance_parser.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/maintenance_parser.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/multi_rtt.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/multi_rtt.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/multi_rtt.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/parser_utils.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/parser_utils.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/parser_utils.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/percentage_of_unique_ip.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/percentage_of_unique_ip.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/percentage_of_unique_ip.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/ping.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/ping.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/ping.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/rtt_parser.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/rtt_parser.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/rtt_parser.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/same_ip.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/same_ip.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/same_ip.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/traffic_multiparser.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/traffic_multiparser.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/traffic_multiparser.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/unique_ip_geo_locator.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/unique_ip_geo_locator.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/parsers/unique_ip_geo_locator.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotter.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotter.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotter.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/noplot_traffic_top_sec.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/noplot_traffic_top_sec.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/noplot_traffic_top_sec.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_announce_per_hour.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_announce_per_hour.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_announce_per_hour.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_announce_per_min.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_announce_per_min.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_announce_per_min.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_l_nofliers.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_l_nofliers.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_l_nofliers.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_l_queries.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_l_queries.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_l_queries.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_l_time.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_l_time.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_l_time.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_l_time_duel.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_l_time_duel.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_l_time_duel.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_l_time_nofliers.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_l_time_nofliers.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_l_time_nofliers.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_lookup_queries.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_lookup_queries.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_lookup_queries.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_lookup_time.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_lookup_time.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_lookup_time.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_nolookup_queries.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_nolookup_queries.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_nolookup_queries.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_time_vs_swarmsize.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_time_vs_swarmsize.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_box_time_vs_swarmsize.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf_l_queries.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf_l_queries.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf_l_queries.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf_l_queries_t1.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf_l_queries_t1.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf_l_queries_t1.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf_l_time.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf_l_time.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf_l_time.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf_l_time_auth.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf_l_time_auth.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf_l_time_auth.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf_l_time_closest.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf_l_time_closest.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf_l_time_closest.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf_lookup_queries.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf_lookup_queries.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf_lookup_queries.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf_rtt.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf_rtt.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cdf_rtt.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cum_m_queries.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cum_m_queries.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_cum_m_queries.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_find_node_per_hour.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_find_node_per_hour.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_find_node_per_hour.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_find_node_per_min.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_find_node_per_min.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_find_node_per_min.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_get_peers_per_hour.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_get_peers_per_hour.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_get_peers_per_hour.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_get_peers_per_min.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_get_peers_per_min.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_get_peers_per_min.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_get_peers_per_sec.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_get_peers_per_sec.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_get_peers_per_sec.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_it_all.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_it_all.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_it_all.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_l_time_vs_swarmsize.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_l_time_vs_swarmsize.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_l_time_vs_swarmsize.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_lookup_queries_cdf.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_lookup_queries_cdf.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_lookup_queries_cdf.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_node2_get_peers_announce_per_min.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_node2_get_peers_announce_per_min.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_node2_get_peers_announce_per_min.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_nolookup_queries.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_nolookup_queries.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_nolookup_queries.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_peers_vs_nodes.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_peers_vs_nodes.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_peers_vs_nodes.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_ping_per_hour.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_ping_per_hour.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_ping_per_hour.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_ping_per_min.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_ping_per_min.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_ping_per_min.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_time_vs_nodes.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_time_vs_nodes.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_time_vs_nodes.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_time_vs_swarmsize.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_time_vs_swarmsize.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/profiler/plotters/plot_time_vs_swarmsize.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/release_tools/README.txt
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/release_tools/check_bootstrap.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/release_tools/check_bootstrap.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/release_tools/check_bootstrap.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/release_tools/crawl24.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/release_tools/crawl24.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/release_tools/crawl24.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/release_tools/crawl_nodes.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/release_tools/crawl_nodes.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/release_tools/crawl_nodes.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/release_tools/get_nodes_from_state.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/release_tools/get_nodes_from_state.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/release_tools/get_nodes_from_state.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/run_pymdht_node.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/run_pymdht_node.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/run_pymdht_node.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/scripts/crawler.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/scripts/crawler.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/scripts/crawler.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/scripts/r_crawler.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/scripts/r_crawler.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/scripts/r_crawler.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/scripts/sr_crawler.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/scripts/sr_crawler.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/scripts/sr_crawler.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/scripts/table_extractor.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/scripts/table_extractor.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/scripts/table_extractor.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/setup.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/setup.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/setup.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/DEPRECATED_pymdht_daemon.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/DEPRECATED_pymdht_daemon.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/DEPRECATED_pymdht_daemon.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/TODO.txt
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/aliasing.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/aliasing.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/aliasing.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/cli.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/cli.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/cli.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/dslist.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/dslist.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/dslist.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/errorparser.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/errorparser.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/errorparser.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/filereader.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/filereader.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/filereader.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/filters.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/filters.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/filters.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/graphical_display.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/graphical_display.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/graphical_display.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/gui.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/gui.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/gui.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/images/exit.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/images/forward.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/images/playpause.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/images/rewind.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/images/run.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/images/save.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/images/stop.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/images/visualization.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/interactive_dht_ext.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/interactive_dht_ext.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/interactive_dht_ext.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/mainclass.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/mainclass.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/mainclass.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/queryparser.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/queryparser.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/queryparser.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/responseparser.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/responseparser.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/responseparser.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/telnet.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/telnet.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/telnet.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ui/telnet_api.txt
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ut2mdht/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ut2mdht/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ut2mdht/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ut2mdht/uTorrent.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ut2mdht/uTorrent.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ut2mdht/uTorrent.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ut2mdht/ut2mdht.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ut2mdht/ut2mdht.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DecentralizedTracking/pymdht/ut2mdht/ut2mdht.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DownloadConfig.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DownloadConfig.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DownloadConfig.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DownloadState.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DownloadState.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/DownloadState.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Libtorrent/LibtorrentDownloadImpl.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Libtorrent/LibtorrentDownloadImpl.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Libtorrent/LibtorrentDownloadImpl.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Libtorrent/LibtorrentMgr.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Libtorrent/LibtorrentMgr.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Libtorrent/LibtorrentMgr.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Libtorrent/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Libtorrent/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Libtorrent/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Modules/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Modules/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Modules/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Modules/cache.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Modules/cache.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Modules/cache.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Modules/channel_manager.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Modules/channel_manager.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Modules/channel_manager.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Modules/channel_rss.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Modules/channel_rss.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Modules/channel_rss.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Modules/search_manager.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Modules/search_manager.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Modules/search_manager.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Modules/tracker_manager.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Modules/tracker_manager.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Modules/tracker_manager.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/RemoteTorrentHandler.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/RemoteTorrentHandler.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/RemoteTorrentHandler.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Session.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Session.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Session.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/SessionConfig.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/SessionConfig.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/SessionConfig.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TFTP/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TFTP/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TFTP/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TFTP/exception.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TFTP/exception.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TFTP/exception.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TFTP/handler.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TFTP/handler.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TFTP/handler.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TFTP/packet.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TFTP/packet.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TFTP/packet.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TFTP/session.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TFTP/session.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TFTP/session.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TorrentChecker/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TorrentChecker/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TorrentChecker/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TorrentChecker/session.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TorrentChecker/session.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TorrentChecker/session.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TorrentChecker/torrent_checker.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TorrentChecker/torrent_checker.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TorrentChecker/torrent_checker.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TorrentDef.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TorrentDef.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/TorrentDef.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Upgrade/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Upgrade/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Upgrade/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Upgrade/db_upgrader.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Upgrade/db_upgrader.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Upgrade/db_upgrader.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Upgrade/torrent_upgrade64.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Upgrade/torrent_upgrade64.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Upgrade/torrent_upgrade64.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Upgrade/torrent_upgrade65.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Upgrade/torrent_upgrade65.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Upgrade/torrent_upgrade65.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Upgrade/upgrade.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Upgrade/upgrade.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Upgrade/upgrade.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/configparser.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/configparser.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/configparser.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/encoding.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/encoding.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/encoding.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/install_dir.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/install_dir.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/install_dir.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/instrumentation.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/instrumentation.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/instrumentation.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/misc_utils.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/misc_utils.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/misc_utils.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/network_utils.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/network_utils.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/network_utils.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/search_utils.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/search_utils.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/search_utils.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/sort_utils.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/sort_utils.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/sort_utils.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/torrent_utils.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/torrent_utils.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/torrent_utils.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/tracker_utils.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/tracker_utils.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/tracker_utils.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/twisted_thread.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/twisted_thread.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/twisted_thread.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/twisted_utils.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/twisted_utils.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/twisted_utils.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/unicode.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/unicode.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/unicode.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/utilities.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/utilities.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/utilities.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/win32regchecker.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/win32regchecker.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Utilities/win32regchecker.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Video/VLCWrapper.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Video/VLCWrapper.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Video/VLCWrapper.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Video/VideoPlayer.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Video/VideoPlayer.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Video/VideoPlayer.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Video/VideoServer.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Video/VideoServer.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Video/VideoServer.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Video/VideoUtility.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Video/VideoUtility.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Video/VideoUtility.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Video/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Video/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Video/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Video/defs.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Video/defs.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Video/defs.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Video/utils.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Video/utils.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/Video/utils.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/defaults.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/defaults.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/defaults.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/exceptions.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/exceptions.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/exceptions.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/leveldbstore.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/leveldbstore.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/leveldbstore.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/osutils.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/osutils.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/osutils.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/permid.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/permid.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/permid.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/plyveladapter.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/plyveladapter.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/plyveladapter.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/simpledefs.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/simpledefs.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/simpledefs.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/statistics.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/statistics.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/statistics.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/version.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/version.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Core/version.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/AddTorrent.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/AddTorrent.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/AddTorrent.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/ConfirmationDialog.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/ConfirmationDialog.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/ConfirmationDialog.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/CreateTorrentDialog.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/CreateTorrentDialog.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/CreateTorrentDialog.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/FeedbackWindow.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/FeedbackWindow.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/FeedbackWindow.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/RemoveTorrent.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/RemoveTorrent.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/RemoveTorrent.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/SaveAs.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/SaveAs.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/SaveAs.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/ThreadSafeProgressDialog.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/ThreadSafeProgressDialog.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/ThreadSafeProgressDialog.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/systray.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/systray.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Dialogs/systray.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Emercoin/EmercoinMgr.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Emercoin/EmercoinMgr.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Emercoin/EmercoinMgr.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Emercoin/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Emercoin/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Emercoin/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/Feeds/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/Feeds/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/Feeds/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/Feeds/dirfeed.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/Feeds/dirfeed.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/Feeds/dirfeed.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/Feeds/rssparser.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/Feeds/rssparser.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/Feeds/rssparser.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/GuiDBHandler.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/GuiDBHandler.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/GuiDBHandler.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/GuiDBTuples.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/GuiDBTuples.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/GuiDBTuples.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/compat.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/compat.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/compat.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/utility.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/utility.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/utility.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/version_check.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/version_check.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/Utility/version_check.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/channelcast_supporter.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/channelcast_supporter.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/channelcast_supporter.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/globals.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/globals.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/globals.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/hacks.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/hacks.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/hacks.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/metadata-injector.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/metadata-injector.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/metadata-injector.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/search_supporter.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/search_supporter.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/search_supporter.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/tribler.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/tribler.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/tribler.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/tribler_exe.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/tribler_exe.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/tribler_exe.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/tribler_lockprofiler.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/tribler_lockprofiler.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/tribler_lockprofiler.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/tribler_main.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/tribler_main.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/tribler_main.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/tribler_profiler.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/tribler_profiler.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/tribler_profiler.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/DispersyDebugFrame.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/DispersyDebugFrame.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/DispersyDebugFrame.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/EmbeddedPlayer.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/EmbeddedPlayer.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/EmbeddedPlayer.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/GuiImageManager.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/GuiImageManager.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/GuiImageManager.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/GuiUtility.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/GuiUtility.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/GuiUtility.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/MainFrame.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/MainFrame.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/MainFrame.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/MainVideoFrame.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/MainVideoFrame.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/MainVideoFrame.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/SRstatusbar.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/SRstatusbar.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/SRstatusbar.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/SearchGridManager.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/SearchGridManager.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/SearchGridManager.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/TopSearchPanel.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/TopSearchPanel.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/TopSearchPanel.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/TriblerUpgradeDialog.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/TriblerUpgradeDialog.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/TriblerUpgradeDialog.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/UserDownloadChoice.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/UserDownloadChoice.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/UserDownloadChoice.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/channel.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/channel.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/channel.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/gaugesplash.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/gaugesplash.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/gaugesplash.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/home.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/home.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/home.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/add.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/bittorrent.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/bug.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/bullet_go.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/close.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/closescreen.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/cloud.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/darknet.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/default/comments.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/default/defaultThumbPeer.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/default/edit_diff.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/default/edit_reverted.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/default/file_extension_tor.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/default/file_extension_tornew.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/default/marking.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/delete.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/download.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/drive.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/file_default.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/file_video.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ad.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ae.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/af.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ag.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ai.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/al.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/am.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/an.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ao.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ar.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/as.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/at.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/au.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/aw.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ax.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/az.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ba.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/bb.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/bd.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/be.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/bf.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/bg.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/bh.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/bi.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/bj.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/bm.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/bn.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/bo.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/br.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/bs.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/bt.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/bv.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/bw.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/by.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/bz.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ca.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/catalonia.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/cc.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/cd.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/cf.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/cg.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ch.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ci.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ck.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/cl.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/cm.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/cn.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/co.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/cr.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/cs.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/cu.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/cv.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/cx.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/cy.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/cz.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/de.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/dj.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/dk.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/dm.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/do.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/dz.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ec.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ee.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/eg.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/eh.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/england.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/er.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/es.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/et.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/europeanunion.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/fam.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/fi.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/fj.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/fk.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/fm.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/fo.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/fr.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ga.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/gb.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/gd.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ge.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/gf.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/gh.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/gi.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/gl.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/gm.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/gn.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/gp.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/gq.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/gr.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/gs.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/gt.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/gu.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/gw.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/gy.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/hk.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/hm.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/hn.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/hr.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ht.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/hu.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/id.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ie.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/il.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/in.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/io.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/iq.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ir.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/is.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/it.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/jm.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/jo.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/jp.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ke.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/kg.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/kh.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ki.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/km.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/kn.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/kp.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/kr.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/kw.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ky.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/kz.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/la.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/lb.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/lc.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/li.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/lk.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/lr.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ls.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/lt.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/lu.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/lv.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ly.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ma.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/mc.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/md.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/me.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/mg.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/mh.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/mk.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ml.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/mm.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/mn.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/mo.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/mp.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/mq.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/mr.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ms.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/mt.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/mu.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/mv.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/mw.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/mx.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/my.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/mz.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/na.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/nc.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ne.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/nf.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ng.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ni.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/nl.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/no.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/np.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/nr.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/nu.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/nz.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/om.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/pa.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/pe.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/pf.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/pg.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ph.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/pk.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/pl.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/pm.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/pn.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/pr.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ps.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/pt.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/pw.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/py.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/qa.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/re.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ro.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/rs.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ru.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/rw.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/sa.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/sb.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/sc.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/scotland.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/sd.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/se.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/sg.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/sh.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/si.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/sj.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/sk.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/sl.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/sm.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/sn.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/so.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/sr.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/st.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/sv.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/sy.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/sz.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/tc.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/td.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/tf.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/tg.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/th.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/tj.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/tk.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/tl.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/tm.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/tn.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/to.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/tr.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/tt.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/tv.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/tw.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/tz.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ua.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ug.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/um.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/us.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/uy.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/uz.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/va.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/vc.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ve.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/vg.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/vi.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/vn.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/vu.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/wales.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/wf.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ws.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/ye.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/yt.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/za.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/zm.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/flags/zw.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/info.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/license
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/lock.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/ministar.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/ministarEnabled.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/mychannel.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/notify_download.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/notify_favourite.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/notify_magnet.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/notify_seed.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/pause.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/play.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/progressbarEmpty.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/progressbarFull.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/scale_0.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/scale_1.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/scale_2.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/scale_3.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/scale_4.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/scale_5.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/search_new.gif
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/settings.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/snapshot.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/splash.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/star.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/starEnabled.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/status_dht.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/status_dl.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/status_fin.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/status_inact.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/status_sd.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/status_stop.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/statusbar_activity.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/statusbar_noactivity.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/statusbar_ok.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/statusbar_warning.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/tribler.ico
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/unused/help.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/upgrade.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/upload.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/video_fullscreen.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/video_muted.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/video_pause.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/video_play.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/video_stop.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/images/video_unmuted.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/list.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/list.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/list.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/list_body.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/list_body.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/list_body.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/list_details.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/list_details.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/list_details.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/list_footer.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/list_footer.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/list_footer.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/list_header.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/list_header.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/list_header.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/list_item.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/list_item.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/list_item.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/settingsDialog.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/settingsDialog.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/settingsDialog.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/validator.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/validator.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/validator.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/widgets.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/widgets.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/vwxGUI/widgets.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/LICENSE
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/constants.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/contextmenu.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/dialogmanager.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/dialogs.css
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/excanvas.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/flotr.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/guest.html
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/ie.css
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/ie.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/ie7.css
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/about.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/add.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/arrow.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/blank.gif
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/button.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/clipboard.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/close.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/delete.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/error.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/feed.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/flags.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/folder.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/folder_explore.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/header.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/label.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/menucheck.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/menuexp.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/menusel.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/mootools.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/nextprev.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/props.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/settings.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/snake.gif
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/table_refresh.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/tabs.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/tbar.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/toolbar.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/tstatus.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/ut.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/ut_small.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/world.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/images/zoom.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/index.html
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/index_falcon.html
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/_.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/ar.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/be.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/bg.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/bs.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/ca.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/cs.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/da.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/de.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/el.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/en.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/es.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/et.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/fallback.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/fi.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/fr.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/fyNL.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/ga.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/gl.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/he.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/hu.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/is.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/it.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/ja.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/ka.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/ko.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/lt.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/lv.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/nl.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/nnNO.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/no.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/pl.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/pt.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/ptBR.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/ro.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/ru.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/sk.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/sl.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/sq.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/srSR.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/sv.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/th.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/tr.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/tw.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/uk.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/va.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/vi.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/zhCN.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/lang/zhTW.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/logger.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/main.css
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/main.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/mootools.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/speedgraph.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/stable.css
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/stable.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/tabs.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/utils.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/static/webui.js
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/webUI.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/webUI.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Main/webUI/webUI.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/API/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/API/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/API/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/API/contentdir/file.txt
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/API/contentdir/video.avi
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/API/ec.pem
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/API/ecpub.pem
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/API/file.wmv
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/API/test_api.bat
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/API/test_api.sh
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/API/test_seeding.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/API/test_seeding.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/API/test_seeding.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/API/test_seeding_vod.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/API/test_seeding_vod.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/API/test_seeding_vod.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/API/test_tdef.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/API/test_tdef.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/API/test_tdef.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/API/thumb.jpg
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/API/video.avi
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/API/video2.avi
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/bak_tribler_sdb.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/bak_tribler_sdb.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/bak_tribler_sdb.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/btconn.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/btconn.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/btconn.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/common.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/common.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/common.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/data/41aea20908363a80d44234e8fef07fab506cd3b4.torrent
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/data/41aea20908363a80d44234e8fef07fab506cd3b4/421px-Pots_10k_100k.jpeg
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/data/41aea20908363a80d44234e8fef07fab506cd3b4/Potentiometer_100K_ohm.jpeg
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/data/45a647b1120ed9fe7f793e17585efb4b0efdf1a5.torrent
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/data/Night.Of.The.Living.Dead_1080p_archive.torrent
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/data/Pioneer.One.S01E01.REDUX.720p.x264-VODO.torrent
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/data/Pioneer.One.S01E06.720p.x264-VODO.torrent
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/data/Prebloc.2010.Xvid-VODO.torrent
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/data/bak_multiple.torrent
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/data/bak_new_tribler.sdb.tar.gz
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/data/bak_old_tribler.sdb.tar.gz
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/data/bak_single.torrent
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/data/private.torrent
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/data/ubuntu-15.04-desktop-amd64.iso.torrent
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/data/video.avi
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test.bat
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test.sh
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_as_server.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_as_server.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_as_server.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_bartercast4_community.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_bartercast4_community.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_bartercast4_community.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_bartercast4_statistics.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_bartercast4_statistics.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_bartercast4_statistics.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_gui_dialogs.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_gui_dialogs.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_gui_dialogs.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_gui_general.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_gui_general.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_gui_general.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_hidden_community.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_hidden_community.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_hidden_community.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_i2i.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_i2i.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_i2i.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_leveldb_store.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_leveldb_store.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_leveldb_store.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_leveldb_store_plyvel.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_leveldb_store_plyvel.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_leveldb_store_plyvel.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_libtorrent_download.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_libtorrent_download.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_libtorrent_download.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_magnetlink.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_magnetlink.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_magnetlink.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_metadata_community.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_metadata_community.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_metadata_community.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_my_channel.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_my_channel.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_my_channel.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_osutils.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_osutils.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_osutils.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_remote_search.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_remote_search.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_remote_search.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_remote_torrent_handler.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_remote_torrent_handler.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_remote_torrent_handler.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_sqlitecachedb.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_sqlitecachedb.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_sqlitecachedb.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_sqlitecachedb_upgrade.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_sqlitecachedb_upgrade.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_sqlitecachedb_upgrade.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_sqlitecachedbhandler.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_sqlitecachedbhandler.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_sqlitecachedbhandler.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_torrent.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_torrent.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_torrent.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_torrent_checking.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_torrent_checking.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_torrent_checking.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_tunnel_base.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_tunnel_base.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_tunnel_base.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_tunnel_community_negative.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_tunnel_community_negative.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_tunnel_community_negative.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_tunnel_community_positive.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_tunnel_community_positive.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_tunnel_community_positive.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_twisted_rawserver.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_twisted_rawserver.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_twisted_rawserver.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_video_server.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_video_server.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_video_server.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_vod.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_vod.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/test_vod.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/util.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/util.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Test/util.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Utilities/Instance2Instance.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Utilities/Instance2Instance.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Utilities/Instance2Instance.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Utilities/SingleInstanceChecker.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Utilities/SingleInstanceChecker.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Utilities/SingleInstanceChecker.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Utilities/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Utilities/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/Utilities/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/allchannel/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/allchannel/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/allchannel/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/allchannel/community.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/allchannel/community.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/allchannel/community.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/allchannel/conversion.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/allchannel/conversion.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/allchannel/conversion.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/allchannel/message.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/allchannel/message.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/allchannel/message.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/allchannel/payload.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/allchannel/payload.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/allchannel/payload.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/bartercast4/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/bartercast4/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/bartercast4/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/bartercast4/community.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/bartercast4/community.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/bartercast4/community.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/bartercast4/conversion.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/bartercast4/conversion.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/bartercast4/conversion.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/bartercast4/payload.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/bartercast4/payload.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/bartercast4/payload.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/bartercast4/statistics.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/bartercast4/statistics.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/bartercast4/statistics.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/channel/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/channel/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/channel/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/channel/community.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/channel/community.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/channel/community.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/channel/conversion.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/channel/conversion.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/channel/conversion.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/channel/message.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/channel/message.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/channel/message.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/channel/payload.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/channel/payload.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/channel/payload.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/channel/preview.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/channel/preview.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/channel/preview.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/demers/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/demers/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/demers/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/demers/community.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/demers/community.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/demers/community.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/demers/conversion.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/demers/conversion.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/demers/conversion.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/demers/payload.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/demers/payload.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/demers/payload.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/search/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/search/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/search/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/search/community.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/search/community.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/search/community.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/search/conversion.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/search/conversion.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/search/conversion.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/search/payload.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/search/payload.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/search/payload.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/template/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/template/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/template/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/template/community.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/template/community.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/template/community.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/template/conversion.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/template/conversion.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/template/conversion.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/template/payload.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/template/payload.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/template/payload.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/template/script.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/template/script.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/template/script.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/Socks5/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/Socks5/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/Socks5/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/Socks5/conversion.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/Socks5/conversion.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/Socks5/conversion.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/Socks5/server.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/Socks5/server.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/Socks5/server.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/conversion.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/conversion.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/conversion.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/crypto/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/crypto/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/crypto/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/crypto/cryptowrapper.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/crypto/cryptowrapper.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/crypto/cryptowrapper.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/crypto/tunnelcrypto.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/crypto/tunnelcrypto.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/crypto/tunnelcrypto.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/hidden_community.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/hidden_community.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/hidden_community.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/main.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/main.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/main.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/payload.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/payload.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/payload.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/routing.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/routing.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/routing.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/tunnel_community.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/tunnel_community.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/community/tunnel/tunnel_community.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/.gitignore
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/.gitmodules
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/CONTRIBUTING.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/README.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/authentication.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/authentication.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/authentication.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/bloomfilter.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/bloomfilter.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/bloomfilter.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/candidate.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/candidate.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/candidate.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/community.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/community.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/community.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/conversion.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/conversion.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/conversion.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/crypto.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/crypto.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/crypto.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/database.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/database.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/database.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/destination.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/destination.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/destination.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/diff/minimal_bootstrap.diff
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/diff/walk_multiplier.diff
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/discovery/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/discovery/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/discovery/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/discovery/bootstrap.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/discovery/bootstrap.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/discovery/bootstrap.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/discovery/community.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/discovery/community.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/discovery/community.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/discovery/conversion.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/discovery/conversion.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/discovery/conversion.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/discovery/payload.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/discovery/payload.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/discovery/payload.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/dispersy.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/dispersy.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/dispersy.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/dispersydatabase.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/dispersydatabase.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/dispersydatabase.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/distribution.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/distribution.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/distribution.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/docs/Makefile
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/docs/api/dispersy.discovery.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/docs/api/dispersy.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/docs/api/dispersy.tool.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/docs/api/dispersy.tracker.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/docs/api/modules.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/docs/conf.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/docs/conf.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/docs/conf.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/docs/contributing.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/docs/images/walk-identity.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/docs/images/walk.png
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/docs/index.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/docs/installation.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/docs/introduction.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/docs/make.bat
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/docs/system_overview.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/docs/usage.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/docs/wire_protocol.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/endpoint.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/endpoint.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/endpoint.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/exception.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/exception.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/exception.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/.gitignore
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/.pylintrc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/.testing.pylintrc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/.travis.yml
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/AUTHORS
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/LICENSE
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/MANIFEST.in
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/README.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/Makefile
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/conf.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/conf.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/conf.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/index.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/dual.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/public.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/raw_generichash.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/raw_hash.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/raw_public.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/raw_secret.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/raw_sign.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/releases/1.0.0.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/releases/1.1.0.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/releases/1.2.0.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/releases/1.3.0.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/releases/1.3.1.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/releases/1.3.2.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/releases/1.3.3.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/releases/1.3.4.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/releases/1.4.0.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/releases/1.4.1.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/releases/1.4.2.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/releases/1.4.3.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/releases/1.4.4.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/releases/index.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/secret.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/sign.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/doc/topics/utils.rst
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/base.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/base.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/base.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/blake.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/blake.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/blake.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/dual.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/dual.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/dual.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/encode.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/encode.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/encode.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/public.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/public.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/public.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/secret.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/secret.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/secret.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/sign.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/sign.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/sign.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/utils.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/utils.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/utils.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/version.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/version.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/libnacl/version.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/pkg/rpm/python-libnacl.spec
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/pkg/suse/python-libnacl.changes
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/pkg/suse/python-libnacl.spec
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/setup.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/setup.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/setup.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/runtests.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/runtests.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/runtests.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_auth_verify.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_auth_verify.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_auth_verify.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_blake.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_blake.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_blake.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_dual.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_dual.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_dual.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_public.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_public.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_public.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_raw_auth_sym.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_raw_auth_sym.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_raw_auth_sym.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_raw_generichash.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_raw_generichash.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_raw_generichash.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_raw_hash.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_raw_hash.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_raw_hash.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_raw_public.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_raw_public.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_raw_public.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_raw_random.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_raw_random.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_raw_random.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_raw_secret.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_raw_secret.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_raw_secret.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_raw_sign.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_raw_sign.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_raw_sign.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_save.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_save.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_save.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_secret.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_secret.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_secret.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_sign.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_sign.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_sign.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_verify.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_verify.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_verify.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_version.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_version.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/libnacl/tests/unit/test_version.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/member.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/member.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/member.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/message.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/message.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/message.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/meta.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/meta.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/meta.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/payload.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/payload.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/payload.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/requestcache.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/requestcache.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/requestcache.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/resolution.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/resolution.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/resolution.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/scripts/dispersy-tracker@.service
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/scripts/start_tracker.sh
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/statistics.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/statistics.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/statistics.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/taskmanager.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/taskmanager.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/taskmanager.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/debugcommunity/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/debugcommunity/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/debugcommunity/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/debugcommunity/community.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/debugcommunity/community.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/debugcommunity/community.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/debugcommunity/conversion.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/debugcommunity/conversion.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/debugcommunity/conversion.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/debugcommunity/node.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/debugcommunity/node.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/debugcommunity/node.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/debugcommunity/payload.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/debugcommunity/payload.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/debugcommunity/payload.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/dispersytestclass.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/dispersytestclass.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/dispersytestclass.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_batch.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_batch.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_batch.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_bloomfilter.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_bloomfilter.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_bloomfilter.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_bootstrap.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_bootstrap.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_bootstrap.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_candidates.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_candidates.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_candidates.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_classification.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_classification.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_classification.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_clean_observers.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_clean_observers.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_clean_observers.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_crypto.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_crypto.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_crypto.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_destroycommunity.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_destroycommunity.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_destroycommunity.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_discovery.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_discovery.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_discovery.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_double_signature.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_double_signature.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_double_signature.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_dynamicsettings.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_dynamicsettings.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_dynamicsettings.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_identicalpayload.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_identicalpayload.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_identicalpayload.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_member.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_member.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_member.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_missingidentity.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_missingidentity.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_missingidentity.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_missingmessage.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_missingmessage.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_missingmessage.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_nat_detection.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_nat_detection.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_nat_detection.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_neighborhood.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_neighborhood.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_neighborhood.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_overlay.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_overlay.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_overlay.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_pruning.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_pruning.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_pruning.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_requestcache.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_requestcache.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_requestcache.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_sequence.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_sequence.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_sequence.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_signature.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_signature.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_signature.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_sync.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_sync.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_sync.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_taskmanager.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_taskmanager.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_taskmanager.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_timeline.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_timeline.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_timeline.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_undo.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_undo.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_undo.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_walker.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_walker.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tests/test_walker.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/timeline.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/timeline.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/timeline.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tool/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tool/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tool/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tool/clean_observers.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tool/clean_observers.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tool/clean_observers.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tool/createkey.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tool/createkey.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tool/createkey.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tool/lencoder.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tool/lencoder.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tool/lencoder.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tool/main.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tool/main.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tool/main.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tracker/__init__.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tracker/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tracker/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tracker/community.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tracker/community.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/tracker/community.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/twisted/plugins/tracker_plugin.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/twisted/plugins/tracker_plugin.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/twisted/plugins/tracker_plugin.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/util.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/util.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/dispersy/util.pyo
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/schema_sdb_v28.sql
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/vlc.py
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/vlc.pyc
-%%PYTHON_SITELIBDIR%%/tribler/Tribler/vlc.pyo
-%%PYTHON_SITELIBDIR%%/tribler/logger.conf
-man/man1/tribler.1.gz
-share/applications/tribler.desktop
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE.txt
-%%PORTDOCS%%%%DOCSDIR%%/binary-LICENSE-postfix.txt
-%%PORTDOCS%%%%DOCSDIR%%/readme.txt
-share/icons/hicolor/32x32/apps/tribler.png
-share/icons/hicolor/48x48/apps/tribler.png
diff --git a/net/Makefile b/net/Makefile
index 17743fefe903..c4e0a53974ac 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -222,7 +222,6 @@
SUBDIR += gstreamer1-plugins-libmms
SUBDIR += gstreamer1-plugins-srtp
SUBDIR += gtk-vnc
- SUBDIR += gtknetcat
SUBDIR += guacamole-server
SUBDIR += gupnp
SUBDIR += gupnp-av
@@ -517,7 +516,6 @@
SUBDIR += nss_ldap
SUBDIR += nsscache
SUBDIR += ntimed
- SUBDIR += ntlmaps
SUBDIR += ntopng
SUBDIR += ntp
SUBDIR += ntp-devel
@@ -990,7 +988,6 @@
SUBDIR += pktanon
SUBDIR += pload
SUBDIR += plugdaemon
- SUBDIR += polyorb
SUBDIR += poptop
SUBDIR += portfwd
SUBDIR += pptpclient
@@ -1141,11 +1138,9 @@
SUBDIR += py-zeep
SUBDIR += py-zeroconf
SUBDIR += py-zope.proxy
- SUBDIR += py-zsi
SUBDIR += pygopherd
SUBDIR += pynids
SUBDIR += pyrad
- SUBDIR += pythondirector
SUBDIR += qadsl
SUBDIR += qoauth-qt5
SUBDIR += qt5-network
@@ -1380,7 +1375,6 @@
SUBDIR += sie-nmsg
SUBDIR += simpleproxy
SUBDIR += sip_scenario
- SUBDIR += sippy_b2bua
SUBDIR += siproxd
SUBDIR += sipsak
SUBDIR += skstream
diff --git a/net/gtknetcat/Makefile b/net/gtknetcat/Makefile
deleted file mode 100644
index de7473283657..000000000000
--- a/net/gtknetcat/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= gtknetcat
-PORTVERSION= 0.1
-PORTREVISION= 2
-CATEGORIES= net
-MASTER_SITES= SF/lxde/GtkNetCat%20%28GUI%20for%20netcat%29/GtkNetCat%20${PORTVERSION}/ \
- SF/nemysisfreebsdp/${CATEGORIES}/:icons
-DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
- ${PORTNAME}.png:icons
-EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GTK GUI for netcat
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser
-
-USES= gmake gnome localbase python:2.7 shebangfix
-SHEBANG_FILES= src/gtknetcat.in src/gtknetcat.py
-USE_GNOME= intlhack pygtk2
-GNU_CONFIGURE= yes
-NO_ARCH= yes
-
-PORTDOCS= AUTHORS README
-
-OPTIONS_DEFINE= DOCS NLS
-OPTIONS_SUB= yes
-
-NLS_USES= gettext
-NLS_USES_OFF= gettext-tools
-NLS_CONFIGURE_ENABLE= nls
-
-post-patch:
- @${REINPLACE_CMD} -e 's|Icon=|Icon=${PORTNAME}|' \
- ${WRKSRC}/${PORTNAME}.desktop
-
-post-patch-NLS-off:
- @${REINPLACE_CMD} -e 's|src po|src|' \
- ${WRKSRC}/Makefile.in
-
-post-install:
- ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/net/gtknetcat/distinfo b/net/gtknetcat/distinfo
deleted file mode 100644
index 1236da43c98f..000000000000
--- a/net/gtknetcat/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (gtknetcat-0.1.tar.gz) = 7d59d82410a5e466f9a81425f234591c083ff6495b38430fa683884029542c45
-SIZE (gtknetcat-0.1.tar.gz) = 107278
-SHA256 (gtknetcat.png) = d5c17193bfe1f4c0e65e55d93f5b1a9e66da7faeda1799ca1bf3dd1abfd8a5d7
-SIZE (gtknetcat.png) = 3538
diff --git a/net/gtknetcat/pkg-descr b/net/gtknetcat/pkg-descr
deleted file mode 100644
index 36f163e47e95..000000000000
--- a/net/gtknetcat/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-GtkNetCat is a Graphic User Interface for netcat. Netcat provides system
-functions as a computer networking utility for reading from and writing
-to network connections on either TCP or UDP.
-
-WWW: http://wiki.lxde.org/en/GtkNetCat
diff --git a/net/gtknetcat/pkg-plist b/net/gtknetcat/pkg-plist
deleted file mode 100644
index c264477eaab2..000000000000
--- a/net/gtknetcat/pkg-plist
+++ /dev/null
@@ -1,15 +0,0 @@
-bin/gtknetcat
-%%PYTHON_SITELIBDIR%%/gtknetcat/__init__.py
-%%PYTHON_SITELIBDIR%%/gtknetcat/__init__.pyc
-%%PYTHON_SITELIBDIR%%/gtknetcat/__init__.pyo
-%%PYTHON_SITELIBDIR%%/gtknetcat/globals.py
-%%PYTHON_SITELIBDIR%%/gtknetcat/globals.pyc
-%%PYTHON_SITELIBDIR%%/gtknetcat/globals.pyo
-%%PYTHON_SITELIBDIR%%/gtknetcat/gtknetcat.py
-%%PYTHON_SITELIBDIR%%/gtknetcat/gtknetcat.pyc
-%%PYTHON_SITELIBDIR%%/gtknetcat/gtknetcat.pyo
-libexec/gtknetcat.py
-share/applications/gtknetcat.desktop
-share/gtknetcat/wizard.glade
-%%NLS%%share/locale/zh_TW/LC_MESSAGES/gtknetcat.mo
-share/pixmaps/gtknetcat.png
diff --git a/net/ntlmaps/Makefile b/net/ntlmaps/Makefile
deleted file mode 100644
index 7cf685440643..000000000000
--- a/net/ntlmaps/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# Created by: kevlo
-# $FreeBSD$
-
-PORTNAME= ntlmaps
-PORTVERSION= 0.9.9.0.1
-PORTREVISION= 2
-CATEGORIES= net
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Proxy that authenticates the user using the NTLM protocol
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-USES= dos2unix python:2.7
-
-DOCS= COPYING Install.txt changelog.txt readme.txt research.txt
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's,^#! /usr/bin/python,#!${PYTHON_CMD},' ${WRKSRC}/main.py
- @${RM} -r ${WRKSRC}/main.py.bak
-
-do-build:
- @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
- @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for file in ${DOCS}
- ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR}
-.endfor
- @${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/examples/ntlmaps
- ${INSTALL_DATA} ${WRKSRC}/*.py* \
- ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}
- ${INSTALL_DATA} ${WRKSRC}/lib/*.py* \
- ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}
- ${CHMOD} +x ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/main.py
- ${LN} -fs ${PYTHON_SITELIBDIR}/${PORTNAME}/main.py \
- ${STAGEDIR}${PREFIX}/bin/ntlmaps
- ${INSTALL_DATA} ${WRKSRC}/server.cfg \
- ${STAGEDIR}${PREFIX}/share/examples/ntlmaps
-
-.include <bsd.port.mk>
diff --git a/net/ntlmaps/distinfo b/net/ntlmaps/distinfo
deleted file mode 100644
index 8666db703efd..000000000000
--- a/net/ntlmaps/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ntlmaps-0.9.9.0.1.tar.gz) = 6f041d87b07f1608ac77866536b5b520d7b8515d3e9ad12317bcc811f458b1b8
-SIZE (ntlmaps-0.9.9.0.1.tar.gz) = 55908
diff --git a/net/ntlmaps/pkg-descr b/net/ntlmaps/pkg-descr
deleted file mode 100644
index 1a4670a4e73a..000000000000
--- a/net/ntlmaps/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-NTLM Authorization Proxy Server (APS) is a proxy software that allows you
-to authenticate via an MS Proxy Server using the proprietary NTLM protocol.
-Since version 0.9.5 APS has an ability to behave as a standalone proxy server
-and authenticate http clients at web servers using NTLM method. It can change
-arbitrary values in your client's request header so that those requests will
-look like they were created by MS IE.
-
-WWW: http://ntlmaps.sourceforge.net/
diff --git a/net/ntlmaps/pkg-plist b/net/ntlmaps/pkg-plist
deleted file mode 100644
index cd86e1b01a21..000000000000
--- a/net/ntlmaps/pkg-plist
+++ /dev/null
@@ -1,67 +0,0 @@
-bin/ntlmaps
-share/examples/ntlmaps/server.cfg
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/Install.txt
-%%PORTDOCS%%%%DOCSDIR%%/changelog.txt
-%%PORTDOCS%%%%DOCSDIR%%/readme.txt
-%%PORTDOCS%%%%DOCSDIR%%/research.txt
-%%PYTHON_SITELIBDIR%%/ntlmaps/U32.py
-%%PYTHON_SITELIBDIR%%/ntlmaps/U32.pyc
-%%PYTHON_SITELIBDIR%%/ntlmaps/U32.pyo
-%%PYTHON_SITELIBDIR%%/ntlmaps/__init__.py
-%%PYTHON_SITELIBDIR%%/ntlmaps/__init__.pyc
-%%PYTHON_SITELIBDIR%%/ntlmaps/__init__.pyo
-%%PYTHON_SITELIBDIR%%/ntlmaps/basic_auth.py
-%%PYTHON_SITELIBDIR%%/ntlmaps/basic_auth.pyc
-%%PYTHON_SITELIBDIR%%/ntlmaps/basic_auth.pyo
-%%PYTHON_SITELIBDIR%%/ntlmaps/config.py
-%%PYTHON_SITELIBDIR%%/ntlmaps/config.pyc
-%%PYTHON_SITELIBDIR%%/ntlmaps/config.pyo
-%%PYTHON_SITELIBDIR%%/ntlmaps/config_affairs.py
-%%PYTHON_SITELIBDIR%%/ntlmaps/config_affairs.pyc
-%%PYTHON_SITELIBDIR%%/ntlmaps/config_affairs.pyo
-%%PYTHON_SITELIBDIR%%/ntlmaps/des.py
-%%PYTHON_SITELIBDIR%%/ntlmaps/des.pyc
-%%PYTHON_SITELIBDIR%%/ntlmaps/des.pyo
-%%PYTHON_SITELIBDIR%%/ntlmaps/des_c.py
-%%PYTHON_SITELIBDIR%%/ntlmaps/des_c.pyc
-%%PYTHON_SITELIBDIR%%/ntlmaps/des_c.pyo
-%%PYTHON_SITELIBDIR%%/ntlmaps/des_data.py
-%%PYTHON_SITELIBDIR%%/ntlmaps/des_data.pyc
-%%PYTHON_SITELIBDIR%%/ntlmaps/des_data.pyo
-%%PYTHON_SITELIBDIR%%/ntlmaps/http_header.py
-%%PYTHON_SITELIBDIR%%/ntlmaps/http_header.pyc
-%%PYTHON_SITELIBDIR%%/ntlmaps/http_header.pyo
-%%PYTHON_SITELIBDIR%%/ntlmaps/logger.py
-%%PYTHON_SITELIBDIR%%/ntlmaps/logger.pyc
-%%PYTHON_SITELIBDIR%%/ntlmaps/logger.pyo
-%%PYTHON_SITELIBDIR%%/ntlmaps/main.py
-%%PYTHON_SITELIBDIR%%/ntlmaps/main.pyc
-%%PYTHON_SITELIBDIR%%/ntlmaps/main.pyo
-%%PYTHON_SITELIBDIR%%/ntlmaps/md4.py
-%%PYTHON_SITELIBDIR%%/ntlmaps/md4.pyc
-%%PYTHON_SITELIBDIR%%/ntlmaps/md4.pyo
-%%PYTHON_SITELIBDIR%%/ntlmaps/monitor_upstream.py
-%%PYTHON_SITELIBDIR%%/ntlmaps/monitor_upstream.pyc
-%%PYTHON_SITELIBDIR%%/ntlmaps/monitor_upstream.pyo
-%%PYTHON_SITELIBDIR%%/ntlmaps/ntlm_auth.py
-%%PYTHON_SITELIBDIR%%/ntlmaps/ntlm_auth.pyc
-%%PYTHON_SITELIBDIR%%/ntlmaps/ntlm_auth.pyo
-%%PYTHON_SITELIBDIR%%/ntlmaps/ntlm_messages.py
-%%PYTHON_SITELIBDIR%%/ntlmaps/ntlm_messages.pyc
-%%PYTHON_SITELIBDIR%%/ntlmaps/ntlm_messages.pyo
-%%PYTHON_SITELIBDIR%%/ntlmaps/ntlm_procs.py
-%%PYTHON_SITELIBDIR%%/ntlmaps/ntlm_procs.pyc
-%%PYTHON_SITELIBDIR%%/ntlmaps/ntlm_procs.pyo
-%%PYTHON_SITELIBDIR%%/ntlmaps/proxy_client.py
-%%PYTHON_SITELIBDIR%%/ntlmaps/proxy_client.pyc
-%%PYTHON_SITELIBDIR%%/ntlmaps/proxy_client.pyo
-%%PYTHON_SITELIBDIR%%/ntlmaps/server.py
-%%PYTHON_SITELIBDIR%%/ntlmaps/server.pyc
-%%PYTHON_SITELIBDIR%%/ntlmaps/server.pyo
-%%PYTHON_SITELIBDIR%%/ntlmaps/utils.py
-%%PYTHON_SITELIBDIR%%/ntlmaps/utils.pyc
-%%PYTHON_SITELIBDIR%%/ntlmaps/utils.pyo
-%%PYTHON_SITELIBDIR%%/ntlmaps/www_client.py
-%%PYTHON_SITELIBDIR%%/ntlmaps/www_client.pyc
-%%PYTHON_SITELIBDIR%%/ntlmaps/www_client.pyo
diff --git a/net/polyorb/Makefile b/net/polyorb/Makefile
deleted file mode 100644
index 89ff9ee87049..000000000000
--- a/net/polyorb/Makefile
+++ /dev/null
@@ -1,76 +0,0 @@
-# Created by: John Marino <marino@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= polyorb
-PORTVERSION= 2.11.1
-PORTREVISION= 5
-CATEGORIES= net
-MASTER_SITES= http://downloads.dragonlace.net/src/
-DISTNAME= polyorb-gpl-${YEAR}-src
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= CORBA, SOAP, Ada 95 Distributed System Annex middleware
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv3
-
-BUILD_DEPENDS= xmlada>=3.2:textproc/xmlada
-
-USES= ada gmake python:2.7,build shebangfix
-GNU_CONFIGURE= yes
-NO_MTREE= yes
-YEAR= 2014
-WRKSRC= ${WRKDIR}/polyorb-${YEAR}-src
-
-ALL_TARGET= default
-MAKE_ENV= PROCESSORS=${MAKE_JOBS_NUMBER}
-CONFIGURE_ENV= PYTHON=${PYTHON_CMD} \
- ac_cv_prog_CXXCPP="cpp -E" \
- ac_cv_prog_SVN=false
-PORTDOCS= html \
- info/polyorb_ug.info \
- pdf/polyorb_ug.pdf \
- txt/polyorb_ug.txt
-SHEBANG_FILES= compilers/idlac/*.py testsuite/*.py testsuite/tests/*.py
-
-CONFIGURE_ARGS= --with-appli-perso="corba dsa moma" \
- --with-proto-perso="giop soap srp" \
- --with-corba-services="event ir naming notification time"
-
-# Polyorb 2011 = PCS version 4 GNAT GCC 4.6 = PCS version 4
-# Polyorb 2012 = PCS version 5 GNAT GCC 4.7 = PCS version 5
-# Polyorb 2013 = PCS version 6 GNAT GCC 4.9 = PCS version 6
-# Polyorb 2014 = PCS version 6 GNAT GCC 4.9 = PCS version 6
-
-OPTIONS_DEFINE= DOCS TESTSUITE
-OPTIONS_SUB= yes
-
-TESTSUITE_ALL_TARGET= testsuite
-TESTSUITE_BUILD_DEPENDS=gnatpython>=20101207:devel/gnatpython
-TESTSUITE_DESC= Enable 'make run-testsuite' target
-
-.include <bsd.port.options.mk>
-
-post-patch:
-.if !${PORT_OPTIONS:MDOCS}
- ${MV} ${WRKSRC}/docs/polyorb_ug.html ${WRKSRC}/docs/ug.html
-.endif
- @${REINPLACE_CMD} -e 's|bash|/bin/sh|' ${WRKSRC}/testsuite/testsuite.py
-
-do-build:
- (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
- ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET})
-
-post-install:
- (cd ${STAGEDIR}${PREFIX}; \
- ${FIND} * -type d -empty -print | ${XARGS} ${RMDIR})
-
-.if ${PORT_OPTIONS:MTESTSUITE}
-# must be run after "make install"
-run-testsuite:
- (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} run_tests)
-.endif
-
-.include <bsd.port.mk>
diff --git a/net/polyorb/distinfo b/net/polyorb/distinfo
deleted file mode 100644
index 76ef1dc19af1..000000000000
--- a/net/polyorb/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (polyorb-gpl-2014-src.tar.gz) = 928f4fd728d1e75e878fc39f2436052272b11ff28a0ef2271e53d60e1a808acb
-SIZE (polyorb-gpl-2014-src.tar.gz) = 3313427
diff --git a/net/polyorb/files/patch-Makefile.in b/net/polyorb/files/patch-Makefile.in
deleted file mode 100644
index 472c67a61317..000000000000
--- a/net/polyorb/files/patch-Makefile.in
+++ /dev/null
@@ -1,44 +0,0 @@
---- Makefile.in.orig 2013-11-20 14:58:55 UTC
-+++ Makefile.in
-@@ -824,10 +824,10 @@ host=@host@
- target=@target@
-
- ifeq (${target}, ${host})
-- target_prefix=${prefix}
-- host_exe_dir=${prefix}/bin
-+ target_prefix=${DESTDIR}${prefix}
-+ host_exe_dir=${DESTDIR}${prefix}/bin
- host_cmdprefix=
-- target_exe_dir=${prefix}/bin
-+ target_exe_dir=${DESTDIR}${prefix}/bin
-
- else
- target_prefix=${prefix}/${target}
-@@ -851,11 +851,11 @@ install:
- ${RM} -fr "${target_prefix}/include/polyorb"
- ${PINSTALL} -d ${target_prefix}/include/polyorb
- for comp in ${COMPILER_EXES}; do \
-- ${INSTALL_BIN} ${top_builddir}/compilers/$${comp}${HOST_EXE_SUFFIX} ${host_exe_dir}/${host_cmdprefix}`basename $${comp}`${HOST_EXE_SUFFIX}; \
-+ ${BSD_INSTALL_PROGRAM} ${top_builddir}/compilers/$${comp}${HOST_EXE_SUFFIX} ${host_exe_dir}/${host_cmdprefix}`basename $${comp}`${HOST_EXE_SUFFIX}; \
- done
-- ${INSTALL_SCRIPT} ${top_builddir}/polyorb-config ${host_exe_dir}/${host_cmdprefix}polyorb-config
-+ ${BSD_INSTALL_SCRIPT} ${top_builddir}/polyorb-config ${host_exe_dir}/${host_cmdprefix}polyorb-config
- for tool in po_cos_naming/po_cos_naming po_cos_naming/po_cos_naming_shell po_cos_naming/ir_ab_names po_ir/po_ir po_catref/po_catref po_createref/po_createref po_names/po_names po_dumpir/po_dumpir; do \
-- ${INSTALL_BIN} ${top_builddir}/tools/$$tool${TARGET_EXE_SUFFIX} ${target_exe_dir}/`basename $$tool`${TARGET_EXE_SUFFIX}; \
-+ ${BSD_INSTALL_PROGRAM} ${top_builddir}/tools/$$tool${TARGET_EXE_SUFFIX} ${target_exe_dir}/`basename $$tool`${TARGET_EXE_SUFFIX}; \
- done
- ls ${top_builddir}/lib/*.a | ${PINSTALL} -m 444 - ${target_prefix}/lib/polyorb/static
- ls ${top_builddir}/lib/*.so | ${PINSTALL} -m 555 - ${target_prefix}/lib
-@@ -884,10 +884,10 @@ install:
- # pre-built and packaged with sources.
- if [ -r docs/polyorb_ug.html ]; \
- then \
-- (cd docs && ${MAKE} install prefix="${prefix}"); \
-+ (cd docs && ${MAKE} install prefix="${target_prefix}"); \
- elif [ -r $(top_srcdir)/docs/polyorb_ug.html ]; \
- then \
-- (cd docs && ${MAKE} install prefix="${prefix}" doc_build_dir="$(top_srcdir)/docs/"); \
-+ (cd docs && ${MAKE} install prefix="${target_prefix}" doc_build_dir="$(top_srcdir)/docs/"); \
- fi
-
- # polyorb-dsa_p-partitions.ali is a special case above.
diff --git a/net/polyorb/pkg-descr b/net/polyorb/pkg-descr
deleted file mode 100644
index d0f642e12bed..000000000000
--- a/net/polyorb/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-PolyORB is a middleware implementation providing development tools and an
-innovative runtime library architecture for collaboration of application
-components using open standards for distributed systems.
-
-Key Features:
- * Support of standard application personalities: CORBA, Ada DSA (Annex E)
- * Support of standard protocol personalities: GIOP, SOAP
- * Interoperability between hardward platforms and operating environments,
- between distribution models
- * Support for multiple tasking profiles (full Ada tasking, Ravenscar
- tasking, no tasking)
- * Support for security and realtime extensions
- * Tailorability to application and platform specific requirements
-
-WWW: http://www.adacore.com/polyorb
diff --git a/net/polyorb/pkg-plist b/net/polyorb/pkg-plist
deleted file mode 100644
index 59da504a86b9..000000000000
--- a/net/polyorb/pkg-plist
+++ /dev/null
@@ -1,3512 +0,0 @@
-bin/gnatprfh
-bin/iac
-bin/ir_ab_names
-bin/po_catref
-bin/po_cos_naming
-bin/po_cos_naming_shell
-bin/po_createref
-bin/po_dumpir
-bin/po_gnatdist
-bin/po_ir
-bin/po_names
-bin/polyorb-config
-include/polyorb/BiDirPolicy.idl
-include/polyorb/CONV_FRAME.idl
-include/polyorb/CORBA_Context.idl
-include/polyorb/CORBA_Current.idl
-include/polyorb/CORBA_CustomMarshal.idl
-include/polyorb/CORBA_DomainManager.idl
-include/polyorb/CORBA_InterfaceRepository.idl
-include/polyorb/CORBA_NVList.idl
-include/polyorb/CORBA_ORB.idl
-include/polyorb/CORBA_ORB_init.idl
-include/polyorb/CORBA_Object.idl
-include/polyorb/CORBA_Policy.idl
-include/polyorb/CORBA_Pollable.idl
-include/polyorb/CORBA_Request.idl
-include/polyorb/CORBA_ServerRequest.idl
-include/polyorb/CORBA_StandardExceptions.idl
-include/polyorb/CORBA_Stream.idl
-include/polyorb/CORBA_TypeCode.idl
-include/polyorb/CORBA_ValueBase.idl
-include/polyorb/CSI.idl
-include/polyorb/CSIIOP.idl
-include/polyorb/CosCollection.idl
-include/polyorb/CosCompoundLifeCycle.idl
-include/polyorb/CosConcurrencyControl.idl
-include/polyorb/CosContainment.idl
-include/polyorb/CosEventChannelAdmin.idl
-include/polyorb/CosEventComm.idl
-include/polyorb/CosExternalization.idl
-include/polyorb/CosExternalizationContainment.idl
-include/polyorb/CosExternalizationReference.idl
-include/polyorb/CosGraphs.idl
-include/polyorb/CosLicensingManager.idl
-include/polyorb/CosLifeCycle.idl
-include/polyorb/CosLifeCycleContainment.idl
-include/polyorb/CosLifeCycleReference.idl
-include/polyorb/CosNaming.idl
-include/polyorb/CosNotification.idl
-include/polyorb/CosNotifyChannelAdmin.idl
-include/polyorb/CosNotifyComm.idl
-include/polyorb/CosNotifyFilter.idl
-include/polyorb/CosObjectIdentity.idl
-include/polyorb/CosPropertyService.idl
-include/polyorb/CosQuery.idl
-include/polyorb/CosQueryCollection.idl
-include/polyorb/CosReference.idl
-include/polyorb/CosRelationships.idl
-include/polyorb/CosStream.idl
-include/polyorb/CosTSInteroperation.idl
-include/polyorb/CosTSPortability.idl
-include/polyorb/CosTime.idl
-include/polyorb/CosTimerEvent.idl
-include/polyorb/CosTrading.idl
-include/polyorb/CosTradingDynamic.idl
-include/polyorb/CosTradingRepos.idl
-include/polyorb/CosTransactions.idl
-include/polyorb/CosTypedEventChannelAdmin.idl
-include/polyorb/CosTypedEventComm.idl
-include/polyorb/CosTypedNotifyChannelAdmin.idl
-include/polyorb/CosTypedNotifyComm.idl
-include/polyorb/DCE_CIOPSecurity.idl
-include/polyorb/Dynamic.idl
-include/polyorb/DynamicAny.idl
-include/polyorb/FT.idl
-include/polyorb/File.idl
-include/polyorb/GIOP.idl
-include/polyorb/GSSUP.idl
-include/polyorb/IIOP.idl
-include/polyorb/IOP.idl
-include/polyorb/IOP_DCE.idl
-include/polyorb/LifeCycleService.idl
-include/polyorb/Lname-library.idl
-include/polyorb/MGM.idl
-include/polyorb/MIOP.idl
-include/polyorb/MessageRouting.idl
-include/polyorb/Messaging.idl
-include/polyorb/NRService.idl
-include/polyorb/PortableGroup.idl
-include/polyorb/PortableInterceptor.idl
-include/polyorb/PortableServer.idl
-include/polyorb/RTCORBA.idl
-include/polyorb/RTCosScheduling.idl
-include/polyorb/RTPortableServer.idl
-include/polyorb/SECIOP.idl
-include/polyorb/SSLIOP.idl
-include/polyorb/Security.idl
-include/polyorb/SecurityAdmin.idl
-include/polyorb/SecurityLevel1.idl
-include/polyorb/SecurityLevel2.idl
-include/polyorb/SecurityReplaceable.idl
-include/polyorb/SendingContext.idl
-include/polyorb/TimeBase.idl
-include/polyorb/conv_frame-helper.adb
-include/polyorb/conv_frame-helper.ads
-include/polyorb/conv_frame.ads
-include/polyorb/corba-abstractbase.adb
-include/polyorb/corba-abstractbase.ads
-include/polyorb/corba-bounded_strings.adb
-include/polyorb/corba-bounded_strings.ads
-include/polyorb/corba-bounded_wide_strings.adb
-include/polyorb/corba-bounded_wide_strings.ads
-include/polyorb/corba-context.adb
-include/polyorb/corba-context.ads
-include/polyorb/corba-contextlist.adb
-include/polyorb/corba-contextlist.ads
-include/polyorb/corba-current-impl.ads
-include/polyorb/corba-current.ads
-include/polyorb/corba-domainmanager-helper.adb
-include/polyorb/corba-domainmanager-helper.ads
-include/polyorb/corba-domainmanager.adb
-include/polyorb/corba-domainmanager.ads
-include/polyorb/corba-exceptionlist.adb
-include/polyorb/corba-exceptionlist.ads
-include/polyorb/corba-fixed_point.adb
-include/polyorb/corba-fixed_point.ads
-include/polyorb/corba-forward.adb
-include/polyorb/corba-forward.ads
-include/polyorb/corba-helper.adb
-include/polyorb/corba-helper.ads
-include/polyorb/corba-idl_sequences-helper.adb
-include/polyorb/corba-idl_sequences-helper.ads
-include/polyorb/corba-idl_sequences.ads
-include/polyorb/corba-impl.adb
-include/polyorb/corba-impl.ads
-include/polyorb/corba-local.ads
-include/polyorb/corba-nvlist.adb
-include/polyorb/corba-nvlist.ads
-include/polyorb/corba-object-helper.adb
-include/polyorb/corba-object-helper.ads
-include/polyorb/corba-object-policies.adb
-include/polyorb/corba-object-policies.ads
-include/polyorb/corba-object.adb
-include/polyorb/corba-object.ads
-include/polyorb/corba-orb-typecode.adb
-include/polyorb/corba-orb-typecode.ads
-include/polyorb/corba-orb.adb
-include/polyorb/corba-orb.ads
-include/polyorb/corba-policy-helper.adb
-include/polyorb/corba-policy-helper.ads
-include/polyorb/corba-policy.adb
-include/polyorb/corba-policy.ads
-include/polyorb/corba-policycurrent.adb
-include/polyorb/corba-policycurrent.ads
-include/polyorb/corba-policymanager.adb
-include/polyorb/corba-policymanager.ads
-include/polyorb/corba-repository_root-abstractinterfacedef-helper.adb
-include/polyorb/corba-repository_root-abstractinterfacedef-helper.ads
-include/polyorb/corba-repository_root-abstractinterfacedef-impl.adb
-include/polyorb/corba-repository_root-abstractinterfacedef-impl.ads
-include/polyorb/corba-repository_root-abstractinterfacedef-skel.adb
-include/polyorb/corba-repository_root-abstractinterfacedef-skel.ads
-include/polyorb/corba-repository_root-abstractinterfacedef.adb
-include/polyorb/corba-repository_root-abstractinterfacedef.ads
-include/polyorb/corba-repository_root-aliasdef-helper.adb
-include/polyorb/corba-repository_root-aliasdef-helper.ads
-include/polyorb/corba-repository_root-aliasdef-impl.adb
-include/polyorb/corba-repository_root-aliasdef-impl.ads
-include/polyorb/corba-repository_root-aliasdef-skel.adb
-include/polyorb/corba-repository_root-aliasdef-skel.ads
-include/polyorb/corba-repository_root-aliasdef.adb
-include/polyorb/corba-repository_root-aliasdef.ads
-include/polyorb/corba-repository_root-arraydef-helper.adb
-include/polyorb/corba-repository_root-arraydef-helper.ads
-include/polyorb/corba-repository_root-arraydef-impl.adb
-include/polyorb/corba-repository_root-arraydef-impl.ads
-include/polyorb/corba-repository_root-arraydef-skel.adb
-include/polyorb/corba-repository_root-arraydef-skel.ads
-include/polyorb/corba-repository_root-arraydef.adb
-include/polyorb/corba-repository_root-arraydef.ads
-include/polyorb/corba-repository_root-attributedef-helper.adb
-include/polyorb/corba-repository_root-attributedef-helper.ads
-include/polyorb/corba-repository_root-attributedef-impl.adb
-include/polyorb/corba-repository_root-attributedef-impl.ads
-include/polyorb/corba-repository_root-attributedef-skel.adb
-include/polyorb/corba-repository_root-attributedef-skel.ads
-include/polyorb/corba-repository_root-attributedef.adb
-include/polyorb/corba-repository_root-attributedef.ads
-include/polyorb/corba-repository_root-constantdef-helper.adb
-include/polyorb/corba-repository_root-constantdef-helper.ads
-include/polyorb/corba-repository_root-constantdef-impl.adb
-include/polyorb/corba-repository_root-constantdef-impl.ads
-include/polyorb/corba-repository_root-constantdef-skel.adb
-include/polyorb/corba-repository_root-constantdef-skel.ads
-include/polyorb/corba-repository_root-constantdef.adb
-include/polyorb/corba-repository_root-constantdef.ads
-include/polyorb/corba-repository_root-contained-helper.adb
-include/polyorb/corba-repository_root-contained-helper.ads
-include/polyorb/corba-repository_root-contained-impl.adb
-include/polyorb/corba-repository_root-contained-impl.ads
-include/polyorb/corba-repository_root-contained-skel.adb
-include/polyorb/corba-repository_root-contained-skel.ads
-include/polyorb/corba-repository_root-contained.adb
-include/polyorb/corba-repository_root-contained.ads
-include/polyorb/corba-repository_root-container-helper.adb
-include/polyorb/corba-repository_root-container-helper.ads
-include/polyorb/corba-repository_root-container-impl.adb
-include/polyorb/corba-repository_root-container-impl.ads
-include/polyorb/corba-repository_root-container-skel.adb
-include/polyorb/corba-repository_root-container-skel.ads
-include/polyorb/corba-repository_root-container.adb
-include/polyorb/corba-repository_root-container.ads
-include/polyorb/corba-repository_root-enumdef-helper.adb
-include/polyorb/corba-repository_root-enumdef-helper.ads
-include/polyorb/corba-repository_root-enumdef-impl.adb
-include/polyorb/corba-repository_root-enumdef-impl.ads
-include/polyorb/corba-repository_root-enumdef-skel.adb
-include/polyorb/corba-repository_root-enumdef-skel.ads
-include/polyorb/corba-repository_root-enumdef.adb
-include/polyorb/corba-repository_root-enumdef.ads
-include/polyorb/corba-repository_root-exceptiondef-helper.adb
-include/polyorb/corba-repository_root-exceptiondef-helper.ads
-include/polyorb/corba-repository_root-exceptiondef-impl.adb
-include/polyorb/corba-repository_root-exceptiondef-impl.ads
-include/polyorb/corba-repository_root-exceptiondef-skel.adb
-include/polyorb/corba-repository_root-exceptiondef-skel.ads
-include/polyorb/corba-repository_root-exceptiondef.adb
-include/polyorb/corba-repository_root-exceptiondef.ads
-include/polyorb/corba-repository_root-extabstractinterfacedef-helper.adb
-include/polyorb/corba-repository_root-extabstractinterfacedef-helper.ads
-include/polyorb/corba-repository_root-extabstractinterfacedef-impl.adb
-include/polyorb/corba-repository_root-extabstractinterfacedef-impl.ads
-include/polyorb/corba-repository_root-extabstractinterfacedef-skel.adb
-include/polyorb/corba-repository_root-extabstractinterfacedef-skel.ads
-include/polyorb/corba-repository_root-extabstractinterfacedef.adb
-include/polyorb/corba-repository_root-extabstractinterfacedef.ads
-include/polyorb/corba-repository_root-extattributedef-helper.adb
-include/polyorb/corba-repository_root-extattributedef-helper.ads
-include/polyorb/corba-repository_root-extattributedef-impl.adb
-include/polyorb/corba-repository_root-extattributedef-impl.ads
-include/polyorb/corba-repository_root-extattributedef-skel.adb
-include/polyorb/corba-repository_root-extattributedef-skel.ads
-include/polyorb/corba-repository_root-extattributedef.adb
-include/polyorb/corba-repository_root-extattributedef.ads
-include/polyorb/corba-repository_root-extinterfacedef-helper.adb
-include/polyorb/corba-repository_root-extinterfacedef-helper.ads
-include/polyorb/corba-repository_root-extinterfacedef-impl.adb
-include/polyorb/corba-repository_root-extinterfacedef-impl.ads
-include/polyorb/corba-repository_root-extinterfacedef-skel.adb
-include/polyorb/corba-repository_root-extinterfacedef-skel.ads
-include/polyorb/corba-repository_root-extinterfacedef.adb
-include/polyorb/corba-repository_root-extinterfacedef.ads
-include/polyorb/corba-repository_root-extlocalinterfacedef-helper.adb
-include/polyorb/corba-repository_root-extlocalinterfacedef-helper.ads
-include/polyorb/corba-repository_root-extlocalinterfacedef-impl.adb
-include/polyorb/corba-repository_root-extlocalinterfacedef-impl.ads
-include/polyorb/corba-repository_root-extlocalinterfacedef-skel.adb
-include/polyorb/corba-repository_root-extlocalinterfacedef-skel.ads
-include/polyorb/corba-repository_root-extlocalinterfacedef.adb
-include/polyorb/corba-repository_root-extlocalinterfacedef.ads
-include/polyorb/corba-repository_root-fixeddef-helper.adb
-include/polyorb/corba-repository_root-fixeddef-helper.ads
-include/polyorb/corba-repository_root-fixeddef-impl.adb
-include/polyorb/corba-repository_root-fixeddef-impl.ads
-include/polyorb/corba-repository_root-fixeddef-skel.adb
-include/polyorb/corba-repository_root-fixeddef-skel.ads
-include/polyorb/corba-repository_root-fixeddef.adb
-include/polyorb/corba-repository_root-fixeddef.ads
-include/polyorb/corba-repository_root-helper.adb
-include/polyorb/corba-repository_root-helper.ads
-include/polyorb/corba-repository_root-idltype-helper.adb
-include/polyorb/corba-repository_root-idltype-helper.ads
-include/polyorb/corba-repository_root-idltype-impl.adb
-include/polyorb/corba-repository_root-idltype-impl.ads
-include/polyorb/corba-repository_root-idltype-skel.adb
-include/polyorb/corba-repository_root-idltype-skel.ads
-include/polyorb/corba-repository_root-idltype.adb
-include/polyorb/corba-repository_root-idltype.ads
-include/polyorb/corba-repository_root-interfaceattrextension-helper.adb
-include/polyorb/corba-repository_root-interfaceattrextension-helper.ads
-include/polyorb/corba-repository_root-interfaceattrextension-impl.adb
-include/polyorb/corba-repository_root-interfaceattrextension-impl.ads
-include/polyorb/corba-repository_root-interfaceattrextension-skel.adb
-include/polyorb/corba-repository_root-interfaceattrextension-skel.ads
-include/polyorb/corba-repository_root-interfaceattrextension.adb
-include/polyorb/corba-repository_root-interfaceattrextension.ads
-include/polyorb/corba-repository_root-interfacedef-helper.adb
-include/polyorb/corba-repository_root-interfacedef-helper.ads
-include/polyorb/corba-repository_root-interfacedef-impl.adb
-include/polyorb/corba-repository_root-interfacedef-impl.ads
-include/polyorb/corba-repository_root-interfacedef-skel.adb
-include/polyorb/corba-repository_root-interfacedef-skel.ads
-include/polyorb/corba-repository_root-interfacedef.adb
-include/polyorb/corba-repository_root-interfacedef.ads
-include/polyorb/corba-repository_root-irobject-helper.adb
-include/polyorb/corba-repository_root-irobject-helper.ads
-include/polyorb/corba-repository_root-irobject-impl.adb
-include/polyorb/corba-repository_root-irobject-impl.ads
-include/polyorb/corba-repository_root-irobject-skel.adb
-include/polyorb/corba-repository_root-irobject-skel.ads
-include/polyorb/corba-repository_root-irobject.adb
-include/polyorb/corba-repository_root-irobject.ads
-include/polyorb/corba-repository_root-localinterfacedef-helper.adb
-include/polyorb/corba-repository_root-localinterfacedef-helper.ads
-include/polyorb/corba-repository_root-localinterfacedef-impl.adb
-include/polyorb/corba-repository_root-localinterfacedef-impl.ads
-include/polyorb/corba-repository_root-localinterfacedef-skel.adb
-include/polyorb/corba-repository_root-localinterfacedef-skel.ads
-include/polyorb/corba-repository_root-localinterfacedef.adb
-include/polyorb/corba-repository_root-localinterfacedef.ads
-include/polyorb/corba-repository_root-moduledef-helper.adb
-include/polyorb/corba-repository_root-moduledef-helper.ads
-include/polyorb/corba-repository_root-moduledef-impl.adb
-include/polyorb/corba-repository_root-moduledef-impl.ads
-include/polyorb/corba-repository_root-moduledef-skel.adb
-include/polyorb/corba-repository_root-moduledef-skel.ads
-include/polyorb/corba-repository_root-moduledef.adb
-include/polyorb/corba-repository_root-moduledef.ads
-include/polyorb/corba-repository_root-nativedef-helper.adb
-include/polyorb/corba-repository_root-nativedef-helper.ads
-include/polyorb/corba-repository_root-nativedef-impl.adb
-include/polyorb/corba-repository_root-nativedef-impl.ads
-include/polyorb/corba-repository_root-nativedef-skel.adb
-include/polyorb/corba-repository_root-nativedef-skel.ads
-include/polyorb/corba-repository_root-nativedef.adb
-include/polyorb/corba-repository_root-nativedef.ads
-include/polyorb/corba-repository_root-operationdef-helper.adb
-include/polyorb/corba-repository_root-operationdef-helper.ads
-include/polyorb/corba-repository_root-operationdef-impl.adb
-include/polyorb/corba-repository_root-operationdef-impl.ads
-include/polyorb/corba-repository_root-operationdef-skel.adb
-include/polyorb/corba-repository_root-operationdef-skel.ads
-include/polyorb/corba-repository_root-operationdef.adb
-include/polyorb/corba-repository_root-operationdef.ads
-include/polyorb/corba-repository_root-primitivedef-helper.adb
-include/polyorb/corba-repository_root-primitivedef-helper.ads
-include/polyorb/corba-repository_root-primitivedef-impl.adb
-include/polyorb/corba-repository_root-primitivedef-impl.ads
-include/polyorb/corba-repository_root-primitivedef-skel.adb
-include/polyorb/corba-repository_root-primitivedef-skel.ads
-include/polyorb/corba-repository_root-primitivedef.adb
-include/polyorb/corba-repository_root-primitivedef.ads
-include/polyorb/corba-repository_root-repository-helper.adb
-include/polyorb/corba-repository_root-repository-helper.ads
-include/polyorb/corba-repository_root-repository-impl.adb
-include/polyorb/corba-repository_root-repository-impl.ads
-include/polyorb/corba-repository_root-repository-skel.adb
-include/polyorb/corba-repository_root-repository-skel.ads
-include/polyorb/corba-repository_root-repository.adb
-include/polyorb/corba-repository_root-repository.ads
-include/polyorb/corba-repository_root-sequencedef-helper.adb
-include/polyorb/corba-repository_root-sequencedef-helper.ads
-include/polyorb/corba-repository_root-sequencedef-impl.adb
-include/polyorb/corba-repository_root-sequencedef-impl.ads
-include/polyorb/corba-repository_root-sequencedef-skel.adb
-include/polyorb/corba-repository_root-sequencedef-skel.ads
-include/polyorb/corba-repository_root-sequencedef.adb
-include/polyorb/corba-repository_root-sequencedef.ads
-include/polyorb/corba-repository_root-stringdef-helper.adb
-include/polyorb/corba-repository_root-stringdef-helper.ads
-include/polyorb/corba-repository_root-stringdef-impl.adb
-include/polyorb/corba-repository_root-stringdef-impl.ads
-include/polyorb/corba-repository_root-stringdef-skel.adb
-include/polyorb/corba-repository_root-stringdef-skel.ads
-include/polyorb/corba-repository_root-stringdef.adb
-include/polyorb/corba-repository_root-stringdef.ads
-include/polyorb/corba-repository_root-structdef-helper.adb
-include/polyorb/corba-repository_root-structdef-helper.ads
-include/polyorb/corba-repository_root-structdef-impl.adb
-include/polyorb/corba-repository_root-structdef-impl.ads
-include/polyorb/corba-repository_root-structdef-skel.adb
-include/polyorb/corba-repository_root-structdef-skel.ads
-include/polyorb/corba-repository_root-structdef.adb
-include/polyorb/corba-repository_root-structdef.ads
-include/polyorb/corba-repository_root-typedefdef-helper.adb
-include/polyorb/corba-repository_root-typedefdef-helper.ads
-include/polyorb/corba-repository_root-typedefdef-impl.adb
-include/polyorb/corba-repository_root-typedefdef-impl.ads
-include/polyorb/corba-repository_root-typedefdef-skel.adb
-include/polyorb/corba-repository_root-typedefdef-skel.ads
-include/polyorb/corba-repository_root-typedefdef.adb
-include/polyorb/corba-repository_root-typedefdef.ads
-include/polyorb/corba-repository_root-uniondef-helper.adb
-include/polyorb/corba-repository_root-uniondef-helper.ads
-include/polyorb/corba-repository_root-uniondef-impl.adb
-include/polyorb/corba-repository_root-uniondef-impl.ads
-include/polyorb/corba-repository_root-uniondef-skel.adb
-include/polyorb/corba-repository_root-uniondef-skel.ads
-include/polyorb/corba-repository_root-uniondef.adb
-include/polyorb/corba-repository_root-uniondef.ads
-include/polyorb/corba-repository_root-valueboxdef-helper.adb
-include/polyorb/corba-repository_root-valueboxdef-helper.ads
-include/polyorb/corba-repository_root-valueboxdef-impl.adb
-include/polyorb/corba-repository_root-valueboxdef-impl.ads
-include/polyorb/corba-repository_root-valueboxdef-skel.adb
-include/polyorb/corba-repository_root-valueboxdef-skel.ads
-include/polyorb/corba-repository_root-valueboxdef.adb
-include/polyorb/corba-repository_root-valueboxdef.ads
-include/polyorb/corba-repository_root-valuedef-helper.adb
-include/polyorb/corba-repository_root-valuedef-helper.ads
-include/polyorb/corba-repository_root-valuedef-impl.adb
-include/polyorb/corba-repository_root-valuedef-impl.ads
-include/polyorb/corba-repository_root-valuedef-skel.adb
-include/polyorb/corba-repository_root-valuedef-skel.ads
-include/polyorb/corba-repository_root-valuedef.adb
-include/polyorb/corba-repository_root-valuedef.ads
-include/polyorb/corba-repository_root-valuememberdef-helper.adb
-include/polyorb/corba-repository_root-valuememberdef-helper.ads
-include/polyorb/corba-repository_root-valuememberdef-impl.adb
-include/polyorb/corba-repository_root-valuememberdef-impl.ads
-include/polyorb/corba-repository_root-valuememberdef-skel.adb
-include/polyorb/corba-repository_root-valuememberdef-skel.ads
-include/polyorb/corba-repository_root-valuememberdef.adb
-include/polyorb/corba-repository_root-valuememberdef.ads
-include/polyorb/corba-repository_root-wstringdef-helper.adb
-include/polyorb/corba-repository_root-wstringdef-helper.ads
-include/polyorb/corba-repository_root-wstringdef-impl.adb
-include/polyorb/corba-repository_root-wstringdef-impl.ads
-include/polyorb/corba-repository_root-wstringdef-skel.adb
-include/polyorb/corba-repository_root-wstringdef-skel.ads
-include/polyorb/corba-repository_root-wstringdef.adb
-include/polyorb/corba-repository_root-wstringdef.ads
-include/polyorb/corba-repository_root.ads
-include/polyorb/corba-request.adb
-include/polyorb/corba-request.ads
-include/polyorb/corba-sequences-bounded.ads
-include/polyorb/corba-sequences-unbounded.ads
-include/polyorb/corba-sequences.ads
-include/polyorb/corba-serverrequest.adb
-include/polyorb/corba-serverrequest.ads
-include/polyorb/corba-value-box-helper.adb
-include/polyorb/corba-value-box-helper.ads
-include/polyorb/corba-value-box.adb
-include/polyorb/corba-value-box.ads
-include/polyorb/corba-value.ads
-include/polyorb/corba.adb
-include/polyorb/corba.ads
-include/polyorb/corba_repository_root_abstractinterfacedef_hash.adb
-include/polyorb/corba_repository_root_abstractinterfacedef_hash.ads
-include/polyorb/corba_repository_root_aliasdef_hash.adb
-include/polyorb/corba_repository_root_aliasdef_hash.ads
-include/polyorb/corba_repository_root_arraydef_hash.adb
-include/polyorb/corba_repository_root_arraydef_hash.ads
-include/polyorb/corba_repository_root_attributedef_hash.adb
-include/polyorb/corba_repository_root_attributedef_hash.ads
-include/polyorb/corba_repository_root_constantdef_hash.adb
-include/polyorb/corba_repository_root_constantdef_hash.ads
-include/polyorb/corba_repository_root_contained_hash.adb
-include/polyorb/corba_repository_root_contained_hash.ads
-include/polyorb/corba_repository_root_container_hash.adb
-include/polyorb/corba_repository_root_container_hash.ads
-include/polyorb/corba_repository_root_enumdef_hash.adb
-include/polyorb/corba_repository_root_enumdef_hash.ads
-include/polyorb/corba_repository_root_exceptiondef_hash.adb
-include/polyorb/corba_repository_root_exceptiondef_hash.ads
-include/polyorb/corba_repository_root_extabstractinterfacedef_hash.adb
-include/polyorb/corba_repository_root_extabstractinterfacedef_hash.ads
-include/polyorb/corba_repository_root_extattributedef_hash.adb
-include/polyorb/corba_repository_root_extattributedef_hash.ads
-include/polyorb/corba_repository_root_extinterfacedef_hash.adb
-include/polyorb/corba_repository_root_extinterfacedef_hash.ads
-include/polyorb/corba_repository_root_extlocalinterfacedef_hash.adb
-include/polyorb/corba_repository_root_extlocalinterfacedef_hash.ads
-include/polyorb/corba_repository_root_fixeddef_hash.adb
-include/polyorb/corba_repository_root_fixeddef_hash.ads
-include/polyorb/corba_repository_root_idltype_hash.adb
-include/polyorb/corba_repository_root_idltype_hash.ads
-include/polyorb/corba_repository_root_interfaceattrextension_hash.adb
-include/polyorb/corba_repository_root_interfaceattrextension_hash.ads
-include/polyorb/corba_repository_root_interfacedef_hash.adb
-include/polyorb/corba_repository_root_interfacedef_hash.ads
-include/polyorb/corba_repository_root_irobject_hash.adb
-include/polyorb/corba_repository_root_irobject_hash.ads
-include/polyorb/corba_repository_root_localinterfacedef_hash.adb
-include/polyorb/corba_repository_root_localinterfacedef_hash.ads
-include/polyorb/corba_repository_root_moduledef_hash.adb
-include/polyorb/corba_repository_root_moduledef_hash.ads
-include/polyorb/corba_repository_root_nativedef_hash.adb
-include/polyorb/corba_repository_root_nativedef_hash.ads
-include/polyorb/corba_repository_root_operationdef_hash.adb
-include/polyorb/corba_repository_root_operationdef_hash.ads
-include/polyorb/corba_repository_root_primitivedef_hash.adb
-include/polyorb/corba_repository_root_primitivedef_hash.ads
-include/polyorb/corba_repository_root_repository_hash.adb
-include/polyorb/corba_repository_root_repository_hash.ads
-include/polyorb/corba_repository_root_sequencedef_hash.adb
-include/polyorb/corba_repository_root_sequencedef_hash.ads
-include/polyorb/corba_repository_root_stringdef_hash.adb
-include/polyorb/corba_repository_root_stringdef_hash.ads
-include/polyorb/corba_repository_root_structdef_hash.adb
-include/polyorb/corba_repository_root_structdef_hash.ads
-include/polyorb/corba_repository_root_typedefdef_hash.adb
-include/polyorb/corba_repository_root_typedefdef_hash.ads
-include/polyorb/corba_repository_root_uniondef_hash.adb
-include/polyorb/corba_repository_root_uniondef_hash.ads
-include/polyorb/corba_repository_root_valueboxdef_hash.adb
-include/polyorb/corba_repository_root_valueboxdef_hash.ads
-include/polyorb/corba_repository_root_valuedef_hash.adb
-include/polyorb/corba_repository_root_valuedef_hash.ads
-include/polyorb/corba_repository_root_valuememberdef_hash.adb
-include/polyorb/corba_repository_root_valuememberdef_hash.ads
-include/polyorb/corba_repository_root_wstringdef_hash.adb
-include/polyorb/corba_repository_root_wstringdef_hash.ads
-include/polyorb/coseventchanneladmin-consumeradmin-helper.adb
-include/polyorb/coseventchanneladmin-consumeradmin-helper.ads
-include/polyorb/coseventchanneladmin-consumeradmin-impl.adb
-include/polyorb/coseventchanneladmin-consumeradmin-impl.ads
-include/polyorb/coseventchanneladmin-consumeradmin-skel.adb
-include/polyorb/coseventchanneladmin-consumeradmin-skel.ads
-include/polyorb/coseventchanneladmin-consumeradmin.adb
-include/polyorb/coseventchanneladmin-consumeradmin.ads
-include/polyorb/coseventchanneladmin-eventchannel-helper.adb
-include/polyorb/coseventchanneladmin-eventchannel-helper.ads
-include/polyorb/coseventchanneladmin-eventchannel-impl.adb
-include/polyorb/coseventchanneladmin-eventchannel-impl.ads
-include/polyorb/coseventchanneladmin-eventchannel-skel.adb
-include/polyorb/coseventchanneladmin-eventchannel-skel.ads
-include/polyorb/coseventchanneladmin-eventchannel.adb
-include/polyorb/coseventchanneladmin-eventchannel.ads
-include/polyorb/coseventchanneladmin-helper.adb
-include/polyorb/coseventchanneladmin-helper.ads
-include/polyorb/coseventchanneladmin-proxypullconsumer-helper.adb
-include/polyorb/coseventchanneladmin-proxypullconsumer-helper.ads
-include/polyorb/coseventchanneladmin-proxypullconsumer-impl.adb
-include/polyorb/coseventchanneladmin-proxypullconsumer-impl.ads
-include/polyorb/coseventchanneladmin-proxypullconsumer-skel.adb
-include/polyorb/coseventchanneladmin-proxypullconsumer-skel.ads
-include/polyorb/coseventchanneladmin-proxypullconsumer.adb
-include/polyorb/coseventchanneladmin-proxypullconsumer.ads
-include/polyorb/coseventchanneladmin-proxypullsupplier-helper.adb
-include/polyorb/coseventchanneladmin-proxypullsupplier-helper.ads
-include/polyorb/coseventchanneladmin-proxypullsupplier-impl.adb
-include/polyorb/coseventchanneladmin-proxypullsupplier-impl.ads
-include/polyorb/coseventchanneladmin-proxypullsupplier-skel.adb
-include/polyorb/coseventchanneladmin-proxypullsupplier-skel.ads
-include/polyorb/coseventchanneladmin-proxypullsupplier.adb
-include/polyorb/coseventchanneladmin-proxypullsupplier.ads
-include/polyorb/coseventchanneladmin-proxypushconsumer-helper.adb
-include/polyorb/coseventchanneladmin-proxypushconsumer-helper.ads
-include/polyorb/coseventchanneladmin-proxypushconsumer-impl.adb
-include/polyorb/coseventchanneladmin-proxypushconsumer-impl.ads
-include/polyorb/coseventchanneladmin-proxypushconsumer-skel.adb
-include/polyorb/coseventchanneladmin-proxypushconsumer-skel.ads
-include/polyorb/coseventchanneladmin-proxypushconsumer.adb
-include/polyorb/coseventchanneladmin-proxypushconsumer.ads
-include/polyorb/coseventchanneladmin-proxypushsupplier-helper.adb
-include/polyorb/coseventchanneladmin-proxypushsupplier-helper.ads
-include/polyorb/coseventchanneladmin-proxypushsupplier-impl.adb
-include/polyorb/coseventchanneladmin-proxypushsupplier-impl.ads
-include/polyorb/coseventchanneladmin-proxypushsupplier-skel.adb
-include/polyorb/coseventchanneladmin-proxypushsupplier-skel.ads
-include/polyorb/coseventchanneladmin-proxypushsupplier.adb
-include/polyorb/coseventchanneladmin-proxypushsupplier.ads
-include/polyorb/coseventchanneladmin-supplieradmin-helper.adb
-include/polyorb/coseventchanneladmin-supplieradmin-helper.ads
-include/polyorb/coseventchanneladmin-supplieradmin-impl.adb
-include/polyorb/coseventchanneladmin-supplieradmin-impl.ads
-include/polyorb/coseventchanneladmin-supplieradmin-skel.adb
-include/polyorb/coseventchanneladmin-supplieradmin-skel.ads
-include/polyorb/coseventchanneladmin-supplieradmin.adb
-include/polyorb/coseventchanneladmin-supplieradmin.ads
-include/polyorb/coseventchanneladmin.adb
-include/polyorb/coseventchanneladmin.ads
-include/polyorb/coseventchanneladmin_consumeradmin_hash.adb
-include/polyorb/coseventchanneladmin_consumeradmin_hash.ads
-include/polyorb/coseventchanneladmin_eventchannel_hash.adb
-include/polyorb/coseventchanneladmin_eventchannel_hash.ads
-include/polyorb/coseventchanneladmin_proxypullconsumer_hash.adb
-include/polyorb/coseventchanneladmin_proxypullconsumer_hash.ads
-include/polyorb/coseventchanneladmin_proxypullsupplier_hash.adb
-include/polyorb/coseventchanneladmin_proxypullsupplier_hash.ads
-include/polyorb/coseventchanneladmin_proxypushconsumer_hash.adb
-include/polyorb/coseventchanneladmin_proxypushconsumer_hash.ads
-include/polyorb/coseventchanneladmin_proxypushsupplier_hash.adb
-include/polyorb/coseventchanneladmin_proxypushsupplier_hash.ads
-include/polyorb/coseventchanneladmin_supplieradmin_hash.adb
-include/polyorb/coseventchanneladmin_supplieradmin_hash.ads
-include/polyorb/coseventcomm-helper.adb
-include/polyorb/coseventcomm-helper.ads
-include/polyorb/coseventcomm-pullconsumer-helper.adb
-include/polyorb/coseventcomm-pullconsumer-helper.ads
-include/polyorb/coseventcomm-pullconsumer-impl.adb
-include/polyorb/coseventcomm-pullconsumer-impl.ads
-include/polyorb/coseventcomm-pullconsumer-skel.adb
-include/polyorb/coseventcomm-pullconsumer-skel.ads
-include/polyorb/coseventcomm-pullconsumer.adb
-include/polyorb/coseventcomm-pullconsumer.ads
-include/polyorb/coseventcomm-pullsupplier-helper.adb
-include/polyorb/coseventcomm-pullsupplier-helper.ads
-include/polyorb/coseventcomm-pullsupplier-impl.adb
-include/polyorb/coseventcomm-pullsupplier-impl.ads
-include/polyorb/coseventcomm-pullsupplier-skel.adb
-include/polyorb/coseventcomm-pullsupplier-skel.ads
-include/polyorb/coseventcomm-pullsupplier.adb
-include/polyorb/coseventcomm-pullsupplier.ads
-include/polyorb/coseventcomm-pushconsumer-helper.adb
-include/polyorb/coseventcomm-pushconsumer-helper.ads
-include/polyorb/coseventcomm-pushconsumer-impl.adb
-include/polyorb/coseventcomm-pushconsumer-impl.ads
-include/polyorb/coseventcomm-pushconsumer-skel.adb
-include/polyorb/coseventcomm-pushconsumer-skel.ads
-include/polyorb/coseventcomm-pushconsumer.adb
-include/polyorb/coseventcomm-pushconsumer.ads
-include/polyorb/coseventcomm-pushsupplier-helper.adb
-include/polyorb/coseventcomm-pushsupplier-helper.ads
-include/polyorb/coseventcomm-pushsupplier-impl.adb
-include/polyorb/coseventcomm-pushsupplier-impl.ads
-include/polyorb/coseventcomm-pushsupplier-skel.adb
-include/polyorb/coseventcomm-pushsupplier-skel.ads
-include/polyorb/coseventcomm-pushsupplier.adb
-include/polyorb/coseventcomm-pushsupplier.ads
-include/polyorb/coseventcomm.adb
-include/polyorb/coseventcomm.ads
-include/polyorb/coseventcomm_pullconsumer_hash.adb
-include/polyorb/coseventcomm_pullconsumer_hash.ads
-include/polyorb/coseventcomm_pullsupplier_hash.adb
-include/polyorb/coseventcomm_pullsupplier_hash.ads
-include/polyorb/coseventcomm_pushconsumer_hash.adb
-include/polyorb/coseventcomm_pushconsumer_hash.ads
-include/polyorb/coseventcomm_pushsupplier_hash.adb
-include/polyorb/coseventcomm_pushsupplier_hash.ads
-include/polyorb/cosnaming-bindingiterator-helper.adb
-include/polyorb/cosnaming-bindingiterator-helper.ads
-include/polyorb/cosnaming-bindingiterator-impl.adb
-include/polyorb/cosnaming-bindingiterator-impl.ads
-include/polyorb/cosnaming-bindingiterator-skel.adb
-include/polyorb/cosnaming-bindingiterator-skel.ads
-include/polyorb/cosnaming-bindingiterator.adb
-include/polyorb/cosnaming-bindingiterator.ads
-include/polyorb/cosnaming-helper.adb
-include/polyorb/cosnaming-helper.ads
-include/polyorb/cosnaming-namingcontext-helper.adb
-include/polyorb/cosnaming-namingcontext-helper.ads
-include/polyorb/cosnaming-namingcontext-impl.adb
-include/polyorb/cosnaming-namingcontext-impl.ads
-include/polyorb/cosnaming-namingcontext-skel.adb
-include/polyorb/cosnaming-namingcontext-skel.ads
-include/polyorb/cosnaming-namingcontext.adb
-include/polyorb/cosnaming-namingcontext.ads
-include/polyorb/cosnaming-namingcontextext-helper.adb
-include/polyorb/cosnaming-namingcontextext-helper.ads
-include/polyorb/cosnaming-namingcontextext-impl.adb
-include/polyorb/cosnaming-namingcontextext-impl.ads
-include/polyorb/cosnaming-namingcontextext-skel.adb
-include/polyorb/cosnaming-namingcontextext-skel.ads
-include/polyorb/cosnaming-namingcontextext.adb
-include/polyorb/cosnaming-namingcontextext.ads
-include/polyorb/cosnaming.ads
-include/polyorb/cosnaming_bindingiterator_hash.adb
-include/polyorb/cosnaming_bindingiterator_hash.ads
-include/polyorb/cosnaming_namingcontext_hash.adb
-include/polyorb/cosnaming_namingcontext_hash.ads
-include/polyorb/cosnaming_namingcontextext_hash.adb
-include/polyorb/cosnaming_namingcontextext_hash.ads
-include/polyorb/cosnotification-adminpropertiesadmin-helper.adb
-include/polyorb/cosnotification-adminpropertiesadmin-helper.ads
-include/polyorb/cosnotification-adminpropertiesadmin-impl.adb
-include/polyorb/cosnotification-adminpropertiesadmin-impl.ads
-include/polyorb/cosnotification-adminpropertiesadmin-skel.adb
-include/polyorb/cosnotification-adminpropertiesadmin-skel.ads
-include/polyorb/cosnotification-adminpropertiesadmin.adb
-include/polyorb/cosnotification-adminpropertiesadmin.ads
-include/polyorb/cosnotification-helper.adb
-include/polyorb/cosnotification-helper.ads
-include/polyorb/cosnotification-qosadmin-helper.adb
-include/polyorb/cosnotification-qosadmin-helper.ads
-include/polyorb/cosnotification-qosadmin-impl.adb
-include/polyorb/cosnotification-qosadmin-impl.ads
-include/polyorb/cosnotification-qosadmin-skel.adb
-include/polyorb/cosnotification-qosadmin-skel.ads
-include/polyorb/cosnotification-qosadmin.adb
-include/polyorb/cosnotification-qosadmin.ads
-include/polyorb/cosnotification.adb
-include/polyorb/cosnotification.ads
-include/polyorb/cosnotification_adminpropertiesadmin_hash.adb
-include/polyorb/cosnotification_adminpropertiesadmin_hash.ads
-include/polyorb/cosnotification_qosadmin_hash.adb
-include/polyorb/cosnotification_qosadmin_hash.ads
-include/polyorb/cosnotifychanneladmin-consumeradmin-helper.adb
-include/polyorb/cosnotifychanneladmin-consumeradmin-helper.ads
-include/polyorb/cosnotifychanneladmin-consumeradmin-impl.adb
-include/polyorb/cosnotifychanneladmin-consumeradmin-impl.ads
-include/polyorb/cosnotifychanneladmin-consumeradmin-skel.adb
-include/polyorb/cosnotifychanneladmin-consumeradmin-skel.ads
-include/polyorb/cosnotifychanneladmin-consumeradmin.adb
-include/polyorb/cosnotifychanneladmin-consumeradmin.ads
-include/polyorb/cosnotifychanneladmin-eventchannel-helper.adb
-include/polyorb/cosnotifychanneladmin-eventchannel-helper.ads
-include/polyorb/cosnotifychanneladmin-eventchannel-impl.adb
-include/polyorb/cosnotifychanneladmin-eventchannel-impl.ads
-include/polyorb/cosnotifychanneladmin-eventchannel-skel.adb
-include/polyorb/cosnotifychanneladmin-eventchannel-skel.ads
-include/polyorb/cosnotifychanneladmin-eventchannel.adb
-include/polyorb/cosnotifychanneladmin-eventchannel.ads
-include/polyorb/cosnotifychanneladmin-eventchannelfactory-helper.adb
-include/polyorb/cosnotifychanneladmin-eventchannelfactory-helper.ads
-include/polyorb/cosnotifychanneladmin-eventchannelfactory-impl.adb
-include/polyorb/cosnotifychanneladmin-eventchannelfactory-impl.ads
-include/polyorb/cosnotifychanneladmin-eventchannelfactory-skel.adb
-include/polyorb/cosnotifychanneladmin-eventchannelfactory-skel.ads
-include/polyorb/cosnotifychanneladmin-eventchannelfactory.adb
-include/polyorb/cosnotifychanneladmin-eventchannelfactory.ads
-include/polyorb/cosnotifychanneladmin-helper.adb
-include/polyorb/cosnotifychanneladmin-helper.ads
-include/polyorb/cosnotifychanneladmin-proxyconsumer-helper.adb
-include/polyorb/cosnotifychanneladmin-proxyconsumer-helper.ads
-include/polyorb/cosnotifychanneladmin-proxyconsumer-impl.adb
-include/polyorb/cosnotifychanneladmin-proxyconsumer-impl.ads
-include/polyorb/cosnotifychanneladmin-proxyconsumer-skel.adb
-include/polyorb/cosnotifychanneladmin-proxyconsumer-skel.ads
-include/polyorb/cosnotifychanneladmin-proxyconsumer.adb
-include/polyorb/cosnotifychanneladmin-proxyconsumer.ads
-include/polyorb/cosnotifychanneladmin-proxypullconsumer-helper.adb
-include/polyorb/cosnotifychanneladmin-proxypullconsumer-helper.ads
-include/polyorb/cosnotifychanneladmin-proxypullconsumer-impl.adb
-include/polyorb/cosnotifychanneladmin-proxypullconsumer-impl.ads
-include/polyorb/cosnotifychanneladmin-proxypullconsumer-skel.adb
-include/polyorb/cosnotifychanneladmin-proxypullconsumer-skel.ads
-include/polyorb/cosnotifychanneladmin-proxypullconsumer.adb
-include/polyorb/cosnotifychanneladmin-proxypullconsumer.ads
-include/polyorb/cosnotifychanneladmin-proxypullsupplier-helper.adb
-include/polyorb/cosnotifychanneladmin-proxypullsupplier-helper.ads
-include/polyorb/cosnotifychanneladmin-proxypullsupplier-impl.adb
-include/polyorb/cosnotifychanneladmin-proxypullsupplier-impl.ads
-include/polyorb/cosnotifychanneladmin-proxypullsupplier-skel.adb
-include/polyorb/cosnotifychanneladmin-proxypullsupplier-skel.ads
-include/polyorb/cosnotifychanneladmin-proxypullsupplier.adb
-include/polyorb/cosnotifychanneladmin-proxypullsupplier.ads
-include/polyorb/cosnotifychanneladmin-proxypushconsumer-helper.adb
-include/polyorb/cosnotifychanneladmin-proxypushconsumer-helper.ads
-include/polyorb/cosnotifychanneladmin-proxypushconsumer-impl.adb
-include/polyorb/cosnotifychanneladmin-proxypushconsumer-impl.ads
-include/polyorb/cosnotifychanneladmin-proxypushconsumer-skel.adb
-include/polyorb/cosnotifychanneladmin-proxypushconsumer-skel.ads
-include/polyorb/cosnotifychanneladmin-proxypushconsumer.adb
-include/polyorb/cosnotifychanneladmin-proxypushconsumer.ads
-include/polyorb/cosnotifychanneladmin-proxypushsupplier-helper.adb
-include/polyorb/cosnotifychanneladmin-proxypushsupplier-helper.ads
-include/polyorb/cosnotifychanneladmin-proxypushsupplier-impl.adb
-include/polyorb/cosnotifychanneladmin-proxypushsupplier-impl.ads
-include/polyorb/cosnotifychanneladmin-proxypushsupplier-skel.adb
-include/polyorb/cosnotifychanneladmin-proxypushsupplier-skel.ads
-include/polyorb/cosnotifychanneladmin-proxypushsupplier.adb
-include/polyorb/cosnotifychanneladmin-proxypushsupplier.ads
-include/polyorb/cosnotifychanneladmin-proxysupplier-helper.adb
-include/polyorb/cosnotifychanneladmin-proxysupplier-helper.ads
-include/polyorb/cosnotifychanneladmin-proxysupplier-impl.adb
-include/polyorb/cosnotifychanneladmin-proxysupplier-impl.ads
-include/polyorb/cosnotifychanneladmin-proxysupplier-skel.adb
-include/polyorb/cosnotifychanneladmin-proxysupplier-skel.ads
-include/polyorb/cosnotifychanneladmin-proxysupplier.adb
-include/polyorb/cosnotifychanneladmin-proxysupplier.ads
-include/polyorb/cosnotifychanneladmin-sequenceproxypullconsumer-helper.adb
-include/polyorb/cosnotifychanneladmin-sequenceproxypullconsumer-helper.ads
-include/polyorb/cosnotifychanneladmin-sequenceproxypullconsumer-impl.adb
-include/polyorb/cosnotifychanneladmin-sequenceproxypullconsumer-impl.ads
-include/polyorb/cosnotifychanneladmin-sequenceproxypullconsumer-skel.adb
-include/polyorb/cosnotifychanneladmin-sequenceproxypullconsumer-skel.ads
-include/polyorb/cosnotifychanneladmin-sequenceproxypullconsumer.adb
-include/polyorb/cosnotifychanneladmin-sequenceproxypullconsumer.ads
-include/polyorb/cosnotifychanneladmin-sequenceproxypullsupplier-helper.adb
-include/polyorb/cosnotifychanneladmin-sequenceproxypullsupplier-helper.ads
-include/polyorb/cosnotifychanneladmin-sequenceproxypullsupplier-impl.adb
-include/polyorb/cosnotifychanneladmin-sequenceproxypullsupplier-impl.ads
-include/polyorb/cosnotifychanneladmin-sequenceproxypullsupplier-skel.adb
-include/polyorb/cosnotifychanneladmin-sequenceproxypullsupplier-skel.ads
-include/polyorb/cosnotifychanneladmin-sequenceproxypullsupplier.adb
-include/polyorb/cosnotifychanneladmin-sequenceproxypullsupplier.ads
-include/polyorb/cosnotifychanneladmin-sequenceproxypushconsumer-helper.adb
-include/polyorb/cosnotifychanneladmin-sequenceproxypushconsumer-helper.ads
-include/polyorb/cosnotifychanneladmin-sequenceproxypushconsumer-impl.adb
-include/polyorb/cosnotifychanneladmin-sequenceproxypushconsumer-impl.ads
-include/polyorb/cosnotifychanneladmin-sequenceproxypushconsumer-skel.adb
-include/polyorb/cosnotifychanneladmin-sequenceproxypushconsumer-skel.ads
-include/polyorb/cosnotifychanneladmin-sequenceproxypushconsumer.adb
-include/polyorb/cosnotifychanneladmin-sequenceproxypushconsumer.ads
-include/polyorb/cosnotifychanneladmin-sequenceproxypushsupplier-helper.adb
-include/polyorb/cosnotifychanneladmin-sequenceproxypushsupplier-helper.ads
-include/polyorb/cosnotifychanneladmin-sequenceproxypushsupplier-impl.adb
-include/polyorb/cosnotifychanneladmin-sequenceproxypushsupplier-impl.ads
-include/polyorb/cosnotifychanneladmin-sequenceproxypushsupplier-skel.adb
-include/polyorb/cosnotifychanneladmin-sequenceproxypushsupplier-skel.ads
-include/polyorb/cosnotifychanneladmin-sequenceproxypushsupplier.adb
-include/polyorb/cosnotifychanneladmin-sequenceproxypushsupplier.ads
-include/polyorb/cosnotifychanneladmin-structuredproxypullconsumer-helper.adb
-include/polyorb/cosnotifychanneladmin-structuredproxypullconsumer-helper.ads
-include/polyorb/cosnotifychanneladmin-structuredproxypullconsumer-impl.adb
-include/polyorb/cosnotifychanneladmin-structuredproxypullconsumer-impl.ads
-include/polyorb/cosnotifychanneladmin-structuredproxypullconsumer-skel.adb
-include/polyorb/cosnotifychanneladmin-structuredproxypullconsumer-skel.ads
-include/polyorb/cosnotifychanneladmin-structuredproxypullconsumer.adb
-include/polyorb/cosnotifychanneladmin-structuredproxypullconsumer.ads
-include/polyorb/cosnotifychanneladmin-structuredproxypullsupplier-helper.adb
-include/polyorb/cosnotifychanneladmin-structuredproxypullsupplier-helper.ads
-include/polyorb/cosnotifychanneladmin-structuredproxypullsupplier-impl.adb
-include/polyorb/cosnotifychanneladmin-structuredproxypullsupplier-impl.ads
-include/polyorb/cosnotifychanneladmin-structuredproxypullsupplier-skel.adb
-include/polyorb/cosnotifychanneladmin-structuredproxypullsupplier-skel.ads
-include/polyorb/cosnotifychanneladmin-structuredproxypullsupplier.adb
-include/polyorb/cosnotifychanneladmin-structuredproxypullsupplier.ads
-include/polyorb/cosnotifychanneladmin-structuredproxypushconsumer-helper.adb
-include/polyorb/cosnotifychanneladmin-structuredproxypushconsumer-helper.ads
-include/polyorb/cosnotifychanneladmin-structuredproxypushconsumer-impl.adb
-include/polyorb/cosnotifychanneladmin-structuredproxypushconsumer-impl.ads
-include/polyorb/cosnotifychanneladmin-structuredproxypushconsumer-skel.adb
-include/polyorb/cosnotifychanneladmin-structuredproxypushconsumer-skel.ads
-include/polyorb/cosnotifychanneladmin-structuredproxypushconsumer.adb
-include/polyorb/cosnotifychanneladmin-structuredproxypushconsumer.ads
-include/polyorb/cosnotifychanneladmin-structuredproxypushsupplier-helper.adb
-include/polyorb/cosnotifychanneladmin-structuredproxypushsupplier-helper.ads
-include/polyorb/cosnotifychanneladmin-structuredproxypushsupplier-impl.adb
-include/polyorb/cosnotifychanneladmin-structuredproxypushsupplier-impl.ads
-include/polyorb/cosnotifychanneladmin-structuredproxypushsupplier-skel.adb
-include/polyorb/cosnotifychanneladmin-structuredproxypushsupplier-skel.ads
-include/polyorb/cosnotifychanneladmin-structuredproxypushsupplier.adb
-include/polyorb/cosnotifychanneladmin-structuredproxypushsupplier.ads
-include/polyorb/cosnotifychanneladmin-supplieradmin-helper.adb
-include/polyorb/cosnotifychanneladmin-supplieradmin-helper.ads
-include/polyorb/cosnotifychanneladmin-supplieradmin-impl.adb
-include/polyorb/cosnotifychanneladmin-supplieradmin-impl.ads
-include/polyorb/cosnotifychanneladmin-supplieradmin-skel.adb
-include/polyorb/cosnotifychanneladmin-supplieradmin-skel.ads
-include/polyorb/cosnotifychanneladmin-supplieradmin.adb
-include/polyorb/cosnotifychanneladmin-supplieradmin.ads
-include/polyorb/cosnotifychanneladmin.adb
-include/polyorb/cosnotifychanneladmin.ads
-include/polyorb/cosnotifychanneladmin_consumeradmin_hash.adb
-include/polyorb/cosnotifychanneladmin_consumeradmin_hash.ads
-include/polyorb/cosnotifychanneladmin_eventchannel_hash.adb
-include/polyorb/cosnotifychanneladmin_eventchannel_hash.ads
-include/polyorb/cosnotifychanneladmin_eventchannelfactory_hash.adb
-include/polyorb/cosnotifychanneladmin_eventchannelfactory_hash.ads
-include/polyorb/cosnotifychanneladmin_proxyconsumer_hash.adb
-include/polyorb/cosnotifychanneladmin_proxyconsumer_hash.ads
-include/polyorb/cosnotifychanneladmin_proxypullconsumer_hash.adb
-include/polyorb/cosnotifychanneladmin_proxypullconsumer_hash.ads
-include/polyorb/cosnotifychanneladmin_proxypullsupplier_hash.adb
-include/polyorb/cosnotifychanneladmin_proxypullsupplier_hash.ads
-include/polyorb/cosnotifychanneladmin_proxypushconsumer_hash.adb
-include/polyorb/cosnotifychanneladmin_proxypushconsumer_hash.ads
-include/polyorb/cosnotifychanneladmin_proxypushsupplier_hash.adb
-include/polyorb/cosnotifychanneladmin_proxypushsupplier_hash.ads
-include/polyorb/cosnotifychanneladmin_proxysupplier_hash.adb
-include/polyorb/cosnotifychanneladmin_proxysupplier_hash.ads
-include/polyorb/cosnotifychanneladmin_sequenceproxypullconsumer_hash.adb
-include/polyorb/cosnotifychanneladmin_sequenceproxypullconsumer_hash.ads
-include/polyorb/cosnotifychanneladmin_sequenceproxypullsupplier_hash.adb
-include/polyorb/cosnotifychanneladmin_sequenceproxypullsupplier_hash.ads
-include/polyorb/cosnotifychanneladmin_sequenceproxypushconsumer_hash.adb
-include/polyorb/cosnotifychanneladmin_sequenceproxypushconsumer_hash.ads
-include/polyorb/cosnotifychanneladmin_sequenceproxypushsupplier_hash.adb
-include/polyorb/cosnotifychanneladmin_sequenceproxypushsupplier_hash.ads
-include/polyorb/cosnotifychanneladmin_structuredproxypullconsumer_hash.adb
-include/polyorb/cosnotifychanneladmin_structuredproxypullconsumer_hash.ads
-include/polyorb/cosnotifychanneladmin_structuredproxypullsupplier_hash.adb
-include/polyorb/cosnotifychanneladmin_structuredproxypullsupplier_hash.ads
-include/polyorb/cosnotifychanneladmin_structuredproxypushconsumer_hash.adb
-include/polyorb/cosnotifychanneladmin_structuredproxypushconsumer_hash.ads
-include/polyorb/cosnotifychanneladmin_structuredproxypushsupplier_hash.adb
-include/polyorb/cosnotifychanneladmin_structuredproxypushsupplier_hash.ads
-include/polyorb/cosnotifychanneladmin_supplieradmin_hash.adb
-include/polyorb/cosnotifychanneladmin_supplieradmin_hash.ads
-include/polyorb/cosnotifycomm-helper.adb
-include/polyorb/cosnotifycomm-helper.ads
-include/polyorb/cosnotifycomm-notifypublish-helper.adb
-include/polyorb/cosnotifycomm-notifypublish-helper.ads
-include/polyorb/cosnotifycomm-notifypublish-impl.adb
-include/polyorb/cosnotifycomm-notifypublish-impl.ads
-include/polyorb/cosnotifycomm-notifypublish-skel.adb
-include/polyorb/cosnotifycomm-notifypublish-skel.ads
-include/polyorb/cosnotifycomm-notifypublish.adb
-include/polyorb/cosnotifycomm-notifypublish.ads
-include/polyorb/cosnotifycomm-notifysubscribe-helper.adb
-include/polyorb/cosnotifycomm-notifysubscribe-helper.ads
-include/polyorb/cosnotifycomm-notifysubscribe-impl.adb
-include/polyorb/cosnotifycomm-notifysubscribe-impl.ads
-include/polyorb/cosnotifycomm-notifysubscribe-skel.adb
-include/polyorb/cosnotifycomm-notifysubscribe-skel.ads
-include/polyorb/cosnotifycomm-notifysubscribe.adb
-include/polyorb/cosnotifycomm-notifysubscribe.ads
-include/polyorb/cosnotifycomm-pullconsumer-helper.adb
-include/polyorb/cosnotifycomm-pullconsumer-helper.ads
-include/polyorb/cosnotifycomm-pullconsumer-impl.adb
-include/polyorb/cosnotifycomm-pullconsumer-impl.ads
-include/polyorb/cosnotifycomm-pullconsumer-skel.adb
-include/polyorb/cosnotifycomm-pullconsumer-skel.ads
-include/polyorb/cosnotifycomm-pullconsumer.adb
-include/polyorb/cosnotifycomm-pullconsumer.ads
-include/polyorb/cosnotifycomm-pullsupplier-helper.adb
-include/polyorb/cosnotifycomm-pullsupplier-helper.ads
-include/polyorb/cosnotifycomm-pullsupplier-impl.adb
-include/polyorb/cosnotifycomm-pullsupplier-impl.ads
-include/polyorb/cosnotifycomm-pullsupplier-skel.adb
-include/polyorb/cosnotifycomm-pullsupplier-skel.ads
-include/polyorb/cosnotifycomm-pullsupplier.adb
-include/polyorb/cosnotifycomm-pullsupplier.ads
-include/polyorb/cosnotifycomm-pushconsumer-helper.adb
-include/polyorb/cosnotifycomm-pushconsumer-helper.ads
-include/polyorb/cosnotifycomm-pushconsumer-impl.adb
-include/polyorb/cosnotifycomm-pushconsumer-impl.ads
-include/polyorb/cosnotifycomm-pushconsumer-skel.adb
-include/polyorb/cosnotifycomm-pushconsumer-skel.ads
-include/polyorb/cosnotifycomm-pushconsumer.adb
-include/polyorb/cosnotifycomm-pushconsumer.ads
-include/polyorb/cosnotifycomm-pushsupplier-helper.adb
-include/polyorb/cosnotifycomm-pushsupplier-helper.ads
-include/polyorb/cosnotifycomm-pushsupplier-impl.adb
-include/polyorb/cosnotifycomm-pushsupplier-impl.ads
-include/polyorb/cosnotifycomm-pushsupplier-skel.adb
-include/polyorb/cosnotifycomm-pushsupplier-skel.ads
-include/polyorb/cosnotifycomm-pushsupplier.adb
-include/polyorb/cosnotifycomm-pushsupplier.ads
-include/polyorb/cosnotifycomm-sequencepullconsumer-helper.adb
-include/polyorb/cosnotifycomm-sequencepullconsumer-helper.ads
-include/polyorb/cosnotifycomm-sequencepullconsumer-impl.adb
-include/polyorb/cosnotifycomm-sequencepullconsumer-impl.ads
-include/polyorb/cosnotifycomm-sequencepullconsumer-skel.adb
-include/polyorb/cosnotifycomm-sequencepullconsumer-skel.ads
-include/polyorb/cosnotifycomm-sequencepullconsumer.adb
-include/polyorb/cosnotifycomm-sequencepullconsumer.ads
-include/polyorb/cosnotifycomm-sequencepullsupplier-helper.adb
-include/polyorb/cosnotifycomm-sequencepullsupplier-helper.ads
-include/polyorb/cosnotifycomm-sequencepullsupplier-impl.adb
-include/polyorb/cosnotifycomm-sequencepullsupplier-impl.ads
-include/polyorb/cosnotifycomm-sequencepullsupplier-skel.adb
-include/polyorb/cosnotifycomm-sequencepullsupplier-skel.ads
-include/polyorb/cosnotifycomm-sequencepullsupplier.adb
-include/polyorb/cosnotifycomm-sequencepullsupplier.ads
-include/polyorb/cosnotifycomm-sequencepushconsumer-helper.adb
-include/polyorb/cosnotifycomm-sequencepushconsumer-helper.ads
-include/polyorb/cosnotifycomm-sequencepushconsumer-impl.adb
-include/polyorb/cosnotifycomm-sequencepushconsumer-impl.ads
-include/polyorb/cosnotifycomm-sequencepushconsumer-skel.adb
-include/polyorb/cosnotifycomm-sequencepushconsumer-skel.ads
-include/polyorb/cosnotifycomm-sequencepushconsumer.adb
-include/polyorb/cosnotifycomm-sequencepushconsumer.ads
-include/polyorb/cosnotifycomm-sequencepushsupplier-helper.adb
-include/polyorb/cosnotifycomm-sequencepushsupplier-helper.ads
-include/polyorb/cosnotifycomm-sequencepushsupplier-impl.adb
-include/polyorb/cosnotifycomm-sequencepushsupplier-impl.ads
-include/polyorb/cosnotifycomm-sequencepushsupplier-skel.adb
-include/polyorb/cosnotifycomm-sequencepushsupplier-skel.ads
-include/polyorb/cosnotifycomm-sequencepushsupplier.adb
-include/polyorb/cosnotifycomm-sequencepushsupplier.ads
-include/polyorb/cosnotifycomm-structuredpullconsumer-helper.adb
-include/polyorb/cosnotifycomm-structuredpullconsumer-helper.ads
-include/polyorb/cosnotifycomm-structuredpullconsumer-impl.adb
-include/polyorb/cosnotifycomm-structuredpullconsumer-impl.ads
-include/polyorb/cosnotifycomm-structuredpullconsumer-skel.adb
-include/polyorb/cosnotifycomm-structuredpullconsumer-skel.ads
-include/polyorb/cosnotifycomm-structuredpullconsumer.adb
-include/polyorb/cosnotifycomm-structuredpullconsumer.ads
-include/polyorb/cosnotifycomm-structuredpullsupplier-helper.adb
-include/polyorb/cosnotifycomm-structuredpullsupplier-helper.ads
-include/polyorb/cosnotifycomm-structuredpullsupplier-impl.adb
-include/polyorb/cosnotifycomm-structuredpullsupplier-impl.ads
-include/polyorb/cosnotifycomm-structuredpullsupplier-skel.adb
-include/polyorb/cosnotifycomm-structuredpullsupplier-skel.ads
-include/polyorb/cosnotifycomm-structuredpullsupplier.adb
-include/polyorb/cosnotifycomm-structuredpullsupplier.ads
-include/polyorb/cosnotifycomm-structuredpushconsumer-helper.adb
-include/polyorb/cosnotifycomm-structuredpushconsumer-helper.ads
-include/polyorb/cosnotifycomm-structuredpushconsumer-impl.adb
-include/polyorb/cosnotifycomm-structuredpushconsumer-impl.ads
-include/polyorb/cosnotifycomm-structuredpushconsumer-skel.adb
-include/polyorb/cosnotifycomm-structuredpushconsumer-skel.ads
-include/polyorb/cosnotifycomm-structuredpushconsumer.adb
-include/polyorb/cosnotifycomm-structuredpushconsumer.ads
-include/polyorb/cosnotifycomm-structuredpushsupplier-helper.adb
-include/polyorb/cosnotifycomm-structuredpushsupplier-helper.ads
-include/polyorb/cosnotifycomm-structuredpushsupplier-impl.adb
-include/polyorb/cosnotifycomm-structuredpushsupplier-impl.ads
-include/polyorb/cosnotifycomm-structuredpushsupplier-skel.adb
-include/polyorb/cosnotifycomm-structuredpushsupplier-skel.ads
-include/polyorb/cosnotifycomm-structuredpushsupplier.adb
-include/polyorb/cosnotifycomm-structuredpushsupplier.ads
-include/polyorb/cosnotifycomm.adb
-include/polyorb/cosnotifycomm.ads
-include/polyorb/cosnotifycomm_notifypublish_hash.adb
-include/polyorb/cosnotifycomm_notifypublish_hash.ads
-include/polyorb/cosnotifycomm_notifysubscribe_hash.adb
-include/polyorb/cosnotifycomm_notifysubscribe_hash.ads
-include/polyorb/cosnotifycomm_pullconsumer_hash.adb
-include/polyorb/cosnotifycomm_pullconsumer_hash.ads
-include/polyorb/cosnotifycomm_pullsupplier_hash.adb
-include/polyorb/cosnotifycomm_pullsupplier_hash.ads
-include/polyorb/cosnotifycomm_pushconsumer_hash.adb
-include/polyorb/cosnotifycomm_pushconsumer_hash.ads
-include/polyorb/cosnotifycomm_pushsupplier_hash.adb
-include/polyorb/cosnotifycomm_pushsupplier_hash.ads
-include/polyorb/cosnotifycomm_sequencepullconsumer_hash.adb
-include/polyorb/cosnotifycomm_sequencepullconsumer_hash.ads
-include/polyorb/cosnotifycomm_sequencepullsupplier_hash.adb
-include/polyorb/cosnotifycomm_sequencepullsupplier_hash.ads
-include/polyorb/cosnotifycomm_sequencepushconsumer_hash.adb
-include/polyorb/cosnotifycomm_sequencepushconsumer_hash.ads
-include/polyorb/cosnotifycomm_sequencepushsupplier_hash.adb
-include/polyorb/cosnotifycomm_sequencepushsupplier_hash.ads
-include/polyorb/cosnotifycomm_structuredpullconsumer_hash.adb
-include/polyorb/cosnotifycomm_structuredpullconsumer_hash.ads
-include/polyorb/cosnotifycomm_structuredpullsupplier_hash.adb
-include/polyorb/cosnotifycomm_structuredpullsupplier_hash.ads
-include/polyorb/cosnotifycomm_structuredpushconsumer_hash.adb
-include/polyorb/cosnotifycomm_structuredpushconsumer_hash.ads
-include/polyorb/cosnotifycomm_structuredpushsupplier_hash.adb
-include/polyorb/cosnotifycomm_structuredpushsupplier_hash.ads
-include/polyorb/cosnotifyfilter-filter-helper.adb
-include/polyorb/cosnotifyfilter-filter-helper.ads
-include/polyorb/cosnotifyfilter-filter-impl.adb
-include/polyorb/cosnotifyfilter-filter-impl.ads
-include/polyorb/cosnotifyfilter-filter-skel.adb
-include/polyorb/cosnotifyfilter-filter-skel.ads
-include/polyorb/cosnotifyfilter-filter.adb
-include/polyorb/cosnotifyfilter-filter.ads
-include/polyorb/cosnotifyfilter-filteradmin-helper.adb
-include/polyorb/cosnotifyfilter-filteradmin-helper.ads
-include/polyorb/cosnotifyfilter-filteradmin-impl.adb
-include/polyorb/cosnotifyfilter-filteradmin-impl.ads
-include/polyorb/cosnotifyfilter-filteradmin-skel.adb
-include/polyorb/cosnotifyfilter-filteradmin-skel.ads
-include/polyorb/cosnotifyfilter-filteradmin.adb
-include/polyorb/cosnotifyfilter-filteradmin.ads
-include/polyorb/cosnotifyfilter-filterfactory-helper.adb
-include/polyorb/cosnotifyfilter-filterfactory-helper.ads
-include/polyorb/cosnotifyfilter-filterfactory-impl.adb
-include/polyorb/cosnotifyfilter-filterfactory-impl.ads
-include/polyorb/cosnotifyfilter-filterfactory-skel.adb
-include/polyorb/cosnotifyfilter-filterfactory-skel.ads
-include/polyorb/cosnotifyfilter-filterfactory.adb
-include/polyorb/cosnotifyfilter-filterfactory.ads
-include/polyorb/cosnotifyfilter-helper.adb
-include/polyorb/cosnotifyfilter-helper.ads
-include/polyorb/cosnotifyfilter-mappingfilter-helper.adb
-include/polyorb/cosnotifyfilter-mappingfilter-helper.ads
-include/polyorb/cosnotifyfilter-mappingfilter-impl.adb
-include/polyorb/cosnotifyfilter-mappingfilter-impl.ads
-include/polyorb/cosnotifyfilter-mappingfilter-skel.adb
-include/polyorb/cosnotifyfilter-mappingfilter-skel.ads
-include/polyorb/cosnotifyfilter-mappingfilter.adb
-include/polyorb/cosnotifyfilter-mappingfilter.ads
-include/polyorb/cosnotifyfilter.adb
-include/polyorb/cosnotifyfilter.ads
-include/polyorb/cosnotifyfilter_filter_hash.adb
-include/polyorb/cosnotifyfilter_filter_hash.ads
-include/polyorb/cosnotifyfilter_filteradmin_hash.adb
-include/polyorb/cosnotifyfilter_filteradmin_hash.ads
-include/polyorb/cosnotifyfilter_filterfactory_hash.adb
-include/polyorb/cosnotifyfilter_filterfactory_hash.ads
-include/polyorb/cosnotifyfilter_mappingfilter_hash.adb
-include/polyorb/cosnotifyfilter_mappingfilter_hash.ads
-include/polyorb/cospersistenceddo.idl
-include/polyorb/cospersistenceds_cli.idl
-include/polyorb/cospersistencepds.idl
-include/polyorb/cospersistencepds_da.idl
-include/polyorb/cospersistencepid.idl
-include/polyorb/cospersistencepo.idl
-include/polyorb/cospersistencepom.idl
-include/polyorb/costime-helper.adb
-include/polyorb/costime-helper.ads
-include/polyorb/costime-timeservice-helper.adb
-include/polyorb/costime-timeservice-helper.ads
-include/polyorb/costime-timeservice-impl.adb
-include/polyorb/costime-timeservice-impl.ads
-include/polyorb/costime-timeservice-skel.adb
-include/polyorb/costime-timeservice-skel.ads
-include/polyorb/costime-timeservice.adb
-include/polyorb/costime-timeservice.ads
-include/polyorb/costime-tio-helper.adb
-include/polyorb/costime-tio-helper.ads
-include/polyorb/costime-tio-impl.adb
-include/polyorb/costime-tio-impl.ads
-include/polyorb/costime-tio-skel.adb
-include/polyorb/costime-tio-skel.ads
-include/polyorb/costime-tio.adb
-include/polyorb/costime-tio.ads
-include/polyorb/costime-uto-helper.adb
-include/polyorb/costime-uto-helper.ads
-include/polyorb/costime-uto-impl.adb
-include/polyorb/costime-uto-impl.ads
-include/polyorb/costime-uto-skel.adb
-include/polyorb/costime-uto-skel.ads
-include/polyorb/costime-uto.adb
-include/polyorb/costime-uto.ads
-include/polyorb/costime.adb
-include/polyorb/costime.ads
-include/polyorb/costime_timeservice_hash.adb
-include/polyorb/costime_timeservice_hash.ads
-include/polyorb/costime_tio_hash.adb
-include/polyorb/costime_tio_hash.ads
-include/polyorb/costime_uto_hash.adb
-include/polyorb/costime_uto_hash.ads
-include/polyorb/costypedeventchanneladmin-helper.adb
-include/polyorb/costypedeventchanneladmin-helper.ads
-include/polyorb/costypedeventchanneladmin-typedconsumeradmin-helper.adb
-include/polyorb/costypedeventchanneladmin-typedconsumeradmin-helper.ads
-include/polyorb/costypedeventchanneladmin-typedconsumeradmin-impl.adb
-include/polyorb/costypedeventchanneladmin-typedconsumeradmin-impl.ads
-include/polyorb/costypedeventchanneladmin-typedconsumeradmin-skel.adb
-include/polyorb/costypedeventchanneladmin-typedconsumeradmin-skel.ads
-include/polyorb/costypedeventchanneladmin-typedconsumeradmin.adb
-include/polyorb/costypedeventchanneladmin-typedconsumeradmin.ads
-include/polyorb/costypedeventchanneladmin-typedeventchannel-helper.adb
-include/polyorb/costypedeventchanneladmin-typedeventchannel-helper.ads
-include/polyorb/costypedeventchanneladmin-typedeventchannel-impl.adb
-include/polyorb/costypedeventchanneladmin-typedeventchannel-impl.ads
-include/polyorb/costypedeventchanneladmin-typedeventchannel-skel.adb
-include/polyorb/costypedeventchanneladmin-typedeventchannel-skel.ads
-include/polyorb/costypedeventchanneladmin-typedeventchannel.adb
-include/polyorb/costypedeventchanneladmin-typedeventchannel.ads
-include/polyorb/costypedeventchanneladmin-typedproxypullsupplier-helper.adb
-include/polyorb/costypedeventchanneladmin-typedproxypullsupplier-helper.ads
-include/polyorb/costypedeventchanneladmin-typedproxypullsupplier-impl.adb
-include/polyorb/costypedeventchanneladmin-typedproxypullsupplier-impl.ads
-include/polyorb/costypedeventchanneladmin-typedproxypullsupplier-skel.adb
-include/polyorb/costypedeventchanneladmin-typedproxypullsupplier-skel.ads
-include/polyorb/costypedeventchanneladmin-typedproxypullsupplier.adb
-include/polyorb/costypedeventchanneladmin-typedproxypullsupplier.ads
-include/polyorb/costypedeventchanneladmin-typedproxypushconsumer-helper.adb
-include/polyorb/costypedeventchanneladmin-typedproxypushconsumer-helper.ads
-include/polyorb/costypedeventchanneladmin-typedproxypushconsumer-impl.adb
-include/polyorb/costypedeventchanneladmin-typedproxypushconsumer-impl.ads
-include/polyorb/costypedeventchanneladmin-typedproxypushconsumer-skel.adb
-include/polyorb/costypedeventchanneladmin-typedproxypushconsumer-skel.ads
-include/polyorb/costypedeventchanneladmin-typedproxypushconsumer.adb
-include/polyorb/costypedeventchanneladmin-typedproxypushconsumer.ads
-include/polyorb/costypedeventchanneladmin-typedsupplieradmin-helper.adb
-include/polyorb/costypedeventchanneladmin-typedsupplieradmin-helper.ads
-include/polyorb/costypedeventchanneladmin-typedsupplieradmin-impl.adb
-include/polyorb/costypedeventchanneladmin-typedsupplieradmin-impl.ads
-include/polyorb/costypedeventchanneladmin-typedsupplieradmin-skel.adb
-include/polyorb/costypedeventchanneladmin-typedsupplieradmin-skel.ads
-include/polyorb/costypedeventchanneladmin-typedsupplieradmin.adb
-include/polyorb/costypedeventchanneladmin-typedsupplieradmin.ads
-include/polyorb/costypedeventchanneladmin.adb
-include/polyorb/costypedeventchanneladmin.ads
-include/polyorb/costypedeventchanneladmin_typedconsumeradmin_hash.adb
-include/polyorb/costypedeventchanneladmin_typedconsumeradmin_hash.ads
-include/polyorb/costypedeventchanneladmin_typedeventchannel_hash.adb
-include/polyorb/costypedeventchanneladmin_typedeventchannel_hash.ads
-include/polyorb/costypedeventchanneladmin_typedproxypullsupplier_hash.adb
-include/polyorb/costypedeventchanneladmin_typedproxypullsupplier_hash.ads
-include/polyorb/costypedeventchanneladmin_typedproxypushconsumer_hash.adb
-include/polyorb/costypedeventchanneladmin_typedproxypushconsumer_hash.ads
-include/polyorb/costypedeventchanneladmin_typedsupplieradmin_hash.adb
-include/polyorb/costypedeventchanneladmin_typedsupplieradmin_hash.ads
-include/polyorb/costypedeventcomm-typedpullsupplier-helper.adb
-include/polyorb/costypedeventcomm-typedpullsupplier-helper.ads
-include/polyorb/costypedeventcomm-typedpullsupplier-impl.adb
-include/polyorb/costypedeventcomm-typedpullsupplier-impl.ads
-include/polyorb/costypedeventcomm-typedpullsupplier-skel.adb
-include/polyorb/costypedeventcomm-typedpullsupplier-skel.ads
-include/polyorb/costypedeventcomm-typedpullsupplier.adb
-include/polyorb/costypedeventcomm-typedpullsupplier.ads
-include/polyorb/costypedeventcomm-typedpushconsumer-helper.adb
-include/polyorb/costypedeventcomm-typedpushconsumer-helper.ads
-include/polyorb/costypedeventcomm-typedpushconsumer-impl.adb
-include/polyorb/costypedeventcomm-typedpushconsumer-impl.ads
-include/polyorb/costypedeventcomm-typedpushconsumer-skel.adb
-include/polyorb/costypedeventcomm-typedpushconsumer-skel.ads
-include/polyorb/costypedeventcomm-typedpushconsumer.adb
-include/polyorb/costypedeventcomm-typedpushconsumer.ads
-include/polyorb/costypedeventcomm.ads
-include/polyorb/costypedeventcomm_typedpullsupplier_hash.adb
-include/polyorb/costypedeventcomm_typedpullsupplier_hash.ads
-include/polyorb/costypedeventcomm_typedpushconsumer_hash.adb
-include/polyorb/costypedeventcomm_typedpushconsumer_hash.ads
-include/polyorb/csi-helper.adb
-include/polyorb/csi-helper.ads
-include/polyorb/csi.ads
-include/polyorb/csiiop-helper.adb
-include/polyorb/csiiop-helper.ads
-include/polyorb/csiiop.ads
-include/polyorb/dynamic-helper.adb
-include/polyorb/dynamic-helper.ads
-include/polyorb/dynamic.ads
-include/polyorb/dynamicany-dynany-helper.adb
-include/polyorb/dynamicany-dynany-helper.ads
-include/polyorb/dynamicany-dynany-impl.adb
-include/polyorb/dynamicany-dynany-impl.ads
-include/polyorb/dynamicany-dynany.adb
-include/polyorb/dynamicany-dynany.ads
-include/polyorb/dynamicany-dynanyfactory-helper.adb
-include/polyorb/dynamicany-dynanyfactory-helper.ads
-include/polyorb/dynamicany-dynanyfactory-impl.adb
-include/polyorb/dynamicany-dynanyfactory-impl.ads
-include/polyorb/dynamicany-dynanyfactory.adb
-include/polyorb/dynamicany-dynanyfactory.ads
-include/polyorb/dynamicany-dynarray-helper.adb
-include/polyorb/dynamicany-dynarray-helper.ads
-include/polyorb/dynamicany-dynarray-impl.adb
-include/polyorb/dynamicany-dynarray-impl.ads
-include/polyorb/dynamicany-dynarray.adb
-include/polyorb/dynamicany-dynarray.ads
-include/polyorb/dynamicany-dynenum-helper.adb
-include/polyorb/dynamicany-dynenum-helper.ads
-include/polyorb/dynamicany-dynenum-impl.adb
-include/polyorb/dynamicany-dynenum-impl.ads
-include/polyorb/dynamicany-dynenum.adb
-include/polyorb/dynamicany-dynenum.ads
-include/polyorb/dynamicany-dynfixed-helper.adb
-include/polyorb/dynamicany-dynfixed-helper.ads
-include/polyorb/dynamicany-dynfixed-impl.adb
-include/polyorb/dynamicany-dynfixed-impl.ads
-include/polyorb/dynamicany-dynfixed.adb
-include/polyorb/dynamicany-dynfixed.ads
-include/polyorb/dynamicany-dynsequence-helper.adb
-include/polyorb/dynamicany-dynsequence-helper.ads
-include/polyorb/dynamicany-dynsequence-impl.adb
-include/polyorb/dynamicany-dynsequence-impl.ads
-include/polyorb/dynamicany-dynsequence.adb
-include/polyorb/dynamicany-dynsequence.ads
-include/polyorb/dynamicany-dynstruct-helper.adb
-include/polyorb/dynamicany-dynstruct-helper.ads
-include/polyorb/dynamicany-dynstruct-impl.adb
-include/polyorb/dynamicany-dynstruct-impl.ads
-include/polyorb/dynamicany-dynstruct.adb
-include/polyorb/dynamicany-dynstruct.ads
-include/polyorb/dynamicany-dynunion-helper.adb
-include/polyorb/dynamicany-dynunion-helper.ads
-include/polyorb/dynamicany-dynunion-impl.adb
-include/polyorb/dynamicany-dynunion-impl.ads
-include/polyorb/dynamicany-dynunion.adb
-include/polyorb/dynamicany-dynunion.ads
-include/polyorb/dynamicany-dynvalue-helper.adb
-include/polyorb/dynamicany-dynvalue-helper.ads
-include/polyorb/dynamicany-dynvalue-impl.adb
-include/polyorb/dynamicany-dynvalue-impl.ads
-include/polyorb/dynamicany-dynvalue.adb
-include/polyorb/dynamicany-dynvalue.ads
-include/polyorb/dynamicany-dynvaluebox-helper.adb
-include/polyorb/dynamicany-dynvaluebox-helper.ads
-include/polyorb/dynamicany-dynvaluebox-impl.adb
-include/polyorb/dynamicany-dynvaluebox-impl.ads
-include/polyorb/dynamicany-dynvaluebox.adb
-include/polyorb/dynamicany-dynvaluebox.ads
-include/polyorb/dynamicany-dynvaluecommon-helper.adb
-include/polyorb/dynamicany-dynvaluecommon-helper.ads
-include/polyorb/dynamicany-dynvaluecommon-impl.adb
-include/polyorb/dynamicany-dynvaluecommon-impl.ads
-include/polyorb/dynamicany-dynvaluecommon.adb
-include/polyorb/dynamicany-dynvaluecommon.ads
-include/polyorb/dynamicany-helper.adb
-include/polyorb/dynamicany-helper.ads
-include/polyorb/dynamicany.adb
-include/polyorb/dynamicany.ads
-include/polyorb/file-helper.adb
-include/polyorb/file-helper.ads
-include/polyorb/file-impl.adb
-include/polyorb/file-impl.ads
-include/polyorb/file-skel.adb
-include/polyorb/file-skel.ads
-include/polyorb/file.adb
-include/polyorb/file.ads
-include/polyorb/file_hash.adb
-include/polyorb/file_hash.ads
-include/polyorb/gen_codeset.adb
-include/polyorb/gssup-helper.adb
-include/polyorb/gssup-helper.ads
-include/polyorb/gssup.ads
-include/polyorb/iop-codec-helper.adb
-include/polyorb/iop-codec-helper.ads
-include/polyorb/iop-codec-impl.adb
-include/polyorb/iop-codec-impl.ads
-include/polyorb/iop-codec.adb
-include/polyorb/iop-codec.ads
-include/polyorb/iop-codecfactory-helper.adb
-include/polyorb/iop-codecfactory-helper.ads
-include/polyorb/iop-codecfactory-impl.adb
-include/polyorb/iop-codecfactory-impl.ads
-include/polyorb/iop-codecfactory.adb
-include/polyorb/iop-codecfactory.ads
-include/polyorb/iop-helper.adb
-include/polyorb/iop-helper.ads
-include/polyorb/iop.ads
-include/polyorb/menu.adb
-include/polyorb/menu.ads
-include/polyorb/messaging-helper.adb
-include/polyorb/messaging-helper.ads
-include/polyorb/messaging.ads
-include/polyorb/moma-configuration-server.adb
-include/polyorb/moma-configuration-server.ads
-include/polyorb/moma-configuration.adb
-include/polyorb/moma-configuration.ads
-include/polyorb/moma-connection_factories.adb
-include/polyorb/moma-connection_factories.ads
-include/polyorb/moma-connections.adb
-include/polyorb/moma-connections.ads
-include/polyorb/moma-destinations.adb
-include/polyorb/moma-destinations.ads
-include/polyorb/moma-message_consumers.adb
-include/polyorb/moma-message_consumers.ads
-include/polyorb/moma-message_handlers.adb
-include/polyorb/moma-message_handlers.ads
-include/polyorb/moma-message_producers.adb
-include/polyorb/moma-message_producers.ads
-include/polyorb/moma-messages-manys.adb
-include/polyorb/moma-messages-manys.ads
-include/polyorb/moma-messages-mbytes.adb
-include/polyorb/moma-messages-mbytes.ads
-include/polyorb/moma-messages-mexecutes.adb
-include/polyorb/moma-messages-mexecutes.ads
-include/polyorb/moma-messages-mmaps.adb
-include/polyorb/moma-messages-mmaps.ads
-include/polyorb/moma-messages-mstreams.adb
-include/polyorb/moma-messages-mstreams.ads
-include/polyorb/moma-messages-mtexts.adb
-include/polyorb/moma-messages-mtexts.ads
-include/polyorb/moma-messages.adb
-include/polyorb/moma-messages.ads
-include/polyorb/moma-references.adb
-include/polyorb/moma-references.ads
-include/polyorb/moma-runtime.adb
-include/polyorb/moma-runtime.ads
-include/polyorb/moma-sessions.adb
-include/polyorb/moma-sessions.ads
-include/polyorb/moma-types.adb
-include/polyorb/moma-types.ads
-include/polyorb/moma.ads
-include/polyorb/orb.idl
-include/polyorb/perfect_hash.adb
-include/polyorb/perfect_hash.ads
-include/polyorb/polyorb-annotations.adb
-include/polyorb/polyorb-annotations.ads
-include/polyorb/polyorb-any-exceptionlist.adb
-include/polyorb/polyorb-any-exceptionlist.ads
-include/polyorb/polyorb-any-initialization.adb
-include/polyorb/polyorb-any-initialization.ads
-include/polyorb/polyorb-any-nvlist.adb
-include/polyorb/polyorb-any-nvlist.ads
-include/polyorb/polyorb-any-objref.adb
-include/polyorb/polyorb-any-objref.ads
-include/polyorb/polyorb-any.adb
-include/polyorb/polyorb-any.ads
-include/polyorb/polyorb-asn1.adb
-include/polyorb/polyorb-asn1.ads
-include/polyorb/polyorb-asynch_ev-sockets-ssl.adb
-include/polyorb/polyorb-asynch_ev-sockets-ssl.ads
-include/polyorb/polyorb-asynch_ev-sockets-tls.adb
-include/polyorb/polyorb-asynch_ev-sockets-tls.ads
-include/polyorb/polyorb-asynch_ev-sockets.adb
-include/polyorb/polyorb-asynch_ev-sockets.ads
-include/polyorb/polyorb-asynch_ev.adb
-include/polyorb/polyorb-asynch_ev.ads
-include/polyorb/polyorb-binding_data-giop-diop.adb
-include/polyorb/polyorb-binding_data-giop-diop.ads
-include/polyorb/polyorb-binding_data-giop-iiop.adb
-include/polyorb/polyorb-binding_data-giop-iiop.ads
-include/polyorb/polyorb-binding_data-giop-inet.adb
-include/polyorb/polyorb-binding_data-giop-inet.ads
-include/polyorb/polyorb-binding_data-giop-uipmc.adb
-include/polyorb/polyorb-binding_data-giop-uipmc.ads
-include/polyorb/polyorb-binding_data-giop.adb
-include/polyorb/polyorb-binding_data-giop.ads
-include/polyorb/polyorb-binding_data-local.adb
-include/polyorb/polyorb-binding_data-local.ads
-include/polyorb/polyorb-binding_data-neighbour.adb
-include/polyorb/polyorb-binding_data-neighbour.ads
-include/polyorb/polyorb-binding_data-soap.adb
-include/polyorb/polyorb-binding_data-soap.ads
-include/polyorb/polyorb-binding_data-srp.adb
-include/polyorb/polyorb-binding_data-srp.ads
-include/polyorb/polyorb-binding_data.adb
-include/polyorb/polyorb-binding_data.ads
-include/polyorb/polyorb-binding_data_qos.adb
-include/polyorb/polyorb-binding_data_qos.ads
-include/polyorb/polyorb-binding_object_qos.adb
-include/polyorb/polyorb-binding_object_qos.ads
-include/polyorb/polyorb-binding_objects-lists.ads
-include/polyorb/polyorb-binding_objects.adb
-include/polyorb/polyorb-binding_objects.ads
-include/polyorb/polyorb-buffer_sources.adb
-include/polyorb/polyorb-buffer_sources.ads
-include/polyorb/polyorb-buffers.adb
-include/polyorb/polyorb-buffers.ads
-include/polyorb/polyorb-call_back.adb
-include/polyorb/polyorb-call_back.ads
-include/polyorb/polyorb-components.adb
-include/polyorb/polyorb-components.ads
-include/polyorb/polyorb-constants.ads
-include/polyorb/polyorb-corba_p-adapteractivator.adb
-include/polyorb/polyorb-corba_p-adapteractivator.ads
-include/polyorb/polyorb-corba_p-codec_utils.adb
-include/polyorb/polyorb-corba_p-codec_utils.ads
-include/polyorb/polyorb-corba_p-corbaloc.adb
-include/polyorb/polyorb-corba_p-corbaloc.ads
-include/polyorb/polyorb-corba_p-css_state_machine.adb
-include/polyorb/polyorb-corba_p-css_state_machine.ads
-include/polyorb/polyorb-corba_p-css_state_machine_actions.adb
-include/polyorb/polyorb-corba_p-css_state_machine_actions.ads
-include/polyorb/polyorb-corba_p-domain_management.adb
-include/polyorb/polyorb-corba_p-domain_management.ads
-include/polyorb/polyorb-corba_p-dynamic_any.adb
-include/polyorb/polyorb-corba_p-dynamic_any.ads
-include/polyorb/polyorb-corba_p-exceptions.adb
-include/polyorb/polyorb-corba_p-exceptions.ads
-include/polyorb/polyorb-corba_p-interceptors.adb
-include/polyorb/polyorb-corba_p-interceptors.ads
-include/polyorb/polyorb-corba_p-interceptors_hooks.ads
-include/polyorb/polyorb-corba_p-interceptors_policies.adb
-include/polyorb/polyorb-corba_p-interceptors_policies.ads
-include/polyorb/polyorb-corba_p-interceptors_slots.adb
-include/polyorb/polyorb-corba_p-interceptors_slots.ads
-include/polyorb/polyorb-corba_p-ir_hooks.adb
-include/polyorb/polyorb-corba_p-ir_hooks.ads
-include/polyorb/polyorb-corba_p-ir_tools.adb
-include/polyorb/polyorb-corba_p-ir_tools.ads
-include/polyorb/polyorb-corba_p-local.adb
-include/polyorb/polyorb-corba_p-local.ads
-include/polyorb/polyorb-corba_p-names.adb
-include/polyorb/polyorb-corba_p-names.ads
-include/polyorb/polyorb-corba_p-naming_tools.adb
-include/polyorb/polyorb-corba_p-naming_tools.ads
-include/polyorb/polyorb-corba_p-orb_init.adb
-include/polyorb/polyorb-corba_p-orb_init.ads
-include/polyorb/polyorb-corba_p-poa_config.adb
-include/polyorb/polyorb-corba_p-poa_config.ads
-include/polyorb/polyorb-corba_p-policy.adb
-include/polyorb/polyorb-corba_p-policy.ads
-include/polyorb/polyorb-corba_p-policy_management.adb
-include/polyorb/polyorb-corba_p-policy_management.ads
-include/polyorb/polyorb-corba_p-security_current.adb
-include/polyorb/polyorb-corba_p-security_current.ads
-include/polyorb/polyorb-corba_p-security_policy.adb
-include/polyorb/polyorb-corba_p-security_policy.ads
-include/polyorb/polyorb-corba_p-servantactivator.adb
-include/polyorb/polyorb-corba_p-servantactivator.ads
-include/polyorb/polyorb-corba_p-servantlocator.adb
-include/polyorb/polyorb-corba_p-servantlocator.ads
-include/polyorb/polyorb-corba_p-server_tools.adb
-include/polyorb/polyorb-corba_p-server_tools.ads
-include/polyorb/polyorb-corba_p-tss_state_machine.adb
-include/polyorb/polyorb-corba_p-tss_state_machine.ads
-include/polyorb/polyorb-corba_p-tss_state_machine_actions.adb
-include/polyorb/polyorb-corba_p-tss_state_machine_actions.ads
-include/polyorb/polyorb-corba_p.ads
-include/polyorb/polyorb-dsa_p-conversions.ads
-include/polyorb/polyorb-dsa_p-exceptions.adb
-include/polyorb/polyorb-dsa_p-exceptions.ads
-include/polyorb/polyorb-dsa_p-initialization.adb
-include/polyorb/polyorb-dsa_p-initialization.ads
-include/polyorb/polyorb-dsa_p-name_server.adb
-include/polyorb/polyorb-dsa_p-name_server.ads
-include/polyorb/polyorb-dsa_p-name_service-cos_naming.adb
-include/polyorb/polyorb-dsa_p-name_service-cos_naming.ads
-include/polyorb/polyorb-dsa_p-name_service-mdns-client.adb
-include/polyorb/polyorb-dsa_p-name_service-mdns-client.ads
-include/polyorb/polyorb-dsa_p-name_service-mdns-helper.adb
-include/polyorb/polyorb-dsa_p-name_service-mdns-helper.ads
-include/polyorb/polyorb-dsa_p-name_service-mdns-servant.adb
-include/polyorb/polyorb-dsa_p-name_service-mdns-servant.ads
-include/polyorb/polyorb-dsa_p-name_service-mdns.adb
-include/polyorb/polyorb-dsa_p-name_service-mdns.ads
-include/polyorb/polyorb-dsa_p-name_service-none.adb
-include/polyorb/polyorb-dsa_p-name_service-none.ads
-include/polyorb/polyorb-dsa_p-name_service.adb
-include/polyorb/polyorb-dsa_p-name_service.ads
-include/polyorb/polyorb-dsa_p-partitions.adb
-include/polyorb/polyorb-dsa_p-partitions.ads
-include/polyorb/polyorb-dsa_p-remote_launch.adb
-include/polyorb/polyorb-dsa_p-remote_launch.ads
-include/polyorb/polyorb-dsa_p-storages-config.adb
-include/polyorb/polyorb-dsa_p-storages-config.ads
-include/polyorb/polyorb-dsa_p-storages-dfs.adb
-include/polyorb/polyorb-dsa_p-storages-dfs.ads
-include/polyorb/polyorb-dsa_p-storages-dsm.adb
-include/polyorb/polyorb-dsa_p-storages-dsm.ads
-include/polyorb/polyorb-dsa_p-storages.adb
-include/polyorb/polyorb-dsa_p-storages.ads
-include/polyorb/polyorb-dsa_p-streams.adb
-include/polyorb/polyorb-dsa_p-streams.ads
-include/polyorb/polyorb-dsa_p.ads
-include/polyorb/polyorb-dynamic_dict.adb
-include/polyorb/polyorb-dynamic_dict.ads
-include/polyorb/polyorb-errors-helper.adb
-include/polyorb/polyorb-errors-helper.ads
-include/polyorb/polyorb-errors.adb
-include/polyorb/polyorb-errors.ads
-include/polyorb/polyorb-exceptions.adb
-include/polyorb/polyorb-exceptions.ads
-include/polyorb/polyorb-filters-aws_interface.ads
-include/polyorb/polyorb-filters-fragmenter.adb
-include/polyorb/polyorb-filters-fragmenter.ads
-include/polyorb/polyorb-filters-http.adb
-include/polyorb/polyorb-filters-http.ads
-include/polyorb/polyorb-filters-iface.adb
-include/polyorb/polyorb-filters-iface.ads
-include/polyorb/polyorb-filters-miop-miop_in.adb
-include/polyorb/polyorb-filters-miop-miop_in.ads
-include/polyorb/polyorb-filters-miop-miop_out.adb
-include/polyorb/polyorb-filters-miop-miop_out.ads
-include/polyorb/polyorb-filters-miop.adb
-include/polyorb/polyorb-filters-miop.ads
-include/polyorb/polyorb-filters-slicers.adb
-include/polyorb/polyorb-filters-slicers.ads
-include/polyorb/polyorb-filters.adb
-include/polyorb/polyorb-filters.ads
-include/polyorb/polyorb-fixed_point.adb
-include/polyorb/polyorb-fixed_point.ads
-include/polyorb/polyorb-giop_p-code_sets-converters-unicode.adb
-include/polyorb/polyorb-giop_p-code_sets-converters-unicode.ads
-include/polyorb/polyorb-giop_p-code_sets-converters.adb
-include/polyorb/polyorb-giop_p-code_sets-converters.ads
-include/polyorb/polyorb-giop_p-code_sets-data.ads
-include/polyorb/polyorb-giop_p-code_sets.adb
-include/polyorb/polyorb-giop_p-code_sets.ads
-include/polyorb/polyorb-giop_p-exceptions.adb
-include/polyorb/polyorb-giop_p-exceptions.ads
-include/polyorb/polyorb-giop_p-service_contexts.adb
-include/polyorb/polyorb-giop_p-service_contexts.ads
-include/polyorb/polyorb-giop_p-tagged_components-alternate_iiop_address.adb
-include/polyorb/polyorb-giop_p-tagged_components-alternate_iiop_address.ads
-include/polyorb/polyorb-giop_p-tagged_components-code_sets.adb
-include/polyorb/polyorb-giop_p-tagged_components-code_sets.ads
-include/polyorb/polyorb-giop_p-tagged_components-csi_sec_mech_list.adb
-include/polyorb/polyorb-giop_p-tagged_components-csi_sec_mech_list.ads
-include/polyorb/polyorb-giop_p-tagged_components-null_tag.adb
-include/polyorb/polyorb-giop_p-tagged_components-null_tag.ads
-include/polyorb/polyorb-giop_p-tagged_components-policies-priority_model_policy.adb
-include/polyorb/polyorb-giop_p-tagged_components-policies-priority_model_policy.ads
-include/polyorb/polyorb-giop_p-tagged_components-policies.adb
-include/polyorb/polyorb-giop_p-tagged_components-policies.ads
-include/polyorb/polyorb-giop_p-tagged_components-ssl_sec_trans.adb
-include/polyorb/polyorb-giop_p-tagged_components-ssl_sec_trans.ads
-include/polyorb/polyorb-giop_p-tagged_components-tls_sec_trans.adb
-include/polyorb/polyorb-giop_p-tagged_components-tls_sec_trans.ads
-include/polyorb/polyorb-giop_p-tagged_components.adb
-include/polyorb/polyorb-giop_p-tagged_components.ads
-include/polyorb/polyorb-giop_p-transport_mechanisms-diop.adb
-include/polyorb/polyorb-giop_p-transport_mechanisms-diop.ads
-include/polyorb/polyorb-giop_p-transport_mechanisms-iiop.adb
-include/polyorb/polyorb-giop_p-transport_mechanisms-iiop.ads
-include/polyorb/polyorb-giop_p-transport_mechanisms-ssliop.adb
-include/polyorb/polyorb-giop_p-transport_mechanisms-ssliop.ads
-include/polyorb/polyorb-giop_p-transport_mechanisms-tls.adb
-include/polyorb/polyorb-giop_p-transport_mechanisms-tls.ads
-include/polyorb/polyorb-giop_p-transport_mechanisms-uipmc.adb
-include/polyorb/polyorb-giop_p-transport_mechanisms-uipmc.ads
-include/polyorb/polyorb-giop_p-transport_mechanisms.adb
-include/polyorb/polyorb-giop_p-transport_mechanisms.ads
-include/polyorb/polyorb-giop_p.ads
-include/polyorb/polyorb-http_headers.adb
-include/polyorb/polyorb-http_headers.ads
-include/polyorb/polyorb-http_methods.adb
-include/polyorb/polyorb-http_methods.ads
-include/polyorb/polyorb-if_descriptors-corba_ir.adb
-include/polyorb/polyorb-if_descriptors-corba_ir.ads
-include/polyorb/polyorb-if_descriptors.ads
-include/polyorb/polyorb-initial_references.adb
-include/polyorb/polyorb-initial_references.ads
-include/polyorb/polyorb-initialization.adb
-include/polyorb/polyorb-initialization.ads
-include/polyorb/polyorb-jobs.adb
-include/polyorb/polyorb-jobs.ads
-include/polyorb/polyorb-lanes.adb
-include/polyorb/polyorb-lanes.ads
-include/polyorb/polyorb-log-exceptions.adb
-include/polyorb/polyorb-log-exceptions.ads
-include/polyorb/polyorb-log-initialization.adb
-include/polyorb/polyorb-log-initialization.ads
-include/polyorb/polyorb-log-stderr.adb
-include/polyorb/polyorb-log-stderr.ads
-include/polyorb/polyorb-log.adb
-include/polyorb/polyorb-log.ads
-include/polyorb/polyorb-minimal_servant-tools.adb
-include/polyorb/polyorb-minimal_servant-tools.ads
-include/polyorb/polyorb-minimal_servant.adb
-include/polyorb/polyorb-minimal_servant.ads
-include/polyorb/polyorb-miop_p-groups.adb
-include/polyorb/polyorb-miop_p-groups.ads
-include/polyorb/polyorb-miop_p-tagged_components.adb
-include/polyorb/polyorb-miop_p-tagged_components.ads
-include/polyorb/polyorb-miop_p.ads
-include/polyorb/polyorb-moma_p-exceptions.adb
-include/polyorb/polyorb-moma_p-exceptions.ads
-include/polyorb/polyorb-moma_p-provider-message_consumer.adb
-include/polyorb/polyorb-moma_p-provider-message_consumer.ads
-include/polyorb/polyorb-moma_p-provider-message_handler.adb
-include/polyorb/polyorb-moma_p-provider-message_handler.ads
-include/polyorb/polyorb-moma_p-provider-message_pool.adb
-include/polyorb/polyorb-moma_p-provider-message_pool.ads
-include/polyorb/polyorb-moma_p-provider-message_producer.adb
-include/polyorb/polyorb-moma_p-provider-message_producer.ads
-include/polyorb/polyorb-moma_p-provider-routers.adb
-include/polyorb/polyorb-moma_p-provider-routers.ads
-include/polyorb/polyorb-moma_p-provider-topic_datas.adb
-include/polyorb/polyorb-moma_p-provider-topic_datas.ads
-include/polyorb/polyorb-moma_p-provider-warehouse.adb
-include/polyorb/polyorb-moma_p-provider-warehouse.ads
-include/polyorb/polyorb-moma_p-provider.ads
-include/polyorb/polyorb-moma_p.ads
-include/polyorb/polyorb-obj_adapter_qos.adb
-include/polyorb/polyorb-obj_adapter_qos.ads
-include/polyorb/polyorb-obj_adapters-group_object_adapter.adb
-include/polyorb/polyorb-obj_adapters-group_object_adapter.ads
-include/polyorb/polyorb-obj_adapters-simple.adb
-include/polyorb/polyorb-obj_adapters-simple.ads
-include/polyorb/polyorb-obj_adapters.adb
-include/polyorb/polyorb-obj_adapters.ads
-include/polyorb/polyorb-object_maps-system.adb
-include/polyorb/polyorb-object_maps-system.ads
-include/polyorb/polyorb-object_maps-user.adb
-include/polyorb/polyorb-object_maps-user.ads
-include/polyorb/polyorb-object_maps.adb
-include/polyorb/polyorb-object_maps.ads
-include/polyorb/polyorb-objects.adb
-include/polyorb/polyorb-objects.ads
-include/polyorb/polyorb-opaque-chunk_pools.adb
-include/polyorb/polyorb-opaque-chunk_pools.ads
-include/polyorb/polyorb-opaque.adb
-include/polyorb/polyorb-opaque.ads
-include/polyorb/polyorb-orb-iface.ads
-include/polyorb/polyorb-orb-no_tasking.adb
-include/polyorb/polyorb-orb-no_tasking.ads
-include/polyorb/polyorb-orb-thread_per_request.adb
-include/polyorb/polyorb-orb-thread_per_request.ads
-include/polyorb/polyorb-orb-thread_per_session.adb
-include/polyorb/polyorb-orb-thread_per_session.ads
-include/polyorb/polyorb-orb-thread_pool.adb
-include/polyorb/polyorb-orb-thread_pool.ads
-include/polyorb/polyorb-orb.adb
-include/polyorb/polyorb-orb.ads
-include/polyorb/polyorb-orb_controller-half_sync_half_async.adb
-include/polyorb/polyorb-orb_controller-half_sync_half_async.ads
-include/polyorb/polyorb-orb_controller-leader_followers.adb
-include/polyorb/polyorb-orb_controller-leader_followers.ads
-include/polyorb/polyorb-orb_controller-no_tasking.adb
-include/polyorb/polyorb-orb_controller-no_tasking.ads
-include/polyorb/polyorb-orb_controller-workers.adb
-include/polyorb/polyorb-orb_controller-workers.ads
-include/polyorb/polyorb-orb_controller.adb
-include/polyorb/polyorb-orb_controller.ads
-include/polyorb/polyorb-parameters-command_line.adb
-include/polyorb/polyorb-parameters-command_line.ads
-include/polyorb/polyorb-parameters-environment.adb
-include/polyorb/polyorb-parameters-environment.ads
-include/polyorb/polyorb-parameters-file.adb
-include/polyorb/polyorb-parameters-file.ads
-include/polyorb/polyorb-parameters-initialization.adb
-include/polyorb/polyorb-parameters-initialization.ads
-include/polyorb/polyorb-parameters-macros.adb
-include/polyorb/polyorb-parameters-macros.ads
-include/polyorb/polyorb-parameters-static.adb
-include/polyorb/polyorb-parameters-static.ads
-include/polyorb/polyorb-parameters.adb
-include/polyorb/polyorb-parameters.ads
-include/polyorb/polyorb-partition_elaboration.adb
-include/polyorb/polyorb-partition_elaboration.ads
-include/polyorb/polyorb-platform-ssl_linker_options.ads
-include/polyorb/polyorb-platform.ads
-include/polyorb/polyorb-poa-basic_poa.adb
-include/polyorb/polyorb-poa-basic_poa.ads
-include/polyorb/polyorb-poa.adb
-include/polyorb/polyorb-poa.ads
-include/polyorb/polyorb-poa_config-minimum.adb
-include/polyorb/polyorb-poa_config-minimum.ads
-include/polyorb/polyorb-poa_config-proxies.adb
-include/polyorb/polyorb-poa_config-proxies.ads
-include/polyorb/polyorb-poa_config-racws.adb
-include/polyorb/polyorb-poa_config-racws.ads
-include/polyorb/polyorb-poa_config-root_poa.adb
-include/polyorb/polyorb-poa_config-root_poa.ads
-include/polyorb/polyorb-poa_config.adb
-include/polyorb/polyorb-poa_config.ads
-include/polyorb/polyorb-poa_manager-basic_manager.adb
-include/polyorb/polyorb-poa_manager-basic_manager.ads
-include/polyorb/polyorb-poa_manager.ads
-include/polyorb/polyorb-poa_policies-id_assignment_policy-system.adb
-include/polyorb/polyorb-poa_policies-id_assignment_policy-system.ads
-include/polyorb/polyorb-poa_policies-id_assignment_policy-user.adb
-include/polyorb/polyorb-poa_policies-id_assignment_policy-user.ads
-include/polyorb/polyorb-poa_policies-id_assignment_policy.ads
-include/polyorb/polyorb-poa_policies-id_uniqueness_policy-multiple.adb
-include/polyorb/polyorb-poa_policies-id_uniqueness_policy-multiple.ads
-include/polyorb/polyorb-poa_policies-id_uniqueness_policy-unique.adb
-include/polyorb/polyorb-poa_policies-id_uniqueness_policy-unique.ads
-include/polyorb/polyorb-poa_policies-id_uniqueness_policy.ads
-include/polyorb/polyorb-poa_policies-implicit_activation_policy-activation.adb
-include/polyorb/polyorb-poa_policies-implicit_activation_policy-activation.ads
-include/polyorb/polyorb-poa_policies-implicit_activation_policy-no_activation.adb
-include/polyorb/polyorb-poa_policies-implicit_activation_policy-no_activation.ads
-include/polyorb/polyorb-poa_policies-implicit_activation_policy.ads
-include/polyorb/polyorb-poa_policies-lifespan_policy-persistent.adb
-include/polyorb/polyorb-poa_policies-lifespan_policy-persistent.ads
-include/polyorb/polyorb-poa_policies-lifespan_policy-transient.adb
-include/polyorb/polyorb-poa_policies-lifespan_policy-transient.ads
-include/polyorb/polyorb-poa_policies-lifespan_policy.ads
-include/polyorb/polyorb-poa_policies-request_processing_policy-active_object_map_only.adb
-include/polyorb/polyorb-poa_policies-request_processing_policy-active_object_map_only.ads
-include/polyorb/polyorb-poa_policies-request_processing_policy-use_default_servant.adb
-include/polyorb/polyorb-poa_policies-request_processing_policy-use_default_servant.ads
-include/polyorb/polyorb-poa_policies-request_processing_policy-use_servant_manager.adb
-include/polyorb/polyorb-poa_policies-request_processing_policy-use_servant_manager.ads
-include/polyorb/polyorb-poa_policies-request_processing_policy.ads
-include/polyorb/polyorb-poa_policies-servant_retention_policy-non_retain.adb
-include/polyorb/polyorb-poa_policies-servant_retention_policy-non_retain.ads
-include/polyorb/polyorb-poa_policies-servant_retention_policy-retain.adb
-include/polyorb/polyorb-poa_policies-servant_retention_policy-retain.ads
-include/polyorb/polyorb-poa_policies-servant_retention_policy.ads
-include/polyorb/polyorb-poa_policies-thread_policy-main_thread.adb
-include/polyorb/polyorb-poa_policies-thread_policy-main_thread.ads
-include/polyorb/polyorb-poa_policies-thread_policy-orb_ctrl.adb
-include/polyorb/polyorb-poa_policies-thread_policy-orb_ctrl.ads
-include/polyorb/polyorb-poa_policies-thread_policy-single_thread.adb
-include/polyorb/polyorb-poa_policies-thread_policy-single_thread.ads
-include/polyorb/polyorb-poa_policies-thread_policy.adb
-include/polyorb/polyorb-poa_policies-thread_policy.ads
-include/polyorb/polyorb-poa_policies.ads
-include/polyorb/polyorb-poa_types.adb
-include/polyorb/polyorb-poa_types.ads
-include/polyorb/polyorb-protocols-echo.adb
-include/polyorb/polyorb-protocols-echo.ads
-include/polyorb/polyorb-protocols-giop-common.adb
-include/polyorb/polyorb-protocols-giop-common.ads
-include/polyorb/polyorb-protocols-giop-diop.adb
-include/polyorb/polyorb-protocols-giop-diop.ads
-include/polyorb/polyorb-protocols-giop-giop_1_0.adb
-include/polyorb/polyorb-protocols-giop-giop_1_0.ads
-include/polyorb/polyorb-protocols-giop-giop_1_1.adb
-include/polyorb/polyorb-protocols-giop-giop_1_1.ads
-include/polyorb/polyorb-protocols-giop-giop_1_2.adb
-include/polyorb/polyorb-protocols-giop-giop_1_2.ads
-include/polyorb/polyorb-protocols-giop-iiop.adb
-include/polyorb/polyorb-protocols-giop-iiop.ads
-include/polyorb/polyorb-protocols-giop-uipmc.adb
-include/polyorb/polyorb-protocols-giop-uipmc.ads
-include/polyorb/polyorb-protocols-giop.adb
-include/polyorb/polyorb-protocols-giop.ads
-include/polyorb/polyorb-protocols-iface.ads
-include/polyorb/polyorb-protocols-soap_pr.adb
-include/polyorb/polyorb-protocols-soap_pr.ads
-include/polyorb/polyorb-protocols-srp.adb
-include/polyorb/polyorb-protocols-srp.ads
-include/polyorb/polyorb-protocols.adb
-include/polyorb/polyorb-protocols.ads
-include/polyorb/polyorb-qos-addressing_modes.ads
-include/polyorb/polyorb-qos-clients_security.adb
-include/polyorb/polyorb-qos-clients_security.ads
-include/polyorb/polyorb-qos-code_sets.adb
-include/polyorb/polyorb-qos-code_sets.ads
-include/polyorb/polyorb-qos-exception_informations.adb
-include/polyorb/polyorb-qos-exception_informations.ads
-include/polyorb/polyorb-qos-priority.adb
-include/polyorb/polyorb-qos-priority.ads
-include/polyorb/polyorb-qos-security_contexts.adb
-include/polyorb/polyorb-qos-security_contexts.ads
-include/polyorb/polyorb-qos-service_contexts.adb
-include/polyorb/polyorb-qos-service_contexts.ads
-include/polyorb/polyorb-qos-static_buffers.adb
-include/polyorb/polyorb-qos-static_buffers.ads
-include/polyorb/polyorb-qos-tagged_components.adb
-include/polyorb/polyorb-qos-tagged_components.ads
-include/polyorb/polyorb-qos-targets_security.adb
-include/polyorb/polyorb-qos-targets_security.ads
-include/polyorb/polyorb-qos-term_manager_info.adb
-include/polyorb/polyorb-qos-term_manager_info.ads
-include/polyorb/polyorb-qos-transport_contexts.adb
-include/polyorb/polyorb-qos-transport_contexts.ads
-include/polyorb/polyorb-qos.adb
-include/polyorb/polyorb-qos.ads
-include/polyorb/polyorb-references-binding.adb
-include/polyorb/polyorb-references-binding.ads
-include/polyorb/polyorb-references-corbaloc.adb
-include/polyorb/polyorb-references-corbaloc.ads
-include/polyorb/polyorb-references-file.adb
-include/polyorb/polyorb-references-file.ads
-include/polyorb/polyorb-references-ior.adb
-include/polyorb/polyorb-references-ior.ads
-include/polyorb/polyorb-references-uri.adb
-include/polyorb/polyorb-references-uri.ads
-include/polyorb/polyorb-references.adb
-include/polyorb/polyorb-references.ads
-include/polyorb/polyorb-representations-cdr-common.adb
-include/polyorb/polyorb-representations-cdr-common.ads
-include/polyorb/polyorb-representations-cdr-giop_1_0.adb
-include/polyorb/polyorb-representations-cdr-giop_1_0.ads
-include/polyorb/polyorb-representations-cdr-giop_1_1.adb
-include/polyorb/polyorb-representations-cdr-giop_1_1.ads
-include/polyorb/polyorb-representations-cdr-giop_1_2.adb
-include/polyorb/polyorb-representations-cdr-giop_1_2.ads
-include/polyorb/polyorb-representations-cdr-giop_utils.adb
-include/polyorb/polyorb-representations-cdr-giop_utils.ads
-include/polyorb/polyorb-representations-cdr.adb
-include/polyorb/polyorb-representations-cdr.ads
-include/polyorb/polyorb-representations-srp.adb
-include/polyorb/polyorb-representations-srp.ads
-include/polyorb/polyorb-representations-test.adb
-include/polyorb/polyorb-representations-test.ads
-include/polyorb/polyorb-representations.adb
-include/polyorb/polyorb-representations.ads
-include/polyorb/polyorb-request_qos.adb
-include/polyorb/polyorb-request_qos.ads
-include/polyorb/polyorb-request_scheduler-servant_lane.adb
-include/polyorb/polyorb-request_scheduler-servant_lane.ads
-include/polyorb/polyorb-request_scheduler.adb
-include/polyorb/polyorb-request_scheduler.ads
-include/polyorb/polyorb-requests.adb
-include/polyorb/polyorb-requests.ads
-include/polyorb/polyorb-rt_poa-basic_rt_poa.adb
-include/polyorb/polyorb-rt_poa-basic_rt_poa.ads
-include/polyorb/polyorb-rt_poa.ads
-include/polyorb/polyorb-rt_poa_policies-priority_model_policy.adb
-include/polyorb/polyorb-rt_poa_policies-priority_model_policy.ads
-include/polyorb/polyorb-rt_poa_policies-thread_pool_policy.adb
-include/polyorb/polyorb-rt_poa_policies-thread_pool_policy.ads
-include/polyorb/polyorb-rt_poa_policies.ads
-include/polyorb/polyorb-rtcorba_p-mutex.adb
-include/polyorb/polyorb-rtcorba_p-mutex.ads
-include/polyorb/polyorb-rtcorba_p-prioritymodelpolicy.adb
-include/polyorb/polyorb-rtcorba_p-prioritymodelpolicy.ads
-include/polyorb/polyorb-rtcorba_p-setup.adb
-include/polyorb/polyorb-rtcorba_p-setup.ads
-include/polyorb/polyorb-rtcorba_p-threadpoolmanager.adb
-include/polyorb/polyorb-rtcorba_p-threadpoolmanager.ads
-include/polyorb/polyorb-rtcorba_p-to_orb_priority.adb
-include/polyorb/polyorb-rtcorba_p-to_orb_priority.ads
-include/polyorb/polyorb-rtcorba_p.ads
-include/polyorb/polyorb-security-authentication_mechanisms-gssup_client.adb
-include/polyorb/polyorb-security-authentication_mechanisms-gssup_client.ads
-include/polyorb/polyorb-security-authentication_mechanisms-gssup_target.adb
-include/polyorb/polyorb-security-authentication_mechanisms-gssup_target.ads
-include/polyorb/polyorb-security-authentication_mechanisms.adb
-include/polyorb/polyorb-security-authentication_mechanisms.ads
-include/polyorb/polyorb-security-authority_mechanisms.adb
-include/polyorb/polyorb-security-authority_mechanisms.ads
-include/polyorb/polyorb-security-authorization_elements-unknown.adb
-include/polyorb/polyorb-security-authorization_elements-unknown.ads
-include/polyorb/polyorb-security-authorization_elements.adb
-include/polyorb/polyorb-security-authorization_elements.ads
-include/polyorb/polyorb-security-backward_trust_evaluators.adb
-include/polyorb/polyorb-security-backward_trust_evaluators.ads
-include/polyorb/polyorb-security-connections.ads
-include/polyorb/polyorb-security-credentials-compound.adb
-include/polyorb/polyorb-security-credentials-compound.ads
-include/polyorb/polyorb-security-credentials-gssup.adb
-include/polyorb/polyorb-security-credentials-gssup.ads
-include/polyorb/polyorb-security-credentials-tls.adb
-include/polyorb/polyorb-security-credentials-tls.ads
-include/polyorb/polyorb-security-credentials.adb
-include/polyorb/polyorb-security-credentials.ads
-include/polyorb/polyorb-security-exported_names-gssup.adb
-include/polyorb/polyorb-security-exported_names-gssup.ads
-include/polyorb/polyorb-security-exported_names-unknown.adb
-include/polyorb/polyorb-security-exported_names-unknown.ads
-include/polyorb/polyorb-security-exported_names.adb
-include/polyorb/polyorb-security-exported_names.ads
-include/polyorb/polyorb-security-forward_trust_evaluators.ads
-include/polyorb/polyorb-security-identities-anonymous.adb
-include/polyorb/polyorb-security-identities-anonymous.ads
-include/polyorb/polyorb-security-identities-distinguished_name.adb
-include/polyorb/polyorb-security-identities-distinguished_name.ads
-include/polyorb/polyorb-security-identities-principal_name.adb
-include/polyorb/polyorb-security-identities-principal_name.ads
-include/polyorb/polyorb-security-identities.adb
-include/polyorb/polyorb-security-identities.ads
-include/polyorb/polyorb-security-security_manager.adb
-include/polyorb/polyorb-security-security_manager.ads
-include/polyorb/polyorb-security-transport_mechanisms-tls.adb
-include/polyorb/polyorb-security-transport_mechanisms-tls.ads
-include/polyorb/polyorb-security-transport_mechanisms-unprotected.adb
-include/polyorb/polyorb-security-transport_mechanisms-unprotected.ads
-include/polyorb/polyorb-security-transport_mechanisms.ads
-include/polyorb/polyorb-security-types.adb
-include/polyorb/polyorb-security-types.ads
-include/polyorb/polyorb-security.ads
-include/polyorb/polyorb-sequences-bounded-corba_helper.adb
-include/polyorb/polyorb-sequences-bounded-corba_helper.ads
-include/polyorb/polyorb-sequences-bounded-helper.adb
-include/polyorb/polyorb-sequences-bounded-helper.ads
-include/polyorb/polyorb-sequences-bounded.adb
-include/polyorb/polyorb-sequences-bounded.ads
-include/polyorb/polyorb-sequences-helper.adb
-include/polyorb/polyorb-sequences-helper.ads
-include/polyorb/polyorb-sequences-unbounded-corba_helper.adb
-include/polyorb/polyorb-sequences-unbounded-corba_helper.ads
-include/polyorb/polyorb-sequences-unbounded-helper.adb
-include/polyorb/polyorb-sequences-unbounded-helper.ads
-include/polyorb/polyorb-sequences-unbounded-search.adb
-include/polyorb/polyorb-sequences-unbounded-search.ads
-include/polyorb/polyorb-sequences-unbounded.adb
-include/polyorb/polyorb-sequences-unbounded.ads
-include/polyorb/polyorb-sequences.adb
-include/polyorb/polyorb-sequences.ads
-include/polyorb/polyorb-servants-group_servants.adb
-include/polyorb/polyorb-servants-group_servants.ads
-include/polyorb/polyorb-servants-iface.ads
-include/polyorb/polyorb-servants.adb
-include/polyorb/polyorb-servants.ads
-include/polyorb/polyorb-services-naming-helper.adb
-include/polyorb/polyorb-services-naming-helper.ads
-include/polyorb/polyorb-services-naming-namingcontext-client.adb
-include/polyorb/polyorb-services-naming-namingcontext-client.ads
-include/polyorb/polyorb-services-naming-namingcontext-helper.adb
-include/polyorb/polyorb-services-naming-namingcontext-helper.ads
-include/polyorb/polyorb-services-naming-namingcontext-servant.adb
-include/polyorb/polyorb-services-naming-namingcontext-servant.ads
-include/polyorb/polyorb-services-naming-namingcontext.adb
-include/polyorb/polyorb-services-naming-namingcontext.ads
-include/polyorb/polyorb-services-naming-tools.adb
-include/polyorb/polyorb-services-naming-tools.ads
-include/polyorb/polyorb-services-naming.ads
-include/polyorb/polyorb-services.ads
-include/polyorb/polyorb-setup-access_points-diop.adb
-include/polyorb/polyorb-setup-access_points-diop.ads
-include/polyorb/polyorb-setup-access_points-iiop.adb
-include/polyorb/polyorb-setup-access_points-iiop.ads
-include/polyorb/polyorb-setup-access_points-soap.adb
-include/polyorb/polyorb-setup-access_points-soap.ads
-include/polyorb/polyorb-setup-access_points-srp.adb
-include/polyorb/polyorb-setup-access_points-srp.ads
-include/polyorb/polyorb-setup-access_points-ssliop.adb
-include/polyorb/polyorb-setup-access_points-ssliop.ads
-include/polyorb/polyorb-setup-access_points-tlsiop.adb
-include/polyorb/polyorb-setup-access_points-tlsiop.ads
-include/polyorb/polyorb-setup-access_points-uipmc.adb
-include/polyorb/polyorb-setup-access_points-uipmc.ads
-include/polyorb/polyorb-setup-access_points.ads
-include/polyorb/polyorb-setup-base.adb
-include/polyorb/polyorb-setup-base.ads
-include/polyorb/polyorb-setup-client.adb
-include/polyorb/polyorb-setup-client.ads
-include/polyorb/polyorb-setup-client_base.adb
-include/polyorb/polyorb-setup-client_base.ads
-include/polyorb/polyorb-setup-common_base.adb
-include/polyorb/polyorb-setup-common_base.ads
-include/polyorb/polyorb-setup-default_parameters.adb
-include/polyorb/polyorb-setup-default_parameters.ads
-include/polyorb/polyorb-setup-diop.adb
-include/polyorb/polyorb-setup-diop.ads
-include/polyorb/polyorb-setup-iiop.adb
-include/polyorb/polyorb-setup-iiop.ads
-include/polyorb/polyorb-setup-no_tasking_client.adb
-include/polyorb/polyorb-setup-no_tasking_client.ads
-include/polyorb/polyorb-setup-no_tasking_server.adb
-include/polyorb/polyorb-setup-no_tasking_server.ads
-include/polyorb/polyorb-setup-oa-basic_poa.adb
-include/polyorb/polyorb-setup-oa-basic_poa.ads
-include/polyorb/polyorb-setup-oa-basic_rt_poa.adb
-include/polyorb/polyorb-setup-oa-basic_rt_poa.ads
-include/polyorb/polyorb-setup-oa-simple_oa.adb
-include/polyorb/polyorb-setup-oa-simple_oa.ads
-include/polyorb/polyorb-setup-oa.ads
-include/polyorb/polyorb-setup-proxies_poa.adb
-include/polyorb/polyorb-setup-proxies_poa.ads
-include/polyorb/polyorb-setup-ravenscar_tp_server.adb
-include/polyorb/polyorb-setup-ravenscar_tp_server.ads
-include/polyorb/polyorb-setup-secure_client.adb
-include/polyorb/polyorb-setup-secure_client.ads
-include/polyorb/polyorb-setup-secure_server.adb
-include/polyorb/polyorb-setup-secure_server.ads
-include/polyorb/polyorb-setup-security_base.adb
-include/polyorb/polyorb-setup-security_base.ads
-include/polyorb/polyorb-setup-server.adb
-include/polyorb/polyorb-setup-server.ads
-include/polyorb/polyorb-setup-ssliop.adb
-include/polyorb/polyorb-setup-ssliop.ads
-include/polyorb/polyorb-setup-tasking-full_tasking.adb
-include/polyorb/polyorb-setup-tasking-full_tasking.ads
-include/polyorb/polyorb-setup-tasking-no_tasking.adb
-include/polyorb/polyorb-setup-tasking-no_tasking.ads
-include/polyorb/polyorb-setup-tasking-ravenscar.ads
-include/polyorb/polyorb-setup-tasking.ads
-include/polyorb/polyorb-setup-thread_per_request_server.adb
-include/polyorb/polyorb-setup-thread_per_request_server.ads
-include/polyorb/polyorb-setup-thread_per_session_server.adb
-include/polyorb/polyorb-setup-thread_per_session_server.ads
-include/polyorb/polyorb-setup-thread_pool_client.adb
-include/polyorb/polyorb-setup-thread_pool_client.ads
-include/polyorb/polyorb-setup-thread_pool_server.adb
-include/polyorb/polyorb-setup-thread_pool_server.ads
-include/polyorb/polyorb-setup-tlsiop.adb
-include/polyorb/polyorb-setup-tlsiop.ads
-include/polyorb/polyorb-setup-uipmc.adb
-include/polyorb/polyorb-setup-uipmc.ads
-include/polyorb/polyorb-setup.ads
-include/polyorb/polyorb-smart_pointers-controlled_entities.adb
-include/polyorb/polyorb-smart_pointers-controlled_entities.ads
-include/polyorb/polyorb-smart_pointers-initialization.adb
-include/polyorb/polyorb-smart_pointers-initialization.ads
-include/polyorb/polyorb-smart_pointers-sync_counters.adb
-include/polyorb/polyorb-smart_pointers-sync_counters__intrinsic.adb
-include/polyorb/polyorb-smart_pointers-sync_counters__mutex.adb
-include/polyorb/polyorb-smart_pointers.adb
-include/polyorb/polyorb-smart_pointers.ads
-include/polyorb/polyorb-soap_p-message-payload.adb
-include/polyorb/polyorb-soap_p-message-payload.ads
-include/polyorb/polyorb-soap_p-message-reader.adb
-include/polyorb/polyorb-soap_p-message-reader.ads
-include/polyorb/polyorb-soap_p-message-response-error.adb
-include/polyorb/polyorb-soap_p-message-response-error.ads
-include/polyorb/polyorb-soap_p-message-response.adb
-include/polyorb/polyorb-soap_p-message-response.ads
-include/polyorb/polyorb-soap_p-message-xml.adb
-include/polyorb/polyorb-soap_p-message-xml.ads
-include/polyorb/polyorb-soap_p-message.adb
-include/polyorb/polyorb-soap_p-message.ads
-include/polyorb/polyorb-soap_p-parameters.adb
-include/polyorb/polyorb-soap_p-parameters.ads
-include/polyorb/polyorb-soap_p-response.adb
-include/polyorb/polyorb-soap_p-response.ads
-include/polyorb/polyorb-soap_p-types.adb
-include/polyorb/polyorb-soap_p-types.ads
-include/polyorb/polyorb-soap_p.adb
-include/polyorb/polyorb-soap_p.ads
-include/polyorb/polyorb-sockets.ads
-include/polyorb/polyorb-sockets_initialization.adb
-include/polyorb/polyorb-sockets_initialization.ads
-include/polyorb/polyorb-ssl.adb
-include/polyorb/polyorb-ssl.ads
-include/polyorb/polyorb-std.ads
-include/polyorb/polyorb-storage_pools.ads
-include/polyorb/polyorb-task_info.adb
-include/polyorb/polyorb-task_info.ads
-include/polyorb/polyorb-tasking-abortables.adb
-include/polyorb/polyorb-tasking-abortables.ads
-include/polyorb/polyorb-tasking-advanced_mutexes.adb
-include/polyorb/polyorb-tasking-advanced_mutexes.ads
-include/polyorb/polyorb-tasking-condition_variables.adb
-include/polyorb/polyorb-tasking-condition_variables.ads
-include/polyorb/polyorb-tasking-idle_tasks_managers.adb
-include/polyorb/polyorb-tasking-idle_tasks_managers.ads
-include/polyorb/polyorb-tasking-mutexes.adb
-include/polyorb/polyorb-tasking-mutexes.ads
-include/polyorb/polyorb-tasking-priorities.ads
-include/polyorb/polyorb-tasking-profiles-full_tasking-condition_variables.adb
-include/polyorb/polyorb-tasking-profiles-full_tasking-condition_variables.ads
-include/polyorb/polyorb-tasking-profiles-full_tasking-mutexes.adb
-include/polyorb/polyorb-tasking-profiles-full_tasking-mutexes.ads
-include/polyorb/polyorb-tasking-profiles-full_tasking-portable_mutexes.adb
-include/polyorb/polyorb-tasking-profiles-full_tasking-portable_mutexes.ads
-include/polyorb/polyorb-tasking-profiles-full_tasking-threads-annotations.adb
-include/polyorb/polyorb-tasking-profiles-full_tasking-threads-annotations.ads
-include/polyorb/polyorb-tasking-profiles-full_tasking-threads-dynamic_priorities.adb
-include/polyorb/polyorb-tasking-profiles-full_tasking-threads-dynamic_priorities.ads
-include/polyorb/polyorb-tasking-profiles-full_tasking-threads-static_priorities.adb
-include/polyorb/polyorb-tasking-profiles-full_tasking-threads-static_priorities.ads
-include/polyorb/polyorb-tasking-profiles-full_tasking-threads.adb
-include/polyorb/polyorb-tasking-profiles-full_tasking-threads.ads
-include/polyorb/polyorb-tasking-profiles-full_tasking.ads
-include/polyorb/polyorb-tasking-profiles-full_tasking_atc-abortables.adb
-include/polyorb/polyorb-tasking-profiles-full_tasking_atc-abortables.ads
-include/polyorb/polyorb-tasking-profiles-full_tasking_atc.ads
-include/polyorb/polyorb-tasking-profiles-no_tasking-condition_variables.adb
-include/polyorb/polyorb-tasking-profiles-no_tasking-condition_variables.ads
-include/polyorb/polyorb-tasking-profiles-no_tasking-mutexes.adb
-include/polyorb/polyorb-tasking-profiles-no_tasking-mutexes.ads
-include/polyorb/polyorb-tasking-profiles-no_tasking-threads-annotations.adb
-include/polyorb/polyorb-tasking-profiles-no_tasking-threads-annotations.ads
-include/polyorb/polyorb-tasking-profiles-no_tasking-threads.adb
-include/polyorb/polyorb-tasking-profiles-no_tasking-threads.ads
-include/polyorb/polyorb-tasking-profiles-no_tasking.ads
-include/polyorb/polyorb-tasking-profiles-ravenscar-condition_variables.adb
-include/polyorb/polyorb-tasking-profiles-ravenscar-condition_variables.ads
-include/polyorb/polyorb-tasking-profiles-ravenscar-index_manager.adb
-include/polyorb/polyorb-tasking-profiles-ravenscar-index_manager.ads
-include/polyorb/polyorb-tasking-profiles-ravenscar-mutexes.adb
-include/polyorb/polyorb-tasking-profiles-ravenscar-mutexes.ads
-include/polyorb/polyorb-tasking-profiles-ravenscar-threads-annotations.adb
-include/polyorb/polyorb-tasking-profiles-ravenscar-threads-annotations.ads
-include/polyorb/polyorb-tasking-profiles-ravenscar-threads.adb
-include/polyorb/polyorb-tasking-profiles-ravenscar-threads.ads
-include/polyorb/polyorb-tasking-profiles-ravenscar.ads
-include/polyorb/polyorb-tasking-profiles.ads
-include/polyorb/polyorb-tasking-rw_locks.adb
-include/polyorb/polyorb-tasking-rw_locks.ads
-include/polyorb/polyorb-tasking-threads-annotations.adb
-include/polyorb/polyorb-tasking-threads-annotations.ads
-include/polyorb/polyorb-tasking-threads.adb
-include/polyorb/polyorb-tasking-threads.ads
-include/polyorb/polyorb-tasking.ads
-include/polyorb/polyorb-termination_activity.adb
-include/polyorb/polyorb-termination_activity.ads
-include/polyorb/polyorb-termination_manager-bootstrap.adb
-include/polyorb/polyorb-termination_manager-bootstrap.ads
-include/polyorb/polyorb-termination_manager.adb
-include/polyorb/polyorb-termination_manager.ads
-include/polyorb/polyorb-tls.adb
-include/polyorb/polyorb-tls.ads
-include/polyorb/polyorb-transport-connected-sockets-ssl.adb
-include/polyorb/polyorb-transport-connected-sockets-ssl.ads
-include/polyorb/polyorb-transport-connected-sockets-tls.adb
-include/polyorb/polyorb-transport-connected-sockets-tls.ads
-include/polyorb/polyorb-transport-connected-sockets.adb
-include/polyorb/polyorb-transport-connected-sockets.ads
-include/polyorb/polyorb-transport-connected.adb
-include/polyorb/polyorb-transport-connected.ads
-include/polyorb/polyorb-transport-datagram-sockets.adb
-include/polyorb/polyorb-transport-datagram-sockets.ads
-include/polyorb/polyorb-transport-datagram.adb
-include/polyorb/polyorb-transport-datagram.ads
-include/polyorb/polyorb-transport-handlers.adb
-include/polyorb/polyorb-transport-handlers.ads
-include/polyorb/polyorb-transport-sockets.adb
-include/polyorb/polyorb-transport-sockets.ads
-include/polyorb/polyorb-transport.adb
-include/polyorb/polyorb-transport.ads
-include/polyorb/polyorb-types.adb
-include/polyorb/polyorb-types.ads
-include/polyorb/polyorb-utils-backtrace.adb
-include/polyorb/polyorb-utils-backtrace.ads
-include/polyorb/polyorb-utils-buffers.adb
-include/polyorb/polyorb-utils-buffers.ads
-include/polyorb/polyorb-utils-chained_lists.adb
-include/polyorb/polyorb-utils-chained_lists.ads
-include/polyorb/polyorb-utils-configuration_file.adb
-include/polyorb/polyorb-utils-configuration_file.ads
-include/polyorb/polyorb-utils-dynamic_tables.adb
-include/polyorb/polyorb-utils-dynamic_tables.ads
-include/polyorb/polyorb-utils-hfunctions-hyper.adb
-include/polyorb/polyorb-utils-hfunctions-hyper.ads
-include/polyorb/polyorb-utils-hfunctions-mul.adb
-include/polyorb/polyorb-utils-hfunctions-mul.ads
-include/polyorb/polyorb-utils-hfunctions.ads
-include/polyorb/polyorb-utils-htables-perfect.adb
-include/polyorb/polyorb-utils-htables-perfect.ads
-include/polyorb/polyorb-utils-htables.ads
-include/polyorb/polyorb-utils-ilists.adb
-include/polyorb/polyorb-utils-ilists.ads
-include/polyorb/polyorb-utils-random.adb
-include/polyorb/polyorb-utils-random.ads
-include/polyorb/polyorb-utils-report.adb
-include/polyorb/polyorb-utils-report.ads
-include/polyorb/polyorb-utils-simple_flags.adb
-include/polyorb/polyorb-utils-simple_flags.ads
-include/polyorb/polyorb-utils-socket_access_points.adb
-include/polyorb/polyorb-utils-socket_access_points.ads
-include/polyorb/polyorb-utils-sockets.adb
-include/polyorb/polyorb-utils-sockets.ads
-include/polyorb/polyorb-utils-srp.adb
-include/polyorb/polyorb-utils-srp.ads
-include/polyorb/polyorb-utils-ssl_access_points.adb
-include/polyorb/polyorb-utils-ssl_access_points.ads
-include/polyorb/polyorb-utils-strings-lists.adb
-include/polyorb/polyorb-utils-strings-lists.ads
-include/polyorb/polyorb-utils-strings.adb
-include/polyorb/polyorb-utils-strings.ads
-include/polyorb/polyorb-utils-tcp_access_points.adb
-include/polyorb/polyorb-utils-tcp_access_points.ads
-include/polyorb/polyorb-utils-text_buffers.adb
-include/polyorb/polyorb-utils-text_buffers.ads
-include/polyorb/polyorb-utils-tls_access_points.adb
-include/polyorb/polyorb-utils-tls_access_points.ads
-include/polyorb/polyorb-utils-udp_access_points.adb
-include/polyorb/polyorb-utils-udp_access_points.ads
-include/polyorb/polyorb-utils.adb
-include/polyorb/polyorb-utils.ads
-include/polyorb/polyorb-web-mime.adb
-include/polyorb/polyorb-web-mime.ads
-include/polyorb/polyorb-web-url-raise_url_error.adb
-include/polyorb/polyorb-web-url-raise_url_error.ads
-include/polyorb/polyorb-web-url.adb
-include/polyorb/polyorb-web-url.ads
-include/polyorb/polyorb-web-utils.adb
-include/polyorb/polyorb-web-utils.ads
-include/polyorb/polyorb-web.ads
-include/polyorb/polyorb-x509.adb
-include/polyorb/polyorb-x509.ads
-include/polyorb/polyorb.ads
-include/polyorb/portableinterceptor-clientrequestinfo-helper.adb
-include/polyorb/portableinterceptor-clientrequestinfo-helper.ads
-include/polyorb/portableinterceptor-clientrequestinfo-impl.adb
-include/polyorb/portableinterceptor-clientrequestinfo-impl.ads
-include/polyorb/portableinterceptor-clientrequestinfo.adb
-include/polyorb/portableinterceptor-clientrequestinfo.ads
-include/polyorb/portableinterceptor-clientrequestinterceptor-helper.adb
-include/polyorb/portableinterceptor-clientrequestinterceptor-helper.ads
-include/polyorb/portableinterceptor-clientrequestinterceptor-impl.adb
-include/polyorb/portableinterceptor-clientrequestinterceptor-impl.ads
-include/polyorb/portableinterceptor-clientrequestinterceptor.adb
-include/polyorb/portableinterceptor-clientrequestinterceptor.ads
-include/polyorb/portableinterceptor-current-helper.adb
-include/polyorb/portableinterceptor-current-helper.ads
-include/polyorb/portableinterceptor-current-impl.adb
-include/polyorb/portableinterceptor-current-impl.ads
-include/polyorb/portableinterceptor-current.adb
-include/polyorb/portableinterceptor-current.ads
-include/polyorb/portableinterceptor-helper.adb
-include/polyorb/portableinterceptor-helper.ads
-include/polyorb/portableinterceptor-interceptor-helper.adb
-include/polyorb/portableinterceptor-interceptor-helper.ads
-include/polyorb/portableinterceptor-interceptor-impl.adb
-include/polyorb/portableinterceptor-interceptor-impl.ads
-include/polyorb/portableinterceptor-interceptor.adb
-include/polyorb/portableinterceptor-interceptor.ads
-include/polyorb/portableinterceptor-iorinfo-helper.adb
-include/polyorb/portableinterceptor-iorinfo-helper.ads
-include/polyorb/portableinterceptor-iorinfo-impl.adb
-include/polyorb/portableinterceptor-iorinfo-impl.ads
-include/polyorb/portableinterceptor-iorinfo.adb
-include/polyorb/portableinterceptor-iorinfo.ads
-include/polyorb/portableinterceptor-iorinterceptor-helper.adb
-include/polyorb/portableinterceptor-iorinterceptor-helper.ads
-include/polyorb/portableinterceptor-iorinterceptor-impl.adb
-include/polyorb/portableinterceptor-iorinterceptor-impl.ads
-include/polyorb/portableinterceptor-iorinterceptor.adb
-include/polyorb/portableinterceptor-iorinterceptor.ads
-include/polyorb/portableinterceptor-iorinterceptor_3_0-helper.adb
-include/polyorb/portableinterceptor-iorinterceptor_3_0-helper.ads
-include/polyorb/portableinterceptor-iorinterceptor_3_0-impl.adb
-include/polyorb/portableinterceptor-iorinterceptor_3_0-impl.ads
-include/polyorb/portableinterceptor-iorinterceptor_3_0.adb
-include/polyorb/portableinterceptor-iorinterceptor_3_0.ads
-include/polyorb/portableinterceptor-orbinitializer-helper.adb
-include/polyorb/portableinterceptor-orbinitializer-helper.ads
-include/polyorb/portableinterceptor-orbinitializer-impl.adb
-include/polyorb/portableinterceptor-orbinitializer-impl.ads
-include/polyorb/portableinterceptor-orbinitializer-initialize_all.adb
-include/polyorb/portableinterceptor-orbinitializer-initialize_all.ads
-include/polyorb/portableinterceptor-orbinitializer-register.adb
-include/polyorb/portableinterceptor-orbinitializer-register.ads
-include/polyorb/portableinterceptor-orbinitializer.adb
-include/polyorb/portableinterceptor-orbinitializer.ads
-include/polyorb/portableinterceptor-orbinitinfo-helper.adb
-include/polyorb/portableinterceptor-orbinitinfo-helper.ads
-include/polyorb/portableinterceptor-orbinitinfo-impl.adb
-include/polyorb/portableinterceptor-orbinitinfo-impl.ads
-include/polyorb/portableinterceptor-orbinitinfo.adb
-include/polyorb/portableinterceptor-orbinitinfo.ads
-include/polyorb/portableinterceptor-policyfactory-helper.adb
-include/polyorb/portableinterceptor-policyfactory-helper.ads
-include/polyorb/portableinterceptor-policyfactory-impl.adb
-include/polyorb/portableinterceptor-policyfactory-impl.ads
-include/polyorb/portableinterceptor-policyfactory.adb
-include/polyorb/portableinterceptor-policyfactory.ads
-include/polyorb/portableinterceptor-requestinfo-helper.adb
-include/polyorb/portableinterceptor-requestinfo-helper.ads
-include/polyorb/portableinterceptor-requestinfo-impl.adb
-include/polyorb/portableinterceptor-requestinfo-impl.ads
-include/polyorb/portableinterceptor-requestinfo.adb
-include/polyorb/portableinterceptor-requestinfo.ads
-include/polyorb/portableinterceptor-serverrequestinfo-helper.adb
-include/polyorb/portableinterceptor-serverrequestinfo-helper.ads
-include/polyorb/portableinterceptor-serverrequestinfo-impl.adb
-include/polyorb/portableinterceptor-serverrequestinfo-impl.ads
-include/polyorb/portableinterceptor-serverrequestinfo.adb
-include/polyorb/portableinterceptor-serverrequestinfo.ads
-include/polyorb/portableinterceptor-serverrequestinterceptor-helper.adb
-include/polyorb/portableinterceptor-serverrequestinterceptor-helper.ads
-include/polyorb/portableinterceptor-serverrequestinterceptor-impl.adb
-include/polyorb/portableinterceptor-serverrequestinterceptor-impl.ads
-include/polyorb/portableinterceptor-serverrequestinterceptor.adb
-include/polyorb/portableinterceptor-serverrequestinterceptor.ads
-include/polyorb/portableinterceptor.adb
-include/polyorb/portableinterceptor.ads
-include/polyorb/portableserver-adapteractivator.adb
-include/polyorb/portableserver-adapteractivator.ads
-include/polyorb/portableserver-current-helper.adb
-include/polyorb/portableserver-current-helper.ads
-include/polyorb/portableserver-current.adb
-include/polyorb/portableserver-current.ads
-include/polyorb/portableserver-helper.adb
-include/polyorb/portableserver-helper.ads
-include/polyorb/portableserver-idassignmentpolicy.adb
-include/polyorb/portableserver-idassignmentpolicy.ads
-include/polyorb/portableserver-iduniquenesspolicy.adb
-include/polyorb/portableserver-iduniquenesspolicy.ads
-include/polyorb/portableserver-implicitactivationpolicy.adb
-include/polyorb/portableserver-implicitactivationpolicy.ads
-include/polyorb/portableserver-lifespanpolicy.adb
-include/polyorb/portableserver-lifespanpolicy.ads
-include/polyorb/portableserver-poa-goa.adb
-include/polyorb/portableserver-poa-goa.ads
-include/polyorb/portableserver-poa-helper.adb
-include/polyorb/portableserver-poa-helper.ads
-include/polyorb/portableserver-poa.adb
-include/polyorb/portableserver-poa.ads
-include/polyorb/portableserver-poamanager.adb
-include/polyorb/portableserver-poamanager.ads
-include/polyorb/portableserver-requestprocessingpolicy.adb
-include/polyorb/portableserver-requestprocessingpolicy.ads
-include/polyorb/portableserver-servantactivator-impl.adb
-include/polyorb/portableserver-servantactivator-impl.ads
-include/polyorb/portableserver-servantactivator.adb
-include/polyorb/portableserver-servantactivator.ads
-include/polyorb/portableserver-servantlocator-impl.adb
-include/polyorb/portableserver-servantlocator-impl.ads
-include/polyorb/portableserver-servantlocator.adb
-include/polyorb/portableserver-servantlocator.ads
-include/polyorb/portableserver-servantmanager-impl.adb
-include/polyorb/portableserver-servantmanager-impl.ads
-include/polyorb/portableserver-servantmanager.ads
-include/polyorb/portableserver-servantretentionpolicy.adb
-include/polyorb/portableserver-servantretentionpolicy.ads
-include/polyorb/portableserver-threadpolicy.adb
-include/polyorb/portableserver-threadpolicy.ads
-include/polyorb/portableserver.adb
-include/polyorb/portableserver.ads
-include/polyorb/pseudo_orb.idl
-include/polyorb/rtcorba-current-helper.adb
-include/polyorb/rtcorba-current-helper.ads
-include/polyorb/rtcorba-current.adb
-include/polyorb/rtcorba-current.ads
-include/polyorb/rtcorba-helper.adb
-include/polyorb/rtcorba-helper.ads
-include/polyorb/rtcorba-mutex-helper.adb
-include/polyorb/rtcorba-mutex-helper.ads
-include/polyorb/rtcorba-mutex.adb
-include/polyorb/rtcorba-mutex.ads
-include/polyorb/rtcorba-prioritymapping-direct.adb
-include/polyorb/rtcorba-prioritymapping-direct.ads
-include/polyorb/rtcorba-prioritymapping-linear.adb
-include/polyorb/rtcorba-prioritymapping-linear.ads
-include/polyorb/rtcorba-prioritymapping.adb
-include/polyorb/rtcorba-prioritymapping.ads
-include/polyorb/rtcorba-prioritymodelpolicy-helper.adb
-include/polyorb/rtcorba-prioritymodelpolicy-helper.ads
-include/polyorb/rtcorba-prioritymodelpolicy.adb
-include/polyorb/rtcorba-prioritymodelpolicy.ads
-include/polyorb/rtcorba-prioritytransform.adb
-include/polyorb/rtcorba-prioritytransform.ads
-include/polyorb/rtcorba-protocolproperties-helper.adb
-include/polyorb/rtcorba-protocolproperties-helper.ads
-include/polyorb/rtcorba-protocolproperties.ads
-include/polyorb/rtcorba-rtorb-helper.adb
-include/polyorb/rtcorba-rtorb-helper.ads
-include/polyorb/rtcorba-rtorb.adb
-include/polyorb/rtcorba-rtorb.ads
-include/polyorb/rtcorba-threadpoolpolicy-helper.adb
-include/polyorb/rtcorba-threadpoolpolicy-helper.ads
-include/polyorb/rtcorba-threadpoolpolicy.adb
-include/polyorb/rtcorba-threadpoolpolicy.ads
-include/polyorb/rtcorba.ads
-include/polyorb/rtcosscheduling-clientscheduler-helper.adb
-include/polyorb/rtcosscheduling-clientscheduler-helper.ads
-include/polyorb/rtcosscheduling-clientscheduler-impl.adb
-include/polyorb/rtcosscheduling-clientscheduler-impl.ads
-include/polyorb/rtcosscheduling-clientscheduler.adb
-include/polyorb/rtcosscheduling-clientscheduler.ads
-include/polyorb/rtcosscheduling-helper.adb
-include/polyorb/rtcosscheduling-helper.ads
-include/polyorb/rtcosscheduling-serverscheduler-helper.adb
-include/polyorb/rtcosscheduling-serverscheduler-helper.ads
-include/polyorb/rtcosscheduling-serverscheduler-impl.adb
-include/polyorb/rtcosscheduling-serverscheduler-impl.ads
-include/polyorb/rtcosscheduling-serverscheduler.adb
-include/polyorb/rtcosscheduling-serverscheduler.ads
-include/polyorb/rtcosscheduling.adb
-include/polyorb/rtcosscheduling.ads
-include/polyorb/rtportableserver-poa-helper.adb
-include/polyorb/rtportableserver-poa-helper.ads
-include/polyorb/rtportableserver-poa.adb
-include/polyorb/rtportableserver-poa.ads
-include/polyorb/rtportableserver.ads
-include/polyorb/s-dsaser.adb
-include/polyorb/s-dsaser.ads
-include/polyorb/s-dsatyp.adb
-include/polyorb/s-dsatyp.ads
-include/polyorb/s-parint.adb
-include/polyorb/s-parint.ads
-include/polyorb/s-shasto.adb
-include/polyorb/s-shasto.ads
-include/polyorb/time_utils.adb
-include/polyorb/time_utils.ads
-include/polyorb/timebase-helper.adb
-include/polyorb/timebase-helper.ads
-include/polyorb/timebase.ads
-lib/gnat/polyorb.gpr
-lib/gnat/polyorb/polyorb_common.gpr
-lib/gnat/polyorb/polyorb_cos_event.gpr
-lib/gnat/polyorb/polyorb_cos_ir.gpr
-lib/gnat/polyorb/polyorb_cos_naming.gpr
-lib/gnat/polyorb/polyorb_cos_notification.gpr
-lib/gnat/polyorb/polyorb_cos_time.gpr
-lib/gnat/polyorb/polyorb_idls_cos_event.gpr
-lib/gnat/polyorb/polyorb_idls_cos_naming.gpr
-lib/gnat/polyorb/polyorb_idls_cos_notification.gpr
-lib/gnat/polyorb/polyorb_idls_cos_time.gpr
-lib/gnat/polyorb/polyorb_src.gpr
-lib/gnat/polyorb/polyorb_src_corba.gpr
-lib/gnat/polyorb/polyorb_src_corba_dynamicany.gpr
-lib/gnat/polyorb/polyorb_src_corba_iop.gpr
-lib/gnat/polyorb/polyorb_src_corba_messaging.gpr
-lib/gnat/polyorb/polyorb_src_corba_portableinterceptor.gpr
-lib/gnat/polyorb/polyorb_src_corba_rtcorba.gpr
-lib/gnat/polyorb/polyorb_src_corba_security.gpr
-lib/gnat/polyorb/polyorb_src_corba_security_gssup.gpr
-lib/gnat/polyorb/polyorb_src_dsa.gpr
-lib/gnat/polyorb/polyorb_src_giop.gpr
-lib/gnat/polyorb/polyorb_src_giop_diop.gpr
-lib/gnat/polyorb/polyorb_src_giop_iiop.gpr
-lib/gnat/polyorb/polyorb_src_giop_iiop_security.gpr
-lib/gnat/polyorb/polyorb_src_giop_iiop_security_tls.gpr
-lib/gnat/polyorb/polyorb_src_giop_iiop_ssliop.gpr
-lib/gnat/polyorb/polyorb_src_giop_miop.gpr
-lib/gnat/polyorb/polyorb_src_moma.gpr
-lib/gnat/polyorb/polyorb_src_security.gpr
-lib/gnat/polyorb/polyorb_src_security_gssup.gpr
-lib/gnat/polyorb/polyorb_src_security_tls.gpr
-lib/gnat/polyorb/polyorb_src_security_x509.gpr
-lib/gnat/polyorb/polyorb_src_setup.gpr
-lib/gnat/polyorb/polyorb_src_setup_security.gpr
-lib/gnat/polyorb/polyorb_src_soap.gpr
-lib/gnat/polyorb/polyorb_src_srp.gpr
-lib/gnat/polyorb/polyorb_src_ssl.gpr
-lib/gnat/polyorb/polyorb_src_web_common.gpr
-lib/polyorb/conv_frame-helper.ali
-lib/polyorb/conv_frame.ali
-lib/polyorb/corba-abstractbase.ali
-lib/polyorb/corba-bounded_strings.ali
-lib/polyorb/corba-bounded_wide_strings.ali
-lib/polyorb/corba-context.ali
-lib/polyorb/corba-contextlist.ali
-lib/polyorb/corba-current-impl.ali
-lib/polyorb/corba-current.ali
-lib/polyorb/corba-domainmanager-helper.ali
-lib/polyorb/corba-domainmanager.ali
-lib/polyorb/corba-exceptionlist.ali
-lib/polyorb/corba-fixed_point.ali
-lib/polyorb/corba-forward.ali
-lib/polyorb/corba-helper.ali
-lib/polyorb/corba-idl_sequences-helper.ali
-lib/polyorb/corba-idl_sequences.ali
-lib/polyorb/corba-impl.ali
-lib/polyorb/corba-local.ali
-lib/polyorb/corba-nvlist.ali
-lib/polyorb/corba-object-helper.ali
-lib/polyorb/corba-object-policies.ali
-lib/polyorb/corba-object.ali
-lib/polyorb/corba-orb-typecode.ali
-lib/polyorb/corba-orb.ali
-lib/polyorb/corba-policy-helper.ali
-lib/polyorb/corba-policy.ali
-lib/polyorb/corba-policycurrent.ali
-lib/polyorb/corba-policymanager.ali
-lib/polyorb/corba-repository_root-abstractinterfacedef-helper.ali
-lib/polyorb/corba-repository_root-abstractinterfacedef-impl.ali
-lib/polyorb/corba-repository_root-abstractinterfacedef-skel.ali
-lib/polyorb/corba-repository_root-abstractinterfacedef.ali
-lib/polyorb/corba-repository_root-aliasdef-helper.ali
-lib/polyorb/corba-repository_root-aliasdef-impl.ali
-lib/polyorb/corba-repository_root-aliasdef-skel.ali
-lib/polyorb/corba-repository_root-aliasdef.ali
-lib/polyorb/corba-repository_root-arraydef-helper.ali
-lib/polyorb/corba-repository_root-arraydef-impl.ali
-lib/polyorb/corba-repository_root-arraydef-skel.ali
-lib/polyorb/corba-repository_root-arraydef.ali
-lib/polyorb/corba-repository_root-attributedef-helper.ali
-lib/polyorb/corba-repository_root-attributedef-impl.ali
-lib/polyorb/corba-repository_root-attributedef-skel.ali
-lib/polyorb/corba-repository_root-attributedef.ali
-lib/polyorb/corba-repository_root-constantdef-helper.ali
-lib/polyorb/corba-repository_root-constantdef-impl.ali
-lib/polyorb/corba-repository_root-constantdef-skel.ali
-lib/polyorb/corba-repository_root-constantdef.ali
-lib/polyorb/corba-repository_root-contained-helper.ali
-lib/polyorb/corba-repository_root-contained-impl.ali
-lib/polyorb/corba-repository_root-contained-skel.ali
-lib/polyorb/corba-repository_root-contained.ali
-lib/polyorb/corba-repository_root-container-helper.ali
-lib/polyorb/corba-repository_root-container-impl.ali
-lib/polyorb/corba-repository_root-container-skel.ali
-lib/polyorb/corba-repository_root-container.ali
-lib/polyorb/corba-repository_root-enumdef-helper.ali
-lib/polyorb/corba-repository_root-enumdef-impl.ali
-lib/polyorb/corba-repository_root-enumdef-skel.ali
-lib/polyorb/corba-repository_root-enumdef.ali
-lib/polyorb/corba-repository_root-exceptiondef-helper.ali
-lib/polyorb/corba-repository_root-exceptiondef-impl.ali
-lib/polyorb/corba-repository_root-exceptiondef-skel.ali
-lib/polyorb/corba-repository_root-exceptiondef.ali
-lib/polyorb/corba-repository_root-extabstractinterfacedef-helper.ali
-lib/polyorb/corba-repository_root-extabstractinterfacedef-impl.ali
-lib/polyorb/corba-repository_root-extabstractinterfacedef-skel.ali
-lib/polyorb/corba-repository_root-extabstractinterfacedef.ali
-lib/polyorb/corba-repository_root-extattributedef-helper.ali
-lib/polyorb/corba-repository_root-extattributedef-impl.ali
-lib/polyorb/corba-repository_root-extattributedef-skel.ali
-lib/polyorb/corba-repository_root-extattributedef.ali
-lib/polyorb/corba-repository_root-extinterfacedef-helper.ali
-lib/polyorb/corba-repository_root-extinterfacedef-impl.ali
-lib/polyorb/corba-repository_root-extinterfacedef-skel.ali
-lib/polyorb/corba-repository_root-extinterfacedef.ali
-lib/polyorb/corba-repository_root-extlocalinterfacedef-helper.ali
-lib/polyorb/corba-repository_root-extlocalinterfacedef-impl.ali
-lib/polyorb/corba-repository_root-extlocalinterfacedef-skel.ali
-lib/polyorb/corba-repository_root-extlocalinterfacedef.ali
-lib/polyorb/corba-repository_root-fixeddef-helper.ali
-lib/polyorb/corba-repository_root-fixeddef-impl.ali
-lib/polyorb/corba-repository_root-fixeddef-skel.ali
-lib/polyorb/corba-repository_root-fixeddef.ali
-lib/polyorb/corba-repository_root-helper.ali
-lib/polyorb/corba-repository_root-idltype-helper.ali
-lib/polyorb/corba-repository_root-idltype-impl.ali
-lib/polyorb/corba-repository_root-idltype-skel.ali
-lib/polyorb/corba-repository_root-idltype.ali
-lib/polyorb/corba-repository_root-interfaceattrextension-helper.ali
-lib/polyorb/corba-repository_root-interfaceattrextension-impl.ali
-lib/polyorb/corba-repository_root-interfaceattrextension-skel.ali
-lib/polyorb/corba-repository_root-interfaceattrextension.ali
-lib/polyorb/corba-repository_root-interfacedef-helper.ali
-lib/polyorb/corba-repository_root-interfacedef-impl.ali
-lib/polyorb/corba-repository_root-interfacedef-skel.ali
-lib/polyorb/corba-repository_root-interfacedef.ali
-lib/polyorb/corba-repository_root-irobject-helper.ali
-lib/polyorb/corba-repository_root-irobject-impl.ali
-lib/polyorb/corba-repository_root-irobject-skel.ali
-lib/polyorb/corba-repository_root-irobject.ali
-lib/polyorb/corba-repository_root-localinterfacedef-helper.ali
-lib/polyorb/corba-repository_root-localinterfacedef-impl.ali
-lib/polyorb/corba-repository_root-localinterfacedef-skel.ali
-lib/polyorb/corba-repository_root-localinterfacedef.ali
-lib/polyorb/corba-repository_root-moduledef-helper.ali
-lib/polyorb/corba-repository_root-moduledef-impl.ali
-lib/polyorb/corba-repository_root-moduledef-skel.ali
-lib/polyorb/corba-repository_root-moduledef.ali
-lib/polyorb/corba-repository_root-nativedef-helper.ali
-lib/polyorb/corba-repository_root-nativedef-impl.ali
-lib/polyorb/corba-repository_root-nativedef-skel.ali
-lib/polyorb/corba-repository_root-nativedef.ali
-lib/polyorb/corba-repository_root-operationdef-helper.ali
-lib/polyorb/corba-repository_root-operationdef-impl.ali
-lib/polyorb/corba-repository_root-operationdef-skel.ali
-lib/polyorb/corba-repository_root-operationdef.ali
-lib/polyorb/corba-repository_root-primitivedef-helper.ali
-lib/polyorb/corba-repository_root-primitivedef-impl.ali
-lib/polyorb/corba-repository_root-primitivedef-skel.ali
-lib/polyorb/corba-repository_root-primitivedef.ali
-lib/polyorb/corba-repository_root-repository-helper.ali
-lib/polyorb/corba-repository_root-repository-impl.ali
-lib/polyorb/corba-repository_root-repository-skel.ali
-lib/polyorb/corba-repository_root-repository.ali
-lib/polyorb/corba-repository_root-sequencedef-helper.ali
-lib/polyorb/corba-repository_root-sequencedef-impl.ali
-lib/polyorb/corba-repository_root-sequencedef-skel.ali
-lib/polyorb/corba-repository_root-sequencedef.ali
-lib/polyorb/corba-repository_root-stringdef-helper.ali
-lib/polyorb/corba-repository_root-stringdef-impl.ali
-lib/polyorb/corba-repository_root-stringdef-skel.ali
-lib/polyorb/corba-repository_root-stringdef.ali
-lib/polyorb/corba-repository_root-structdef-helper.ali
-lib/polyorb/corba-repository_root-structdef-impl.ali
-lib/polyorb/corba-repository_root-structdef-skel.ali
-lib/polyorb/corba-repository_root-structdef.ali
-lib/polyorb/corba-repository_root-typedefdef-helper.ali
-lib/polyorb/corba-repository_root-typedefdef-impl.ali
-lib/polyorb/corba-repository_root-typedefdef-skel.ali
-lib/polyorb/corba-repository_root-typedefdef.ali
-lib/polyorb/corba-repository_root-uniondef-helper.ali
-lib/polyorb/corba-repository_root-uniondef-impl.ali
-lib/polyorb/corba-repository_root-uniondef-skel.ali
-lib/polyorb/corba-repository_root-uniondef.ali
-lib/polyorb/corba-repository_root-valueboxdef-helper.ali
-lib/polyorb/corba-repository_root-valueboxdef-impl.ali
-lib/polyorb/corba-repository_root-valueboxdef-skel.ali
-lib/polyorb/corba-repository_root-valueboxdef.ali
-lib/polyorb/corba-repository_root-valuedef-helper.ali
-lib/polyorb/corba-repository_root-valuedef-impl.ali
-lib/polyorb/corba-repository_root-valuedef-skel.ali
-lib/polyorb/corba-repository_root-valuedef.ali
-lib/polyorb/corba-repository_root-valuememberdef-helper.ali
-lib/polyorb/corba-repository_root-valuememberdef-impl.ali
-lib/polyorb/corba-repository_root-valuememberdef-skel.ali
-lib/polyorb/corba-repository_root-valuememberdef.ali
-lib/polyorb/corba-repository_root-wstringdef-helper.ali
-lib/polyorb/corba-repository_root-wstringdef-impl.ali
-lib/polyorb/corba-repository_root-wstringdef-skel.ali
-lib/polyorb/corba-repository_root-wstringdef.ali
-lib/polyorb/corba-repository_root.ali
-lib/polyorb/corba-request.ali
-lib/polyorb/corba-sequences-bounded.ali
-lib/polyorb/corba-sequences-unbounded.ali
-lib/polyorb/corba-sequences.ali
-lib/polyorb/corba-serverrequest.ali
-lib/polyorb/corba-value-box-helper.ali
-lib/polyorb/corba-value-box.ali
-lib/polyorb/corba-value.ali
-lib/polyorb/corba.ali
-lib/polyorb/corba_repository_root_abstractinterfacedef_hash.ali
-lib/polyorb/corba_repository_root_aliasdef_hash.ali
-lib/polyorb/corba_repository_root_arraydef_hash.ali
-lib/polyorb/corba_repository_root_attributedef_hash.ali
-lib/polyorb/corba_repository_root_constantdef_hash.ali
-lib/polyorb/corba_repository_root_contained_hash.ali
-lib/polyorb/corba_repository_root_container_hash.ali
-lib/polyorb/corba_repository_root_enumdef_hash.ali
-lib/polyorb/corba_repository_root_exceptiondef_hash.ali
-lib/polyorb/corba_repository_root_extabstractinterfacedef_hash.ali
-lib/polyorb/corba_repository_root_extattributedef_hash.ali
-lib/polyorb/corba_repository_root_extinterfacedef_hash.ali
-lib/polyorb/corba_repository_root_extlocalinterfacedef_hash.ali
-lib/polyorb/corba_repository_root_fixeddef_hash.ali
-lib/polyorb/corba_repository_root_idltype_hash.ali
-lib/polyorb/corba_repository_root_interfaceattrextension_hash.ali
-lib/polyorb/corba_repository_root_interfacedef_hash.ali
-lib/polyorb/corba_repository_root_irobject_hash.ali
-lib/polyorb/corba_repository_root_localinterfacedef_hash.ali
-lib/polyorb/corba_repository_root_moduledef_hash.ali
-lib/polyorb/corba_repository_root_nativedef_hash.ali
-lib/polyorb/corba_repository_root_operationdef_hash.ali
-lib/polyorb/corba_repository_root_primitivedef_hash.ali
-lib/polyorb/corba_repository_root_repository_hash.ali
-lib/polyorb/corba_repository_root_sequencedef_hash.ali
-lib/polyorb/corba_repository_root_stringdef_hash.ali
-lib/polyorb/corba_repository_root_structdef_hash.ali
-lib/polyorb/corba_repository_root_typedefdef_hash.ali
-lib/polyorb/corba_repository_root_uniondef_hash.ali
-lib/polyorb/corba_repository_root_valueboxdef_hash.ali
-lib/polyorb/corba_repository_root_valuedef_hash.ali
-lib/polyorb/corba_repository_root_valuememberdef_hash.ali
-lib/polyorb/corba_repository_root_wstringdef_hash.ali
-lib/polyorb/coseventchanneladmin-consumeradmin-helper.ali
-lib/polyorb/coseventchanneladmin-consumeradmin-impl.ali
-lib/polyorb/coseventchanneladmin-consumeradmin-skel.ali
-lib/polyorb/coseventchanneladmin-consumeradmin.ali
-lib/polyorb/coseventchanneladmin-eventchannel-helper.ali
-lib/polyorb/coseventchanneladmin-eventchannel-impl.ali
-lib/polyorb/coseventchanneladmin-eventchannel-skel.ali
-lib/polyorb/coseventchanneladmin-eventchannel.ali
-lib/polyorb/coseventchanneladmin-helper.ali
-lib/polyorb/coseventchanneladmin-proxypullconsumer-helper.ali
-lib/polyorb/coseventchanneladmin-proxypullconsumer-impl.ali
-lib/polyorb/coseventchanneladmin-proxypullconsumer-skel.ali
-lib/polyorb/coseventchanneladmin-proxypullconsumer.ali
-lib/polyorb/coseventchanneladmin-proxypullsupplier-helper.ali
-lib/polyorb/coseventchanneladmin-proxypullsupplier-impl.ali
-lib/polyorb/coseventchanneladmin-proxypullsupplier-skel.ali
-lib/polyorb/coseventchanneladmin-proxypullsupplier.ali
-lib/polyorb/coseventchanneladmin-proxypushconsumer-helper.ali
-lib/polyorb/coseventchanneladmin-proxypushconsumer-impl.ali
-lib/polyorb/coseventchanneladmin-proxypushconsumer-skel.ali
-lib/polyorb/coseventchanneladmin-proxypushconsumer.ali
-lib/polyorb/coseventchanneladmin-proxypushsupplier-helper.ali
-lib/polyorb/coseventchanneladmin-proxypushsupplier-impl.ali
-lib/polyorb/coseventchanneladmin-proxypushsupplier-skel.ali
-lib/polyorb/coseventchanneladmin-proxypushsupplier.ali
-lib/polyorb/coseventchanneladmin-supplieradmin-helper.ali
-lib/polyorb/coseventchanneladmin-supplieradmin-impl.ali
-lib/polyorb/coseventchanneladmin-supplieradmin-skel.ali
-lib/polyorb/coseventchanneladmin-supplieradmin.ali
-lib/polyorb/coseventchanneladmin.ali
-lib/polyorb/coseventchanneladmin_consumeradmin_hash.ali
-lib/polyorb/coseventchanneladmin_eventchannel_hash.ali
-lib/polyorb/coseventchanneladmin_proxypullconsumer_hash.ali
-lib/polyorb/coseventchanneladmin_proxypullsupplier_hash.ali
-lib/polyorb/coseventchanneladmin_proxypushconsumer_hash.ali
-lib/polyorb/coseventchanneladmin_proxypushsupplier_hash.ali
-lib/polyorb/coseventchanneladmin_supplieradmin_hash.ali
-lib/polyorb/coseventcomm-helper.ali
-lib/polyorb/coseventcomm-pullconsumer-helper.ali
-lib/polyorb/coseventcomm-pullconsumer-impl.ali
-lib/polyorb/coseventcomm-pullconsumer-skel.ali
-lib/polyorb/coseventcomm-pullconsumer.ali
-lib/polyorb/coseventcomm-pullsupplier-helper.ali
-lib/polyorb/coseventcomm-pullsupplier-impl.ali
-lib/polyorb/coseventcomm-pullsupplier-skel.ali
-lib/polyorb/coseventcomm-pullsupplier.ali
-lib/polyorb/coseventcomm-pushconsumer-helper.ali
-lib/polyorb/coseventcomm-pushconsumer-impl.ali
-lib/polyorb/coseventcomm-pushconsumer-skel.ali
-lib/polyorb/coseventcomm-pushconsumer.ali
-lib/polyorb/coseventcomm-pushsupplier-helper.ali
-lib/polyorb/coseventcomm-pushsupplier-impl.ali
-lib/polyorb/coseventcomm-pushsupplier-skel.ali
-lib/polyorb/coseventcomm-pushsupplier.ali
-lib/polyorb/coseventcomm.ali
-lib/polyorb/coseventcomm_pullconsumer_hash.ali
-lib/polyorb/coseventcomm_pullsupplier_hash.ali
-lib/polyorb/coseventcomm_pushconsumer_hash.ali
-lib/polyorb/coseventcomm_pushsupplier_hash.ali
-lib/polyorb/cosnaming-bindingiterator-helper.ali
-lib/polyorb/cosnaming-bindingiterator-impl.ali
-lib/polyorb/cosnaming-bindingiterator-skel.ali
-lib/polyorb/cosnaming-bindingiterator.ali
-lib/polyorb/cosnaming-helper.ali
-lib/polyorb/cosnaming-namingcontext-helper.ali
-lib/polyorb/cosnaming-namingcontext-impl.ali
-lib/polyorb/cosnaming-namingcontext-skel.ali
-lib/polyorb/cosnaming-namingcontext.ali
-lib/polyorb/cosnaming-namingcontextext-helper.ali
-lib/polyorb/cosnaming-namingcontextext-impl.ali
-lib/polyorb/cosnaming-namingcontextext-skel.ali
-lib/polyorb/cosnaming-namingcontextext.ali
-lib/polyorb/cosnaming.ali
-lib/polyorb/cosnaming_bindingiterator_hash.ali
-lib/polyorb/cosnaming_namingcontext_hash.ali
-lib/polyorb/cosnaming_namingcontextext_hash.ali
-lib/polyorb/cosnotification-adminpropertiesadmin-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotification-adminpropertiesadmin-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotification-adminpropertiesadmin-skel.ali
-lib/polyorb/cosnotification-adminpropertiesadmin.ali
-lib/polyorb/cosnotification-helper.ali
-lib/polyorb/cosnotification-qosadmin-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotification-qosadmin-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotification-qosadmin-skel.ali
-lib/polyorb/cosnotification-qosadmin.ali
-lib/polyorb/cosnotification.ali
-%%TESTSUITE%%lib/polyorb/cosnotification_adminpropertiesadmin_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotification_qosadmin_hash.ali
-lib/polyorb/cosnotifychanneladmin-consumeradmin-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-consumeradmin-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-consumeradmin-skel.ali
-lib/polyorb/cosnotifychanneladmin-consumeradmin.ali
-lib/polyorb/cosnotifychanneladmin-eventchannel-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-eventchannel-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-eventchannel-skel.ali
-lib/polyorb/cosnotifychanneladmin-eventchannel.ali
-lib/polyorb/cosnotifychanneladmin-eventchannelfactory-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-eventchannelfactory-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-eventchannelfactory-skel.ali
-lib/polyorb/cosnotifychanneladmin-eventchannelfactory.ali
-lib/polyorb/cosnotifychanneladmin-helper.ali
-lib/polyorb/cosnotifychanneladmin-proxyconsumer-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-proxyconsumer-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-proxyconsumer-skel.ali
-lib/polyorb/cosnotifychanneladmin-proxyconsumer.ali
-lib/polyorb/cosnotifychanneladmin-proxypullconsumer-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-proxypullconsumer-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-proxypullconsumer-skel.ali
-lib/polyorb/cosnotifychanneladmin-proxypullconsumer.ali
-lib/polyorb/cosnotifychanneladmin-proxypullsupplier-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-proxypullsupplier-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-proxypullsupplier-skel.ali
-lib/polyorb/cosnotifychanneladmin-proxypullsupplier.ali
-lib/polyorb/cosnotifychanneladmin-proxypushconsumer-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-proxypushconsumer-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-proxypushconsumer-skel.ali
-lib/polyorb/cosnotifychanneladmin-proxypushconsumer.ali
-lib/polyorb/cosnotifychanneladmin-proxypushsupplier-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-proxypushsupplier-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-proxypushsupplier-skel.ali
-lib/polyorb/cosnotifychanneladmin-proxypushsupplier.ali
-lib/polyorb/cosnotifychanneladmin-proxysupplier-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-proxysupplier-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-proxysupplier-skel.ali
-lib/polyorb/cosnotifychanneladmin-proxysupplier.ali
-lib/polyorb/cosnotifychanneladmin-sequenceproxypullconsumer-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-sequenceproxypullconsumer-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-sequenceproxypullconsumer-skel.ali
-lib/polyorb/cosnotifychanneladmin-sequenceproxypullconsumer.ali
-lib/polyorb/cosnotifychanneladmin-sequenceproxypullsupplier-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-sequenceproxypullsupplier-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-sequenceproxypullsupplier-skel.ali
-lib/polyorb/cosnotifychanneladmin-sequenceproxypullsupplier.ali
-lib/polyorb/cosnotifychanneladmin-sequenceproxypushconsumer-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-sequenceproxypushconsumer-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-sequenceproxypushconsumer-skel.ali
-lib/polyorb/cosnotifychanneladmin-sequenceproxypushconsumer.ali
-lib/polyorb/cosnotifychanneladmin-sequenceproxypushsupplier-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-sequenceproxypushsupplier-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-sequenceproxypushsupplier-skel.ali
-lib/polyorb/cosnotifychanneladmin-sequenceproxypushsupplier.ali
-lib/polyorb/cosnotifychanneladmin-structuredproxypullconsumer-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-structuredproxypullconsumer-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-structuredproxypullconsumer-skel.ali
-lib/polyorb/cosnotifychanneladmin-structuredproxypullconsumer.ali
-lib/polyorb/cosnotifychanneladmin-structuredproxypullsupplier-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-structuredproxypullsupplier-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-structuredproxypullsupplier-skel.ali
-lib/polyorb/cosnotifychanneladmin-structuredproxypullsupplier.ali
-lib/polyorb/cosnotifychanneladmin-structuredproxypushconsumer-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-structuredproxypushconsumer-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-structuredproxypushconsumer-skel.ali
-lib/polyorb/cosnotifychanneladmin-structuredproxypushconsumer.ali
-lib/polyorb/cosnotifychanneladmin-structuredproxypushsupplier-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-structuredproxypushsupplier-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-structuredproxypushsupplier-skel.ali
-lib/polyorb/cosnotifychanneladmin-structuredproxypushsupplier.ali
-lib/polyorb/cosnotifychanneladmin-supplieradmin-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-supplieradmin-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin-supplieradmin-skel.ali
-lib/polyorb/cosnotifychanneladmin-supplieradmin.ali
-lib/polyorb/cosnotifychanneladmin.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin_consumeradmin_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin_eventchannel_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin_eventchannelfactory_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin_proxyconsumer_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin_proxypullconsumer_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin_proxypullsupplier_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin_proxypushconsumer_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin_proxypushsupplier_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin_proxysupplier_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin_sequenceproxypullconsumer_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin_sequenceproxypullsupplier_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin_sequenceproxypushconsumer_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin_sequenceproxypushsupplier_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin_structuredproxypullconsumer_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin_structuredproxypullsupplier_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin_structuredproxypushconsumer_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin_structuredproxypushsupplier_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifychanneladmin_supplieradmin_hash.ali
-lib/polyorb/cosnotifycomm-helper.ali
-lib/polyorb/cosnotifycomm-notifypublish-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-notifypublish-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-notifypublish-skel.ali
-lib/polyorb/cosnotifycomm-notifypublish.ali
-lib/polyorb/cosnotifycomm-notifysubscribe-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-notifysubscribe-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-notifysubscribe-skel.ali
-lib/polyorb/cosnotifycomm-notifysubscribe.ali
-lib/polyorb/cosnotifycomm-pullconsumer-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-pullconsumer-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-pullconsumer-skel.ali
-lib/polyorb/cosnotifycomm-pullconsumer.ali
-lib/polyorb/cosnotifycomm-pullsupplier-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-pullsupplier-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-pullsupplier-skel.ali
-lib/polyorb/cosnotifycomm-pullsupplier.ali
-lib/polyorb/cosnotifycomm-pushconsumer-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-pushconsumer-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-pushconsumer-skel.ali
-lib/polyorb/cosnotifycomm-pushconsumer.ali
-lib/polyorb/cosnotifycomm-pushsupplier-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-pushsupplier-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-pushsupplier-skel.ali
-lib/polyorb/cosnotifycomm-pushsupplier.ali
-lib/polyorb/cosnotifycomm-sequencepullconsumer-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-sequencepullconsumer-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-sequencepullconsumer-skel.ali
-lib/polyorb/cosnotifycomm-sequencepullconsumer.ali
-lib/polyorb/cosnotifycomm-sequencepullsupplier-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-sequencepullsupplier-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-sequencepullsupplier-skel.ali
-lib/polyorb/cosnotifycomm-sequencepullsupplier.ali
-lib/polyorb/cosnotifycomm-sequencepushconsumer-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-sequencepushconsumer-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-sequencepushconsumer-skel.ali
-lib/polyorb/cosnotifycomm-sequencepushconsumer.ali
-lib/polyorb/cosnotifycomm-sequencepushsupplier-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-sequencepushsupplier-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-sequencepushsupplier-skel.ali
-lib/polyorb/cosnotifycomm-sequencepushsupplier.ali
-lib/polyorb/cosnotifycomm-structuredpullconsumer-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-structuredpullconsumer-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-structuredpullconsumer-skel.ali
-lib/polyorb/cosnotifycomm-structuredpullconsumer.ali
-lib/polyorb/cosnotifycomm-structuredpullsupplier-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-structuredpullsupplier-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-structuredpullsupplier-skel.ali
-lib/polyorb/cosnotifycomm-structuredpullsupplier.ali
-lib/polyorb/cosnotifycomm-structuredpushconsumer-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-structuredpushconsumer-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-structuredpushconsumer-skel.ali
-lib/polyorb/cosnotifycomm-structuredpushconsumer.ali
-lib/polyorb/cosnotifycomm-structuredpushsupplier-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-structuredpushsupplier-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm-structuredpushsupplier-skel.ali
-lib/polyorb/cosnotifycomm-structuredpushsupplier.ali
-lib/polyorb/cosnotifycomm.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm_notifypublish_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm_notifysubscribe_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm_pullconsumer_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm_pullsupplier_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm_pushconsumer_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm_pushsupplier_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm_sequencepullconsumer_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm_sequencepullsupplier_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm_sequencepushconsumer_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm_sequencepushsupplier_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm_structuredpullconsumer_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm_structuredpullsupplier_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm_structuredpushconsumer_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifycomm_structuredpushsupplier_hash.ali
-lib/polyorb/cosnotifyfilter-filter-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifyfilter-filter-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifyfilter-filter-skel.ali
-lib/polyorb/cosnotifyfilter-filter.ali
-lib/polyorb/cosnotifyfilter-filteradmin-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifyfilter-filteradmin-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifyfilter-filteradmin-skel.ali
-lib/polyorb/cosnotifyfilter-filteradmin.ali
-lib/polyorb/cosnotifyfilter-filterfactory-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifyfilter-filterfactory-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifyfilter-filterfactory-skel.ali
-lib/polyorb/cosnotifyfilter-filterfactory.ali
-lib/polyorb/cosnotifyfilter-helper.ali
-lib/polyorb/cosnotifyfilter-mappingfilter-helper.ali
-%%TESTSUITE%%lib/polyorb/cosnotifyfilter-mappingfilter-impl.ali
-%%TESTSUITE%%lib/polyorb/cosnotifyfilter-mappingfilter-skel.ali
-lib/polyorb/cosnotifyfilter-mappingfilter.ali
-lib/polyorb/cosnotifyfilter.ali
-%%TESTSUITE%%lib/polyorb/cosnotifyfilter_filter_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifyfilter_filteradmin_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifyfilter_filterfactory_hash.ali
-%%TESTSUITE%%lib/polyorb/cosnotifyfilter_mappingfilter_hash.ali
-lib/polyorb/costime-helper.ali
-lib/polyorb/costime-timeservice-helper.ali
-%%TESTSUITE%%lib/polyorb/costime-timeservice-impl.ali
-%%TESTSUITE%%lib/polyorb/costime-timeservice-skel.ali
-lib/polyorb/costime-timeservice.ali
-lib/polyorb/costime-tio-helper.ali
-%%TESTSUITE%%lib/polyorb/costime-tio-impl.ali
-%%TESTSUITE%%lib/polyorb/costime-tio-skel.ali
-lib/polyorb/costime-tio.ali
-lib/polyorb/costime-uto-helper.ali
-%%TESTSUITE%%lib/polyorb/costime-uto-impl.ali
-%%TESTSUITE%%lib/polyorb/costime-uto-skel.ali
-lib/polyorb/costime-uto.ali
-lib/polyorb/costime.ali
-%%TESTSUITE%%lib/polyorb/costime_timeservice_hash.ali
-%%TESTSUITE%%lib/polyorb/costime_tio_hash.ali
-%%TESTSUITE%%lib/polyorb/costime_uto_hash.ali
-lib/polyorb/costypedeventchanneladmin-helper.ali
-lib/polyorb/costypedeventchanneladmin-typedconsumeradmin-helper.ali
-lib/polyorb/costypedeventchanneladmin-typedconsumeradmin-impl.ali
-lib/polyorb/costypedeventchanneladmin-typedconsumeradmin-skel.ali
-lib/polyorb/costypedeventchanneladmin-typedconsumeradmin.ali
-lib/polyorb/costypedeventchanneladmin-typedeventchannel-helper.ali
-lib/polyorb/costypedeventchanneladmin-typedeventchannel-impl.ali
-lib/polyorb/costypedeventchanneladmin-typedeventchannel-skel.ali
-lib/polyorb/costypedeventchanneladmin-typedeventchannel.ali
-lib/polyorb/costypedeventchanneladmin-typedproxypullsupplier-helper.ali
-lib/polyorb/costypedeventchanneladmin-typedproxypullsupplier-impl.ali
-lib/polyorb/costypedeventchanneladmin-typedproxypullsupplier-skel.ali
-lib/polyorb/costypedeventchanneladmin-typedproxypullsupplier.ali
-lib/polyorb/costypedeventchanneladmin-typedproxypushconsumer-helper.ali
-lib/polyorb/costypedeventchanneladmin-typedproxypushconsumer-impl.ali
-lib/polyorb/costypedeventchanneladmin-typedproxypushconsumer-skel.ali
-lib/polyorb/costypedeventchanneladmin-typedproxypushconsumer.ali
-lib/polyorb/costypedeventchanneladmin-typedsupplieradmin-helper.ali
-lib/polyorb/costypedeventchanneladmin-typedsupplieradmin-impl.ali
-lib/polyorb/costypedeventchanneladmin-typedsupplieradmin-skel.ali
-lib/polyorb/costypedeventchanneladmin-typedsupplieradmin.ali
-lib/polyorb/costypedeventchanneladmin.ali
-lib/polyorb/costypedeventchanneladmin_typedconsumeradmin_hash.ali
-lib/polyorb/costypedeventchanneladmin_typedeventchannel_hash.ali
-lib/polyorb/costypedeventchanneladmin_typedproxypullsupplier_hash.ali
-lib/polyorb/costypedeventchanneladmin_typedproxypushconsumer_hash.ali
-lib/polyorb/costypedeventchanneladmin_typedsupplieradmin_hash.ali
-lib/polyorb/costypedeventcomm-typedpullsupplier-helper.ali
-lib/polyorb/costypedeventcomm-typedpullsupplier-impl.ali
-lib/polyorb/costypedeventcomm-typedpullsupplier-skel.ali
-lib/polyorb/costypedeventcomm-typedpullsupplier.ali
-lib/polyorb/costypedeventcomm-typedpushconsumer-helper.ali
-lib/polyorb/costypedeventcomm-typedpushconsumer-impl.ali
-lib/polyorb/costypedeventcomm-typedpushconsumer-skel.ali
-lib/polyorb/costypedeventcomm-typedpushconsumer.ali
-lib/polyorb/costypedeventcomm.ali
-lib/polyorb/costypedeventcomm_typedpullsupplier_hash.ali
-lib/polyorb/costypedeventcomm_typedpushconsumer_hash.ali
-lib/polyorb/dynamic-helper.ali
-lib/polyorb/dynamic.ali
-lib/polyorb/dynamicany-dynany-helper.ali
-lib/polyorb/dynamicany-dynany-impl.ali
-lib/polyorb/dynamicany-dynany.ali
-lib/polyorb/dynamicany-dynanyfactory-helper.ali
-lib/polyorb/dynamicany-dynanyfactory-impl.ali
-lib/polyorb/dynamicany-dynanyfactory.ali
-lib/polyorb/dynamicany-dynarray-helper.ali
-lib/polyorb/dynamicany-dynarray-impl.ali
-lib/polyorb/dynamicany-dynarray.ali
-lib/polyorb/dynamicany-dynenum-helper.ali
-lib/polyorb/dynamicany-dynenum-impl.ali
-lib/polyorb/dynamicany-dynenum.ali
-lib/polyorb/dynamicany-dynfixed-helper.ali
-lib/polyorb/dynamicany-dynfixed-impl.ali
-lib/polyorb/dynamicany-dynfixed.ali
-lib/polyorb/dynamicany-dynsequence-helper.ali
-lib/polyorb/dynamicany-dynsequence-impl.ali
-lib/polyorb/dynamicany-dynsequence.ali
-lib/polyorb/dynamicany-dynstruct-helper.ali
-lib/polyorb/dynamicany-dynstruct-impl.ali
-lib/polyorb/dynamicany-dynstruct.ali
-lib/polyorb/dynamicany-dynunion-helper.ali
-lib/polyorb/dynamicany-dynunion-impl.ali
-lib/polyorb/dynamicany-dynunion.ali
-lib/polyorb/dynamicany-dynvalue-helper.ali
-lib/polyorb/dynamicany-dynvalue-impl.ali
-lib/polyorb/dynamicany-dynvalue.ali
-lib/polyorb/dynamicany-dynvaluebox-helper.ali
-lib/polyorb/dynamicany-dynvaluebox-impl.ali
-lib/polyorb/dynamicany-dynvaluebox.ali
-lib/polyorb/dynamicany-dynvaluecommon-helper.ali
-lib/polyorb/dynamicany-dynvaluecommon-impl.ali
-lib/polyorb/dynamicany-dynvaluecommon.ali
-lib/polyorb/dynamicany-helper.ali
-lib/polyorb/dynamicany.ali
-lib/polyorb/file-helper.ali
-lib/polyorb/file-impl.ali
-lib/polyorb/file-skel.ali
-lib/polyorb/file.ali
-lib/polyorb/file_hash.ali
-lib/polyorb/iop-codec-helper.ali
-lib/polyorb/iop-codec-impl.ali
-lib/polyorb/iop-codec.ali
-lib/polyorb/iop-codecfactory-helper.ali
-lib/polyorb/iop-codecfactory-impl.ali
-lib/polyorb/iop-codecfactory.ali
-lib/polyorb/iop-helper.ali
-lib/polyorb/iop.ali
-lib/polyorb/menu.ali
-lib/polyorb/messaging-helper.ali
-lib/polyorb/messaging.ali
-lib/polyorb/moma-configuration-server.ali
-lib/polyorb/moma-configuration.ali
-lib/polyorb/moma-connection_factories.ali
-lib/polyorb/moma-connections.ali
-lib/polyorb/moma-destinations.ali
-lib/polyorb/moma-message_consumers.ali
-lib/polyorb/moma-message_handlers.ali
-lib/polyorb/moma-message_producers.ali
-lib/polyorb/moma-messages-manys.ali
-lib/polyorb/moma-messages-mbytes.ali
-lib/polyorb/moma-messages-mexecutes.ali
-lib/polyorb/moma-messages-mmaps.ali
-lib/polyorb/moma-messages-mstreams.ali
-lib/polyorb/moma-messages-mtexts.ali
-lib/polyorb/moma-messages.ali
-lib/polyorb/moma-references.ali
-lib/polyorb/moma-runtime.ali
-lib/polyorb/moma-sessions.ali
-lib/polyorb/moma-types.ali
-lib/polyorb/moma.ali
-lib/polyorb/perfect_hash.ali
-lib/polyorb/polyorb-annotations.ali
-lib/polyorb/polyorb-any-exceptionlist.ali
-lib/polyorb/polyorb-any-initialization.ali
-lib/polyorb/polyorb-any-nvlist.ali
-lib/polyorb/polyorb-any-objref.ali
-lib/polyorb/polyorb-any.ali
-lib/polyorb/polyorb-asynch_ev-sockets.ali
-lib/polyorb/polyorb-asynch_ev.ali
-lib/polyorb/polyorb-binding_data-giop-diop.ali
-lib/polyorb/polyorb-binding_data-giop-iiop.ali
-lib/polyorb/polyorb-binding_data-giop-inet.ali
-lib/polyorb/polyorb-binding_data-giop-uipmc.ali
-lib/polyorb/polyorb-binding_data-giop.ali
-lib/polyorb/polyorb-binding_data-local.ali
-lib/polyorb/polyorb-binding_data-neighbour.ali
-lib/polyorb/polyorb-binding_data-soap.ali
-lib/polyorb/polyorb-binding_data-srp.ali
-lib/polyorb/polyorb-binding_data.ali
-lib/polyorb/polyorb-binding_data_qos.ali
-lib/polyorb/polyorb-binding_object_qos.ali
-lib/polyorb/polyorb-binding_objects-lists.ali
-lib/polyorb/polyorb-binding_objects.ali
-lib/polyorb/polyorb-buffer_sources.ali
-lib/polyorb/polyorb-buffers.ali
-lib/polyorb/polyorb-call_back.ali
-lib/polyorb/polyorb-components.ali
-lib/polyorb/polyorb-constants.ali
-lib/polyorb/polyorb-corba_p-adapteractivator.ali
-lib/polyorb/polyorb-corba_p-codec_utils.ali
-lib/polyorb/polyorb-corba_p-corbaloc.ali
-lib/polyorb/polyorb-corba_p-domain_management.ali
-lib/polyorb/polyorb-corba_p-dynamic_any.ali
-lib/polyorb/polyorb-corba_p-exceptions.ali
-lib/polyorb/polyorb-corba_p-interceptors.ali
-lib/polyorb/polyorb-corba_p-interceptors_hooks.ali
-lib/polyorb/polyorb-corba_p-interceptors_policies.ali
-lib/polyorb/polyorb-corba_p-interceptors_slots.ali
-lib/polyorb/polyorb-corba_p-ir_hooks.ali
-lib/polyorb/polyorb-corba_p-ir_tools.ali
-lib/polyorb/polyorb-corba_p-local.ali
-lib/polyorb/polyorb-corba_p-names.ali
-lib/polyorb/polyorb-corba_p-naming_tools.ali
-lib/polyorb/polyorb-corba_p-orb_init.ali
-lib/polyorb/polyorb-corba_p-poa_config.ali
-lib/polyorb/polyorb-corba_p-policy.ali
-lib/polyorb/polyorb-corba_p-policy_management.ali
-lib/polyorb/polyorb-corba_p-servantactivator.ali
-lib/polyorb/polyorb-corba_p-servantlocator.ali
-lib/polyorb/polyorb-corba_p-server_tools.ali
-lib/polyorb/polyorb-corba_p.ali
-lib/polyorb/polyorb-dsa_p-conversions.ali
-lib/polyorb/polyorb-dsa_p-exceptions.ali
-lib/polyorb/polyorb-dsa_p-initialization.ali
-lib/polyorb/polyorb-dsa_p-name_server.ali
-lib/polyorb/polyorb-dsa_p-name_service-cos_naming.ali
-lib/polyorb/polyorb-dsa_p-name_service-mdns-client.ali
-lib/polyorb/polyorb-dsa_p-name_service-mdns-helper.ali
-lib/polyorb/polyorb-dsa_p-name_service-mdns-servant.ali
-lib/polyorb/polyorb-dsa_p-name_service-mdns.ali
-lib/polyorb/polyorb-dsa_p-name_service-none.ali
-lib/polyorb/polyorb-dsa_p-name_service.ali
-lib/polyorb/polyorb-dsa_p-remote_launch.ali
-lib/polyorb/polyorb-dsa_p-storages-dfs.ali
-lib/polyorb/polyorb-dsa_p-storages-dsm.ali
-lib/polyorb/polyorb-dsa_p-storages.ali
-lib/polyorb/polyorb-dsa_p-streams.ali
-lib/polyorb/polyorb-dsa_p.ali
-lib/polyorb/polyorb-dynamic_dict.ali
-lib/polyorb/polyorb-errors-helper.ali
-lib/polyorb/polyorb-errors.ali
-lib/polyorb/polyorb-exceptions.ali
-lib/polyorb/polyorb-filters-aws_interface.ali
-lib/polyorb/polyorb-filters-fragmenter.ali
-lib/polyorb/polyorb-filters-http.ali
-lib/polyorb/polyorb-filters-iface.ali
-lib/polyorb/polyorb-filters-miop-miop_in.ali
-lib/polyorb/polyorb-filters-miop-miop_out.ali
-lib/polyorb/polyorb-filters-miop.ali
-lib/polyorb/polyorb-filters-slicers.ali
-lib/polyorb/polyorb-filters.ali
-lib/polyorb/polyorb-fixed_point.ali
-lib/polyorb/polyorb-giop_p-code_sets-converters-unicode.ali
-lib/polyorb/polyorb-giop_p-code_sets-converters.ali
-lib/polyorb/polyorb-giop_p-code_sets-data.ali
-lib/polyorb/polyorb-giop_p-code_sets.ali
-lib/polyorb/polyorb-giop_p-exceptions.ali
-lib/polyorb/polyorb-giop_p-service_contexts.ali
-lib/polyorb/polyorb-giop_p-tagged_components-alternate_iiop_address.ali
-lib/polyorb/polyorb-giop_p-tagged_components-code_sets.ali
-lib/polyorb/polyorb-giop_p-tagged_components-policies-priority_model_policy.ali
-lib/polyorb/polyorb-giop_p-tagged_components-policies.ali
-lib/polyorb/polyorb-giop_p-tagged_components-ssl_sec_trans.ali
-lib/polyorb/polyorb-giop_p-tagged_components.ali
-lib/polyorb/polyorb-giop_p-transport_mechanisms-diop.ali
-lib/polyorb/polyorb-giop_p-transport_mechanisms-iiop.ali
-lib/polyorb/polyorb-giop_p-transport_mechanisms-uipmc.ali
-lib/polyorb/polyorb-giop_p-transport_mechanisms.ali
-lib/polyorb/polyorb-giop_p.ali
-lib/polyorb/polyorb-http_headers.ali
-lib/polyorb/polyorb-http_methods.ali
-lib/polyorb/polyorb-if_descriptors-corba_ir.ali
-lib/polyorb/polyorb-if_descriptors.ali
-lib/polyorb/polyorb-initial_references.ali
-lib/polyorb/polyorb-initialization.ali
-lib/polyorb/polyorb-jobs.ali
-lib/polyorb/polyorb-lanes.ali
-lib/polyorb/polyorb-log-exceptions.ali
-lib/polyorb/polyorb-log-initialization.ali
-lib/polyorb/polyorb-log-stderr.ali
-lib/polyorb/polyorb-log.ali
-lib/polyorb/polyorb-minimal_servant-tools.ali
-lib/polyorb/polyorb-minimal_servant.ali
-lib/polyorb/polyorb-miop_p-groups.ali
-lib/polyorb/polyorb-miop_p-tagged_components.ali
-lib/polyorb/polyorb-miop_p.ali
-lib/polyorb/polyorb-moma_p-exceptions.ali
-lib/polyorb/polyorb-moma_p-provider-message_consumer.ali
-lib/polyorb/polyorb-moma_p-provider-message_handler.ali
-lib/polyorb/polyorb-moma_p-provider-message_pool.ali
-lib/polyorb/polyorb-moma_p-provider-message_producer.ali
-lib/polyorb/polyorb-moma_p-provider-routers.ali
-lib/polyorb/polyorb-moma_p-provider-topic_datas.ali
-lib/polyorb/polyorb-moma_p-provider-warehouse.ali
-lib/polyorb/polyorb-moma_p-provider.ali
-lib/polyorb/polyorb-moma_p.ali
-lib/polyorb/polyorb-obj_adapter_qos.ali
-lib/polyorb/polyorb-obj_adapters-group_object_adapter.ali
-lib/polyorb/polyorb-obj_adapters-simple.ali
-lib/polyorb/polyorb-obj_adapters.ali
-lib/polyorb/polyorb-object_maps-system.ali
-lib/polyorb/polyorb-object_maps-user.ali
-lib/polyorb/polyorb-object_maps.ali
-lib/polyorb/polyorb-objects.ali
-lib/polyorb/polyorb-opaque-chunk_pools.ali
-lib/polyorb/polyorb-opaque.ali
-lib/polyorb/polyorb-orb-iface.ali
-lib/polyorb/polyorb-orb-no_tasking.ali
-lib/polyorb/polyorb-orb-thread_per_request.ali
-lib/polyorb/polyorb-orb-thread_per_session.ali
-lib/polyorb/polyorb-orb-thread_pool.ali
-lib/polyorb/polyorb-orb.ali
-lib/polyorb/polyorb-orb_controller-half_sync_half_async.ali
-lib/polyorb/polyorb-orb_controller-leader_followers.ali
-lib/polyorb/polyorb-orb_controller-no_tasking.ali
-lib/polyorb/polyorb-orb_controller-workers.ali
-lib/polyorb/polyorb-orb_controller.ali
-lib/polyorb/polyorb-parameters-command_line.ali
-lib/polyorb/polyorb-parameters-environment.ali
-lib/polyorb/polyorb-parameters-file.ali
-lib/polyorb/polyorb-parameters-initialization.ali
-lib/polyorb/polyorb-parameters-static.ali
-lib/polyorb/polyorb-parameters.ali
-lib/polyorb/polyorb-platform-ssl_linker_options.ali
-lib/polyorb/polyorb-platform.ali
-lib/polyorb/polyorb-poa-basic_poa.ali
-lib/polyorb/polyorb-poa.ali
-lib/polyorb/polyorb-poa_config-minimum.ali
-lib/polyorb/polyorb-poa_config-proxies.ali
-lib/polyorb/polyorb-poa_config-racws.ali
-lib/polyorb/polyorb-poa_config-root_poa.ali
-lib/polyorb/polyorb-poa_config.ali
-lib/polyorb/polyorb-poa_manager-basic_manager.ali
-lib/polyorb/polyorb-poa_manager.ali
-lib/polyorb/polyorb-poa_policies-id_assignment_policy-system.ali
-lib/polyorb/polyorb-poa_policies-id_assignment_policy-user.ali
-lib/polyorb/polyorb-poa_policies-id_assignment_policy.ali
-lib/polyorb/polyorb-poa_policies-id_uniqueness_policy-multiple.ali
-lib/polyorb/polyorb-poa_policies-id_uniqueness_policy-unique.ali
-lib/polyorb/polyorb-poa_policies-id_uniqueness_policy.ali
-lib/polyorb/polyorb-poa_policies-implicit_activation_policy-activation.ali
-lib/polyorb/polyorb-poa_policies-implicit_activation_policy-no_activation.ali
-lib/polyorb/polyorb-poa_policies-implicit_activation_policy.ali
-lib/polyorb/polyorb-poa_policies-lifespan_policy-persistent.ali
-lib/polyorb/polyorb-poa_policies-lifespan_policy-transient.ali
-lib/polyorb/polyorb-poa_policies-lifespan_policy.ali
-lib/polyorb/polyorb-poa_policies-request_processing_policy-active_object_map_only.ali
-lib/polyorb/polyorb-poa_policies-request_processing_policy-use_default_servant.ali
-lib/polyorb/polyorb-poa_policies-request_processing_policy-use_servant_manager.ali
-lib/polyorb/polyorb-poa_policies-request_processing_policy.ali
-lib/polyorb/polyorb-poa_policies-servant_retention_policy-non_retain.ali
-lib/polyorb/polyorb-poa_policies-servant_retention_policy-retain.ali
-lib/polyorb/polyorb-poa_policies-servant_retention_policy.ali
-lib/polyorb/polyorb-poa_policies-thread_policy-main_thread.ali
-lib/polyorb/polyorb-poa_policies-thread_policy-orb_ctrl.ali
-lib/polyorb/polyorb-poa_policies-thread_policy-single_thread.ali
-lib/polyorb/polyorb-poa_policies-thread_policy.ali
-lib/polyorb/polyorb-poa_policies.ali
-lib/polyorb/polyorb-poa_types.ali
-lib/polyorb/polyorb-protocols-echo.ali
-lib/polyorb/polyorb-protocols-giop-common.ali
-lib/polyorb/polyorb-protocols-giop-diop.ali
-lib/polyorb/polyorb-protocols-giop-giop_1_0.ali
-lib/polyorb/polyorb-protocols-giop-giop_1_1.ali
-lib/polyorb/polyorb-protocols-giop-giop_1_2.ali
-lib/polyorb/polyorb-protocols-giop-iiop.ali
-lib/polyorb/polyorb-protocols-giop-uipmc.ali
-lib/polyorb/polyorb-protocols-giop.ali
-lib/polyorb/polyorb-protocols-iface.ali
-lib/polyorb/polyorb-protocols-soap_pr.ali
-lib/polyorb/polyorb-protocols-srp.ali
-lib/polyorb/polyorb-protocols.ali
-lib/polyorb/polyorb-qos-addressing_modes.ali
-lib/polyorb/polyorb-qos-code_sets.ali
-lib/polyorb/polyorb-qos-exception_informations.ali
-lib/polyorb/polyorb-qos-priority.ali
-lib/polyorb/polyorb-qos-service_contexts.ali
-lib/polyorb/polyorb-qos-static_buffers.ali
-lib/polyorb/polyorb-qos-tagged_components.ali
-lib/polyorb/polyorb-qos-term_manager_info.ali
-lib/polyorb/polyorb-qos.ali
-lib/polyorb/polyorb-references-binding.ali
-lib/polyorb/polyorb-references-corbaloc.ali
-lib/polyorb/polyorb-references-file.ali
-lib/polyorb/polyorb-references-ior.ali
-lib/polyorb/polyorb-references-uri.ali
-lib/polyorb/polyorb-references.ali
-lib/polyorb/polyorb-representations-cdr-common.ali
-lib/polyorb/polyorb-representations-cdr-giop_1_0.ali
-lib/polyorb/polyorb-representations-cdr-giop_1_1.ali
-lib/polyorb/polyorb-representations-cdr-giop_1_2.ali
-lib/polyorb/polyorb-representations-cdr-giop_utils.ali
-lib/polyorb/polyorb-representations-cdr.ali
-lib/polyorb/polyorb-representations-srp.ali
-lib/polyorb/polyorb-representations-test.ali
-lib/polyorb/polyorb-representations.ali
-lib/polyorb/polyorb-request_qos.ali
-lib/polyorb/polyorb-request_scheduler-servant_lane.ali
-lib/polyorb/polyorb-request_scheduler.ali
-lib/polyorb/polyorb-requests.ali
-lib/polyorb/polyorb-rt_poa-basic_rt_poa.ali
-lib/polyorb/polyorb-rt_poa.ali
-lib/polyorb/polyorb-rt_poa_policies-priority_model_policy.ali
-lib/polyorb/polyorb-rt_poa_policies-thread_pool_policy.ali
-lib/polyorb/polyorb-rt_poa_policies.ali
-lib/polyorb/polyorb-rtcorba_p-mutex.ali
-lib/polyorb/polyorb-rtcorba_p-prioritymodelpolicy.ali
-lib/polyorb/polyorb-rtcorba_p-setup.ali
-lib/polyorb/polyorb-rtcorba_p-threadpoolmanager.ali
-lib/polyorb/polyorb-rtcorba_p-to_orb_priority.ali
-lib/polyorb/polyorb-rtcorba_p.ali
-lib/polyorb/polyorb-sequences-bounded-corba_helper.ali
-lib/polyorb/polyorb-sequences-bounded-helper.ali
-lib/polyorb/polyorb-sequences-bounded.ali
-lib/polyorb/polyorb-sequences-helper.ali
-lib/polyorb/polyorb-sequences-unbounded-corba_helper.ali
-lib/polyorb/polyorb-sequences-unbounded-helper.ali
-lib/polyorb/polyorb-sequences-unbounded-search.ali
-lib/polyorb/polyorb-sequences-unbounded.ali
-lib/polyorb/polyorb-sequences.ali
-lib/polyorb/polyorb-servants-group_servants.ali
-lib/polyorb/polyorb-servants-iface.ali
-lib/polyorb/polyorb-servants.ali
-lib/polyorb/polyorb-services-naming-helper.ali
-lib/polyorb/polyorb-services-naming-namingcontext-client.ali
-lib/polyorb/polyorb-services-naming-namingcontext-helper.ali
-lib/polyorb/polyorb-services-naming-namingcontext-servant.ali
-lib/polyorb/polyorb-services-naming-namingcontext.ali
-lib/polyorb/polyorb-services-naming-tools.ali
-lib/polyorb/polyorb-services-naming.ali
-lib/polyorb/polyorb-services.ali
-lib/polyorb/polyorb-setup-access_points-diop.ali
-lib/polyorb/polyorb-setup-access_points-iiop.ali
-lib/polyorb/polyorb-setup-access_points-soap.ali
-lib/polyorb/polyorb-setup-access_points-srp.ali
-lib/polyorb/polyorb-setup-access_points-uipmc.ali
-lib/polyorb/polyorb-setup-access_points.ali
-lib/polyorb/polyorb-setup-base.ali
-lib/polyorb/polyorb-setup-client.ali
-lib/polyorb/polyorb-setup-client_base.ali
-lib/polyorb/polyorb-setup-common_base.ali
-lib/polyorb/polyorb-setup-default_parameters.ali
-lib/polyorb/polyorb-setup-diop.ali
-lib/polyorb/polyorb-setup-iiop.ali
-lib/polyorb/polyorb-setup-no_tasking_client.ali
-lib/polyorb/polyorb-setup-no_tasking_server.ali
-lib/polyorb/polyorb-setup-oa-basic_poa.ali
-lib/polyorb/polyorb-setup-oa-basic_rt_poa.ali
-lib/polyorb/polyorb-setup-oa-simple_oa.ali
-lib/polyorb/polyorb-setup-oa.ali
-lib/polyorb/polyorb-setup-proxies_poa.ali
-lib/polyorb/polyorb-setup-ravenscar_tp_server.ali
-lib/polyorb/polyorb-setup-server.ali
-lib/polyorb/polyorb-setup-tasking-full_tasking.ali
-lib/polyorb/polyorb-setup-tasking-no_tasking.ali
-lib/polyorb/polyorb-setup-tasking-ravenscar.ali
-lib/polyorb/polyorb-setup-tasking.ali
-lib/polyorb/polyorb-setup-thread_per_request_server.ali
-lib/polyorb/polyorb-setup-thread_per_session_server.ali
-lib/polyorb/polyorb-setup-thread_pool_client.ali
-lib/polyorb/polyorb-setup-thread_pool_server.ali
-lib/polyorb/polyorb-setup-uipmc.ali
-lib/polyorb/polyorb-setup.ali
-lib/polyorb/polyorb-smart_pointers-controlled_entities.ali
-lib/polyorb/polyorb-smart_pointers-initialization.ali
-lib/polyorb/polyorb-smart_pointers.ali
-lib/polyorb/polyorb-soap_p-message-payload.ali
-lib/polyorb/polyorb-soap_p-message-reader.ali
-lib/polyorb/polyorb-soap_p-message-response-error.ali
-lib/polyorb/polyorb-soap_p-message-response.ali
-lib/polyorb/polyorb-soap_p-message-xml.ali
-lib/polyorb/polyorb-soap_p-message.ali
-lib/polyorb/polyorb-soap_p-parameters.ali
-lib/polyorb/polyorb-soap_p-response.ali
-lib/polyorb/polyorb-soap_p-types.ali
-lib/polyorb/polyorb-soap_p.ali
-lib/polyorb/polyorb-sockets.ali
-lib/polyorb/polyorb-sockets_initialization.ali
-lib/polyorb/polyorb-std.ali
-lib/polyorb/polyorb-storage_pools.ali
-lib/polyorb/polyorb-task_info.ali
-lib/polyorb/polyorb-tasking-abortables.ali
-lib/polyorb/polyorb-tasking-advanced_mutexes.ali
-lib/polyorb/polyorb-tasking-condition_variables.ali
-lib/polyorb/polyorb-tasking-idle_tasks_managers.ali
-lib/polyorb/polyorb-tasking-mutexes.ali
-lib/polyorb/polyorb-tasking-priorities.ali
-lib/polyorb/polyorb-tasking-profiles-full_tasking-condition_variables.ali
-lib/polyorb/polyorb-tasking-profiles-full_tasking-mutexes.ali
-lib/polyorb/polyorb-tasking-profiles-full_tasking-portable_mutexes.ali
-lib/polyorb/polyorb-tasking-profiles-full_tasking-threads-annotations.ali
-lib/polyorb/polyorb-tasking-profiles-full_tasking-threads-dynamic_priorities.ali
-lib/polyorb/polyorb-tasking-profiles-full_tasking-threads-static_priorities.ali
-lib/polyorb/polyorb-tasking-profiles-full_tasking-threads.ali
-lib/polyorb/polyorb-tasking-profiles-full_tasking.ali
-lib/polyorb/polyorb-tasking-profiles-full_tasking_atc-abortables.ali
-lib/polyorb/polyorb-tasking-profiles-full_tasking_atc.ali
-lib/polyorb/polyorb-tasking-profiles-no_tasking-condition_variables.ali
-lib/polyorb/polyorb-tasking-profiles-no_tasking-mutexes.ali
-lib/polyorb/polyorb-tasking-profiles-no_tasking-threads-annotations.ali
-lib/polyorb/polyorb-tasking-profiles-no_tasking-threads.ali
-lib/polyorb/polyorb-tasking-profiles-no_tasking.ali
-lib/polyorb/polyorb-tasking-profiles-ravenscar-condition_variables.ali
-lib/polyorb/polyorb-tasking-profiles-ravenscar-index_manager.ali
-lib/polyorb/polyorb-tasking-profiles-ravenscar-mutexes.ali
-lib/polyorb/polyorb-tasking-profiles-ravenscar-threads-annotations.ali
-lib/polyorb/polyorb-tasking-profiles-ravenscar-threads.ali
-lib/polyorb/polyorb-tasking-profiles-ravenscar.ali
-lib/polyorb/polyorb-tasking-profiles.ali
-lib/polyorb/polyorb-tasking-rw_locks.ali
-lib/polyorb/polyorb-tasking-threads-annotations.ali
-lib/polyorb/polyorb-tasking-threads.ali
-lib/polyorb/polyorb-tasking.ali
-lib/polyorb/polyorb-termination_activity.ali
-lib/polyorb/polyorb-termination_manager-bootstrap.ali
-lib/polyorb/polyorb-termination_manager.ali
-lib/polyorb/polyorb-transport-connected-sockets.ali
-lib/polyorb/polyorb-transport-connected.ali
-lib/polyorb/polyorb-transport-datagram-sockets.ali
-lib/polyorb/polyorb-transport-datagram.ali
-lib/polyorb/polyorb-transport-handlers.ali
-lib/polyorb/polyorb-transport-sockets.ali
-lib/polyorb/polyorb-transport.ali
-lib/polyorb/polyorb-types.ali
-lib/polyorb/polyorb-utils-backtrace.ali
-lib/polyorb/polyorb-utils-buffers.ali
-lib/polyorb/polyorb-utils-chained_lists.ali
-lib/polyorb/polyorb-utils-configuration_file.ali
-lib/polyorb/polyorb-utils-dynamic_tables.ali
-lib/polyorb/polyorb-utils-hfunctions-hyper.ali
-lib/polyorb/polyorb-utils-hfunctions-mul.ali
-lib/polyorb/polyorb-utils-hfunctions.ali
-lib/polyorb/polyorb-utils-htables-perfect.ali
-lib/polyorb/polyorb-utils-htables.ali
-lib/polyorb/polyorb-utils-ilists.ali
-lib/polyorb/polyorb-utils-random.ali
-lib/polyorb/polyorb-utils-report.ali
-lib/polyorb/polyorb-utils-simple_flags.ali
-lib/polyorb/polyorb-utils-socket_access_points.ali
-lib/polyorb/polyorb-utils-sockets.ali
-lib/polyorb/polyorb-utils-srp.ali
-lib/polyorb/polyorb-utils-strings-lists.ali
-lib/polyorb/polyorb-utils-strings.ali
-lib/polyorb/polyorb-utils-tcp_access_points.ali
-lib/polyorb/polyorb-utils-text_buffers.ali
-lib/polyorb/polyorb-utils-udp_access_points.ali
-lib/polyorb/polyorb-utils.ali
-lib/polyorb/polyorb-web-mime.ali
-lib/polyorb/polyorb-web-url-raise_url_error.ali
-lib/polyorb/polyorb-web-url.ali
-lib/polyorb/polyorb-web-utils.ali
-lib/polyorb/polyorb-web.ali
-lib/polyorb/polyorb.ali
-lib/polyorb/portableinterceptor-clientrequestinfo-helper.ali
-lib/polyorb/portableinterceptor-clientrequestinfo-impl.ali
-lib/polyorb/portableinterceptor-clientrequestinfo.ali
-lib/polyorb/portableinterceptor-clientrequestinterceptor-helper.ali
-lib/polyorb/portableinterceptor-clientrequestinterceptor-impl.ali
-lib/polyorb/portableinterceptor-clientrequestinterceptor.ali
-lib/polyorb/portableinterceptor-current-helper.ali
-lib/polyorb/portableinterceptor-current-impl.ali
-lib/polyorb/portableinterceptor-current.ali
-lib/polyorb/portableinterceptor-helper.ali
-lib/polyorb/portableinterceptor-interceptor-helper.ali
-lib/polyorb/portableinterceptor-interceptor-impl.ali
-lib/polyorb/portableinterceptor-interceptor.ali
-lib/polyorb/portableinterceptor-iorinfo-helper.ali
-lib/polyorb/portableinterceptor-iorinfo-impl.ali
-lib/polyorb/portableinterceptor-iorinfo.ali
-lib/polyorb/portableinterceptor-iorinterceptor-helper.ali
-lib/polyorb/portableinterceptor-iorinterceptor-impl.ali
-lib/polyorb/portableinterceptor-iorinterceptor.ali
-lib/polyorb/portableinterceptor-iorinterceptor_3_0-helper.ali
-lib/polyorb/portableinterceptor-iorinterceptor_3_0-impl.ali
-lib/polyorb/portableinterceptor-iorinterceptor_3_0.ali
-lib/polyorb/portableinterceptor-orbinitializer-helper.ali
-lib/polyorb/portableinterceptor-orbinitializer-impl.ali
-lib/polyorb/portableinterceptor-orbinitializer-initialize_all.ali
-lib/polyorb/portableinterceptor-orbinitializer-register.ali
-lib/polyorb/portableinterceptor-orbinitializer.ali
-lib/polyorb/portableinterceptor-orbinitinfo-helper.ali
-lib/polyorb/portableinterceptor-orbinitinfo-impl.ali
-lib/polyorb/portableinterceptor-orbinitinfo.ali
-lib/polyorb/portableinterceptor-policyfactory-helper.ali
-lib/polyorb/portableinterceptor-policyfactory-impl.ali
-lib/polyorb/portableinterceptor-policyfactory.ali
-lib/polyorb/portableinterceptor-requestinfo-helper.ali
-lib/polyorb/portableinterceptor-requestinfo-impl.ali
-lib/polyorb/portableinterceptor-requestinfo.ali
-lib/polyorb/portableinterceptor-serverrequestinfo-helper.ali
-lib/polyorb/portableinterceptor-serverrequestinfo-impl.ali
-lib/polyorb/portableinterceptor-serverrequestinfo.ali
-lib/polyorb/portableinterceptor-serverrequestinterceptor-helper.ali
-lib/polyorb/portableinterceptor-serverrequestinterceptor-impl.ali
-lib/polyorb/portableinterceptor-serverrequestinterceptor.ali
-lib/polyorb/portableinterceptor.ali
-lib/polyorb/portableserver-adapteractivator.ali
-lib/polyorb/portableserver-current-helper.ali
-lib/polyorb/portableserver-current.ali
-lib/polyorb/portableserver-helper.ali
-lib/polyorb/portableserver-idassignmentpolicy.ali
-lib/polyorb/portableserver-iduniquenesspolicy.ali
-lib/polyorb/portableserver-implicitactivationpolicy.ali
-lib/polyorb/portableserver-lifespanpolicy.ali
-lib/polyorb/portableserver-poa-goa.ali
-lib/polyorb/portableserver-poa-helper.ali
-lib/polyorb/portableserver-poa.ali
-lib/polyorb/portableserver-poamanager.ali
-lib/polyorb/portableserver-requestprocessingpolicy.ali
-lib/polyorb/portableserver-servantactivator-impl.ali
-lib/polyorb/portableserver-servantactivator.ali
-lib/polyorb/portableserver-servantlocator-impl.ali
-lib/polyorb/portableserver-servantlocator.ali
-lib/polyorb/portableserver-servantmanager-impl.ali
-lib/polyorb/portableserver-servantmanager.ali
-lib/polyorb/portableserver-servantretentionpolicy.ali
-lib/polyorb/portableserver-threadpolicy.ali
-lib/polyorb/portableserver.ali
-lib/polyorb/rtcorba-current-helper.ali
-lib/polyorb/rtcorba-current.ali
-lib/polyorb/rtcorba-helper.ali
-lib/polyorb/rtcorba-mutex-helper.ali
-lib/polyorb/rtcorba-mutex.ali
-lib/polyorb/rtcorba-prioritymapping-direct.ali
-lib/polyorb/rtcorba-prioritymapping-linear.ali
-lib/polyorb/rtcorba-prioritymapping.ali
-lib/polyorb/rtcorba-prioritymodelpolicy-helper.ali
-lib/polyorb/rtcorba-prioritymodelpolicy.ali
-lib/polyorb/rtcorba-prioritytransform.ali
-lib/polyorb/rtcorba-protocolproperties-helper.ali
-lib/polyorb/rtcorba-protocolproperties.ali
-lib/polyorb/rtcorba-rtorb-helper.ali
-lib/polyorb/rtcorba-rtorb.ali
-lib/polyorb/rtcorba-threadpoolpolicy-helper.ali
-lib/polyorb/rtcorba-threadpoolpolicy.ali
-lib/polyorb/rtcorba.ali
-lib/polyorb/rtcosscheduling-clientscheduler-helper.ali
-lib/polyorb/rtcosscheduling-clientscheduler-impl.ali
-lib/polyorb/rtcosscheduling-clientscheduler.ali
-lib/polyorb/rtcosscheduling-helper.ali
-lib/polyorb/rtcosscheduling-serverscheduler-helper.ali
-lib/polyorb/rtcosscheduling-serverscheduler-impl.ali
-lib/polyorb/rtcosscheduling-serverscheduler.ali
-lib/polyorb/rtcosscheduling.ali
-lib/polyorb/rtportableserver-poa-helper.ali
-lib/polyorb/rtportableserver-poa.ali
-lib/polyorb/rtportableserver.ali
-lib/polyorb/s-dsaser.ali
-lib/polyorb/s-dsatyp.ali
-lib/polyorb/s-parint.ali
-lib/polyorb/s-shasto.ali
-lib/polyorb/static/libpolyorb-corba-cos-event-impl.a
-lib/polyorb/static/libpolyorb-corba-cos-event.a
-lib/polyorb/static/libpolyorb-corba-cos-ir-impl.a
-lib/polyorb/static/libpolyorb-corba-cos-naming-impl.a
-lib/polyorb/static/libpolyorb-corba-cos-naming.a
-%%TESTSUITE%%lib/polyorb/static/libpolyorb-corba-cos-notification-impl.a
-lib/polyorb/static/libpolyorb-corba-cos-notification.a
-%%TESTSUITE%%lib/polyorb/static/libpolyorb-corba-cos-time-impl.a
-lib/polyorb/static/libpolyorb-corba-cos-time.a
-lib/polyorb/static/libpolyorb-corba-dynamicany.a
-lib/polyorb/static/libpolyorb-corba-iop.a
-lib/polyorb/static/libpolyorb-corba-messaging.a
-lib/polyorb/static/libpolyorb-corba-portableinterceptor.a
-lib/polyorb/static/libpolyorb-corba-rtcorba.a
-lib/polyorb/static/libpolyorb-corba.a
-lib/polyorb/static/libpolyorb-dsa.a
-lib/polyorb/static/libpolyorb-giop-diop.a
-lib/polyorb/static/libpolyorb-giop-iiop.a
-lib/polyorb/static/libpolyorb-giop-miop.a
-lib/polyorb/static/libpolyorb-giop.a
-lib/polyorb/static/libpolyorb-moma.a
-lib/polyorb/static/libpolyorb-setup.a
-lib/polyorb/static/libpolyorb-soap.a
-lib/polyorb/static/libpolyorb-srp.a
-lib/polyorb/static/libpolyorb-web_common.a
-lib/polyorb/static/libpolyorb.a
-%%TESTSUITE%%lib/polyorb/time_utils.ali
-lib/polyorb/timebase-helper.ali
-lib/polyorb/timebase.ali
-%%DOCS%%share/gps/plug-ins/polyorb_gps.xml
diff --git a/net/py-zsi/Makefile b/net/py-zsi/Makefile
deleted file mode 100644
index 7d193de2a630..000000000000
--- a/net/py-zsi/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# Created by: Johann Visagie <wjv@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= zsi
-DISTVERSION= 2.1-a1
-PORTREVISION= 2
-PORTEPOCH= 1
-CATEGORIES= net python
-MASTER_SITES= SF/pywebsvcs/ZSI/ZSI-${DISTVERSION:S,-,_,}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME:tu}-${DISTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Pure Python implementation of SOAP 1.1
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-USES= python:2.7 shebangfix
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-SHEBANG_FILES= doc/examples/*/*/*/*/*.py \
- test/*.py \
- test/wsdl2py/*.py \
- test/wsdl2py/servers/*.py
-
-PORTDOCS= *
-PORTEXAMPLES= *
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for docfile in CHANGES README doc/zsi.* doc/*.png
- ${INSTALL_DATA} ${WRKSRC}/${docfile} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-post-install-EXAMPLES-on:
-.for dir in client server
- @${MV} ${WRKSRC}/doc/examples/${dir} ${WRKSRC}
-.endfor
-.for subdir in samples test client server
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/${subdir}
- ${CP} -rp ${WRKSRC}/${subdir}/* ${STAGEDIR}${EXAMPLESDIR}/${subdir}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/net/py-zsi/distinfo b/net/py-zsi/distinfo
deleted file mode 100644
index 45b60acdfd5a..000000000000
--- a/net/py-zsi/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ZSI-2.1-a1.tar.gz) = 253cd6968bc52e66121ee370831b93be385d65563a0e71c9c704db83901bf244
-SIZE (ZSI-2.1-a1.tar.gz) = 932958
diff --git a/net/py-zsi/pkg-descr b/net/py-zsi/pkg-descr
deleted file mode 100644
index 6c4e52dd78d3..000000000000
--- a/net/py-zsi/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Paraphrasing the original (2.0) website:
-
- ZSI, the Zolera SOAP Infrastructure, is a Python package that provides an
- implementation of SOAP messaging, as described in The SOAP 1.1
- Specification. In particular, ZSI parses and generates SOAP messages, and
- converts between native Python datatypes and SOAP syntax. ZSI, the Zolera
- SOAP Infrastructure, is a pure Python module that provides
- an implementation of the SOAP 1.1 specification. Simple client and server
- support are also provided.
-
-WWW: http://pywebsvcs.sourceforge.net/
diff --git a/net/pythondirector/Makefile b/net/pythondirector/Makefile
deleted file mode 100644
index d3a1d6a9b898..000000000000
--- a/net/pythondirector/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Clement Laforet <clement@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pydirector
-PORTVERSION= 1.0.0
-PORTREVISION= 2
-CATEGORIES= net python
-MASTER_SITES= SF/pythondirector/pythondirector/pythondirector-${PORTVERSION}
-
-MAINTAINER= python@FreeBSD.org
-COMMENT= TCP load balancer written in Python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/doc/LICENSE.txt
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR}
-
-OPTIONS_DEFINE= DOCS
-
-NO_ARCH= yes
-USE_PYTHON= autoplist distutils
-USES= python:2.7
-
-PORTDOCS= *
-
-post-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}/
- ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR}/
-
-.include <bsd.port.mk>
diff --git a/net/pythondirector/distinfo b/net/pythondirector/distinfo
deleted file mode 100644
index fc8c270102e5..000000000000
--- a/net/pythondirector/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pydirector-1.0.0.tar.gz) = 3b4a23ecbd291f5a578c0d7c4e4eabe330aeb0c336c57762cf310d6238f1df28
-SIZE (pydirector-1.0.0.tar.gz) = 32569
diff --git a/net/pythondirector/pkg-descr b/net/pythondirector/pkg-descr
deleted file mode 100644
index 60b3bfa783a1..000000000000
--- a/net/pythondirector/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-This is a pure-python TCP load balancer. It takes inbound TCP connections and
-connects them to one of a number of backend servers.
-
-Features:
-- async i/o based, so much less overhead than fork/thread based balancers. Can
- use either twisted or python's standard asyncore library (twisted is
- recommended, and asyncore support will be removed in a future version).
-- Multiple scheduling algorithms (random, round robin, leastconns,
- leastconns+roundrobin)
-- If a server fails to answer, it's removed from the pool - the client that
- failed to connect gets transparently failed over to a new host.
-- XML based configuration file (see a sample)
-- separate management thread that periodically re-adds failed hosts if they've
- come back up.
-- optional builtin webserver for admin (sample of the running screen)
-- webserver has methods suitable for both interactive and automated systems
-
-WWW: http://pythondirector.sourceforge.net/
diff --git a/net/sippy_b2bua/Makefile b/net/sippy_b2bua/Makefile
deleted file mode 100644
index a0c1997c237f..000000000000
--- a/net/sippy_b2bua/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# Created by: Maxim Sobolev <sobomax@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= sippy_b2bua
-PORTVERSION= 1.0.2
-PORTREVISION= 3
-CATEGORIES= net python
-MASTER_SITES= http://www.b2bua.org/chrome/site/
-DISTNAME= sippy-${PORTVERSION}
-
-MAINTAINER= python@FreeBSD.org
-COMMENT= SIP Back-to-back user agent (B2BUA) server with Radius support
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-BROKEN= unfetchable
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR}
-
-NO_ARCH= yes
-USE_PYTHON= distutils
-USES= python:2.7
-PYDISTUTILS_PKGNAME= sippy
-DOCSDIR= ${PREFIX}/share/doc/${PYDISTUTILS_PKGNAME}
-
-DOCS= COPYING README
-
-OPTIONS_DEFINE= DOCS
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/net/sippy_b2bua/distinfo b/net/sippy_b2bua/distinfo
deleted file mode 100644
index 47f6f94e5ae3..000000000000
--- a/net/sippy_b2bua/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (sippy-1.0.2.tar.gz) = bdc14cf497b788fb6260bc020781a03a4a0604a61b2b7c5265a447b6175912cb
-SIZE (sippy-1.0.2.tar.gz) = 54678
diff --git a/net/sippy_b2bua/pkg-descr b/net/sippy_b2bua/pkg-descr
deleted file mode 100644
index 341dc08b7e29..000000000000
--- a/net/sippy_b2bua/pkg-descr
+++ /dev/null
@@ -1,25 +0,0 @@
-Sippy B2BUA is a RFC3261-compliant Session Initiation Protocol (SIP)
-Back-to-back user agent (B2BUA) server software.
-
-The B2BUA is a SIP call controlling component. Unlike a SIP proxy, which only
-maintains transaction state, the B2BUA maintains complete call state and
-participates in all call requests. For this reason it can perform number of
-functions that are not possible to implement using SIP proxy, such as for
-example accurate call accounting, pre-paid rating and billing, fail over call
-routing etc. Unlike PBX-type solutions such as Asterisk for example, the B2BUA
-doesn't perform any media relaying or processing, therefore it doesn't
-introduce any additional packet loss, delay or jitter into the media path.
-
-Features:
- o Realtime calls control and call data records (CDRs) generation;
- o Optional ability to use Sippy RTPproxy for media relaying;
- o Optional ability to perform Cisco-compatible RADIUS AAA (Authentication,
- Authorization and Accounting);
- o RFC3261 compliance;
- o RFC3326 support;
- o IPv6 support;
- o Seamless compatibility with majority of popular SIP software and hardware
- on the market today;
- o Robustness and Resilience.
-
-WWW: http://www.b2bua.org/
diff --git a/net/sippy_b2bua/pkg-plist b/net/sippy_b2bua/pkg-plist
deleted file mode 100644
index 3a9d9f2ec323..000000000000
--- a/net/sippy_b2bua/pkg-plist
+++ /dev/null
@@ -1,239 +0,0 @@
-bin/b2bua_radius.py
-bin/b2bua_simple.py
-etc/sippy/dictionary
-%%PYTHON_SITELIBDIR%%/sippy/CCEvents.py
-%%PYTHON_SITELIBDIR%%/sippy/CCEvents.pyc
-%%PYTHON_SITELIBDIR%%/sippy/CCEvents.pyo
-%%PYTHON_SITELIBDIR%%/sippy/Cli_server_local.py
-%%PYTHON_SITELIBDIR%%/sippy/Cli_server_local.pyc
-%%PYTHON_SITELIBDIR%%/sippy/Cli_server_local.pyo
-%%PYTHON_SITELIBDIR%%/sippy/Cli_session.py
-%%PYTHON_SITELIBDIR%%/sippy/Cli_session.pyc
-%%PYTHON_SITELIBDIR%%/sippy/Cli_session.pyo
-%%PYTHON_SITELIBDIR%%/sippy/ESipHeaderCSV.py
-%%PYTHON_SITELIBDIR%%/sippy/ESipHeaderCSV.pyc
-%%PYTHON_SITELIBDIR%%/sippy/ESipHeaderCSV.pyo
-%%PYTHON_SITELIBDIR%%/sippy/ESipHeaderIgnore.py
-%%PYTHON_SITELIBDIR%%/sippy/ESipHeaderIgnore.pyc
-%%PYTHON_SITELIBDIR%%/sippy/ESipHeaderIgnore.pyo
-%%PYTHON_SITELIBDIR%%/sippy/External_command.py
-%%PYTHON_SITELIBDIR%%/sippy/External_command.pyc
-%%PYTHON_SITELIBDIR%%/sippy/External_command.pyo
-%%PYTHON_SITELIBDIR%%/sippy/FakeAccounting.py
-%%PYTHON_SITELIBDIR%%/sippy/FakeAccounting.pyc
-%%PYTHON_SITELIBDIR%%/sippy/FakeAccounting.pyo
-%%PYTHON_SITELIBDIR%%/sippy/MsgBody.py
-%%PYTHON_SITELIBDIR%%/sippy/MsgBody.pyc
-%%PYTHON_SITELIBDIR%%/sippy/MsgBody.pyo
-%%PYTHON_SITELIBDIR%%/sippy/RadiusAccounting.py
-%%PYTHON_SITELIBDIR%%/sippy/RadiusAccounting.pyc
-%%PYTHON_SITELIBDIR%%/sippy/RadiusAccounting.pyo
-%%PYTHON_SITELIBDIR%%/sippy/RadiusAuthorisation.py
-%%PYTHON_SITELIBDIR%%/sippy/RadiusAuthorisation.pyc
-%%PYTHON_SITELIBDIR%%/sippy/RadiusAuthorisation.pyo
-%%PYTHON_SITELIBDIR%%/sippy/Radius_client.py
-%%PYTHON_SITELIBDIR%%/sippy/Radius_client.pyc
-%%PYTHON_SITELIBDIR%%/sippy/Radius_client.pyo
-%%PYTHON_SITELIBDIR%%/sippy/Rtp_proxy_client_local.py
-%%PYTHON_SITELIBDIR%%/sippy/Rtp_proxy_client_local.pyc
-%%PYTHON_SITELIBDIR%%/sippy/Rtp_proxy_client_local.pyo
-%%PYTHON_SITELIBDIR%%/sippy/Rtp_proxy_client_udp.py
-%%PYTHON_SITELIBDIR%%/sippy/Rtp_proxy_client_udp.pyc
-%%PYTHON_SITELIBDIR%%/sippy/Rtp_proxy_client_udp.pyo
-%%PYTHON_SITELIBDIR%%/sippy/Rtp_proxy_session.py
-%%PYTHON_SITELIBDIR%%/sippy/Rtp_proxy_session.pyc
-%%PYTHON_SITELIBDIR%%/sippy/Rtp_proxy_session.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SdpBody.py
-%%PYTHON_SITELIBDIR%%/sippy/SdpBody.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SdpBody.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SdpConnecton.py
-%%PYTHON_SITELIBDIR%%/sippy/SdpConnecton.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SdpConnecton.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SdpGeneric.py
-%%PYTHON_SITELIBDIR%%/sippy/SdpGeneric.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SdpGeneric.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SdpMedia.py
-%%PYTHON_SITELIBDIR%%/sippy/SdpMedia.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SdpMedia.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SdpMediaDescription.py
-%%PYTHON_SITELIBDIR%%/sippy/SdpMediaDescription.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SdpMediaDescription.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SdpOrigin.py
-%%PYTHON_SITELIBDIR%%/sippy/SdpOrigin.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SdpOrigin.pyo
-%%PYTHON_SITELIBDIR%%/sippy/Signal.py
-%%PYTHON_SITELIBDIR%%/sippy/Signal.pyc
-%%PYTHON_SITELIBDIR%%/sippy/Signal.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipAddress.py
-%%PYTHON_SITELIBDIR%%/sippy/SipAddress.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipAddress.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipAddressHF.py
-%%PYTHON_SITELIBDIR%%/sippy/SipAddressHF.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipAddressHF.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipAlso.py
-%%PYTHON_SITELIBDIR%%/sippy/SipAlso.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipAlso.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipAuthorization.py
-%%PYTHON_SITELIBDIR%%/sippy/SipAuthorization.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipAuthorization.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipCCDiversion.py
-%%PYTHON_SITELIBDIR%%/sippy/SipCCDiversion.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipCCDiversion.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipCSeq.py
-%%PYTHON_SITELIBDIR%%/sippy/SipCSeq.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipCSeq.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipCallId.py
-%%PYTHON_SITELIBDIR%%/sippy/SipCallId.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipCallId.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipCiscoGUID.py
-%%PYTHON_SITELIBDIR%%/sippy/SipCiscoGUID.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipCiscoGUID.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipConf.py
-%%PYTHON_SITELIBDIR%%/sippy/SipConf.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipConf.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipContact.py
-%%PYTHON_SITELIBDIR%%/sippy/SipContact.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipContact.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipContentLength.py
-%%PYTHON_SITELIBDIR%%/sippy/SipContentLength.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipContentLength.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipContentType.py
-%%PYTHON_SITELIBDIR%%/sippy/SipContentType.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipContentType.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipExpires.py
-%%PYTHON_SITELIBDIR%%/sippy/SipExpires.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipExpires.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipFrom.py
-%%PYTHON_SITELIBDIR%%/sippy/SipFrom.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipFrom.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipGenericHF.py
-%%PYTHON_SITELIBDIR%%/sippy/SipGenericHF.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipGenericHF.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipHeader.py
-%%PYTHON_SITELIBDIR%%/sippy/SipHeader.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipHeader.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipLogger.py
-%%PYTHON_SITELIBDIR%%/sippy/SipLogger.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipLogger.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipMaxForwards.py
-%%PYTHON_SITELIBDIR%%/sippy/SipMaxForwards.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipMaxForwards.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipMsg.py
-%%PYTHON_SITELIBDIR%%/sippy/SipMsg.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipMsg.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipNumericHF.py
-%%PYTHON_SITELIBDIR%%/sippy/SipNumericHF.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipNumericHF.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipPAssertedIdentity.py
-%%PYTHON_SITELIBDIR%%/sippy/SipPAssertedIdentity.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipPAssertedIdentity.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipProxyAuthenticate.py
-%%PYTHON_SITELIBDIR%%/sippy/SipProxyAuthenticate.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipProxyAuthenticate.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipProxyAuthorization.py
-%%PYTHON_SITELIBDIR%%/sippy/SipProxyAuthorization.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipProxyAuthorization.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipRecordRoute.py
-%%PYTHON_SITELIBDIR%%/sippy/SipRecordRoute.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipRecordRoute.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipReferTo.py
-%%PYTHON_SITELIBDIR%%/sippy/SipReferTo.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipReferTo.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipReferredBy.py
-%%PYTHON_SITELIBDIR%%/sippy/SipReferredBy.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipReferredBy.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipReplaces.py
-%%PYTHON_SITELIBDIR%%/sippy/SipReplaces.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipReplaces.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipRequest.py
-%%PYTHON_SITELIBDIR%%/sippy/SipRequest.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipRequest.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipResponse.py
-%%PYTHON_SITELIBDIR%%/sippy/SipResponse.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipResponse.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipRoute.py
-%%PYTHON_SITELIBDIR%%/sippy/SipRoute.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipRoute.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipServer.py
-%%PYTHON_SITELIBDIR%%/sippy/SipServer.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipServer.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipTo.py
-%%PYTHON_SITELIBDIR%%/sippy/SipTo.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipTo.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipTransactionManager.py
-%%PYTHON_SITELIBDIR%%/sippy/SipTransactionManager.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipTransactionManager.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipURL.py
-%%PYTHON_SITELIBDIR%%/sippy/SipURL.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipURL.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipUserAgent.py
-%%PYTHON_SITELIBDIR%%/sippy/SipUserAgent.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipUserAgent.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipVia.py
-%%PYTHON_SITELIBDIR%%/sippy/SipVia.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipVia.pyo
-%%PYTHON_SITELIBDIR%%/sippy/SipWWWAuthenticate.py
-%%PYTHON_SITELIBDIR%%/sippy/SipWWWAuthenticate.pyc
-%%PYTHON_SITELIBDIR%%/sippy/SipWWWAuthenticate.pyo
-%%PYTHON_SITELIBDIR%%/sippy/Timeout.py
-%%PYTHON_SITELIBDIR%%/sippy/Timeout.pyc
-%%PYTHON_SITELIBDIR%%/sippy/Timeout.pyo
-%%PYTHON_SITELIBDIR%%/sippy/UA.py
-%%PYTHON_SITELIBDIR%%/sippy/UA.pyc
-%%PYTHON_SITELIBDIR%%/sippy/UA.pyo
-%%PYTHON_SITELIBDIR%%/sippy/UaStateConnected.py
-%%PYTHON_SITELIBDIR%%/sippy/UaStateConnected.pyc
-%%PYTHON_SITELIBDIR%%/sippy/UaStateConnected.pyo
-%%PYTHON_SITELIBDIR%%/sippy/UaStateDead.py
-%%PYTHON_SITELIBDIR%%/sippy/UaStateDead.pyc
-%%PYTHON_SITELIBDIR%%/sippy/UaStateDead.pyo
-%%PYTHON_SITELIBDIR%%/sippy/UaStateDisconnected.py
-%%PYTHON_SITELIBDIR%%/sippy/UaStateDisconnected.pyc
-%%PYTHON_SITELIBDIR%%/sippy/UaStateDisconnected.pyo
-%%PYTHON_SITELIBDIR%%/sippy/UaStateFailed.py
-%%PYTHON_SITELIBDIR%%/sippy/UaStateFailed.pyc
-%%PYTHON_SITELIBDIR%%/sippy/UaStateFailed.pyo
-%%PYTHON_SITELIBDIR%%/sippy/UaStateGeneric.py
-%%PYTHON_SITELIBDIR%%/sippy/UaStateGeneric.pyc
-%%PYTHON_SITELIBDIR%%/sippy/UaStateGeneric.pyo
-%%PYTHON_SITELIBDIR%%/sippy/UacStateCancelling.py
-%%PYTHON_SITELIBDIR%%/sippy/UacStateCancelling.pyc
-%%PYTHON_SITELIBDIR%%/sippy/UacStateCancelling.pyo
-%%PYTHON_SITELIBDIR%%/sippy/UacStateIdle.py
-%%PYTHON_SITELIBDIR%%/sippy/UacStateIdle.pyc
-%%PYTHON_SITELIBDIR%%/sippy/UacStateIdle.pyo
-%%PYTHON_SITELIBDIR%%/sippy/UacStateRinging.py
-%%PYTHON_SITELIBDIR%%/sippy/UacStateRinging.pyc
-%%PYTHON_SITELIBDIR%%/sippy/UacStateRinging.pyo
-%%PYTHON_SITELIBDIR%%/sippy/UacStateTrying.py
-%%PYTHON_SITELIBDIR%%/sippy/UacStateTrying.pyc
-%%PYTHON_SITELIBDIR%%/sippy/UacStateTrying.pyo
-%%PYTHON_SITELIBDIR%%/sippy/UacStateUpdating.py
-%%PYTHON_SITELIBDIR%%/sippy/UacStateUpdating.pyc
-%%PYTHON_SITELIBDIR%%/sippy/UacStateUpdating.pyo
-%%PYTHON_SITELIBDIR%%/sippy/UasStateIdle.py
-%%PYTHON_SITELIBDIR%%/sippy/UasStateIdle.pyc
-%%PYTHON_SITELIBDIR%%/sippy/UasStateIdle.pyo
-%%PYTHON_SITELIBDIR%%/sippy/UasStateRinging.py
-%%PYTHON_SITELIBDIR%%/sippy/UasStateRinging.pyc
-%%PYTHON_SITELIBDIR%%/sippy/UasStateRinging.pyo
-%%PYTHON_SITELIBDIR%%/sippy/UasStateTrying.py
-%%PYTHON_SITELIBDIR%%/sippy/UasStateTrying.pyc
-%%PYTHON_SITELIBDIR%%/sippy/UasStateTrying.pyo
-%%PYTHON_SITELIBDIR%%/sippy/UasStateUpdating.py
-%%PYTHON_SITELIBDIR%%/sippy/UasStateUpdating.pyc
-%%PYTHON_SITELIBDIR%%/sippy/UasStateUpdating.pyo
-%%PYTHON_SITELIBDIR%%/sippy/Udp_server.py
-%%PYTHON_SITELIBDIR%%/sippy/Udp_server.pyc
-%%PYTHON_SITELIBDIR%%/sippy/Udp_server.pyo
-%%PYTHON_SITELIBDIR%%/sippy/__init__.py
-%%PYTHON_SITELIBDIR%%/sippy/__init__.pyc
-%%PYTHON_SITELIBDIR%%/sippy/__init__.pyo
-%%PYTHON_SITELIBDIR%%/sippy/b2bua_radius.py
-%%PYTHON_SITELIBDIR%%/sippy/b2bua_radius.pyc
-%%PYTHON_SITELIBDIR%%/sippy/b2bua_radius.pyo
-%%PYTHON_SITELIBDIR%%/sippy/b2bua_simple.py
-%%PYTHON_SITELIBDIR%%/sippy/b2bua_simple.pyc
-%%PYTHON_SITELIBDIR%%/sippy/b2bua_simple.pyo
-%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/README
diff --git a/news/Makefile b/news/Makefile
index 064940c2d8bd..edaba9e2e909 100644
--- a/news/Makefile
+++ b/news/Makefile
@@ -53,7 +53,6 @@
SUBDIR += p5-POE-Component-Client-NNTP
SUBDIR += p5-POE-Component-Server-NNTP
SUBDIR += pan
- SUBDIR += papercut
SUBDIR += pgpmoose
SUBDIR += plor
SUBDIR += py-pynzb
diff --git a/news/papercut/Makefile b/news/papercut/Makefile
deleted file mode 100644
index 10912d8afd8c..000000000000
--- a/news/papercut/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# Created by: Clement Laforet <sheepkiller@cultdeadsheep.org>
-# $FreeBSD$
-
-PORTNAME= papercut
-PORTVERSION= 0.9.13
-PORTREVISION= 1
-CATEGORIES= news python
-MASTER_SITES= http://pessoal.org/papercut/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Papercut is a news server written in Python, using a MySQL backend
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:databases/py-MySQLdb@${PY_FLAVOR}
-
-USES= python:2.7 shebangfix
-NO_BUILD= yes
-NO_ARCH= yes
-SHEBANG_FILES= *.py auth/*.py storage/*.py
-
-do-configure:
- ${CP} ${FILESDIR}/papercut-wrapper ${WRKDIR}/papercut-wrapper
- ${REINPLACE_CMD} -e "s,__DATADIR__,${DATADIR}," ${WRKDIR}/papercut-wrapper
- ${REINPLACE_CMD} -e "s,__PYTHON__,${PYTHON_CMD}," ${WRKDIR}/papercut-wrapper
- ${REINPLACE_CMD} "s,/home/papercut,${DATADIR}," ${WRKSRC}/settings.py
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/*.py ${STAGEDIR}${DATADIR}
- @${MKDIR} ${STAGEDIR}${DATADIR}/cache
- @${MKDIR} ${STAGEDIR}${DATADIR}/logs
-.for DIR in auth storage
- @${MKDIR} ${STAGEDIR}${DATADIR}/${DIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/${DIR}/* ${STAGEDIR}${DATADIR}/${DIR}
-.endfor
- ${INSTALL_SCRIPT} ${WRKDIR}/papercut-wrapper ${STAGEDIR}${PREFIX}/bin/papercut
- ${MV} ${STAGEDIR}${DATADIR}/settings.py ${STAGEDIR}${DATADIR}/settings.py.sample
-
-.include <bsd.port.mk>
diff --git a/news/papercut/distinfo b/news/papercut/distinfo
deleted file mode 100644
index f8cad63d0e7b..000000000000
--- a/news/papercut/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (papercut-0.9.13.tar.gz) = 5cbcd28e3f958625104da418bac08d525f05f51dd9ad724055ff1cfd17b5154b
-SIZE (papercut-0.9.13.tar.gz) = 162916
diff --git a/news/papercut/files/papercut-wrapper b/news/papercut/files/papercut-wrapper
deleted file mode 100644
index 51ca9df5e4ac..000000000000
--- a/news/papercut/files/papercut-wrapper
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-
-# Change this to your getmail directory; defaults to /usr/local/share/getmail
-PPCPATH="__DATADIR__"
-
-PYTHONPATH="${PPCPATH}:${PYTHONPATH}"
-export PYTHONPATH
-
-# You can change this to point to your Python interpreter if you wish.
-PYTHON=__PYTHON__
-
-exec "$PYTHON" ${PPCPATH}/papercut.py "$@"
diff --git a/news/papercut/pkg-descr b/news/papercut/pkg-descr
deleted file mode 100644
index 00498f051c20..000000000000
--- a/news/papercut/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Papercut is a news server written in 100% pure Python. It designed
-to be use as backend for PHP, or to be run on a small network.
-Messages can be stored in a MySQL database.
-It doesn't support feeding.
-
-WWW: http://pessoal.org/papercut/
diff --git a/news/papercut/pkg-plist b/news/papercut/pkg-plist
deleted file mode 100644
index d13366143242..000000000000
--- a/news/papercut/pkg-plist
+++ /dev/null
@@ -1,52 +0,0 @@
-bin/papercut
-%%DATADIR%%/papercut.py
-%%DATADIR%%/papercut_cache.py
-%%DATADIR%%/portable_locker.py
-@sample %%DATADIR%%/settings.py.sample
-@exec echo "To use papercut you need to edit %D/%%DATADIR%%/settings.py." |fmt
-%%DATADIR%%/auth/__init__.py
-%%DATADIR%%/auth/mysql.py
-%%DATADIR%%/auth/phorum_mysql_users.py
-%%DATADIR%%/auth/phorum_pgsql_users.py
-%%DATADIR%%/auth/phpbb_mysql_users.py
-%%DATADIR%%/auth/phpnuke_phpbb_mysql_users.py
-%%DATADIR%%/auth/postnuke_phpbb_mysql_users.py
-%%DATADIR%%/storage/__init__.py
-%%DATADIR%%/storage/forwarding_proxy.py
-%%DATADIR%%/storage/maildir.py
-%%DATADIR%%/storage/mbox.py
-%%DATADIR%%/storage/mime.py
-%%DATADIR%%/storage/mysql.py
-%%DATADIR%%/storage/mysql_storage.sql
-%%DATADIR%%/storage/p2p.py
-%%DATADIR%%/storage/phorum_mysql.py
-%%DATADIR%%/storage/phorum_mysql_fix.sql
-%%DATADIR%%/storage/phorum_pgsql.py
-%%DATADIR%%/storage/phorum_pgsql_fix.sql
-%%DATADIR%%/storage/phpbb_mysql.py
-%%DATADIR%%/storage/phpbb_mysql_fix.sql
-%%DATADIR%%/storage/phpnuke_phpbb_mysql.py
-%%DATADIR%%/storage/strutil.py
-@unexec [ -f %D/%%DATADIR%%/papercut.pyc ] && rm %D/%%DATADIR%%/papercut.pyc || true
-@unexec [ -f %D/%%DATADIR%%/papercut_cache.pyc ] && rm %D/%%DATADIR%%/papercut_cache.pyc || true
-@unexec [ -f %D/%%DATADIR%%/portable_locker.pyc ] && rm %D/%%DATADIR%%/portable_locker.pyc || true
-@unexec [ -f %D/%%DATADIR%%/settings.py ] || true
-@unexec [ -f %D/%%DATADIR%%/settings.pyc ] && rm %D/%%DATADIR%%/settings.pyc || true
-@unexec [ -f %D/%%DATADIR%%/auth/__init__.pyc ] && rm %D/%%DATADIR%%/auth/__init__.pyc || true
-@unexec [ -f %D/%%DATADIR%%/auth/mysql.pyc ] && rm %D/%%DATADIR%%/auth/mysql.pyc || true
-@unexec [ -f %D/%%DATADIR%%/auth/phorum_mysql_users.pyc ] && rm %D/%%DATADIR%%/auth/phorum_mysql_users.pyc || true
-@unexec [ -f %D/%%DATADIR%%/auth/phorum_pgsql_users.pyc ] && rm %D/%%DATADIR%%/auth/phorum_mysql_users.pyc || true
-@unexec [ -f %D/%%DATADIR%%/auth/phpbb_mysql_users.pyc ] && rm %D/%%DATADIR%%/auth/phpbb_mysql_users.pyc || true
-@unexec [ -f %D/%%DATADIR%%/storage/__init__.pyc ] && rm %D/%%DATADIR%%/storage/__init__.pyc || true
-@unexec [ -f %D/%%DATADIR%%/storage/forwarding_proxy.pyc ] && rm %D/%%DATADIR%%/storage/forwarding_proxy.pyc || true
-@unexec [ -f %D/%%DATADIR%%/storage/mbox.pyc ] && rm %D/%%DATADIR%%/storage/mbox.pyc || true
-@unexec [ -f %D/%%DATADIR%%/storage/mime.pyc ] && rm %D/%%DATADIR%%/storage/mime.pyc || true
-@unexec [ -f %D/%%DATADIR%%/storage/mysql.pyc ] && rm %D/%%DATADIR%%/storage/mysql.pyc || true
-@unexec [ -f %D/%%DATADIR%%/storage/p2p.pyc ] && rm %D/%%DATADIR%%/storage/p2p.pyc || true
-@unexec [ -f %D/%%DATADIR%%/storage/phorum_mysql.pyc ] && rm %D/%%DATADIR%%/storage/phorum_mysql.pyc || true
-@unexec [ -f %D/%%DATADIR%%/storage/phorum_pgsql.pyc ] && rm %D/%%DATADIR%%/storage/phorum_pgsql.pyc || true
-@unexec [ -f %D/%%DATADIR%%/storage/phpbb_mysql.pyc ] && rm %D/%%DATADIR%%/storage/phpbb_mysql.pyc || true
-@unexec [ -f %D/%%DATADIR%%/storage/strutil.pyc ] && rm %D/%%DATADIR%%/storage/strutil.pyc || true
-@dir %%DATADIR%%/logs
-@dir %%DATADIR%%/cache
-@unexec rmdir %D/%%DATADIR%% 2> /dev/null || echo "If you are permanently removing this port, you should do a ``rm -rf %D/%%DATADIR%%`` to remove any files left." | fmt
diff --git a/print/Makefile b/print/Makefile
index 51f66dab2099..181eea5bcb4e 100644
--- a/print/Makefile
+++ b/print/Makefile
@@ -165,8 +165,6 @@
SUBDIR += pkfonts360
SUBDIR += pkfonts400
SUBDIR += pkfonts600
- SUBDIR += pkipplib
- SUBDIR += pkpgcounter
SUBDIR += pmw
SUBDIR += pnm2ppa
SUBDIR += print-manager
@@ -253,7 +251,6 @@
SUBDIR += trueprint
SUBDIR += ttf2pt1
SUBDIR += ttfautohint
- SUBDIR += ttfquery
SUBDIR += ttftot42
SUBDIR += txtbdf2ps
SUBDIR += typetools
diff --git a/print/pkipplib/Makefile b/print/pkipplib/Makefile
deleted file mode 100644
index 70623c908106..000000000000
--- a/print/pkipplib/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: Rong-En Fan <rafan@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pkipplib
-PORTVERSION= 0.07
-CATEGORIES= print python
-MASTER_SITES= http://www.pykota.com/software/pkipplib/download/tarballs/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Create and parse IPP requests
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-USES= python:2.7
-USE_PYTHON= distutils
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/print/pkipplib/distinfo b/print/pkipplib/distinfo
deleted file mode 100644
index 68235645a5c0..000000000000
--- a/print/pkipplib/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pkipplib-0.07.tar.gz) = 2a2c8fd9fda3d31c30cd48f93d22fe419ec6dc5de53c93183e66fbe579c1908b
-SIZE (pkipplib-0.07.tar.gz) = 18704
diff --git a/print/pkipplib/pkg-descr b/print/pkipplib/pkg-descr
deleted file mode 100644
index 11929a7e6bb0..000000000000
--- a/print/pkipplib/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-pkipplib is a Python library which can prepare IPP requests with the
-help of a somewhat high level API. These requests can then be sent to
-an IPP printer or print server (e.g. CUPS). This library can also parse
-IPP answers received, and create high level Python objects from them.
-
-WWW: http://www.pykota.com/software/pkipplib/
diff --git a/print/pkipplib/pkg-plist b/print/pkipplib/pkg-plist
deleted file mode 100644
index ee2eb24182d7..000000000000
--- a/print/pkipplib/pkg-plist
+++ /dev/null
@@ -1,14 +0,0 @@
-bin/pksubscribe
-%%PYTHON_SITELIBDIR%%/pkipplib-0.7-py%%PYTHON_VER%%.egg-info/PKG-INFO
-%%PYTHON_SITELIBDIR%%/pkipplib-0.7-py%%PYTHON_VER%%.egg-info/SOURCES.txt
-%%PYTHON_SITELIBDIR%%/pkipplib-0.7-py%%PYTHON_VER%%.egg-info/dependency_links.txt
-%%PYTHON_SITELIBDIR%%/pkipplib-0.7-py%%PYTHON_VER%%.egg-info/top_level.txt
-%%PYTHON_SITELIBDIR%%/pkipplib/__init__.py
-%%PYTHON_SITELIBDIR%%/pkipplib/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pkipplib/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pkipplib/pkipplib.py
-%%PYTHON_SITELIBDIR%%/pkipplib/pkipplib.pyc
-%%PYTHON_SITELIBDIR%%/pkipplib/pkipplib.pyo
-%%PYTHON_SITELIBDIR%%/pkipplib/version.py
-%%PYTHON_SITELIBDIR%%/pkipplib/version.pyc
-%%PYTHON_SITELIBDIR%%/pkipplib/version.pyo
diff --git a/print/pkpgcounter/Makefile b/print/pkpgcounter/Makefile
deleted file mode 100644
index 3f9e86251bf1..000000000000
--- a/print/pkpgcounter/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Rong-En Fan <rafan@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pkpgcounter
-PORTVERSION= 3.50
-PORTREVISION= 3
-CATEGORIES= print python
-MASTER_SITES= http://www.pykota.com/software/pkpgcounter/download/tarballs/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Count pages and ink coverage percent
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR}
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-USES= python:2.7
-USE_PYTHON= distutils
-PORTDOCS= README COPYING BUGS CREDITS NEWS
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} \
- -e '/^directory.*man1/s|=.*|= "man/man1"|' \
- -e '/^docdir/s|".*"|"${DOCSDIR}"|' \
- ${_SED_NODOCS} ${WRKSRC}/setup.py
-
-.include <bsd.port.mk>
diff --git a/print/pkpgcounter/distinfo b/print/pkpgcounter/distinfo
deleted file mode 100644
index f9b75dfc9947..000000000000
--- a/print/pkpgcounter/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pkpgcounter-3.50.tar.gz) = cbeea2c571682d5fa6ac1ffeec36d3495dbe65665581f2f0ae6255dbd7d62118
-SIZE (pkpgcounter-3.50.tar.gz) = 195579
diff --git a/print/pkpgcounter/pkg-descr b/print/pkpgcounter/pkg-descr
deleted file mode 100644
index 28e8176c83e5..000000000000
--- a/print/pkpgcounter/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-pkpgcounter is a generic Page Description Language parser which can
-either count the number of pages or compute the percent of ink coverage
-needed to print various types of documents.
-
-It currently supports the following file types:
- - PostScript (both DSC compliant and binary)
- - PDF
- - PCL3/4/5
- - PCLXL (aka PCL6)
- - DVI
- - TIFF
- - ESC/P2
- - OpenDocument (ISO/IEC DIS 26300)
- - Zenographics ZjStream
- - Samsung QPDL (aka SPL2)
- - Samsung SPL1
-
-The five latter ones, as well as some TIFF documents, are currently
-only supported in page counting mode.
-
-WWW: http://www.pykota.com/software/pkpgcounter/
diff --git a/print/pkpgcounter/pkg-plist b/print/pkpgcounter/pkg-plist
deleted file mode 100644
index 21a9adca9414..000000000000
--- a/print/pkpgcounter/pkg-plist
+++ /dev/null
@@ -1,80 +0,0 @@
-bin/pkpgcounter
-%%PYTHON_SITELIBDIR%%/pkpgpdls/__init__.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/analyzer.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/analyzer.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/analyzer.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/bj.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/bj.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/bj.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/cfax.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/cfax.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/cfax.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/dvi.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/dvi.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/dvi.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/escp2.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/escp2.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/escp2.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/escpages03.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/escpages03.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/escpages03.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/hbp.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/hbp.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/hbp.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/inkcoverage.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/inkcoverage.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/inkcoverage.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/lidil.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/lidil.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/lidil.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/mscrap.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/mscrap.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/mscrap.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/ooo.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/ooo.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/ooo.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/pcl345.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/pcl345.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/pcl345.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/pclxl.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/pclxl.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/pclxl.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/pdf.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/pdf.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/pdf.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/pdlparser.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/pdlparser.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/pdlparser.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/pil.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/pil.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/pil.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/pjl.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/pjl.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/pjl.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/plain.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/plain.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/plain.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/pnmascii.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/pnmascii.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/pnmascii.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/postscript.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/postscript.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/postscript.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/qpdl.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/qpdl.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/qpdl.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/spl1.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/spl1.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/spl1.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/tiff.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/tiff.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/tiff.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/version.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/version.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/version.pyo
-%%PYTHON_SITELIBDIR%%/pkpgpdls/zjstream.py
-%%PYTHON_SITELIBDIR%%/pkpgpdls/zjstream.pyc
-%%PYTHON_SITELIBDIR%%/pkpgpdls/zjstream.pyo
-man/man1/pkpgcounter.1.gz
diff --git a/print/ttfquery/Makefile b/print/ttfquery/Makefile
deleted file mode 100644
index e301c80f8cf0..000000000000
--- a/print/ttfquery/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= ttfquery
-PORTVERSION= 1.0.5
-PORTREVISION= 8
-CATEGORIES= print
-MASTER_SITES= CHEESESHOP
-DISTNAME= TTFQuery-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= FontTools-based package for querying system fonts
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/license.txt
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fonttools3>0:print/py-fonttools3@${PY_FLAVOR} \
- ${PYNUMPY}
-
-NO_ARCH= yes
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/print/ttfquery/distinfo b/print/ttfquery/distinfo
deleted file mode 100644
index e96a3e058a1d..000000000000
--- a/print/ttfquery/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (TTFQuery-1.0.5.tar.gz) = d5b8d369903ee2754541819f27de8ea35486d124484e36a4869503d9a9ac7e4d
-SIZE (TTFQuery-1.0.5.tar.gz) = 17850
diff --git a/print/ttfquery/pkg-descr b/print/ttfquery/pkg-descr
deleted file mode 100644
index 3c78043951bd..000000000000
--- a/print/ttfquery/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-TTFQuery builds on the FontTools package to allow the Python programmer to
-accomplish a number of tasks:
- * query the system to find installed fonts
- * retrieve metadata about any TTF font file (even those not yet installed)
- o abstract family type
- o proper font name
- o glyph outlines
- * build simple metadata registries for run-time font matching
-
-WWW: http://ttfquery.sourceforge.net/
diff --git a/science/Makefile b/science/Makefile
index fb50f2b82912..61409b7206e3 100644
--- a/science/Makefile
+++ b/science/Makefile
@@ -97,7 +97,6 @@
SUBDIR += gromacs
SUBDIR += gsmc
SUBDIR += gtamsanalyzer
- SUBDIR += gwyddion
SUBDIR += h5utils
SUBDIR += h5z-zfp
SUBDIR += harminv
@@ -217,7 +216,6 @@
SUBDIR += paraview
SUBDIR += pcmsolver
SUBDIR += pnetcdf
- SUBDIR += psychopy
SUBDIR += pulseview
SUBDIR += py-DendroPy
SUBDIR += py-GPy
@@ -247,7 +245,6 @@
SUBDIR += py-gsd
SUBDIR += py-h5json
SUBDIR += py-h5py
- SUBDIR += py-hcluster
SUBDIR += py-kinematics
SUBDIR += py-lifelines
SUBDIR += py-mdp
@@ -273,7 +270,6 @@
SUBDIR += py-pyosf
SUBDIR += py-pysal
SUBDIR += py-pyteomics
- SUBDIR += py-pyteomics.biolccc
SUBDIR += py-qcelemental
SUBDIR += py-qcengine
SUBDIR += py-qspin
@@ -293,7 +289,6 @@
SUBDIR += py-veusz
SUBDIR += py-ws2300
SUBDIR += pybrain
- SUBDIR += pycdf
SUBDIR += pynn
SUBDIR += qbox
SUBDIR += qcl
diff --git a/science/gwyddion/Makefile b/science/gwyddion/Makefile
deleted file mode 100644
index c7b2bc5ce2a0..000000000000
--- a/science/gwyddion/Makefile
+++ /dev/null
@@ -1,66 +0,0 @@
-# Created by: Yeti <yeti@gwyddion.net>
-# $FreeBSD$
-
-PORTNAME= gwyddion
-PORTVERSION= 2.51
-PORTREVISION= 4
-CATEGORIES= science graphics
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Gtk2 based SPM data visualization and analysis tool
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-LIB_DEPENDS= libminizip.so:archivers/minizip \
- libcfitsio.so:astro/cfitsio \
- libIlmImf.so:graphics/openexr \
- libfftw3.so:math/fftw3 \
- libgtkglext-x11-1.0.so:x11-toolkits/gtkglext
-
-USES= compiler:c++11-lang desktop-file-utils gl gmake gnome libtool \
- localbase:ldflags pathfix pkgconfig shared-mime-info shebangfix \
- tar:xz xorg
-SHEBANG_FILES= plugins/process/invert_python.py
-USE_GNOME= cairo gtk20 libxml2 pangox-compat
-USE_GL= gl glu
-USE_XORG= ice sm x11 xmu xt
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --disable-gtk-doc \
- --without-pascal \
- --without-kde4-thumbnailer
-INSTALL_TARGET= install-strip
-INSTALLS_ICONS= yes
-USE_LDCONFIG= yes
-
-OPTIONS_DEFINE= GCONF NLS PERL PYTHON RUBY UNIQUE
-OPTIONS_DEFAULT= GCONF PERL PYTHON UNIQUE
-OPTIONS_SUB= yes
-
-GCONF_CONFIGURE_OFF= --disable-schemas-install
-GCONF_USE= GNOME=gconf2
-GCONF_VARS= GCONF_SCHEMAS=gwyddion-thumbnailer.schemas
-NLS_CONFIGURE_OFF= --disable-nls
-NLS_USES= gettext
-PERL_USES= perl5
-PERL_CONFIGURE_WITH= perl
-PYTHON_USES= python:2.7
-PYTHON_USE= gnome=pygtksourceview
-PYTHON_CONFIGURE_ENABLE= pygwy
-PYTHON_CONFIGURE_WITH= gtksourceview python
-RUBY_USE= ruby=yes
-RUBY_CONFIGURE_WITH= ruby
-UNIQUE_DESC= Remote control backend support
-UNIQUE_LIB_DEPENDS= libunique-1.0.so:x11-toolkits/unique
-UNIQUE_CONFIGURE_WITH= unique
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|thumbnailer \\|thumbnailer| ; \
- s|devel-docs$$||' ${WRKSRC}/Makefile.in
-
-.include <bsd.port.mk>
diff --git a/science/gwyddion/distinfo b/science/gwyddion/distinfo
deleted file mode 100644
index ba42e26bb431..000000000000
--- a/science/gwyddion/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1530021341
-SHA256 (gwyddion-2.51.tar.xz) = 8cef2e8fc1c6f61ac084e43abf9d24697530aa299b0dfb9a81cb4016f4ad83da
-SIZE (gwyddion-2.51.tar.xz) = 4360160
diff --git a/science/gwyddion/pkg-descr b/science/gwyddion/pkg-descr
deleted file mode 100644
index b2c0426ef0e5..000000000000
--- a/science/gwyddion/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Gwyddion is a modular SPM (Scanning Probe Microsopy) data visualization
-and analysis tool written with Gtk+.
-
-It can be used for all most frequently used data processing operations
-including: leveling, false color plotting, shading, filtering,
-denoising, data editing, integral transforms, grain analysis, profile
-extraction, fractal analysis, and many more. The program is primarily
-focused on SPM data analysis (e.g. data obtained from AFM, STM, NSOM,
-and similar microscopes). However, it can also be used for analysis of
-SEM (Scanning Electron Microscopy) data or any other 2D data.
-
-WWW: http://gwyddion.net/
diff --git a/science/gwyddion/pkg-plist b/science/gwyddion/pkg-plist
deleted file mode 100644
index c8c578274531..000000000000
--- a/science/gwyddion/pkg-plist
+++ /dev/null
@@ -1,564 +0,0 @@
-bin/gwyddion
-bin/gwyddion-thumbnailer
-include/gwyddion/app/app.h
-include/gwyddion/app/data-browser.h
-include/gwyddion/app/datachooser.h
-include/gwyddion/app/file.h
-include/gwyddion/app/filelist.h
-include/gwyddion/app/funcuse.h
-include/gwyddion/app/glmaterial-editor.h
-include/gwyddion/app/gradient-editor.h
-include/gwyddion/app/gwyapp.h
-include/gwyddion/app/gwyapptypes.h
-include/gwyddion/app/gwymoduleutils-file.h
-include/gwyddion/app/gwymoduleutils.h
-include/gwyddion/app/gwyplaintool.h
-include/gwyddion/app/gwyresultsexport.h
-include/gwyddion/app/gwytool.h
-include/gwyddion/app/help.h
-include/gwyddion/app/log.h
-include/gwyddion/app/logging.h
-include/gwyddion/app/menu.h
-include/gwyddion/app/meta.h
-include/gwyddion/app/resource-editor.h
-include/gwyddion/app/settings.h
-include/gwyddion/app/undo.h
-include/gwyddion/app/validate.h
-include/gwyddion/app/wait.h
-include/gwyddion/libdraw/gwydraw.h
-include/gwyddion/libdraw/gwydrawenums.h
-include/gwyddion/libdraw/gwydrawtypes.h
-include/gwyddion/libdraw/gwyglmaterial.h
-include/gwyddion/libdraw/gwygradient.h
-include/gwyddion/libdraw/gwypixfield.h
-include/gwyddion/libdraw/gwyrgba.h
-include/gwyddion/libdraw/gwyselection.h
-include/gwyddion/libgwyddion/gwycontainer.h
-include/gwyddion/libgwyddion/gwyddion.h
-include/gwyddion/libgwyddion/gwyddionenums.h
-include/gwyddion/libgwyddion/gwyddiontypes.h
-include/gwyddion/libgwyddion/gwydebugobjects.h
-include/gwyddion/libgwyddion/gwyentities.h
-include/gwyddion/libgwyddion/gwyenum.h
-include/gwyddion/libgwyddion/gwyexpr.h
-include/gwyddion/libgwyddion/gwyfdcurvepreset.h
-include/gwyddion/libgwyddion/gwyinventory.h
-include/gwyddion/libgwyddion/gwymacros.h
-include/gwyddion/libgwyddion/gwymath.h
-include/gwyddion/libgwyddion/gwymathfallback.h
-include/gwyddion/libgwyddion/gwymd5.h
-include/gwyddion/libgwyddion/gwynlfit.h
-include/gwyddion/libgwyddion/gwynlfitpreset.h
-include/gwyddion/libgwyddion/gwyrandgenset.h
-include/gwyddion/libgwyddion/gwyresource.h
-include/gwyddion/libgwyddion/gwyresults.h
-include/gwyddion/libgwyddion/gwyserializable.h
-include/gwyddion/libgwyddion/gwysiunit.h
-include/gwyddion/libgwyddion/gwysivalueformat.h
-include/gwyddion/libgwyddion/gwystringlist.h
-include/gwyddion/libgwyddion/gwyutils.h
-include/gwyddion/libgwyddion/gwyversion.h
-include/gwyddion/libgwydgets/gwy3dlabel.h
-include/gwyddion/libgwydgets/gwy3dsetup.h
-include/gwyddion/libgwydgets/gwy3dview.h
-include/gwyddion/libgwydgets/gwy3dwindow.h
-include/gwyddion/libgwydgets/gwyadjustbar.h
-include/gwyddion/libgwydgets/gwyaxis.h
-include/gwyddion/libgwydgets/gwycheckboxes.h
-include/gwyddion/libgwydgets/gwycoloraxis.h
-include/gwyddion/libgwydgets/gwycolorbutton.h
-include/gwyddion/libgwydgets/gwycombobox.h
-include/gwyddion/libgwydgets/gwycurve.h
-include/gwyddion/libgwydgets/gwydataview.h
-include/gwyddion/libgwydgets/gwydataviewlayer.h
-include/gwyddion/libgwydgets/gwydatawindow.h
-include/gwyddion/libgwydgets/gwydgetenums.h
-include/gwyddion/libgwydgets/gwydgets.h
-include/gwyddion/libgwydgets/gwydgettypes.h
-include/gwyddion/libgwydgets/gwydgetutils.h
-include/gwyddion/libgwydgets/gwygrainvaluemenu.h
-include/gwyddion/libgwydgets/gwygraph.h
-include/gwyddion/libgwydgets/gwygrapharea.h
-include/gwyddion/libgwydgets/gwygraphbasics.h
-include/gwyddion/libgwydgets/gwygraphcorner.h
-include/gwyddion/libgwydgets/gwygraphcurvemodel.h
-include/gwyddion/libgwydgets/gwygraphcurves.h
-include/gwyddion/libgwydgets/gwygraphdata.h
-include/gwyddion/libgwydgets/gwygraphlabel.h
-include/gwyddion/libgwydgets/gwygraphmodel.h
-include/gwyddion/libgwydgets/gwygraphselections.h
-include/gwyddion/libgwydgets/gwygraphwindow.h
-include/gwyddion/libgwydgets/gwyhmarkerbox.h
-include/gwyddion/libgwydgets/gwyhruler.h
-include/gwyddion/libgwydgets/gwyinventorystore.h
-include/gwyddion/libgwydgets/gwylayer-basic.h
-include/gwyddion/libgwydgets/gwylayer-mask.h
-include/gwyddion/libgwydgets/gwymarkerbox.h
-include/gwyddion/libgwydgets/gwynullstore.h
-include/gwyddion/libgwydgets/gwyoptionmenus.h
-include/gwyddion/libgwydgets/gwypixmaplayer.h
-include/gwyddion/libgwydgets/gwyradiobuttons.h
-include/gwyddion/libgwydgets/gwyruler.h
-include/gwyddion/libgwydgets/gwyscitext.h
-include/gwyddion/libgwydgets/gwyselectiongraph1darea.h
-include/gwyddion/libgwydgets/gwyselectiongrapharea.h
-include/gwyddion/libgwydgets/gwyselectiongraphline.h
-include/gwyddion/libgwydgets/gwyselectiongraphpoint.h
-include/gwyddion/libgwydgets/gwyselectiongraphzoom.h
-include/gwyddion/libgwydgets/gwysensitivitygroup.h
-include/gwyddion/libgwydgets/gwyshader.h
-include/gwyddion/libgwydgets/gwystatusbar.h
-include/gwyddion/libgwydgets/gwystock.h
-include/gwyddion/libgwydgets/gwyvectorlayer.h
-include/gwyddion/libgwydgets/gwyvruler.h
-include/gwyddion/libgwymodule/gwymodule-file.h
-include/gwyddion/libgwymodule/gwymodule-graph.h
-include/gwyddion/libgwymodule/gwymodule-layer.h
-include/gwyddion/libgwymodule/gwymodule-process.h
-include/gwyddion/libgwymodule/gwymodule-tool.h
-include/gwyddion/libgwymodule/gwymodule-volume.h
-include/gwyddion/libgwymodule/gwymodule-xyz.h
-include/gwyddion/libgwymodule/gwymodule.h
-include/gwyddion/libgwymodule/gwymodulebrowser.h
-include/gwyddion/libgwymodule/gwymoduleenums.h
-include/gwyddion/libgwymodule/gwymoduleloader.h
-include/gwyddion/libgwymodule/gwymoduletypes.h
-include/gwyddion/libprocess/arithmetic.h
-include/gwyddion/libprocess/brick.h
-include/gwyddion/libprocess/cdline.h
-include/gwyddion/libprocess/correct.h
-include/gwyddion/libprocess/correlation.h
-include/gwyddion/libprocess/cwt.h
-include/gwyddion/libprocess/datafield.h
-include/gwyddion/libprocess/dataline.h
-include/gwyddion/libprocess/dwt.h
-include/gwyddion/libprocess/elliptic.h
-include/gwyddion/libprocess/filters.h
-include/gwyddion/libprocess/fractals.h
-include/gwyddion/libprocess/grains.h
-include/gwyddion/libprocess/gwycaldata.h
-include/gwyddion/libprocess/gwycalibration.h
-include/gwyddion/libprocess/gwygrainvalue.h
-include/gwyddion/libprocess/gwyprocess.h
-include/gwyddion/libprocess/gwyprocessenums.h
-include/gwyddion/libprocess/gwyprocesstypes.h
-include/gwyddion/libprocess/gwyshapefitpreset.h
-include/gwyddion/libprocess/hough.h
-include/gwyddion/libprocess/interpolation.h
-include/gwyddion/libprocess/inttrans.h
-include/gwyddion/libprocess/level.h
-include/gwyddion/libprocess/linestats.h
-include/gwyddion/libprocess/mfm.h
-include/gwyddion/libprocess/peaks.h
-include/gwyddion/libprocess/simplefft.h
-include/gwyddion/libprocess/spectra.h
-include/gwyddion/libprocess/spline.h
-include/gwyddion/libprocess/stats.h
-include/gwyddion/libprocess/stats_uncertainty.h
-include/gwyddion/libprocess/surface.h
-include/gwyddion/libprocess/tip.h
-include/gwyddion/libprocess/triangulation.h
-lib/gwyddion/include/gwyconfig.h
-lib/gwyddion/modules/file/apedaxfile.so
-lib/gwyddion/modules/file/createc.so
-lib/gwyddion/modules/file/file.so
-lib/gwyddion/modules/file/fitsfile.so
-lib/gwyddion/modules/file/hdrimage.so
-lib/gwyddion/modules/file/imgexport.so
-lib/gwyddion/modules/file/jpkscan.so
-lib/gwyddion/modules/file/nanoobserver.so
-lib/gwyddion/modules/file/nanoscantech.so
-lib/gwyddion/modules/file/nrrdfile.so
-lib/gwyddion/modules/file/opengps.so
-lib/gwyddion/modules/file/pixmap.so
-lib/gwyddion/modules/file/rhk-sm4.so
-lib/gwyddion/modules/file/sensofarx.so
-lib/gwyddion/modules/file/spml.so
-lib/gwyddion/modules/file/spmxfile.so
-lib/gwyddion/modules/graph/graph.so
-lib/gwyddion/modules/layer/layer.so
-lib/gwyddion/modules/plugin-proxy.so
-lib/gwyddion/modules/process/process.so
-%%PYTHON%%lib/gwyddion/modules/pygwy.so
-lib/gwyddion/modules/tool/tools.so
-lib/gwyddion/modules/volume/volume.so
-lib/gwyddion/modules/xyz/xyz.so
-lib/libgwyapp2.so
-lib/libgwyapp2.so.0
-lib/libgwyapp2.so.0.21.0
-lib/libgwyddion2.so
-lib/libgwyddion2.so.0
-lib/libgwyddion2.so.0.25.0
-lib/libgwydgets2.so
-lib/libgwydgets2.so.0
-lib/libgwydgets2.so.0.27.0
-lib/libgwydraw2.so
-lib/libgwydraw2.so.0
-lib/libgwydraw2.so.0.6.0
-lib/libgwymodule2.so
-lib/libgwymodule2.so.0
-lib/libgwymodule2.so.0.11.0
-lib/libgwyprocess2.so
-lib/libgwyprocess2.so.0
-lib/libgwyprocess2.so.0.34.0
-%%PERL%%lib/gwyddion/perl/Gwyddion/dump.pm
-%%PYTHON%%lib/gwyddion/python/Gwyddion/__init__.py
-%%PYTHON%%lib/gwyddion/python/Gwyddion/__init__.pyc
-%%PYTHON%%lib/gwyddion/python/Gwyddion/__init__.pyo
-%%PYTHON%%lib/gwyddion/python/Gwyddion/dump.py
-%%PYTHON%%lib/gwyddion/python/Gwyddion/dump.pyc
-%%PYTHON%%lib/gwyddion/python/Gwyddion/dump.pyo
-%%RUBY%%lib/gwyddion/ruby/gwyddion/dump.rb
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/gwy.so
-libdata/pkgconfig/gwyddion.pc
-libexec/gwyddion/plugins/file/dump
-%%RUBY%%libexec/gwyddion/plugins/process/invert_narray.rb
-%%PERL%%libexec/gwyddion/plugins/process/invert_perl.pl
-%%PERL%%libexec/gwyddion/plugins/process/invert_perl.pl.rgi
-%%PYTHON%%libexec/gwyddion/plugins/process/invert_python.py
-%%PYTHON%%libexec/gwyddion/plugins/process/invert_python.py.rgi
-%%RUBY%%libexec/gwyddion/plugins/process/invert_ruby.rb
-%%RUBY%%libexec/gwyddion/plugins/process/invert_ruby.rb.rgi
-libexec/gwyddion/plugins/process/yellow.sh
-libexec/gwyddion/plugins/process/yellow.sh.rgi
-man/man1/gwyddion.1.gz
-man/man1/gwyddion-thumbnailer.1.gz
-%%PERL%%man/man3/Gwyddion::dump.3pm.gz
-share/applications/gwyddion.desktop
-%%PYTHON%%share/gtksourceview-2.0/language-specs/pygwy.lang
-%%DATADIR%%/glmaterials/Alien-Alloy
-%%DATADIR%%/glmaterials/Black-Plastic
-%%DATADIR%%/glmaterials/Black-Rubber
-%%DATADIR%%/glmaterials/Brass
-%%DATADIR%%/glmaterials/Bright-White
-%%DATADIR%%/glmaterials/Bronze
-%%DATADIR%%/glmaterials/Chrome
-%%DATADIR%%/glmaterials/Coolish-White
-%%DATADIR%%/glmaterials/Copper
-%%DATADIR%%/glmaterials/Cyan-Plastic
-%%DATADIR%%/glmaterials/Cyan-Rubber
-%%DATADIR%%/glmaterials/Emerald
-%%DATADIR%%/glmaterials/Gold
-%%DATADIR%%/glmaterials/Green-Plastic
-%%DATADIR%%/glmaterials/Green-Rubber
-%%DATADIR%%/glmaterials/Jade
-%%DATADIR%%/glmaterials/Obsidian
-%%DATADIR%%/glmaterials/Pearl
-%%DATADIR%%/glmaterials/Pewter
-%%DATADIR%%/glmaterials/Polished-Bronze
-%%DATADIR%%/glmaterials/Polished-Copper
-%%DATADIR%%/glmaterials/Polished-Gold
-%%DATADIR%%/glmaterials/Red-Plastic
-%%DATADIR%%/glmaterials/Red-Rubber
-%%DATADIR%%/glmaterials/Ruby
-%%DATADIR%%/glmaterials/Silver
-%%DATADIR%%/glmaterials/Turquoise
-%%DATADIR%%/glmaterials/Warmish-White
-%%DATADIR%%/glmaterials/White-Plastic
-%%DATADIR%%/glmaterials/White-Rubber
-%%DATADIR%%/glmaterials/Yellow-Plastic
-%%DATADIR%%/glmaterials/Yellow-Rubber
-%%DATADIR%%/gradients/BW1
-%%DATADIR%%/gradients/BW2
-%%DATADIR%%/gradients/Blend1
-%%DATADIR%%/gradients/Blend2
-%%DATADIR%%/gradients/Blue
-%%DATADIR%%/gradients/Blue-Cyan
-%%DATADIR%%/gradients/Blue-Violet
-%%DATADIR%%/gradients/Blue-Yellow
-%%DATADIR%%/gradients/Body
-%%DATADIR%%/gradients/Caribbean
-%%DATADIR%%/gradients/Code-V
-%%DATADIR%%/gradients/Cold
-%%DATADIR%%/gradients/DFit
-%%DATADIR%%/gradients/Digitalis
-%%DATADIR%%/gradients/Gold
-%%DATADIR%%/gradients/Gray-inverted
-%%DATADIR%%/gradients/Green
-%%DATADIR%%/gradients/Green-Cyan
-%%DATADIR%%/gradients/Green-Stripes-4
-%%DATADIR%%/gradients/Green-Violet
-%%DATADIR%%/gradients/Green-Yellow
-%%DATADIR%%/gradients/Gwyddion.net
-%%DATADIR%%/gradients/Halcyon
-%%DATADIR%%/gradients/Lines
-%%DATADIR%%/gradients/Maple
-%%DATADIR%%/gradients/MetroPro
-%%DATADIR%%/gradients/NT-MDT
-%%DATADIR%%/gradients/Neon
-%%DATADIR%%/gradients/Olive
-%%DATADIR%%/gradients/Pink
-%%DATADIR%%/gradients/Plum
-%%DATADIR%%/gradients/Pm3d
-%%DATADIR%%/gradients/RGB-Blue
-%%DATADIR%%/gradients/RGB-Green
-%%DATADIR%%/gradients/RGB-Red
-%%DATADIR%%/gradients/Rainbow1
-%%DATADIR%%/gradients/Rainbow2
-%%DATADIR%%/gradients/Red
-%%DATADIR%%/gradients/Red-Cyan
-%%DATADIR%%/gradients/Red-Stripes-5
-%%DATADIR%%/gradients/Red-Violet
-%%DATADIR%%/gradients/Red-Yellow
-%%DATADIR%%/gradients/Rust
-%%DATADIR%%/gradients/Saw1
-%%DATADIR%%/gradients/Shame
-%%DATADIR%%/gradients/Sky
-%%DATADIR%%/gradients/Sm2
-%%DATADIR%%/gradients/Spectral
-%%DATADIR%%/gradients/Spectral-white
-%%DATADIR%%/gradients/Spring
-%%DATADIR%%/gradients/Viridis
-%%DATADIR%%/gradients/Warm
-%%DATADIR%%/gradients/Warpp-mono
-%%DATADIR%%/gradients/Warpp-spectral
-%%DATADIR%%/gradients/Wyko
-%%DATADIR%%/gradients/Yellow
-%%DATADIR%%/gradients/Zones
-%%DATADIR%%/pixmaps/cd_line.png
-%%DATADIR%%/pixmaps/cd_rline.png
-%%DATADIR%%/pixmaps/cd_rstep.png
-%%DATADIR%%/pixmaps/cd_step.png
-%%DATADIR%%/pixmaps/circle_down.png
-%%DATADIR%%/pixmaps/circle_up.png
-%%DATADIR%%/pixmaps/gwy_3d_base-24.png
-%%DATADIR%%/pixmaps/gwy_arithmetic-24.png
-%%DATADIR%%/pixmaps/gwy_binning-24.png
-%%DATADIR%%/pixmaps/gwy_bold-20.png
-%%DATADIR%%/pixmaps/gwy_cantilever-24.png
-%%DATADIR%%/pixmaps/gwy_color_range-24.png
-%%DATADIR%%/pixmaps/gwy_color_range_adaptive-24.png
-%%DATADIR%%/pixmaps/gwy_color_range_auto-24.png
-%%DATADIR%%/pixmaps/gwy_color_range_fixed-24.png
-%%DATADIR%%/pixmaps/gwy_color_range_full-24.png
-%%DATADIR%%/pixmaps/gwy_convolution-24.png
-%%DATADIR%%/pixmaps/gwy_correct_affine-24.png
-%%DATADIR%%/pixmaps/gwy_correlation_mask-24.png
-%%DATADIR%%/pixmaps/gwy_crop-24.png
-%%DATADIR%%/pixmaps/gwy_curvature-24.png
-%%DATADIR%%/pixmaps/gwy_cwt-24.png
-%%DATADIR%%/pixmaps/gwy_data_measure-24.png
-%%DATADIR%%/pixmaps/gwy_disconnected-24.png
-%%DATADIR%%/pixmaps/gwy_distance-24.png
-%%DATADIR%%/pixmaps/gwy_distance_transform-24.png
-%%DATADIR%%/pixmaps/gwy_distribution_angle-24.png
-%%DATADIR%%/pixmaps/gwy_distribution_slope-24.png
-%%DATADIR%%/pixmaps/gwy_drift-24.png
-%%DATADIR%%/pixmaps/gwy_dwt-24.png
-%%DATADIR%%/pixmaps/gwy_edge-24.png
-%%DATADIR%%/pixmaps/gwy_enforce_distribution-24.png
-%%DATADIR%%/pixmaps/gwy_entropy-24.png
-%%DATADIR%%/pixmaps/gwy_extend-24.png
-%%DATADIR%%/pixmaps/gwy_extract_path-24.png
-%%DATADIR%%/pixmaps/gwy_facet_analysis-24.png
-%%DATADIR%%/pixmaps/gwy_facet_level-24.png
-%%DATADIR%%/pixmaps/gwy_favourite-24.png
-%%DATADIR%%/pixmaps/gwy_fft-24.png
-%%DATADIR%%/pixmaps/gwy_fft_2d-24.png
-%%DATADIR%%/pixmaps/gwy_fft_filter_1d-24.png
-%%DATADIR%%/pixmaps/gwy_fft_filter_2d-24.png
-%%DATADIR%%/pixmaps/gwy_filter-24.png
-%%DATADIR%%/pixmaps/gwy_find_peaks-24.png
-%%DATADIR%%/pixmaps/gwy_fit_shape-24.png
-%%DATADIR%%/pixmaps/gwy_fix_zero-24.png
-%%DATADIR%%/pixmaps/gwy_flip_diagonally-24.png
-%%DATADIR%%/pixmaps/gwy_flip_horizontally-24.png
-%%DATADIR%%/pixmaps/gwy_flip_vertically-24.png
-%%DATADIR%%/pixmaps/gwy_fractal-24.png
-%%DATADIR%%/pixmaps/gwy_fractal_correction-24.png
-%%DATADIR%%/pixmaps/gwy_fractal_measure-24.png
-%%DATADIR%%/pixmaps/gwy_gl_material-16.png
-%%DATADIR%%/pixmaps/gwy_gradient_horizontal-24.png
-%%DATADIR%%/pixmaps/gwy_gradient_vertical-24.png
-%%DATADIR%%/pixmaps/gwy_grain_correlation-24.png
-%%DATADIR%%/pixmaps/gwy_grain_exscribed_circle-24.png
-%%DATADIR%%/pixmaps/gwy_grain_inscribed_circle-24.png
-%%DATADIR%%/pixmaps/gwy_grains-24.png
-%%DATADIR%%/pixmaps/gwy_grains_edge-24.png
-%%DATADIR%%/pixmaps/gwy_grains_edge_remove-24.png
-%%DATADIR%%/pixmaps/gwy_grains_graph-24.png
-%%DATADIR%%/pixmaps/gwy_grains_measure-24.png
-%%DATADIR%%/pixmaps/gwy_grains_remove-24.png
-%%DATADIR%%/pixmaps/gwy_grains_statistics-24.png
-%%DATADIR%%/pixmaps/gwy_grains_water-24.png
-%%DATADIR%%/pixmaps/gwy_graph-24.png
-%%DATADIR%%/pixmaps/gwy_graph_align-24.png
-%%DATADIR%%/pixmaps/gwy_graph_cut-24.png
-%%DATADIR%%/pixmaps/gwy_graph_dos-24.png
-%%DATADIR%%/pixmaps/gwy_graph_export_ascii-24.png
-%%DATADIR%%/pixmaps/gwy_graph_export_png-24.png
-%%DATADIR%%/pixmaps/gwy_graph_export_vector-24.png
-%%DATADIR%%/pixmaps/gwy_graph_fd-24.png
-%%DATADIR%%/pixmaps/gwy_graph_filter-24.png
-%%DATADIR%%/pixmaps/gwy_graph_function-24.png
-%%DATADIR%%/pixmaps/gwy_graph_halfgauss-24.png
-%%DATADIR%%/pixmaps/gwy_graph_level-24.png
-%%DATADIR%%/pixmaps/gwy_graph_measure-24.png
-%%DATADIR%%/pixmaps/gwy_graph_palette-24.png
-%%DATADIR%%/pixmaps/gwy_graph_pointer-24.png
-%%DATADIR%%/pixmaps/gwy_graph_ruler-24.png
-%%DATADIR%%/pixmaps/gwy_graph_vertical-24.png
-%%DATADIR%%/pixmaps/gwy_graph_zoom_fit-24.png
-%%DATADIR%%/pixmaps/gwy_graph_zoom_in-24.png
-%%DATADIR%%/pixmaps/gwy_graph_zoom_out-24.png
-%%DATADIR%%/pixmaps/gwy_gwyddion-32.png
-%%DATADIR%%/pixmaps/gwy_gwyddion-60.png
-%%DATADIR%%/pixmaps/gwy_hough-24.png
-%%DATADIR%%/pixmaps/gwy_immerse-24.png
-%%DATADIR%%/pixmaps/gwy_iso_roughness-24.png
-%%DATADIR%%/pixmaps/gwy_italic-20.png
-%%DATADIR%%/pixmaps/gwy_less-24.png
-%%DATADIR%%/pixmaps/gwy_level-24.png
-%%DATADIR%%/pixmaps/gwy_level_flatten_base-24.png
-%%DATADIR%%/pixmaps/gwy_level_median-24.png
-%%DATADIR%%/pixmaps/gwy_level_triangle-24.png
-%%DATADIR%%/pixmaps/gwy_light_rotate-24.png
-%%DATADIR%%/pixmaps/gwy_limit_range-24.png
-%%DATADIR%%/pixmaps/gwy_line_level-24.png
-%%DATADIR%%/pixmaps/gwy_load_debug-20.png
-%%DATADIR%%/pixmaps/gwy_load_info-20.png
-%%DATADIR%%/pixmaps/gwy_load_warning-20.png
-%%DATADIR%%/pixmaps/gwy_local_slope-24.png
-%%DATADIR%%/pixmaps/gwy_logscale_horizontal-24.png
-%%DATADIR%%/pixmaps/gwy_logscale_vertical-24.png
-%%DATADIR%%/pixmaps/gwy_mark_outliers-24.png
-%%DATADIR%%/pixmaps/gwy_mark_scars-24.png
-%%DATADIR%%/pixmaps/gwy_mark_with-24.png
-%%DATADIR%%/pixmaps/gwy_mask-16.png
-%%DATADIR%%/pixmaps/gwy_mask-24.png
-%%DATADIR%%/pixmaps/gwy_mask_add-24.png
-%%DATADIR%%/pixmaps/gwy_mask_circle-24.png
-%%DATADIR%%/pixmaps/gwy_mask_circle_exclusive-24.png
-%%DATADIR%%/pixmaps/gwy_mask_circle_inclusive-24.png
-%%DATADIR%%/pixmaps/gwy_mask_distribute-24.png
-%%DATADIR%%/pixmaps/gwy_mask_editor-24.png
-%%DATADIR%%/pixmaps/gwy_mask_exclude-24.png
-%%DATADIR%%/pixmaps/gwy_mask_exclude_circle-24.png
-%%DATADIR%%/pixmaps/gwy_mask_extract-24.png
-%%DATADIR%%/pixmaps/gwy_mask_fill_draw-24.png
-%%DATADIR%%/pixmaps/gwy_mask_fill_erase-24.png
-%%DATADIR%%/pixmaps/gwy_mask_grow-24.png
-%%DATADIR%%/pixmaps/gwy_mask_intersect-24.png
-%%DATADIR%%/pixmaps/gwy_mask_invert-24.png
-%%DATADIR%%/pixmaps/gwy_mask_line-24.png
-%%DATADIR%%/pixmaps/gwy_mask_morph-24.png
-%%DATADIR%%/pixmaps/gwy_mask_paint_draw-24.png
-%%DATADIR%%/pixmaps/gwy_mask_paint_erase-24.png
-%%DATADIR%%/pixmaps/gwy_mask_rect_exclusive-24.png
-%%DATADIR%%/pixmaps/gwy_mask_rect_inclusive-24.png
-%%DATADIR%%/pixmaps/gwy_mask_remove-24.png
-%%DATADIR%%/pixmaps/gwy_mask_set-24.png
-%%DATADIR%%/pixmaps/gwy_mask_shrink-24.png
-%%DATADIR%%/pixmaps/gwy_mask_subtract-24.png
-%%DATADIR%%/pixmaps/gwy_mask_thin-24.png
-%%DATADIR%%/pixmaps/gwy_measure_lattice-24.png
-%%DATADIR%%/pixmaps/gwy_merge-24.png
-%%DATADIR%%/pixmaps/gwy_mfm_current_line-24.png
-%%DATADIR%%/pixmaps/gwy_mfm_field_find_shift-24.png
-%%DATADIR%%/pixmaps/gwy_mfm_field_shift-24.png
-%%DATADIR%%/pixmaps/gwy_more-24.png
-%%DATADIR%%/pixmaps/gwy_mutual_crop-24.png
-%%DATADIR%%/pixmaps/gwy_neural_apply-24.png
-%%DATADIR%%/pixmaps/gwy_neural_train-24.png
-%%DATADIR%%/pixmaps/gwy_next-24.png
-%%DATADIR%%/pixmaps/gwy_null_offsets-24.png
-%%DATADIR%%/pixmaps/gwy_palettes-16.png
-%%DATADIR%%/pixmaps/gwy_palettes-24.png
-%%DATADIR%%/pixmaps/gwy_path_level-24.png
-%%DATADIR%%/pixmaps/gwy_pointer_measure-24.png
-%%DATADIR%%/pixmaps/gwy_poly_distort-24.png
-%%DATADIR%%/pixmaps/gwy_polynom-24.png
-%%DATADIR%%/pixmaps/gwy_polynom_level-24.png
-%%DATADIR%%/pixmaps/gwy_previous-24.png
-%%DATADIR%%/pixmaps/gwy_profile-24.png
-%%DATADIR%%/pixmaps/gwy_psdf_log_phi-24.png
-%%DATADIR%%/pixmaps/gwy_psdf_section-24.png
-%%DATADIR%%/pixmaps/gwy_pygwy-24.png
-%%DATADIR%%/pixmaps/gwy_rank_filter-24.png
-%%DATADIR%%/pixmaps/gwy_rasterize-24.png
-%%DATADIR%%/pixmaps/gwy_remove_under_mask-24.png
-%%DATADIR%%/pixmaps/gwy_revolve_arc-24.png
-%%DATADIR%%/pixmaps/gwy_revolve_sphere-24.png
-%%DATADIR%%/pixmaps/gwy_rotate-24.png
-%%DATADIR%%/pixmaps/gwy_rotate_180-24.png
-%%DATADIR%%/pixmaps/gwy_rotate_3d-24.png
-%%DATADIR%%/pixmaps/gwy_rotate_90_ccw-24.png
-%%DATADIR%%/pixmaps/gwy_rotate_90_cw-24.png
-%%DATADIR%%/pixmaps/gwy_scale-24.png
-%%DATADIR%%/pixmaps/gwy_scale_horizontally-24.png
-%%DATADIR%%/pixmaps/gwy_scale_vertically-24.png
-%%DATADIR%%/pixmaps/gwy_scars-24.png
-%%DATADIR%%/pixmaps/gwy_scientific_number_format-18.png
-%%DATADIR%%/pixmaps/gwy_selections-24.png
-%%DATADIR%%/pixmaps/gwy_shader-24.png
-%%DATADIR%%/pixmaps/gwy_spectrum-24.png
-%%DATADIR%%/pixmaps/gwy_spot_remove-24.png
-%%DATADIR%%/pixmaps/gwy_square_samples-24.png
-%%DATADIR%%/pixmaps/gwy_stat_quantities-24.png
-%%DATADIR%%/pixmaps/gwy_stitch-24.png
-%%DATADIR%%/pixmaps/gwy_straighten_path-24.png
-%%DATADIR%%/pixmaps/gwy_subscript-20.png
-%%DATADIR%%/pixmaps/gwy_superscript-20.png
-%%DATADIR%%/pixmaps/gwy_synthetic_ballistic_deposition-24.png
-%%DATADIR%%/pixmaps/gwy_synthetic_brownian_motion-24.png
-%%DATADIR%%/pixmaps/gwy_synthetic_columnar-24.png
-%%DATADIR%%/pixmaps/gwy_synthetic_diffusion-24.png
-%%DATADIR%%/pixmaps/gwy_synthetic_discs-24.png
-%%DATADIR%%/pixmaps/gwy_synthetic_domains-24.png
-%%DATADIR%%/pixmaps/gwy_synthetic_fibres-24.png
-%%DATADIR%%/pixmaps/gwy_synthetic_lattice-24.png
-%%DATADIR%%/pixmaps/gwy_synthetic_line_noise-24.png
-%%DATADIR%%/pixmaps/gwy_synthetic_noise-24.png
-%%DATADIR%%/pixmaps/gwy_synthetic_objects-24.png
-%%DATADIR%%/pixmaps/gwy_synthetic_particles-24.png
-%%DATADIR%%/pixmaps/gwy_synthetic_pattern-24.png
-%%DATADIR%%/pixmaps/gwy_synthetic_phases-24.png
-%%DATADIR%%/pixmaps/gwy_synthetic_pileup-24.png
-%%DATADIR%%/pixmaps/gwy_synthetic_spectral-24.png
-%%DATADIR%%/pixmaps/gwy_synthetic_waves-24.png
-%%DATADIR%%/pixmaps/gwy_tilt-24.png
-%%DATADIR%%/pixmaps/gwy_tip_dilation-24.png
-%%DATADIR%%/pixmaps/gwy_tip_erosion-24.png
-%%DATADIR%%/pixmaps/gwy_tip_estimation-24.png
-%%DATADIR%%/pixmaps/gwy_tip_indent_analyze-24.png
-%%DATADIR%%/pixmaps/gwy_tip_lateral_force-24.png
-%%DATADIR%%/pixmaps/gwy_tip_map-24.png
-%%DATADIR%%/pixmaps/gwy_tip_model-24.png
-%%DATADIR%%/pixmaps/gwy_tip_pid-24.png
-%%DATADIR%%/pixmaps/gwy_unrotate-24.png
-%%DATADIR%%/pixmaps/gwy_value_invert-24.png
-%%DATADIR%%/pixmaps/gwy_volume-24.png
-%%DATADIR%%/pixmaps/gwy_volume_arithmetic-24.png
-%%DATADIR%%/pixmaps/gwy_volume_calibrate-24.png
-%%DATADIR%%/pixmaps/gwy_volume_dimensions-24.png
-%%DATADIR%%/pixmaps/gwy_volume_fd-24.png
-%%DATADIR%%/pixmaps/gwy_volume_invert-24.png
-%%DATADIR%%/pixmaps/gwy_volume_kmeans-24.png
-%%DATADIR%%/pixmaps/gwy_volume_kmedians-24.png
-%%DATADIR%%/pixmaps/gwy_volume_slice-24.png
-%%DATADIR%%/pixmaps/gwy_volumize-24.png
-%%DATADIR%%/pixmaps/gwy_volumize_layers-24.png
-%%DATADIR%%/pixmaps/gwy_xy_denoise-24.png
-%%DATADIR%%/pixmaps/gwy_xyzize-24.png
-%%DATADIR%%/pixmaps/gwy_zero_mean-24.png
-%%DATADIR%%/pixmaps/gwy_zoom_1_1-24.png
-%%DATADIR%%/pixmaps/gwy_zoom_fit-24.png
-%%DATADIR%%/pixmaps/gwy_zoom_in-24.png
-%%DATADIR%%/pixmaps/gwy_zoom_out-24.png
-%%DATADIR%%/pixmaps/gwyddion.ico
-%%DATADIR%%/pixmaps/splash.png
-%%PYTHON%%%%DATADIR%%/pygwy/gwyutils.py
-%%DATADIR%%/ui/toolbox.xml
-%%DATADIR%%/user-guide-modules
-share/icons/hicolor/48x48/apps/gwyddion.png
-%%NLS%%share/locale/cs/LC_MESSAGES/gwyddion.mo
-%%NLS%%share/locale/de/LC_MESSAGES/gwyddion.mo
-%%NLS%%share/locale/en_GB/LC_MESSAGES/gwyddion.mo
-%%NLS%%share/locale/es/LC_MESSAGES/gwyddion.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/gwyddion.mo
-%%NLS%%share/locale/it/LC_MESSAGES/gwyddion.mo
-%%NLS%%share/locale/ko/LC_MESSAGES/gwyddion.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/gwyddion.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/gwyddion.mo
-share/mime/packages/gwyddion.xml
-share/thumbnailers/gwyddion.thumbnailer
diff --git a/science/psychopy/Makefile b/science/psychopy/Makefile
deleted file mode 100644
index 0d8e7f736eae..000000000000
--- a/science/psychopy/Makefile
+++ /dev/null
@@ -1,90 +0,0 @@
-# Created by: wenheping@gmail.com
-# $FreeBSD$
-
-PORTNAME= psychopy
-DISTVERSION= 1.90.3
-PORTREVISION= 4
-CATEGORIES= science python
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Psychophysics toolkit for Python
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= GPLv3+
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}configobj>0:devel/py-configobj@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}json_tricks>0:devel/py-json_tricks@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}openpyxl>0:textproc/py-openpyxl@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyglet>0:graphics/py-pyglet@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}PyOpenGL>0:graphics/py-PyOpenGL@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyosf>0:science/py-pyosf@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sounddevice>0:audio/py-sounddevice@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}SoundFile>0:audio/py-SoundFile@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}xlrd>0:textproc/py-xlrd@${PY_FLAVOR} \
- dejavu>0:x11-fonts/dejavu \
- ${PYGAME} \
- ${PYNUMPY}
-
-USES= fortran python:2.7
-USE_GITHUB= yes
-USE_PYTHON= autoplist distutils
-USE_WX= 2.8
-WX_COMPS= python
-NO_ARCH= yes
-
-PLIST_FILES= bin/psychopy
-
-DESKTOP_ENTRIES="PsychoPy" \
- "" \
- "${PYTHONPREFIX_SITELIBDIR}/psychopy/app/Resources/psychopy.png" \
- "psychopy" \
- "" \
- ""
-
-OPTIONS_DEFINE_i386= PYGLET
-OPTIONS_DEFAULT_i386= PYGLET
-
-PYGLET_DESC= Drawing support via Pyglet
-PYGLET_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyglet>=1.1.2:graphics/py-pyglet@${PY_FLAVOR}
-
-.include <bsd.port.options.mk>
-
-post-patch:
-# https://github.com/psychopy/psychopy/issues/982
- @${REINPLACE_CMD} -e \
- 's|str(,id_dict)|str(id_dict)|' \
- ${WRKSRC}/psychopy/demos/coder/iohub/elotouchscreen/run.py
-
-post-build:
- @${ECHO_CMD} -n > ${WRKDIR}/psychopy
- @${ECHO_CMD} "#!${SH}" \
- >> ${WRKDIR}/psychopy
-.if ${OPSYS} == FreeBSD
- @${ECHO_CMD} "LD_LIBRARY_PATH=${LOCALBASE}/lib/${FC:S/fortran/cc/}:\$$LD_LIBRARY_PATH" \
- >> ${WRKDIR}/psychopy
- @${ECHO_CMD} "export LD_LIBRARY_PATH" \
- >> ${WRKDIR}/psychopy
-.endif
- @${ECHO_CMD} \
- >> ${WRKDIR}/psychopy
- @${ECHO_CMD} "${PYTHON_CMD} ${PREFIX}/bin/psychopyApp.py" \
- >> ${WRKDIR}/psychopy
-
-post-install:
- (cd ${WRKDIR} && ${INSTALL_SCRIPT} psychopy \
- ${STAGEDIR}${PREFIX}/bin)
- @${RM} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/psychopy/app/Resources/DejaVuSerif.ttf
- @${LN} -sf ${LOCALBASE}/share/fonts/dejavu/DejaVuSerif.ttf \
- ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/psychopy/app/Resources
-
-.include <bsd.port.mk>
diff --git a/science/psychopy/distinfo b/science/psychopy/distinfo
deleted file mode 100644
index ab82e215f19f..000000000000
--- a/science/psychopy/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1532228072
-SHA256 (psychopy-psychopy-1.90.3_GH0.tar.gz) = 5c0be12834e17b3151c543538471069c9c22145afc30af080ca8a5eda1bdf3b5
-SIZE (psychopy-psychopy-1.90.3_GH0.tar.gz) = 14977260
diff --git a/science/psychopy/pkg-descr b/science/psychopy/pkg-descr
deleted file mode 100644
index c152a58518b7..000000000000
--- a/science/psychopy/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-PsychoPy is an open-source package for creating psychology stimuli in
-Python (A real and free alternative to Matlab). PsychoPy combines the
-graphical strengths of OpenGL with the easy Python syntax to give
-psychophysics a free and simple stimulus presentation and control
-package.
-
-The goal is to provide, for the busy scientist, tools to control timing
-and windowing and a simple set of pre-packaged stimuli and methods. The
-code is platform independent, using Python and C libraries that are
-widely available.
-
-WWW: http://www.psychopy.org/
diff --git a/science/py-hcluster/Makefile b/science/py-hcluster/Makefile
deleted file mode 100644
index ebdf0e6c00e3..000000000000
--- a/science/py-hcluster/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: Wen Heping <wenheping@gmail.com>
-# $FreeBSD$
-
-PORTNAME= hcluster
-PORTVERSION= 0.2.0
-PORTREVISION= 11
-CATEGORIES= science python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Hierarchical Clustering Package For Scipy
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BUILD_DEPENDS= ${PYNUMPY} \
- ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR}
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_hierarchy_wrap.so
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_distance_wrap.so
-
-.include <bsd.port.mk>
diff --git a/science/py-hcluster/distinfo b/science/py-hcluster/distinfo
deleted file mode 100644
index 961c700ef4c4..000000000000
--- a/science/py-hcluster/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (hcluster-0.2.0.tar.gz) = ce1ff67271cc1be36522ec1b144722c62ab74e48b9051a47b0f439b1eb372652
-SIZE (hcluster-0.2.0.tar.gz) = 453082
diff --git a/science/py-hcluster/files/patch-setup.py b/science/py-hcluster/files/patch-setup.py
deleted file mode 100644
index f594433e9fbf..000000000000
--- a/science/py-hcluster/files/patch-setup.py
+++ /dev/null
@@ -1,12 +0,0 @@
---- setup.py.orig 2008-12-14 09:19:42 UTC
-+++ setup.py
-@@ -33,7 +33,8 @@ if len(valid_paths) > 1:
- print string.join(l, '\n')
- # Prompt the user with a list of selections.
- while not (s >= 1 and s <= len(valid_paths)):
-- s = input('Selection [default=1]:')
-+# s = input('Selection [default=1]:')
-+ s=1
- if s == '':
- s = 1
- else:
diff --git a/science/py-hcluster/pkg-descr b/science/py-hcluster/pkg-descr
deleted file mode 100644
index 38afd191604d..000000000000
--- a/science/py-hcluster/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-py-hcluster library provides Python functions for
-agglomerative clustering. Its features include
-* generating hierarchical clusters from distance matrices
-* computing distance matrices from observation vectors
-* computing statistics on clusters
-* cutting linkages to generate flat clusters
-* and visualizing clusters with dendrograms.
-
-The interface is very similar to MATLAB's Statistics
-Toolbox API to make code easier to port from MATLAB to
-Python/Numpy. The core implementation of this library
-is in C for efficiency.
-
-WWW: http://code.google.com/p/scipy-cluster/
diff --git a/science/py-pyteomics.biolccc/Makefile b/science/py-pyteomics.biolccc/Makefile
deleted file mode 100644
index 17688c24392f..000000000000
--- a/science/py-pyteomics.biolccc/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= pyteomics.biolccc
-PORTVERSION= 1.5.0
-CATEGORIES= science python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python bindings for BioLCCC
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/science/py-pyteomics.biolccc/distinfo b/science/py-pyteomics.biolccc/distinfo
deleted file mode 100644
index 1d74573e9aca..000000000000
--- a/science/py-pyteomics.biolccc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pyteomics.biolccc-1.5.0.tar.gz) = 1de9b941a3df33ba203fdce64c70096eb35c5aabd21458911f822bb4bff4d749
-SIZE (pyteomics.biolccc-1.5.0.tar.gz) = 110645
diff --git a/science/py-pyteomics.biolccc/pkg-descr b/science/py-pyteomics.biolccc/pkg-descr
deleted file mode 100644
index 64366b833713..000000000000
--- a/science/py-pyteomics.biolccc/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-libBioLCCC is an open source library for prediction of peptide and
-protein retention time in liquid chromatography. It is based on
-BioLCCC model (Liquid Chromatography of Biomacromolecules at Critical
-Conditions).
-
-pyteomics.biolccc is set of Python wrappings around libBioLCCC.
-
-WWW: https://pypi.org/project/pyteomics.biolccc/
diff --git a/science/pycdf/Makefile b/science/pycdf/Makefile
deleted file mode 100644
index 3fda8c45c1be..000000000000
--- a/science/pycdf/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: wenheping@gmail.com
-# $FreeBSD$
-
-PORTNAME= pycdf
-PORTVERSION= 0.6.3
-PORTREVISION= 10
-CATEGORIES= science python
-MASTER_SITES= SF/pysclint/${PORTNAME}/${PORTNAME}-${PORTVERSION}b
-DISTNAME= ${PORTNAME}-0.6-3b
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python Interface to the Unidata NetCDF Library
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LIB_DEPENDS= libnetcdf.so:science/netcdf
-BUILD_DEPENDS= ${PYNUMPY}
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-LDFLAGS+= "-L${LOCALBASE}/lib"
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pycdf/_pycdfext.so
-
-.include <bsd.port.mk>
diff --git a/science/pycdf/distinfo b/science/pycdf/distinfo
deleted file mode 100644
index b069b444de44..000000000000
--- a/science/pycdf/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pycdf-0.6-3b.tar.gz) = 10ae206be61682cd57e0e961b1d6d7db07129e02b80f9f42006275053255daf4
-SIZE (pycdf-0.6-3b.tar.gz) = 168713
diff --git a/science/pycdf/files/patch-setup.py b/science/pycdf/files/patch-setup.py
deleted file mode 100644
index c32f3025ae68..000000000000
--- a/science/pycdf/files/patch-setup.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup.py.orig 2008-05-29 12:04:28.000000000 +0000
-+++ setup.py 2008-05-29 12:04:42.000000000 +0000
-@@ -73,7 +73,7 @@
- from numpy.distutils.misc_util import get_numpy_include_dirs
- _pycdf_ext = Extension(extName,
- sources = CCode,
-- #library_dirs=["non standard path where libs live"],
-+ library_dirs=["/usr/local/lib"],
- include_dirs = get_numpy_include_dirs(),
- libraries = ["netcdf"])
-
diff --git a/science/pycdf/pkg-descr b/science/pycdf/pkg-descr
deleted file mode 100644
index 0ed854cacee0..000000000000
--- a/science/pycdf/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Pycdf is a Python interface to the Unidata netCDF library. It provides an
-almost complete coverage of the netCDF C API, wrapping it inside easy to
-use Python classes.
-
-WWW: http://pysclint.sourceforge.net/pycdf/
diff --git a/security/Makefile b/security/Makefile
index f0d455836e80..396a7e09644f 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -51,7 +51,6 @@
SUBDIR += belier
SUBDIR += bfbtester
SUBDIR += binwalk
- SUBDIR += blindelephant
SUBDIR += boringssl
SUBDIR += botan110
SUBDIR += botan2
@@ -72,7 +71,6 @@
SUBDIR += ccsrch
SUBDIR += certificate-transparency
SUBDIR += cfs
- SUBDIR += cfv
SUBDIR += chaosreader
SUBDIR += checkpassword
SUBDIR += checkpassword-pam
@@ -163,7 +161,6 @@
SUBDIR += fprintd
SUBDIR += fragroute
SUBDIR += fragrouter
- SUBDIR += fsh
SUBDIR += fswatch
SUBDIR += ftimes
SUBDIR += fuzz
@@ -172,7 +169,6 @@
SUBDIR += fwknop
SUBDIR += fwlogwatch
SUBDIR += gag
- SUBDIR += gcipher
SUBDIR += gcr
SUBDIR += git-crypt
SUBDIR += git-remote-gcrypt
diff --git a/security/blindelephant/Makefile b/security/blindelephant/Makefile
deleted file mode 100644
index fdc14102aa80..000000000000
--- a/security/blindelephant/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# Created by: Niels Heinen
-# $FreeBSD$
-
-PORTNAME= blindelephant
-PORTVERSION= 1.0
-PORTREVISION= 20100819
-CATEGORIES= security www
-MASTER_SITES= LOCAL/niels \
- http://people.freebsd.org/~niels/distfiles/
-DISTNAME= ${PORTNAME}-${PORTREVISION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Fingerprint the web applications used by a web site
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= LGPL3
-
-USES= python:2.7 tar:bzip2
-USE_PYTHON= distutils
-NO_ARCH= yes
-
-SUB_FILES= ${PORTNAME}.sh
-SUB_LIST= PYTHON_CMD=${PYTHON_CMD} \
- PATH=${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}
-
-PORTDOCS= README Blind_Elephant_BlackHat_2010.pdf
-
-OPTIONS_DEFINE= DOCS
-
-post-extract:
- @${MV} ${WRKSRC}/src/* ${WRKSRC}
- @${MV} "${WRKSRC}/doc/Blind Elephant - BlackHat 2010.pdf" \
- ${WRKSRC}/Blind_Elephant_BlackHat_2010.pdf
-
-post-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for f in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/security/blindelephant/distinfo b/security/blindelephant/distinfo
deleted file mode 100644
index 410835f6a403..000000000000
--- a/security/blindelephant/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (blindelephant-20100819.tar.bz2) = 0d373011b02822450abae3ab0f816c97bb9304cfb541db4587eb6b6945d06672
-SIZE (blindelephant-20100819.tar.bz2) = 7758769
diff --git a/security/blindelephant/files/blindelephant.sh.in b/security/blindelephant/files/blindelephant.sh.in
deleted file mode 100644
index c86b8b1a4da6..000000000000
--- a/security/blindelephant/files/blindelephant.sh.in
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-# $FreeBSD$
-
-cd %%PATH%%
-exec %%PYTHON_CMD%% %%PATH%%/BlindElephant.py "$@"
-
diff --git a/security/blindelephant/files/patch-setup.py b/security/blindelephant/files/patch-setup.py
deleted file mode 100644
index f70948b4557a..000000000000
--- a/security/blindelephant/files/patch-setup.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- setup.py.orig 2010-08-20 15:32:51.000000000 +0200
-+++ setup.py 2010-08-20 15:33:03.000000000 +0200
-@@ -1,7 +1,7 @@
- from distutils.core import setup
-
- setup(
-- name='BlindElephant',
-+ name='blindelephant',
- version='1.0',
- description='Uses static file fingerprinting to determine the version of web applications and plugins installed at a url',
- author="Patrick Thomas",
-@@ -17,4 +17,4 @@
- "Topic :: Internet :: WWW/HTTP"
- "Programming Language :: Python :: 2.6"
- ]
--)
-\ No newline at end of file
-+)
diff --git a/security/blindelephant/pkg-descr b/security/blindelephant/pkg-descr
deleted file mode 100644
index a39cf05b4005..000000000000
--- a/security/blindelephant/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-The BlindElephant Web Application Fingerprinter attempts to discover
-the version of a (known) web application by comparing static files
-at known locations against precomputed hashes for versions of those
-files in all available releases. The technique is fast,
-low-bandwidth, non-invasive, generic, and highly automatable.
-
-WWW: http://blindelephant.sourceforge.net/
diff --git a/security/blindelephant/pkg-plist b/security/blindelephant/pkg-plist
deleted file mode 100644
index 27ccbbf04708..000000000000
--- a/security/blindelephant/pkg-plist
+++ /dev/null
@@ -1,82 +0,0 @@
-bin/blindelephant
-%%PYTHON_SITELIBDIR%%/blindelephant/BlindElephant.py
-%%PYTHON_SITELIBDIR%%/blindelephant/BlindElephant.pyc
-%%PYTHON_SITELIBDIR%%/blindelephant/BlindElephant.pyo
-%%PYTHON_SITELIBDIR%%/blindelephant/Configuration.py
-%%PYTHON_SITELIBDIR%%/blindelephant/Configuration.pyc
-%%PYTHON_SITELIBDIR%%/blindelephant/Configuration.pyo
-%%PYTHON_SITELIBDIR%%/blindelephant/DifferencesTables.py
-%%PYTHON_SITELIBDIR%%/blindelephant/DifferencesTables.pyc
-%%PYTHON_SITELIBDIR%%/blindelephant/DifferencesTables.pyo
-%%PYTHON_SITELIBDIR%%/blindelephant/FileMassagers.py
-%%PYTHON_SITELIBDIR%%/blindelephant/FileMassagers.pyc
-%%PYTHON_SITELIBDIR%%/blindelephant/FileMassagers.pyo
-%%PYTHON_SITELIBDIR%%/blindelephant/FingerprintUtils.py
-%%PYTHON_SITELIBDIR%%/blindelephant/FingerprintUtils.pyc
-%%PYTHON_SITELIBDIR%%/blindelephant/FingerprintUtils.pyo
-%%PYTHON_SITELIBDIR%%/blindelephant/Fingerprinters.py
-%%PYTHON_SITELIBDIR%%/blindelephant/Fingerprinters.pyc
-%%PYTHON_SITELIBDIR%%/blindelephant/Fingerprinters.pyo
-%%PYTHON_SITELIBDIR%%/blindelephant/Loggers.py
-%%PYTHON_SITELIBDIR%%/blindelephant/Loggers.pyc
-%%PYTHON_SITELIBDIR%%/blindelephant/Loggers.pyo
-%%PYTHON_SITELIBDIR%%/blindelephant/Scanner.py
-%%PYTHON_SITELIBDIR%%/blindelephant/Scanner.pyc
-%%PYTHON_SITELIBDIR%%/blindelephant/Scanner.pyo
-%%PYTHON_SITELIBDIR%%/blindelephant/__init__.py
-%%PYTHON_SITELIBDIR%%/blindelephant/__init__.pyc
-%%PYTHON_SITELIBDIR%%/blindelephant/__init__.pyo
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/drupal-plugins/admin_menu.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/drupal-plugins/cck.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/drupal-plugins/date.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/drupal-plugins/filefield.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/drupal-plugins/google_analytics.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/drupal-plugins/imageapi.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/drupal-plugins/imagecache.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/drupal-plugins/imagefield.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/drupal-plugins/imce.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/drupal-plugins/imce_swfupload.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/drupal-plugins/pathauto.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/drupal-plugins/print.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/drupal-plugins/spamicide.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/drupal-plugins/tagadelic.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/drupal-plugins/token.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/drupal-plugins/views.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/drupal.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/joomla.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/liferay.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/mediawiki.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/moodle.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/movabletype.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/oscommerce.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/phpbb.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/phpmyadmin.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/phpnuke.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/spip.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/add-to-any.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/advertising-manager.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/akismet.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/all-in-one-seo-pack.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/buddypress.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/contact-form-7.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/gd-star-rating.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/google-analyticator.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/google-sitemap-generator.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/newsletter.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/nextgen-gallery.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/polldaddy.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/simple-tags.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/smart-youtube.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/sociable.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/stats.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/subscribe2.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/tinymce-advanced.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/twitter-tools.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/wp-e-commerce.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/wp-pagenavi.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/wp-spamfree.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/wp-super-cache.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/wp-useronline.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/wptouch.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress-plugins/yet-another-related-posts-plugin.pkl
-%%PYTHON_SITELIBDIR%%/blindelephant/dbs/wordpress.pkl
diff --git a/security/cfv/Makefile b/security/cfv/Makefile
deleted file mode 100644
index 412a6f62e2d7..000000000000
--- a/security/cfv/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= cfv
-PORTVERSION= 1.18.3
-PORTREVISION= 1
-CATEGORIES= security
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Utility to both test and create .sfv, .csv, and md5sum files
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-USES= python:2.7
-ALL_TARGET= cfv.wrapper
-INSTALL_TARGET= install-wrapper
-MAKE_ARGS= PYTHON=${PYTHON_CMD}
-
-post-patch:
- @${REINPLACE_CMD} -e "s,%%SITELIBDIR%%,${PYTHON_SITELIBDIR},g" \
- -e "s,%%PREFIX%%,${PREFIX},g" ${WRKSRC}/Makefile
-
-.include <bsd.port.mk>
diff --git a/security/cfv/distinfo b/security/cfv/distinfo
deleted file mode 100644
index efc8e7a00caa..000000000000
--- a/security/cfv/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cfv-1.18.3.tar.gz) = ff28a8aa679932b83eb3b248ed2557c6da5860d5f8456ffe24686253a354cff6
-SIZE (cfv-1.18.3.tar.gz) = 68030
diff --git a/security/cfv/files/patch-Makefile b/security/cfv/files/patch-Makefile
deleted file mode 100644
index 722613d5812d..000000000000
--- a/security/cfv/files/patch-Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
---- Makefile.orig Fri Dec 7 17:01:19 2001
-+++ Makefile Fri Dec 7 17:01:56 2001
-@@ -1,10 +1,7 @@
- PYTHON=python
--prefix=/usr/local
-+prefix=%%PREFIX%%
- exec_prefix=${prefix}
--
--#finds the site-packages dir that matches the selected prefix, or if none do, falls back to wherever it can find one..
--pkgdir=`$(PYTHON) -c 'import sys,re; x=filter(lambda x: re.match("$(prefix).*site-packages",x),sys.path); y=filter(lambda y: re.search("site-packages",y),sys.path); x.sort(lambda x,y: cmp(len(x),len(y))); y.sort(lambda x,y: cmp(len(x),len(y))); x.extend(y); print x[0]'`
--#nice little expression, huh? ;)
-+pkgdir=%%SITELIBDIR%%
-
- bindir=${exec_prefix}/bin
- mandir=${prefix}/man
-@@ -39,16 +36,16 @@
- cfv.wrapper:
- $(PYTHON) -c 'import string,os; py=filter(lambda x: os.path.isfile(x),map(lambda x: os.path.join(x,"$(PYTHON)"),string.split(os.environ["PATH"],":"))); py.append(" /usr/bin/env $(PYTHON)"); open("cfv.wrapper","w").write("#!%s\nimport cfv\ncfv.main()\n"%py[0])'
-
--$(DESTDIR)$(mandir)/man1 $(DESTDIR)$(bindir):
-+$(DESTDIR)$(mandir)/man1 $(DESTDIR)$(bindir) $(DESTDIR)$(pkgdir):
- $(install_dir) $@
-
--install-wrapper-only: $(DESTDIR)$(bindir) cfv.wrapper install_man
-+install-wrapper-only: $(DESTDIR)$(pkgdir) $(DESTDIR)$(bindir) cfv.wrapper
- $(install_data) cfv $(DESTDIR)$(pkgdir)/cfv.py
- $(install_script) cfv.wrapper $(DESTDIR)$(bindir)/cfv
-
--install-wrapper: install-wrapper-only
-- $(PYTHON) -c "import py_compile; py_compile.compile('$(DESTDIR)$(pkgdir)/cfv.py')"
-- $(PYTHON) -O -c "import py_compile; py_compile.compile('$(DESTDIR)$(pkgdir)/cfv.py')"
-+install-wrapper: install-wrapper-only install_man
-+ $(PYTHON) -m compileall -d $(pkgdir) -l $(DESTDIR)$(pkgdir)
-+ $(PYTHON) -O -m compileall -d $(pkgdir) -l $(DESTDIR)$(pkgdir)
-
- install: $(DESTDIR)$(bindir) install_man
- $(install_script) cfv $(DESTDIR)$(bindir)/cfv
diff --git a/security/cfv/pkg-descr b/security/cfv/pkg-descr
deleted file mode 100644
index ac11d49971eb..000000000000
--- a/security/cfv/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-cfv is a utility to both test and create .sfv, .csv and md5sum files. These
-files are commonly used to ensure the correct retrieval or storage of data.
-
-Features:
- - supports .sfv, .csv(2, 3, and 4 field variants), md5sum, BSD md5
- sha1sum, .torrent and (test-only) .par, .par2 file formats
- - automatic checksum file naming ability in create mode
- - recursive operation
- - show unverified files option
- - ignore case and fix path separator options for cross platform use
- - transparent gzip support for checksum files
- - configurable renaming of bad files (with testing against previous bad
- files, to save only unique differing copies)
-
-WWW: http://cfv.sourceforge.net/
diff --git a/security/cfv/pkg-plist b/security/cfv/pkg-plist
deleted file mode 100644
index 93bbea53d7b5..000000000000
--- a/security/cfv/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-bin/cfv
-%%PYTHON_SITELIBDIR%%/cfv.py
-%%PYTHON_SITELIBDIR%%/cfv.pyc
-%%PYTHON_SITELIBDIR%%/cfv.pyo
-man/man1/cfv.1.gz
diff --git a/security/fsh/Makefile b/security/fsh/Makefile
deleted file mode 100644
index f71561414a59..000000000000
--- a/security/fsh/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: sumikawa
-# $FreeBSD$
-
-PORTNAME= fsh
-PORTVERSION= 1.2
-PORTREVISION= 4
-CATEGORIES= security
-MASTER_SITES= http://www.lysator.liu.se/fsh/ \
- http://mirror2.unixfreunde.de/ \
- http://freebsd.unixfreunde.de/sources/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Fast remote command execution
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-USES= python:2.7
-GNU_CONFIGURE= yes
-
-INFO= fsh
-
-post-patch:
- ${REINPLACE_CMD} -e '/^[^#]/s/FCNTL/fcntl/g' ${WRKSRC}/fshcompat.py
-
-post-build:
- ${PYTHON_CMD} -c 'import py_compile; py_compile.main()' ${WRKSRC}/*.py
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/*.pyc ${STAGEDIR}${PREFIX}/share/fsh
-
-.include <bsd.port.mk>
diff --git a/security/fsh/distinfo b/security/fsh/distinfo
deleted file mode 100644
index b436c79cec23..000000000000
--- a/security/fsh/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (fsh-1.2.tar.gz) = 9600882648966272c264cf3f1c41c11c91e704f473af43d8d4e0ac5850298826
-SIZE (fsh-1.2.tar.gz) = 152374
diff --git a/security/fsh/files/patch-Makefile.in b/security/fsh/files/patch-Makefile.in
deleted file mode 100644
index bff959202cb7..000000000000
--- a/security/fsh/files/patch-Makefile.in
+++ /dev/null
@@ -1,71 +0,0 @@
---- Makefile.in.orig 2001-12-23 11:10:13 UTC
-+++ Makefile.in
-@@ -40,7 +40,7 @@ exec_prefix = @exec_prefix@
-
- bindir = @bindir@
- sbindir = @sbindir@
--libexecdir = @libexecdir@
-+libexecdir = @ac_libexecdir@
- datadir = @datadir@
- sysconfdir = @sysconfdir@
- sharedstatedir = @sharedstatedir@
-@@ -81,7 +81,7 @@ EXEEXT = @EXEEXT@
- INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
- OBJEXT = @OBJEXT@
- PACKAGE = @PACKAGE@
--PYTHON = @PYTHON@
-+PYTHON = @PYTHON_CMD@
- VERSION = @VERSION@
- am__include = @am__include@
- am__quote = @am__quote@
-@@ -576,16 +576,16 @@ uninstall-am: uninstall-binSCRIPTS uninstall-info-am \
-
- starter: Makefile $(srcdir)/$(PYTHON_SCRIPT_TEMPLATE)
- rm -f $@ $@.tmp
-- sed -e 's%@\PYTHON@%$(PYTHON)%' \
-- -e 's%@\pkgdatadir@%$(pkgdatadir)%' \
-+ sed -e 's%@PYTHON@%$(PYTHON)%' \
-+ -e 's%@pkgdatadir@%$(pkgdatadir)%' \
- < $(srcdir)/$(PYTHON_SCRIPT_TEMPLATE) > $@.tmp
- mv $@.tmp $@
-
- fsh: fsh.in Makefile starter
- rm -f $@ $@.tmp
- cat starter > $@.tmp
-- sed -e 's%@\PYTHON@%$(PYTHON)%' \
-- -e 's%@\pkgdatadir@%$(pkgdatadir)%' \
-+ sed -e 's%@PYTHON@%$(PYTHON)%' \
-+ -e 's%@pkgdatadir@%$(pkgdatadir)%' \
- < $(srcdir)/fsh.in >> $@.tmp
- chmod +x $@.tmp
- mv $@.tmp $@
-@@ -593,8 +593,8 @@ fsh: fsh.in Makefile starter
- fshd: fshd.in Makefile starter
- rm -f $@ $@.tmp
- cat starter > $@.tmp
-- sed -e 's%@\PYTHON@%$(PYTHON)%' \
-- -e 's%@\pkgdatadir@%$(pkgdatadir)%' \
-+ sed -e 's%@PYTHON@%$(PYTHON)%' \
-+ -e 's%@pkgdatadir@%$(pkgdatadir)%' \
- < $(srcdir)/fshd.in >> $@.tmp
- chmod +x $@.tmp
- mv $@.tmp $@
-@@ -602,15 +602,15 @@ fshd: fshd.in Makefile starter
- in.fshd: in.fshd.in Makefile starter
- rm -f $@ $@.tmp
- cat starter > $@.tmp
-- sed -e 's%@\PYTHON@%$(PYTHON)%' \
-- -e 's%@\pkgdatadir@%$(pkgdatadir)%' \
-+ sed -e 's%@PYTHON@%$(PYTHON)%' \
-+ -e 's%@pkgdatadir@%$(pkgdatadir)%' \
- < $(srcdir)/in.fshd.in >> $@.tmp
- chmod +x $@.tmp
- mv $@.tmp $@
-
- fcp: fcp.sh Makefile
- rm -f $@ $@.tmp
-- sed -e 's%@\libexecdir@%$(libexecdir)%g' \
-+ sed -e 's%@libexecdir@%$(libexecdir)%g' \
- < $(srcdir)/fcp.sh > $@.tmp
- chmod +x $@.tmp
- mv $@.tmp $@
diff --git a/security/fsh/files/patch-configure b/security/fsh/files/patch-configure
deleted file mode 100644
index 97c9c2f829b4..000000000000
--- a/security/fsh/files/patch-configure
+++ /dev/null
@@ -1,20 +0,0 @@
---- configure.orig 2001-12-23 11:10:13 UTC
-+++ configure
-@@ -2732,7 +2732,7 @@ s,@prefix@,$prefix,;t t
- s,@program_transform_name@,$program_transform_name,;t t
- s,@bindir@,$bindir,;t t
- s,@sbindir@,$sbindir,;t t
--s,@libexecdir@,$libexecdir,;t t
-+s,@ac_libexecdir@,$libexecdir,;t t
- s,@datadir@,$datadir,;t t
- s,@sysconfdir@,$sysconfdir,;t t
- s,@sharedstatedir@,$sharedstatedir,;t t
-@@ -2778,7 +2778,7 @@ s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
- s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
- s,@DEPDIR@,$DEPDIR,;t t
- s,@DEFAULT_FSHD_TIMEOUT@,$DEFAULT_FSHD_TIMEOUT,;t t
--s,@PYTHON@,$PYTHON,;t t
-+s,@PYTHON_CMD@,$PYTHON,;t t
- s,@PYTHON_SCRIPT_TEMPLATE@,$PYTHON_SCRIPT_TEMPLATE,;t t
- s,@CC@,$CC,;t t
- s,@CFLAGS@,$CFLAGS,;t t
diff --git a/security/fsh/pkg-descr b/security/fsh/pkg-descr
deleted file mode 100644
index c5c273c1a785..000000000000
--- a/security/fsh/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-fsh -- Fast remote command execution
-
-The problem: logging in to a remote system with a cryptographic
-solution such as lsh or ssh takes time, due to the computationally
-expensive key exchanges that occur when the connection is
-established. It is common to trigger a lot of remote logins while
-using remote CVS, which makes it painfully slow compared to having the
-repository locally.
-
-The solution: reuse the secure tunnel once it has been
-established. fsh is a drop-in rsh-compatible replacement for ssh that
-automatically reuses ssh tunnels.
-
-WWW: http://www.lysator.liu.se/fsh/
diff --git a/security/fsh/pkg-plist b/security/fsh/pkg-plist
deleted file mode 100644
index 84cb3fbc9662..000000000000
--- a/security/fsh/pkg-plist
+++ /dev/null
@@ -1,19 +0,0 @@
-bin/fcp
-bin/fsh
-bin/fshd
-bin/in.fshd
-libexec/fcpwrap
-%%DATADIR%%/fsh.py
-%%DATADIR%%/fsh.pyc
-%%DATADIR%%/fshcompat.py
-%%DATADIR%%/fshcompat.pyc
-%%DATADIR%%/fshconfig.py
-%%DATADIR%%/fshconfig.pyc
-%%DATADIR%%/fshd.py
-%%DATADIR%%/fshd.pyc
-%%DATADIR%%/fshlib.py
-%%DATADIR%%/fshlib.pyc
-%%DATADIR%%/fshversion.py
-%%DATADIR%%/fshversion.pyc
-%%DATADIR%%/infshd.py
-%%DATADIR%%/infshd.pyc
diff --git a/security/gcipher/Makefile b/security/gcipher/Makefile
deleted file mode 100644
index 9d74c61a09f6..000000000000
--- a/security/gcipher/Makefile
+++ /dev/null
@@ -1,65 +0,0 @@
-# Created by: Shannon -jj Behrens <jjinux@yahoo.com>
-# $FreeBSD$
-
-PORTNAME= gcipher
-PORTVERSION= 1.1
-PORTREVISION= 4
-CATEGORIES= security gnome
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple encryption tool
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-USE_GNOME= pygnome2
-USES= gnome python:2.7 shebangfix
-SHEBANG_FILES= src/gcipher
-NO_ARCH= yes
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e \
- '/^VERSION/s|=.*|= "${PORTVERSION}"|g ; \
- /^GLADEDIR/s|=.*|= "${DATADIR}/lib"|g' ${WRKSRC}/src/Const.py
- @${REINPLACE_CMD} -e \
- 's|/usr/bin/python|${SETENV} python|g ; \
- s|^# sys.path.append|sys.path.append|g ; \
- s|/usr/share/gcipher/lib|${DATADIR}/lib|' ${WRKSRC}/src/gcipher
-
-do-build:
- @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/src
- @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/src
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/src/gcipher ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/gcipher.1 ${STAGEDIR}${MANPREFIX}/man/man1
- ${INSTALL_DATA} ${WRKSRC}/src/gcipher.desktop ${STAGEDIR}${PREFIX}/share/applications
- @${MKDIR} ${STAGEDIR}${DATADIR}/lib
- (cd ${WRKSRC}/src && \
- ${FIND} . -name '*.glade' \
- -o -name '*.gladep' \
- -o -name '*.py' \
- -o -name '*.pyc' \
- -o -name '*.pyo' | \
- ${CPIO} -pdm -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DATADIR}/lib)
- @${MKDIR} ${STAGEDIR}${DATADIR}/plugins
- (cd ${WRKSRC}/plugins && \
- ${FIND} . -name '*.glade' \
- -o -name '*.gladep' \
- -o -name '*.py' | \
- ${CPIO} -pdm -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DATADIR}/plugins)
- ${FIND} ${STAGEDIR}${DATADIR} -type d | ${XARGS} ${CHMOD} a+rx
- ${FIND} ${STAGEDIR}${DATADIR} -type f | ${XARGS} ${CHMOD} ${SHAREMODE}
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC} && \
- ${INSTALL_DATA} CONTRIB README ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/security/gcipher/distinfo b/security/gcipher/distinfo
deleted file mode 100644
index f0c391b016cc..000000000000
--- a/security/gcipher/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gcipher-1.1.tar.gz) = 2f55367bd837baa614779ec9b5aca76c8b1f0866bd648b4bd30fe7db15cd3a7b
-SIZE (gcipher-1.1.tar.gz) = 20137
diff --git a/security/gcipher/files/patch-gcipher.desktop b/security/gcipher/files/patch-gcipher.desktop
deleted file mode 100644
index 15ec60a85d68..000000000000
--- a/security/gcipher/files/patch-gcipher.desktop
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/gcipher.desktop.orig 2003-06-21 21:17:28 UTC
-+++ src/gcipher.desktop
-@@ -4,8 +4,8 @@ Comment=A simple encryption tool
- Name[en_US.ISO8859-15]=GCipher
- Comment[en_US.ISO8859-15]=A simple encryption tool
- Exec=gcipher
--Icon=/usr/share/pixmaps/gnome-lockscreen.png
-+Icon=gnome-lockscreen.png
- Terminal=false
- Type=Application
- StartupNotify=true
--Categories=GNOME;Application;Utility;X-Red-Hat-Base;
-+Categories=Application;Cryptography;
diff --git a/security/gcipher/pkg-descr b/security/gcipher/pkg-descr
deleted file mode 100644
index 976c21336ac1..000000000000
--- a/security/gcipher/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This is a simple encryption tool to work with home-grown encryption
-algorithms. It can run as either a GUI, a command-line application, or
-a network proxy.
-
-WWW: http://gcipher.sourceforge.net/
diff --git a/security/gcipher/pkg-plist b/security/gcipher/pkg-plist
deleted file mode 100644
index 9f7a46a49e93..000000000000
--- a/security/gcipher/pkg-plist
+++ /dev/null
@@ -1,77 +0,0 @@
-bin/gcipher
-man/man1/gcipher.1.gz
-share/applications/gcipher.desktop
-%%PORTDOCS%%%%DOCSDIR%%/CONTRIB
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%DATADIR%%/lib/AutomaticClass.py
-%%DATADIR%%/lib/AutomaticClass.pyc
-%%DATADIR%%/lib/AutomaticClass.pyo
-%%DATADIR%%/lib/Const.py
-%%DATADIR%%/lib/Const.pyc
-%%DATADIR%%/lib/Const.pyo
-%%DATADIR%%/lib/GtkAttributesFacade.py
-%%DATADIR%%/lib/GtkAttributesFacade.pyc
-%%DATADIR%%/lib/GtkAttributesFacade.pyo
-%%DATADIR%%/lib/LibGladeApplication.py
-%%DATADIR%%/lib/LibGladeApplication.pyc
-%%DATADIR%%/lib/LibGladeApplication.pyo
-%%DATADIR%%/lib/MainCLI.py
-%%DATADIR%%/lib/MainCLI.pyc
-%%DATADIR%%/lib/MainCLI.pyo
-%%DATADIR%%/lib/MainGUI.py
-%%DATADIR%%/lib/MainGUI.pyc
-%%DATADIR%%/lib/MainGUI.pyo
-%%DATADIR%%/lib/Proxy.py
-%%DATADIR%%/lib/Proxy.pyc
-%%DATADIR%%/lib/Proxy.pyo
-%%DATADIR%%/lib/cipher/Caesar.py
-%%DATADIR%%/lib/cipher/Caesar.pyc
-%%DATADIR%%/lib/cipher/Caesar.pyo
-%%DATADIR%%/lib/cipher/CharacterCipher.py
-%%DATADIR%%/lib/cipher/CharacterCipher.pyc
-%%DATADIR%%/lib/cipher/CharacterCipher.pyo
-%%DATADIR%%/lib/cipher/Gie.py
-%%DATADIR%%/lib/cipher/Gie.pyc
-%%DATADIR%%/lib/cipher/Gie.pyo
-%%DATADIR%%/lib/cipher/KeyedCipher.py
-%%DATADIR%%/lib/cipher/KeyedCipher.pyc
-%%DATADIR%%/lib/cipher/KeyedCipher.pyo
-%%DATADIR%%/lib/cipher/Rot.py
-%%DATADIR%%/lib/cipher/Rot.pyc
-%%DATADIR%%/lib/cipher/Rot.pyo
-%%DATADIR%%/lib/cipher/Tools.py
-%%DATADIR%%/lib/cipher/Tools.pyc
-%%DATADIR%%/lib/cipher/Tools.pyo
-%%DATADIR%%/lib/cipher/Vigenere.py
-%%DATADIR%%/lib/cipher/Vigenere.pyc
-%%DATADIR%%/lib/cipher/Vigenere.pyo
-%%DATADIR%%/lib/cipher/__init__.py
-%%DATADIR%%/lib/cipher/__init__.pyc
-%%DATADIR%%/lib/cipher/__init__.pyo
-%%DATADIR%%/lib/ciphergui/Caesar.py
-%%DATADIR%%/lib/ciphergui/Caesar.pyc
-%%DATADIR%%/lib/ciphergui/Caesar.pyo
-%%DATADIR%%/lib/ciphergui/CipherGUIList.py
-%%DATADIR%%/lib/ciphergui/CipherGUIList.pyc
-%%DATADIR%%/lib/ciphergui/CipherGUIList.pyo
-%%DATADIR%%/lib/ciphergui/Gie.py
-%%DATADIR%%/lib/ciphergui/Gie.pyc
-%%DATADIR%%/lib/ciphergui/Gie.pyo
-%%DATADIR%%/lib/ciphergui/KeyDialog.py
-%%DATADIR%%/lib/ciphergui/KeyDialog.pyc
-%%DATADIR%%/lib/ciphergui/KeyDialog.pyo
-%%DATADIR%%/lib/ciphergui/Rot.py
-%%DATADIR%%/lib/ciphergui/Rot.pyc
-%%DATADIR%%/lib/ciphergui/Rot.pyo
-%%DATADIR%%/lib/ciphergui/Vigenere.py
-%%DATADIR%%/lib/ciphergui/Vigenere.pyc
-%%DATADIR%%/lib/ciphergui/Vigenere.pyo
-%%DATADIR%%/lib/ciphergui/__init__.py
-%%DATADIR%%/lib/ciphergui/__init__.pyc
-%%DATADIR%%/lib/ciphergui/__init__.pyo
-%%DATADIR%%/lib/ciphergui/rot.glade
-%%DATADIR%%/lib/ciphergui/vigenere.glade
-%%DATADIR%%/lib/gcipher.glade
-%%DATADIR%%/plugins/cipher/Identity.py
-%%DATADIR%%/plugins/ciphergui/Identity.py
-%%DATADIR%%/plugins/ciphergui/PluginCipherGUIList.py