aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2020-08-15 10:50:58 +0000
committerRene Ladan <rene@FreeBSD.org>2020-08-15 10:50:58 +0000
commitb6cb2293104f806076d3ca69674fa9ba63b59211 (patch)
tree998a676ef4679d00c5c7f1ccd81723f618078f2c
parenta8c3daa97d9c0b8755c21b42a2d07e13e2ca56e8 (diff)
downloadports-b6cb2293104f806076d3ca69674fa9ba63b59211.tar.gz
ports-b6cb2293104f806076d3ca69674fa9ba63b59211.zip
Notes
-rw-r--r--MOVED191
-rw-r--r--archivers/Makefile3
-rw-r--r--archivers/py-backports.lzma/Makefile20
-rw-r--r--archivers/py-backports.lzma/distinfo3
-rw-r--r--archivers/py-backports.lzma/pkg-descr4
-rw-r--r--archivers/py-bup/Makefile45
-rw-r--r--archivers/py-bup/distinfo3
-rw-r--r--archivers/py-bup/files/patch-Makefile11
-rw-r--r--archivers/py-bup/files/patch-t_test-sparse-files16
-rw-r--r--archivers/py-bup/pkg-descr18
-rw-r--r--archivers/py-bup/pkg-plist138
-rw-r--r--archivers/py-librtfcomp/Makefile41
-rw-r--r--archivers/py-librtfcomp/distinfo2
-rw-r--r--archivers/py-librtfcomp/pkg-descr4
-rw-r--r--audio/Makefile8
-rw-r--r--audio/blop-lv2/Makefile25
-rw-r--r--audio/blop-lv2/distinfo3
-rw-r--r--audio/blop-lv2/pkg-descr4
-rw-r--r--audio/blop-lv2/pkg-plist56
-rw-r--r--audio/bs2b-lv2/Makefile35
-rw-r--r--audio/bs2b-lv2/distinfo3
-rw-r--r--audio/bs2b-lv2/pkg-descr4
-rw-r--r--audio/py-gmusicproxy/Makefile34
-rw-r--r--audio/py-gmusicproxy/distinfo3
-rw-r--r--audio/py-gmusicproxy/pkg-descr14
-rw-r--r--audio/py-karaoke/Makefile102
-rw-r--r--audio/py-karaoke/distinfo2
-rw-r--r--audio/py-karaoke/files/patch-setup.cfg9
-rw-r--r--audio/py-karaoke/files/patch-setup.py22
-rw-r--r--audio/py-karaoke/pkg-descr7
-rw-r--r--audio/py-openal/Makefile39
-rw-r--r--audio/py-openal/distinfo2
-rw-r--r--audio/py-openal/files/patch-py__openal.c45
-rw-r--r--audio/py-openal/files/patch-setup.py34
-rw-r--r--audio/py-openal/pkg-descr11
-rw-r--r--audio/py-py-jack/Makefile34
-rw-r--r--audio/py-py-jack/distinfo3
-rw-r--r--audio/py-py-jack/files/patch-pyjack.c10
-rw-r--r--audio/py-py-jack/pkg-descr6
-rw-r--r--audio/py-xmms2/Makefile29
-rw-r--r--audio/py-xmms2/pkg-plist9
-rw-r--r--audio/triceratops-lv2/Makefile35
-rw-r--r--audio/triceratops-lv2/distinfo3
-rw-r--r--audio/triceratops-lv2/files/patch-synth.cpp11
-rw-r--r--audio/triceratops-lv2/pkg-descr9
-rw-r--r--audio/triceratops-lv2/pkg-plist102
-rw-r--r--biology/Makefile1
-rw-r--r--biology/py-biom-format/Makefile42
-rw-r--r--biology/py-biom-format/distinfo3
-rw-r--r--biology/py-biom-format/pkg-descr19
-rw-r--r--comms/Makefile2
-rw-r--r--comms/py-bulksms/Makefile29
-rw-r--r--comms/py-bulksms/distinfo2
-rw-r--r--comms/py-bulksms/pkg-descr6
-rw-r--r--comms/py-bulksms/pkg-plist17
-rw-r--r--comms/py-gammu/Makefile25
-rw-r--r--comms/py-gammu/distinfo3
-rw-r--r--comms/py-gammu/pkg-descr3
-rw-r--r--databases/Makefile10
-rw-r--r--databases/py-geoalchemy/Makefile27
-rw-r--r--databases/py-geoalchemy/distinfo2
-rw-r--r--databases/py-geoalchemy/pkg-descr5
-rw-r--r--databases/py-htsql-mysql/Makefile26
-rw-r--r--databases/py-htsql-mysql/distinfo2
-rw-r--r--databases/py-htsql-mysql/pkg-descr8
-rw-r--r--databases/py-htsql-pgsql/Makefile26
-rw-r--r--databases/py-htsql-pgsql/distinfo2
-rw-r--r--databases/py-htsql-pgsql/pkg-descr8
-rw-r--r--databases/py-mysql2pgsql/Makefile31
-rw-r--r--databases/py-mysql2pgsql/distinfo2
-rw-r--r--databases/py-mysql2pgsql/files/patch-setup.py27
-rw-r--r--databases/py-mysql2pgsql/pkg-descr3
-rw-r--r--databases/py-oursql/Makefile25
-rw-r--r--databases/py-oursql/distinfo3
-rw-r--r--databases/py-oursql/pkg-descr5
-rw-r--r--databases/py-pyPgSQL/Makefile50
-rw-r--r--databases/py-pyPgSQL/distinfo3
-rw-r--r--databases/py-pyPgSQL/pkg-descr10
-rw-r--r--databases/py-pyPgSQL/pkg-plist9
-rw-r--r--databases/py-pyhs/Makefile21
-rw-r--r--databases/py-pyhs/distinfo2
-rw-r--r--databases/py-pyhs/pkg-descr5
-rw-r--r--databases/py-pytc/Makefile25
-rw-r--r--databases/py-pytc/distinfo3
-rw-r--r--databases/py-pytc/files/patch-setyp.py13
-rw-r--r--databases/py-pytc/pkg-descr3
-rw-r--r--databases/py-riak/Makefile25
-rw-r--r--databases/py-riak/distinfo2
-rw-r--r--databases/py-riak/pkg-descr10
-rw-r--r--databases/py-umemcache/Makefile22
-rw-r--r--databases/py-umemcache/distinfo2
-rw-r--r--databases/py-umemcache/pkg-descr3
-rw-r--r--devel/Makefile67
-rw-r--r--devel/py-Breve/Makefile23
-rw-r--r--devel/py-Breve/distinfo2
-rw-r--r--devel/py-Breve/pkg-descr5
-rw-r--r--devel/py-PyODE/Makefile38
-rw-r--r--devel/py-PyODE/distinfo3
-rw-r--r--devel/py-PyODE/pkg-descr6
-rw-r--r--devel/py-akismet/Makefile32
-rw-r--r--devel/py-akismet/distinfo2
-rw-r--r--devel/py-akismet/pkg-descr16
-rw-r--r--devel/py-akismet/pkg-plist112
-rw-r--r--devel/py-aspects/Makefile39
-rw-r--r--devel/py-aspects/distinfo2
-rw-r--r--devel/py-aspects/files/pkg-message.in11
-rw-r--r--devel/py-aspects/pkg-descr6
-rw-r--r--devel/py-backports.tempfile/Makefile34
-rw-r--r--devel/py-backports.tempfile/distinfo3
-rw-r--r--devel/py-backports.tempfile/pkg-descr16
-rw-r--r--devel/py-backports.weakref/Makefile37
-rw-r--r--devel/py-backports.weakref/distinfo3
-rw-r--r--devel/py-backports.weakref/pkg-descr4
-rw-r--r--devel/py-cfgparse/Makefile33
-rw-r--r--devel/py-cfgparse/distinfo2
-rw-r--r--devel/py-cfgparse/pkg-descr3
-rw-r--r--devel/py-ciphon/Makefile24
-rw-r--r--devel/py-ciphon/distinfo2
-rw-r--r--devel/py-ciphon/pkg-descr3
-rw-r--r--devel/py-ciphon/pkg-plist25
-rw-r--r--devel/py-cjson/Makefile25
-rw-r--r--devel/py-cjson/distinfo3
-rw-r--r--devel/py-cjson/pkg-descr15
-rw-r--r--devel/py-clonedigger/Makefile23
-rw-r--r--devel/py-clonedigger/distinfo2
-rw-r--r--devel/py-clonedigger/pkg-descr4
-rw-r--r--devel/py-cuisine/Makefile26
-rw-r--r--devel/py-cuisine/distinfo3
-rw-r--r--devel/py-cuisine/pkg-descr6
-rw-r--r--devel/py-deliciousapi/Makefile28
-rw-r--r--devel/py-deliciousapi/distinfo2
-rw-r--r--devel/py-deliciousapi/pkg-descr18
-rw-r--r--devel/py-dialog/Makefile32
-rw-r--r--devel/py-dialog/distinfo2
-rw-r--r--devel/py-dialog/files/patch-demo.py11
-rw-r--r--devel/py-dialog/files/patch-dialog.py22
-rw-r--r--devel/py-dialog/pkg-descr3
-rw-r--r--devel/py-dialog/pkg-plist4
-rw-r--r--devel/py-efl/Makefile29
-rw-r--r--devel/py-efl/distinfo3
-rw-r--r--devel/py-efl/pkg-descr3
-rw-r--r--devel/py-ezpyinline/Makefile21
-rw-r--r--devel/py-ezpyinline/distinfo2
-rw-r--r--devel/py-ezpyinline/pkg-descr9
-rw-r--r--devel/py-fsm/Makefile26
-rw-r--r--devel/py-fsm/distinfo3
-rw-r--r--devel/py-fsm/pkg-descr3
-rw-r--r--devel/py-gdbgui/Makefile32
-rw-r--r--devel/py-gdbgui/distinfo3
-rw-r--r--devel/py-gdbgui/pkg-descr18
-rw-r--r--devel/py-gearman/Makefile20
-rw-r--r--devel/py-gearman/distinfo2
-rw-r--r--devel/py-gearman/pkg-descr3
-rw-r--r--devel/py-generate/Makefile22
-rw-r--r--devel/py-generate/distinfo3
-rw-r--r--devel/py-generate/files/patch-setup.py14
-rw-r--r--devel/py-generate/pkg-descr3
-rw-r--r--devel/py-geotypes/Makefile24
-rw-r--r--devel/py-geotypes/distinfo2
-rw-r--r--devel/py-geotypes/pkg-descr7
-rw-r--r--devel/py-geotypes/pkg-plist92
-rw-r--r--devel/py-gitosis/Makefile36
-rw-r--r--devel/py-gitosis/distinfo3
-rw-r--r--devel/py-gitosis/files/patch-setup.py11
-rw-r--r--devel/py-gitosis/pkg-descr10
-rw-r--r--devel/py-gitosis/pkg-message7
-rw-r--r--devel/py-google-apputils/Makefile28
-rw-r--r--devel/py-google-apputils/distinfo2
-rw-r--r--devel/py-google-apputils/pkg-descr3
-rw-r--r--devel/py-hghooks/Makefile22
-rw-r--r--devel/py-hghooks/distinfo3
-rw-r--r--devel/py-hghooks/pkg-descr13
-rw-r--r--devel/py-instant/Makefile32
-rw-r--r--devel/py-instant/distinfo2
-rw-r--r--devel/py-instant/pkg-descr8
-rw-r--r--devel/py-instant/pkg-plist35
-rw-r--r--devel/py-jcc/Makefile47
-rw-r--r--devel/py-jcc/distinfo3
-rw-r--r--devel/py-jcc/files/patch-jcc2_sources_JArray.cpp20
-rw-r--r--devel/py-jcc/files/patch-jcc3_sources_JArray.cpp20
-rw-r--r--devel/py-jcc/pkg-descr12
-rw-r--r--devel/py-json-py/Makefile36
-rw-r--r--devel/py-json-py/distinfo2
-rw-r--r--devel/py-json-py/pkg-descr8
-rw-r--r--devel/py-json-py/pkg-plist6
-rw-r--r--devel/py-json-sempai/Makefile29
-rw-r--r--devel/py-json-sempai/distinfo2
-rw-r--r--devel/py-json-sempai/pkg-descr5
-rw-r--r--devel/py-jsonlib/Makefile20
-rw-r--r--devel/py-jsonlib/distinfo2
-rw-r--r--devel/py-jsonlib/files/patch-_jsonlib.c14
-rw-r--r--devel/py-jsonlib/pkg-descr7
-rw-r--r--devel/py-jsonlib2/Makefile20
-rw-r--r--devel/py-jsonlib2/distinfo2
-rw-r--r--devel/py-jsonlib2/pkg-descr7
-rw-r--r--devel/py-jsonrpclib/Makefile31
-rw-r--r--devel/py-jsonrpclib/distinfo3
-rw-r--r--devel/py-jsonrpclib/pkg-descr13
-rw-r--r--devel/py-kayako/Makefile22
-rw-r--r--devel/py-kayako/distinfo2
-rw-r--r--devel/py-kayako/pkg-descr3
-rw-r--r--devel/py-kid/Makefile37
-rw-r--r--devel/py-kid/distinfo2
-rw-r--r--devel/py-kid/pkg-descr6
-rw-r--r--devel/py-kjbuckets/Makefile41
-rw-r--r--devel/py-kjbuckets/distinfo2
-rw-r--r--devel/py-kjbuckets/pkg-descr10
-rw-r--r--devel/py-kqueue/Makefile46
-rw-r--r--devel/py-kqueue/distinfo2
-rw-r--r--devel/py-kqueue/files/patch-kqsyscallmodule.c61
-rw-r--r--devel/py-kqueue/pkg-descr13
-rw-r--r--devel/py-log4py/Makefile27
-rw-r--r--devel/py-log4py/distinfo2
-rw-r--r--devel/py-log4py/pkg-descr3
-rw-r--r--devel/py-log4py/pkg-plist15
-rw-r--r--devel/py-mwlib.ext/Makefile20
-rw-r--r--devel/py-mwlib.ext/distinfo2
-rw-r--r--devel/py-mwlib.ext/pkg-descr5
-rw-r--r--devel/py-mx-experimental/Makefile31
-rw-r--r--devel/py-mx-experimental/distinfo2
-rw-r--r--devel/py-mx-experimental/pkg-descr14
-rw-r--r--devel/py-mx-experimental/pkg-plist50
-rw-r--r--devel/py-option_merge/Makefile30
-rw-r--r--devel/py-option_merge/distinfo2
-rw-r--r--devel/py-option_merge/pkg-descr6
-rw-r--r--devel/py-prioritized_methods/Makefile23
-rw-r--r--devel/py-prioritized_methods/distinfo2
-rw-r--r--devel/py-prioritized_methods/pkg-descr21
-rw-r--r--devel/py-protocols/Makefile24
-rw-r--r--devel/py-protocols/distinfo2
-rw-r--r--devel/py-protocols/pkg-descr7
-rw-r--r--devel/py-ptrace/Makefile48
-rw-r--r--devel/py-ptrace/distinfo3
-rw-r--r--devel/py-ptrace/pkg-descr15
-rw-r--r--devel/py-pydoop/Makefile26
-rw-r--r--devel/py-pydoop/distinfo2
-rw-r--r--devel/py-pydoop/files/patch-setup.py10
-rw-r--r--devel/py-pydoop/pkg-descr13
-rw-r--r--devel/py-pydoop/pkg-plist2
-rw-r--r--devel/py-pyke/Makefile30
-rw-r--r--devel/py-pyke/distinfo2
-rw-r--r--devel/py-pyke/pkg-descr5
-rw-r--r--devel/py-pyke/pkg-plist110
-rw-r--r--devel/py-pymtbl/Makefile37
-rw-r--r--devel/py-pymtbl/distinfo3
-rw-r--r--devel/py-pymtbl/pkg-descr8
-rw-r--r--devel/py-pyshapelib/Makefile49
-rw-r--r--devel/py-pyshapelib/distinfo4
-rw-r--r--devel/py-pyshapelib/pkg-descr16
-rw-r--r--devel/py-pyshapelib/pkg-plist3
-rw-r--r--devel/py-pytemplate/Makefile34
-rw-r--r--devel/py-pytemplate/distinfo2
-rw-r--r--devel/py-pytemplate/pkg-descr6
-rw-r--r--devel/py-pytemplate/pkg-plist6
-rw-r--r--devel/py-python2-pythondialog/Makefile24
-rw-r--r--devel/py-python2-pythondialog/distinfo3
-rw-r--r--devel/py-python2-pythondialog/pkg-descr10
-rw-r--r--devel/py-pyutil/Makefile28
-rw-r--r--devel/py-pyutil/distinfo3
-rw-r--r--devel/py-pyutil/pkg-descr10
-rw-r--r--devel/py-pyvalid/Makefile22
-rw-r--r--devel/py-pyvalid/distinfo3
-rw-r--r--devel/py-pyvalid/pkg-descr4
-rw-r--r--devel/py-pyxml2obj/Makefile21
-rw-r--r--devel/py-pyxml2obj/distinfo2
-rw-r--r--devel/py-pyxml2obj/pkg-descr7
-rw-r--r--devel/py-qpid/Makefile23
-rw-r--r--devel/py-qpid/distinfo2
-rw-r--r--devel/py-qpid/pkg-descr8
-rw-r--r--devel/py-repoze.what-pylons/Makefile25
-rw-r--r--devel/py-repoze.what-pylons/distinfo2
-rw-r--r--devel/py-repoze.what-pylons/pkg-descr14
-rw-r--r--devel/py-repoze.who-friendlyform/Makefile26
-rw-r--r--devel/py-repoze.who-friendlyform/distinfo2
-rw-r--r--devel/py-repoze.who-friendlyform/pkg-descr8
-rw-r--r--devel/py-robotframework-ride/Makefile32
-rw-r--r--devel/py-robotframework-ride/distinfo3
-rw-r--r--devel/py-robotframework-ride/files/patch-setup.py29
-rw-r--r--devel/py-robotframework-ride/files/patch-src_robotide_publish_publisher.py15
-rw-r--r--devel/py-robotframework-ride/pkg-descr3
-rw-r--r--devel/py-ruamel.ordereddict/Makefile22
-rw-r--r--devel/py-ruamel.ordereddict/distinfo3
-rw-r--r--devel/py-ruamel.ordereddict/pkg-descr15
-rw-r--r--devel/py-sanetime/Makefile29
-rw-r--r--devel/py-sanetime/distinfo2
-rw-r--r--devel/py-sanetime/files/patch-setup.py20
-rw-r--r--devel/py-sanetime/pkg-descr4
-rw-r--r--devel/py-selectors34/Makefile23
-rw-r--r--devel/py-selectors34/distinfo3
-rw-r--r--devel/py-selectors34/pkg-descr5
-rw-r--r--devel/py-sqlcc/Makefile23
-rw-r--r--devel/py-sqlcc/distinfo2
-rw-r--r--devel/py-sqlcc/pkg-descr6
-rw-r--r--devel/py-sqlcc/pkg-plist12
-rw-r--r--devel/py-statgrab/Makefile23
-rw-r--r--devel/py-statgrab/distinfo2
-rw-r--r--devel/py-statgrab/pkg-descr3
-rw-r--r--devel/py-tconfpy/Makefile37
-rw-r--r--devel/py-tconfpy/distinfo2
-rw-r--r--devel/py-tconfpy/pkg-descr10
-rw-r--r--devel/py-tconfpy/pkg-plist2
-rw-r--r--devel/py-terminable_thread/Makefile22
-rw-r--r--devel/py-terminable_thread/distinfo2
-rw-r--r--devel/py-terminable_thread/pkg-descr17
-rw-r--r--devel/py-trace2html/Makefile22
-rw-r--r--devel/py-trace2html/distinfo2
-rw-r--r--devel/py-trace2html/pkg-descr5
-rw-r--r--devel/py-tvrage/Makefile26
-rw-r--r--devel/py-tvrage/distinfo2
-rw-r--r--devel/py-tvrage/pkg-descr12
-rw-r--r--devel/py-tvrage/pkg-plist18
-rw-r--r--devel/py-tw.forms/Makefile25
-rw-r--r--devel/py-tw.forms/distinfo2
-rw-r--r--devel/py-tw.forms/pkg-descr4
-rw-r--r--devel/py-uncompyle2/Makefile31
-rw-r--r--devel/py-uncompyle2/distinfo2
-rw-r--r--devel/py-uncompyle2/pkg-descr18
-rw-r--r--devel/py-uncompyle2/pkg-plist52
-rw-r--r--devel/py-yum-metadata-parser/Makefile24
-rw-r--r--devel/py-yum-metadata-parser/distinfo2
-rw-r--r--devel/py-yum-metadata-parser/pkg-descr3
-rw-r--r--devel/rubygem-warden127/Makefile27
-rw-r--r--devel/rubygem-warden127/distinfo3
-rw-r--r--devel/rubygem-warden127/pkg-descr3
-rw-r--r--dns/Makefile2
-rw-r--r--dns/py-dnschain/Makefile22
-rw-r--r--dns/py-dnschain/distinfo2
-rw-r--r--dns/py-dnschain/pkg-descr3
-rw-r--r--dns/py-idnkit2/Makefile26
-rw-r--r--dns/py-idnkit2/distinfo2
-rw-r--r--dns/py-idnkit2/files/patch-setup.py15
-rw-r--r--dns/py-idnkit2/pkg-descr13
-rw-r--r--games/Makefile7
-rw-r--r--games/colobot/Makefile54
-rw-r--r--games/colobot/distinfo7
-rw-r--r--games/colobot/files/patch-src_object_task_taskgoto.h11
-rw-r--r--games/colobot/pkg-descr11
-rw-r--r--games/colobot/pkg-plist3673
-rw-r--r--games/endgame-singularity/Makefile76
-rw-r--r--games/endgame-singularity/distinfo3
-rw-r--r--games/endgame-singularity/pkg-descr6
-rw-r--r--games/endgame-singularity/pkg-plist72
-rw-r--r--games/katawa-shoujo/Makefile64
-rw-r--r--games/katawa-shoujo/distinfo8
-rw-r--r--games/katawa-shoujo/pkg-descr13
-rw-r--r--games/pyfa/Makefile57
-rw-r--r--games/pyfa/distinfo3
-rw-r--r--games/pyfa/pkg-descr8
-rw-r--r--games/renpy6/Makefile31
-rw-r--r--games/renpy6/distinfo3
-rw-r--r--games/renpy6/files/patch-module_ffdecode.c112
-rw-r--r--games/renpy6/files/patch-pygame-1.9.5408
-rw-r--r--games/renpy6/files/patch-renpy_display_render.pyx13
-rw-r--r--games/renpy6/files/patch-renpy_gl_gltexture.pyx45
-rw-r--r--games/solarwolf/Makefile39
-rw-r--r--games/solarwolf/distinfo2
-rw-r--r--games/solarwolf/pkg-descr12
-rw-r--r--games/solarwolf/pkg-plist170
-rw-r--r--games/thudboard/Makefile44
-rw-r--r--games/thudboard/distinfo2
-rw-r--r--games/thudboard/files/thudboard.in2
-rw-r--r--games/thudboard/pkg-descr12
-rw-r--r--games/thudboard/pkg-plist66
-rw-r--r--graphics/Makefile8
-rw-r--r--graphics/djvusmooth/Makefile31
-rw-r--r--graphics/djvusmooth/distinfo3
-rw-r--r--graphics/djvusmooth/pkg-descr8
-rw-r--r--graphics/py-glewpy/Makefile35
-rw-r--r--graphics/py-glewpy/distinfo4
-rw-r--r--graphics/py-glewpy/pkg-descr6
-rw-r--r--graphics/py-glewpy/pkg-plist37
-rw-r--r--graphics/py-openexr/Makefile27
-rw-r--r--graphics/py-openexr/distinfo2
-rw-r--r--graphics/py-openexr/pkg-descr7
-rw-r--r--graphics/py-poppler/Makefile27
-rw-r--r--graphics/py-poppler/distinfo2
-rw-r--r--graphics/py-poppler/files/patch-poppler.defs144
-rw-r--r--graphics/py-poppler/pkg-descr3
-rw-r--r--graphics/py-poppler/pkg-plist1
-rw-r--r--graphics/py-pygooglechart/Makefile31
-rw-r--r--graphics/py-pygooglechart/distinfo2
-rw-r--r--graphics/py-pygooglechart/pkg-descr3
-rw-r--r--graphics/py-sane/Makefile31
-rw-r--r--graphics/py-sane/distinfo2
-rw-r--r--graphics/py-sane/files/patch-setup.py19
-rw-r--r--graphics/py-sane/pkg-descr11
-rw-r--r--graphics/py-sane/pkg-plist4
-rw-r--r--graphics/py-stltools/Makefile44
-rw-r--r--graphics/py-stltools/distinfo2
-rw-r--r--graphics/py-stltools/pkg-descr11
-rw-r--r--graphics/py-stltools/pkg-plist25
-rw-r--r--graphics/sk1/Makefile60
-rw-r--r--graphics/sk1/distinfo3
-rw-r--r--graphics/sk1/pkg-descr9
-rw-r--r--graphics/sk1/pkg-plist1330
-rw-r--r--japanese/Makefile2
-rw-r--r--japanese/py-mecab/Makefile38
-rw-r--r--japanese/py-mecab/distinfo2
-rw-r--r--japanese/py-mecab/pkg-descr3
-rw-r--r--japanese/py-mecab/pkg-plist4
-rw-r--r--japanese/py-tegaki-gtk/Makefile27
-rw-r--r--japanese/py-tegaki-gtk/distinfo2
-rw-r--r--japanese/py-tegaki-gtk/pkg-descr8
-rw-r--r--japanese/py-tegaki-gtk/pkg-plist25
-rw-r--r--lang/Makefile1
-rw-r--r--lang/py-mx-base/Makefile73
-rw-r--r--lang/py-mx-base/distinfo3
-rw-r--r--lang/py-mx-base/files/index.html.in16
-rw-r--r--lang/py-mx-base/pkg-descr16
-rw-r--r--lang/py-mx-base/pkg-plist378
-rw-r--r--mail/Makefile1
-rw-r--r--mail/mailpile/Makefile39
-rw-r--r--mail/mailpile/distinfo2
-rw-r--r--mail/mailpile/pkg-descr6
-rw-r--r--math/Makefile5
-rw-r--r--math/py-ffc/Makefile28
-rw-r--r--math/py-ffc/distinfo2
-rw-r--r--math/py-ffc/files/patch-setup.py9
-rw-r--r--math/py-ffc/pkg-descr4
-rw-r--r--math/py-ffc/pkg-plist194
-rw-r--r--math/py-fiat/Makefile27
-rw-r--r--math/py-fiat/distinfo2
-rw-r--r--math/py-fiat/pkg-descr4
-rw-r--r--math/py-nzmath/Makefile29
-rw-r--r--math/py-nzmath/distinfo2
-rw-r--r--math/py-nzmath/files/patch-setup.py17
-rw-r--r--math/py-nzmath/pkg-descr5
-rw-r--r--math/py-nzmath/pkg-plist235
-rw-r--r--math/py-pymc/Makefile46
-rw-r--r--math/py-pymc/distinfo2
-rw-r--r--math/py-pymc/pkg-descr9
-rw-r--r--math/py-ufl/Makefile28
-rw-r--r--math/py-ufl/distinfo2
-rw-r--r--math/py-ufl/pkg-descr4
-rw-r--r--misc/Makefile2
-rw-r--r--misc/py-socli/Makefile33
-rw-r--r--misc/py-socli/distinfo3
-rw-r--r--misc/py-socli/files/patch-setup.py10
-rw-r--r--misc/py-socli/pkg-descr4
-rw-r--r--misc/py-yolk/Makefile38
-rw-r--r--misc/py-yolk/distinfo2
-rw-r--r--misc/py-yolk/pkg-descr5
-rw-r--r--misc/py-yolk/pkg-plist8
-rw-r--r--multimedia/Makefile1
-rw-r--r--multimedia/py-flvlib/Makefile27
-rw-r--r--multimedia/py-flvlib/distinfo3
-rw-r--r--multimedia/py-flvlib/pkg-descr3
-rw-r--r--net-im/Makefile6
-rw-r--r--net-im/empathy/Makefile102
-rw-r--r--net-im/empathy/distinfo3
-rw-r--r--net-im/empathy/pkg-descr7
-rw-r--r--net-im/empathy/pkg-plist1758
-rw-r--r--net-im/farsight2/Makefile35
-rw-r--r--net-im/farsight2/distinfo2
-rw-r--r--net-im/farsight2/files/patch-gst-libs_gst_farsight_fs-interfaces.c24
-rw-r--r--net-im/farsight2/files/patch-tests_rtp_Makefile.in11
-rw-r--r--net-im/farsight2/files/patch-transmitters_multicast_fs-multicast-transmitter.c11
-rw-r--r--net-im/farsight2/files/patch-transmitters_rawudp_fs-rawudp-transmitter.c11
-rw-r--r--net-im/farsight2/files/patch-transmitters_rawudp_fs-rawudp-transmitter.h12
-rw-r--r--net-im/farsight2/pkg-descr4
-rw-r--r--net-im/farsight2/pkg-plist111
-rw-r--r--net-im/py-xmpppy/Makefile30
-rw-r--r--net-im/py-xmpppy/distinfo2
-rw-r--r--net-im/py-xmpppy/files/patch-setup.py19
-rw-r--r--net-im/py-xmpppy/files/patch-xmpp-auth.py59
-rw-r--r--net-im/py-xmpppy/files/patch-xmpp-transports.py24
-rw-r--r--net-im/py-xmpppy/pkg-descr11
-rw-r--r--net-im/telepathy-farsight/Makefile29
-rw-r--r--net-im/telepathy-farsight/distinfo2
-rw-r--r--net-im/telepathy-farsight/pkg-descr5
-rw-r--r--net-im/telepathy-farsight/pkg-plist21
-rw-r--r--net-im/telepathy-python/Makefile27
-rw-r--r--net-im/telepathy-python/distinfo2
-rw-r--r--net-im/telepathy-python/pkg-descr5
-rw-r--r--net-im/telepathy-python/pkg-plist285
-rw-r--r--net-im/telepathy-rakia/Makefile29
-rw-r--r--net-im/telepathy-rakia/distinfo2
-rw-r--r--net-im/telepathy-rakia/pkg-descr4
-rw-r--r--net-im/telepathy-rakia/pkg-plist14
-rw-r--r--net-mgmt/Makefile2
-rw-r--r--net-mgmt/py-pynsca/Makefile31
-rw-r--r--net-mgmt/py-pynsca/distinfo3
-rw-r--r--net-mgmt/py-pynsca/pkg-descr3
-rw-r--r--net-mgmt/py-yapsnmp/Makefile38
-rw-r--r--net-mgmt/py-yapsnmp/distinfo2
-rw-r--r--net-mgmt/py-yapsnmp/files/patch-configure11
-rw-r--r--net-mgmt/py-yapsnmp/files/patch-src-Makefile.in12
-rw-r--r--net-mgmt/py-yapsnmp/files/patch-src-net-snmp.i17
-rw-r--r--net-mgmt/py-yapsnmp/files/patch-src-snmp_api.h-patch247
-rw-r--r--net-mgmt/py-yapsnmp/pkg-descr15
-rw-r--r--net-mgmt/py-yapsnmp/pkg-plist3
-rw-r--r--net-p2p/Makefile1
-rw-r--r--net-p2p/py-py2play/Makefile34
-rw-r--r--net-p2p/py-py2play/distinfo2
-rw-r--r--net-p2p/py-py2play/pkg-descr4
-rw-r--r--net-p2p/py-py2play/pkg-plist23
-rw-r--r--net/Makefile6
-rw-r--r--net/py-gspreadsheet/Makefile38
-rw-r--r--net/py-gspreadsheet/distinfo2
-rw-r--r--net/py-gspreadsheet/pkg-descr11
-rw-r--r--net/py-libnet/Makefile37
-rw-r--r--net/py-libnet/distinfo3
-rw-r--r--net/py-libnet/pkg-descr3
-rw-r--r--net/py-libnet/pkg-plist6
-rw-r--r--net/py-netlib/Makefile25
-rw-r--r--net/py-netlib/distinfo2
-rw-r--r--net/py-netlib/files/patch-setup.py8
-rw-r--r--net/py-netlib/pkg-descr8
-rw-r--r--net/py-pynmsg/Makefile36
-rw-r--r--net/py-pynmsg/distinfo2
-rw-r--r--net/py-pynmsg/pkg-descr5
-rw-r--r--net/py-rainbowstream/Makefile35
-rw-r--r--net/py-rainbowstream/distinfo3
-rw-r--r--net/py-rainbowstream/files/patch-rainbowstream_rainbow.py17
-rw-r--r--net/py-rainbowstream/files/patch-setup.py42
-rw-r--r--net/py-rainbowstream/pkg-descr4
-rw-r--r--net/py-wolframalpha/Makefile24
-rw-r--r--net/py-wolframalpha/distinfo2
-rw-r--r--net/py-wolframalpha/pkg-descr3
-rw-r--r--news/Makefile1
-rw-r--r--news/py-yenc/Makefile22
-rw-r--r--news/py-yenc/distinfo3
-rw-r--r--news/py-yenc/pkg-descr4
-rw-r--r--news/py-yenc/pkg-plist4
-rw-r--r--print/Makefile3
-rw-r--r--print/py-pyscript/Makefile38
-rw-r--r--print/py-pyscript/distinfo2
-rw-r--r--print/py-pyscript/files/patch-pyscript_groups.py32
-rw-r--r--print/py-pyscript/pkg-descr17
-rw-r--r--print/py-pyscript/pkg-plist121
-rw-r--r--print/py-stapler/Makefile29
-rw-r--r--print/py-stapler/distinfo3
-rw-r--r--print/py-stapler/pkg-descr20
-rw-r--r--print/py-trml2pdf/Makefile48
-rw-r--r--print/py-trml2pdf/distinfo2
-rw-r--r--print/py-trml2pdf/pkg-descr3
-rw-r--r--print/py-trml2pdf/pkg-plist38
-rw-r--r--science/Makefile3
-rw-r--r--science/py-PyQuante/Makefile24
-rw-r--r--science/py-PyQuante/distinfo3
-rw-r--r--science/py-PyQuante/pkg-descr12
-rw-r--r--science/py-mlpy/Makefile29
-rw-r--r--science/py-mlpy/distinfo2
-rw-r--r--science/py-mlpy/pkg-descr11
-rw-r--r--science/py-ws2300/Makefile31
-rw-r--r--science/py-ws2300/distinfo3
-rw-r--r--science/py-ws2300/files/ws23004
-rw-r--r--science/py-ws2300/pkg-descr5
-rw-r--r--security/Makefile8
-rw-r--r--security/py-PF/Makefile27
-rw-r--r--security/py-PF/distinfo3
-rw-r--r--security/py-PF/files/pkg-message.in12
-rw-r--r--security/py-PF/pkg-descr6
-rw-r--r--security/py-cracklib/Makefile26
-rw-r--r--security/py-cracklib/pkg-plist8
-rw-r--r--security/py-fteproxy/Makefile28
-rw-r--r--security/py-fteproxy/distinfo3
-rw-r--r--security/py-fteproxy/pkg-descr7
-rw-r--r--security/py-onetime/Makefile30
-rw-r--r--security/py-onetime/distinfo3
-rw-r--r--security/py-onetime/pkg-descr5
-rw-r--r--security/py-pydeep/Makefile33
-rw-r--r--security/py-pydeep/distinfo2
-rw-r--r--security/py-pydeep/pkg-descr3
-rw-r--r--security/py-slowaes/Makefile22
-rw-r--r--security/py-slowaes/distinfo2
-rw-r--r--security/py-slowaes/pkg-descr7
-rw-r--r--security/py-sslstrip/Makefile25
-rw-r--r--security/py-sslstrip/distinfo2
-rw-r--r--security/py-sslstrip/pkg-descr7
-rw-r--r--security/py-volatility/Makefile51
-rw-r--r--security/py-volatility/distinfo3
-rw-r--r--security/py-volatility/files/patch-volatility_plugins_malware_psxview.py70
-rw-r--r--security/py-volatility/files/patch-volatility_renderers_xlsx.py22
-rw-r--r--security/py-volatility/pkg-descr5
-rw-r--r--sysutils/Makefile8
-rw-r--r--sysutils/py-analyzemft/Makefile26
-rw-r--r--sysutils/py-analyzemft/distinfo3
-rw-r--r--sysutils/py-analyzemft/pkg-descr4
-rw-r--r--sysutils/py-cdmi/Makefile28
-rw-r--r--sysutils/py-cdmi/distinfo2
-rw-r--r--sysutils/py-cdmi/pkg-descr5
-rw-r--r--sysutils/py-ezjailremote/Makefile30
-rw-r--r--sysutils/py-ezjailremote/distinfo2
-rw-r--r--sysutils/py-ezjailremote/pkg-descr5
-rw-r--r--sysutils/py-gmailfs-fuse/Makefile23
-rw-r--r--sysutils/py-gmailfs-fuse/distinfo3
-rw-r--r--sysutils/py-gmailfs-fuse/pkg-descr4
-rw-r--r--sysutils/py-ploy_ec2/Makefile29
-rw-r--r--sysutils/py-ploy_ec2/distinfo2
-rw-r--r--sysutils/py-ploy_ec2/pkg-descr3
-rw-r--r--sysutils/py-ploy_fabric/Makefile28
-rw-r--r--sysutils/py-ploy_fabric/distinfo2
-rw-r--r--sysutils/py-ploy_fabric/pkg-descr3
-rw-r--r--sysutils/py-scriptine/Makefile22
-rw-r--r--sysutils/py-scriptine/distinfo3
-rw-r--r--sysutils/py-scriptine/pkg-descr14
-rw-r--r--sysutils/py-superlance/Makefile36
-rw-r--r--sysutils/py-superlance/distinfo3
-rw-r--r--sysutils/py-superlance/files/patch-superlance_httpok.py24
-rw-r--r--sysutils/py-superlance/files/patch-superlance_memmon.py15
-rw-r--r--sysutils/py-superlance/pkg-descr4
-rw-r--r--textproc/Makefile7
-rw-r--r--textproc/py-bugzillatools/Makefile22
-rw-r--r--textproc/py-bugzillatools/distinfo2
-rw-r--r--textproc/py-bugzillatools/pkg-descr5
-rw-r--r--textproc/py-elib.intl/Makefile27
-rw-r--r--textproc/py-elib.intl/distinfo2
-rw-r--r--textproc/py-elib.intl/pkg-descr4
-rw-r--r--textproc/py-errorhandler/Makefile20
-rw-r--r--textproc/py-errorhandler/distinfo2
-rw-r--r--textproc/py-errorhandler/pkg-descr11
-rw-r--r--textproc/py-hyperestraier-python/Makefile35
-rw-r--r--textproc/py-hyperestraier-python/distinfo2
-rw-r--r--textproc/py-hyperestraier-python/pkg-descr5
-rw-r--r--textproc/py-hyperestraier-python/pkg-plist3
-rw-r--r--textproc/py-pyes/Makefile23
-rw-r--r--textproc/py-pyes/distinfo2
-rw-r--r--textproc/py-pyes/pkg-descr13
-rw-r--r--textproc/py-pyhwp/Makefile27
-rw-r--r--textproc/py-pyhwp/distinfo2
-rw-r--r--textproc/py-pyhwp/files/patch-pyhwp_hwp5_plat_olefileio.py30
-rw-r--r--textproc/py-pyhwp/pkg-descr5
-rw-r--r--textproc/py-sphinx_numfig/Makefile31
-rw-r--r--textproc/py-sphinx_numfig/distinfo2
-rw-r--r--textproc/py-sphinx_numfig/files/patch-setup.py20
-rw-r--r--textproc/py-sphinx_numfig/pkg-descr4
-rw-r--r--www/Makefile23
-rw-r--r--www/py-HTMLgen/Makefile38
-rw-r--r--www/py-HTMLgen/distinfo2
-rw-r--r--www/py-HTMLgen/files/patch-installp.py29
-rw-r--r--www/py-HTMLgen/pkg-descr13
-rw-r--r--www/py-HTMLgen/pkg-plist30
-rw-r--r--www/py-albatross/Makefile37
-rw-r--r--www/py-albatross/distinfo4
-rw-r--r--www/py-albatross/pkg-descr7
-rw-r--r--www/py-amf/Makefile30
-rw-r--r--www/py-amf/distinfo2
-rw-r--r--www/py-amf/pkg-descr17
-rw-r--r--www/py-apachelog/Makefile24
-rw-r--r--www/py-apachelog/distinfo2
-rw-r--r--www/py-apachelog/pkg-descr7
-rw-r--r--www/py-aws-requests-auth/Makefile30
-rw-r--r--www/py-aws-requests-auth/distinfo3
-rw-r--r--www/py-aws-requests-auth/pkg-descr4
-rw-r--r--www/py-clientform/Makefile22
-rw-r--r--www/py-clientform/distinfo2
-rw-r--r--www/py-clientform/pkg-descr3
-rw-r--r--www/py-django-appmedia/Makefile22
-rw-r--r--www/py-django-appmedia/distinfo2
-rw-r--r--www/py-django-appmedia/pkg-descr3
-rw-r--r--www/py-django-evolution/Makefile30
-rw-r--r--www/py-django-evolution/distinfo3
-rw-r--r--www/py-django-evolution/pkg-descr5
-rw-r--r--www/py-fedex/Makefile24
-rw-r--r--www/py-fedex/distinfo3
-rw-r--r--www/py-fedex/pkg-descr3
-rw-r--r--www/py-formalchemy/Makefile30
-rw-r--r--www/py-formalchemy/distinfo3
-rw-r--r--www/py-formalchemy/pkg-descr10
-rw-r--r--www/py-frappe-bench/Makefile37
-rw-r--r--www/py-frappe-bench/distinfo2
-rw-r--r--www/py-frappe-bench/files/patch-a93acec1763
-rw-r--r--www/py-frappe-bench/files/patch-setup.py20
-rw-r--r--www/py-frappe-bench/pkg-descr5
-rw-r--r--www/py-funkload/Makefile27
-rw-r--r--www/py-funkload/distinfo2
-rw-r--r--www/py-funkload/files/patch-setup.py20
-rw-r--r--www/py-funkload/pkg-descr15
-rw-r--r--www/py-goobook/Makefile32
-rw-r--r--www/py-goobook/distinfo2
-rw-r--r--www/py-goobook/pkg-descr5
-rw-r--r--www/py-poster/Makefile24
-rw-r--r--www/py-poster/distinfo2
-rw-r--r--www/py-poster/pkg-descr7
-rw-r--r--www/py-pyquery/Makefile47
-rw-r--r--www/py-pyquery/distinfo2
-rw-r--r--www/py-pyquery/pkg-descr5
-rw-r--r--www/py-pysearch/Makefile35
-rw-r--r--www/py-pysearch/distinfo2
-rw-r--r--www/py-pysearch/pkg-descr5
-rw-r--r--www/py-pysearch/pkg-plist101
-rw-r--r--www/py-pywebdav/Makefile20
-rw-r--r--www/py-pywebdav/distinfo2
-rw-r--r--www/py-pywebdav/pkg-descr9
-rw-r--r--www/py-slimmer/Makefile20
-rw-r--r--www/py-slimmer/distinfo2
-rw-r--r--www/py-slimmer/pkg-descr5
-rw-r--r--www/py-surl/Makefile27
-rw-r--r--www/py-surl/distinfo2
-rw-r--r--www/py-surl/pkg-descr7
-rw-r--r--www/py-surl/pkg-plist24
-rw-r--r--www/py-tmdb3/Makefile20
-rw-r--r--www/py-tmdb3/distinfo2
-rw-r--r--www/py-tmdb3/pkg-descr3
-rw-r--r--www/py-trello/Makefile27
-rw-r--r--www/py-trello/distinfo2
-rw-r--r--www/py-trello/pkg-descr3
-rw-r--r--www/py-uliweb/Makefile24
-rw-r--r--www/py-uliweb/distinfo3
-rw-r--r--www/py-uliweb/pkg-descr3
-rw-r--r--www/py-wsgiauth/Makefile22
-rw-r--r--www/py-wsgiauth/distinfo2
-rw-r--r--www/py-wsgiauth/pkg-descr5
-rw-r--r--x11-toolkits/Makefile3
-rw-r--r--x11-toolkits/py-wax/Makefile41
-rw-r--r--x11-toolkits/py-wax/distinfo2
-rw-r--r--x11-toolkits/py-wax/pkg-descr4
-rw-r--r--x11-toolkits/py-wax/pkg-plist344
-rw-r--r--x11-toolkits/py-wxPython-common/Makefile10
-rw-r--r--x11-toolkits/py-wxPython-common/pkg-plist4
-rw-r--r--x11-toolkits/py-wxPython28-common/Makefile12
-rw-r--r--x11-toolkits/py-wxPython28-common/pkg-plist1288
713 files changed, 191 insertions, 23183 deletions
diff --git a/MOVED b/MOVED
index 00cd51a9f413..fc8c0261b2c7 100644
--- a/MOVED
+++ b/MOVED
@@ -15174,3 +15174,194 @@ editors/nvi2-port|editors/nvi2|2020-07-26|Rename to editors/nvi2
net/kblog||2020-08-13|No longer shipped
www/html|www/html3|2020-08-13|python3-compatible version is named html3
audio/py-hsaudiotag|audio/py-hsaudiotag3k|2020-08-13|python3-compatible version is named hsaudiotag3k
+archivers/py-backports.lzma||2020-08-15|Has expired: Uses deprecated version of python
+archivers/py-bup||2020-08-15|Has expired: Uses deprecated version of python
+archivers/py-librtfcomp||2020-08-15|Has expired: Uses deprecated version of python
+audio/blop-lv2||2020-08-15|Has expired: Uses deprecated version of python
+audio/bs2b-lv2||2020-08-15|Has expired: Uses deprecated version of python
+audio/py-gmusicproxy||2020-08-15|Has expired: Uses deprecated version of python
+audio/py-karaoke||2020-08-15|Has expired: Uses deprecated version of python
+audio/py-openal||2020-08-15|Has expired: Uses deprecated version of python
+audio/py-py-jack||2020-08-15|Has expired: Uses deprecated version of python
+audio/py-xmms2||2020-08-15|Has expired: Uses deprecated version of python
+audio/triceratops-lv2||2020-08-15|Has expired: Uses deprecated version of python
+biology/py-biom-format||2020-08-15|Has expired: Uses deprecated version of python
+comms/py-bulksms||2020-08-15|Has expired: Uses deprecated version of python
+comms/py-gammu||2020-08-15|Has expired: Uses deprecated version of python
+databases/py-geoalchemy||2020-08-15|Has expired: Uses deprecated version of python
+databases/py-htsql-mysql||2020-08-15|Has expired: Uses deprecated version of python
+databases/py-htsql-pgsql||2020-08-15|Has expired: Uses deprecated version of python
+databases/py-mysql2pgsql||2020-08-15|Has expired: Uses deprecated version of python
+databases/py-oursql||2020-08-15|Has expired: Uses deprecated version of python
+databases/py-pyPgSQL||2020-08-15|Has expired: Uses deprecated version of python
+databases/py-pyhs||2020-08-15|Has expired: Uses deprecated version of python
+databases/py-pytc||2020-08-15|Has expired: Uses deprecated version of python
+databases/py-riak||2020-08-15|Has expired: Uses deprecated version of python
+databases/py-umemcache||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-Breve||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-PyODE||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-akismet||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-aspects||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-backports.tempfile||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-backports.weakref||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-cfgparse||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-ciphon||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-cjson||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-clonedigger||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-cuisine||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-deliciousapi||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-dialog||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-efl||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-ezpyinline||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-fsm||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-gdbgui||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-gearman||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-generate||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-geotypes||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-gitosis||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-google-apputils||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-hghooks||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-instant||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-jcc||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-json-py||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-json-sempai||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-jsonlib||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-jsonlib2||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-jsonrpclib||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-kayako||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-kid||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-kjbuckets||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-kqueue||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-log4py||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-mwlib.ext||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-mx-experimental||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-option_merge||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-prioritized_methods||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-protocols||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-ptrace||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-pydoop||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-pyke||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-pymtbl||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-pyshapelib||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-pytemplate||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-python2-pythondialog||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-pyutil||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-pyvalid||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-pyxml2obj||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-qpid||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-repoze.what-pylons||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-repoze.who-friendlyform||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-robotframework-ride||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-ruamel.ordereddict||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-sanetime||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-selectors34||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-sqlcc||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-statgrab||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-tconfpy||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-terminable_thread||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-trace2html||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-tvrage||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-tw.forms||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-uncompyle2||2020-08-15|Has expired: Uses deprecated version of python
+devel/py-yum-metadata-parser||2020-08-15|Has expired: Uses deprecated version of python
+devel/rubygem-warden127||2020-08-15|Has expired: No longer needed
+dns/py-dnschain||2020-08-15|Has expired: Uses deprecated version of python
+dns/py-idnkit2||2020-08-15|Has expired: Uses deprecated version of python
+games/colobot||2020-08-15|Has expired: Uses deprecated version of python
+games/endgame-singularity||2020-08-15|Has expired: Uses deprecated version of python
+games/katawa-shoujo||2020-08-15|Has expired: Uses deprecated version of RenPy
+games/pyfa||2020-08-15|Has expired: Uses deprecated version of python
+games/renpy6||2020-08-15|Has expired: Uses deprecated version of python
+games/solarwolf||2020-08-15|Has expired: Uses deprecated version of python
+games/thudboard||2020-08-15|Has expired: Uses deprecated version of python
+graphics/djvusmooth||2020-08-15|Has expired: Uses deprecated version of python
+graphics/py-glewpy||2020-08-15|Has expired: Uses deprecated version of python
+graphics/py-openexr||2020-08-15|Has expired: Uses deprecated version of python
+graphics/py-poppler||2020-08-15|Has expired: Uses deprecated version of python
+graphics/py-pygooglechart||2020-08-15|Has expired: Uses deprecated version of python
+graphics/py-sane||2020-08-15|Has expired: Uses deprecated version of python
+graphics/py-stltools||2020-08-15|Has expired: Uses deprecated version of python
+graphics/sk1||2020-08-15|Has expired: Uses deprecated version of python
+japanese/py-mecab||2020-08-15|Has expired: Uses deprecated version of python
+japanese/py-tegaki-gtk||2020-08-15|Has expired: Uses deprecated version of python
+lang/py-mx-base||2020-08-15|Has expired: Uses deprecated version of python
+mail/mailpile||2020-08-15|Has expired: Uses deprecated version of python
+math/py-ffc||2020-08-15|Has expired: Uses deprecated version of python
+math/py-fiat||2020-08-15|Has expired: Uses deprecated version of python
+math/py-nzmath||2020-08-15|Has expired: Uses deprecated version of python
+math/py-pymc||2020-08-15|Has expired: Uses deprecated version of python
+math/py-ufl||2020-08-15|Has expired: Uses deprecated version of python
+misc/py-socli||2020-08-15|Has expired: Uses deprecated version of python
+misc/py-yolk||2020-08-15|Has expired: Uses deprecated version of python
+multimedia/py-flvlib||2020-08-15|Has expired: Uses deprecated version of python
+net/py-gspreadsheet||2020-08-15|Has expired: Uses deprecated version of python
+net/py-libnet||2020-08-15|Has expired: Uses deprecated version of python
+net/py-netlib||2020-08-15|Has expired: Uses deprecated version of python
+net/py-pynmsg||2020-08-15|Has expired: Uses deprecated version of python
+net/py-rainbowstream||2020-08-15|Has expired: Uses deprecated version of python
+net/py-wolframalpha||2020-08-15|Has expired: Uses deprecated version of python
+net-im/empathy||2020-08-15|Has expired: Uses deprecated version of python
+net-im/farsight2||2020-08-15|Has expired: Uses deprecated version of python
+net-im/py-xmpppy||2020-08-15|Has expired: Uses deprecated version of python
+net-im/telepathy-farsight||2020-08-15|Has expired: Uses deprecated version of python
+net-im/telepathy-python||2020-08-15|Has expired: Uses deprecated version of python
+net-im/telepathy-rakia||2020-08-15|Has expired: Uses deprecated version of python
+net-mgmt/py-pynsca||2020-08-15|Has expired: Uses deprecated version of python
+net-mgmt/py-yapsnmp||2020-08-15|Has expired: Uses deprecated version of python
+net-p2p/py-py2play||2020-08-15|Has expired: Uses deprecated version of python
+news/py-yenc||2020-08-15|Has expired: Uses deprecated version of python
+print/py-pyscript||2020-08-15|Has expired: Uses deprecated version of python
+print/py-stapler||2020-08-15|Has expired: Uses deprecated version of python
+print/py-trml2pdf||2020-08-15|Has expired: Uses deprecated version of python
+science/py-PyQuante||2020-08-15|Has expired: Uses deprecated version of python
+science/py-mlpy||2020-08-15|Has expired: Uses deprecated version of python
+science/py-ws2300||2020-08-15|Has expired: Uses deprecated version of python
+security/py-PF||2020-08-15|Has expired: Uses deprecated version of python
+security/py-cracklib||2020-08-15|Has expired: Uses deprecated version of python
+security/py-fteproxy||2020-08-15|Has expired: Uses deprecated version of python
+security/py-onetime||2020-08-15|Has expired: Uses deprecated version of python
+security/py-pydeep||2020-08-15|Has expired: Uses deprecated version of python
+security/py-slowaes||2020-08-15|Has expired: Uses deprecated version of python
+security/py-sslstrip||2020-08-15|Has expired: Uses deprecated version of python
+security/py-volatility||2020-08-15|Has expired: Uses deprecated version of python
+sysutils/py-analyzemft||2020-08-15|Has expired: Uses deprecated version of python
+sysutils/py-cdmi||2020-08-15|Has expired: Uses deprecated version of python
+sysutils/py-ezjailremote||2020-08-15|Has expired: Uses deprecated version of python
+sysutils/py-gmailfs-fuse||2020-08-15|Has expired: Uses deprecated version of python
+sysutils/py-ploy_ec2||2020-08-15|Has expired: Uses deprecated version of python
+sysutils/py-ploy_fabric||2020-08-15|Has expired: Uses deprecated version of python
+sysutils/py-scriptine||2020-08-15|Has expired: Uses deprecated version of python
+sysutils/py-superlance||2020-08-15|Has expired: Uses deprecated version of python
+textproc/py-bugzillatools||2020-08-15|Has expired: Uses deprecated version of python
+textproc/py-elib.intl||2020-08-15|Has expired: Uses deprecated version of python
+textproc/py-errorhandler||2020-08-15|Has expired: Uses deprecated version of python
+textproc/py-hyperestraier-python||2020-08-15|Has expired: Uses deprecated version of python
+textproc/py-pyes||2020-08-15|Has expired: Uses deprecated version of python
+textproc/py-pyhwp||2020-08-15|Has expired: Uses deprecated version of python
+textproc/py-sphinx_numfig||2020-08-15|Has expired: Uses deprecated version of python
+www/py-HTMLgen||2020-08-15|Has expired: Uses deprecated version of python
+www/py-albatross||2020-08-15|Has expired: Uses deprecated version of python
+www/py-amf||2020-08-15|Has expired: Uses deprecated version of python
+www/py-apachelog||2020-08-15|Has expired: Uses deprecated version of python
+www/py-aws-requests-auth||2020-08-15|Has expired: Uses deprecated version of python
+www/py-clientform||2020-08-15|Has expired: Uses deprecated version of python
+www/py-django-appmedia||2020-08-15|Has expired: Uses deprecated version of python
+www/py-django-evolution||2020-08-15|Has expired: Uses deprecated version of python
+www/py-fedex||2020-08-15|Has expired: Uses deprecated version of python
+www/py-formalchemy||2020-08-15|Has expired: Uses deprecated version of python
+www/py-frappe-bench||2020-08-15|Has expired: Uses deprecated version of python
+www/py-funkload||2020-08-15|Has expired: Uses deprecated version of python
+www/py-goobook||2020-08-15|Has expired: Uses deprecated version of python
+www/py-poster||2020-08-15|Has expired: Uses deprecated version of python
+www/py-pyquery||2020-08-15|Has expired: Uses deprecated version of python
+www/py-pysearch||2020-08-15|Has expired: Uses deprecated version of python
+www/py-pywebdav||2020-08-15|Has expired: Uses deprecated version of python
+www/py-slimmer||2020-08-15|Has expired: Uses deprecated version of python
+www/py-surl||2020-08-15|Has expired: Uses deprecated version of python
+www/py-tmdb3||2020-08-15|Has expired: Uses deprecated version of python
+www/py-trello||2020-08-15|Has expired: Uses deprecated version of python
+www/py-uliweb||2020-08-15|Has expired: Uses deprecated version of python
+www/py-wsgiauth||2020-08-15|Has expired: Uses deprecated version of python
+x11-toolkits/py-wax||2020-08-15|Has expired: Uses deprecated version of python
+x11-toolkits/py-wxPython-common||2020-08-15|Has expired: Uses deprecated version of python
+x11-toolkits/py-wxPython28-common||2020-08-15|Has expired: Uses deprecated version of python
diff --git a/archivers/Makefile b/archivers/Makefile
index 950e495bec77..a84d52e25ab7 100644
--- a/archivers/Makefile
+++ b/archivers/Makefile
@@ -168,14 +168,11 @@
SUBDIR += ppunpack
SUBDIR += pxz
SUBDIR += py-acefile
- SUBDIR += py-backports.lzma
SUBDIR += py-borgbackup
SUBDIR += py-brotli
SUBDIR += py-brotlipy
- SUBDIR += py-bup
SUBDIR += py-bz2file
SUBDIR += py-libarchive-c
- SUBDIR += py-librtfcomp
SUBDIR += py-lz4
SUBDIR += py-lzma
SUBDIR += py-lzstring
diff --git a/archivers/py-backports.lzma/Makefile b/archivers/py-backports.lzma/Makefile
deleted file mode 100644
index dd4804d3d892..000000000000
--- a/archivers/py-backports.lzma/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= backports.lzma
-PORTVERSION= 0.0.10
-CATEGORIES= archivers python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= kmoore@FreeBSD.org
-COMMENT= Backport of the lzma function from Python 3.3
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/archivers/py-backports.lzma/distinfo b/archivers/py-backports.lzma/distinfo
deleted file mode 100644
index 6a7f33d3ca05..000000000000
--- a/archivers/py-backports.lzma/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525714549
-SHA256 (backports.lzma-0.0.10.tar.gz) = 783029053a3b5eb8490fabff29773840dbf378e23a21fde3b720a90eaebeb9b8
-SIZE (backports.lzma-0.0.10.tar.gz) = 37242
diff --git a/archivers/py-backports.lzma/pkg-descr b/archivers/py-backports.lzma/pkg-descr
deleted file mode 100644
index 3145eb77e150..000000000000
--- a/archivers/py-backports.lzma/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Backport of Python 3.3's standard library module lzma for LZMA/XY compressed
-files
-
-WWW: https://github.com/peterjc/backports.lzma
diff --git a/archivers/py-bup/Makefile b/archivers/py-bup/Makefile
deleted file mode 100644
index c35636f8c96d..000000000000
--- a/archivers/py-bup/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: Jos? Garc?a Juanino <jjuanino@gmail.com>
-# $FreeBSD$
-
-PORTNAME= bup
-PORTVERSION= 0.30
-CATEGORIES= archivers python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= jjuanino@gmail.com
-COMMENT= Very efficient backup system based on the git packfile format
-
-LICENSE= LGPL21
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pylibacl>=0:security/py-pylibacl@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}xattr>=0:devel/py-xattr@${PY_FLAVOR} \
- git>=1.5.6:devel/git \
- par2cmdline>=0.4:archivers/par2cmdline
-BUILD_DEPENDS= bash:shells/bash \
- git>=1.5.6:devel/git
-
-USES= python:2.7 gmake
-
-PLIST_SUB= MANDIR=${PREFIX}/share/man
-
-OPTIONS_DEFINE= TORNADO DOCS
-OPTIONS_DEFAULT= DOC
-TORNADO_DESC= Bup web server
-TORNADO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tornado>=4:www/py-tornado@${PY_FLAVOR}
-DOCS_DESC= Build man files and html documentation
-DOCS_BUILD_DEPENDS= pandoc:textproc/hs-pandoc
-DOCS_VARS= PANDOC=pandoc
-DOCS_VARS_OFF= PANDOC=""
-
-TEST_TARGET= test
-MAKE_ARGS= PANDOC="${PANDOC}"
-USE_GITHUB= yes
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/bup/bup/*.so
-
-.include <bsd.port.mk>
diff --git a/archivers/py-bup/distinfo b/archivers/py-bup/distinfo
deleted file mode 100644
index dce60821f737..000000000000
--- a/archivers/py-bup/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1587816225
-SHA256 (bup-bup-0.30_GH0.tar.gz) = 5238f045c220278a165fff528ea32288f2752db2e1ac15704e849b71cddda0b2
-SIZE (bup-bup-0.30_GH0.tar.gz) = 431253
diff --git a/archivers/py-bup/files/patch-Makefile b/archivers/py-bup/files/patch-Makefile
deleted file mode 100644
index 2b699a862c74..000000000000
--- a/archivers/py-bup/files/patch-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.orig 2019-08-25 17:32:03 UTC
-+++ Makefile
-@@ -25,7 +25,7 @@ current_sampledata := t/sampledata/var/rev/v$(sampleda
- os := $(shell ($(pf); uname | sed 's/[-_].*//') $(isok))
- os := $(call shout,$(os),Unable to determine OS)
-
--CFLAGS := -Wall -O2 -Werror -Wno-unknown-pragmas $(PYINCLUDE) $(CFLAGS)
-+CFLAGS := -Wall -O2 -Wno-unknown-pragmas $(PYINCLUDE) $(CFLAGS)
- CFLAGS := -D_FILE_OFFSET_BITS=64 $(CFLAGS)
- SOEXT:=.so
-
diff --git a/archivers/py-bup/files/patch-t_test-sparse-files b/archivers/py-bup/files/patch-t_test-sparse-files
deleted file mode 100644
index f28eeed57cc5..000000000000
--- a/archivers/py-bup/files/patch-t_test-sparse-files
+++ /dev/null
@@ -1,16 +0,0 @@
---- t/test-sparse-files.sh.orig 2017-05-14 11:27:06 UTC
-+++ t/test-sparse-files.sh
-@@ -31,6 +31,13 @@ if [ "$probe_size" -ge "$((data_size / 1
- exit 0
- fi
-
-+if [ "$(current-filesystem)" == "zfs" ]; then
-+ WVSTART "WARNING!! If zfs compression is enabled in the current " \
-+ "filesytem, sparse test might fail!!. " \
-+ " See https://groups.google.com/forum/#!topic/bup-list/NZCJ5wHwbFE"
-+fi
-+
-+
- WVSTART "sparse restore on $(current-filesystem), assuming ${block_size}B blocks"
-
- WVPASS bup init
diff --git a/archivers/py-bup/pkg-descr b/archivers/py-bup/pkg-descr
deleted file mode 100644
index b1ebceae1881..000000000000
--- a/archivers/py-bup/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-[excerpt from bup web site]
-
-Bup is a Very efficient backup system based on the git packfile format,
-providing fast incremental saves and global deduplication (among and within
-files, including virtual machine images).
-
-Bup has a few advantages over other backup software:
-
--It uses a rolling checksum algorithm (similar to rsync) to split large files
-into chunks. The most useful result of this is you can backup huge virtual
-machine (VM) disk images, databases, and XML files incrementally, even though
-they're typically all in one huge file, and not use tons of disk space for
-multiple versions.
-
--It uses the packfile format from git (the open source version control system),
-so you can access the stored data even if you don't like bup's user interface.
-
-WWW: https://bup.github.io
diff --git a/archivers/py-bup/pkg-plist b/archivers/py-bup/pkg-plist
deleted file mode 100644
index f00749b34f24..000000000000
--- a/archivers/py-bup/pkg-plist
+++ /dev/null
@@ -1,138 +0,0 @@
-bin/bup
-lib/bup/bup/__init__.py
-lib/bup/bup/_helpers.so
-lib/bup/bup/_release.py
-lib/bup/bup/bloom.py
-lib/bup/bup/client.py
-lib/bup/bup/compat.py
-lib/bup/bup/csetup.py
-lib/bup/bup/drecurse.py
-lib/bup/bup/gc.py
-lib/bup/bup/git.py
-lib/bup/bup/hashsplit.py
-lib/bup/bup/helpers.py
-lib/bup/bup/hlinkdb.py
-lib/bup/bup/index.py
-lib/bup/bup/ls.py
-lib/bup/bup/metadata.py
-lib/bup/bup/midx.py
-lib/bup/bup/options.py
-lib/bup/bup/path.py
-lib/bup/bup/repo.py
-lib/bup/bup/rm.py
-lib/bup/bup/shquote.py
-lib/bup/bup/ssh.py
-lib/bup/bup/version.py
-lib/bup/bup/vfs.py
-lib/bup/bup/vint.py
-lib/bup/bup/xstat.py
-lib/bup/cmd/bup-bloom
-lib/bup/cmd/bup-cat-file
-lib/bup/cmd/bup-daemon
-lib/bup/cmd/bup-damage
-lib/bup/cmd/bup-drecurse
-lib/bup/cmd/bup-fsck
-lib/bup/cmd/bup-ftp
-lib/bup/cmd/bup-fuse
-lib/bup/cmd/bup-gc
-lib/bup/cmd/bup-get
-lib/bup/cmd/bup-help
-lib/bup/cmd/bup-import-duplicity
-lib/bup/cmd/bup-import-rdiff-backup
-lib/bup/cmd/bup-import-rsnapshot
-lib/bup/cmd/bup-index
-lib/bup/cmd/bup-init
-lib/bup/cmd/bup-join
-lib/bup/cmd/bup-list-idx
-lib/bup/cmd/bup-ls
-lib/bup/cmd/bup-margin
-lib/bup/cmd/bup-memtest
-lib/bup/cmd/bup-meta
-lib/bup/cmd/bup-midx
-lib/bup/cmd/bup-mux
-lib/bup/cmd/bup-on
-lib/bup/cmd/bup-on--server
-lib/bup/cmd/bup-prune-older
-lib/bup/cmd/bup-random
-lib/bup/cmd/bup-restore
-lib/bup/cmd/bup-rm
-lib/bup/cmd/bup-save
-lib/bup/cmd/bup-server
-lib/bup/cmd/bup-split
-lib/bup/cmd/bup-tag
-lib/bup/cmd/bup-tick
-lib/bup/cmd/bup-version
-lib/bup/cmd/bup-web
-lib/bup/cmd/bup-xstat
-lib/bup/web/list-directory.html
-lib/bup/web/static/styles.css
-%%PORTDOCS%%%%MANDIR%%/man1/bup-bloom.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-cat-file.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-daemon.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-damage.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-drecurse.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-fsck.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-ftp.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-fuse.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-gc.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-get.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-help.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-import-duplicity.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-import-rdiff-backup.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-import-rsnapshot.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-index.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-init.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-join.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-ls.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-margin.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-memtest.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-meta.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-midx.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-mux.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-on.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-prune-older.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-random.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-restore.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-rm.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-save.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-server.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-split.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-tag.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-tick.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup-web.1.gz
-%%PORTDOCS%%%%MANDIR%%/man1/bup.1.gz
-%%PORTDOCS%%%%DOCSDIR%%/bup-bloom.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-cat-file.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-daemon.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-damage.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-drecurse.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-fsck.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-ftp.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-fuse.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-gc.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-get.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-help.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-import-duplicity.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-import-rdiff-backup.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-import-rsnapshot.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-index.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-init.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-join.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-ls.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-margin.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-memtest.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-meta.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-midx.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-mux.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-on.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-prune-older.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-random.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-restore.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-rm.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-save.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-server.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-split.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-tag.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-tick.html
-%%PORTDOCS%%%%DOCSDIR%%/bup-web.html
-%%PORTDOCS%%%%DOCSDIR%%/bup.html
diff --git a/archivers/py-librtfcomp/Makefile b/archivers/py-librtfcomp/Makefile
deleted file mode 100644
index a0196a36eccb..000000000000
--- a/archivers/py-librtfcomp/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-# Created by: Alexander Logvinov <ports@logvinov.com>
-# $FreeBSD$
-
-PORTNAME= librtfcomp
-PORTVERSION= 1.3
-PORTREVISION= 4
-CATEGORIES= archivers python
-MASTER_SITES= SF/synce/SynCE/${PORTNAME}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Python bindings for library for handling compressed RTF documents
-
-LICENSE= LGPL21
-LICENSE_FILE= ${WRKSRC}/LICENCE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyrex>0:devel/pyrex@${PY_FLAVOR}
-LIB_DEPENDS= librtfcomp.so:archivers/librtfcomp
-
-CONFIGURE_ARGS= --enable-python-bindings
-GNU_CONFIGURE= yes
-USE_LDCONFIG= yes
-USES= libtool python:2.7
-
-BUILD_WRKSRC= ${WRKSRC}/python
-INSTALL_WRKSRC= ${WRKSRC}/python
-
-PLIST_FILES= ${PYTHON_SITELIBDIR}/pyrtfcomp.a \
- ${PYTHON_SITELIBDIR}/pyrtfcomp.so
-
-post-patch:
- @${REINPLACE_CMD} -e '/VISIBILITY=/ s| -fvisibility=hidden||' ${WRKSRC}/configure
- @${REINPLACE_CMD} -e 's|[^ ]*/src/librtfcomp\.la||' ${WRKSRC}/python/Makefile.in
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pyrtfcomp.so
-
-.include <bsd.port.mk>
diff --git a/archivers/py-librtfcomp/distinfo b/archivers/py-librtfcomp/distinfo
deleted file mode 100644
index 5b1caa7d891b..000000000000
--- a/archivers/py-librtfcomp/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (librtfcomp-1.3.tar.gz) = 5ade6031956e2bdc3b6b2024bf658459d4d381e33bb5e59264f30eefc8a5f3b4
-SIZE (librtfcomp-1.3.tar.gz) = 328891
diff --git a/archivers/py-librtfcomp/pkg-descr b/archivers/py-librtfcomp/pkg-descr
deleted file mode 100644
index c8b79829c9a9..000000000000
--- a/archivers/py-librtfcomp/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This port is the Python binding for librtfcomp, library for handling compressed
-RTF documents.
-
-WWW: https://sourceforge.net/projects/synce/
diff --git a/audio/Makefile b/audio/Makefile
index d6ccf6ff1ad6..c258b573dd65 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -60,9 +60,7 @@
SUBDIR += bjumblr-lv2
SUBDIR += bliss
SUBDIR += blop
- SUBDIR += blop-lv2
SUBDIR += bristol
- SUBDIR += bs2b-lv2
SUBDIR += bsequencer-lv2
SUBDIR += bshapr-lv2
SUBDIR += bslizr-lv2
@@ -659,17 +657,13 @@
SUBDIR += py-eyed3
SUBDIR += py-fmoo-audiotools
SUBDIR += py-gmusicapi
- SUBDIR += py-gmusicproxy
SUBDIR += py-gtts
SUBDIR += py-hsaudiotag3k
- SUBDIR += py-karaoke
SUBDIR += py-mpd
SUBDIR += py-music21
SUBDIR += py-musicbrainzngs
SUBDIR += py-mutagen
- SUBDIR += py-openal
SUBDIR += py-opuslib
- SUBDIR += py-py-jack
SUBDIR += py-pyacoustid
SUBDIR += py-pyaudio
SUBDIR += py-pylast
@@ -684,7 +678,6 @@
SUBDIR += py-tagpy
SUBDIR += py-wavio
SUBDIR += py-webrtcvad
- SUBDIR += py-xmms2
SUBDIR += qaudiosonar
SUBDIR += qjackctl
SUBDIR += qmidiarp
@@ -818,7 +811,6 @@
SUBDIR += toolame
SUBDIR += tosha
SUBDIR += traverso
- SUBDIR += triceratops-lv2
SUBDIR += tse3
SUBDIR += tta
SUBDIR += tuneradio
diff --git a/audio/blop-lv2/Makefile b/audio/blop-lv2/Makefile
deleted file mode 100644
index 492f952f5c1c..000000000000
--- a/audio/blop-lv2/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: Yuri Victorovich <yuri@rawbw.com>
-# $FreeBSD$
-
-PORTNAME= blop-lv2
-PORTVERSION= 1.0.0
-CATEGORIES= audio
-MASTER_SITES= http://download.drobilla.net/
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Bandlimited oscillator plugins for LV2-aware audio applications
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= lv2>0:audio/lv2
-
-USES= pkgconfig python:2.7,build tar:bz2 waf
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lv2/blop.lv2/*.so
-
-.include <bsd.port.mk>
diff --git a/audio/blop-lv2/distinfo b/audio/blop-lv2/distinfo
deleted file mode 100644
index d8fb1d7cbed2..000000000000
--- a/audio/blop-lv2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1501958362
-SHA256 (blop-lv2-1.0.0.tar.bz2) = f327eb62bfe88da335f109f28d0f8e2cd07000c548114bda41b477b0e9b23329
-SIZE (blop-lv2-1.0.0.tar.bz2) = 144349
diff --git a/audio/blop-lv2/pkg-descr b/audio/blop-lv2/pkg-descr
deleted file mode 100644
index 735e0bf8e32d..000000000000
--- a/audio/blop-lv2/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Bandlimited oscillator plugins for LV2-aware audio applications.
-Sawtooth, Square, Variable Pulse and Slope- variable triangle waves.
-
-WWW: http://drobilla.net/software/blop-lv2/
diff --git a/audio/blop-lv2/pkg-plist b/audio/blop-lv2/pkg-plist
deleted file mode 100644
index e3c4ddde3d4d..000000000000
--- a/audio/blop-lv2/pkg-plist
+++ /dev/null
@@ -1,56 +0,0 @@
-lib/lv2/blop.lv2/adsr.so
-lib/lv2/blop.lv2/adsr.ttl
-lib/lv2/blop.lv2/adsr_gt.so
-lib/lv2/blop.lv2/adsr_gt.ttl
-lib/lv2/blop.lv2/amp.so
-lib/lv2/blop.lv2/amp.ttl
-lib/lv2/blop.lv2/branch.so
-lib/lv2/blop.lv2/branch.ttl
-lib/lv2/blop.lv2/dahdsr.so
-lib/lv2/blop.lv2/dahdsr.ttl
-lib/lv2/blop.lv2/difference.so
-lib/lv2/blop.lv2/difference.ttl
-lib/lv2/blop.lv2/fmod.so
-lib/lv2/blop.lv2/fmod.ttl
-lib/lv2/blop.lv2/interpolator.so
-lib/lv2/blop.lv2/interpolator.ttl
-lib/lv2/blop.lv2/lp4pole.so
-lib/lv2/blop.lv2/lp4pole.ttl
-lib/lv2/blop.lv2/manifest.ttl
-lib/lv2/blop.lv2/parabola_data.so
-lib/lv2/blop.lv2/product.so
-lib/lv2/blop.lv2/product.ttl
-lib/lv2/blop.lv2/pulse.so
-lib/lv2/blop.lv2/pulse.ttl
-lib/lv2/blop.lv2/quantiser_100.so
-lib/lv2/blop.lv2/quantiser_100.ttl
-lib/lv2/blop.lv2/quantiser_20.so
-lib/lv2/blop.lv2/quantiser_20.ttl
-lib/lv2/blop.lv2/quantiser_50.so
-lib/lv2/blop.lv2/quantiser_50.ttl
-lib/lv2/blop.lv2/random.so
-lib/lv2/blop.lv2/random.ttl
-lib/lv2/blop.lv2/ratio.so
-lib/lv2/blop.lv2/ratio.ttl
-lib/lv2/blop.lv2/sawtooth.so
-lib/lv2/blop.lv2/sawtooth.ttl
-lib/lv2/blop.lv2/sawtooth_data.so
-lib/lv2/blop.lv2/sequencer_16.so
-lib/lv2/blop.lv2/sequencer_16.ttl
-lib/lv2/blop.lv2/sequencer_32.so
-lib/lv2/blop.lv2/sequencer_32.ttl
-lib/lv2/blop.lv2/sequencer_64.so
-lib/lv2/blop.lv2/sequencer_64.ttl
-lib/lv2/blop.lv2/square.so
-lib/lv2/blop.lv2/square.ttl
-lib/lv2/blop.lv2/square_data.so
-lib/lv2/blop.lv2/sum.so
-lib/lv2/blop.lv2/sum.ttl
-lib/lv2/blop.lv2/sync_pulse.so
-lib/lv2/blop.lv2/sync_pulse.ttl
-lib/lv2/blop.lv2/sync_square.so
-lib/lv2/blop.lv2/sync_square.ttl
-lib/lv2/blop.lv2/tracker.so
-lib/lv2/blop.lv2/tracker.ttl
-lib/lv2/blop.lv2/triangle.so
-lib/lv2/blop.lv2/triangle.ttl
diff --git a/audio/bs2b-lv2/Makefile b/audio/bs2b-lv2/Makefile
deleted file mode 100644
index 81d7b6bfc047..000000000000
--- a/audio/bs2b-lv2/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= bs2b
-DISTVERSIONPREFIX= v
-DISTVERSION= 1.0.0
-CATEGORIES= audio
-PKGNAMESUFFIX= -lv2
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= LV2 plugin for using Bauer stereophonic-to-binaural DSP library
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= lv2>0:audio/lv2 \
- lvtk>0:audio/lvtk
-LIB_DEPENDS= libbs2b.so:audio/libbs2b
-
-USES= pkgconfig python:2.7,build waf
-USE_GITHUB= yes
-GH_ACCOUNT= nilninull
-GH_PROJECT= ${PORTNAME}-lv2
-
-PLIST_FILES= lib/lv2/bs2b.lv2/bs2b.so \
- lib/lv2/bs2b.lv2/bs2b.ttl \
- lib/lv2/bs2b.lv2/bs2b_presets.ttl \
- lib/lv2/bs2b.lv2/manifest.ttl
-
-post-patch:
- @${REINPLACE_CMD} -e "s|'/usr/lib/lv2'|'${PREFIX}/lib/lv2'|" ${WRKSRC}/wscript
-
-.include <bsd.port.mk>
diff --git a/audio/bs2b-lv2/distinfo b/audio/bs2b-lv2/distinfo
deleted file mode 100644
index 7674596f990b..000000000000
--- a/audio/bs2b-lv2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1527991899
-SHA256 (nilninull-bs2b-lv2-v1.0.0_GH0.tar.gz) = 951f1332a5f49711f394cfdd17fadfba5410a3d102c97e9dda46f2c6ba08d0eb
-SIZE (nilninull-bs2b-lv2-v1.0.0_GH0.tar.gz) = 109906
diff --git a/audio/bs2b-lv2/pkg-descr b/audio/bs2b-lv2/pkg-descr
deleted file mode 100644
index ab8f5d8bace8..000000000000
--- a/audio/bs2b-lv2/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-bs2b effect plugin for LV2 that allows to improve the human perception of
-stereo sound.
-
-WWW: https://github.com/nilninull/bs2b-lv2
diff --git a/audio/py-gmusicproxy/Makefile b/audio/py-gmusicproxy/Makefile
deleted file mode 100644
index 50efa1933efb..000000000000
--- a/audio/py-gmusicproxy/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: Ashley Chase <erisianash@gmail.com>
-# $FreeBSD$
-
-PORTNAME= gmusicproxy
-PORTVERSION= 1.0.8
-DISTVERSIONPREFIX= v
-CATEGORIES= audio python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= erisianash@gmail.com
-COMMENT= Proxy for streaming Google Play Music using any media-player
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.3.0:devel/py-appdirs@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}gmusicapi>=10.1.0:audio/py-gmusicapi@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}netifaces>=-0.10.4:net/py-netifaces@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}xdg>=0.25:devel/py-xdg@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}eyed3>=0.7.8:audio/py-eyed3@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}daemon>=2.0.5:devel/py-daemon@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-USE_GITHUB= yes
-GH_ACCOUNT= diraimondo
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/audio/py-gmusicproxy/distinfo b/audio/py-gmusicproxy/distinfo
deleted file mode 100644
index 38d50731a121..000000000000
--- a/audio/py-gmusicproxy/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1497955248
-SHA256 (diraimondo-gmusicproxy-v1.0.8_GH0.tar.gz) = d22141d5d8b854bc1583948c79269db39a0daf54dd11c89262a5ba25c02be088
-SIZE (diraimondo-gmusicproxy-v1.0.8_GH0.tar.gz) = 31956
diff --git a/audio/py-gmusicproxy/pkg-descr b/audio/py-gmusicproxy/pkg-descr
deleted file mode 100644
index d373176ebc80..000000000000
--- a/audio/py-gmusicproxy/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-This program permits the use of Google Play Music with All Access
-subscription with any music player that is able to stream MP3 files and to
-manage M3U playlists (e.g., MPD server, VLC, ...). It can work also with a
-free account without All Access extras.
-
-This project is based on the great Unofficial Google Play Music API
-(gmusicapi) of Simon Weber: it already permits to create URLs to stream the
-tracks as regular MP3 but they expire in 1 minute! Keeping this proxy
-running, it can generate persistent local URLs that never expire and that
-can be used in any media-player.
-
-This project is not supported nor endorsed by Google. Its aim is not the
-abuse of the service but the one to improve the access to it. I'm not
-responsible of its misuse.
diff --git a/audio/py-karaoke/Makefile b/audio/py-karaoke/Makefile
deleted file mode 100644
index 1320f5e7f1f2..000000000000
--- a/audio/py-karaoke/Makefile
+++ /dev/null
@@ -1,102 +0,0 @@
-# Created by: Elias Mandouvalos <ocean@mail.gr>
-# $FreeBSD$
-
-PORTNAME= karaoke
-PORTVERSION= 0.7.5
-PORTREVISION= 20
-CATEGORIES= audio python
-MASTER_SITES= SF/py${PORTNAME}/py${PORTNAME}/${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= py${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python karaoke application (Plays CD+G, MP3+G, OGG+G files)
-
-LICENSE= LGPL21+
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= ${PYGAME} \
- ${LOCALBASE}/libdata/pkgconfig/pthread-stubs.pc:devel/libpthread-stubs
-LIB_DEPENDS= libaa.so:graphics/aalib
-RUN_DEPENDS= dejavu>0:x11-fonts/dejavu \
- ${PYGAME} \
- ${PYNUMPY}
-
-USES= compiler:c++11-lib desktop-file-utils iconv python:2.7 sdl \
- shebangfix xorg zip
-SHEBANG_FILES= install/pykaraoke_mini install/pykar install/pykaraoke \
- install/pycdg install/pympg
-USE_SDL= sdl
-USE_XORG= x11 xau xcb xdmcp
-USE_WX= 2.8
-WX_COMPS= python:lib
-
-USE_PYTHON= distutils autoplist
-
-DATADIR= ${PREFIX}/share/py${PORTNAME}
-
-PLIST_FILES= ${BIN_SCRIPTS:S,^,bin/,} \
- ${DATA_FONTS:S,^,%%DATADIR%%/fonts/,}
-
-OPTIONS_DEFINE= MUTAGEN
-
-MUTAGEN_DESC= Mutagen support
-MUTAGEN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen@${PY_FLAVOR}
-
-BIN_SCRIPTS= cdg2mpg pycdg pykar pykaraoke pykaraoke_mini pympg
-DATA_FONTS= DejaVuSans.ttf DejaVuSansCondensed.ttf \
- DejaVuSansCondensed-Bold.ttf
-
-.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 \
- 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/setup.cfg
- @${REINPLACE_CMD} -e \
- '/if /s|==|=|' ${WRKSRC}/install/cdg2mpg
-.for i in pykaraoke.desktop pykaraoke_mini.desktop
- @${REINPLACE_CMD} -e \
- '/^Encodings=/d ; \
- /^Icon=/s|/usr/share/pykaraoke|${DATADIR}| ; \
- /^MimeType=/s|audio/midi$$|audio/midi;| ; \
- /^Categories=/s|Application;||' ${WRKSRC}/install/${i}
-.endfor
-
-post-build:
- @${MKDIR} ${WRKDIR}/wrappers
-.for i in ${BIN_SCRIPTS}
- @${ECHO_CMD} -n \
- >> ${WRKDIR}/wrappers/${i}
- @${ECHO_CMD} '#!/bin/sh' \
- >> ${WRKDIR}/wrappers/${i}
-.if ${OPSYS} == FreeBSD && ${CHOSEN_COMPILER_TYPE} == gcc
- @${ECHO_CMD} 'LD_LIBRARY_PATH="${LOCALBASE}/lib/${CC}:$$LD_LIBRARY_PATH"' \
- >> ${WRKDIR}/wrappers/${i}
- @${ECHO_CMD} 'export LD_LIBRARY_PATH' \
- >> ${WRKDIR}/wrappers/${i}
- @${ECHO_CMD} \
- >> ${WRKDIR}/wrappers/${i}
-.endif
- @${ECHO_CMD} 'exec ${PREFIX}/libexec/${i} "$$@"' \
- >> ${WRKDIR}/wrappers/${i}
-.endfor
-
-post-install:
-.for i in ${BIN_SCRIPTS}
- (cd ${WRKDIR}/wrappers && ${INSTALL_SCRIPT} ${i} \
- ${STAGEDIR}${PREFIX}/bin)
-.endfor
- @${MKDIR} ${STAGEDIR}${DATADIR}/fonts
-.for i in ${DATA_FONTS}
- @${LN} -sf ${LOCALBASE}/share/fonts/dejavu/${i} \
- ${STAGEDIR}${DATADIR}/fonts
-.endfor
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_pycdgAux.so
-
-.include <bsd.port.post.mk>
diff --git a/audio/py-karaoke/distinfo b/audio/py-karaoke/distinfo
deleted file mode 100644
index 67087db3f6f1..000000000000
--- a/audio/py-karaoke/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pykaraoke-0.7.5.zip) = d2a5f02fd655ef32dba151324ce5f23be1bdac36603ade47870d28ce8e8430c6
-SIZE (pykaraoke-0.7.5.zip) = 872237
diff --git a/audio/py-karaoke/files/patch-setup.cfg b/audio/py-karaoke/files/patch-setup.cfg
deleted file mode 100644
index f6ef565f7838..000000000000
--- a/audio/py-karaoke/files/patch-setup.cfg
+++ /dev/null
@@ -1,9 +0,0 @@
---- setup.cfg.orig 2011-06-14 18:59:31 UTC
-+++ setup.cfg
-@@ -27,4 +27,5 @@ group = Applications/Multimedia
- requires=python,pygame,numeric,wxpython,timidity,freepats
-
- [build_ext]
--include_dirs = /usr/include/SDL
-+include_dirs = %%LOCALBASE%%/include/SDL
-+library_dirs = %%LOCALBASE%%/lib
diff --git a/audio/py-karaoke/files/patch-setup.py b/audio/py-karaoke/files/patch-setup.py
deleted file mode 100644
index 178992f28b08..000000000000
--- a/audio/py-karaoke/files/patch-setup.py
+++ /dev/null
@@ -1,22 +0,0 @@
---- setup.py.orig 2011-06-14 18:59:31 UTC
-+++ setup.py
-@@ -61,17 +61,12 @@ data_files = [
- 'icons/microphone.ico',
- 'icons/microphone.png',
- 'icons/pykaraoke.xpm',
-- 'icons/splash.png']),
-- ('share/pykaraoke/fonts', [
-- 'fonts/DejaVuSans.ttf',
-- 'fonts/DejaVuSansCondensed.ttf',
-- 'fonts/DejaVuSansCondensed-Bold.ttf',
-- ])]
-+ 'icons/splash.png'])]
-
- # These data files only make sense on Unix-like systems.
- if env != ENV_WINDOWS:
- data_files += [
-- ('bin', ['install/pykaraoke',
-+ ('libexec', ['install/pykaraoke',
- 'install/pykaraoke_mini',
- 'install/pycdg',
- 'install/pykar',
diff --git a/audio/py-karaoke/pkg-descr b/audio/py-karaoke/pkg-descr
deleted file mode 100644
index a3c3a374e29e..000000000000
--- a/audio/py-karaoke/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-PyKaraoke is a free karaoke player for Linux and Windows.
-
-You can use this program to play your collection of CDG,
-MIDI and MPEG karaoke songs. No songs are provided,
-you must obtain these from elsewhere.
-
-WWW: http://www.kibosh.org/pykaraoke/index.php
diff --git a/audio/py-openal/Makefile b/audio/py-openal/Makefile
deleted file mode 100644
index d6e000ebe3e7..000000000000
--- a/audio/py-openal/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-# $FreeBSD$
-
-PORTNAME= openal
-PORTVERSION= 0.1.6
-PORTREVISION= 5
-CATEGORIES= audio python
-MASTER_SITES= http://download.gna.org/pyopenal/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= PyOpenAL-${PORTVERSION}
-DIST_SUBDIR= python
-
-MAINTAINER= acm@FreeBSD.org
-COMMENT= OpenAL bindings for Python
-
-LICENSE= LGPL21+
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-USES= openal:al,alut python:2.7
-USE_PYTHON= distutils autoplist
-WRKSRC= ${WRKDIR}/PyOpenAL-${PORTVERSION}
-EXAMPLESDIR= ${PREFIX}/share/examples/${PYTHON_PKGNAMEPREFIX}openal
-PORTEXAMPLES= *
-
-post-patch:
- @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
- ${WRKSRC}/setup.py
-
-post-install:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/demo/* ${STAGEDIR}${EXAMPLESDIR}
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_openal.so
-
-.include <bsd.port.mk>
diff --git a/audio/py-openal/distinfo b/audio/py-openal/distinfo
deleted file mode 100644
index de81dfec9259..000000000000
--- a/audio/py-openal/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (python/PyOpenAL-0.1.6.tar.gz) = 94b69cc57fe5e5abe2876865a6e2264d180892e82ac2ed684dc8eaf2cbf1ec5e
-SIZE (python/PyOpenAL-0.1.6.tar.gz) = 27698
diff --git a/audio/py-openal/files/patch-py__openal.c b/audio/py-openal/files/patch-py__openal.c
deleted file mode 100644
index 4c5c08e7d816..000000000000
--- a/audio/py-openal/files/patch-py__openal.c
+++ /dev/null
@@ -1,45 +0,0 @@
---- py_openal.c.orig 2005-07-16 14:19:11 UTC
-+++ py_openal.c
-@@ -1041,28 +1041,26 @@ static PyObject *_wrap_alutExit(PyObject
- }
-
-
--static PyObject *_wrap_alutLoadWAVFile(PyObject *self, PyObject *arg) {
-+static PyObject *_wrap_alutLoadMemoryFromFile(PyObject *self, PyObject *arg) {
- ALvoid *wave = NULL;
- ALsizei format;
- ALsizei size;
-- ALsizei bits;
-- ALsizei freq;
-+ ALfloat freq;
- PyObject* resultobj;
-
- if(!PyString_Check(arg)) return NULL;
-
-- alutLoadWAVFile((char* const) PyString_AS_STRING(arg), &wave, &format, &size, &bits, &freq);
-+ wave = alutLoadMemoryFromFile ((char* const) PyString_AS_STRING(arg), &format, &size, &freq);
-
- if(wave == NULL) {
- Py_INCREF(Py_None);
- return Py_None;
- } else {
-- resultobj = PyTuple_New(5);
-+ resultobj = PyTuple_New(4);
- PyTuple_SET_ITEM(resultobj, 0, PyString_FromStringAndSize(wave, size));
- PyTuple_SET_ITEM(resultobj, 1, PyInt_FromLong((long) format));
- PyTuple_SET_ITEM(resultobj, 2, PyInt_FromLong((long) size));
-- PyTuple_SET_ITEM(resultobj, 3, PyInt_FromLong((long) bits));
-- PyTuple_SET_ITEM(resultobj, 4, PyInt_FromLong((long) freq));
-+ PyTuple_SET_ITEM(resultobj, 3, PyInt_FromLong((long) freq));
- return resultobj;
- }
- }
-@@ -2274,7 +2272,7 @@ static PyMethodDef OpenALMethods[] = {
- */
- { (char *)"alutInit", (PyCFunction) _wrap_alutInit, METH_VARARGS },
- { (char *)"alutExit", (PyCFunction) _wrap_alutExit, METH_NOARGS },
-- { (char *)"alutLoadWAVFile", (PyCFunction) _wrap_alutLoadWAVFile, METH_VARARGS },
-+ { (char *)"alutLoadMemoryFromFile", (PyCFunction) _wrap_alutLoadMemoryFromFile, METH_VARARGS },
- /*
- { (char *)"alcGetAudioChannel_LOKI", (PyCFunction) _wrap_alcGetAudioChannel_LOKI, METH_VARARGS },
- { (char *)"alcSetAudioChannel_LOKI", (PyCFunction) _wrap_alcSetAudioChannel_LOKI, METH_VARARGS },
diff --git a/audio/py-openal/files/patch-setup.py b/audio/py-openal/files/patch-setup.py
deleted file mode 100644
index f8ad931eda43..000000000000
--- a/audio/py-openal/files/patch-setup.py
+++ /dev/null
@@ -1,34 +0,0 @@
---- setup.py.orig 2006-04-30 15:23:44 UTC
-+++ setup.py
-@@ -1,17 +1,17 @@
- import os
- from distutils.core import setup, Extension
-
--LIBDIRS = ["/usr/lib", "/usr/local/lib"]
-+LIBDIRS = ["/usr/lib", "/usr/local/lib", "%%LOCALBASE%%/lib"]
- LIBS = ["openal", "alut"]
-
- try:
-- openal_version = os.popen("openal-config --version").read()
-+ openal_version = os.popen("pkg-config --modversion openal").read()
- if openal_version[0] == "0":
-- LIBDIRS = ["/usr/lib", "/usr/local/lib"]
-- LIBS = ["openal"]
-+ LIBDIRS = ["/usr/lib", "/usr/local/lib", "%%LOCALBASE%%/lib"]
-+ LIBS = ["openal","alut"]
-
- except:
-- print "Warning: error while running 'openal-config --version', using default values..."
-+ print "Warning: error while running 'pkg-config --modversion', using default values..."
-
-
- setup(
-@@ -38,7 +38,7 @@ Does not include OpenAL extension.""",
-
- ext_modules = [Extension("_openal",
- ["py_openal.c"],
-- ["/usr/include", "/usr/local/include"],
-+ ["/usr/include", "/usr/local/include", "%%LOCALBASE%%/include"],
- [("HAVE_CONFIG_H", None)],
- None,
- LIBDIRS,
diff --git a/audio/py-openal/pkg-descr b/audio/py-openal/pkg-descr
deleted file mode 100644
index 7ee6ed215027..000000000000
--- a/audio/py-openal/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-PyOpenAL is a binding of OpenAL for Python. This binding is at possible
-OO (Listener, Source and Buffer are objects). Extensions are not supported
-yet.
-
-Supported file formats are Wave and Ogg Vorbis (with the PyOgg and PyVorbis
-modules). PyOpenAL can be used independently or along with Soya, our 3D
-engine for Python.
-
-PyOpenAL is Free Software, under the GNU LGPL license.
-
-WWW: http://home.gna.org/oomadness/en/pyopenal/index.html
diff --git a/audio/py-py-jack/Makefile b/audio/py-py-jack/Makefile
deleted file mode 100644
index c33c523cb250..000000000000
--- a/audio/py-py-jack/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: Yuri Victorovich <yuri@rawbw.com>
-# $FreeBSD$
-
-PORTNAME= py-jack
-PORTVERSION= 0.5.2
-PORTREVISION= 3
-CATEGORIES= audio python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Python bindings for the Jack Audio Server
-
-LICENSE= GPLv2
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-LIB_DEPENDS= libjack.so:audio/jack
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR}
-
-USES= python:2.7 localbase
-USE_PYTHON= distutils autoplist
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|"/usr/local/|"${LOCALBASE}/|; \
- s|"jack", "dl"|"jack"|; \
- s|os.system.*|pass|' \
- ${WRKSRC}/setup.py
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/jack.so
-
-.include <bsd.port.mk>
diff --git a/audio/py-py-jack/distinfo b/audio/py-py-jack/distinfo
deleted file mode 100644
index a18d2137d0b9..000000000000
--- a/audio/py-py-jack/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1500938413
-SHA256 (py-jack-0.5.2.tar.gz) = 67951f7b78ded52f3191a5267cd917f1270a6abe28341ccb3575bdd482488590
-SIZE (py-jack-0.5.2.tar.gz) = 13490
diff --git a/audio/py-py-jack/files/patch-pyjack.c b/audio/py-py-jack/files/patch-pyjack.c
deleted file mode 100644
index 8cca602a3304..000000000000
--- a/audio/py-py-jack/files/patch-pyjack.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- pyjack.c.orig 2017-07-24 23:24:04 UTC
-+++ pyjack.c
-@@ -40,7 +40,6 @@ TODO's:
- // Global shared data for jack
-
- /* Uncomment the next line if you have Jack2 */
--#define JACK2 1
-
-
- #define PYJACK_MAX_PORTS 256
diff --git a/audio/py-py-jack/pkg-descr b/audio/py-py-jack/pkg-descr
deleted file mode 100644
index ff60449ff0df..000000000000
--- a/audio/py-py-jack/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-PyJack is a module written in C which exposes the Jack API to Python.
-For information about Jack see http://jackit.sourceforge.net. This
-enables a Python program to connect to and interact with pro-audio
-applications which use the Jack Audio Server.
-
-WWW: https://pypi.org/project/py-jack/
diff --git a/audio/py-xmms2/Makefile b/audio/py-xmms2/Makefile
deleted file mode 100644
index e76c63789006..000000000000
--- a/audio/py-xmms2/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Alexander Botero-Lowry <alex@foxybanana.com>
-# $FreeBSD$
-
-PORTREVISION= 6
-
-CATEGORIES= audio python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= madpilot@FreeBSD.org
-COMMENT= Python Bindings for XMMS2
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyrex>0:devel/pyrex@${PY_FLAVOR}
-LIB_DEPENDS+= libxmmsclient.so:audio/xmms2
-
-MASTERDIR= ${.CURDIR}/../xmms2
-
-USES= python:2.7 ssl
-USE_PYTHON= flavors
-
-BROKEN_SSL= openssl
-
-PLIST= ${.CURDIR}/pkg-plist
-
-XMMS2_SLAVE= python
-
-.include "${MASTERDIR}/Makefile"
diff --git a/audio/py-xmms2/pkg-plist b/audio/py-xmms2/pkg-plist
deleted file mode 100644
index 956a0469caaa..000000000000
--- a/audio/py-xmms2/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-%%PYTHON_SITELIBDIR%%/xmmsclient/__init__.py
-%%PYTHON_SITELIBDIR%%/xmmsclient/collections.py
-%%PYTHON_SITELIBDIR%%/xmmsclient/consts.py
-%%PYTHON_SITELIBDIR%%/xmmsclient/glib.py
-%%PYTHON_SITELIBDIR%%/xmmsclient/propdict.py
-%%PYTHON_SITELIBDIR%%/xmmsclient/qt3.py
-%%PYTHON_SITELIBDIR%%/xmmsclient/sync.py
-%%PYTHON_SITELIBDIR%%/xmmsclient/xmmsvalue.so
-%%PYTHON_SITELIBDIR%%/xmmsclient/xmmsapi.so
diff --git a/audio/triceratops-lv2/Makefile b/audio/triceratops-lv2/Makefile
deleted file mode 100644
index 27c59e4162dd..000000000000
--- a/audio/triceratops-lv2/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= triceratops
-DISTVERSIONPREFIX= lv2-v
-DISTVERSION= 0.3.2
-CATEGORIES= audio
-MASTER_SITES= SF/triceratops
-PKGNAMESUFFIX= -lv2
-DISTNAME= ${PORTNAME}_${DISTVERSION}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Polyphonic synthesizer LV2 plugin
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= triceratops_gui.cpp:892:26: error: cannot initialize a member subobject of type 'LV2UI_Handle'
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= lv2>0:audio/lv2
-LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
- libfreetype.so:print/freetype2
-
-USES= compiler:c++11-lang gnome pkgconfig python:2.7,build waf
-USE_GNOME= cairo cairomm gdkpixbuf2 gtk20 gtkmm24
-NO_WRKSUBDIR= yes
-LDFLAGS_i386= -Wl,-znotext
-
-post-install:
- @${STRIP_CMD} \
- ${STAGEDIR}${PREFIX}/lib/lv2/triceratops.lv2/triceratops.so \
- ${STAGEDIR}${PREFIX}/lib/lv2/triceratops.lv2/triceratops_gui.so
-
-.include <bsd.port.mk>
diff --git a/audio/triceratops-lv2/distinfo b/audio/triceratops-lv2/distinfo
deleted file mode 100644
index bbcb736a1b3d..000000000000
--- a/audio/triceratops-lv2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1578768228
-SHA256 (triceratops_0.3.2.tar.gz) = 8056b9e2dbfe3cd5b8e30eb28f5ce2a4f34e272c8bf5c897d02410b905fa91ed
-SIZE (triceratops_0.3.2.tar.gz) = 336498
diff --git a/audio/triceratops-lv2/files/patch-synth.cpp b/audio/triceratops-lv2/files/patch-synth.cpp
deleted file mode 100644
index a210264089d1..000000000000
--- a/audio/triceratops-lv2/files/patch-synth.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- synth.cpp.orig 2019-04-11 12:27:29 UTC
-+++ synth.cpp
-@@ -1,5 +1,7 @@
-
--
-+#ifdef __FreeBSD__
-+#include <sys/types.h>
-+#endif
- #include "synth.h"
-
- // CONSTRUCTOR
diff --git a/audio/triceratops-lv2/pkg-descr b/audio/triceratops-lv2/pkg-descr
deleted file mode 100644
index 445b17c60a4b..000000000000
--- a/audio/triceratops-lv2/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Triceratops is an analogue style polyphonic subtractive synthesizer plugin,
-for use with the LV2 plug architecture, at this time there is no standalone
-version. An up to date version of the LV2 library is required along with a
-suitable host (e.g. Qtractor, Jalv, Ardour), I highly recommend either the
-KXstudio distro or the KXstudio ubuntu repositories! The intention is for
-this synth to be part of a suite including a drum machine (Stegosaurus) and
-a wavetable synth (Dracorex), watch this space.
-
-WWW: https://sourceforge.net/projects/triceratops
diff --git a/audio/triceratops-lv2/pkg-plist b/audio/triceratops-lv2/pkg-plist
deleted file mode 100644
index ba1447b9f75c..000000000000
--- a/audio/triceratops-lv2/pkg-plist
+++ /dev/null
@@ -1,102 +0,0 @@
-lib/lv2/triceratops-presets.lv2/128-growlie.ttl
-lib/lv2/triceratops-presets.lv2/5th_bass.ttl
-lib/lv2/triceratops-presets.lv2/aceeeed.ttl
-lib/lv2/triceratops-presets.lv2/acid_1.ttl
-lib/lv2/triceratops-presets.lv2/acid_2.ttl
-lib/lv2/triceratops-presets.lv2/acid_pw.ttl
-lib/lv2/triceratops-presets.lv2/after_the_storm.ttl
-lib/lv2/triceratops-presets.lv2/analogue_single_string.ttl
-lib/lv2/triceratops-presets.lv2/arpie.ttl
-lib/lv2/triceratops-presets.lv2/bass_1.ttl
-lib/lv2/triceratops-presets.lv2/bass_3.ttl
-lib/lv2/triceratops-presets.lv2/bass_4.ttl
-lib/lv2/triceratops-presets.lv2/big_pad.ttl
-lib/lv2/triceratops-presets.lv2/big_trance.ttl
-lib/lv2/triceratops-presets.lv2/brass.ttl
-lib/lv2/triceratops-presets.lv2/brass2.ttl
-lib/lv2/triceratops-presets.lv2/castral.ttl
-lib/lv2/triceratops-presets.lv2/clang.ttl
-lib/lv2/triceratops-presets.lv2/classic_analogue_swell.ttl
-lib/lv2/triceratops-presets.lv2/creamy_unison.ttl
-lib/lv2/triceratops-presets.lv2/czish.ttl
-lib/lv2/triceratops-presets.lv2/dervis_3.ttl
-lib/lv2/triceratops-presets.lv2/dervish.ttl
-lib/lv2/triceratops-presets.lv2/dervish_2.ttl
-lib/lv2/triceratops-presets.lv2/dervish_3.ttl
-lib/lv2/triceratops-presets.lv2/dominator.ttl
-lib/lv2/triceratops-presets.lv2/dual_sync_pad.ttl
-lib/lv2/triceratops-presets.lv2/dubstep_wobble_1.ttl
-lib/lv2/triceratops-presets.lv2/dubstep_wobble_2.ttl
-lib/lv2/triceratops-presets.lv2/electro.ttl
-lib/lv2/triceratops-presets.lv2/eno-esque.ttl
-lib/lv2/triceratops-presets.lv2/evil_whispers.ttl
-lib/lv2/triceratops-presets.lv2/fm_parp_bass.ttl
-lib/lv2/triceratops-presets.lv2/fm_slight_vox.ttl
-lib/lv2/triceratops-presets.lv2/fm_twangy.ttl
-lib/lv2/triceratops-presets.lv2/formant_1.ttl
-lib/lv2/triceratops-presets.lv2/glassy.ttl
-lib/lv2/triceratops-presets.lv2/glider.ttl
-lib/lv2/triceratops-presets.lv2/grossriser.ttl
-lib/lv2/triceratops-presets.lv2/house_bass.ttl
-lib/lv2/triceratops-presets.lv2/jarresque_formant.ttl
-lib/lv2/triceratops-presets.lv2/lazer_bass.ttl
-lib/lv2/triceratops-presets.lv2/league_bass.ttl
-lib/lv2/triceratops-presets.lv2/lost_in_space.ttl
-lib/lv2/triceratops-presets.lv2/magic_orchestra.ttl
-lib/lv2/triceratops-presets.lv2/manifest.ttl
-lib/lv2/triceratops-presets.lv2/marsian_orchestra.ttl
-lib/lv2/triceratops-presets.lv2/marsian_orchestra_2.ttl
-lib/lv2/triceratops-presets.lv2/melancholy_fairytale.ttl
-lib/lv2/triceratops-presets.lv2/nasty_square.ttl
-lib/lv2/triceratops-presets.lv2/nervous_in_a_cavern.ttl
-lib/lv2/triceratops-presets.lv2/nice_square_mod.ttl
-lib/lv2/triceratops-presets.lv2/nice_square_mod_2.ttl
-lib/lv2/triceratops-presets.lv2/nice_square_mod_3.ttl
-lib/lv2/triceratops-presets.lv2/operatic.ttl
-lib/lv2/triceratops-presets.lv2/pad_0.ttl
-lib/lv2/triceratops-presets.lv2/pad_2.ttl
-lib/lv2/triceratops-presets.lv2/pluto.ttl
-lib/lv2/triceratops-presets.lv2/pure_sine.ttl
-lib/lv2/triceratops-presets.lv2/pw_bass.ttl
-lib/lv2/triceratops-presets.lv2/pw_sync.ttl
-lib/lv2/triceratops-presets.lv2/radiophonic_2.ttl
-lib/lv2/triceratops-presets.lv2/raggy_rasp.ttl
-lib/lv2/triceratops-presets.lv2/res_mod.ttl
-lib/lv2/triceratops-presets.lv2/resonance_bass.ttl
-lib/lv2/triceratops-presets.lv2/sample_and_hold_1.ttl
-lib/lv2/triceratops-presets.lv2/scenery_from_the_80s.ttl
-lib/lv2/triceratops-presets.lv2/scifi.ttl
-lib/lv2/triceratops-presets.lv2/sevenths.ttl
-lib/lv2/triceratops-presets.lv2/sh101_esque.ttl
-lib/lv2/triceratops-presets.lv2/sing.ttl
-lib/lv2/triceratops-presets.lv2/sissy_spacey_tech.ttl
-lib/lv2/triceratops-presets.lv2/slow_munching_prions.ttl
-lib/lv2/triceratops-presets.lv2/stereo_mod.ttl
-lib/lv2/triceratops-presets.lv2/stereo_mod_2.ttl
-lib/lv2/triceratops-presets.lv2/sync_bass.ttl
-lib/lv2/triceratops-presets.lv2/sync_bass_2.ttl
-lib/lv2/triceratops-presets.lv2/sync_lead.ttl
-lib/lv2/triceratops-presets.lv2/sync_lead_1.ttl
-lib/lv2/triceratops-presets.lv2/sync_legato.ttl
-lib/lv2/triceratops-presets.lv2/synths_had_a_drink.ttl
-lib/lv2/triceratops-presets.lv2/test_square.ttl
-lib/lv2/triceratops-presets.lv2/theres_no_limits.ttl
-lib/lv2/triceratops-presets.lv2/valves1.ttl
-lib/lv2/triceratops-presets.lv2/valves2.ttl
-lib/lv2/triceratops-presets.lv2/valves3.ttl
-lib/lv2/triceratops-presets.lv2/warm.ttl
-lib/lv2/triceratops-presets.lv2/warm_7th.ttl
-lib/lv2/triceratops-presets.lv2/warm_7th_2.ttl
-lib/lv2/triceratops-presets.lv2/warm_string_echoed.ttl
-lib/lv2/triceratops-presets.lv2/warm_swells.ttl
-lib/lv2/triceratops-presets.lv2/wendy_bach.ttl
-lib/lv2/triceratops-presets.lv2/wowow.ttl
-lib/lv2/triceratops-presets.lv2/yaaaah.ttl
-lib/lv2/triceratops.lv2/logo.png
-lib/lv2/triceratops.lv2/manifest.ttl
-lib/lv2/triceratops.lv2/minblep.mat
-lib/lv2/triceratops.lv2/triceratops.conf
-lib/lv2/triceratops.lv2/triceratops.so
-lib/lv2/triceratops.lv2/triceratops.ttl
-lib/lv2/triceratops.lv2/triceratops_categories.txt
-lib/lv2/triceratops.lv2/triceratops_gui.so
diff --git a/biology/Makefile b/biology/Makefile
index 12546e838c16..aeed4c9b9932 100644
--- a/biology/Makefile
+++ b/biology/Makefile
@@ -122,7 +122,6 @@
SUBDIR += protomol
SUBDIR += psi88
SUBDIR += py-Genesis-PyAPI
- SUBDIR += py-biom-format
SUBDIR += py-biopython
SUBDIR += py-bx-python
SUBDIR += py-cutadapt
diff --git a/biology/py-biom-format/Makefile b/biology/py-biom-format/Makefile
deleted file mode 100644
index d81fb8a2b85a..000000000000
--- a/biology/py-biom-format/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= biom-format
-PORTVERSION= 2.1.7
-PORTREVISION= 3
-CATEGORIES= biology python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= jrm@FreeBSD.org
-COMMENT= Biological Observation Matrix (BIOM) Format Project
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= ${PYNUMPY}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \
- ${PYNUMPY} \
- ${PYTHON_PKGNAMEPREFIX}future>=0.16.0:devel/py-future@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}scipy>=0.13.0:science/py-scipy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pandas>=0.20.0:math/py-pandas@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}h5py>=2.2.0:science/py-h5py@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR}
-
-USES= python:-3.6
-USE_PYTHON= autoplist concurrent distutils
-
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} < 3000
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pyqi>0:devel/py-pyqi@${PY_FLAVOR}
-.endif
-
-post-extract:
- ${RM} -r ${WRKSRC}/tests
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/biom/*.so
-
-.include <bsd.port.post.mk>
diff --git a/biology/py-biom-format/distinfo b/biology/py-biom-format/distinfo
deleted file mode 100644
index b705caff7e40..000000000000
--- a/biology/py-biom-format/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1538769748
-SHA256 (biom-format-2.1.7.tar.gz) = b47e54282ef13cddffdb00aea9183a87175a2372c91a915259086a3f444c42f4
-SIZE (biom-format-2.1.7.tar.gz) = 11820666
diff --git a/biology/py-biom-format/pkg-descr b/biology/py-biom-format/pkg-descr
deleted file mode 100644
index 41a8b5b6ca30..000000000000
--- a/biology/py-biom-format/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-The BIOM file format (canonically pronounced biome) is designed to be a
-general-use format for representing biological sample by observation contingency
-tables. BIOM is a recognized standard for the Earth Microbiome Project and is a
-Genomics Standards Consortium supported project.
-
-The BIOM format is designed for general use in broad areas of comparative
--omics. For example, in marker-gene surveys, the primary use of this format is
-to represent OTU tables: the observations in this case are OTUs and the matrix
-contains counts corresponding to the number of times each OTU is observed in
-each sample. With respect to metagenome data, this format would be used to
-represent metagenome tables: the observations in this case might correspond to
-SEED subsystems, and the matrix would contain counts corresponding to the number
-of times each subsystem is observed in each metagenome. Similarly, with respect
-to genome data, this format may be used to represent a set of genomes: the
-observations in this case again might correspond to SEED subsystems, and the
-counts would correspond to the number of times each subsystem is observed in
-each genome.
-
-WWW: http://biom-format.org/
diff --git a/comms/Makefile b/comms/Makefile
index 481372f88221..47c4555ffb3b 100644
--- a/comms/Makefile
+++ b/comms/Makefile
@@ -137,9 +137,7 @@
SUBDIR += pr
SUBDIR += predict
SUBDIR += py-adafruit-ampy
- SUBDIR += py-bulksms
SUBDIR += py-esptool
- SUBDIR += py-gammu
SUBDIR += py-hidapi
SUBDIR += py-libconcord
SUBDIR += py-lirc
diff --git a/comms/py-bulksms/Makefile b/comms/py-bulksms/Makefile
deleted file mode 100644
index 256b1d85798b..000000000000
--- a/comms/py-bulksms/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Andy Gilligan <andy@evo6.org>
-# $FreeBSD$
-
-PORTNAME= bulksms
-PORTVERSION= 0.1
-CATEGORIES= comms python
-MASTER_SITES= http://bsdtec.com/freebsd/distfiles/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= craig001@lerwick.hopto.org
-COMMENT= Python client for the BulkSMS.co.uk HTTP API
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils
-PYDISTUTILS_PKGNAME= BulkSMS
-PYDISTUTILS_PKGVERSION= 1.0
-
-WRKSRC= ${WRKDIR}/bulksms
-
-OPTIONS_DEFINE= DOCS
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README.html ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/comms/py-bulksms/distinfo b/comms/py-bulksms/distinfo
deleted file mode 100644
index d56638cb7e22..000000000000
--- a/comms/py-bulksms/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bulksms-0.1.tar.gz) = 4bd0e7c43c8324b96f7d5d399d799db3dd30484eccd416b7cd1dd2eb6135335a
-SIZE (bulksms-0.1.tar.gz) = 19824
diff --git a/comms/py-bulksms/pkg-descr b/comms/py-bulksms/pkg-descr
deleted file mode 100644
index db60360b2213..000000000000
--- a/comms/py-bulksms/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This is an implementation of a client for BulkSMS.co.uk's HTTP API.
-It includes an object-oriented Python module which can be used in
-other python code, and an 'sms' program which can be used directly
-from the command line.
-
-WWW: http://botanicus.net/dw/
diff --git a/comms/py-bulksms/pkg-plist b/comms/py-bulksms/pkg-plist
deleted file mode 100644
index 08393d0b457c..000000000000
--- a/comms/py-bulksms/pkg-plist
+++ /dev/null
@@ -1,17 +0,0 @@
-bin/sms
-%%PYTHON_SITELIBDIR%%/BulkSMS/CLI.py
-%%PYTHON_SITELIBDIR%%/BulkSMS/CLI.pyc
-%%PYTHON_SITELIBDIR%%/BulkSMS/CLI.pyo
-%%PYTHON_SITELIBDIR%%/BulkSMS/MNC.py
-%%PYTHON_SITELIBDIR%%/BulkSMS/MNC.pyc
-%%PYTHON_SITELIBDIR%%/BulkSMS/MNC.pyo
-%%PYTHON_SITELIBDIR%%/BulkSMS/OperatorLogo.py
-%%PYTHON_SITELIBDIR%%/BulkSMS/OperatorLogo.pyc
-%%PYTHON_SITELIBDIR%%/BulkSMS/OperatorLogo.pyo
-%%PYTHON_SITELIBDIR%%/BulkSMS/PhoneBook.py
-%%PYTHON_SITELIBDIR%%/BulkSMS/PhoneBook.pyc
-%%PYTHON_SITELIBDIR%%/BulkSMS/PhoneBook.pyo
-%%PYTHON_SITELIBDIR%%/BulkSMS/__init__.py
-%%PYTHON_SITELIBDIR%%/BulkSMS/__init__.pyc
-%%PYTHON_SITELIBDIR%%/BulkSMS/__init__.pyo
-%%PORTDOCS%%%%DOCSDIR%%/README.html
diff --git a/comms/py-gammu/Makefile b/comms/py-gammu/Makefile
deleted file mode 100644
index 6649a82d261c..000000000000
--- a/comms/py-gammu/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: vanilla@
-# $FreeBSD$
-
-PORTNAME= gammu
-PORTVERSION= 2.12
-CATEGORIES= comms python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= python-${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= vanilla@FreeBSD.org
-COMMENT= Python bindings for Gammu library
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-LIB_DEPENDS= libGammu.so:comms/gammu
-
-USES= pkgconfig python:2.7
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/comms/py-gammu/distinfo b/comms/py-gammu/distinfo
deleted file mode 100644
index 22f09fcef415..000000000000
--- a/comms/py-gammu/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1550977053
-SHA256 (python-gammu-2.12.tar.gz) = 1129635659d3fe6e467e0f7d2865c419e0878c613c6caa719be3416f3dc3e348
-SIZE (python-gammu-2.12.tar.gz) = 135442
diff --git a/comms/py-gammu/pkg-descr b/comms/py-gammu/pkg-descr
deleted file mode 100644
index e3baedea3596..000000000000
--- a/comms/py-gammu/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Python bindings for Gammu library.
-
-WWW: http://wammu.eu/python-gammu/
diff --git a/databases/Makefile b/databases/Makefile
index 4827586da917..8e9b6c2fa12e 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -743,12 +743,9 @@
SUBDIR += py-firebirdsql
SUBDIR += py-flask-sqlalchemy
SUBDIR += py-gdbm
- SUBDIR += py-geoalchemy
SUBDIR += py-geoalchemy2
SUBDIR += py-hiredis
SUBDIR += py-htsql
- SUBDIR += py-htsql-mysql
- SUBDIR += py-htsql-pgsql
SUBDIR += py-influxdb
SUBDIR += py-kyotocabinet
SUBDIR += py-leveldb
@@ -760,9 +757,7 @@
SUBDIR += py-motor
SUBDIR += py-mycli
SUBDIR += py-mysql-connector-python
- SUBDIR += py-mysql2pgsql
SUBDIR += py-mysqlclient
- SUBDIR += py-oursql
SUBDIR += py-partd
SUBDIR += py-peewee
SUBDIR += py-peewee_migrate
@@ -782,16 +777,13 @@
SUBDIR += py-psycopg2
SUBDIR += py-psycopg2cffi
SUBDIR += py-pum
- SUBDIR += py-pyPgSQL
SUBDIR += py-pycql
- SUBDIR += py-pyhs
SUBDIR += py-pylibmc
SUBDIR += py-pymemcache
SUBDIR += py-pymssql
SUBDIR += py-pymysql
SUBDIR += py-pyodbc
SUBDIR += py-pypuppetdb
- SUBDIR += py-pytc
SUBDIR += py-python-arango
SUBDIR += py-python-memcached
SUBDIR += py-python-rrdtool
@@ -802,7 +794,6 @@
SUBDIR += py-rb
SUBDIR += py-redis
SUBDIR += py-redis2
- SUBDIR += py-riak
SUBDIR += py-sispy
SUBDIR += py-south
SUBDIR += py-sqlalchemy-migrate
@@ -823,7 +814,6 @@
SUBDIR += py-tarantool
SUBDIR += py-tiledb
SUBDIR += py-txredisapi
- SUBDIR += py-umemcache
SUBDIR += py-unqlite
SUBDIR += py-varstack
SUBDIR += py-whisper
diff --git a/databases/py-geoalchemy/Makefile b/databases/py-geoalchemy/Makefile
deleted file mode 100644
index a1b46128fedc..000000000000
--- a/databases/py-geoalchemy/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= geoalchemy
-PORTVERSION= 0.7.2
-PORTREVISION= 4
-CATEGORIES= databases geography python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= GeoAlchemy-${PORTVERSION}
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Using SQLAlchemy with Spatial Databases
-
-LICENSE= MIT
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy12>=0.6.1:databases/py-sqlalchemy12@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/databases/py-geoalchemy/distinfo b/databases/py-geoalchemy/distinfo
deleted file mode 100644
index 8e9e85ed23f6..000000000000
--- a/databases/py-geoalchemy/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (GeoAlchemy-0.7.2.tar.gz) = 78ce2f57a7982051030ccc9a59eb589bf6e0b3fad93875add4c1f7ef65f91863
-SIZE (GeoAlchemy-0.7.2.tar.gz) = 57317
diff --git a/databases/py-geoalchemy/pkg-descr b/databases/py-geoalchemy/pkg-descr
deleted file mode 100644
index 9f555521bcfb..000000000000
--- a/databases/py-geoalchemy/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-GeoAlchemy is an extension of SQLAlchemy. It provides support for Geospatial
-data types at the ORM layer using SQLAlchemy. It aims to support spatial
-operations and relations specified by the Open Geospatial Consortium (OGC).
-
-WWW: https://pypi.org/project/GeoAlchemy/
diff --git a/databases/py-htsql-mysql/Makefile b/databases/py-htsql-mysql/Makefile
deleted file mode 100644
index 83f2e24c0371..000000000000
--- a/databases/py-htsql-mysql/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Kubilay Kocak <koobs@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= htsql-mysql
-PORTVERSION= 2.3.3
-PORTREVISION= 2
-CATEGORIES= databases python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME:tu}-${PORTVERSION}
-
-MAINTAINER= koobs@FreeBSD.org
-COMMENT= Database Query Language (MySQL Backend for HTSQL)
-
-LICENSE= AGPLv3
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}htsql>2.3:databases/py-htsql@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}MySQLdb>0:databases/py-MySQLdb@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/databases/py-htsql-mysql/distinfo b/databases/py-htsql-mysql/distinfo
deleted file mode 100644
index 86a109301ca3..000000000000
--- a/databases/py-htsql-mysql/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (HTSQL-MYSQL-2.3.3.tar.gz) = 11eb4165ce8602888ab9e0aa87199c4f9bc94906996c388c3be428f2da5e7a8f
-SIZE (HTSQL-MYSQL-2.3.3.tar.gz) = 15811
diff --git a/databases/py-htsql-mysql/pkg-descr b/databases/py-htsql-mysql/pkg-descr
deleted file mode 100644
index 69dbc87067bf..000000000000
--- a/databases/py-htsql-mysql/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-HTSQL ("Hyper Text Structured Query Language") is a high-level query
-language for relational databases. The target audience for HTSQL is the
-accidental programmer -- one who is not a SQL expert, yet needs a usable,
-comprehensive query tool for data access and reporting.
-
-This port provides the MySQL backend to HTSQL
-
-WWW: http://htsql.org/
diff --git a/databases/py-htsql-pgsql/Makefile b/databases/py-htsql-pgsql/Makefile
deleted file mode 100644
index 9c2d520c9b60..000000000000
--- a/databases/py-htsql-pgsql/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Kubilay Kocak <koobs@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= htsql-pgsql
-PORTVERSION= 2.3.3
-PORTREVISION= 4
-CATEGORIES= databases python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME:tu}-${PORTVERSION}
-
-MAINTAINER= koobs@FreeBSD.org
-COMMENT= Database Query Language (PostgreSQL Backend for HTSQL)
-
-LICENSE= AGPLv3
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}htsql>2.3:databases/py-htsql@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-psycopg2@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/databases/py-htsql-pgsql/distinfo b/databases/py-htsql-pgsql/distinfo
deleted file mode 100644
index da8b34f0a892..000000000000
--- a/databases/py-htsql-pgsql/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (HTSQL-PGSQL-2.3.3.tar.gz) = 9e25e50ff69fe5d0b9b6e572789b62172d38cc5fc015308e2a9be04cd2b4ca71
-SIZE (HTSQL-PGSQL-2.3.3.tar.gz) = 17062
diff --git a/databases/py-htsql-pgsql/pkg-descr b/databases/py-htsql-pgsql/pkg-descr
deleted file mode 100644
index b172b038f9a7..000000000000
--- a/databases/py-htsql-pgsql/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-HTSQL ("Hyper Text Structured Query Language") is a high-level query
-language for relational databases. The target audience for HTSQL is the
-accidental programmer -- one who is not a SQL expert, yet needs a usable,
-comprehensive query tool for data access and reporting.
-
-This port provides the PostgreSQL backend to HTSQL
-
-WWW: http://htsql.org/
diff --git a/databases/py-mysql2pgsql/Makefile b/databases/py-mysql2pgsql/Makefile
deleted file mode 100644
index 9d663aec134c..000000000000
--- a/databases/py-mysql2pgsql/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= mysql2pgsql
-PORTVERSION= 0.1.6
-DISTVERSIONPREFIX= v
-PORTREVISION= 5
-CATEGORIES= databases python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= c.kworr@gmail.com
-COMMENT= Tool for migrating/converting from MySQL to PostgreSQL
-
-LICENSE= MIT
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.3:databases/py-MySQLdb@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.4.2:databases/py-psycopg2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}termcolor>=1.1.0:devel/py-termcolor@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}yaml>=3.10.0:devel/py-yaml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-USE_GITHUB= yes
-GH_ACCOUNT= philipsoutham
-GH_PROJECT= py-${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/databases/py-mysql2pgsql/distinfo b/databases/py-mysql2pgsql/distinfo
deleted file mode 100644
index 0d61952c8893..000000000000
--- a/databases/py-mysql2pgsql/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (philipsoutham-py-mysql2pgsql-v0.1.6_GH0.tar.gz) = 56b5d2b6a3b51ccf054541e73b292656a35231be2521232af04e5508f29249ae
-SIZE (philipsoutham-py-mysql2pgsql-v0.1.6_GH0.tar.gz) = 107260
diff --git a/databases/py-mysql2pgsql/files/patch-setup.py b/databases/py-mysql2pgsql/files/patch-setup.py
deleted file mode 100644
index a17b1d5bb528..000000000000
--- a/databases/py-mysql2pgsql/files/patch-setup.py
+++ /dev/null
@@ -1,27 +0,0 @@
---- ./setup.py.orig 2012-09-12 19:25:34.000000000 +1000
-+++ ./setup.py 2013-12-05 21:21:46.941032294 +1100
-@@ -1,17 +1,22 @@
- import os
-+import sys
- from setuptools import setup
-
- install_requires = [
- 'mysql-python>=1.2.3',
- 'psycopg2>=2.4.2',
- 'pyyaml>=3.10.0',
-- 'argparse',
- 'pytz',
- ]
-
- if os.name == 'posix':
- install_requires.append('termcolor>=1.1.0')
--
-+
-+version = sys.version_info[:2]
-+
-+if version < (2,7) or (3,0) <= version <= (3,1):
-+ install_requires += ['argparse']
-+
- setup(
- name='py-mysql2pgsql',
- version='0.1.6',
diff --git a/databases/py-mysql2pgsql/pkg-descr b/databases/py-mysql2pgsql/pkg-descr
deleted file mode 100644
index b949344e8136..000000000000
--- a/databases/py-mysql2pgsql/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Tool for migrating/converting from mysql to postgresql.
-
-WWW: http://packages.python.org/py-mysql2pgsql/
diff --git a/databases/py-oursql/Makefile b/databases/py-oursql/Makefile
deleted file mode 100644
index 3edadfbbd127..000000000000
--- a/databases/py-oursql/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: Yuri Victorovich <yuri@rawbw.com>
-# $FreeBSD$
-
-PORTNAME= oursql
-PORTVERSION= 0.9.3.2
-PORTREVISION= 1
-CATEGORIES= databases python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= MySQL bindings for python
-
-LICENSE= BSD2CLAUSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= compiler:c11 mysql python:2.7
-USE_PYTHON= autoplist distutils
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/oursql.so
-
-.include <bsd.port.mk>
diff --git a/databases/py-oursql/distinfo b/databases/py-oursql/distinfo
deleted file mode 100644
index 34359f556a17..000000000000
--- a/databases/py-oursql/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1463678177
-SHA256 (oursql-0.9.3.2.tar.gz) = 8031855fc77dff9c6a02294f1156ef35dfab2c7fbff7cd791298eb4d0b106095
-SIZE (oursql-0.9.3.2.tar.gz) = 187323
diff --git a/databases/py-oursql/pkg-descr b/databases/py-oursql/pkg-descr
deleted file mode 100644
index 8c588018ea16..000000000000
--- a/databases/py-oursql/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-oursql is a set of MySQL bindings for python 2.4+ with a focus
-on wrapping the MYSQL_STMT API to provide real parameterization
-and real server-side cursors. MySQL 4.1.2 or better is required.
-
-WWW: https://launchpad.net/oursql
diff --git a/databases/py-pyPgSQL/Makefile b/databases/py-pyPgSQL/Makefile
deleted file mode 100644
index 18738f72b85e..000000000000
--- a/databases/py-pyPgSQL/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# Created by: Gerhard Haering <gerhard.haering@gmx.de>
-# $FreeBSD$
-
-PORTNAME= pyPgSQL
-PORTVERSION= 2.5.1
-PORTREVISION= 7
-CATEGORIES= databases python
-MASTER_SITES= SF
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= portmaster@BSDforge.com
-COMMENT= Python DB-API 2.0 compliant interface to PostgreSQL
-
-LICENSE= BSD2CLAUSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mx-base>0:lang/py-mx-base@${PY_FLAVOR}
-
-USES= pgsql python:2.7
-USE_PYTHON= distutils autoplist
-
-DOCS= Announce ChangeLog README README.html
-EXAMPLES= examples/*.py
-
-OPTIONS_DEFINE= BYTEA_CONN EXAMPLES DOCS
-OPTIONS_DEFAULT= BYTEA_CONN
-
-BYTEA_CONN_DESC= Apply Bytea connection patch
-BYTEA_CONN_VARS= PATCH_SITES= https://sourceforge.net/p/pypgsql/patches/_discuss/thread/c9fcb468/43b1/attachment/ \
- PATCHFILES= patch-byteaconn
-
-.include <bsd.port.options.mk>
-
-DOCSDIR= ${PREFIX}/share/doc/py-pyPgSQL
-EXAMPLESDIR= ${PREFIX}/share/examples/py-pyPgSQL
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pyPgSQL/libpq/libpqmodule.so
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for f in ${DOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
-.endfor
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-.for f in ${EXAMPLES}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${EXAMPLESDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/databases/py-pyPgSQL/distinfo b/databases/py-pyPgSQL/distinfo
deleted file mode 100644
index 9bdaf5d7e208..000000000000
--- a/databases/py-pyPgSQL/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1526023581
-SHA256 (pyPgSQL-2.5.1.tar.gz) = 498486f066f11a68f5b02a54ba5a008d01d507038c873bfd901c14d3f5ca18af
-SIZE (pyPgSQL-2.5.1.tar.gz) = 152840
diff --git a/databases/py-pyPgSQL/pkg-descr b/databases/py-pyPgSQL/pkg-descr
deleted file mode 100644
index ae3308d291de..000000000000
--- a/databases/py-pyPgSQL/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-pyPgSQL is a package of two modules that provide a Python DB-API 2.0 compliant
-interface to PostgreSQL databases. The first module, libpq, exports the
-PostgreSQL C API to Python. This module is written in C and can be compiled
-into Python or can be dynamically loaded on demand. The second module, PgSQL,
-provides the DB-API 2.0 compliant interface and support for various PostgreSQL
-data types, such as INT8, NUMERIC, MONEY, BOOL, ARRAYS, etc. This module is
-written in Python.
-
-WWW: http://pypgsql.sourceforge.net/
-developed by Bill Allie et al
diff --git a/databases/py-pyPgSQL/pkg-plist b/databases/py-pyPgSQL/pkg-plist
deleted file mode 100644
index b3bfabe7dbd9..000000000000
--- a/databases/py-pyPgSQL/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-%%PORTDOCS%%%%DOCSDIR%%/Announce
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/README.html
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/demo1a.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/demo1b.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/demo2a.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/demo2b.py
diff --git a/databases/py-pyhs/Makefile b/databases/py-pyhs/Makefile
deleted file mode 100644
index 42a09b88ae92..000000000000
--- a/databases/py-pyhs/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# Created by: Li-Wen Hsu <lwhsu@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pyhs
-PORTVERSION= 0.2.4
-PORTREVISION= 1
-CATEGORIES= databases python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= python-handler-socket-${PORTVERSION}
-
-MAINTAINER= lwhsu@FreeBSD.org
-COMMENT= HandlerSocket client for Python
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/databases/py-pyhs/distinfo b/databases/py-pyhs/distinfo
deleted file mode 100644
index e72443a4ae21..000000000000
--- a/databases/py-pyhs/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (python-handler-socket-0.2.4.tar.gz) = 78b1d520fb6e22bd30187f85e83f15a603d142fe7e4c7cafe657a4ebe6078168
-SIZE (python-handler-socket-0.2.4.tar.gz) = 21928
diff --git a/databases/py-pyhs/pkg-descr b/databases/py-pyhs/pkg-descr
deleted file mode 100644
index 74b9c09adad3..000000000000
--- a/databases/py-pyhs/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-pyhs (python-handler-socket) is a Python client library for the
-HandlerSocket <https://github.com/ahiguti/HandlerSocket-Plugin-for-MySQL/>
-MySQL plugin.
-
-WWW: https://pypi.org/project/python-handler-socket/
diff --git a/databases/py-pytc/Makefile b/databases/py-pytc/Makefile
deleted file mode 100644
index 4c0e55f7b356..000000000000
--- a/databases/py-pytc/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= pytc
-PORTVERSION= 0.9
-CATEGORIES= databases python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= lwhsu@FreeBSD.org
-COMMENT= Tokyo Cabinet Python bindings
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-LIB_DEPENDS= libtokyocabinet.so:databases/tokyocabinet
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.pre.mk>
-
-post-patch:
- ${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},' ${WRKSRC}/setup.py
-
-.include <bsd.port.post.mk>
diff --git a/databases/py-pytc/distinfo b/databases/py-pytc/distinfo
deleted file mode 100644
index 095907219f0e..000000000000
--- a/databases/py-pytc/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1568759650
-SHA256 (pytc-0.9.tar.gz) = de8cc268403e53f06fa45606c4c3890b6c02df4dec7cf06f0639fe3dfbbf5b75
-SIZE (pytc-0.9.tar.gz) = 11138
diff --git a/databases/py-pytc/files/patch-setyp.py b/databases/py-pytc/files/patch-setyp.py
deleted file mode 100644
index fb743d866567..000000000000
--- a/databases/py-pytc/files/patch-setyp.py
+++ /dev/null
@@ -1,13 +0,0 @@
---- setup.py.orig 2009-06-12 02:49:50.405623403 +0800
-+++ setup.py 2009-06-12 02:50:50.873879838 +0800
-@@ -8,8 +8,8 @@
- if sys.version_info < (2, 3):
- raise Error, "Python 2.3 or later is required"
-
--include_dirs = []
--library_dirs = ['/usr/local/lib']
-+include_dirs = ['%%LOCALBASE%%/include']
-+library_dirs = ['%%LOCALBASE%%/lib']
-
- if sys.platform == 'linux2':
- os.environ['PATH'] += ":/usr/local/bin:$home/bin:.:..:../.."
diff --git a/databases/py-pytc/pkg-descr b/databases/py-pytc/pkg-descr
deleted file mode 100644
index cf2e521bc248..000000000000
--- a/databases/py-pytc/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Tokyo Cabinet Python bindings
-
-WWW: https://github.com/gunyarakun/pytc
diff --git a/databases/py-riak/Makefile b/databases/py-riak/Makefile
deleted file mode 100644
index 01b78b36fb26..000000000000
--- a/databases/py-riak/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: TJ Ninneman <tj@harperdog.com>
-# $FreeBSD$
-
-PORTNAME= riak
-DISTVERSION= 2.1.0rc1
-CATEGORIES= databases python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= koobs@FreeBSD.org
-COMMENT= Python client for Riak
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}riak_pb>=2.0.0:devel/py-riak_pb@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}openssl>=0.14:security/py-openssl@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/databases/py-riak/distinfo b/databases/py-riak/distinfo
deleted file mode 100644
index 3cd67f6af0d1..000000000000
--- a/databases/py-riak/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (riak-2.1.0rc1.tar.gz) = ec9b5df1eb1566451979d6827449165a289beec2747824c4db7a5790ea5fc821
-SIZE (riak-2.1.0rc1.tar.gz) = 135456
diff --git a/databases/py-riak/pkg-descr b/databases/py-riak/pkg-descr
deleted file mode 100644
index 4d39b74a6700..000000000000
--- a/databases/py-riak/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-The official Python client for Riak.
-
-Riak is a Dynamo-inspired key/value store that scales predictably and easily.
-Riak also simplifies development by giving developers the ability to quickly
-prototype, test, and deploy their applications. A truly fault-tolerant system,
-Riak has no single point of failure. No machines are special or central in
-Riak, so developers and operations professionals can decide exactly how
-fault-tolerant they want and need their applications to be.
-
-WWW: https://github.com/basho/riak-python-client
diff --git a/databases/py-umemcache/Makefile b/databases/py-umemcache/Makefile
deleted file mode 100644
index f4f298ccaa1f..000000000000
--- a/databases/py-umemcache/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: Kubilay Kocak <koobs@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= umemcache
-PORTVERSION= 1.6.3
-PORTREVISION= 2
-CATEGORIES= databases python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= koobs@FreeBSD.org
-COMMENT= Memcache client written in highly optimized C++ with Python bindings
-
-LICENSE= BSD4CLAUSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= dos2unix python:2.7 zip
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/databases/py-umemcache/distinfo b/databases/py-umemcache/distinfo
deleted file mode 100644
index 6f8efe79e9f8..000000000000
--- a/databases/py-umemcache/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (umemcache-1.6.3.zip) = 211031a03576b7796bf277dbc9c9e3e754ba066bbb7fb601ab5c6291b8ec1918
-SIZE (umemcache-1.6.3.zip) = 26055
diff --git a/databases/py-umemcache/pkg-descr b/databases/py-umemcache/pkg-descr
deleted file mode 100644
index 42e07cf0c020..000000000000
--- a/databases/py-umemcache/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Ultra fast memcache client written in highly optimized C++ with Python bindings
-
-WWW: https://github.com/esnme/ultramemcache
diff --git a/devel/Makefile b/devel/Makefile
index b3a769a50cf6..34e32ce532b8 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -3990,7 +3990,6 @@
SUBDIR += py-AddOns
SUBDIR += py-Automat
SUBDIR += py-BTrees
- SUBDIR += py-Breve
SUBDIR += py-BytecodeAssembler
SUBDIR += py-DateTime
SUBDIR += py-Dumper
@@ -4006,7 +4005,6 @@
SUBDIR += py-Products.PloneLanguageTool
SUBDIR += py-PyExecJS
SUBDIR += py-PyLD
- SUBDIR += py-PyODE
SUBDIR += py-PyUtilib
SUBDIR += py-QtPy
SUBDIR += py-RPyC
@@ -4050,7 +4048,6 @@
SUBDIR += py-aioice
SUBDIR += py-aiorpcX
SUBDIR += py-aiortc
- SUBDIR += py-akismet
SUBDIR += py-amalgamate
SUBDIR += py-aniso8601
SUBDIR += py-antlr4-python3-runtime
@@ -4074,7 +4071,6 @@
SUBDIR += py-arrow
SUBDIR += py-asciimatics
SUBDIR += py-asn1crypto
- SUBDIR += py-aspects
SUBDIR += py-aspy.yaml
SUBDIR += py-aspyct
SUBDIR += py-astor
@@ -4180,8 +4176,6 @@
SUBDIR += py-backports.os
SUBDIR += py-backports.shutil_get_terminal_size
SUBDIR += py-backports.shutil_which
- SUBDIR += py-backports.tempfile
- SUBDIR += py-backports.weakref
SUBDIR += py-backports_abc
SUBDIR += py-banal
SUBDIR += py-bandit
@@ -4231,7 +4225,6 @@
SUBDIR += py-cerberus
SUBDIR += py-certsrv
SUBDIR += py-cffi
- SUBDIR += py-cfgparse
SUBDIR += py-cfgv
SUBDIR += py-cfn-lint
SUBDIR += py-cftime
@@ -4240,9 +4233,7 @@
SUBDIR += py-check-manifest
SUBDIR += py-cheetah
SUBDIR += py-cheetah3
- SUBDIR += py-ciphon
SUBDIR += py-circuits
- SUBDIR += py-cjson
SUBDIR += py-cld
SUBDIR += py-cle
SUBDIR += py-cleo
@@ -4259,7 +4250,6 @@
SUBDIR += py-cligj
SUBDIR += py-clikit
SUBDIR += py-clint
- SUBDIR += py-clonedigger
SUBDIR += py-cloudpickle
SUBDIR += py-cluster
SUBDIR += py-cmd2
@@ -4299,7 +4289,6 @@
SUBDIR += py-crc32c
SUBDIR += py-crcmod
SUBDIR += py-ctags
- SUBDIR += py-cuisine
SUBDIR += py-curio
SUBDIR += py-cursive
SUBDIR += py-curtsies
@@ -4334,12 +4323,10 @@
SUBDIR += py-deepdiff
SUBDIR += py-defusedxml
SUBDIR += py-delfick_error
- SUBDIR += py-deliciousapi
SUBDIR += py-demjson
SUBDIR += py-deprecated
SUBDIR += py-deprecation
SUBDIR += py-dexml
- SUBDIR += py-dialog
SUBDIR += py-diazo
SUBDIR += py-dill
SUBDIR += py-dirspec
@@ -4359,7 +4346,6 @@
SUBDIR += py-dynrules
SUBDIR += py-easyprocess
SUBDIR += py-editdistance
- SUBDIR += py-efl
SUBDIR += py-eggtestinfo
SUBDIR += py-ejson
SUBDIR += py-enlighten
@@ -4376,7 +4362,6 @@
SUBDIR += py-expiringdict
SUBDIR += py-extras
SUBDIR += py-extremes
- SUBDIR += py-ezpyinline
SUBDIR += py-fabric
SUBDIR += py-fabric1
SUBDIR += py-fabric3
@@ -4421,7 +4406,6 @@
SUBDIR += py-frozendict
SUBDIR += py-fs
SUBDIR += py-fs2
- SUBDIR += py-fsm
SUBDIR += py-fsspec
SUBDIR += py-fudge
SUBDIR += py-funcparserlib
@@ -4441,12 +4425,8 @@
SUBDIR += py-game_sdl2
SUBDIR += py-gast
SUBDIR += py-gdata
- SUBDIR += py-gdbgui
- SUBDIR += py-gearman
- SUBDIR += py-generate
SUBDIR += py-genty
SUBDIR += py-geojson
- SUBDIR += py-geotypes
SUBDIR += py-gevent
SUBDIR += py-git-up
SUBDIR += py-git-url-parse
@@ -4454,13 +4434,11 @@
SUBDIR += py-gitdb
SUBDIR += py-gitdb2
SUBDIR += py-gitless
- SUBDIR += py-gitosis
SUBDIR += py-gitpython
SUBDIR += py-glance-store
SUBDIR += py-glob2
SUBDIR += py-gobject
SUBDIR += py-gobject3
- SUBDIR += py-google-apputils
SUBDIR += py-google-cloud-iam
SUBDIR += py-google-crc32c
SUBDIR += py-google-i18n-address
@@ -4485,7 +4463,6 @@
SUBDIR += py-gyp
SUBDIR += py-hash_ring
SUBDIR += py-heapdict
- SUBDIR += py-hghooks
SUBDIR += py-hglib
SUBDIR += py-hgtools
SUBDIR += py-holidays
@@ -4510,7 +4487,6 @@
SUBDIR += py-inflection
SUBDIR += py-inifile
SUBDIR += py-iniparse
- SUBDIR += py-instant
SUBDIR += py-intbitset
SUBDIR += py-intervals
SUBDIR += py-intervaltree
@@ -4540,7 +4516,6 @@
SUBDIR += py-jaraco.util
SUBDIR += py-jaraco.util13
SUBDIR += py-javaproperties
- SUBDIR += py-jcc
SUBDIR += py-jdcal
SUBDIR += py-jedi
SUBDIR += py-jeepney
@@ -4554,21 +4529,16 @@
SUBDIR += py-joblib
SUBDIR += py-jsbeautifier
SUBDIR += py-jsmin
- SUBDIR += py-json-py
- SUBDIR += py-json-sempai
SUBDIR += py-json5
SUBDIR += py-json_tricks
SUBDIR += py-jsondiff
SUBDIR += py-jsonform
- SUBDIR += py-jsonlib
- SUBDIR += py-jsonlib2
SUBDIR += py-jsonlines
SUBDIR += py-jsonpatch
SUBDIR += py-jsonpath-rw
SUBDIR += py-jsonpickle
SUBDIR += py-jsonpointer
SUBDIR += py-jsonref
- SUBDIR += py-jsonrpclib
SUBDIR += py-jsonrpclib-pelix
SUBDIR += py-jsonschema
SUBDIR += py-jsonsir
@@ -4581,18 +4551,14 @@
SUBDIR += py-jupyterlab_launcher
SUBDIR += py-kaitaistruct
SUBDIR += py-kaptan
- SUBDIR += py-kayako
SUBDIR += py-kazoo
SUBDIR += py-keystone-engine
SUBDIR += py-keystoneauth1
SUBDIR += py-keystoneauth13
SUBDIR += py-keystonemiddleware
SUBDIR += py-keystonemiddleware8
- SUBDIR += py-kid
SUBDIR += py-kitchen
- SUBDIR += py-kjbuckets
SUBDIR += py-knack
- SUBDIR += py-kqueue
SUBDIR += py-l18n
SUBDIR += py-lark-parser
SUBDIR += py-launchpadlib
@@ -4617,7 +4583,6 @@
SUBDIR += py-llvmcpy
SUBDIR += py-llvmlite
SUBDIR += py-lockfile
- SUBDIR += py-log4py
SUBDIR += py-logan
SUBDIR += py-logbook
SUBDIR += py-logfury
@@ -4665,8 +4630,6 @@
SUBDIR += py-multiprocess
SUBDIR += py-munch
SUBDIR += py-murmurhash
- SUBDIR += py-mwlib.ext
- SUBDIR += py-mx-experimental
SUBDIR += py-mygpoclient
SUBDIR += py-mypy
SUBDIR += py-mypy-protobuf
@@ -4706,7 +4669,6 @@
SUBDIR += py-opentracing
SUBDIR += py-opster
SUBDIR += py-optik
- SUBDIR += py-option_merge
SUBDIR += py-ordered-set
SUBDIR += py-ordereddict
SUBDIR += py-orderedmultidict
@@ -4829,7 +4791,6 @@
SUBDIR += py-pretend
SUBDIR += py-prettyprinter
SUBDIR += py-prettytable
- SUBDIR += py-prioritized_methods
SUBDIR += py-proglog
SUBDIR += py-progress
SUBDIR += py-promise
@@ -4839,10 +4800,8 @@
SUBDIR += py-proselint
SUBDIR += py-proto-plus
SUBDIR += py-protobuf
- SUBDIR += py-protocols
SUBDIR += py-ptable
SUBDIR += py-ptpython
- SUBDIR += py-ptrace
SUBDIR += py-ptvsd
SUBDIR += py-pudb
SUBDIR += py-purl
@@ -4871,7 +4830,6 @@
SUBDIR += py-pydevd
SUBDIR += py-pydispatcher
SUBDIR += py-pydocstyle
- SUBDIR += py-pydoop
SUBDIR += py-pydrive
SUBDIR += py-pyee
SUBDIR += py-pyelftools
@@ -4890,7 +4848,6 @@
SUBDIR += py-pyinstaller
SUBDIR += py-pyjq
SUBDIR += py-pyjsparser
- SUBDIR += py-pyke
SUBDIR += py-pylama
SUBDIR += py-pylev
SUBDIR += py-pylibsrtp
@@ -4900,7 +4857,6 @@
SUBDIR += py-pymaven-patch
SUBDIR += py-pymisp
SUBDIR += py-pympler
- SUBDIR += py-pymtbl
SUBDIR += py-pyopencl
SUBDIR += py-pyparsing
SUBDIR += py-pyperclip
@@ -4915,12 +4871,10 @@
SUBDIR += py-pyro
SUBDIR += py-pyrsistent
SUBDIR += py-pysdl2
- SUBDIR += py-pyshapelib
SUBDIR += py-pyshp
SUBDIR += py-pysparklines
SUBDIR += py-pystorm
SUBDIR += py-pyte
- SUBDIR += py-pytemplate
SUBDIR += py-pytest
SUBDIR += py-pytest-aiohttp
SUBDIR += py-pytest-asyncio
@@ -4982,7 +4936,6 @@
SUBDIR += py-python-socketio
SUBDIR += py-python-statsd
SUBDIR += py-python-subunit
- SUBDIR += py-python2-pythondialog
SUBDIR += py-pythonbrew
SUBDIR += py-pythondialog
SUBDIR += py-pytimeparse
@@ -4993,15 +4946,11 @@
SUBDIR += py-pyudev
SUBDIR += py-pyupgrade
SUBDIR += py-pyusb
- SUBDIR += py-pyutil
- SUBDIR += py-pyvalid
SUBDIR += py-pyvisa
SUBDIR += py-pyvisa-py
SUBDIR += py-pyxb
- SUBDIR += py-pyxml2obj
SUBDIR += py-pyyaml-include
SUBDIR += py-q
- SUBDIR += py-qpid
SUBDIR += py-qserve
SUBDIR += py-qt5
SUBDIR += py-qt5-core
@@ -5029,9 +4978,7 @@
SUBDIR += py-repoze.sphinx.autointerface
SUBDIR += py-repoze.tm2
SUBDIR += py-repoze.what
- SUBDIR += py-repoze.what-pylons
SUBDIR += py-repoze.who
- SUBDIR += py-repoze.who-friendlyform
SUBDIR += py-repoze.who-testutil
SUBDIR += py-repoze.xmliter
SUBDIR += py-represent
@@ -5045,7 +4992,6 @@
SUBDIR += py-robotframework
SUBDIR += py-robotframework-databaselibrary
SUBDIR += py-robotframework-pabot
- SUBDIR += py-robotframework-ride
SUBDIR += py-robotframework-seleniumlibrary
SUBDIR += py-robotremoteserver
SUBDIR += py-rope
@@ -5055,14 +5001,12 @@
SUBDIR += py-rq-scheduler
SUBDIR += py-rtree
SUBDIR += py-rtslib-fb
- SUBDIR += py-ruamel.ordereddict
SUBDIR += py-ruamel.yaml
SUBDIR += py-ruamel.yaml.clib
SUBDIR += py-rubymarshal
SUBDIR += py-rush
SUBDIR += py-rx
SUBDIR += py-rx1
- SUBDIR += py-sanetime
SUBDIR += py-saneyaml
SUBDIR += py-sarge
SUBDIR += py-schedule
@@ -5072,7 +5016,6 @@
SUBDIR += py-scripttest
SUBDIR += py-selection
SUBDIR += py-selectors2
- SUBDIR += py-selectors34
SUBDIR += py-semantic_version
SUBDIR += py-semver
SUBDIR += py-serializable
@@ -5107,10 +5050,8 @@
SUBDIR += py-sourcemap
SUBDIR += py-speaklater
SUBDIR += py-spyder
- SUBDIR += py-sqlcc
SUBDIR += py-srsly
SUBDIR += py-stackexchange
- SUBDIR += py-statgrab
SUBDIR += py-statsd
SUBDIR += py-stdnum
SUBDIR += py-stevedore
@@ -5138,12 +5079,10 @@
SUBDIR += py-taskflow
SUBDIR += py-taskflow3
SUBDIR += py-tblib
- SUBDIR += py-tconfpy
SUBDIR += py-tempora
SUBDIR += py-tempora1
SUBDIR += py-tenacity
SUBDIR += py-termcolor
- SUBDIR += py-terminable_thread
SUBDIR += py-termstyle
SUBDIR += py-testfixtures
SUBDIR += py-testinfra
@@ -5168,7 +5107,6 @@
SUBDIR += py-toposort
SUBDIR += py-total-ordering
SUBDIR += py-tox
- SUBDIR += py-trace2html
SUBDIR += py-traceback2
SUBDIR += py-traitlets
SUBDIR += py-traits
@@ -5179,8 +5117,6 @@
SUBDIR += py-trollius
SUBDIR += py-ttictoc
SUBDIR += py-ttystatus
- SUBDIR += py-tvrage
- SUBDIR += py-tw.forms
SUBDIR += py-twext
SUBDIR += py-twiggy
SUBDIR += py-twilio
@@ -5198,7 +5134,6 @@
SUBDIR += py-ua_parser
SUBDIR += py-uhid-freebsd
SUBDIR += py-ujson
- SUBDIR += py-uncompyle2
SUBDIR += py-unicodecsv
SUBDIR += py-unicodedata2
SUBDIR += py-unipath
@@ -5267,7 +5202,6 @@
SUBDIR += py-yattag
SUBDIR += py-ydbf
SUBDIR += py-yg.lockfile
- SUBDIR += py-yum-metadata-parser
SUBDIR += py-yunomi
SUBDIR += py-z3c.autoinclude
SUBDIR += py-z3c.batching
@@ -6586,7 +6520,6 @@
SUBDIR += rubygem-virtus
SUBDIR += rubygem-warbler
SUBDIR += rubygem-warden
- SUBDIR += rubygem-warden127
SUBDIR += rubygem-wdm
SUBDIR += rubygem-web-console-rails60
SUBDIR += rubygem-web-console2
diff --git a/devel/py-Breve/Makefile b/devel/py-Breve/Makefile
deleted file mode 100644
index 2da6b21a7eb7..000000000000
--- a/devel/py-Breve/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# Created by: Nicola Vitale <nivit@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= Breve
-PORTVERSION= 1.3.0
-PORTREVISION= 3
-CATEGORIES= devel python
-MASTER_SITES= http://breve.twisty-industries.com/downloads/ \
- LOCAL/nivit/${PORTNAME}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= nivit@FreeBSD.org
-COMMENT= Python s-expression style template engine
-
-LICENSE= MIT
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils concurrent autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-Breve/distinfo b/devel/py-Breve/distinfo
deleted file mode 100644
index a5d3ba4e2e28..000000000000
--- a/devel/py-Breve/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Breve-1.3.0.tar.gz) = f377a891dba432ee2fb34ad365d551cdd89e4691496a5060c9a880af64997056
-SIZE (Breve-1.3.0.tar.gz) = 29075
diff --git a/devel/py-Breve/pkg-descr b/devel/py-Breve/pkg-descr
deleted file mode 100644
index e4526787e367..000000000000
--- a/devel/py-Breve/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Breve is a Python template engine that is designed to be clean and
-elegant with minimal syntax. Unlike most Python template engines,
-Breve is implemented as an `internal DSL`_ rather than a parser.
-
-WWW: http://breve.twisty-industries.com/
diff --git a/devel/py-PyODE/Makefile b/devel/py-PyODE/Makefile
deleted file mode 100644
index be99de96f646..000000000000
--- a/devel/py-PyODE/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: Dmitry Marakasov <amdmi3@amdmi3.ru>
-# $FreeBSD$
-
-PORTNAME= PyODE
-PORTVERSION= 1.2.1
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-
-MAINTAINER= amdmi3@FreeBSD.org
-COMMENT= Python bindings for The Open Dynamics Engine
-
-LICENSE= LGPL21+ BSD3CLAUSE
-LICENSE_COMB= dual
-LICENSE_FILE_LGPL21+ = ${WRKSRC}/LICENSE
-LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSE-BSD
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-LIB_DEPENDS= libode.so:devel/ode
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-OPTIONS_DEFINE= TRIMESH
-OPTIONS_DEFAULT=TRIMESH
-TRIMESH_DESC= Trimesh support (sync with OPCODE opt of devel/ode)
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/setup.py
-
-post-patch-TRIMESH-off:
- @${REINPLACE_CMD} -e '/TRIMESH_ENABLE/ s|True|False|' ${WRKSRC}/setup.py
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ode.so
-
-.include <bsd.port.mk>
diff --git a/devel/py-PyODE/distinfo b/devel/py-PyODE/distinfo
deleted file mode 100644
index 6d4801f57a88..000000000000
--- a/devel/py-PyODE/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1513270060
-SHA256 (PyODE-1.2.1.tar.gz) = 29062581255e1bf3cd91e5630225f1e5bc3e7e9446f94a325f9467cb9b08be67
-SIZE (PyODE-1.2.1.tar.gz) = 233437
diff --git a/devel/py-PyODE/pkg-descr b/devel/py-PyODE/pkg-descr
deleted file mode 100644
index be7f85f027eb..000000000000
--- a/devel/py-PyODE/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-PyODE is a set of open-source Python bindings for The Open Dynamics
-Engine, an open-source physics engine. PyODE also includes an XODE
-parser. Like ODE, PyODE may be distributed under the terms of either
-the GNU Lesser General Public License or a BSD-style license.
-
-WWW: http://pyode.sourceforge.net/
diff --git a/devel/py-akismet/Makefile b/devel/py-akismet/Makefile
deleted file mode 100644
index 47a66a58c636..000000000000
--- a/devel/py-akismet/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Jacob Myers (jacob@whotookspaz.org)
-# $FreeBSD$
-
-PORTNAME= akismet
-PORTVERSION= 0.2.0
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= http://www.voidspace.org.uk/downloads/ \
- http://whotookspaz.org/misc/freebsd/py-akismet/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= jacob@whotookspaz.org
-COMMENT= Python interface to the Akismet API
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7 zip
-USE_PYTHON= distutils
-PYDISTUTILS_PKGNAME= akismet
-
-DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME}
-
-OPTIONS_DEFINE= DOCS
-
-post-install:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- @(cd ${WRKSRC}/docs/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/devel/py-akismet/distinfo b/devel/py-akismet/distinfo
deleted file mode 100644
index b8b10ab52356..000000000000
--- a/devel/py-akismet/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (akismet-0.2.0.zip) = 293e6685fc738d3f1a8075ac98fcca75a6780f9c241520d4b61e55b9a8e7a712
-SIZE (akismet-0.2.0.zip) = 228607
diff --git a/devel/py-akismet/pkg-descr b/devel/py-akismet/pkg-descr
deleted file mode 100644
index 2f202424975c..000000000000
--- a/devel/py-akismet/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-Akismet is a web service for recognising spam comments.
-It promises to be almost 100% effective at catching
-comment spam. They say that currently 81% of all comments
-submitted to them are spam.
-
-It's designed to work with the Wordpress Blog Tool, but
-it's not restricted to that - so this is a Python
-interface to the Akismet API.
-
-You'll need a Wordpress Key to use it. This script will
-allow you to plug akismet into any CGI script or web application,
-and there are full docs in the code. It's extremely easy to use,
-because the folks at akismet have implemented a nice and
-straightforward REST API.
-
-WWW: http://www.voidspace.org.uk/python/akismet_python.html
diff --git a/devel/py-akismet/pkg-plist b/devel/py-akismet/pkg-plist
deleted file mode 100644
index e92b9f8a943f..000000000000
--- a/devel/py-akismet/pkg-plist
+++ /dev/null
@@ -1,112 +0,0 @@
-%%PYTHON_SITELIBDIR%%/akismet.py
-%%PYTHON_SITELIBDIR%%/akismet.pyc
-%%PYTHON_SITELIBDIR%%/akismet.pyo
-%%PORTDOCS%%%%DOCSDIR%%/Akismet API Docs.html
-%%PORTDOCS%%%%DOCSDIR%%/BSD-LICENSE.txt
-%%PORTDOCS%%%%DOCSDIR%%/akismet_python.html
-%%PORTDOCS%%%%DOCSDIR%%/akismet_python.txt
-%%PORTDOCS%%%%DOCSDIR%%/images/.svn/all-wcprops
-%%PORTDOCS%%%%DOCSDIR%%/images/.svn/entries
-%%PORTDOCS%%%%DOCSDIR%%/images/.svn/format
-%%PORTDOCS%%%%DOCSDIR%%/images/.svn/prop-base/PythonPowered.png.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/images/.svn/prop-base/new_python.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/images/.svn/prop-base/osi-certified-120x100.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/images/.svn/prop-base/powered_by_python.jpg.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/images/.svn/prop-base/pythonbanner.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/images/.svn/text-base/PythonPowered.png.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/images/.svn/text-base/new_python.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/images/.svn/text-base/osi-certified-120x100.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/images/.svn/text-base/powered_by_python.jpg.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/images/.svn/text-base/pythonbanner.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/images/PythonPowered.png
-%%PORTDOCS%%%%DOCSDIR%%/images/new_python.gif
-%%PORTDOCS%%%%DOCSDIR%%/images/osi-certified-120x100.gif
-%%PORTDOCS%%%%DOCSDIR%%/images/powered_by_python.jpg
-%%PORTDOCS%%%%DOCSDIR%%/images/pythonbanner.gif
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/all-wcprops
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/entries
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/format
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/arrow.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/badgrin.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/biggrin.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/confused.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/cool.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/cry.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/doubt.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/evil.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/exclaim.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/idea.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/lol.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/mad.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/neutral.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/question.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/razz.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/redface.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/rolleyes.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/sad.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/sc_smilies.pak.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/shock.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/smile.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/surprised.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/prop-base/wink.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/arrow.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/badgrin.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/biggrin.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/confused.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/cool.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/cry.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/doubt.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/evil.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/exclaim.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/idea.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/lol.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/mad.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/neutral.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/question.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/razz.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/redface.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/rolleyes.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/sad.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/sc_smilies.pak.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/shock.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/smile.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/surprised.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/.svn/text-base/wink.gif.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/smilies/arrow.gif
-%%PORTDOCS%%%%DOCSDIR%%/smilies/badgrin.gif
-%%PORTDOCS%%%%DOCSDIR%%/smilies/biggrin.gif
-%%PORTDOCS%%%%DOCSDIR%%/smilies/confused.gif
-%%PORTDOCS%%%%DOCSDIR%%/smilies/cool.gif
-%%PORTDOCS%%%%DOCSDIR%%/smilies/cry.gif
-%%PORTDOCS%%%%DOCSDIR%%/smilies/doubt.gif
-%%PORTDOCS%%%%DOCSDIR%%/smilies/evil.gif
-%%PORTDOCS%%%%DOCSDIR%%/smilies/exclaim.gif
-%%PORTDOCS%%%%DOCSDIR%%/smilies/idea.gif
-%%PORTDOCS%%%%DOCSDIR%%/smilies/lol.gif
-%%PORTDOCS%%%%DOCSDIR%%/smilies/mad.gif
-%%PORTDOCS%%%%DOCSDIR%%/smilies/neutral.gif
-%%PORTDOCS%%%%DOCSDIR%%/smilies/question.gif
-%%PORTDOCS%%%%DOCSDIR%%/smilies/razz.gif
-%%PORTDOCS%%%%DOCSDIR%%/smilies/redface.gif
-%%PORTDOCS%%%%DOCSDIR%%/smilies/rolleyes.gif
-%%PORTDOCS%%%%DOCSDIR%%/smilies/sad.gif
-%%PORTDOCS%%%%DOCSDIR%%/smilies/sc_smilies.pak
-%%PORTDOCS%%%%DOCSDIR%%/smilies/shock.gif
-%%PORTDOCS%%%%DOCSDIR%%/smilies/smile.gif
-%%PORTDOCS%%%%DOCSDIR%%/smilies/surprised.gif
-%%PORTDOCS%%%%DOCSDIR%%/smilies/wink.gif
-%%PORTDOCS%%%%DOCSDIR%%/stylesheets/.svn/all-wcprops
-%%PORTDOCS%%%%DOCSDIR%%/stylesheets/.svn/entries
-%%PORTDOCS%%%%DOCSDIR%%/stylesheets/.svn/format
-%%PORTDOCS%%%%DOCSDIR%%/stylesheets/.svn/prop-base/default.css.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/stylesheets/.svn/prop-base/pep.css.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/stylesheets/.svn/prop-base/pysrc.css.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/stylesheets/.svn/prop-base/voidspace_docutils.css.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/stylesheets/.svn/text-base/default.css.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/stylesheets/.svn/text-base/pep.css.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/stylesheets/.svn/text-base/pysrc.css.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/stylesheets/.svn/text-base/voidspace_docutils.css.svn-base
-%%PORTDOCS%%%%DOCSDIR%%/stylesheets/default.css
-%%PORTDOCS%%%%DOCSDIR%%/stylesheets/pep.css
-%%PORTDOCS%%%%DOCSDIR%%/stylesheets/pysrc.css
-%%PORTDOCS%%%%DOCSDIR%%/stylesheets/voidspace_docutils.css
diff --git a/devel/py-aspects/Makefile b/devel/py-aspects/Makefile
deleted file mode 100644
index 3318a0e6def0..000000000000
--- a/devel/py-aspects/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# Created by: Sofian Brabez <sbrabez@gmail.com>
-# $FreeBSD$
-
-PORTNAME= aspects
-PORTVERSION= 1.3
-CATEGORIES= devel python
-MASTER_SITES= http://www.cs.tut.fi/~ask/aspects/ \
- LOCAL/sbz
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= python-${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= sbz@FreeBSD.org
-COMMENT= Lightweight aspect oriented programming library for Python
-
-LICENSE= LGPL21
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-SUB_FILES= pkg-message
-
-PORTEXAMPLES= httpget_example.py timeout_advice.py timeout_example.py \
- tracer_advice.py tracer_example.py typecheck_advice.py \
- typecheck_example.py
-EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME}
-
-OPTIONS_DEFINE= EXAMPLES
-
-#regression-test: extract
-# @PYTHON="${PYTHON_CMD}" ${MAKE_CMD} -C ${WRKSRC} check
-
-post-install:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/examples/,} ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/py-aspects/distinfo b/devel/py-aspects/distinfo
deleted file mode 100644
index 10c8dc569f4d..000000000000
--- a/devel/py-aspects/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (python-aspects-1.3.tar.gz) = c012fadc798c3fa0f43b30193d7c0fddcbc0f003f3b51c80d4519112ee15d3ed
-SIZE (python-aspects-1.3.tar.gz) = 24485
diff --git a/devel/py-aspects/files/pkg-message.in b/devel/py-aspects/files/pkg-message.in
deleted file mode 100644
index 8403bb520de3..000000000000
--- a/devel/py-aspects/files/pkg-message.in
+++ /dev/null
@@ -1,11 +0,0 @@
-[
-{ type: install
- message: <<EOM
-aspects is installed.
-
-For a quick start:
- - examples files are in PREFIX/share/examples/py-aspects/
- - import aspects for using the module
-EOM
-}
-]
diff --git a/devel/py-aspects/pkg-descr b/devel/py-aspects/pkg-descr
deleted file mode 100644
index f614c2e54cea..000000000000
--- a/devel/py-aspects/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-aspects is a lightweight approach to aspect oriented programming (AOP) in
-Python.The aspects.py library provides means to intercept function calls.
-Functions and methods (also in Python standard library and third party code)
-can be wrapped so that when they are called, the wrap is invoked first.
-
-WWW: http://www.cs.tut.fi/~ask/aspects/index.shtml
diff --git a/devel/py-backports.tempfile/Makefile b/devel/py-backports.tempfile/Makefile
deleted file mode 100644
index de5b3a235d8c..000000000000
--- a/devel/py-backports.tempfile/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: Dan Langille <dvl@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= backports.tempfile
-PORTVERSION= 1.0
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= dvl@FreeBSD.org
-COMMENT= Backports of new features in the Python tempfile module
-
-LICENSE= PSFL
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}backports>0:devel/py-backports@${PY_FLAVOR}
-
-NO_ARCH= yes
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-POST_PLIST= trim-backports-namespace
-
-post-install:
- @${RM} ${STAGEDIR}${PYTHON_SITELIBDIR}/backports/__init__.py*
-
-trim-backports-namespace:
- @${REINPLACE_CMD} '/backports\/__init__.py*/d' ${TMPPLIST}
-
-.include <bsd.port.mk>
diff --git a/devel/py-backports.tempfile/distinfo b/devel/py-backports.tempfile/distinfo
deleted file mode 100644
index b61833b29a1c..000000000000
--- a/devel/py-backports.tempfile/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1511989773
-SHA256 (backports.tempfile-1.0.tar.gz) = 1c648c452e8770d759bdc5a5e2431209be70d25484e1be24876cf2168722c762
-SIZE (backports.tempfile-1.0.tar.gz) = 10262
diff --git a/devel/py-backports.tempfile/pkg-descr b/devel/py-backports.tempfile/pkg-descr
deleted file mode 100644
index 5ec12b0b823c..000000000000
--- a/devel/py-backports.tempfile/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-Yet another general purpose Naive Bayesian classifier.
-(under heavy development)
-
-Naive Bayes Classifier is probably the most widely used text classifier,
-it's a supervised learning algorithm. It can be used to classify blog posts
-or news articles into different categories like sports, entertainment and
-so forth.
-
-Naive Bayes is a simple technique for constructing classifiers: models that
-assign class labels to problem instances, represented as vectors of feature
-values, where the class labels are drawn from some finite set. It is not a
-single algorithm for training such classifiers, but a family of algorithms
-This package provides backports of new features in Python???s tempfile module
-under the backports namespace.
-
-WWW: https://github.com/pjdelport/backports.tempfile
diff --git a/devel/py-backports.weakref/Makefile b/devel/py-backports.weakref/Makefile
deleted file mode 100644
index 3ac7a0a16f87..000000000000
--- a/devel/py-backports.weakref/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: Jov <amutu@amutu.com>
-# $FreeBSD$
-
-PORTNAME= backports.weakref
-DISTVERSION= 1.0
-DISTVERSIONSUFFIX= .post1
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Backport of the weakref module from Python 3.4
-
-LICENSE= PSFL
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}backports>0:devel/py-backports@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-POST_PLIST= trim-backports-namespace
-
-post-install:
- @${RM} ${STAGEDIR}${PYTHON_SITELIBDIR}/backports/__init__.py*
-
-trim-backports-namespace:
- @${REINPLACE_CMD} '/backports\/__init__.py*/d' ${TMPPLIST}
-
-.include <bsd.port.mk>
diff --git a/devel/py-backports.weakref/distinfo b/devel/py-backports.weakref/distinfo
deleted file mode 100644
index 804e0956fdd1..000000000000
--- a/devel/py-backports.weakref/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1534255342
-SHA256 (backports.weakref-1.0.post1.tar.gz) = bc4170a29915f8b22c9e7c4939701859650f2eb84184aee80da329ac0b9825c2
-SIZE (backports.weakref-1.0.post1.tar.gz) = 10574
diff --git a/devel/py-backports.weakref/pkg-descr b/devel/py-backports.weakref/pkg-descr
deleted file mode 100644
index 96b797d617fb..000000000000
--- a/devel/py-backports.weakref/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This package provides backports of new features in Python's weakref module under
-the backports namespace.
-
-WWW: https://github.com/pjdelport/backports.weakref
diff --git a/devel/py-cfgparse/Makefile b/devel/py-cfgparse/Makefile
deleted file mode 100644
index 9aa6ab9be9ed..000000000000
--- a/devel/py-cfgparse/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: John Ferrell
-# $FreeBSD$
-
-PORTNAME= cfgparse
-PORTVERSION= 1.3
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= jdferrell3@yahoo.com
-COMMENT= Python module for parsing configuration files
-
-LICENSE= MIT
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= dos2unix python:2.7 zip
-DOS2UNIX_FILES= cfgparse.py
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-
-DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME}
-PORTDOCS= *
-
-OPTIONS_DEFINE= DOCS
-
-post-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/* ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/py-cfgparse/distinfo b/devel/py-cfgparse/distinfo
deleted file mode 100644
index 5c74cb835747..000000000000
--- a/devel/py-cfgparse/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cfgparse-1.3.zip) = adc830323e4d9872af1a81364dd18e958b5550c3cc2d1f05929ec2634147f2f9
-SIZE (cfgparse-1.3.zip) = 98401
diff --git a/devel/py-cfgparse/pkg-descr b/devel/py-cfgparse/pkg-descr
deleted file mode 100644
index 89110f58485e..000000000000
--- a/devel/py-cfgparse/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-cfgparse is Python module for parsing configuration files.
-
-WWW: http://cfgparse.sourceforge.net/
diff --git a/devel/py-ciphon/Makefile b/devel/py-ciphon/Makefile
deleted file mode 100644
index 0fe5d7173a84..000000000000
--- a/devel/py-ciphon/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= ciphon
-PORTVERSION= 0.4.0
-CATEGORIES= devel python
-MASTER_SITES= SF/pythonsiphon/${PORTNAME}/${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= xride@FreeBSD.org
-COMMENT= Module for python that adds cpan-like functionality
-
-LICENSE= BSD2CLAUSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils
-
-post-install:
- @${MV} -f ${STAGEDIR}${PREFIX}/bin/ciphon.py ${STAGEDIR}${PREFIX}/bin/ciphon
-
-.include <bsd.port.mk>
diff --git a/devel/py-ciphon/distinfo b/devel/py-ciphon/distinfo
deleted file mode 100644
index b2531bb96a2d..000000000000
--- a/devel/py-ciphon/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ciphon-0.4.0.tar.gz) = c7084b84e88c98cc1551d162314e23eca6c6348e4db6b1c38da8b12185246b60
-SIZE (ciphon-0.4.0.tar.gz) = 29459
diff --git a/devel/py-ciphon/pkg-descr b/devel/py-ciphon/pkg-descr
deleted file mode 100644
index 185f88fd2c50..000000000000
--- a/devel/py-ciphon/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A module for python that adds cpan-like functionality
-
-WWW: https://sourceforge.net/projects/pythonsiphon/
diff --git a/devel/py-ciphon/pkg-plist b/devel/py-ciphon/pkg-plist
deleted file mode 100644
index 0a1dd1b08e5a..000000000000
--- a/devel/py-ciphon/pkg-plist
+++ /dev/null
@@ -1,25 +0,0 @@
-bin/ciphon
-%%PYTHON_SITELIBDIR%%/Ciphon/__init__.py
-%%PYTHON_SITELIBDIR%%/Ciphon/__init__.pyc
-%%PYTHON_SITELIBDIR%%/Ciphon/__init__.pyo
-%%PYTHON_SITELIBDIR%%/Ciphon/check.py
-%%PYTHON_SITELIBDIR%%/Ciphon/check.pyc
-%%PYTHON_SITELIBDIR%%/Ciphon/check.pyo
-%%PYTHON_SITELIBDIR%%/Ciphon/config.py
-%%PYTHON_SITELIBDIR%%/Ciphon/config.pyc
-%%PYTHON_SITELIBDIR%%/Ciphon/config.pyo
-%%PYTHON_SITELIBDIR%%/Ciphon/ftplib2.py
-%%PYTHON_SITELIBDIR%%/Ciphon/ftplib2.pyc
-%%PYTHON_SITELIBDIR%%/Ciphon/ftplib2.pyo
-%%PYTHON_SITELIBDIR%%/Ciphon/install.py
-%%PYTHON_SITELIBDIR%%/Ciphon/install.pyc
-%%PYTHON_SITELIBDIR%%/Ciphon/install.pyo
-%%PYTHON_SITELIBDIR%%/Ciphon/packagelist.py
-%%PYTHON_SITELIBDIR%%/Ciphon/packagelist.pyc
-%%PYTHON_SITELIBDIR%%/Ciphon/packagelist.pyo
-%%PYTHON_SITELIBDIR%%/Ciphon/tarfile.py
-%%PYTHON_SITELIBDIR%%/Ciphon/tarfile.pyc
-%%PYTHON_SITELIBDIR%%/Ciphon/tarfile.pyo
-%%PYTHON_SITELIBDIR%%/Ciphon/xmlparsers.py
-%%PYTHON_SITELIBDIR%%/Ciphon/xmlparsers.pyc
-%%PYTHON_SITELIBDIR%%/Ciphon/xmlparsers.pyo
diff --git a/devel/py-cjson/Makefile b/devel/py-cjson/Makefile
deleted file mode 100644
index 479a38a87601..000000000000
--- a/devel/py-cjson/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: Li-Wen Hsu <lwhsu@lwhsu.org>
-# $FreeBSD$
-
-PORTNAME= cjson
-PORTVERSION= 1.2.2
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= python-cjson-${PORTVERSION}
-
-MAINTAINER= lwhsu@FreeBSD.org
-COMMENT= Fast JSON encoder/decoder for Python
-
-LICENSE= LGPL20
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/cjson.so
-
-.include <bsd.port.mk>
diff --git a/devel/py-cjson/distinfo b/devel/py-cjson/distinfo
deleted file mode 100644
index f97cf2f72c15..000000000000
--- a/devel/py-cjson/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1594643388
-SHA256 (python-cjson-1.2.2.tar.gz) = 3006c2c218297be3448dc793218e0b15d20fe9839775521bfc294fc6aa24972b
-SIZE (python-cjson-1.2.2.tar.gz) = 12603
diff --git a/devel/py-cjson/pkg-descr b/devel/py-cjson/pkg-descr
deleted file mode 100644
index 530fd55bb5bf..000000000000
--- a/devel/py-cjson/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-This module implements a very fast JSON encoder/decoder for Python.
-
-JSON stands for JavaScript Object Notation and is a text based lightweight
-data exchange format which is easy for humans to read/write and for machines
-to parse/generate. JSON is completely language independent and has multiple
-implementations in most of the programming languages, making it ideal for
-data exchange and storage.
-
-The module is written in C and it is up to 250 times faster when compared to
-the other python JSON implementations which are written directly in python.
-This speed gain varies with the complexity of the data and the operation and
-is the range of 10-200 times for encoding operations and in the range of
-100-250 times for decoding operations.
-
-WWW: https://pypi.org/project/python-cjson/
diff --git a/devel/py-clonedigger/Makefile b/devel/py-clonedigger/Makefile
deleted file mode 100644
index 6b77d133c847..000000000000
--- a/devel/py-clonedigger/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# Created by: Steven Kreuzer <skreuzer@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= clonedigger
-PORTVERSION= 1.0.11
-DISTVERSIONSUFFIX= -beta
-PORTREVISION= 2
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= skreuzer@FreeBSD.org
-COMMENT= Detect similar code in Python and Java programs
-
-LICENSE= GPLv2
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-clonedigger/distinfo b/devel/py-clonedigger/distinfo
deleted file mode 100644
index 0d79cb496a28..000000000000
--- a/devel/py-clonedigger/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (clonedigger-1.0.11-beta.tar.gz) = cbc3fb4bcd2ee43c647d9e05824563f0a6cbf95e39e4e3e335c4940ee41df8a0
-SIZE (clonedigger-1.0.11-beta.tar.gz) = 2618103
diff --git a/devel/py-clonedigger/pkg-descr b/devel/py-clonedigger/pkg-descr
deleted file mode 100644
index 9636a33ff9b0..000000000000
--- a/devel/py-clonedigger/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Clone Digger aims to detect similar code in Python and Java programs.
-The synonyms for the term "similar code" are "clone" and "duplicate code".
-
-WWW: http://clonedigger.sourceforge.net/
diff --git a/devel/py-cuisine/Makefile b/devel/py-cuisine/Makefile
deleted file mode 100644
index 66de9c2fe7b7..000000000000
--- a/devel/py-cuisine/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= cuisine
-PORTVERSION= 0.7.13
-PORTREVISION= 1
-#PORTEPOCH= 0
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ume@FreeBSD.org
-COMMENT= Chef-like functionality for Fabric
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fabric1>=1.7,1:devel/py-fabric1@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-cuisine/distinfo b/devel/py-cuisine/distinfo
deleted file mode 100644
index 02254e0382b2..000000000000
--- a/devel/py-cuisine/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1469101914
-SHA256 (cuisine-0.7.13.tar.gz) = da6e08297297fb0b5f5e0d29c63b74b97ca8d57c1ea471579e5a3dcb3909d845
-SIZE (cuisine-0.7.13.tar.gz) = 21268
diff --git a/devel/py-cuisine/pkg-descr b/devel/py-cuisine/pkg-descr
deleted file mode 100644
index 5ad078926b0a..000000000000
--- a/devel/py-cuisine/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Cuisine is a small set of functions that sit on top of Fabric, to
-abstract common administration operations such as file/dir operations,
-user/group creation, package install/upgrade, making it easier to
-write portable administration and deployment scripts.
-
-WWW: https://github.com/sebastien/cuisine
diff --git a/devel/py-deliciousapi/Makefile b/devel/py-deliciousapi/Makefile
deleted file mode 100644
index 550547b60000..000000000000
--- a/devel/py-deliciousapi/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: Sofian Brabez <sbrabez@gmail.com>
-# $FreeBSD$
-
-PORTNAME= deliciousapi
-PORTVERSION= 1.6.7
-PORTREVISION= 2
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= DeliciousAPI-${PORTVERSION}
-
-MAINTAINER= sbz@FreeBSD.org
-COMMENT= Unofficial Python API for retrieving data from Delicious.com
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/BeautifulSoup.py:www/py-beautifulsoup32@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}simplejson>=1.7:devel/py-simplejson@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-deliciousapi/distinfo b/devel/py-deliciousapi/distinfo
deleted file mode 100644
index ef2d16462191..000000000000
--- a/devel/py-deliciousapi/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (DeliciousAPI-1.6.7.tar.gz) = 677cc14b66552dc8cac21b7a377b319caa6216f73b314857b4e67c1766c892a8
-SIZE (DeliciousAPI-1.6.7.tar.gz) = 20055
diff --git a/devel/py-deliciousapi/pkg-descr b/devel/py-deliciousapi/pkg-descr
deleted file mode 100644
index 50d954e1186c..000000000000
--- a/devel/py-deliciousapi/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-Unofficial Python API for retrieving data from Delicious.com.
-
-This module provides the following features plus some more:
-
-* retrieving a URL's full public bookmarking history including
-* users who bookmarked the URL including tags used for such bookmarks
- and the creation time of the bookmark (up to YYYY-MM-DD granularity)
-* top tags (up to a maximum of 10) including tag count
-* title as stored on Delicious.com
-* total number of bookmarks/users for this URL at Delicious.com
-* retrieving a user's full bookmark collection, including any private bookmarks
-if you know the corresponding password
-* retrieving a user's full public tagging vocabulary, i.e. tags and tag counts
-* retrieving a user's network information (network members and network fans)
-* HTTP proxy support
-* updated to support Delicious.com "version 2" (mini-relaunch as of August 2008)
-
-WWW: https://www.michael-noll.com/projects/delicious-python-api/
diff --git a/devel/py-dialog/Makefile b/devel/py-dialog/Makefile
deleted file mode 100644
index cbedc312d72c..000000000000
--- a/devel/py-dialog/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= dialog
-PORTVERSION= 2.7
-PORTREVISION= 4
-CATEGORIES= devel python
-MASTER_SITES= SF/python${PORTNAME}/python${PORTNAME}/${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= pythondialog-${PORTVERSION}
-
-MAINTAINER= mek@mek.uz.ua
-COMMENT= Python interface to dialog(3)
-
-LICENSE= LGPL20
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= cdialog:devel/cdialog
-
-USES= python:2.7 tar:bzip2
-USE_PYTHON= distutils
-PYDISTUTILS_PKGNAME= pythondialog
-
-EXAMPLESDIR= ${PREFIX}/share/examples/py-dialog
-
-post-install:
- ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/demo.py ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/py-dialog/distinfo b/devel/py-dialog/distinfo
deleted file mode 100644
index b3042e9b29e1..000000000000
--- a/devel/py-dialog/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pythondialog-2.7.tar.bz2) = 5f7dbcbd28eebadc736d957b9511a87ad5570c8fc822c8123a42e7259773cb7f
-SIZE (pythondialog-2.7.tar.bz2) = 29088
diff --git a/devel/py-dialog/files/patch-demo.py b/devel/py-dialog/files/patch-demo.py
deleted file mode 100644
index aad8cfb6ddd9..000000000000
--- a/devel/py-dialog/files/patch-demo.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- demo.py.old Mon Dec 5 01:13:57 2005
-+++ demo.py Mon Dec 5 01:14:02 2005
-@@ -269,7 +269,7 @@
- # If you want to use Xdialog (pathnames are also OK for the 'dialog'
- # argument)
- # d = dialog.Dialog(dialog="Xdialog", compat="Xdialog")
-- d = dialog.Dialog(dialog="dialog")
-+ d = dialog.Dialog(dialog="cdialog")
-
- d.add_persistent_args(["--backtitle", "pythondialog demo"])
-
diff --git a/devel/py-dialog/files/patch-dialog.py b/devel/py-dialog/files/patch-dialog.py
deleted file mode 100644
index b2fe0cd850c1..000000000000
--- a/devel/py-dialog/files/patch-dialog.py
+++ /dev/null
@@ -1,22 +0,0 @@
---- dialog.py.orig
-+++ dialog.py
-@@ -214,6 +214,10 @@
- "create_rc": lambda file: ("--create-rc", file),
- "defaultno": lambda enable: _simple_option("--defaultno", enable),
- "default_item": lambda string: ("--default-item", string),
-+ "yes_label": lambda string: ("--yes-label", string),
-+ "no_label": lambda string: ("--no-label", string),
-+ "exit_label": lambda string: ("--exit-label", string),
-+ "extra_button": lambda enable: _simple_option("--extra-button", enable),
- "help": lambda enable: _simple_option("--help", enable),
- "help_button": lambda enable: _simple_option("--help-button", enable),
- "help_label": lambda string: ("--help-label", string),
-@@ -524,7 +528,7 @@
-
- """
-
-- def __init__(self, dialog="dialog", DIALOGRC=None, compat="dialog",
-+ def __init__(self, dialog="cdialog", DIALOGRC=None, compat="dialog",
- use_stdout=None):
- """Constructor for Dialog instances.
-
diff --git a/devel/py-dialog/pkg-descr b/devel/py-dialog/pkg-descr
deleted file mode 100644
index f693da318aec..000000000000
--- a/devel/py-dialog/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is a Python module for making simple Text/Console-mode user interfaces.
-
-WWW: http://pythondialog.sourceforge.net/
diff --git a/devel/py-dialog/pkg-plist b/devel/py-dialog/pkg-plist
deleted file mode 100644
index 0cae38b47ac0..000000000000
--- a/devel/py-dialog/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-%%PYTHON_SITELIBDIR%%/dialog.py
-%%PYTHON_SITELIBDIR%%/dialog.pyc
-%%PYTHON_SITELIBDIR%%/dialog.pyo
-%%EXAMPLESDIR%%/demo.py
diff --git a/devel/py-efl/Makefile b/devel/py-efl/Makefile
deleted file mode 100644
index 88f7ad2f105b..000000000000
--- a/devel/py-efl/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Grzegorz Blach <gblach@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= efl
-PORTVERSION= 1.20.0
-PORTREVISION= 2
-CATEGORIES= devel python enlightenment
-MASTER_SITES= http://download.enlightenment.org/rel/bindings/python/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= python-efl-${PORTVERSION}
-
-MAINTAINER= enlightenment@FreeBSD.org
-COMMENT= Python bindings for EFL and Elementary
-
-LICENSE= GPLv3 LGPL3
-LICENSE_COMB= multi
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.83:devel/py-dbus@${PY_FLAVOR}
-LIB_DEPENDS= libefl.so:devel/efl
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.83:devel/py-dbus@${PY_FLAVOR}
-
-DIST_SUBDIR= enlightenment
-USES= pkgconfig python:-3.6 tar:xz
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/devel/py-efl/distinfo b/devel/py-efl/distinfo
deleted file mode 100644
index 87c96264af1d..000000000000
--- a/devel/py-efl/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1531153744
-SHA256 (enlightenment/python-efl-1.20.0.tar.xz) = 70de0ee3fabe1e91da5aa0ca09dd908b62dbbeb5fce86ec194b8793967c30ea3
-SIZE (enlightenment/python-efl-1.20.0.tar.xz) = 8984492
diff --git a/devel/py-efl/pkg-descr b/devel/py-efl/pkg-descr
deleted file mode 100644
index dcd27cb00ed6..000000000000
--- a/devel/py-efl/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Python bindings for Enlightenment Foundation Libraries and for Elementary.
-
-WWW: https://build.enlightenment.org/job/base_pyefl_build/lastSuccessfulBuild/artifact/build/sphinx/html/index.html
diff --git a/devel/py-ezpyinline/Makefile b/devel/py-ezpyinline/Makefile
deleted file mode 100644
index d65895824865..000000000000
--- a/devel/py-ezpyinline/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# Created by: Li-Wen Hsu <lwhsu@lwhsu.org>
-# $FreeBSD$
-
-PORTNAME= ezpyinline
-PORTVERSION= 0.1
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-DIST_SUBDIR= python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= lwhsu@FreeBSD.org
-COMMENT= Easy embedded Inline C for Python
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-ezpyinline/distinfo b/devel/py-ezpyinline/distinfo
deleted file mode 100644
index 37827eae121f..000000000000
--- a/devel/py-ezpyinline/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (python/ezpyinline-0.1.tar.gz) = 615ce7a2f090ee225c0b2427615b2d6e9d7163cf4a1e13b67f25285d839f583a
-SIZE (python/ezpyinline-0.1.tar.gz) = 7632
diff --git a/devel/py-ezpyinline/pkg-descr b/devel/py-ezpyinline/pkg-descr
deleted file mode 100644
index 4de6fad54793..000000000000
--- a/devel/py-ezpyinline/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-The ezpyinline is a pure python module which requires almost no setup to
-allows you put C source code directly "inline" in a Python script or module,
-then the C code is automatically compiled and then loaded for immediate access
-from Python.
-
-ezpyinline is forked from PyInline (http://pyinline.sourceforge.net/)
-but aim to be as easy as possible and do all the magics for you.
-
-WWW: https://pypi.org/project/ezpyinline/
diff --git a/devel/py-fsm/Makefile b/devel/py-fsm/Makefile
deleted file mode 100644
index 4cc187baa0cd..000000000000
--- a/devel/py-fsm/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= fsm
-PORTVERSION= 0.01
-PORTREVISION= 2
-CATEGORIES= devel python
-
-MAINTAINER= skreuzer@FreeBSD.org
-COMMENT= Pure Python Implementation of a Finite State Machine
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USE_GITHUB= yes
-GH_ACCOUNT= oozie
-GH_PROJECT= python-fsm
-GH_TAGNAME= bf888123
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygraphviz>=1.0:graphics/py-pygraphviz@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-fsm/distinfo b/devel/py-fsm/distinfo
deleted file mode 100644
index d362d3d380cb..000000000000
--- a/devel/py-fsm/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1488570088
-SHA256 (oozie-python-fsm-0.01-bf888123_GH0.tar.gz) = 3849bc0fc519c37dcda3bc105eee7580626452b2887e11660c40e474aa15e09c
-SIZE (oozie-python-fsm-0.01-bf888123_GH0.tar.gz) = 5105
diff --git a/devel/py-fsm/pkg-descr b/devel/py-fsm/pkg-descr
deleted file mode 100644
index f508e926b67f..000000000000
--- a/devel/py-fsm/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Python Finite State Machine implementation with a pygraphviz hook.
-
-WWW: https://github.com/oozie/python-fsm
diff --git a/devel/py-gdbgui/Makefile b/devel/py-gdbgui/Makefile
deleted file mode 100644
index b8953541112c..000000000000
--- a/devel/py-gdbgui/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= gdbgui
-PORTVERSION= 0.11.0.0
-CATEGORIES= devel lang python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= mmokhi@FreeBSD.org
-COMMENT= Browser-based frontend/gui for GDB
-
-LICENSE= CC-BY-NC-3.0
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0.12.2:www/py-flask@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}Flask-Compress>=1.4.0:www/py-flask-compress@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}Flask-SocketIO>=2.9.0:www/py-flask-socketio@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}eventlet>=0.21.0:net/py-eventlet@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pygdbmi>=0.7.3.3:devel/py-pygdbmi@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pypugjs>=4.2.0:devel/py-pypugjs@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pygments>=2.2.0:textproc/py-pygments@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}gevent>=1.2.2:devel/py-gevent@${PY_FLAVOR}
-
-USE_GITHUB= yes
-GH_ACCOUNT= cs01
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-gdbgui/distinfo b/devel/py-gdbgui/distinfo
deleted file mode 100644
index fbcac79c1ca8..000000000000
--- a/devel/py-gdbgui/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1518003805
-SHA256 (cs01-gdbgui-0.11.0.0_GH0.tar.gz) = a7134f618fb04154bdb14b7cf94904a3754b3819f2f5057c0da17ed816d9aace
-SIZE (cs01-gdbgui-0.11.0.0_GH0.tar.gz) = 2077467
diff --git a/devel/py-gdbgui/pkg-descr b/devel/py-gdbgui/pkg-descr
deleted file mode 100644
index 80942982745f..000000000000
--- a/devel/py-gdbgui/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-A modern, browser-based frontend to gdb (gnu debugger).
-Add breakpoints, view stack traces, and more in C, C++, Go, and Rust!
-Simply run gdbgui from the terminal and a new tab will open in your browser.
-
-Features
-Debug a different program in each tab (new instance is spawned for each tab).
-Set/remove breakpoints.
-View stack, threads.
-Switch frame on stack, switch between threads.
-Inspect memory in hex/character form.
-View all registers.
-Dropdown of all files used to compile binary, with autocomplete functionality.
-Source code explorer with ability to jump to line.
-Show assembly next to source code, highlighting current instruction.
-Can also step through instructions.
-
-
-WWW: https://github.com/cs01/gdbgui
diff --git a/devel/py-gearman/Makefile b/devel/py-gearman/Makefile
deleted file mode 100644
index a11275389e3d..000000000000
--- a/devel/py-gearman/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Wen Heping <wenheping@gmail.com>
-# $FreeBSD$
-
-PORTNAME= gearman
-PORTVERSION= 2.0.2
-PORTREVISION= 2
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= wen@FreeBSD.org
-COMMENT= Gearman Library for Python
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-gearman/distinfo b/devel/py-gearman/distinfo
deleted file mode 100644
index 33195f7d71aa..000000000000
--- a/devel/py-gearman/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gearman-2.0.2.tar.gz) = 2b1876a60e32e24bed4c6d187898274de6409bbfa942bcbe3512efdf2aed0ec9
-SIZE (gearman-2.0.2.tar.gz) = 28355
diff --git a/devel/py-gearman/pkg-descr b/devel/py-gearman/pkg-descr
deleted file mode 100644
index f2bd162c9903..000000000000
--- a/devel/py-gearman/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-py-gearman is a pure Python Gearman library.
-
-WWW: https://github.com/samuel/python-gearman
diff --git a/devel/py-generate/Makefile b/devel/py-generate/Makefile
deleted file mode 100644
index 126fcb572f44..000000000000
--- a/devel/py-generate/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: D'Arcy J.M. Cain <darcy@druid.net>
-# $FreeBSD$
-
-PORTNAME= generate
-PORTVERSION= 2.8
-CATEGORIES= devel python
-MASTER_SITES= http://druid.net/darcy/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= darcy@druid.net
-COMMENT= Python module to implement generate
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7 tar:tgz
-USE_PYTHON= distutils autoplist
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/generate.so
-
-.include <bsd.port.mk>
diff --git a/devel/py-generate/distinfo b/devel/py-generate/distinfo
deleted file mode 100644
index a4c0392e3ed8..000000000000
--- a/devel/py-generate/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1578800105
-SHA256 (generate-2.8.tgz) = 35b56d1f11fb834c0cbeca3c41c1dceee8b18d40933e0c680519daf24e9c2dd9
-SIZE (generate-2.8.tgz) = 31590
diff --git a/devel/py-generate/files/patch-setup.py b/devel/py-generate/files/patch-setup.py
deleted file mode 100644
index ecfd43ef979f..000000000000
--- a/devel/py-generate/files/patch-setup.py
+++ /dev/null
@@ -1,14 +0,0 @@
-# Correct version <> PORTVERSION
-# TODO: Upstream
-
---- setup.py.orig 2020-01-12 03:43:46 UTC
-+++ setup.py
-@@ -4,7 +4,7 @@
- from distutils.core import setup, Extension
-
- setup(name="generate",
-- version="2.2",
-+ version="2.8",
- description="Text pre-processor",
- author="D'Arcy J.M. Cain",
- author_email="darcy@druid.net",
diff --git a/devel/py-generate/pkg-descr b/devel/py-generate/pkg-descr
deleted file mode 100644
index ec3675233663..000000000000
--- a/devel/py-generate/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This module adds the functionality from generate to Python.
-
-WWW: http://www.druid.net/darcy/readme-generate.html
diff --git a/devel/py-geotypes/Makefile b/devel/py-geotypes/Makefile
deleted file mode 100644
index cb31bf32e0b6..000000000000
--- a/devel/py-geotypes/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# Created by: wenheping@gmail.com
-# $FreeBSD$
-
-PORTNAME= geotypes
-PORTVERSION= 0.7.0
-PORTREVISION= 1
-CATEGORIES= devel python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= robak@FreeBSD.org
-COMMENT= Python Interface to Support PostGIS
-
-LICENSE= LGPL21
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils
-PYDISTUTILS_EGGINFO= GeoTypes-0.7.0-py${PYTHON_VER}.egg-info
-USE_GITHUB= yes
-GH_ACCOUNT= hippysurfer
-
-.include <bsd.port.mk>
diff --git a/devel/py-geotypes/distinfo b/devel/py-geotypes/distinfo
deleted file mode 100644
index 526d6bf39d8a..000000000000
--- a/devel/py-geotypes/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (hippysurfer-geotypes-0.7.0_GH0.tar.gz) = 2ad7141b873260fffdf08342013995d75f79b961e0a0acead4f57d9a6730d131
-SIZE (hippysurfer-geotypes-0.7.0_GH0.tar.gz) = 44878
diff --git a/devel/py-geotypes/pkg-descr b/devel/py-geotypes/pkg-descr
deleted file mode 100644
index befc4f15588c..000000000000
--- a/devel/py-geotypes/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-GeoTypes is a Python library that implements both the OpenGIS/PostGIS
-and standard PostgreSQL geometry types. It integrates with the psycopg
-Python/PostgreSQL interface. It provides implementations of all of the
-OpenGIS/PostGIS classes, except (x,y,m) and (x,y,z,m). It currently
-supports the EWKB, HEXEWKB, WKB, and WKT formats.
-
-WWW: http://freecode.com/projects/geotypes
diff --git a/devel/py-geotypes/pkg-plist b/devel/py-geotypes/pkg-plist
deleted file mode 100644
index d6b6a66909da..000000000000
--- a/devel/py-geotypes/pkg-plist
+++ /dev/null
@@ -1,92 +0,0 @@
-%%PYTHON_SITELIBDIR%%/GeoTypes/AUTHORS
-%%PYTHON_SITELIBDIR%%/GeoTypes/INSTALL
-%%PYTHON_SITELIBDIR%%/GeoTypes/KNOWN_BUGS
-%%PYTHON_SITELIBDIR%%/GeoTypes/LICENSE
-%%PYTHON_SITELIBDIR%%/GeoTypes/NEWS
-%%PYTHON_SITELIBDIR%%/GeoTypes/README
-%%PYTHON_SITELIBDIR%%/GeoTypes/TODO
-%%PYTHON_SITELIBDIR%%/GeoTypes/VERSION
-%%PYTHON_SITELIBDIR%%/GeoTypes/_Box.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_Box.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_Box.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_Circle.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_Circle.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_Circle.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_EWKBParser.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_EWKBParser.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_EWKBParser.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_ISQLProtocol.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_ISQLProtocol.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_ISQLProtocol.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_LineSeg.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_LineSeg.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_LineSeg.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGAbstractFactory.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGAbstractFactory.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGAbstractFactory.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGCurve.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGCurve.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGCurve.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGGeoTypeFactory.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGGeoTypeFactory.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGGeoTypeFactory.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGGeometry.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGGeometry.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGGeometry.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGGeometryCollection.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGGeometryCollection.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGGeometryCollection.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGLineString.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGLineString.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGLineString.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGLinearRing.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGLinearRing.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGLinearRing.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGLoggingFactory.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGLoggingFactory.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGLoggingFactory.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGMultiCurve.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGMultiCurve.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGMultiCurve.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGMultiLineString.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGMultiLineString.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGMultiLineString.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGMultiPoint.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGMultiPoint.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGMultiPoint.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGMultiPolygon.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGMultiPolygon.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGMultiPolygon.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGMultiSurface.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGMultiSurface.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGMultiSurface.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGPoint.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGPoint.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGPoint.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGPolygon.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGPolygon.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGPolygon.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGSurface.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGSurface.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_OGSurface.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_Path.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_Path.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_Path.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_Point.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_Point.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_Point.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_Polygon.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_Polygon.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_Polygon.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_PsycopgInit.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_PsycopgInit.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_PsycopgInit.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_WKBParser.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_WKBParser.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_WKBParser.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/_WKTParser.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/_WKTParser.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/_WKTParser.pyo
-%%PYTHON_SITELIBDIR%%/GeoTypes/__init__.py
-%%PYTHON_SITELIBDIR%%/GeoTypes/__init__.pyc
-%%PYTHON_SITELIBDIR%%/GeoTypes/__init__.pyo
diff --git a/devel/py-gitosis/Makefile b/devel/py-gitosis/Makefile
deleted file mode 100644
index a0b154f77bde..000000000000
--- a/devel/py-gitosis/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Douglas Thrift <douglas@douglasthrift.net>
-# $FreeBSD$
-
-PORTNAME= gitosis
-PORTVERSION= 0.3
-DISTVERSIONPREFIX= release/
-CATEGORIES= devel python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= douglas@douglasthrift.net
-COMMENT= Software for hosting git repositories
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= git:devel/git
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-USE_GITHUB= yes
-GH_ACCOUNT= tv42
-
-NO_ARCH= yes
-
-USERS= git
-GROUPS= ${USERS}
-
-do-test:
- cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v -s gitosis/test/
-
-.include <bsd.port.mk>
diff --git a/devel/py-gitosis/distinfo b/devel/py-gitosis/distinfo
deleted file mode 100644
index 5f088e221320..000000000000
--- a/devel/py-gitosis/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1550465853
-SHA256 (tv42-gitosis-release-0.3_GH0.tar.gz) = 9eb7dd1051663b72411b697c737aced0ea87d2971d6ccc381f0550794f56acd4
-SIZE (tv42-gitosis-release-0.3_GH0.tar.gz) = 31175
diff --git a/devel/py-gitosis/files/patch-setup.py b/devel/py-gitosis/files/patch-setup.py
deleted file mode 100644
index df364b00e810..000000000000
--- a/devel/py-gitosis/files/patch-setup.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup.py.orig 2019-02-18 05:26:38 UTC
-+++ setup.py
-@@ -18,7 +18,7 @@ def subdir_contents(path):
-
- setup(
- name = "gitosis",
-- version = "0.2",
-+ version = "0.3",
- packages = find_packages(),
-
- author = "Tommi Virtanen",
diff --git a/devel/py-gitosis/pkg-descr b/devel/py-gitosis/pkg-descr
deleted file mode 100644
index df1d7ee835fa..000000000000
--- a/devel/py-gitosis/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Manage git repositories, provide access to them over SSH, with tight
-access control and not needing shell accounts.
-
-Gitosis aims to make hosting git repos easier and safer. It manages
-multiple repositories under one user account, using SSH keys to
-identify users. End users do not need shell accounts on the server,
-they will talk to one shared account that will not let them run
-arbitrary commands.
-
-WWW: https://github.com/tv42/gitosis
diff --git a/devel/py-gitosis/pkg-message b/devel/py-gitosis/pkg-message
deleted file mode 100644
index dfda4ca95343..000000000000
--- a/devel/py-gitosis/pkg-message
+++ /dev/null
@@ -1,7 +0,0 @@
-[
-{ type: install
- message: <<EOM
-For more information, see https://github.com/tv42/gitosis/blob/master/README.rst
-EOM
-}
-]
diff --git a/devel/py-google-apputils/Makefile b/devel/py-google-apputils/Makefile
deleted file mode 100644
index 86aa8188408d..000000000000
--- a/devel/py-google-apputils/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: vanilla@
-# $FreeBSD$
-
-PORTNAME= google-apputils
-PORTVERSION= 0.4.2
-PORTREVISION= 2
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= vanilla@FreeBSD.org
-COMMENT= Google Application Utilities for Python
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-gflags>2:devel/py-python-gflags@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dateutil>2:devel/py-dateutil@${PY_FLAVOR}
-
-NO_ARCH= yes
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-google-apputils/distinfo b/devel/py-google-apputils/distinfo
deleted file mode 100644
index 4e7709216307..000000000000
--- a/devel/py-google-apputils/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (google-apputils-0.4.2.tar.gz) = 47959d0651c32102c10ad919b8a0ffe0ae85f44b8457ddcf2bdc0358fb03dc29
-SIZE (google-apputils-0.4.2.tar.gz) = 81095
diff --git a/devel/py-google-apputils/pkg-descr b/devel/py-google-apputils/pkg-descr
deleted file mode 100644
index de1cffc9558b..000000000000
--- a/devel/py-google-apputils/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Google application utilities for python.
-
-WWW: https://pypi.org/project/google-apputils/
diff --git a/devel/py-hghooks/Makefile b/devel/py-hghooks/Makefile
deleted file mode 100644
index b8b175b102ef..000000000000
--- a/devel/py-hghooks/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: William Grzybowski <william88@gmail.com>
-# $FreeBSD$
-
-PORTNAME= hghooks
-PORTVERSION= 0.7.0
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= wg@FreeBSD.org
-COMMENT= Set of Mercurial hooks
-
-LICENSE= LGPL3
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-hghooks/distinfo b/devel/py-hghooks/distinfo
deleted file mode 100644
index c8b953ce012a..000000000000
--- a/devel/py-hghooks/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1463831480
-SHA256 (hghooks-0.7.0.tar.gz) = a8f3572d846c1ed6d788ab82fa982de842d7461e5b17428afbb6f985b0bdeba1
-SIZE (hghooks-0.7.0.tar.gz) = 17004
diff --git a/devel/py-hghooks/pkg-descr b/devel/py-hghooks/pkg-descr
deleted file mode 100644
index 42ebce718810..000000000000
--- a/devel/py-hghooks/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-hghooks is a simple module that adds several useful hooks for use in
-Mercurial hooks system.
-
-Right now it includes hooks for:
-
- * pep8 checking of python files
- * pyflakes checking of python files
- * checking for forgotten pdb statements in python files
- * Trac integration. This includes:
- - Making sure at least a ticket is mentioned in the changeset message
- - Updating the Trac ticket with the changeset
-
-WWW: https://bitbucket.org/lgs/hghooks/overview
diff --git a/devel/py-instant/Makefile b/devel/py-instant/Makefile
deleted file mode 100644
index 26e6f03b0fea..000000000000
--- a/devel/py-instant/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Li-Wen Hsu <lwhsu@lwhsu.org>
-# $FreeBSD$
-
-PORTNAME= instant
-PORTVERSION= ${MMVERSION}.0
-PORTREVISION= 2
-CATEGORIES= devel python
-MASTER_SITES= https://launchpad.net/${PORTNAME}/${MMVERSION}.x/${PORTVERSION}/+download/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= jwb@FreeBSD.org
-COMMENT= Python module for instant inlining of C and C++ code in Python
-
-LICENSE= LGPL3
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= swig:devel/swig
-
-USES= python:2.7
-USE_PYTHON= distutils
-PYDISTUTILS_PKGNAME= instant
-
-MMVERSION= 1.2
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|\[(join("share", "man", "man1"),|\[(join("man", "man1"),|' \
- ${WRKSRC}/setup.py
-
-.include <bsd.port.mk>
diff --git a/devel/py-instant/distinfo b/devel/py-instant/distinfo
deleted file mode 100644
index 9261d303996d..000000000000
--- a/devel/py-instant/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (instant-1.2.0.tar.gz) = 12507f90b75f7ac4e222b2b5048212fa849e650b8dae94534a88ef2fe8378618
-SIZE (instant-1.2.0.tar.gz) = 125833
diff --git a/devel/py-instant/pkg-descr b/devel/py-instant/pkg-descr
deleted file mode 100644
index b6f358e6df11..000000000000
--- a/devel/py-instant/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-By using the class Instant a Python extension module can be created at runtime.
-For the user, it behaves somewhat like an inline module, except you have to
-import the module manually.
-
-The code can be either C or C++, but like when programming C or C++, it has to
-be inside a function or a similar C/C++ construct.
-
-WWW: https://launchpad.net/instant
diff --git a/devel/py-instant/pkg-plist b/devel/py-instant/pkg-plist
deleted file mode 100644
index 975f77dcd7c9..000000000000
--- a/devel/py-instant/pkg-plist
+++ /dev/null
@@ -1,35 +0,0 @@
-bin/instant-clean
-bin/instant-showcache
-man/man1/instant-clean.1.gz
-man/man1/instant-showcache.1.gz
-%%PYTHON_SITELIBDIR%%/instant/__init__.py
-%%PYTHON_SITELIBDIR%%/instant/__init__.pyc
-%%PYTHON_SITELIBDIR%%/instant/__init__.pyo
-%%PYTHON_SITELIBDIR%%/instant/build.py
-%%PYTHON_SITELIBDIR%%/instant/build.pyc
-%%PYTHON_SITELIBDIR%%/instant/build.pyo
-%%PYTHON_SITELIBDIR%%/instant/cache.py
-%%PYTHON_SITELIBDIR%%/instant/cache.pyc
-%%PYTHON_SITELIBDIR%%/instant/cache.pyo
-%%PYTHON_SITELIBDIR%%/instant/codegeneration.py
-%%PYTHON_SITELIBDIR%%/instant/codegeneration.pyc
-%%PYTHON_SITELIBDIR%%/instant/codegeneration.pyo
-%%PYTHON_SITELIBDIR%%/instant/config.py
-%%PYTHON_SITELIBDIR%%/instant/config.pyc
-%%PYTHON_SITELIBDIR%%/instant/config.pyo
-%%PYTHON_SITELIBDIR%%/instant/inlining.py
-%%PYTHON_SITELIBDIR%%/instant/inlining.pyc
-%%PYTHON_SITELIBDIR%%/instant/inlining.pyo
-%%PYTHON_SITELIBDIR%%/instant/locking.py
-%%PYTHON_SITELIBDIR%%/instant/locking.pyc
-%%PYTHON_SITELIBDIR%%/instant/locking.pyo
-%%PYTHON_SITELIBDIR%%/instant/output.py
-%%PYTHON_SITELIBDIR%%/instant/output.pyc
-%%PYTHON_SITELIBDIR%%/instant/output.pyo
-%%PYTHON_SITELIBDIR%%/instant/paths.py
-%%PYTHON_SITELIBDIR%%/instant/paths.pyc
-%%PYTHON_SITELIBDIR%%/instant/paths.pyo
-%%PYTHON_SITELIBDIR%%/instant/signatures.py
-%%PYTHON_SITELIBDIR%%/instant/signatures.pyc
-%%PYTHON_SITELIBDIR%%/instant/signatures.pyo
-%%PYTHON_SITELIBDIR%%/instant/swig/numpy.i
diff --git a/devel/py-jcc/Makefile b/devel/py-jcc/Makefile
deleted file mode 100644
index 04c8820e0f93..000000000000
--- a/devel/py-jcc/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# Created by: clsung@FreeBSD.org
-# $FreeBSD$
-
-PORTNAME= jcc
-PORTVERSION= 3.0
-CATEGORIES= devel java python
-MASTER_SITES= CHEESESHOP/source/J/JCC
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= JCC-${PORTVERSION}
-
-MAINTAINER= dbaio@FreeBSD.org
-COMMENT= C++ code generator for calling Java from C++/Python
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BROKEN_armv6= fails to link: /nxb-bin/usr/bin/ld: cannot find -ljava
-BROKEN_armv7= fails to link: /nxb-bin/usr/bin/ld: cannot find -ljava
-BROKEN_powerpc64= fails to link: /usr/bin/ld: cannot find -ljava
-NOT_FOR_ARCHS= mips mips64
-NOT_FOR_ARCHS_REASON= Java not available for this architecture
-
-USES= python:-3.6
-USE_PYTHON= distutils autoplist
-PYDISTUTILS_PKGNAME= JCC
-USE_JAVA= yes
-JAVA_VENDOR= openjdk
-
-JCC_INCLUDES= '${JAVA_HOME}/include;${JAVA_HOME}/include/freebsd'
-JCC_CFLAGS= '-fno-strict-aliasing;-pipe;-std=gnu++98'
-JCC_LFLAGS= '-L${JAVA_HOME}/jre/lib/${ARCH};-ljava;-ljvm;-lverify;-L${JAVA_HOME}/jre/lib/${ARCH}/server;-L${JAVA_HOME}/jre/lib/${ARCH}/client;-Wl,-rpath=${JAVA_HOME}/jre/lib/${ARCH}:${JAVA_HOME}/jre/lib/${ARCH}/server:${JAVA_HOME}/jre/lib/${ARCH}/client'
-JCC_DEBUG_CFLAGS= "-O0 -g -DDEBUG"
-
-MAKE_ENV+= JCC_INCLUDES=${JCC_INCLUDES} JCC_CFLAGS=${JCC_CFLAGS} \
- JCC_LFLAGS=${JCC_LFLAGS} \
- JCC_JDK=${JAVA_HOME} \
- JCC_DEBUG_CFLAGS=${JCC_DEBUG_CFLAGS} \
- JCC_JAVADOC=${JAVADOC} \
- JCC_JAVAC=javac JCC_ARGSEP=";"
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/jcc/_jcc${PYTHON_MAJOR_VER}.so
-
-.include <bsd.port.mk>
diff --git a/devel/py-jcc/distinfo b/devel/py-jcc/distinfo
deleted file mode 100644
index 3fb29d4e8974..000000000000
--- a/devel/py-jcc/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1502582487
-SHA256 (JCC-3.0.tar.gz) = 52dc7ae13a8e81d78afbc0f13e88ecbdf969673923425a4d65021ae241d99b91
-SIZE (JCC-3.0.tar.gz) = 176276
diff --git a/devel/py-jcc/files/patch-jcc2_sources_JArray.cpp b/devel/py-jcc/files/patch-jcc2_sources_JArray.cpp
deleted file mode 100644
index 0edf266f2d3b..000000000000
--- a/devel/py-jcc/files/patch-jcc2_sources_JArray.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- jcc2/sources/JArray.cpp.orig 2017-08-13 00:37:59 UTC
-+++ jcc2/sources/JArray.cpp
-@@ -312,7 +312,7 @@ static PyObject *seq_concat(U *self, PyObject *arg)
- PyObject *list = toSequence<U>(self);
-
- if (list != NULL &&
-- PyList_Type.tp_as_sequence->sq_inplace_concat(list, arg) < 0)
-+ PyList_Type.tp_as_sequence->sq_inplace_concat(list, arg) == NULL)
- {
- Py_DECREF(list);
- return NULL;
-@@ -327,7 +327,7 @@ static PyObject *seq_repeat(U *self, Py_ssize_t n)
- PyObject *list = toSequence<U>(self);
-
- if (list != NULL &&
-- PyList_Type.tp_as_sequence->sq_inplace_repeat(list, n) < 0)
-+ PyList_Type.tp_as_sequence->sq_inplace_repeat(list, n) == NULL)
- {
- Py_DECREF(list);
- return NULL;
diff --git a/devel/py-jcc/files/patch-jcc3_sources_JArray.cpp b/devel/py-jcc/files/patch-jcc3_sources_JArray.cpp
deleted file mode 100644
index e2c0a2ca289e..000000000000
--- a/devel/py-jcc/files/patch-jcc3_sources_JArray.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- jcc3/sources/JArray.cpp.orig 2017-08-13 00:38:32 UTC
-+++ jcc3/sources/JArray.cpp
-@@ -312,7 +312,7 @@ static PyObject *seq_concat(U *self, PyObject *arg)
- PyObject *list = toSequence<U>(self);
-
- if (list != NULL &&
-- PyList_Type.tp_as_sequence->sq_inplace_concat(list, arg) < 0)
-+ PyList_Type.tp_as_sequence->sq_inplace_concat(list, arg) == NULL)
- {
- Py_DECREF(list);
- return NULL;
-@@ -327,7 +327,7 @@ static PyObject *seq_repeat(U *self, Py_ssize_t n)
- PyObject *list = toSequence<U>(self);
-
- if (list != NULL &&
-- PyList_Type.tp_as_sequence->sq_inplace_repeat(list, n) < 0)
-+ PyList_Type.tp_as_sequence->sq_inplace_repeat(list, n) == NULL)
- {
- Py_DECREF(list);
- return NULL;
diff --git a/devel/py-jcc/pkg-descr b/devel/py-jcc/pkg-descr
deleted file mode 100644
index 8393757ceca2..000000000000
--- a/devel/py-jcc/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-JCC is a C++ code generator for producing the glue code necessary to call
-into Java classes from CPython via Java's Native Invocation Interface (JNI).
-
-JCC generates C++ wrapper classes that hide all the gory details of JNI
-access as well Java memory and object reference management.
-
-JCC generates CPython types that make these C++ classes accessible from a
-Python interpreter. JCC attempts to make these Python types pythonic by
-detecting iterators and property accessors. Iterators and mappings may
-also be declared to JCC.
-
-WWW: https://pypi.org/project/JCC/
diff --git a/devel/py-json-py/Makefile b/devel/py-json-py/Makefile
deleted file mode 100644
index 7af4841357b5..000000000000
--- a/devel/py-json-py/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Nicola Vitale <nivit@email.it>
-# $FreeBSD$
-
-PORTNAME= json-py
-DISTVERSION= 3_4
-PORTREVISION= 1
-CATEGORIES= devel lang www python
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= nivit@FreeBSD.org
-COMMENT= Python implementation of a JSON (http//:json.org) reader/writer
-
-LICENSE= LGPL20
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-NO_WRKSUBDIR= yes
-
-USES= python:2.7 zip
-
-do-build:
- # compile python files
- cd ${WRKSRC}; \
- FILES=$$(${FIND} . -name "*.py" ); \
- for FILE in $${FILES}; do \
- ${ECHO} import `basename $${FILE} .py` | ${PYTHON_CMD}; \
- done; \
-
-do-install:
- ${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}
- @cd ${WRKSRC}; \
- ${FIND} . \( -name "*.py" -or -name "*.pyc" \) -exec ${INSTALL_SCRIPT} \{\} ${STAGEDIR}${PYTHON_SITELIBDIR} \;
-
-.include <bsd.port.mk>
diff --git a/devel/py-json-py/distinfo b/devel/py-json-py/distinfo
deleted file mode 100644
index 042d0f249374..000000000000
--- a/devel/py-json-py/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (json-py-3_4.zip) = 58da8ae96c973302e3cfc4c682d20d1a5c6a6284426a269bf2c3dc4b58a522a9
-SIZE (json-py-3_4.zip) = 20111
diff --git a/devel/py-json-py/pkg-descr b/devel/py-json-py/pkg-descr
deleted file mode 100644
index 1cff36fe96ef..000000000000
--- a/devel/py-json-py/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-json-py is a simple, pure-python implementation of a JSON (http://json.org)
-reader and writer. JSON is used to exchange data across systems written in
-various languages. It is particularly suited to dynamic languages like Python,
-Javascript, etc. JSON = Javascript Object Notation implies it is suitable for
-AJAX applications that exchange data from servers to Javascript applications
-running on web browser clients.
-
-WWW: https://sourceforge.net/projects/json-py/
diff --git a/devel/py-json-py/pkg-plist b/devel/py-json-py/pkg-plist
deleted file mode 100644
index 3606849992ff..000000000000
--- a/devel/py-json-py/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-%%PYTHON_SITELIBDIR%%/json.py
-%%PYTHON_SITELIBDIR%%/json.pyc
-%%PYTHON_SITELIBDIR%%/jsontest.py
-%%PYTHON_SITELIBDIR%%/jsontest.pyc
-%%PYTHON_SITELIBDIR%%/minjson.py
-%%PYTHON_SITELIBDIR%%/minjson.pyc
diff --git a/devel/py-json-sempai/Makefile b/devel/py-json-sempai/Makefile
deleted file mode 100644
index 6ef7dee154eb..000000000000
--- a/devel/py-json-sempai/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= json-sempai
-PORTVERSION= 0.4.0
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= swills@FreeBSD.org
-COMMENT= Pythonic argument parser, that will make you smile
-
-LICENSE= MIT
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-PORTDOCS= README.rst
-DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME}
-
-OPTIONS_DEFINE= DOCS
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/py-json-sempai/distinfo b/devel/py-json-sempai/distinfo
deleted file mode 100644
index f19515de0c8d..000000000000
--- a/devel/py-json-sempai/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (json-sempai-0.4.0.tar.gz) = 33330ccf29646be5f533b692ab8c2a7790209c3e51a2b4778e8c382485774250
-SIZE (json-sempai-0.4.0.tar.gz) = 3864
diff --git a/devel/py-json-sempai/pkg-descr b/devel/py-json-sempai/pkg-descr
deleted file mode 100644
index c07978030f1a..000000000000
--- a/devel/py-json-sempai/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Have you ever been kept awake at night, desperately feeling a burning desire to
-do nothing else but directly import JSON files as if they were python modules?
-Now you can!
-
-WWW: https://github.com/kragniz/json-sempai
diff --git a/devel/py-jsonlib/Makefile b/devel/py-jsonlib/Makefile
deleted file mode 100644
index 4cd6e5960c54..000000000000
--- a/devel/py-jsonlib/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Wen Heping <wenheping@gmail.com>
-# $FreeBSD$
-
-PORTNAME= jsonlib
-PORTVERSION= 1.6.1
-PORTREVISION= 2
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= wen@FreeBSD.org
-COMMENT= JSON Serializer/Deserializer for Python
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-jsonlib/distinfo b/devel/py-jsonlib/distinfo
deleted file mode 100644
index 4f41b8bc7e7c..000000000000
--- a/devel/py-jsonlib/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (jsonlib-1.6.1.tar.gz) = 6eebdb41b1671437107c747c18dbbaea2c41c2ef3b7b551e6c65206a125538bf
-SIZE (jsonlib-1.6.1.tar.gz) = 43828
diff --git a/devel/py-jsonlib/files/patch-_jsonlib.c b/devel/py-jsonlib/files/patch-_jsonlib.c
deleted file mode 100644
index 7a97de1d841f..000000000000
--- a/devel/py-jsonlib/files/patch-_jsonlib.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- _jsonlib.c.orig 2010-10-20 11:09:48.792940743 +0000
-+++ _jsonlib.c 2010-10-20 11:11:06.166556561 +0000
-@@ -21,6 +21,12 @@
- #include <ctype.h>
- #include <math.h>
-+#if PY_VERSION_HEX < 0x02050000 && !defined(PY_SSIZE_T_MIN)
-+typedef int Py_ssize_t;
-+#define PY_SSIZE_T_MAX INT_MAX
-+#define PY_SSIZE_T_MIN INT_MIN
-+#endif
-+
- /* Parser {{{ */
- typedef struct _Parser
- {
diff --git a/devel/py-jsonlib/pkg-descr b/devel/py-jsonlib/pkg-descr
deleted file mode 100644
index 5ce47d762a1e..000000000000
--- a/devel/py-jsonlib/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-py-json is a lightweight data-interchange format.
-It is often used for exchanging data between a web
-server and user agent. This module aims to produce
-a library for serializing and deserializing JSON
-that conforms strictly to RFC 4627.
-
-WWW: https://pypi.org/project/jsonlib/
diff --git a/devel/py-jsonlib2/Makefile b/devel/py-jsonlib2/Makefile
deleted file mode 100644
index f655dbd0052e..000000000000
--- a/devel/py-jsonlib2/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Wen Heping <wenheping@gmail.com>
-# $FreeBSD$
-
-PORTNAME= jsonlib2
-PORTVERSION= 1.5.2
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= wen@FreeBSD.org
-COMMENT= JSON Serializer/Deserializer for Python
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-jsonlib2/distinfo b/devel/py-jsonlib2/distinfo
deleted file mode 100644
index 69a9a8ae3270..000000000000
--- a/devel/py-jsonlib2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (jsonlib2-1.5.2.tar.gz) = d806e241ee971e4747aac3a89cfea2db682f9f9fb1b028d8c3c4c695f0c0cce4
-SIZE (jsonlib2-1.5.2.tar.gz) = 31391
diff --git a/devel/py-jsonlib2/pkg-descr b/devel/py-jsonlib2/pkg-descr
deleted file mode 100644
index 3e4776bf5fa7..000000000000
--- a/devel/py-jsonlib2/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-py-jsonlib2 is a lightweight data-interchange format.
-It is often used for exchanging data between a web
-server and user agent. This module aims to produce
-a library for serializing and deserializing JSON
-that conforms strictly to RFC 4627.
-
-WWW: https://pypi.org/project/jsonlib2/
diff --git a/devel/py-jsonrpclib/Makefile b/devel/py-jsonrpclib/Makefile
deleted file mode 100644
index 060331beeb98..000000000000
--- a/devel/py-jsonrpclib/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: Attila Nagy <bra@fsn.hu>
-# $FreeBSD$
-
-PORTNAME= jsonrpclib
-PORTVERSION= 0.1.7
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= bra@fsn.hu
-COMMENT= Implements the JSON-RPC 2.0 proposed specification in pure Python
-
-LICENSE= APACHE20
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-OPTIONS_DEFINE= CJSON
-CJSON_DESC= Use cjson instead of json or simplejson
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MCJSON}
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}cjson>0:devel/py-cjson@${PY_FLAVOR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/devel/py-jsonrpclib/distinfo b/devel/py-jsonrpclib/distinfo
deleted file mode 100644
index 7b424bad6974..000000000000
--- a/devel/py-jsonrpclib/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1494435006
-SHA256 (jsonrpclib-0.1.7.tar.gz) = 7f50239d53b5e95b94455d5e1adae70592b5b71f0e960d3bbbfbb125788e6f0b
-SIZE (jsonrpclib-0.1.7.tar.gz) = 13979
diff --git a/devel/py-jsonrpclib/pkg-descr b/devel/py-jsonrpclib/pkg-descr
deleted file mode 100644
index afdaf4cda1d5..000000000000
--- a/devel/py-jsonrpclib/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-This library implements the JSON-RPC 2.0 proposed specification in pure Python.
-It is designed to be as compatible with the syntax of xmlrpclib as possible (it
-extends where possible), so that projects using xmlrpclib could easily be
-modified to use JSON and experiment with the differences.
-
-It is backwards-compatible with the 1.0 specification, and supports all of the
-new proposed features of 2.0, including:
- * Batch submission (via MultiCall)
- * Keyword arguments
- * Notifications (both in a batch and 'normal')
- * Class translation using the 'jsonclass' key.
-
-WWW: https://github.com/joshmarshall/jsonrpclib
diff --git a/devel/py-kayako/Makefile b/devel/py-kayako/Makefile
deleted file mode 100644
index 8ed183ec827c..000000000000
--- a/devel/py-kayako/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= kayako
-PORTVERSION= 1.1.5
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= rm@FreeBSD.org
-COMMENT= Python API Wrapper for Kayako
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR}
-
-NO_ARCH= yes
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/devel/py-kayako/distinfo b/devel/py-kayako/distinfo
deleted file mode 100644
index db6dbeea820b..000000000000
--- a/devel/py-kayako/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (kayako-1.1.5.tar.gz) = 1dcf13f4b2ccc2be4d0e5e1a1ff6367ce88e882bc4b8be94d0202d535ca8be3a
-SIZE (kayako-1.1.5.tar.gz) = 32660
diff --git a/devel/py-kayako/pkg-descr b/devel/py-kayako/pkg-descr
deleted file mode 100644
index 620ba588f359..000000000000
--- a/devel/py-kayako/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Python API Wrapper for Kayako 4.01.240
-
-WWW: https://pypi.org/project/kayako/
diff --git a/devel/py-kid/Makefile b/devel/py-kid/Makefile
deleted file mode 100644
index 307f9ff55f4a..000000000000
--- a/devel/py-kid/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: Choe, Cheng-Dae
-# $FreeBSD$
-
-PORTNAME= kid
-PORTVERSION= 0.9.6
-PORTREVISION= 3
-CATEGORIES= devel python
-MASTER_SITES= http://www.kid-templating.org/dist/${PORTVERSION}/ \
- http://nivi.interfree.it/distfiles/${PORTNAME}/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= nivit@FreeBSD.org
-COMMENT= Simple template language for XML based written in Python
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7 shebangfix
-USE_PYTHON= distutils autoplist
-SHEBANG_FILES= misc/upgrade-0.6.py
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-NO_ARCH= yes
-DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME}
-EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME}
-PORTDOCS= *
-PORTEXAMPLES= *
-
-post-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} ; ${CP} README HISTORY COPYING misc/* ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
- ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/py-kid/distinfo b/devel/py-kid/distinfo
deleted file mode 100644
index 60ffbeb1a694..000000000000
--- a/devel/py-kid/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (kid-0.9.6.tar.gz) = d4c84b3de0a0584b33db489e5dde82f9c2c8832f40dad0413bce309e16813ab9
-SIZE (kid-0.9.6.tar.gz) = 268602
diff --git a/devel/py-kid/pkg-descr b/devel/py-kid/pkg-descr
deleted file mode 100644
index 9a2a117bca21..000000000000
--- a/devel/py-kid/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Kid is a simple template language for XML based vocabularies written in Python.
-It was spawned as a result of a kinky love triangle between XSLT, TAL, and PHP.
-We believe many of the best features of these languages live on in Kid with
-much of the limitations and complexity stamped out.
-
-WWW: http://www.kid-templating.org/
diff --git a/devel/py-kjbuckets/Makefile b/devel/py-kjbuckets/Makefile
deleted file mode 100644
index 56b33d27ab35..000000000000
--- a/devel/py-kjbuckets/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-# Created by: nectar@FreeBSD.org
-# $FreeBSD$
-
-PORTNAME= kjbuckets
-PORTVERSION= 1.0.0
-PORTREVISION= 1
-PORTEPOCH= 1
-CATEGORIES= devel python
-MASTER_SITES= SF/gadfly/gadfly/${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= gadfly-${PORTVERSION}
-
-MAINTAINER= olgeni@FreeBSD.org
-COMMENT= Graph and set datatypes for Python (C extension)
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/../COPYRIGHT.txt
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-WRKSRC= ${WRKDIR}/${DISTNAME}/kjbuckets
-
-PORTDOCS= *
-PORTEXAMPLES= *
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/kjbuckets.so
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/../COPYRIGHT.txt ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/../doc/kjbuckets.txt ${STAGEDIR}${DOCSDIR}
-post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/../doc/demo/kjbuckets/*.py ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/py-kjbuckets/distinfo b/devel/py-kjbuckets/distinfo
deleted file mode 100644
index 0b71a236d6fb..000000000000
--- a/devel/py-kjbuckets/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/devel/py-kjbuckets/pkg-descr b/devel/py-kjbuckets/pkg-descr
deleted file mode 100644
index 2b73f4dc2c0b..000000000000
--- a/devel/py-kjbuckets/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-From the documentation:
- The kjbuckets module defines three data types for Python: kjSet,
- kjGraph, and kjDict. These types come with a number of associated
- methods, including common set theoretical operations such as union,
- intersection, difference, composition, transposition, reachability
- sets, and transitive closure.
-
- For suitably large compute intensive uses these types should provide
- up to an order of magnitude speedup versus an implementation that uses
- analogous operations implemented directly in Python.
diff --git a/devel/py-kqueue/Makefile b/devel/py-kqueue/Makefile
deleted file mode 100644
index 6466f54171e2..000000000000
--- a/devel/py-kqueue/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# Created by: dwhite@FreeBSD.org
-# $FreeBSD$
-
-PORTNAME= kqueue
-PORTVERSION= 1.4
-PORTREVISION= 2
-CATEGORIES= devel python
-MASTER_SITES= http://ox.eicat.ca/~dgilbert/files/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= PyKQueue-${PORTVERSION}
-EXTRACT_SUFX= .tbz
-
-MAINTAINER= ports2@dclg.ca
-COMMENT= Python interface to kqueue(2) and kevent(2) system calls
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7 tar:bzip2
-FILES= kqsyscallmodule.so KQueue.py KQueue.pyc
-PLIST_FILES= ${FILES:S+^+%%PYTHON_SITELIBDIR%%/+g}
-MAKE_ENV= MAINCC=${CC}
-
-.include <bsd.port.pre.mk>
-
-post-patch:
- @${REINPLACE_CMD} -e 's,@DEFS@,,' \
- -e 's,^PYTHON=\(.*\)python,PYTHON=\1${PYTHON_CMD},' \
- ${WRKSRC}/Makefile.pre.in
-
-do-configure:
- @(cd ${WRKSRC} && \
- make -f Makefile.pre.in boot)
- ${GREP} '^BLDSHARED' ${PYTHON_LIBDIR}/config/Makefile >> \
- ${WRKSRC}/Makefile
-
-post-build:
- ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
-
-do-install:
- ${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}
- ${INSTALL_DATA} ${WRKSRC}/kqsyscallmodule.so ${STAGEDIR}${PYTHON_SITELIBDIR}/
- ${INSTALL_DATA} ${WRKSRC}/KQueue.py ${STAGEDIR}${PYTHON_SITELIBDIR}/
- ${INSTALL_DATA} ${WRKSRC}/KQueue.pyc ${STAGEDIR}${PYTHON_SITELIBDIR}/
-
-.include <bsd.port.post.mk>
diff --git a/devel/py-kqueue/distinfo b/devel/py-kqueue/distinfo
deleted file mode 100644
index 76830c785b02..000000000000
--- a/devel/py-kqueue/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (PyKQueue-1.4.tbz) = f9550110c863c529316acde73a163899845375feac456a2bb434495eb77a67e2
-SIZE (PyKQueue-1.4.tbz) = 12800
diff --git a/devel/py-kqueue/files/patch-kqsyscallmodule.c b/devel/py-kqueue/files/patch-kqsyscallmodule.c
deleted file mode 100644
index 2d458217df00..000000000000
--- a/devel/py-kqueue/files/patch-kqsyscallmodule.c
+++ /dev/null
@@ -1,61 +0,0 @@
---- ./kqsyscallmodule.c.orig 2001-01-29 10:59:50.000000000 +0800
-+++ ./kqsyscallmodule.c 2007-08-24 18:27:42.250897722 +0800
-@@ -42,6 +42,12 @@
-
- #define MAX_KEVENTS 512
-
-+#if PYTHON_API_VERSION <= 1007
-+ /* 1.5 compatibility */
-+#define PyObject_New PyObject_NEW
-+#define PyObject_Del PyMem_DEL
-+#endif
-+
- // ----------------------------------------------------------------------
- // KQEventObject
- // ----------------------------------------------------------------------
-@@ -58,8 +64,7 @@
- static KQEventObject *
- newKQEventObject (PyObject *arg)
- {
-- // return PyObject_New (KQEventObject, &KQEvent_Type);
-- return PyObject_NEW (KQEventObject, &KQEvent_Type);
-+ return PyObject_New (KQEventObject, &KQEvent_Type);
- }
-
- /* KQEvent methods */
-@@ -67,8 +72,7 @@
- static void
- KQEvent_dealloc(KQEventObject *self)
- {
-- // PyObject_Del(self);
-- PyMem_DEL (self);
-+ PyObject_Del(self);
- }
-
- // --------------------------------------------------------------------------------
-@@ -201,14 +205,14 @@
- static KQueueObject *
- newKQueueObject (PyObject *arg)
- {
-- KQueueObject * self = PyObject_NEW (KQueueObject, &KQueue_Type);
-+ KQueueObject * self = PyObject_New(KQueueObject, &KQueue_Type);
- if (!self) {
- PyErr_SetFromErrno (PyExc_MemoryError);
- return NULL;
- } else {
- int kqfd = kqueue();
- if (kqfd < 0) {
-- PyMem_DEL (self);
-+ PyObject_Del(self);
- PyErr_SetFromErrno (PyExc_OSError);
- return NULL;
- } else {
-@@ -234,7 +238,7 @@
- KQueue_dealloc(KQueueObject *self)
- {
- close (self->fd);
-- PyMem_DEL(self);
-+ PyObject_Del(self);
- }
-
- /* Call kevent(2) and do appropriate digestion of lists. */
diff --git a/devel/py-kqueue/pkg-descr b/devel/py-kqueue/pkg-descr
deleted file mode 100644
index 9b550a8ea951..000000000000
--- a/devel/py-kqueue/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-py-kqueue (aka PyKQueue) is a Python module that interfaces to the kqueue(2)
-and kevent(2) system calls. kqueue(2) and kevent(2) implements an
-event-driven notification system, intended as a replacement for select(2) and
-poll(2), which require lengthy preparation and bookkeeping to use. With
-kevent(2), a list of file descriptors or other object to monitor is passed
-in once, and the system returns a notification when the object triggers a
-filter, such as 'ready to read data' for file descriptors. See the
-man pages for details.
-
-This Python module provides a C module and supporting Python script to
-use these functions in a object-oriented manner.
-
-WWW: http://ox.eicat.ca/~dgilbert/files/PyKQueue.html
diff --git a/devel/py-log4py/Makefile b/devel/py-log4py/Makefile
deleted file mode 100644
index 1b96cdd643ea..000000000000
--- a/devel/py-log4py/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= log4py
-PORTVERSION= 1.3
-CATEGORIES= devel python
-MASTER_SITES= SF
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= xride@FreeBSD.org
-COMMENT= Python logging module
-
-LICENSE= MIT
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils
-
-OPTIONS_DEFINE= DOCS
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${CP} -R ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/py-log4py/distinfo b/devel/py-log4py/distinfo
deleted file mode 100644
index 3d50970e4631..000000000000
--- a/devel/py-log4py/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (log4py-1.3.tar.gz) = dc80ab6048b0f727c96b7fd9f0d279543e6f716fb08c32cdeaf96ac91675290b
-SIZE (log4py-1.3.tar.gz) = 14926
diff --git a/devel/py-log4py/pkg-descr b/devel/py-log4py/pkg-descr
deleted file mode 100644
index 1f6609f3b2d3..000000000000
--- a/devel/py-log4py/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-log4py is a logging module for python, similar to log4j
-
-WWW: http://www.its4you.at/english/log4py.html
diff --git a/devel/py-log4py/pkg-plist b/devel/py-log4py/pkg-plist
deleted file mode 100644
index 9d47c94b3de3..000000000000
--- a/devel/py-log4py/pkg-plist
+++ /dev/null
@@ -1,15 +0,0 @@
-%%PYTHON_SITELIBDIR%%/log4py.py
-%%PYTHON_SITELIBDIR%%/log4py.pyc
-%%PYTHON_SITELIBDIR%%/log4py.pyo
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE
-%%PORTDOCS%%%%DOCSDIR%%/html/index.html
-%%PORTDOCS%%%%DOCSDIR%%/html/indices.html
-%%PORTDOCS%%%%DOCSDIR%%/html/log4py.css
-%%PORTDOCS%%%%DOCSDIR%%/html/log4py.html
-%%PORTDOCS%%%%DOCSDIR%%/html/log4py.Logger.html
-%%PORTDOCS%%%%DOCSDIR%%/html/footer.template
-%%PORTDOCS%%%%DOCSDIR%%/html/header.template
-%%PORTDOCS%%%%DOCSDIR%%/html/log4py.FileAppender.html
diff --git a/devel/py-mwlib.ext/Makefile b/devel/py-mwlib.ext/Makefile
deleted file mode 100644
index 7672d79fcf3f..000000000000
--- a/devel/py-mwlib.ext/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Wen Heping <wenheping@gmail.com>
-# $FreeBSD$
-
-PORTNAME= mwlib.ext
-PORTVERSION= 0.13.2
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= wen@FreeBSD.org
-COMMENT= Provide Dependencies for mwlib
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7 zip
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-mwlib.ext/distinfo b/devel/py-mwlib.ext/distinfo
deleted file mode 100644
index 57993ed7b52d..000000000000
--- a/devel/py-mwlib.ext/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mwlib.ext-0.13.2.zip) = 9229193ee719568d482192d9d913b3c4bb96af7c589d6c31ed4a62caf5054278
-SIZE (mwlib.ext-0.13.2.zip) = 2111364
diff --git a/devel/py-mwlib.ext/pkg-descr b/devel/py-mwlib.ext/pkg-descr
deleted file mode 100644
index c0d2b8d8f971..000000000000
--- a/devel/py-mwlib.ext/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-mwlib.ext provides external dependencies needed by the mwlib
-library. It contains a copy of reportlab, which is a BSD
-licensed pdf generation library.
-
-WWW: http://code.pediapress.com/
diff --git a/devel/py-mx-experimental/Makefile b/devel/py-mx-experimental/Makefile
deleted file mode 100644
index 9361e6327e55..000000000000
--- a/devel/py-mx-experimental/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= mx-experimental
-PORTVERSION= 3.0.0
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= http://downloads.egenix.com/python/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= egenix-${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= sergio@softshark.org
-COMMENT= The eGenix mx Extensions - EXPERIMENTAL Package
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= ${LOCALBASE}/include/gmp.h:math/gmp
-#RUN_DEPENDS= ${PYTHON_SITELIBDIR}/mx/BeeBase/BeeBase.py:lang/py-mx-base@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils
-PYDISTUTILS_PKGNAME= egenix-mx-experimental
-
-post-patch:
- @${REINPLACE_CMD} -e "s|LIBGMPH|${PREFIX}/include|" ${WRKSRC}/mxEXPERIMENTAL.py
- @${REINPLACE_CMD} \
- -e 's,distutils\.command\.install ,setuptools\.command\.install ,' \
- ${WRKSRC}/mxSetup.py
-
-.include <bsd.port.mk>
diff --git a/devel/py-mx-experimental/distinfo b/devel/py-mx-experimental/distinfo
deleted file mode 100644
index 25b4a331618f..000000000000
--- a/devel/py-mx-experimental/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (egenix-mx-experimental-3.0.0.tar.gz) = 6e563576e90ad9aecaf8e3c6e795701fb2e245b41e93e3af8a65134554802a47
-SIZE (egenix-mx-experimental-3.0.0.tar.gz) = 1125783
diff --git a/devel/py-mx-experimental/pkg-descr b/devel/py-mx-experimental/pkg-descr
deleted file mode 100644
index 7c575b3f4742..000000000000
--- a/devel/py-mx-experimental/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-eGenix.com mx Extensions for Python - EXPERIMENTAL Package
-
-The mx Extension Series(TM) is a collection of software packages which aims at
-providing professional quality add-ons for the Open Source Language Python
-(see http://www.python.org).
-
-It consists of the following packages:
-
-mxNumber - Extended Numeric Types
-mxTidy - Interface to HTML Tidy (HTML/XML cleanup tool)
-mxURL - A URL Datatype
-mxUID - A UID Datatype
-
-WWW: https://www.egenix.com/products/python/mxExperimental/
diff --git a/devel/py-mx-experimental/pkg-plist b/devel/py-mx-experimental/pkg-plist
deleted file mode 100644
index fe1ca00967e3..000000000000
--- a/devel/py-mx-experimental/pkg-plist
+++ /dev/null
@@ -1,50 +0,0 @@
-%%PYTHON_SITELIBDIR%%/mx/Tidy/mxTidy/mxTidy.so
-%%PYTHON_SITELIBDIR%%/mx/Tidy/mxTidy/testWalter.py
-%%PYTHON_SITELIBDIR%%/mx/Tidy/mxTidy/test.py
-%%PYTHON_SITELIBDIR%%/mx/Tidy/mxTidy/testMateusz.py
-%%PYTHON_SITELIBDIR%%/mx/Tidy/mxTidy/testMadjakarta.py
-%%PYTHON_SITELIBDIR%%/mx/Tidy/mxTidy/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/Tidy/mxTidy/testWalter.pyc
-%%PYTHON_SITELIBDIR%%/mx/Tidy/mxTidy/test.pyc
-%%PYTHON_SITELIBDIR%%/mx/Tidy/mxTidy/testMateusz.pyc
-%%PYTHON_SITELIBDIR%%/mx/Tidy/mxTidy/testMadjakarta.pyc
-%%PYTHON_SITELIBDIR%%/mx/Tidy/mxTidy/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/Tidy/mxTidy/testWalter.pyo
-%%PYTHON_SITELIBDIR%%/mx/Tidy/mxTidy/test.pyo
-%%PYTHON_SITELIBDIR%%/mx/Tidy/mxTidy/testMateusz.pyo
-%%PYTHON_SITELIBDIR%%/mx/Tidy/mxTidy/testMadjakarta.pyo
-%%PYTHON_SITELIBDIR%%/mx/Tidy/mxTidy/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/Tidy/mxTidy/mxTidy.h
-%%PYTHON_SITELIBDIR%%/mx/Tidy/mxTidy/mxh.h
-%%PYTHON_SITELIBDIR%%/mx/Tidy/mxTidy/input.html
-%%PYTHON_SITELIBDIR%%/mx/Tidy/Tidy.py
-%%PYTHON_SITELIBDIR%%/mx/Tidy/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/Tidy/Tidy.pyc
-%%PYTHON_SITELIBDIR%%/mx/Tidy/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/Tidy/Tidy.pyo
-%%PYTHON_SITELIBDIR%%/mx/Tidy/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/Tidy/README
-%%PYTHON_SITELIBDIR%%/mx/Number/mxNumber/mxNumber.so
-%%PYTHON_SITELIBDIR%%/mx/Number/mxNumber/test.py
-%%PYTHON_SITELIBDIR%%/mx/Number/mxNumber/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/Number/mxNumber/test.pyc
-%%PYTHON_SITELIBDIR%%/mx/Number/mxNumber/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/Number/mxNumber/test.pyo
-%%PYTHON_SITELIBDIR%%/mx/Number/mxNumber/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/Number/mxNumber/mxNumber.h
-%%PYTHON_SITELIBDIR%%/mx/Number/mxNumber/mxh.h
-%%PYTHON_SITELIBDIR%%/mx/Number/LazyModule.py
-%%PYTHON_SITELIBDIR%%/mx/Number/Number.py
-%%PYTHON_SITELIBDIR%%/mx/Number/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/Number/LazyModule.pyc
-%%PYTHON_SITELIBDIR%%/mx/Number/Number.pyc
-%%PYTHON_SITELIBDIR%%/mx/Number/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/Number/LazyModule.pyo
-%%PYTHON_SITELIBDIR%%/mx/Number/Number.pyo
-%%PYTHON_SITELIBDIR%%/mx/Number/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/Number/COPYRIGHT
-%%PYTHON_SITELIBDIR%%/mx/Number/LICENSE
-%%PYTHON_SITELIBDIR%%/mx/Number/README
-%%PYTHON_SITELIBDIR%%/mx/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/__init__.pyo
diff --git a/devel/py-option_merge/Makefile b/devel/py-option_merge/Makefile
deleted file mode 100644
index 88a4311e7ce9..000000000000
--- a/devel/py-option_merge/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= option_merge
-PORTVERSION= 0.9.9.7
-CATEGORIES= devel python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= truckman@FreeBSD.org
-COMMENT= Code to deeply merge multiple python dictionaries
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}delfick_error>=1.6:devel/py-delfick_error@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}noseofyeti>=1.4.9:devel/py-noseofyeti@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR}
-
-NO_ARCH= yes
-USES= python:2.7
-USE_GITHUB= yes
-GH_ACCOUNT= delfick
-GH_TAGNAME= 2940589
-USE_PYTHON= autoplist distutils
-
-do-test:
- cd ${WRKSRC} && ${PYTHON_CMD} -m nose --with-noy
-
-.include <bsd.port.mk>
diff --git a/devel/py-option_merge/distinfo b/devel/py-option_merge/distinfo
deleted file mode 100644
index 2565347dbf37..000000000000
--- a/devel/py-option_merge/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (delfick-option_merge-0.9.9.7-2940589_GH0.tar.gz) = f10ea4c4571d3285518d548d87e3e31fcca79d1e0e28e1b440cc4050c313e381
-SIZE (delfick-option_merge-0.9.9.7-2940589_GH0.tar.gz) = 30258
diff --git a/devel/py-option_merge/pkg-descr b/devel/py-option_merge/pkg-descr
deleted file mode 100644
index fe74afb92a26..000000000000
--- a/devel/py-option_merge/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Code to deeply merge multiple python dictionaries
-
-This provides the option_merge.MergedOptions class, which allows
-you to treat multiple python dictionaries as one.
-
-WWW: https://github.com/delfick/option_merge
diff --git a/devel/py-prioritized_methods/Makefile b/devel/py-prioritized_methods/Makefile
deleted file mode 100644
index 2ee2a7bbc61c..000000000000
--- a/devel/py-prioritized_methods/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# Created by: Wen Heping <wenheping@gmail.com>
-# $FreeBSD$
-
-PORTNAME= prioritized_methods
-PORTVERSION= 0.2.1
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= wenheping@gmail.com
-COMMENT= Extension to PEAK-Rules to prioritize methods
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}PEAK-Rules>=0.5:devel/py-PEAK-Rules@${PY_FLAVOR}
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-prioritized_methods/distinfo b/devel/py-prioritized_methods/distinfo
deleted file mode 100644
index f3858c3491d1..000000000000
--- a/devel/py-prioritized_methods/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (prioritized_methods-0.2.1.tar.gz) = 931da40e1ba53c6d35312371b3c84573f1a5297a0ee6a78584a2337d0180b63c
-SIZE (prioritized_methods-0.2.1.tar.gz) = 4684
diff --git a/devel/py-prioritized_methods/pkg-descr b/devel/py-prioritized_methods/pkg-descr
deleted file mode 100644
index 5290d1273c96..000000000000
--- a/devel/py-prioritized_methods/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-py-rioritized_methods is an extension to PEAK-Rules to prioritize
-methods in order to avoid AmbiguousMethods situations.This module
-provides four decorators:
- prioritized_when
- prioritized_around
- prioritized_before
- prioritized_after
-
-These behave like their peak.rules counterparts except that they accept
-an optional prio argument which can be used to provide a comparable
-object (usually an integer) that will be used to disambiguate situations
-in which more than rule applies to the given arguments and no rule is
-more specific than another. That is, situations in which an
-peak.rules.AmbiguousMethods would have been raised.
-
-This is useful for libraries which want to be extensible via generic
-functions but want their users to easily override a method without
-figuring out how to write a more specific rule or when it is not
-feasible.
-
-WWW: https://pypi.org/project/prioritized_methods/
diff --git a/devel/py-protocols/Makefile b/devel/py-protocols/Makefile
deleted file mode 100644
index 79a9d0dc6445..000000000000
--- a/devel/py-protocols/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# Created by: Nicola Vitale
-# $FreeBSD$
-
-PORTNAME= protocols
-PORTVERSION= 0.9.3
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= http://peak.telecommunity.com/dist/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= PyProtocols-${PORTVERSION}
-
-MAINTAINER= nivit@FreeBSD.org
-COMMENT= Python module extending the PEP 246 adapt() function
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-post-patch:
- @${RM} -r ${WRKSRC}/setuptools
-
-.include <bsd.port.mk>
diff --git a/devel/py-protocols/distinfo b/devel/py-protocols/distinfo
deleted file mode 100644
index 5b8436888d9d..000000000000
--- a/devel/py-protocols/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (PyProtocols-0.9.3.tar.gz) = 378aa45b78b60070a1d595b9427aaf0933fdfabf34db3fac2e37a5942cfc3e36
-SIZE (PyProtocols-0.9.3.tar.gz) = 339122
diff --git a/devel/py-protocols/pkg-descr b/devel/py-protocols/pkg-descr
deleted file mode 100644
index 2f70592bbd2b..000000000000
--- a/devel/py-protocols/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-PyProtocols extends the PEP 246 adapt() function with a new "declaration API"
-that lets you easily define your own protocols and adapters, and declare what
-adapters should be used to adapt what types, objects, or protocols.
-In addition to its own Interface type, PyProtocols can also use Twisted and
-Zope's Interface types too.
-
-WWW: http://peak.telecommunity.com/PyProtocols.html
diff --git a/devel/py-ptrace/Makefile b/devel/py-ptrace/Makefile
deleted file mode 100644
index 613da4e131c0..000000000000
--- a/devel/py-ptrace/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# Created by: Li-Wen Hsu <lwhsu@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= ptrace
-PORTVERSION= 0.9.3
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= python-ptrace-${PORTVERSION}
-
-MAINTAINER= sbz@FreeBSD.org
-COMMENT= Python binding of ptrace
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}distorm>0:devel/py-distorm@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME}
-EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME}
-
-PORTDOCS= PKG-INFO README.rst
-PORTEXAMPLES= itrace.py simple_dbg.py
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
-
-do-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/examples/,} ${STAGEDIR}${EXAMPLESDIR}
-
-post-patch:
- ${REINPLACE_CMD} -e 's|libdistorm64.so|${PYTHON_SITELIBDIR}/distorm3/libdistorm3.so|' \
- ${WRKSRC}/ptrace/pydistorm.py
-
-do-test:
- @(cd ${WRKSRC} && ${PYTHON_CMD} runtests.py)
-
-.include <bsd.port.mk>
diff --git a/devel/py-ptrace/distinfo b/devel/py-ptrace/distinfo
deleted file mode 100644
index 2b914adf25a5..000000000000
--- a/devel/py-ptrace/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1506070945
-SHA256 (python-ptrace-0.9.3.tar.gz) = 8f280df85df8d47554f3eaf9154f26a638f089b4f00cf0d61e4b34a1fca53205
-SIZE (python-ptrace-0.9.3.tar.gz) = 102848
diff --git a/devel/py-ptrace/pkg-descr b/devel/py-ptrace/pkg-descr
deleted file mode 100644
index 5140dfb2cd56..000000000000
--- a/devel/py-ptrace/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-Python binding of ptrace library.
-
-Features:
-
-* High level Python object API : PtraceDebugger and PtraceProcess
-* Able to control multiple processes: catch fork events on Linux
-* Read/write bytes to arbitrary address: take care of memory alignment
- and split bytes to cpu word
-* Execution step by step using ptrace_singlestep() or hardware interruption 3
-* Can use distorm disassembler
-* Dump registers, memory mappings, stack, etc.
-* Syscall tracer and parser (strace command)
-
-WWW: https://github.com/vstinner/python-ptrace
-WWW: https://python-ptrace.readthedocs.io/
diff --git a/devel/py-pydoop/Makefile b/devel/py-pydoop/Makefile
deleted file mode 100644
index a84e472c3f48..000000000000
--- a/devel/py-pydoop/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Dmitry Sivachenko <demon@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pydoop
-PORTVERSION= 1.1.0
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= demon@FreeBSD.org
-COMMENT= Python interface to Hadoop
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= ${LOCALBASE}/bin/yarn:devel/hadoop2
-RUN_DEPENDS= ${LOCALBASE}/bin/yarn:devel/hadoop2
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-USE_JAVA= 1.7
-MAKE_ENV+= HADOOP_HOME=${LOCALBASE} \
- JAVA_HOME=${JAVA_HOME}
-
-.include <bsd.port.mk>
diff --git a/devel/py-pydoop/distinfo b/devel/py-pydoop/distinfo
deleted file mode 100644
index 6e00d958cbd4..000000000000
--- a/devel/py-pydoop/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pydoop-1.1.0.tar.gz) = 3fcc643e1dcf23e08c47680159f35c18962f4793fd33e2df889ffe9128ecc27a
-SIZE (pydoop-1.1.0.tar.gz) = 957825
diff --git a/devel/py-pydoop/files/patch-setup.py b/devel/py-pydoop/files/patch-setup.py
deleted file mode 100644
index b5c459dc9e93..000000000000
--- a/devel/py-pydoop/files/patch-setup.py
+++ /dev/null
@@ -1,10 +0,0 @@
---- setup.py.orig 2015-09-04 18:15:51.000000000 +0300
-+++ setup.py 2015-09-07 15:42:08.302576000 +0300
-@@ -439,7 +439,4 @@ setup(
- "Topic :: Software Development :: Libraries :: Application Frameworks",
- "Intended Audience :: Developers",
- ],
-- data_files=[
-- ('config', ['README.md']),
-- ],
- )
diff --git a/devel/py-pydoop/pkg-descr b/devel/py-pydoop/pkg-descr
deleted file mode 100644
index 733004258111..000000000000
--- a/devel/py-pydoop/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Pydoop is a Python interface to Hadoop that allows you to write MapReduce
-applications in pure Python.
-
-Pydoop offers several features not commonly found in other Python
-libraries for Hadoop:
-
--- a rich HDFS API;
--- a MapReduce API that allows to write pure Python record readers / writers,
- partitioners and combiners;
--- transparent Avro (de)serialization;
--- easy installation-free usage;
-
-WWW: http://crs4.github.io/pydoop/
diff --git a/devel/py-pydoop/pkg-plist b/devel/py-pydoop/pkg-plist
deleted file mode 100644
index 189ca0227a6a..000000000000
--- a/devel/py-pydoop/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-%%PYTHON_SITELIBDIR%%/pydoop/avro-mapred-1.7.4-hadoop2.jar
-%%PYTHON_SITELIBDIR%%/pydoop/pydoop.jar
diff --git a/devel/py-pyke/Makefile b/devel/py-pyke/Makefile
deleted file mode 100644
index c1113b480467..000000000000
--- a/devel/py-pyke/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: Thinker K.F. Li <thinker@branda.to>
-# $FreeBSD$
-
-PORTNAME= pyke
-PORTVERSION= 1.1.1
-CATEGORIES= devel python
-MASTER_SITES= SF
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= wen@FreeBSD.org
-COMMENT= Python Knowledge Engine
-
-LICENSE= MIT
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=2.3:devel/py-ply@${PY_FLAVOR}
-
-USES= python:2.7 zip
-USE_PYTHON= distutils
-
-OPTIONS_DEFINE= DOCS
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- @${INSTALL_DATA} ${WRKSRC}/LICENSE ${STAGEDIR}${DOCSDIR}
- @${INSTALL_DATA} ${WRKSRC}/README.txt ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/py-pyke/distinfo b/devel/py-pyke/distinfo
deleted file mode 100644
index 37cd3be6f0e7..000000000000
--- a/devel/py-pyke/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pyke-1.1.1.zip) = b0b294f435c6e6d2d4a80badf57d92cb66814dfe21e644a521901209e6a3f8ae
-SIZE (pyke-1.1.1.zip) = 1893908
diff --git a/devel/py-pyke/pkg-descr b/devel/py-pyke/pkg-descr
deleted file mode 100644
index 290ee6db20de..000000000000
--- a/devel/py-pyke/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Pyke introduces a form of Logic Programming (inspired by Prolog) to the
-Python community by providing a knowledge-based inference engine (expert
-system) written in 100% Python.
-
-WWW: http://pyke.sourceforge.net
diff --git a/devel/py-pyke/pkg-plist b/devel/py-pyke/pkg-plist
deleted file mode 100644
index 66fc25888d37..000000000000
--- a/devel/py-pyke/pkg-plist
+++ /dev/null
@@ -1,110 +0,0 @@
-%%PYTHON_SITELIBDIR%%/pyke/__init__.py
-%%PYTHON_SITELIBDIR%%/pyke/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pyke/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pyke/ask_tty.py
-%%PYTHON_SITELIBDIR%%/pyke/ask_tty.pyc
-%%PYTHON_SITELIBDIR%%/pyke/ask_tty.pyo
-%%PYTHON_SITELIBDIR%%/pyke/ask_wx.py
-%%PYTHON_SITELIBDIR%%/pyke/ask_wx.pyc
-%%PYTHON_SITELIBDIR%%/pyke/ask_wx.pyo
-%%PYTHON_SITELIBDIR%%/pyke/bc_rule.py
-%%PYTHON_SITELIBDIR%%/pyke/bc_rule.pyc
-%%PYTHON_SITELIBDIR%%/pyke/bc_rule.pyo
-%%PYTHON_SITELIBDIR%%/pyke/condensedPrint.py
-%%PYTHON_SITELIBDIR%%/pyke/condensedPrint.pyc
-%%PYTHON_SITELIBDIR%%/pyke/condensedPrint.pyo
-%%PYTHON_SITELIBDIR%%/pyke/contexts.py
-%%PYTHON_SITELIBDIR%%/pyke/contexts.pyc
-%%PYTHON_SITELIBDIR%%/pyke/contexts.pyo
-%%PYTHON_SITELIBDIR%%/pyke/fact_base.py
-%%PYTHON_SITELIBDIR%%/pyke/fact_base.pyc
-%%PYTHON_SITELIBDIR%%/pyke/fact_base.pyo
-%%PYTHON_SITELIBDIR%%/pyke/fc_rule.py
-%%PYTHON_SITELIBDIR%%/pyke/fc_rule.pyc
-%%PYTHON_SITELIBDIR%%/pyke/fc_rule.pyo
-%%PYTHON_SITELIBDIR%%/pyke/goal.py
-%%PYTHON_SITELIBDIR%%/pyke/goal.pyc
-%%PYTHON_SITELIBDIR%%/pyke/goal.pyo
-%%PYTHON_SITELIBDIR%%/pyke/immutable_dict.py
-%%PYTHON_SITELIBDIR%%/pyke/immutable_dict.pyc
-%%PYTHON_SITELIBDIR%%/pyke/immutable_dict.pyo
-%%PYTHON_SITELIBDIR%%/pyke/knowledge_base.py
-%%PYTHON_SITELIBDIR%%/pyke/knowledge_base.pyc
-%%PYTHON_SITELIBDIR%%/pyke/knowledge_base.pyo
-%%PYTHON_SITELIBDIR%%/pyke/knowledge_engine.py
-%%PYTHON_SITELIBDIR%%/pyke/knowledge_engine.pyc
-%%PYTHON_SITELIBDIR%%/pyke/knowledge_engine.pyo
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/__init__.py
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/compiler.krb
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/compiler_bc.py
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/compiler_bc.pyc
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/compiler_bc.pyo
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/helpers.py
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/helpers.pyc
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/helpers.pyo
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/kfbparser.py
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/kfbparser.pyc
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/kfbparser.pyo
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/kfbparser_tables.py
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/kfbparser_tables.pyc
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/kfbparser_tables.pyo
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/kqb_parser.py
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/kqb_parser.pyc
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/kqb_parser.pyo
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/krbparser.py
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/krbparser.pyc
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/krbparser.pyo
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/krbparser_tables.py
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/krbparser_tables.pyc
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/krbparser_tables.pyo
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/ply/README
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/ply/README.pyke
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/ply/__init__.py
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/ply/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/ply/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/ply/lex.py
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/ply/lex.pyc
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/ply/lex.pyo
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/ply/yacc.py
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/ply/yacc.pyc
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/ply/yacc.pyo
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/scanner.py
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/scanner.pyc
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/scanner.pyo
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/scanner_tables.py
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/scanner_tables.pyc
-%%PYTHON_SITELIBDIR%%/pyke/krb_compiler/scanner_tables.pyo
-%%PYTHON_SITELIBDIR%%/pyke/krb_traceback.py
-%%PYTHON_SITELIBDIR%%/pyke/krb_traceback.pyc
-%%PYTHON_SITELIBDIR%%/pyke/krb_traceback.pyo
-%%PYTHON_SITELIBDIR%%/pyke/pattern.py
-%%PYTHON_SITELIBDIR%%/pyke/pattern.pyc
-%%PYTHON_SITELIBDIR%%/pyke/pattern.pyo
-%%PYTHON_SITELIBDIR%%/pyke/qa_helpers.py
-%%PYTHON_SITELIBDIR%%/pyke/qa_helpers.pyc
-%%PYTHON_SITELIBDIR%%/pyke/qa_helpers.pyo
-%%PYTHON_SITELIBDIR%%/pyke/question_base.py
-%%PYTHON_SITELIBDIR%%/pyke/question_base.pyc
-%%PYTHON_SITELIBDIR%%/pyke/question_base.pyo
-%%PYTHON_SITELIBDIR%%/pyke/rule_base.py
-%%PYTHON_SITELIBDIR%%/pyke/rule_base.pyc
-%%PYTHON_SITELIBDIR%%/pyke/rule_base.pyo
-%%PYTHON_SITELIBDIR%%/pyke/special.py
-%%PYTHON_SITELIBDIR%%/pyke/special.pyc
-%%PYTHON_SITELIBDIR%%/pyke/special.pyo
-%%PYTHON_SITELIBDIR%%/pyke/target_pkg.py
-%%PYTHON_SITELIBDIR%%/pyke/target_pkg.pyc
-%%PYTHON_SITELIBDIR%%/pyke/target_pkg.pyo
-%%PYTHON_SITELIBDIR%%/pyke/test.py
-%%PYTHON_SITELIBDIR%%/pyke/test.pyc
-%%PYTHON_SITELIBDIR%%/pyke/test.pyo
-%%PYTHON_SITELIBDIR%%/pyke/unique.py
-%%PYTHON_SITELIBDIR%%/pyke/unique.pyc
-%%PYTHON_SITELIBDIR%%/pyke/unique.pyo
-%%PYTHON_SITELIBDIR%%/pyke/user_question.py
-%%PYTHON_SITELIBDIR%%/pyke/user_question.pyc
-%%PYTHON_SITELIBDIR%%/pyke/user_question.pyo
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE
-%%PORTDOCS%%%%DOCSDIR%%/README.txt
diff --git a/devel/py-pymtbl/Makefile b/devel/py-pymtbl/Makefile
deleted file mode 100644
index 8b82aa679792..000000000000
--- a/devel/py-pymtbl/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= pymtbl
-PORTVERSION= 0.4.1
-#PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= FARSIGHT LOCAL/truckman/farsight
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= truckman@FreeBSD.org
-COMMENT= Python wrapper for devel/mtbl
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-LIB_DEPENDS= libmtbl.so:devel/mtbl
-
-USES= pkgconfig python:-3.6 shebangfix uniquefiles:dirs
-USE_PYTHON= autoplist distutils
-
-SHEBANG_FILES= examples/*.py examples/*/*.py
-
-PORTEXAMPLES= *
-
-CPPFLAGS+= -I${LOCALBASE}/include
-
-OPTIONS_DEFINE= EXAMPLES
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}/${PYTHON_SITELIBDIR}/mtbl.so
- ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
-
-.include <bsd.port.mk>
diff --git a/devel/py-pymtbl/distinfo b/devel/py-pymtbl/distinfo
deleted file mode 100644
index 449e0b2eee17..000000000000
--- a/devel/py-pymtbl/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1501805864
-SHA256 (pymtbl-0.4.1.tar.gz) = 2c7d7515420ba6f92fcc55355949279c381bb30e1f879dddbcf38968316dc62c
-SIZE (pymtbl-0.4.1.tar.gz) = 59207
diff --git a/devel/py-pymtbl/pkg-descr b/devel/py-pymtbl/pkg-descr
deleted file mode 100644
index 168b8910b53a..000000000000
--- a/devel/py-pymtbl/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-pymtbl: Python bindings for the mtbl sorted string table library
-
-pymtbl provides a simple Pythonic wrapper for mtbl's reader, writer,
-sorter, and merger interfaces. The examples/ directory contains
-scripts demonstrating each of these interfaces. The following
-transcript shows the basic reader and writer interfaces:
-
-WWW: https://github.com/farsightsec/pymtbl
diff --git a/devel/py-pyshapelib/Makefile b/devel/py-pyshapelib/Makefile
deleted file mode 100644
index d887f11043a2..000000000000
--- a/devel/py-pyshapelib/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-# Created by: TAOKA Fumiyoshi <fmysh@iijmio-mail.jp>
-# $FreeBSD$
-
-PORTNAME= pyshapelib
-PORTVERSION= 1.0
-CATEGORIES= devel python geography
-MASTER_SITES= http://wald.intevation.org/frs/download.php/899/:py \
- https://download.osgeo.org/shapelib/:c
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:py ${SHAPELIB}${EXTRACT_SUFX}:c
-
-MAINTAINER= fmysh@iijmio-mail.jp
-COMMENT= Python bindings for Shapelib
-
-LICENSE= LGPL20+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_LDCONFIG= yes
-USE_PYTHON= distutils
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-OPTIONS_SUB= yes
-
-PORTDOCS= NEWS README
-PORTEXAMPLES= pytest.py
-
-# pyshapelib requires shapelib source to build
-SHAPELIB= shapelib-1.3.0
-
-post-extract:
- ${LN} -s ${WRKDIR}/${SHAPELIB} ${WRKDIR}/shapelib
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for f in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${DOCSDIR}
-.endfor
-
-post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-.for f in ${PORTEXAMPLES}
- ${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${EXAMPLESDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/devel/py-pyshapelib/distinfo b/devel/py-pyshapelib/distinfo
deleted file mode 100644
index 5ba0da560392..000000000000
--- a/devel/py-pyshapelib/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (pyshapelib-1.0.tar.gz) = cdf10299c361cf817a129d24da9c01f6a2dbe866be63a5506fe7e96ca6490c20
-SIZE (pyshapelib-1.0.tar.gz) = 36819
-SHA256 (shapelib-1.3.0.tar.gz) = 23d474016158ab5077db2f599527631706ba5c0dc7c4178a6a1d685bb014f68f
-SIZE (shapelib-1.3.0.tar.gz) = 156301
diff --git a/devel/py-pyshapelib/pkg-descr b/devel/py-pyshapelib/pkg-descr
deleted file mode 100644
index d9ae06408e26..000000000000
--- a/devel/py-pyshapelib/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-
-Python bindings for Shapelib
-============================
-
-These are three python modules for shapelib:
-
- shapelib read/write shapefiles
-
- dbflib read/write dbf files
-
- shptree quadtree for shapes
-
-Shapelib is a free software library for reading and writing ESRI shape
-files and can be found at http://shapelib.maptools.org/.
-
-WWW: https://wald.intevation.org/projects/pyshapelib/
diff --git a/devel/py-pyshapelib/pkg-plist b/devel/py-pyshapelib/pkg-plist
deleted file mode 100644
index 00afe65fe923..000000000000
--- a/devel/py-pyshapelib/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-%%PYTHON_SITELIBDIR%%/dbflib.so
-%%PYTHON_SITELIBDIR%%/shapelib.so
-%%PYTHON_SITELIBDIR%%/shptree.so
diff --git a/devel/py-pytemplate/Makefile b/devel/py-pytemplate/Makefile
deleted file mode 100644
index 9cfa047d9fbe..000000000000
--- a/devel/py-pytemplate/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: Benoit Calvez <benoit@litchis.org>
-# $FreeBSD$
-
-PORTNAME= pytemplate
-PORTVERSION= 1.5.1
-PORTREVISION= 3
-CATEGORIES= devel python
-MASTER_SITES= http://www.bulot.org/downloads/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= benoit@litchis.org
-COMMENT= Pytemplate gives python developers a starting framework
-
-LICENSE= GPLv3
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils
-
-EXAMPLESDIR= ${PREFIX}/share/examples/py-pytemplate
-
-EXAMPLES= daemonexample.py example.py threadexample.py
-
-OPTIONS_DEFINE= EXAMPLES
-
-post-install:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-.for f in ${EXAMPLES}
- @${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${EXAMPLESDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/devel/py-pytemplate/distinfo b/devel/py-pytemplate/distinfo
deleted file mode 100644
index e0dc2b1dfc85..000000000000
--- a/devel/py-pytemplate/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pytemplate-1.5.1.tar.gz) = fc43424db195b667a85bae132bf66e67c416f327c1a6c2c0aa66f9a9345a9bc5
-SIZE (pytemplate-1.5.1.tar.gz) = 17926
diff --git a/devel/py-pytemplate/pkg-descr b/devel/py-pytemplate/pkg-descr
deleted file mode 100644
index b48afc4bf38e..000000000000
--- a/devel/py-pytemplate/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Pytemplate is a small project intending to give python developpers a starting
-framework. It permits to create properly scripts without struggling with
-configuration files, logging properties development. They are already available
-through a main class that the new script will inherit.
-
-WWW: http://www.bulot.org
diff --git a/devel/py-pytemplate/pkg-plist b/devel/py-pytemplate/pkg-plist
deleted file mode 100644
index 84ac7d3f3a0e..000000000000
--- a/devel/py-pytemplate/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-%%PYTHON_SITELIBDIR%%/pytemplate.py
-%%PYTHON_SITELIBDIR%%/pytemplate.pyc
-%%PYTHON_SITELIBDIR%%/pytemplate.pyo
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/daemonexample.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/threadexample.py
diff --git a/devel/py-python2-pythondialog/Makefile b/devel/py-python2-pythondialog/Makefile
deleted file mode 100644
index d35620190803..000000000000
--- a/devel/py-python2-pythondialog/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= python2-pythondialog
-PORTVERSION= 3.5.1
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Backport of pythondialog to Python 2
-
-LICENSE= LGPL21
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-python2-pythondialog/distinfo b/devel/py-python2-pythondialog/distinfo
deleted file mode 100644
index fa617adf9218..000000000000
--- a/devel/py-python2-pythondialog/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1577693921
-SHA256 (python2-pythondialog-3.5.1.tar.gz) = ad159c7b455d9cb2a5173590656d19a26e9cc208264cfab755f5827070d18613
-SIZE (python2-pythondialog-3.5.1.tar.gz) = 1918879
diff --git a/devel/py-python2-pythondialog/pkg-descr b/devel/py-python2-pythondialog/pkg-descr
deleted file mode 100644
index cb5214bda951..000000000000
--- a/devel/py-python2-pythondialog/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Python interface to the UNIX dialog utility and mostly-compatible programs
-(Python 2 backport)
-
-This version is a backport of pythondialog to Python 2. Unless you really have
-to use Python 2, you should go to the pythondialog homepage and download the
-reference implementation which, at the time of this writing (May 2015) and for
-the forseeable future, is targeted at Python 3.
-
-WWW: http://pythondialog.sourceforge.net/
-WWW: https://github.com/frougon/pythondialog
diff --git a/devel/py-pyutil/Makefile b/devel/py-pyutil/Makefile
deleted file mode 100644
index 4570a7c0626c..000000000000
--- a/devel/py-pyutil/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: Chao Shin <quakelee@cn.FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pyutil
-PORTVERSION= 3.3.0
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= wen@FreeBSD.org
-COMMENT= Collection of mature utilities for Python programmers
-
-LICENSE= GPLv2
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}simplejson>=2.1.0:devel/py-simplejson@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}zbase32>=1.0:converters/zbase32@${PY_FLAVOR}
-
-NO_ARCH= yes
-USES= python:2.7
-USE_PYTHON= autoplist concurrent distutils
-
-post-extract:
- @${FIND} ${WRKSRC} -type f -name "*.py~" -delete
-
-.include <bsd.port.mk>
diff --git a/devel/py-pyutil/distinfo b/devel/py-pyutil/distinfo
deleted file mode 100644
index e421c0e7a9ad..000000000000
--- a/devel/py-pyutil/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1567580633
-SHA256 (pyutil-3.3.0.tar.gz) = 8c4d4bf668c559186389bb9bce99e4b1b871c09ba252a756ccaacd2b8f401848
-SIZE (pyutil-3.3.0.tar.gz) = 292857
diff --git a/devel/py-pyutil/pkg-descr b/devel/py-pyutil/pkg-descr
deleted file mode 100644
index efcce1c883e5..000000000000
--- a/devel/py-pyutil/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-These are a few data structures, classes and functions
-which we've needed over many years of Python
-programming and which seem to be of general use to
-other Python programmers. Many of the modules that
-have existed in pyutil over the years have subsequently
-been obsoleted by new features added to the Python
-language or its standard library, thus showing that
-we're not alone in wanting tools like these.
-
-WWW: https://pypi.org/project/pyutil/
diff --git a/devel/py-pyvalid/Makefile b/devel/py-pyvalid/Makefile
deleted file mode 100644
index 28c2baa31b86..000000000000
--- a/devel/py-pyvalid/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= pyvalid
-PORTVERSION= 0.9
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= che@bein.link
-COMMENT= Python validation tool
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.8.0:devel/py-six@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/devel/py-pyvalid/distinfo b/devel/py-pyvalid/distinfo
deleted file mode 100644
index 0f8cd2168e88..000000000000
--- a/devel/py-pyvalid/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1481261701
-SHA256 (pyvalid-0.9.tar.gz) = 43b271404657a95bf428a862e8c60ee86f3aad2e4be2797632940cf5e25921b2
-SIZE (pyvalid-0.9.tar.gz) = 8731
diff --git a/devel/py-pyvalid/pkg-descr b/devel/py-pyvalid/pkg-descr
deleted file mode 100644
index 9db98ace31eb..000000000000
--- a/devel/py-pyvalid/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-pyvalid is a Python validation tool for checking of input function
-parameters and return values.
-
-WWW: https://pypi.org/project/pyvalid/
diff --git a/devel/py-pyxml2obj/Makefile b/devel/py-pyxml2obj/Makefile
deleted file mode 100644
index 812d2a73c6a3..000000000000
--- a/devel/py-pyxml2obj/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= pyxml2obj
-PORTVERSION= 0.1.2.9
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= araujo@FreeBSD.org
-COMMENT= Simple way to convert xml to python object and vice versa
-
-LICENSE= MIT
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-pyxml2obj/distinfo b/devel/py-pyxml2obj/distinfo
deleted file mode 100644
index f22acbbc1cf5..000000000000
--- a/devel/py-pyxml2obj/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pyxml2obj-0.1.2.9.tar.gz) = ccbcfe9664e0a9d63f577aa6ce2b190faee2e8d3ad3497389ad3e605440e2e88
-SIZE (pyxml2obj-0.1.2.9.tar.gz) = 11296
diff --git a/devel/py-pyxml2obj/pkg-descr b/devel/py-pyxml2obj/pkg-descr
deleted file mode 100644
index 4eecaeb4be0a..000000000000
--- a/devel/py-pyxml2obj/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This module provides only 2 methods, XMLin and XMLout. XMLin convert xml
-to python object, and XMLout python object to xml.
-
-This module is inspired by XML::Simple in CPAN, but some options of
-XML::Simple are not supported.
-
-WWW: https://pypi.org/project/pyxml2obj/
diff --git a/devel/py-qpid/Makefile b/devel/py-qpid/Makefile
deleted file mode 100644
index 3fde377da21b..000000000000
--- a/devel/py-qpid/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# Created by: Ryan Steinmetz <zi@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= qpid
-PORTVERSION= 0.32
-CATEGORIES= devel python
-MASTER_SITES= APACHE/${PORTNAME}/${PORTVERSION} \
- ZI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME}-python-${PORTVERSION}
-
-MAINTAINER= zi@FreeBSD.org
-COMMENT= Python library for qpid, a connection-oriented messaging API
-
-LICENSE= APACHE20
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-qpid/distinfo b/devel/py-qpid/distinfo
deleted file mode 100644
index 5fd7718f31f3..000000000000
--- a/devel/py-qpid/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (qpid-python-0.32.tar.gz) = 646bb803907681f64dbe831cb1664d2ec8936c3759548f721b9a7c349f740d26
-SIZE (qpid-python-0.32.tar.gz) = 161339
diff --git a/devel/py-qpid/pkg-descr b/devel/py-qpid/pkg-descr
deleted file mode 100644
index 2bc106d85806..000000000000
--- a/devel/py-qpid/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Python bindings for Apache Qpid, which speak AMQP and support many languages
-and platforms.
-
-AMQP is an open internet protocol for reliably sending and receiving messages.
-It makes it possible for everyone to build a diverse, coherent messaging
-ecosystem.
-
-WWW: https://qpid.apache.org/
diff --git a/devel/py-repoze.what-pylons/Makefile b/devel/py-repoze.what-pylons/Makefile
deleted file mode 100644
index c5ba0348abb1..000000000000
--- a/devel/py-repoze.what-pylons/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: Wen Heping <wenheping@gmail.com>
-# $FreeBSD$
-
-PORTNAME= repoze.what-pylons
-PORTVERSION= 1.0
-PORTREVISION= 3
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= wen@FreeBSD.org
-COMMENT= The repoze.what v1 plugin for Pylons/TG2 integration
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pylons>=0.9.7:www/py-pylons@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}repoze.what>=0:devel/py-repoze.what@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}zope.interface>=3.5.2:devel/py-zope.interface@${PY_FLAVOR}
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-repoze.what-pylons/distinfo b/devel/py-repoze.what-pylons/distinfo
deleted file mode 100644
index 352ddc4ad72e..000000000000
--- a/devel/py-repoze.what-pylons/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (repoze.what-pylons-1.0.tar.gz) = fdf1453c99a290215646d869fb44bbf6652dd103787e7da84f1b5dc0964bf2fd
-SIZE (repoze.what-pylons-1.0.tar.gz) = 21942
diff --git a/devel/py-repoze.what-pylons/pkg-descr b/devel/py-repoze.what-pylons/pkg-descr
deleted file mode 100644
index 21a7a4ad77d4..000000000000
--- a/devel/py-repoze.what-pylons/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-py-repoze.what-pylons is an extras plugin for repoze.what
-which provides optional and handy utilities for Pylons
-applications using this authorization framework.
-
-Some of the features of the plugin include:
- * The utilities are ready to use: There's nothing
-additional to be configured before using.
- * 100% documented. Each component is documented along
-with code samples.
- * The test suite has a coverage of 100% and it will
-never decrease -- if it ever does, report it as a bug!
- * TurboGears 2 is officially supported as well.
-
-WWW: https://pypi.org/project/repoze.what-pylons/
diff --git a/devel/py-repoze.who-friendlyform/Makefile b/devel/py-repoze.who-friendlyform/Makefile
deleted file mode 100644
index e4ea1fff809c..000000000000
--- a/devel/py-repoze.who-friendlyform/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Yuan-Chung Hsiao <ychsiao@gmail.com>
-# $FreeBSD$
-
-PORTNAME= repoze.who-friendlyform
-PORTVERSION= 1.0.8
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ychsiao@ychsiao.org
-COMMENT= Collection of developer-friendly for repoze.who-powered
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}repoze.who>=1.0.15:devel/py-repoze.who@${PY_FLAVOR}
-RUN_DEPENDS:= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}repoze.who>=1.0.15:devel/py-repoze.who@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-repoze.who-friendlyform/distinfo b/devel/py-repoze.who-friendlyform/distinfo
deleted file mode 100644
index 2fcdc40a8b3b..000000000000
--- a/devel/py-repoze.who-friendlyform/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (repoze.who-friendlyform-1.0.8.tar.gz) = 77138a94b11e8f846889fd7e025d6914e5966125869f6d75ef216801e29cdf13
-SIZE (repoze.who-friendlyform-1.0.8.tar.gz) = 25344
diff --git a/devel/py-repoze.who-friendlyform/pkg-descr b/devel/py-repoze.who-friendlyform/pkg-descr
deleted file mode 100644
index 7c90e77874d2..000000000000
--- a/devel/py-repoze.who-friendlyform/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Collection of repoze.who friendly form plugins
-
-repoze.who-friendlyform is a repoze.who plugin which
-provides a collection of developer-friendly form plugins,
-although for the time being such a collection has only
-one item.
-
-WWW: https://code.gustavonarea.net/repoze.who-friendlyform/
diff --git a/devel/py-robotframework-ride/Makefile b/devel/py-robotframework-ride/Makefile
deleted file mode 100644
index 102a7f6df5a7..000000000000
--- a/devel/py-robotframework-ride/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Vladimir Chukharev
-# $FreeBSD$
-
-PORTNAME= robotframework-ride
-PORTVERSION= 1.7.3.1
-PORTREVISION= 2
-CATEGORIES= devel www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= Vladimir.Chukharev@gmail.com
-COMMENT= Test data editor for Robot Framework
-
-LICENSE= APACHE20
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}robotframework>=2.7.5:devel/py-robotframework@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}robotframework-seleniumlibrary>=1.1.0:devel/py-robotframework-seleniumlibrary@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR}
-
-USES= dos2unix python:2.7 zip
-# py36 needs WX 4.0.4 wich is not ported yet
-USE_PYTHON= autoplist distutils
-USE_WX= 3.0+
-
-DOS2UNIX_GLOB= *.py PKG-INFO settings.cfg MANIFEST.in
-NO_ARCH= yes
-WX_COMPS= wx python
-
-.include <bsd.port.mk>
diff --git a/devel/py-robotframework-ride/distinfo b/devel/py-robotframework-ride/distinfo
deleted file mode 100644
index baf2e0c59bfe..000000000000
--- a/devel/py-robotframework-ride/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1561701714
-SHA256 (robotframework-ride-1.7.3.1.zip) = f0c15a278be5084c99c1df3ba8d4ebc73e7f5ec95846a186cace6ee1e21d4caf
-SIZE (robotframework-ride-1.7.3.1.zip) = 1054823
diff --git a/devel/py-robotframework-ride/files/patch-setup.py b/devel/py-robotframework-ride/files/patch-setup.py
deleted file mode 100644
index a26d8f479bd6..000000000000
--- a/devel/py-robotframework-ride/files/patch-setup.py
+++ /dev/null
@@ -1,29 +0,0 @@
---- setup.py.orig 2019-06-28 07:27:57 UTC
-+++ setup.py
-@@ -47,8 +47,8 @@ Programming Language :: Python
- Topic :: Software Development :: Testing
- """.strip().splitlines()
-
--with open(join(ROOT_DIR, 'requirements.txt')) as f:
-- REQUIREMENTS = f.read().splitlines()
-+#with open(join(ROOT_DIR, 'requirements.txt')) as f:
-+# REQUIREMENTS = f.read().splitlines()
-
- # This solution is found at http://stackoverflow.com/a/26490820/5889853
- from setuptools.command.install import install
-@@ -75,7 +75,7 @@ setup(
- author_email='robotframework@gmail.com',
- url='https://github.com/robotframework/RIDE/',
- download_url='https://pypi.python.org/pypi/robotframework-ride',
-- install_requires = REQUIREMENTS,
-+# install_requires = REQUIREMENTS,
- package_dir={'': SOURCE_DIR},
- packages=find_packages(SOURCE_DIR),
- package_data=package_data,
-@@ -84,5 +84,5 @@ setup(
- options={'install': {'force': True}},
- scripts=['src/bin/ride.py', 'src/bin/ride_postinstall.py'],
- cmdclass={'install': CustomInstallCommand},
-- requires=['Pygments', 'wxPython', 'PyPubSub']
-+ requires=['Pygments', 'wxPython']
- )
diff --git a/devel/py-robotframework-ride/files/patch-src_robotide_publish_publisher.py b/devel/py-robotframework-ride/files/patch-src_robotide_publish_publisher.py
deleted file mode 100644
index aabc9aa91ef5..000000000000
--- a/devel/py-robotframework-ride/files/patch-src_robotide_publish_publisher.py
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/robotide/publish/publisher.py.orig 2019-06-28 07:27:57 UTC
-+++ src/robotide/publish/publisher.py
-@@ -18,10 +18,10 @@ if PY3:
- from robotide.utils import basestring, unicode
-
- try:
-- from pubsub import Publisher
-+ from wx.lib.pubsub import Publisher
- WxPublisher = Publisher()
- except ImportError:
-- from pubsub import pub
-+ from wx.lib.pubsub import pub
- WxPublisher = pub.getDefaultPublisher()
-
-
diff --git a/devel/py-robotframework-ride/pkg-descr b/devel/py-robotframework-ride/pkg-descr
deleted file mode 100644
index af2bfc1c3c77..000000000000
--- a/devel/py-robotframework-ride/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Test data editor for Robot Framework test data.
-
-WWW: https://github.com/robotframework/RIDE/wiki
diff --git a/devel/py-ruamel.ordereddict/Makefile b/devel/py-ruamel.ordereddict/Makefile
deleted file mode 100644
index 130836e8dc6d..000000000000
--- a/devel/py-ruamel.ordereddict/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: Mark Felder <feld@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= ruamel.ordereddict
-PORTVERSION= 0.4.14
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Python dict that keeps keys in insertion sorted order
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/devel/py-ruamel.ordereddict/distinfo b/devel/py-ruamel.ordereddict/distinfo
deleted file mode 100644
index 51c4e77563a9..000000000000
--- a/devel/py-ruamel.ordereddict/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1564757544
-SHA256 (ruamel.ordereddict-0.4.14.tar.gz) = 281051d26eb2b18ef3d920e1e260716a52bd058a6b1a2f324102fc6a15cb8d4a
-SIZE (ruamel.ordereddict-0.4.14.tar.gz) = 60892
diff --git a/devel/py-ruamel.ordereddict/pkg-descr b/devel/py-ruamel.ordereddict/pkg-descr
deleted file mode 100644
index 92db8b5c0a0c..000000000000
--- a/devel/py-ruamel.ordereddict/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-This is an implementation of an ordered dictionary for Python, in C, with Key
-Insertion Order (KIO: updates of values do not affect the position of the key),
-Key Value Insertion Order (KVIO, an existing key's position is removed and put
-at the back).
-
-Sorted dictionaries are also provided. Currently only with Key Sorted Order
-(KSO, no sorting function can be specified, but you can specify a transform to
-apply on the key before comparison (e.g. string.lower)).
-
-The functionality is equivalent to the excellent pure-Python Larosa/Foord
-implementation of ordereddict. It is a superset of the collections.OrderedDict
-in the standard library (which was added a few years after this ordereddict was
-orginally implemented).
-
-WWW: https://bitbucket.org/ruamel/ordereddict/
diff --git a/devel/py-sanetime/Makefile b/devel/py-sanetime/Makefile
deleted file mode 100644
index d703c170a91d..000000000000
--- a/devel/py-sanetime/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Kubilay Kocak <koobs@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= sanetime
-PORTVERSION= 4.2.3
-PORTREVISION= 2
-CATEGORIES= devel python astro
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= koobs@FreeBSD.org
-COMMENT= Sane date/time Python interface, with Django support
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=1.5:devel/py-dateutil@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytz>=2010:devel/py-pytz@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}unittest2>=0:devel/py-unittest2@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-DO_MAKE_TEST= ${SETENV} ${TEST_ENV} ${PYTHON_CMD} ${PYDISTUTILS_SETUP}
-TEST_TARGET= test
-
-.include <bsd.port.mk>
diff --git a/devel/py-sanetime/distinfo b/devel/py-sanetime/distinfo
deleted file mode 100644
index f635ad65ff61..000000000000
--- a/devel/py-sanetime/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (sanetime-4.2.3.tar.gz) = ec69cc3494a98954b90b4c0659355194873eacca86adaf655518cee3ccc79fb9
-SIZE (sanetime-4.2.3.tar.gz) = 22179
diff --git a/devel/py-sanetime/files/patch-setup.py b/devel/py-sanetime/files/patch-setup.py
deleted file mode 100644
index 7d30f88b911c..000000000000
--- a/devel/py-sanetime/files/patch-setup.py
+++ /dev/null
@@ -1,20 +0,0 @@
---- ./setup.py.orig 2013-01-23 18:34:56.000000000 +1100
-+++ ./setup.py 2013-02-10 17:59:21.880891462 +1100
-@@ -18,7 +18,7 @@
- long_description=open('README.markdown').read(),
- install_requires=[
- 'pytz>=2010',
-- 'python-dateutil>=1.5,<2.0', # we're not compatible with python 3.0 yet
-+ 'python-dateutil>=1.5', # py-dateutil >2.1 is Python 2/3 compat
- 'unittest2'
- ],
- classifiers=[
-@@ -54,6 +54,7 @@
- ],
- include_package_data=True,
- test_suite='sanetime.test',
-- platforms=['any']
-+ platforms=['any'],
-+ zip_safe=False
- )
-
diff --git a/devel/py-sanetime/pkg-descr b/devel/py-sanetime/pkg-descr
deleted file mode 100644
index ef06a68fe32d..000000000000
--- a/devel/py-sanetime/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A sane date/time Python interface: better epoch time, timezones, and deltas
-with Django support as well
-
-WWW: https://github.com/HubSpot/sanetime
diff --git a/devel/py-selectors34/Makefile b/devel/py-selectors34/Makefile
deleted file mode 100644
index b3971d590ea2..000000000000
--- a/devel/py-selectors34/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= selectors34
-PORTVERSION= 1.2
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= rm@FreeBSD.org
-COMMENT= Backport of the selectors module from Python 3.4
-
-LICENSE= PSFL
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
-
-NO_ARCH= yes
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/devel/py-selectors34/distinfo b/devel/py-selectors34/distinfo
deleted file mode 100644
index e799ab5830d2..000000000000
--- a/devel/py-selectors34/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1496777206
-SHA256 (selectors34-1.2.tar.gz) = 09f5066337f8a76fb5233f267873f89a27a17c10bf79575954894bb71686451c
-SIZE (selectors34-1.2.tar.gz) = 10145
diff --git a/devel/py-selectors34/pkg-descr b/devel/py-selectors34/pkg-descr
deleted file mode 100644
index ef1e2c14cfdd..000000000000
--- a/devel/py-selectors34/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-selectors34 is a backport of the selectors module from Python 3.4. The selectors
-module written by Charles-François Natali. This port is based on Victor
-Stinner’s trollius/selectors.py port.
-
-WWW: https://pypi.org/project/selectors34/
diff --git a/devel/py-sqlcc/Makefile b/devel/py-sqlcc/Makefile
deleted file mode 100644
index 7bde96c85f73..000000000000
--- a/devel/py-sqlcc/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# Created by: Thinker K.F. Li <thinker@branda.to>
-# $FreeBSD$
-
-PORTNAME= sqlcc
-PORTVERSION= 0.3.2
-CATEGORIES= devel databases python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= wg@FreeBSD.org
-COMMENT= Python SQL Command Composer
-
-LICENSE= BSD2CLAUSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pythk>=0:devel/pythk@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils
-
-.include <bsd.port.mk>
diff --git a/devel/py-sqlcc/distinfo b/devel/py-sqlcc/distinfo
deleted file mode 100644
index 34cdea911e13..000000000000
--- a/devel/py-sqlcc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (sqlcc-0.3.2.tar.gz) = c423c5596057c01418982b368782f17ae9f69f252c03b2feb915d433ae1d89e7
-SIZE (sqlcc-0.3.2.tar.gz) = 7883
diff --git a/devel/py-sqlcc/pkg-descr b/devel/py-sqlcc/pkg-descr
deleted file mode 100644
index 6d633d832c65..000000000000
--- a/devel/py-sqlcc/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-sqlcc is a SQL Command Composer for Python. It make you coding SQL command
-with Python's syntax, no more string composing. You can insert, update, and
-query with sqlcc. Even you can initial a database with schema defined with
-sqlcc.
-
-WWW: https://bitbucket.org/thinker/sqlcc
diff --git a/devel/py-sqlcc/pkg-plist b/devel/py-sqlcc/pkg-plist
deleted file mode 100644
index 39b832435ad9..000000000000
--- a/devel/py-sqlcc/pkg-plist
+++ /dev/null
@@ -1,12 +0,0 @@
-%%PYTHON_SITELIBDIR%%/sqlcc/__init__.py
-%%PYTHON_SITELIBDIR%%/sqlcc/data_src.py
-%%PYTHON_SITELIBDIR%%/sqlcc/funcs.py
-%%PYTHON_SITELIBDIR%%/sqlcc/sql.py
-%%PYTHON_SITELIBDIR%%/sqlcc/__init__.pyc
-%%PYTHON_SITELIBDIR%%/sqlcc/data_src.pyc
-%%PYTHON_SITELIBDIR%%/sqlcc/funcs.pyc
-%%PYTHON_SITELIBDIR%%/sqlcc/sql.pyc
-%%PYTHON_SITELIBDIR%%/sqlcc/__init__.pyo
-%%PYTHON_SITELIBDIR%%/sqlcc/data_src.pyo
-%%PYTHON_SITELIBDIR%%/sqlcc/funcs.pyo
-%%PYTHON_SITELIBDIR%%/sqlcc/sql.pyo
diff --git a/devel/py-statgrab/Makefile b/devel/py-statgrab/Makefile
deleted file mode 100644
index 7738f22aebae..000000000000
--- a/devel/py-statgrab/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# Created by: Tim Bishop <tim@bishnet.net>
-# $FreeBSD$
-
-PORTNAME= statgrab
-PORTVERSION= 0.7
-CATEGORIES= devel python
-MASTER_SITES= http://ftp.mirrorservice.org/pub/i-scream/py${PORTNAME}/ \
- http://ftp.i-scream.org/pub/i-scream/py${PORTNAME}/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= py${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= tdb@FreeBSD.org
-COMMENT= Set of Python bindings for libstatgrab
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-LIB_DEPENDS= libstatgrab.so:devel/libstatgrab
-
-USES= pkgconfig python:-3.6
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-statgrab/distinfo b/devel/py-statgrab/distinfo
deleted file mode 100644
index fe4637b68e91..000000000000
--- a/devel/py-statgrab/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pystatgrab-0.7.tar.gz) = 9e79919efdbeb45e28f26cb45d4f1a2861caa2937c5bf86be351c5c096b6550f
-SIZE (pystatgrab-0.7.tar.gz) = 84472
diff --git a/devel/py-statgrab/pkg-descr b/devel/py-statgrab/pkg-descr
deleted file mode 100644
index 876498090de3..000000000000
--- a/devel/py-statgrab/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-pystatgrab contains a set of python bindings for the libstatgrab library.
-
-WWW: http://www.i-scream.org/pystatgrab/
diff --git a/devel/py-tconfpy/Makefile b/devel/py-tconfpy/Makefile
deleted file mode 100644
index 28b96c232689..000000000000
--- a/devel/py-tconfpy/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: tundra
-# $FreeBSD$
-
-PORTNAME= tconfpy
-PORTVERSION= 2.112
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= http://www.tundraware.com/Software/tconfpy/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= py-${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= tconfpy@tundraware.com
-COMMENT= Python Configuration File Parser
-
-LICENSE= TundraWare
-LICENSE_NAME= TundraWare license
-LICENSE_FILE= ${WRKSRC}/tconfpy-license.txt
-LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell no-auto-accept
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7,run
-USE_PYTHON= distutils autoplist
-NO_ARCH= yes
-
-OPTIONS_DEFINE= DOCS
-
-PORTDOCS= READ-1ST.txt WHATSNEW.txt tconfpy.html tconfpy.pdf tconfpy.ps tconfpy.txt test-tc.html test-tc.pdf test-tc.ps test-tc.txt
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_MAN} ${WRKSRC}/test-tc.1.gz ${STAGEDIR}${PREFIX}/man/man1/
- ${INSTALL_MAN} ${WRKSRC}/tconfpy.3.gz ${STAGEDIR}${PREFIX}/man/man3/
-
-.include <bsd.port.mk>
diff --git a/devel/py-tconfpy/distinfo b/devel/py-tconfpy/distinfo
deleted file mode 100644
index 18c316e97f60..000000000000
--- a/devel/py-tconfpy/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (py-tconfpy-2.112.tar.gz) = 46e82d73a74840c4865c966070162c7171a0483b13492fb778aa8f62cc993483
-SIZE (py-tconfpy-2.112.tar.gz) = 451070
diff --git a/devel/py-tconfpy/pkg-descr b/devel/py-tconfpy/pkg-descr
deleted file mode 100644
index 8b40ec2224e3..000000000000
--- a/devel/py-tconfpy/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-'tconfpy' is an advanced configuration file parser and validator for
-Python programs. By using 'tconfpy', Python programmers can provide
-their users with an external configuration file for setting program
-options, defining defaults, and so on. 'tconfpy' offloads the
-responsibility for parsing and validating a configuration file from
-the main application. The Python programmer need only deal
-with the results and any errors or warnings generated during the
-parsing process.
-
-WWW: http://www.tundraware.com/Software/tconfpy/
diff --git a/devel/py-tconfpy/pkg-plist b/devel/py-tconfpy/pkg-plist
deleted file mode 100644
index efc6d39faccc..000000000000
--- a/devel/py-tconfpy/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-man/man1/test-tc.1.gz
-man/man3/tconfpy.3.gz
diff --git a/devel/py-terminable_thread/Makefile b/devel/py-terminable_thread/Makefile
deleted file mode 100644
index 2eead0426ae9..000000000000
--- a/devel/py-terminable_thread/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= terminable_thread
-PORTVERSION= 0.7.1
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= truckman@FreeBSD.org
-COMMENT= Thread subclass / raise exceptions or terminate from another thread
-
-LICENSE= PD
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-NO_ARCH= yes
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/devel/py-terminable_thread/distinfo b/devel/py-terminable_thread/distinfo
deleted file mode 100644
index 6b97c4d93bc3..000000000000
--- a/devel/py-terminable_thread/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (terminable_thread-0.7.1.tar.gz) = c07d98a8230568757cffd13c6315409db45f6f479c4e3640df84b2225db10b27
-SIZE (terminable_thread-0.7.1.tar.gz) = 5247
diff --git a/devel/py-terminable_thread/pkg-descr b/devel/py-terminable_thread/pkg-descr
deleted file mode 100644
index ddb756d45e6f..000000000000
--- a/devel/py-terminable_thread/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-Provides a subclass of Thread with facilities to raise an exception
-in the thread or terminate the thread from another thread.
-
-terminable_thread provides a subclass of threading.Thread, adding
-the facility to raise exceptions in the context of the given thread.
-
-This facility is incorporated in the terminable_thread.Thread methods
-raise_exc, which raises an arbitrary exception, and terminate, which
-raises SystemExit.
-
-This is not done in an entirely robust manner, and there may be
-unreported issues with it.
-
-It uses the unexposed PyThreadState_SetAsyncExc function (via ctypes)
-to raise an exception for the given thread.
-
-WWW: https://github.com/intuited/terminable_thread
diff --git a/devel/py-trace2html/Makefile b/devel/py-trace2html/Makefile
deleted file mode 100644
index 6f2d95c1eebf..000000000000
--- a/devel/py-trace2html/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: Li-Wen Hsu <lwhsu@lwhsu.org>
-# $FreeBSD$
-
-PORTNAME= trace2html
-PORTVERSION= 0.2.1
-PORTREVISION= 2
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= lwhsu@FreeBSD.org
-COMMENT= HTML coverage report generator for trace.py
-
-LICENSE= GPLv2
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-trace2html/distinfo b/devel/py-trace2html/distinfo
deleted file mode 100644
index 646819942ce9..000000000000
--- a/devel/py-trace2html/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (trace2html-0.2.1.tar.gz) = 825010de6271acdea9b2f74adef3246143f069c9c3d0c2a4b57b6bf7bbad437f
-SIZE (trace2html-0.2.1.tar.gz) = 25739
diff --git a/devel/py-trace2html/pkg-descr b/devel/py-trace2html/pkg-descr
deleted file mode 100644
index 69351ee2bbe1..000000000000
--- a/devel/py-trace2html/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-`trace2html' is a utility to convert execution coverage data obtained
-with the `trace' module of the standard python library into a set of human
-readable HTML documents showing sortable summary and annotated source files.
-
-WWW: https://pypi.org/project/trace2html/
diff --git a/devel/py-tvrage/Makefile b/devel/py-tvrage/Makefile
deleted file mode 100644
index b4fb73a7fb66..000000000000
--- a/devel/py-tvrage/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: William Grzybowski <wg@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= tvrage
-PORTVERSION= 0.4.1
-PORTREVISION= 1
-CATEGORIES= devel python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= wg@FreeBSD.org
-COMMENT= Python client for the tvrage.com XML API
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USE_GITHUB= yes
-GH_ACCOUNT= ckreutzer
-GH_PROJECT= python-${PORTNAME}
-
-USES= python:2.7
-USE_PYTHON= distutils
-PYDISTUTILS_PKGNAME= python_${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/devel/py-tvrage/distinfo b/devel/py-tvrage/distinfo
deleted file mode 100644
index 50f9f9915c2a..000000000000
--- a/devel/py-tvrage/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ckreutzer-python-tvrage-0.4.1_GH0.tar.gz) = 6aff7871146ad83abb7705da350610221673372ad9255b3fef0e2df49db56056
-SIZE (ckreutzer-python-tvrage-0.4.1_GH0.tar.gz) = 10643
diff --git a/devel/py-tvrage/pkg-descr b/devel/py-tvrage/pkg-descr
deleted file mode 100644
index 1dc36597e2ec..000000000000
--- a/devel/py-tvrage/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-tvrage is a python based object oriented client interface for tvrage.com's
-XML based api feeds.
-
-The tvrage package consists of three modules:
- - feeds module provides a wrapper function for each of tvrage's XML-feeds
- - api module provides an clean and object oriented interface on top of those
- services
- - quickinfo module is a simple pythonic wrapper for tvrage's quickinfo api.
- Values are returned as python dictionaries rather than dedicated objects
- for tv shows and episodes
-
-WWW: https://github.com/ckreutzer/python-tvrage
diff --git a/devel/py-tvrage/pkg-plist b/devel/py-tvrage/pkg-plist
deleted file mode 100644
index be6fa366789d..000000000000
--- a/devel/py-tvrage/pkg-plist
+++ /dev/null
@@ -1,18 +0,0 @@
-%%PYTHON_SITELIBDIR%%/tvrage/__init__.py
-%%PYTHON_SITELIBDIR%%/tvrage/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tvrage/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tvrage/api.py
-%%PYTHON_SITELIBDIR%%/tvrage/api.pyc
-%%PYTHON_SITELIBDIR%%/tvrage/api.pyo
-%%PYTHON_SITELIBDIR%%/tvrage/exceptions.py
-%%PYTHON_SITELIBDIR%%/tvrage/exceptions.pyc
-%%PYTHON_SITELIBDIR%%/tvrage/exceptions.pyo
-%%PYTHON_SITELIBDIR%%/tvrage/feeds.py
-%%PYTHON_SITELIBDIR%%/tvrage/feeds.pyc
-%%PYTHON_SITELIBDIR%%/tvrage/feeds.pyo
-%%PYTHON_SITELIBDIR%%/tvrage/quickinfo.py
-%%PYTHON_SITELIBDIR%%/tvrage/quickinfo.pyc
-%%PYTHON_SITELIBDIR%%/tvrage/quickinfo.pyo
-%%PYTHON_SITELIBDIR%%/tvrage/util.py
-%%PYTHON_SITELIBDIR%%/tvrage/util.pyc
-%%PYTHON_SITELIBDIR%%/tvrage/util.pyo
diff --git a/devel/py-tw.forms/Makefile b/devel/py-tw.forms/Makefile
deleted file mode 100644
index d46f427e4a81..000000000000
--- a/devel/py-tw.forms/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: Yuan-Chung Hsiao <ychsiao@gmail.com>
-# $FreeBSD$
-
-PORTNAME= tw.forms
-PORTVERSION= 0.9.9
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ychsiao@ychsiao.org
-COMMENT= Web Widgets for building and validating forms
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ToscaWidgets>=0:devel/py-ToscaWidgets@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}formencode>=0:www/py-formencode@${PY_FLAVOR}
-RUN_DEPENDS:= ${PYTHON_PKGNAMEPREFIX}ToscaWidgets>=0:devel/py-ToscaWidgets@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}formencode>=0:www/py-formencode@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-tw.forms/distinfo b/devel/py-tw.forms/distinfo
deleted file mode 100644
index 73c3c493edec..000000000000
--- a/devel/py-tw.forms/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (tw.forms-0.9.9.tar.gz) = 5a2dff9eac76f0b4be9112d99e4225546f42f0a660672b88c8a63b4f971ef58d
-SIZE (tw.forms-0.9.9.tar.gz) = 71551
diff --git a/devel/py-tw.forms/pkg-descr b/devel/py-tw.forms/pkg-descr
deleted file mode 100644
index 0749c9995013..000000000000
--- a/devel/py-tw.forms/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-
-Web Widgets for building and validating forms. (former ToscaWidgetsForms)
-
-WWW: http://toscawidgets.org/
diff --git a/devel/py-uncompyle2/Makefile b/devel/py-uncompyle2/Makefile
deleted file mode 100644
index bb702d707844..000000000000
--- a/devel/py-uncompyle2/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: Mikhail Teterin <mi@aldan.algebra.com>
-# $FreeBSD$
-
-PORTNAME= uncompyle2
-PORTVERSION= 1.1
-PORTREVISION= 1
-CATEGORIES= devel
-PKGNAMEPREFIX= py-
-
-MAINTAINER= mi@aldan.algebra.com
-COMMENT= Decompiler for Python's .pyc and .pyo files
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USE_GITHUB= yes
-GH_ACCOUNT= Mysterie
-GH_TAGNAME= 3956a5a
-USES= python:2.7
-USE_PYTHON= distutils
-REINPLACE_ARGS= -i ""
-
-pre-patch:
- # Removing blanks at EOL
- ${FIND} ${WRKSRC} -type f -print0 | \
- ${XARGS} -0 ${REINPLACE_CMD} -E 's/[[:blank:]]+$$//g'
-
-post-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/uncompyle2.py ${STAGEDIR}${PREFIX}/bin/uncompyle2
-
-.include <bsd.port.mk>
diff --git a/devel/py-uncompyle2/distinfo b/devel/py-uncompyle2/distinfo
deleted file mode 100644
index 200505a7ff99..000000000000
--- a/devel/py-uncompyle2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Mysterie-uncompyle2-1.1-3956a5a_GH0.tar.gz) = e3c1e968b17133074ed391c3d709c3c8d40691946a23b511f3969a1bcb2d1ca1
-SIZE (Mysterie-uncompyle2-1.1-3956a5a_GH0.tar.gz) = 379493
diff --git a/devel/py-uncompyle2/pkg-descr b/devel/py-uncompyle2/pkg-descr
deleted file mode 100644
index 59ce2f86f32a..000000000000
--- a/devel/py-uncompyle2/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-'uncompyle2' converts Python byte-code back into equivalent Python
-source code. It accepts byte-code from Python version 2.5 to 2.7.
-Additionally, it will only run on Python 2.7.
-
-The generated source is very readable: docstrings, lists, tuples and
-hashes get pretty-printed.
-
-Features
-
- . decompiles Python byte-code into equivalent Python source
- . decompiles byte-code from Python version 2.5, 2.6, 2.7
- . pretty-prints docstrings, hashes, lists and tuples
- . reads directly from .pyc/.pyo files, bulk-decompile whole
- directories
- . output may be written to file, a directory or to stdout
- . option for including byte-code disassembly into generated source
-
-WWW: https://github.com/Mysterie/uncompyle2
diff --git a/devel/py-uncompyle2/pkg-plist b/devel/py-uncompyle2/pkg-plist
deleted file mode 100644
index 7eb8755b79fb..000000000000
--- a/devel/py-uncompyle2/pkg-plist
+++ /dev/null
@@ -1,52 +0,0 @@
-bin/uncompyle2
-%%PYTHON_SITELIBDIR%%/uncompyle2/__init__.py
-%%PYTHON_SITELIBDIR%%/uncompyle2/disas.py
-%%PYTHON_SITELIBDIR%%/uncompyle2/magics.py
-%%PYTHON_SITELIBDIR%%/uncompyle2/parser.py
-%%PYTHON_SITELIBDIR%%/uncompyle2/scanner.py
-%%PYTHON_SITELIBDIR%%/uncompyle2/scanner25.py
-%%PYTHON_SITELIBDIR%%/uncompyle2/scanner26.py
-%%PYTHON_SITELIBDIR%%/uncompyle2/scanner27.py
-%%PYTHON_SITELIBDIR%%/uncompyle2/spark.py
-%%PYTHON_SITELIBDIR%%/uncompyle2/verify.py
-%%PYTHON_SITELIBDIR%%/uncompyle2/walker.py
-%%PYTHON_SITELIBDIR%%/uncompyle2/opcode/__init__.py
-%%PYTHON_SITELIBDIR%%/uncompyle2/opcode/opcode_23.py
-%%PYTHON_SITELIBDIR%%/uncompyle2/opcode/opcode_24.py
-%%PYTHON_SITELIBDIR%%/uncompyle2/opcode/opcode_25.py
-%%PYTHON_SITELIBDIR%%/uncompyle2/opcode/opcode_26.py
-%%PYTHON_SITELIBDIR%%/uncompyle2/opcode/opcode_27.py
-%%PYTHON_SITELIBDIR%%/uncompyle2/opcode/__init__.pyc
-%%PYTHON_SITELIBDIR%%/uncompyle2/opcode/opcode_23.pyc
-%%PYTHON_SITELIBDIR%%/uncompyle2/opcode/opcode_24.pyc
-%%PYTHON_SITELIBDIR%%/uncompyle2/opcode/opcode_25.pyc
-%%PYTHON_SITELIBDIR%%/uncompyle2/opcode/opcode_26.pyc
-%%PYTHON_SITELIBDIR%%/uncompyle2/opcode/opcode_27.pyc
-%%PYTHON_SITELIBDIR%%/uncompyle2/opcode/__init__.pyo
-%%PYTHON_SITELIBDIR%%/uncompyle2/opcode/opcode_23.pyo
-%%PYTHON_SITELIBDIR%%/uncompyle2/opcode/opcode_24.pyo
-%%PYTHON_SITELIBDIR%%/uncompyle2/opcode/opcode_25.pyo
-%%PYTHON_SITELIBDIR%%/uncompyle2/opcode/opcode_26.pyo
-%%PYTHON_SITELIBDIR%%/uncompyle2/opcode/opcode_27.pyo
-%%PYTHON_SITELIBDIR%%/uncompyle2/__init__.pyc
-%%PYTHON_SITELIBDIR%%/uncompyle2/disas.pyc
-%%PYTHON_SITELIBDIR%%/uncompyle2/magics.pyc
-%%PYTHON_SITELIBDIR%%/uncompyle2/parser.pyc
-%%PYTHON_SITELIBDIR%%/uncompyle2/scanner.pyc
-%%PYTHON_SITELIBDIR%%/uncompyle2/scanner25.pyc
-%%PYTHON_SITELIBDIR%%/uncompyle2/scanner26.pyc
-%%PYTHON_SITELIBDIR%%/uncompyle2/scanner27.pyc
-%%PYTHON_SITELIBDIR%%/uncompyle2/spark.pyc
-%%PYTHON_SITELIBDIR%%/uncompyle2/verify.pyc
-%%PYTHON_SITELIBDIR%%/uncompyle2/walker.pyc
-%%PYTHON_SITELIBDIR%%/uncompyle2/__init__.pyo
-%%PYTHON_SITELIBDIR%%/uncompyle2/disas.pyo
-%%PYTHON_SITELIBDIR%%/uncompyle2/magics.pyo
-%%PYTHON_SITELIBDIR%%/uncompyle2/parser.pyo
-%%PYTHON_SITELIBDIR%%/uncompyle2/scanner.pyo
-%%PYTHON_SITELIBDIR%%/uncompyle2/scanner25.pyo
-%%PYTHON_SITELIBDIR%%/uncompyle2/scanner26.pyo
-%%PYTHON_SITELIBDIR%%/uncompyle2/scanner27.pyo
-%%PYTHON_SITELIBDIR%%/uncompyle2/spark.pyo
-%%PYTHON_SITELIBDIR%%/uncompyle2/verify.pyo
-%%PYTHON_SITELIBDIR%%/uncompyle2/walker.pyo
diff --git a/devel/py-yum-metadata-parser/Makefile b/devel/py-yum-metadata-parser/Makefile
deleted file mode 100644
index e73c6ce20c6e..000000000000
--- a/devel/py-yum-metadata-parser/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# Created by: Anders F Bjorklund <afb@rpm5.org>
-# $FreeBSD$
-
-PORTNAME= yum-metadata-parser
-PORTVERSION= 1.1.4
-PORTREVISION= 4
-CATEGORIES= devel python
-MASTER_SITES= http://yum.baseurl.org/download/${PORTNAME}/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= afb@rpm5.org
-COMMENT= Fast metadata parser for yum
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-LIB_DEPENDS= libxml2.so:textproc/libxml2 \
- libsqlite3.so:databases/sqlite3
-
-USES= gnome pkgconfig python:2.7
-USE_GNOME= glib20
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-yum-metadata-parser/distinfo b/devel/py-yum-metadata-parser/distinfo
deleted file mode 100644
index 3577c5cd56fa..000000000000
--- a/devel/py-yum-metadata-parser/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (yum-metadata-parser-1.1.4.tar.gz) = f1560a284541feb720c3ae35b6b31f80c2be5cb9ca86b3a1ee9459846f821ada
-SIZE (yum-metadata-parser-1.1.4.tar.gz) = 16469
diff --git a/devel/py-yum-metadata-parser/pkg-descr b/devel/py-yum-metadata-parser/pkg-descr
deleted file mode 100644
index 54761324e53e..000000000000
--- a/devel/py-yum-metadata-parser/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Fast metadata parser for yum implemented in C.
-
-WWW: http://yum.baseurl.org/
diff --git a/devel/rubygem-warden127/Makefile b/devel/rubygem-warden127/Makefile
deleted file mode 100644
index 6996e3930563..000000000000
--- a/devel/rubygem-warden127/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Ryan Steinmetz <rpsfa@rit.edu>
-# $FreeBSD$
-
-PORTNAME= warden
-PORTVERSION= 1.2.7
-CATEGORIES= devel rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 127
-
-MAINTAINER= antoine@FreeBSD.org
-COMMENT= Rack middleware that provides authentication for rack applications
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= No longer needed
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= rubygem-rack16>=1.6<2:www/rubygem-rack16
-
-USES= gem
-USE_RUBY= yes
-
-NO_ARCH= yes
-PORTSCOUT= ignore:1
-
-.include <bsd.port.mk>
diff --git a/devel/rubygem-warden127/distinfo b/devel/rubygem-warden127/distinfo
deleted file mode 100644
index c3f385cb879f..000000000000
--- a/devel/rubygem-warden127/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1583711329
-SHA256 (rubygem/warden-1.2.7.gem) = 22e0a009a556f9deb8e4f51405e053607418e70c25d8b4f0e28cfa0ba931496d
-SIZE (rubygem/warden-1.2.7.gem) = 32256
diff --git a/devel/rubygem-warden127/pkg-descr b/devel/rubygem-warden127/pkg-descr
deleted file mode 100644
index 8e3eb1549f5d..000000000000
--- a/devel/rubygem-warden127/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Rack middleware that provides authentication for rack applications
-
-WWW: https://github.com/hassox/warden
diff --git a/dns/Makefile b/dns/Makefile
index 70e21f5c01dc..264f02c419c2 100644
--- a/dns/Makefile
+++ b/dns/Makefile
@@ -181,12 +181,10 @@
SUBDIR += py-cloudflare
SUBDIR += py-dns
SUBDIR += py-dns-lexicon
- SUBDIR += py-dnschain
SUBDIR += py-dnspython
SUBDIR += py-easyzone
SUBDIR += py-idna
SUBDIR += py-idna_ssl
- SUBDIR += py-idnkit2
SUBDIR += py-ldns
SUBDIR += py-localzone
SUBDIR += py-namebench
diff --git a/dns/py-dnschain/Makefile b/dns/py-dnschain/Makefile
deleted file mode 100644
index 759dac8f271d..000000000000
--- a/dns/py-dnschain/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: Yuri Victorovich <yuri@rawbw.com>
-# $FreeBSD$
-
-PORTNAME= dnschain
-PORTVERSION= 0.1.0
-CATEGORIES= dns python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Library for looking up blockchain data via DNSChain
-
-LICENSE= MPL20
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/dns/py-dnschain/distinfo b/dns/py-dnschain/distinfo
deleted file mode 100644
index 93a9a8237c96..000000000000
--- a/dns/py-dnschain/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (dnschain-0.1.0.tar.gz) = 59310cf6bf3f31bd47617fd0cce79fe9941c4bc133905843efea10a68651017f
-SIZE (dnschain-0.1.0.tar.gz) = 3180
diff --git a/dns/py-dnschain/pkg-descr b/dns/py-dnschain/pkg-descr
deleted file mode 100644
index 12fab1384960..000000000000
--- a/dns/py-dnschain/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Python library for looking up blockchain data via DNSChain
-
-WWW: https://github.com/okTurtles/pydnschain
diff --git a/dns/py-idnkit2/Makefile b/dns/py-idnkit2/Makefile
deleted file mode 100644
index 60baad61e8e1..000000000000
--- a/dns/py-idnkit2/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Rafal Lesniak <fbsd@grid.einherjar.de>
-# $FreeBSD$
-
-PORTNAME= idnkit-python
-PORTVERSION= 2.3
-PORTREVISION= 1
-CATEGORIES= dns
-MASTER_SITES= http://jprs.co.jp/idn/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= fbsd@grid.einherjar.de
-COMMENT= Python bindings for Internationalized Domain Name toolkit 2
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-LIB_DEPENDS= libidnkitlite.so:dns/idnkit2
-
-USES= python:2.7 tar:bzip2
-USE_PYTHON= distutils autoplist
-
-post-patch:
- ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
- ${WRKSRC}/setup.py
-
-.include <bsd.port.mk>
diff --git a/dns/py-idnkit2/distinfo b/dns/py-idnkit2/distinfo
deleted file mode 100644
index 75dcf23470ae..000000000000
--- a/dns/py-idnkit2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (idnkit-python-2.3.tar.bz2) = b7ebd906ebe70e285aaa97714209fed97b908868621fd5b7c3f5481cd2dcdfe9
-SIZE (idnkit-python-2.3.tar.bz2) = 31377
diff --git a/dns/py-idnkit2/files/patch-setup.py b/dns/py-idnkit2/files/patch-setup.py
deleted file mode 100644
index 48b6699ab1c3..000000000000
--- a/dns/py-idnkit2/files/patch-setup.py
+++ /dev/null
@@ -1,15 +0,0 @@
---- setup.py.orgi 2013-01-12 11:23:31.000000000 +0100
-+++ setup.py 2013-01-12 11:24:12.000000000 +0100
-@@ -4,10 +4,10 @@
- import glob
-
- # Directory where idnkit header files are installed.
--idnkit_include_dir = '/usr/local/include'
-+idnkit_include_dir = '%%LOCALBASE%%/include'
-
- # Directory where libidnkitlite resides.
--idnkit_library_dir = '/usr/local/lib'
-+idnkit_library_dir = '%%LOCALBASE%%/lib'
-
- setup(name='idnkit-python',
- version='2.2',
diff --git a/dns/py-idnkit2/pkg-descr b/dns/py-idnkit2/pkg-descr
deleted file mode 100644
index e91844540b5f..000000000000
--- a/dns/py-idnkit2/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-
-Internationalized Domain Name toolkit 2 (idnkit-2) provides useful
-APIs (libraries) for application developers to make softwares
-IDNA2008-compliant, and also provides tools for system administrators
-to process IDNs appropriately according to IDNA2008 specification.
-The idnkit-2 is a toolkit revised by JPRS from the idnkit-1.0
-developed by JPNIC, and it is released as an open source
-free software modified to comply with IDNA2008.
-
-idnkit-2 consists from its main part written in C and additional
-API packages for other languages (Java, Python, and Perl).
-
-WWW: http://jprs.co.jp/idn/index-e.html
diff --git a/games/Makefile b/games/Makefile
index 588f387746a4..60c9456c825e 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -145,7 +145,6 @@
SUBDIR += circuslinux
SUBDIR += cockatrice
SUBDIR += coffeebreak
- SUBDIR += colobot
SUBDIR += colorcode
SUBDIR += columns
SUBDIR += concentration
@@ -225,7 +224,6 @@
SUBDIR += el
SUBDIR += el-data
SUBDIR += emptyepsilon
- SUBDIR += endgame-singularity
SUBDIR += endgame-singularity-music
SUBDIR += endless-sky
SUBDIR += endless-sky-high-dpi
@@ -416,7 +414,6 @@
SUBDIR += kanagram
SUBDIR += kapman
SUBDIR += kartofel
- SUBDIR += katawa-shoujo
SUBDIR += katomic
SUBDIR += kblackbox
SUBDIR += kblocks
@@ -776,7 +773,6 @@
SUBDIR += py-pysol-cards
SUBDIR += py-sgflib
SUBDIR += py-sgfsummary
- SUBDIR += pyfa
SUBDIR += pysolfc
SUBDIR += pyspacewar
SUBDIR += q2p
@@ -828,7 +824,6 @@
SUBDIR += regoth
SUBDIR += reminiscence
SUBDIR += renpy
- SUBDIR += renpy6
SUBDIR += rescue
SUBDIR += residualvm
SUBDIR += retroarch
@@ -895,7 +890,6 @@
SUBDIR += solarconquest
SUBDIR += solarus
SUBDIR += solarus-quest-editor
- SUBDIR += solarwolf
SUBDIR += sopwith
SUBDIR += spacejunk
SUBDIR += spacezero
@@ -940,7 +934,6 @@
SUBDIR += tetzle
SUBDIR += textmaze
SUBDIR += thegrind
- SUBDIR += thudboard
SUBDIR += tileworld
SUBDIR += tkmoo
SUBDIR += tomatoes
diff --git a/games/colobot/Makefile b/games/colobot/Makefile
deleted file mode 100644
index 6bfadb6957b4..000000000000
--- a/games/colobot/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= colobot
-DISTVERSIONPREFIX= ${PORTNAME}-gold-
-DISTVERSION= 0.1.12
-DISTVERSIONSUFFIX= -alpha
-PORTREVISION= 4
-CATEGORIES= games
-MASTER_SITES= https://colobot.info/files/music/:music
-DISTFILES= colobot-music_ogg_0.1.12-alpha.tar.gz:music
-
-MAINTAINER= fernape@FreeBSD.org
-COMMENT= Educational game aiming to teach programming to kids
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-LIB_DEPENDS= libpng.so:graphics/png \
- libsndfile.so:audio/libsndfile \
- libvorbis.so:audio/libvorbis \
- libogg.so:audio/libogg \
- libopenal.so:audio/openal-soft \
- libphysfs.so:devel/physfs \
- libboost_system.so:devel/boost-libs
-
-USES= cmake compiler:c++11-lang gl gettext-runtime \
- gettext-tools:build localbase:ldflags openal python:2.7 sdl
-USE_SDL= image2 ttf2
-USE_GL= gl glew glu
-USE_LDCONFIG= yes
-
-USE_GITHUB= yes
-GH_TUPLE= colobot:colobot-data:c467bd9:data
-
-LDFLAGS_i386= -Wl,-znotext
-
-post-extract:
- @${MV} ${WRKDIR}/colobot-data-c467bd9/* ${WRKSRC}/data
- @${MV} ${WRKDIR}/*.ogg ${WRKDIR}/LICENSE.txt ${WRKSRC}/data/music/
- @${REINPLACE_CMD} 's|$${CMAKE_INSTALL_PREFIX}/games|$${CMAKE_INSTALL_PREFIX}/bin|g' ${WRKSRC}/CMakeLists.txt
- @${REINPLACE_CMD} 's|PLATFORM_MACOSX|PLATFORM_MACOSX OR PLATFORM_OTHER|g' ${WRKSRC}/src/CMakeLists.txt
-
-post-patch:
- @${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/cmake/FindGLEW.cmake
- @${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/cmake/FindPhysFS.cmake
- @${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/cmake/FindSDL2.cmake
- @${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/cmake/FindSDL2_image.cmake
- @${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/cmake/FindSDL2_ttf.cmake
- @${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/tools/check-levels.sh
-
-.include <bsd.port.mk>
diff --git a/games/colobot/distinfo b/games/colobot/distinfo
deleted file mode 100644
index b14d49bc200e..000000000000
--- a/games/colobot/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-TIMESTAMP = 1551719919
-SHA256 (colobot-music_ogg_0.1.12-alpha.tar.gz) = 55e89d244f1f63e2467ef71253ca881ee31279f02aac9ac4706ef26c466306e9
-SIZE (colobot-music_ogg_0.1.12-alpha.tar.gz) = 55596353
-SHA256 (colobot-colobot-colobot-gold-0.1.12-alpha_GH0.tar.gz) = 38e01a6fb8c670203b86e7a100c79ed4ab4a9a4dcc01fd26a6a57f40fa1a8b5c
-SIZE (colobot-colobot-colobot-gold-0.1.12-alpha_GH0.tar.gz) = 1468594
-SHA256 (colobot-colobot-data-c467bd9_GH0.tar.gz) = 4a6a53ea22970870d05a12ebf56f595d34d765a789ab3b0aae618f2747312c35
-SIZE (colobot-colobot-data-c467bd9_GH0.tar.gz) = 54728879
diff --git a/games/colobot/files/patch-src_object_task_taskgoto.h b/games/colobot/files/patch-src_object_task_taskgoto.h
deleted file mode 100644
index 1ed370fc0815..000000000000
--- a/games/colobot/files/patch-src_object_task_taskgoto.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/object/task/taskgoto.h.orig 2019-10-18 08:14:46 UTC
-+++ src/object/task/taskgoto.h
-@@ -147,7 +147,7 @@ class CTaskGoto : public CForegroundTask (protected)
- int m_bmTotal = 0; // number of points in m_bmPoints
- int m_bmIndex = 0; // index in m_bmPoints
- Math::Vector m_bmPoints[MAXPOINTS+2];
-- char m_bmIter[MAXPOINTS+2] = {};
-+ signed char m_bmIter[MAXPOINTS+2] = {};
- int m_bmIterCounter = 0;
- CObject* m_bmCargoObject = nullptr;
- float m_bmFinalMove = 0.0f; // final advance distance
diff --git a/games/colobot/pkg-descr b/games/colobot/pkg-descr
deleted file mode 100644
index b623c48aef55..000000000000
--- a/games/colobot/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Colobot is an educational real-time strategy video game featuring 3D graphics.
-The objective of the game is to find a planet for colonization by the human race
-by establishing a basic infrastructure on the surface and eliminating any alien
-life forms endangering the expedition
-
-You can program your units (bots) in a language called CBOT, which is
-similar to C++ and Java. Your mission is to find a new planet to live and
-survive. You can save the humanity and get programming skills!
-
-
-WWW: https://colobot.info/
diff --git a/games/colobot/pkg-plist b/games/colobot/pkg-plist
deleted file mode 100644
index e85ddcd5ab40..000000000000
--- a/games/colobot/pkg-plist
+++ /dev/null
@@ -1,3673 +0,0 @@
-bin/colobot
-lib/colobot/libCBot.so
-share/games/colobot/ai/ant01.txt
-share/games/colobot/ai/ant02.txt
-share/games/colobot/ai/ant03.txt
-share/games/colobot/ai/ant04.txt
-share/games/colobot/ai/ant05.txt
-share/games/colobot/ai/ant06.txt
-share/games/colobot/ai/ant07.txt
-share/games/colobot/ai/ant08.txt
-share/games/colobot/ai/ant09.txt
-share/games/colobot/ai/ant10.txt
-share/games/colobot/ai/ant11.txt
-share/games/colobot/ai/ant12.txt
-share/games/colobot/ai/antatt30.txt
-share/games/colobot/ai/antattaw.txt
-share/games/colobot/ai/antattsw.txt
-share/games/colobot/ai/antec.txt
-share/games/colobot/ai/antice.txt
-share/games/colobot/ai/antich.txt
-share/games/colobot/ai/antich2.txt
-share/games/colobot/ai/anticp.txt
-share/games/colobot/ai/antics.txt
-share/games/colobot/ai/antict.txt
-share/games/colobot/ai/anticv.txt
-share/games/colobot/ai/antsurp1.txt
-share/games/colobot/ai/antsurp2.txt
-share/games/colobot/ai/antt41.txt
-share/games/colobot/ai/antt42.txt
-share/games/colobot/ai/antt43.txt
-share/games/colobot/ai/charge1.txt
-share/games/colobot/ai/charge2.txt
-share/games/colobot/ai/charge3.txt
-share/games/colobot/ai/convert.txt
-share/games/colobot/ai/exchg1.txt
-share/games/colobot/ai/flash.txt
-share/games/colobot/ai/human01.txt
-share/games/colobot/ai/human02.txt
-share/games/colobot/ai/human03.txt
-share/games/colobot/ai/human04.txt
-share/games/colobot/ai/human05.txt
-share/games/colobot/ai/human06.txt
-share/games/colobot/ai/human07.txt
-share/games/colobot/ai/kill1.txt
-share/games/colobot/ai/lady01.txt
-share/games/colobot/ai/lady02.txt
-share/games/colobot/ai/run1.txt
-share/games/colobot/ai/shield01.txt
-share/games/colobot/ai/shield02.txt
-share/games/colobot/ai/shield03.txt
-share/games/colobot/ai/spider01.txt
-share/games/colobot/ai/spider02.txt
-share/games/colobot/ai/spider03.txt
-share/games/colobot/ai/spidict.txt
-share/games/colobot/ai/strain1.txt
-share/games/colobot/ai/strain2.txt
-share/games/colobot/ai/tant1.txt
-share/games/colobot/ai/tant2.txt
-share/games/colobot/ai/tant3.txt
-share/games/colobot/ai/tant4.txt
-share/games/colobot/ai/tant5.txt
-share/games/colobot/ai/tcell1.txt
-share/games/colobot/ai/tcell2.txt
-share/games/colobot/ai/tchasse1.txt
-share/games/colobot/ai/tchasse2.txt
-share/games/colobot/ai/tchasse3.txt
-share/games/colobot/ai/tchasse4.txt
-share/games/colobot/ai/tchasse5.txt
-share/games/colobot/ai/tdragst.txt
-share/games/colobot/ai/tevite.txt
-share/games/colobot/ai/texch1.txt
-share/games/colobot/ai/texch2.txt
-share/games/colobot/ai/tfollow1.txt
-share/games/colobot/ai/tfollow2.txt
-share/games/colobot/ai/tfor.txt
-share/games/colobot/ai/tfor2.txt
-share/games/colobot/ai/titan1.txt
-share/games/colobot/ai/titan2.txt
-share/games/colobot/ai/titan3.txt
-share/games/colobot/ai/titan4.txt
-share/games/colobot/ai/tlaby1.txt
-share/games/colobot/ai/tlaby2.txt
-share/games/colobot/ai/tmove1.txt
-share/games/colobot/ai/tmove2.txt
-share/games/colobot/ai/tmove3.txt
-share/games/colobot/ai/tower1.txt
-share/games/colobot/ai/tproc1.txt
-share/games/colobot/ai/tproc2.txt
-share/games/colobot/ai/tprot1.txt
-share/games/colobot/ai/tprot1a.txt
-share/games/colobot/ai/tradar1.txt
-share/games/colobot/ai/tradar2.txt
-share/games/colobot/ai/tremot1a.txt
-share/games/colobot/ai/tremot1b.txt
-share/games/colobot/ai/tremot2a.txt
-share/games/colobot/ai/tremot2b.txt
-share/games/colobot/ai/tremot3a.txt
-share/games/colobot/ai/tremot3b.txt
-share/games/colobot/ai/tremot4a.txt
-share/games/colobot/ai/tremot4b.txt
-share/games/colobot/ai/tremot5a.txt
-share/games/colobot/ai/tremot5b.txt
-share/games/colobot/ai/tremova1.txt
-share/games/colobot/ai/tremova2.txt
-share/games/colobot/ai/tremova3.txt
-share/games/colobot/ai/tremova4.txt
-share/games/colobot/ai/trepulse.txt
-share/games/colobot/ai/tsniff.txt
-share/games/colobot/ai/tspid1.txt
-share/games/colobot/ai/tspid2.txt
-share/games/colobot/ai/tspid3.txt
-share/games/colobot/ai/ttit1.txt
-share/games/colobot/ai/ttit2.txt
-share/games/colobot/ai/ttrap1.txt
-share/games/colobot/ai/ttrap2.txt
-share/games/colobot/ai/twasp1.txt
-share/games/colobot/ai/twasp2.txt
-share/games/colobot/ai/wait.txt
-share/games/colobot/ai/wasp01.txt
-share/games/colobot/ai/wasp02.txt
-share/games/colobot/ai/wasp03.txt
-share/games/colobot/ai/waspe1.txt
-share/games/colobot/ai/win904a.txt
-share/games/colobot/ai/win904b.txt
-share/games/colobot/ai/win904c.txt
-share/games/colobot/ai/wingsh02.txt
-share/games/colobot/ai/wingshoo.txt
-share/games/colobot/ai/worm01.txt
-share/games/colobot/ai/worm02.txt
-share/games/colobot/ai/worm03.txt
-share/games/colobot/fonts/LICENSE.txt
-share/games/colobot/fonts/dvu_sans.ttf
-share/games/colobot/fonts/dvu_sans_bold.ttf
-share/games/colobot/fonts/dvu_sans_italic.ttf
-share/games/colobot/fonts/dvu_sans_mono.ttf
-share/games/colobot/fonts/dvu_sans_mono_bold.ttf
-share/games/colobot/help/B/authors.txt
-share/games/colobot/help/B/battles.txt
-share/games/colobot/help/B/cbot.txt
-share/games/colobot/help/B/cbot/abstime.txt
-share/games/colobot/help/B/cbot/acos.txt
-share/games/colobot/help/B/cbot/aim.txt
-share/games/colobot/help/B/cbot/array.txt
-share/games/colobot/help/B/cbot/asin.txt
-share/games/colobot/help/B/cbot/atan.txt
-share/games/colobot/help/B/cbot/atan2.txt
-share/games/colobot/help/B/cbot/bloc.txt
-share/games/colobot/help/B/cbot/bool.txt
-share/games/colobot/help/B/cbot/break.txt
-share/games/colobot/help/B/cbot/build.txt
-share/games/colobot/help/B/cbot/buildingenabled.txt
-share/games/colobot/help/B/cbot/busy.txt
-share/games/colobot/help/B/cbot/canbuild.txt
-share/games/colobot/help/B/cbot/canresearch.txt
-share/games/colobot/help/B/cbot/category.txt
-share/games/colobot/help/B/cbot/ceil.txt
-share/games/colobot/help/B/cbot/class.txt
-share/games/colobot/help/B/cbot/close.txt
-share/games/colobot/help/B/cbot/colors.txt
-share/games/colobot/help/B/cbot/cond.txt
-share/games/colobot/help/B/cbot/continue.txt
-share/games/colobot/help/B/cbot/cos.txt
-share/games/colobot/help/B/cbot/deletef.txt
-share/games/colobot/help/B/cbot/delinfo.txt
-share/games/colobot/help/B/cbot/destroy.txt
-share/games/colobot/help/B/cbot/detect.txt
-share/games/colobot/help/B/cbot/direct.txt
-share/games/colobot/help/B/cbot/dist.txt
-share/games/colobot/help/B/cbot/dist2d.txt
-share/games/colobot/help/B/cbot/do.txt
-share/games/colobot/help/B/cbot/drop.txt
-share/games/colobot/help/B/cbot/eof.txt
-share/games/colobot/help/B/cbot/errmode.txt
-share/games/colobot/help/B/cbot/expr.txt
-share/games/colobot/help/B/cbot/extends.txt
-share/games/colobot/help/B/cbot/extern.txt
-share/games/colobot/help/B/cbot/factory.txt
-share/games/colobot/help/B/cbot/false.txt
-share/games/colobot/help/B/cbot/file.txt
-share/games/colobot/help/B/cbot/fire.txt
-share/games/colobot/help/B/cbot/flatgrnd.txt
-share/games/colobot/help/B/cbot/flatspace.txt
-share/games/colobot/help/B/cbot/float.txt
-share/games/colobot/help/B/cbot/floor.txt
-share/games/colobot/help/B/cbot/for.txt
-share/games/colobot/help/B/cbot/function.txt
-share/games/colobot/help/B/cbot/goto.txt
-share/games/colobot/help/B/cbot/grab.txt
-share/games/colobot/help/B/cbot/if.txt
-share/games/colobot/help/B/cbot/int.txt
-share/games/colobot/help/B/cbot/jet.txt
-share/games/colobot/help/B/cbot/message.txt
-share/games/colobot/help/B/cbot/motor.txt
-share/games/colobot/help/B/cbot/move.txt
-share/games/colobot/help/B/cbot/nan.txt
-share/games/colobot/help/B/cbot/new.txt
-share/games/colobot/help/B/cbot/null.txt
-share/games/colobot/help/B/cbot/object.txt
-share/games/colobot/help/B/cbot/open.txt
-share/games/colobot/help/B/cbot/openfile.txt
-share/games/colobot/help/B/cbot/pencolor.txt
-share/games/colobot/help/B/cbot/pendown.txt
-share/games/colobot/help/B/cbot/penup.txt
-share/games/colobot/help/B/cbot/penwidth.txt
-share/games/colobot/help/B/cbot/point.txt
-share/games/colobot/help/B/cbot/pointer.txt
-share/games/colobot/help/B/cbot/pow.txt
-share/games/colobot/help/B/cbot/private.txt
-share/games/colobot/help/B/cbot/produce.txt
-share/games/colobot/help/B/cbot/protected.txt
-share/games/colobot/help/B/cbot/public.txt
-share/games/colobot/help/B/cbot/radar.txt
-share/games/colobot/help/B/cbot/radarall.txt
-share/games/colobot/help/B/cbot/rand.txt
-share/games/colobot/help/B/cbot/readln.txt
-share/games/colobot/help/B/cbot/receive.txt
-share/games/colobot/help/B/cbot/recycle.txt
-share/games/colobot/help/B/cbot/research.txt
-share/games/colobot/help/B/cbot/researched.txt
-share/games/colobot/help/B/cbot/researches.txt
-share/games/colobot/help/B/cbot/retobj.txt
-share/games/colobot/help/B/cbot/return.txt
-share/games/colobot/help/B/cbot/round.txt
-share/games/colobot/help/B/cbot/search.txt
-share/games/colobot/help/B/cbot/send.txt
-share/games/colobot/help/B/cbot/shield.txt
-share/games/colobot/help/B/cbot/sin.txt
-share/games/colobot/help/B/cbot/sizeof.txt
-share/games/colobot/help/B/cbot/sniff.txt
-share/games/colobot/help/B/cbot/space.txt
-share/games/colobot/help/B/cbot/sqrt.txt
-share/games/colobot/help/B/cbot/static.txt
-share/games/colobot/help/B/cbot/strfind.txt
-share/games/colobot/help/B/cbot/string.txt
-share/games/colobot/help/B/cbot/strleft.txt
-share/games/colobot/help/B/cbot/strlen.txt
-share/games/colobot/help/B/cbot/strlower.txt
-share/games/colobot/help/B/cbot/strmid.txt
-share/games/colobot/help/B/cbot/strright.txt
-share/games/colobot/help/B/cbot/strupper.txt
-share/games/colobot/help/B/cbot/strval.txt
-share/games/colobot/help/B/cbot/super.txt
-share/games/colobot/help/B/cbot/switch.txt
-share/games/colobot/help/B/cbot/synchro.txt
-share/games/colobot/help/B/cbot/takeoff.txt
-share/games/colobot/help/B/cbot/tan.txt
-share/games/colobot/help/B/cbot/term.txt
-share/games/colobot/help/B/cbot/testinfo.txt
-share/games/colobot/help/B/cbot/this.txt
-share/games/colobot/help/B/cbot/thump.txt
-share/games/colobot/help/B/cbot/topo.txt
-share/games/colobot/help/B/cbot/true.txt
-share/games/colobot/help/B/cbot/trunc.txt
-share/games/colobot/help/B/cbot/turn.txt
-share/games/colobot/help/B/cbot/type.txt
-share/games/colobot/help/B/cbot/var.txt
-share/games/colobot/help/B/cbot/void.txt
-share/games/colobot/help/B/cbot/wait.txt
-share/games/colobot/help/B/cbot/while.txt
-share/games/colobot/help/B/cbot/writeln.txt
-share/games/colobot/help/B/cheats.txt
-share/games/colobot/help/B/command.txt
-share/games/colobot/help/B/freehelp.txt
-share/games/colobot/help/B/licences.txt
-share/games/colobot/help/B/navig.txt
-share/games/colobot/help/B/object/ant.txt
-share/games/colobot/help/B/object/atomic.txt
-share/games/colobot/help/B/object/barrier.txt
-share/games/colobot/help/B/object/base.txt
-share/games/colobot/help/B/object/bbox.txt
-share/games/colobot/help/B/object/botbc.txt
-share/games/colobot/help/B/object/botbj.txt
-share/games/colobot/help/B/object/botbr.txt
-share/games/colobot/help/B/object/botbs.txt
-share/games/colobot/help/B/object/botdraw.txt
-share/games/colobot/help/B/object/botfc.txt
-share/games/colobot/help/B/object/botfj.txt
-share/games/colobot/help/B/object/botfr.txt
-share/games/colobot/help/B/object/botfs.txt
-share/games/colobot/help/B/object/botgc.txt
-share/games/colobot/help/B/object/botgj.txt
-share/games/colobot/help/B/object/botgr.txt
-share/games/colobot/help/B/object/botgs.txt
-share/games/colobot/help/B/object/botoc.txt
-share/games/colobot/help/B/object/botoj.txt
-share/games/colobot/help/B/object/botor.txt
-share/games/colobot/help/B/object/botos.txt
-share/games/colobot/help/B/object/botphaz.txt
-share/games/colobot/help/B/object/botrecy.txt
-share/games/colobot/help/B/object/botsc.txt
-share/games/colobot/help/B/object/botshld.txt
-share/games/colobot/help/B/object/botsj.txt
-share/games/colobot/help/B/object/botsr.txt
-share/games/colobot/help/B/object/botss.txt
-share/games/colobot/help/B/object/botsub.txt
-share/games/colobot/help/B/object/bottarg.txt
-share/games/colobot/help/B/object/bottr.txt
-share/games/colobot/help/B/object/bottump.txt
-share/games/colobot/help/B/object/bullet.txt
-share/games/colobot/help/B/object/captor.txt
-share/games/colobot/help/B/object/convert.txt
-share/games/colobot/help/B/object/derrick.txt
-share/games/colobot/help/B/object/destroy.txt
-share/games/colobot/help/B/object/egg.txt
-share/games/colobot/help/B/object/energy.txt
-share/games/colobot/help/B/object/enerspot.txt
-share/games/colobot/help/B/object/exchange.txt
-share/games/colobot/help/B/object/factory.txt
-share/games/colobot/help/B/object/flag.txt
-share/games/colobot/help/B/object/goal.txt
-share/games/colobot/help/B/object/human.txt
-share/games/colobot/help/B/object/huston.txt
-share/games/colobot/help/B/object/key.txt
-share/games/colobot/help/B/object/labo.txt
-share/games/colobot/help/B/object/lrv.txt
-share/games/colobot/help/B/object/mine.txt
-share/games/colobot/help/B/object/mother.txt
-share/games/colobot/help/B/object/nest.txt
-share/games/colobot/help/B/object/nuclear.txt
-share/games/colobot/help/B/object/power.txt
-share/games/colobot/help/B/object/radar.txt
-share/games/colobot/help/B/object/repair.txt
-share/games/colobot/help/B/object/research.txt
-share/games/colobot/help/B/object/ruin.txt
-share/games/colobot/help/B/object/safe.txt
-share/games/colobot/help/B/object/spider.txt
-share/games/colobot/help/B/object/start.txt
-share/games/colobot/help/B/object/station.txt
-share/games/colobot/help/B/object/stonspot.txt
-share/games/colobot/help/B/object/target1.txt
-share/games/colobot/help/B/object/target2.txt
-share/games/colobot/help/B/object/titan.txt
-share/games/colobot/help/B/object/titanore.txt
-share/games/colobot/help/B/object/tnt.txt
-share/games/colobot/help/B/object/tower.txt
-share/games/colobot/help/B/object/uranore.txt
-share/games/colobot/help/B/object/uranspot.txt
-share/games/colobot/help/B/object/wasp.txt
-share/games/colobot/help/B/object/waypoint.txt
-share/games/colobot/help/B/object/worm.txt
-share/games/colobot/help/B/object/wreck.txt
-share/games/colobot/help/B/programs/10_FollowPhazer.txt
-share/games/colobot/help/B/programs/1_SwitchCell1.txt
-share/games/colobot/help/B/programs/1_SwitchCell1_link.txt
-share/games/colobot/help/B/programs/2_Recharge1.txt
-share/games/colobot/help/B/programs/2_Recharge1_link.txt
-share/games/colobot/help/B/programs/3_Recharge2.txt
-share/games/colobot/help/B/programs/3_Recharge2_link.txt
-share/games/colobot/help/B/programs/4_CollectTitanium1.txt
-share/games/colobot/help/B/programs/5_CollectTitanium2.txt
-share/games/colobot/help/B/programs/5_CollectTitanium2_link.txt
-share/games/colobot/help/B/programs/6_KillAnt1.txt
-share/games/colobot/help/B/programs/6_KillAnt1_link.txt
-share/games/colobot/help/B/programs/7_CollectTitanium3.txt
-share/games/colobot/help/B/programs/8_ServiceTower1.txt
-share/games/colobot/help/B/programs/8_ServiceTower1_link.txt
-share/games/colobot/help/B/programs/9_terranova.txt
-share/games/colobot/help/B/win.txt
-share/games/colobot/help/C/authors.txt
-share/games/colobot/help/C/battles.txt
-share/games/colobot/help/C/cbot.txt
-share/games/colobot/help/C/cbot/abstime.txt
-share/games/colobot/help/C/cbot/acos.txt
-share/games/colobot/help/C/cbot/aim.txt
-share/games/colobot/help/C/cbot/array.txt
-share/games/colobot/help/C/cbot/asin.txt
-share/games/colobot/help/C/cbot/atan.txt
-share/games/colobot/help/C/cbot/atan2.txt
-share/games/colobot/help/C/cbot/bloc.txt
-share/games/colobot/help/C/cbot/bool.txt
-share/games/colobot/help/C/cbot/break.txt
-share/games/colobot/help/C/cbot/build.txt
-share/games/colobot/help/C/cbot/buildingenabled.txt
-share/games/colobot/help/C/cbot/busy.txt
-share/games/colobot/help/C/cbot/canbuild.txt
-share/games/colobot/help/C/cbot/canresearch.txt
-share/games/colobot/help/C/cbot/category.txt
-share/games/colobot/help/C/cbot/ceil.txt
-share/games/colobot/help/C/cbot/class.txt
-share/games/colobot/help/C/cbot/close.txt
-share/games/colobot/help/C/cbot/colors.txt
-share/games/colobot/help/C/cbot/cond.txt
-share/games/colobot/help/C/cbot/continue.txt
-share/games/colobot/help/C/cbot/cos.txt
-share/games/colobot/help/C/cbot/deletef.txt
-share/games/colobot/help/C/cbot/delinfo.txt
-share/games/colobot/help/C/cbot/destroy.txt
-share/games/colobot/help/C/cbot/detect.txt
-share/games/colobot/help/C/cbot/direct.txt
-share/games/colobot/help/C/cbot/dist.txt
-share/games/colobot/help/C/cbot/dist2d.txt
-share/games/colobot/help/C/cbot/do.txt
-share/games/colobot/help/C/cbot/drop.txt
-share/games/colobot/help/C/cbot/eof.txt
-share/games/colobot/help/C/cbot/errmode.txt
-share/games/colobot/help/C/cbot/expr.txt
-share/games/colobot/help/C/cbot/extends.txt
-share/games/colobot/help/C/cbot/extern.txt
-share/games/colobot/help/C/cbot/factory.txt
-share/games/colobot/help/C/cbot/false.txt
-share/games/colobot/help/C/cbot/file.txt
-share/games/colobot/help/C/cbot/fire.txt
-share/games/colobot/help/C/cbot/flatgrnd.txt
-share/games/colobot/help/C/cbot/flatspace.txt
-share/games/colobot/help/C/cbot/float.txt
-share/games/colobot/help/C/cbot/floor.txt
-share/games/colobot/help/C/cbot/for.txt
-share/games/colobot/help/C/cbot/function.txt
-share/games/colobot/help/C/cbot/goto.txt
-share/games/colobot/help/C/cbot/grab.txt
-share/games/colobot/help/C/cbot/if.txt
-share/games/colobot/help/C/cbot/int.txt
-share/games/colobot/help/C/cbot/jet.txt
-share/games/colobot/help/C/cbot/message.txt
-share/games/colobot/help/C/cbot/motor.txt
-share/games/colobot/help/C/cbot/move.txt
-share/games/colobot/help/C/cbot/nan.txt
-share/games/colobot/help/C/cbot/new.txt
-share/games/colobot/help/C/cbot/null.txt
-share/games/colobot/help/C/cbot/object.txt
-share/games/colobot/help/C/cbot/open.txt
-share/games/colobot/help/C/cbot/openfile.txt
-share/games/colobot/help/C/cbot/pencolor.txt
-share/games/colobot/help/C/cbot/pendown.txt
-share/games/colobot/help/C/cbot/penup.txt
-share/games/colobot/help/C/cbot/penwidth.txt
-share/games/colobot/help/C/cbot/point.txt
-share/games/colobot/help/C/cbot/pointer.txt
-share/games/colobot/help/C/cbot/pow.txt
-share/games/colobot/help/C/cbot/private.txt
-share/games/colobot/help/C/cbot/produce.txt
-share/games/colobot/help/C/cbot/protected.txt
-share/games/colobot/help/C/cbot/public.txt
-share/games/colobot/help/C/cbot/radar.txt
-share/games/colobot/help/C/cbot/radarall.txt
-share/games/colobot/help/C/cbot/rand.txt
-share/games/colobot/help/C/cbot/readln.txt
-share/games/colobot/help/C/cbot/receive.txt
-share/games/colobot/help/C/cbot/recycle.txt
-share/games/colobot/help/C/cbot/research.txt
-share/games/colobot/help/C/cbot/researched.txt
-share/games/colobot/help/C/cbot/researches.txt
-share/games/colobot/help/C/cbot/retobj.txt
-share/games/colobot/help/C/cbot/return.txt
-share/games/colobot/help/C/cbot/round.txt
-share/games/colobot/help/C/cbot/search.txt
-share/games/colobot/help/C/cbot/send.txt
-share/games/colobot/help/C/cbot/shield.txt
-share/games/colobot/help/C/cbot/sin.txt
-share/games/colobot/help/C/cbot/sizeof.txt
-share/games/colobot/help/C/cbot/sniff.txt
-share/games/colobot/help/C/cbot/space.txt
-share/games/colobot/help/C/cbot/sqrt.txt
-share/games/colobot/help/C/cbot/static.txt
-share/games/colobot/help/C/cbot/strfind.txt
-share/games/colobot/help/C/cbot/string.txt
-share/games/colobot/help/C/cbot/strleft.txt
-share/games/colobot/help/C/cbot/strlen.txt
-share/games/colobot/help/C/cbot/strlower.txt
-share/games/colobot/help/C/cbot/strmid.txt
-share/games/colobot/help/C/cbot/strright.txt
-share/games/colobot/help/C/cbot/strupper.txt
-share/games/colobot/help/C/cbot/strval.txt
-share/games/colobot/help/C/cbot/super.txt
-share/games/colobot/help/C/cbot/switch.txt
-share/games/colobot/help/C/cbot/synchro.txt
-share/games/colobot/help/C/cbot/takeoff.txt
-share/games/colobot/help/C/cbot/tan.txt
-share/games/colobot/help/C/cbot/term.txt
-share/games/colobot/help/C/cbot/testinfo.txt
-share/games/colobot/help/C/cbot/this.txt
-share/games/colobot/help/C/cbot/thump.txt
-share/games/colobot/help/C/cbot/topo.txt
-share/games/colobot/help/C/cbot/true.txt
-share/games/colobot/help/C/cbot/trunc.txt
-share/games/colobot/help/C/cbot/turn.txt
-share/games/colobot/help/C/cbot/type.txt
-share/games/colobot/help/C/cbot/var.txt
-share/games/colobot/help/C/cbot/void.txt
-share/games/colobot/help/C/cbot/wait.txt
-share/games/colobot/help/C/cbot/while.txt
-share/games/colobot/help/C/cbot/writeln.txt
-share/games/colobot/help/C/cheats.txt
-share/games/colobot/help/C/command.txt
-share/games/colobot/help/C/freehelp.txt
-share/games/colobot/help/C/licences.txt
-share/games/colobot/help/C/navig.txt
-share/games/colobot/help/C/object/ant.txt
-share/games/colobot/help/C/object/atomic.txt
-share/games/colobot/help/C/object/barrier.txt
-share/games/colobot/help/C/object/base.txt
-share/games/colobot/help/C/object/bbox.txt
-share/games/colobot/help/C/object/botbc.txt
-share/games/colobot/help/C/object/botbj.txt
-share/games/colobot/help/C/object/botbr.txt
-share/games/colobot/help/C/object/botbs.txt
-share/games/colobot/help/C/object/botdraw.txt
-share/games/colobot/help/C/object/botfc.txt
-share/games/colobot/help/C/object/botfj.txt
-share/games/colobot/help/C/object/botfr.txt
-share/games/colobot/help/C/object/botfs.txt
-share/games/colobot/help/C/object/botgc.txt
-share/games/colobot/help/C/object/botgj.txt
-share/games/colobot/help/C/object/botgr.txt
-share/games/colobot/help/C/object/botgs.txt
-share/games/colobot/help/C/object/botoc.txt
-share/games/colobot/help/C/object/botoj.txt
-share/games/colobot/help/C/object/botor.txt
-share/games/colobot/help/C/object/botos.txt
-share/games/colobot/help/C/object/botphaz.txt
-share/games/colobot/help/C/object/botrecy.txt
-share/games/colobot/help/C/object/botsc.txt
-share/games/colobot/help/C/object/botshld.txt
-share/games/colobot/help/C/object/botsj.txt
-share/games/colobot/help/C/object/botsr.txt
-share/games/colobot/help/C/object/botss.txt
-share/games/colobot/help/C/object/botsub.txt
-share/games/colobot/help/C/object/bottarg.txt
-share/games/colobot/help/C/object/bottr.txt
-share/games/colobot/help/C/object/bottump.txt
-share/games/colobot/help/C/object/bullet.txt
-share/games/colobot/help/C/object/captor.txt
-share/games/colobot/help/C/object/convert.txt
-share/games/colobot/help/C/object/derrick.txt
-share/games/colobot/help/C/object/destroy.txt
-share/games/colobot/help/C/object/egg.txt
-share/games/colobot/help/C/object/energy.txt
-share/games/colobot/help/C/object/enerspot.txt
-share/games/colobot/help/C/object/exchange.txt
-share/games/colobot/help/C/object/factory.txt
-share/games/colobot/help/C/object/flag.txt
-share/games/colobot/help/C/object/goal.txt
-share/games/colobot/help/C/object/human.txt
-share/games/colobot/help/C/object/huston.txt
-share/games/colobot/help/C/object/key.txt
-share/games/colobot/help/C/object/labo.txt
-share/games/colobot/help/C/object/lrv.txt
-share/games/colobot/help/C/object/mine.txt
-share/games/colobot/help/C/object/mother.txt
-share/games/colobot/help/C/object/nest.txt
-share/games/colobot/help/C/object/nuclear.txt
-share/games/colobot/help/C/object/power.txt
-share/games/colobot/help/C/object/radar.txt
-share/games/colobot/help/C/object/repair.txt
-share/games/colobot/help/C/object/research.txt
-share/games/colobot/help/C/object/ruin.txt
-share/games/colobot/help/C/object/safe.txt
-share/games/colobot/help/C/object/spider.txt
-share/games/colobot/help/C/object/start.txt
-share/games/colobot/help/C/object/station.txt
-share/games/colobot/help/C/object/stonspot.txt
-share/games/colobot/help/C/object/target1.txt
-share/games/colobot/help/C/object/target2.txt
-share/games/colobot/help/C/object/titan.txt
-share/games/colobot/help/C/object/titanore.txt
-share/games/colobot/help/C/object/tnt.txt
-share/games/colobot/help/C/object/tower.txt
-share/games/colobot/help/C/object/uranore.txt
-share/games/colobot/help/C/object/uranspot.txt
-share/games/colobot/help/C/object/wasp.txt
-share/games/colobot/help/C/object/waypoint.txt
-share/games/colobot/help/C/object/worm.txt
-share/games/colobot/help/C/object/wreck.txt
-share/games/colobot/help/C/programs/10_FollowPhazer.txt
-share/games/colobot/help/C/programs/1_SwitchCell1.txt
-share/games/colobot/help/C/programs/1_SwitchCell1_link.txt
-share/games/colobot/help/C/programs/2_Recharge1.txt
-share/games/colobot/help/C/programs/2_Recharge1_link.txt
-share/games/colobot/help/C/programs/3_Recharge2.txt
-share/games/colobot/help/C/programs/3_Recharge2_link.txt
-share/games/colobot/help/C/programs/4_CollectTitanium1.txt
-share/games/colobot/help/C/programs/5_CollectTitanium2.txt
-share/games/colobot/help/C/programs/5_CollectTitanium2_link.txt
-share/games/colobot/help/C/programs/6_KillAnt1.txt
-share/games/colobot/help/C/programs/6_KillAnt1_link.txt
-share/games/colobot/help/C/programs/7_CollectTitanium3.txt
-share/games/colobot/help/C/programs/8_ServiceTower1.txt
-share/games/colobot/help/C/programs/8_ServiceTower1_link.txt
-share/games/colobot/help/C/programs/9_terranova.txt
-share/games/colobot/help/C/win.txt
-share/games/colobot/help/D/authors.txt
-share/games/colobot/help/D/battles.txt
-share/games/colobot/help/D/cbot.txt
-share/games/colobot/help/D/cbot/abstime.txt
-share/games/colobot/help/D/cbot/acos.txt
-share/games/colobot/help/D/cbot/aim.txt
-share/games/colobot/help/D/cbot/array.txt
-share/games/colobot/help/D/cbot/asin.txt
-share/games/colobot/help/D/cbot/atan.txt
-share/games/colobot/help/D/cbot/atan2.txt
-share/games/colobot/help/D/cbot/bloc.txt
-share/games/colobot/help/D/cbot/bool.txt
-share/games/colobot/help/D/cbot/break.txt
-share/games/colobot/help/D/cbot/build.txt
-share/games/colobot/help/D/cbot/buildingenabled.txt
-share/games/colobot/help/D/cbot/busy.txt
-share/games/colobot/help/D/cbot/canbuild.txt
-share/games/colobot/help/D/cbot/canresearch.txt
-share/games/colobot/help/D/cbot/category.txt
-share/games/colobot/help/D/cbot/ceil.txt
-share/games/colobot/help/D/cbot/class.txt
-share/games/colobot/help/D/cbot/close.txt
-share/games/colobot/help/D/cbot/colors.txt
-share/games/colobot/help/D/cbot/cond.txt
-share/games/colobot/help/D/cbot/continue.txt
-share/games/colobot/help/D/cbot/cos.txt
-share/games/colobot/help/D/cbot/deletef.txt
-share/games/colobot/help/D/cbot/delinfo.txt
-share/games/colobot/help/D/cbot/destroy.txt
-share/games/colobot/help/D/cbot/detect.txt
-share/games/colobot/help/D/cbot/direct.txt
-share/games/colobot/help/D/cbot/dist.txt
-share/games/colobot/help/D/cbot/dist2d.txt
-share/games/colobot/help/D/cbot/do.txt
-share/games/colobot/help/D/cbot/drop.txt
-share/games/colobot/help/D/cbot/eof.txt
-share/games/colobot/help/D/cbot/errmode.txt
-share/games/colobot/help/D/cbot/expr.txt
-share/games/colobot/help/D/cbot/extends.txt
-share/games/colobot/help/D/cbot/extern.txt
-share/games/colobot/help/D/cbot/factory.txt
-share/games/colobot/help/D/cbot/false.txt
-share/games/colobot/help/D/cbot/file.txt
-share/games/colobot/help/D/cbot/fire.txt
-share/games/colobot/help/D/cbot/flatgrnd.txt
-share/games/colobot/help/D/cbot/flatspace.txt
-share/games/colobot/help/D/cbot/float.txt
-share/games/colobot/help/D/cbot/floor.txt
-share/games/colobot/help/D/cbot/for.txt
-share/games/colobot/help/D/cbot/function.txt
-share/games/colobot/help/D/cbot/goto.txt
-share/games/colobot/help/D/cbot/grab.txt
-share/games/colobot/help/D/cbot/if.txt
-share/games/colobot/help/D/cbot/int.txt
-share/games/colobot/help/D/cbot/jet.txt
-share/games/colobot/help/D/cbot/message.txt
-share/games/colobot/help/D/cbot/motor.txt
-share/games/colobot/help/D/cbot/move.txt
-share/games/colobot/help/D/cbot/nan.txt
-share/games/colobot/help/D/cbot/new.txt
-share/games/colobot/help/D/cbot/null.txt
-share/games/colobot/help/D/cbot/object.txt
-share/games/colobot/help/D/cbot/open.txt
-share/games/colobot/help/D/cbot/openfile.txt
-share/games/colobot/help/D/cbot/pencolor.txt
-share/games/colobot/help/D/cbot/pendown.txt
-share/games/colobot/help/D/cbot/penup.txt
-share/games/colobot/help/D/cbot/penwidth.txt
-share/games/colobot/help/D/cbot/point.txt
-share/games/colobot/help/D/cbot/pointer.txt
-share/games/colobot/help/D/cbot/pow.txt
-share/games/colobot/help/D/cbot/private.txt
-share/games/colobot/help/D/cbot/produce.txt
-share/games/colobot/help/D/cbot/protected.txt
-share/games/colobot/help/D/cbot/public.txt
-share/games/colobot/help/D/cbot/radar.txt
-share/games/colobot/help/D/cbot/radarall.txt
-share/games/colobot/help/D/cbot/rand.txt
-share/games/colobot/help/D/cbot/readln.txt
-share/games/colobot/help/D/cbot/receive.txt
-share/games/colobot/help/D/cbot/recycle.txt
-share/games/colobot/help/D/cbot/research.txt
-share/games/colobot/help/D/cbot/researched.txt
-share/games/colobot/help/D/cbot/researches.txt
-share/games/colobot/help/D/cbot/retobj.txt
-share/games/colobot/help/D/cbot/return.txt
-share/games/colobot/help/D/cbot/round.txt
-share/games/colobot/help/D/cbot/search.txt
-share/games/colobot/help/D/cbot/send.txt
-share/games/colobot/help/D/cbot/shield.txt
-share/games/colobot/help/D/cbot/sin.txt
-share/games/colobot/help/D/cbot/sizeof.txt
-share/games/colobot/help/D/cbot/sniff.txt
-share/games/colobot/help/D/cbot/space.txt
-share/games/colobot/help/D/cbot/sqrt.txt
-share/games/colobot/help/D/cbot/static.txt
-share/games/colobot/help/D/cbot/strfind.txt
-share/games/colobot/help/D/cbot/string.txt
-share/games/colobot/help/D/cbot/strleft.txt
-share/games/colobot/help/D/cbot/strlen.txt
-share/games/colobot/help/D/cbot/strlower.txt
-share/games/colobot/help/D/cbot/strmid.txt
-share/games/colobot/help/D/cbot/strright.txt
-share/games/colobot/help/D/cbot/strupper.txt
-share/games/colobot/help/D/cbot/strval.txt
-share/games/colobot/help/D/cbot/super.txt
-share/games/colobot/help/D/cbot/switch.txt
-share/games/colobot/help/D/cbot/synchro.txt
-share/games/colobot/help/D/cbot/takeoff.txt
-share/games/colobot/help/D/cbot/tan.txt
-share/games/colobot/help/D/cbot/term.txt
-share/games/colobot/help/D/cbot/testinfo.txt
-share/games/colobot/help/D/cbot/this.txt
-share/games/colobot/help/D/cbot/thump.txt
-share/games/colobot/help/D/cbot/topo.txt
-share/games/colobot/help/D/cbot/true.txt
-share/games/colobot/help/D/cbot/trunc.txt
-share/games/colobot/help/D/cbot/turn.txt
-share/games/colobot/help/D/cbot/type.txt
-share/games/colobot/help/D/cbot/var.txt
-share/games/colobot/help/D/cbot/void.txt
-share/games/colobot/help/D/cbot/wait.txt
-share/games/colobot/help/D/cbot/while.txt
-share/games/colobot/help/D/cbot/writeln.txt
-share/games/colobot/help/D/cheats.txt
-share/games/colobot/help/D/command.txt
-share/games/colobot/help/D/freehelp.txt
-share/games/colobot/help/D/licences.txt
-share/games/colobot/help/D/navig.txt
-share/games/colobot/help/D/object/ant.txt
-share/games/colobot/help/D/object/atomic.txt
-share/games/colobot/help/D/object/barrier.txt
-share/games/colobot/help/D/object/base.txt
-share/games/colobot/help/D/object/bbox.txt
-share/games/colobot/help/D/object/botbc.txt
-share/games/colobot/help/D/object/botbj.txt
-share/games/colobot/help/D/object/botbr.txt
-share/games/colobot/help/D/object/botbs.txt
-share/games/colobot/help/D/object/botdraw.txt
-share/games/colobot/help/D/object/botfc.txt
-share/games/colobot/help/D/object/botfj.txt
-share/games/colobot/help/D/object/botfr.txt
-share/games/colobot/help/D/object/botfs.txt
-share/games/colobot/help/D/object/botgc.txt
-share/games/colobot/help/D/object/botgj.txt
-share/games/colobot/help/D/object/botgr.txt
-share/games/colobot/help/D/object/botgs.txt
-share/games/colobot/help/D/object/botoc.txt
-share/games/colobot/help/D/object/botoj.txt
-share/games/colobot/help/D/object/botor.txt
-share/games/colobot/help/D/object/botos.txt
-share/games/colobot/help/D/object/botphaz.txt
-share/games/colobot/help/D/object/botrecy.txt
-share/games/colobot/help/D/object/botsc.txt
-share/games/colobot/help/D/object/botshld.txt
-share/games/colobot/help/D/object/botsj.txt
-share/games/colobot/help/D/object/botsr.txt
-share/games/colobot/help/D/object/botss.txt
-share/games/colobot/help/D/object/botsub.txt
-share/games/colobot/help/D/object/bottarg.txt
-share/games/colobot/help/D/object/bottr.txt
-share/games/colobot/help/D/object/bottump.txt
-share/games/colobot/help/D/object/bullet.txt
-share/games/colobot/help/D/object/captor.txt
-share/games/colobot/help/D/object/convert.txt
-share/games/colobot/help/D/object/derrick.txt
-share/games/colobot/help/D/object/destroy.txt
-share/games/colobot/help/D/object/egg.txt
-share/games/colobot/help/D/object/energy.txt
-share/games/colobot/help/D/object/enerspot.txt
-share/games/colobot/help/D/object/exchange.txt
-share/games/colobot/help/D/object/factory.txt
-share/games/colobot/help/D/object/flag.txt
-share/games/colobot/help/D/object/goal.txt
-share/games/colobot/help/D/object/human.txt
-share/games/colobot/help/D/object/huston.txt
-share/games/colobot/help/D/object/key.txt
-share/games/colobot/help/D/object/labo.txt
-share/games/colobot/help/D/object/lrv.txt
-share/games/colobot/help/D/object/mine.txt
-share/games/colobot/help/D/object/mother.txt
-share/games/colobot/help/D/object/nest.txt
-share/games/colobot/help/D/object/nuclear.txt
-share/games/colobot/help/D/object/power.txt
-share/games/colobot/help/D/object/radar.txt
-share/games/colobot/help/D/object/repair.txt
-share/games/colobot/help/D/object/research.txt
-share/games/colobot/help/D/object/ruin.txt
-share/games/colobot/help/D/object/safe.txt
-share/games/colobot/help/D/object/spider.txt
-share/games/colobot/help/D/object/start.txt
-share/games/colobot/help/D/object/station.txt
-share/games/colobot/help/D/object/stonspot.txt
-share/games/colobot/help/D/object/target1.txt
-share/games/colobot/help/D/object/target2.txt
-share/games/colobot/help/D/object/titan.txt
-share/games/colobot/help/D/object/titanore.txt
-share/games/colobot/help/D/object/tnt.txt
-share/games/colobot/help/D/object/tower.txt
-share/games/colobot/help/D/object/uranore.txt
-share/games/colobot/help/D/object/uranspot.txt
-share/games/colobot/help/D/object/wasp.txt
-share/games/colobot/help/D/object/waypoint.txt
-share/games/colobot/help/D/object/worm.txt
-share/games/colobot/help/D/object/wreck.txt
-share/games/colobot/help/D/programs/10_FollowPhazer.txt
-share/games/colobot/help/D/programs/1_SwitchCell1.txt
-share/games/colobot/help/D/programs/1_SwitchCell1_link.txt
-share/games/colobot/help/D/programs/2_Recharge1.txt
-share/games/colobot/help/D/programs/2_Recharge1_link.txt
-share/games/colobot/help/D/programs/3_Recharge2.txt
-share/games/colobot/help/D/programs/3_Recharge2_link.txt
-share/games/colobot/help/D/programs/4_CollectTitanium1.txt
-share/games/colobot/help/D/programs/5_CollectTitanium2.txt
-share/games/colobot/help/D/programs/5_CollectTitanium2_link.txt
-share/games/colobot/help/D/programs/6_KillAnt1.txt
-share/games/colobot/help/D/programs/6_KillAnt1_link.txt
-share/games/colobot/help/D/programs/7_CollectTitanium3.txt
-share/games/colobot/help/D/programs/8_ServiceTower1.txt
-share/games/colobot/help/D/programs/8_ServiceTower1_link.txt
-share/games/colobot/help/D/programs/9_terranova.txt
-share/games/colobot/help/D/win.txt
-share/games/colobot/help/E/authors.txt
-share/games/colobot/help/E/battles.txt
-share/games/colobot/help/E/cbot.txt
-share/games/colobot/help/E/cbot/abstime.txt
-share/games/colobot/help/E/cbot/acos.txt
-share/games/colobot/help/E/cbot/aim.txt
-share/games/colobot/help/E/cbot/array.txt
-share/games/colobot/help/E/cbot/asin.txt
-share/games/colobot/help/E/cbot/atan.txt
-share/games/colobot/help/E/cbot/atan2.txt
-share/games/colobot/help/E/cbot/bloc.txt
-share/games/colobot/help/E/cbot/bool.txt
-share/games/colobot/help/E/cbot/break.txt
-share/games/colobot/help/E/cbot/build.txt
-share/games/colobot/help/E/cbot/buildingenabled.txt
-share/games/colobot/help/E/cbot/busy.txt
-share/games/colobot/help/E/cbot/canbuild.txt
-share/games/colobot/help/E/cbot/canresearch.txt
-share/games/colobot/help/E/cbot/category.txt
-share/games/colobot/help/E/cbot/ceil.txt
-share/games/colobot/help/E/cbot/class.txt
-share/games/colobot/help/E/cbot/close.txt
-share/games/colobot/help/E/cbot/colors.txt
-share/games/colobot/help/E/cbot/cond.txt
-share/games/colobot/help/E/cbot/continue.txt
-share/games/colobot/help/E/cbot/cos.txt
-share/games/colobot/help/E/cbot/deletef.txt
-share/games/colobot/help/E/cbot/delinfo.txt
-share/games/colobot/help/E/cbot/destroy.txt
-share/games/colobot/help/E/cbot/detect.txt
-share/games/colobot/help/E/cbot/direct.txt
-share/games/colobot/help/E/cbot/dist.txt
-share/games/colobot/help/E/cbot/dist2d.txt
-share/games/colobot/help/E/cbot/do.txt
-share/games/colobot/help/E/cbot/drop.txt
-share/games/colobot/help/E/cbot/eof.txt
-share/games/colobot/help/E/cbot/errmode.txt
-share/games/colobot/help/E/cbot/expr.txt
-share/games/colobot/help/E/cbot/extends.txt
-share/games/colobot/help/E/cbot/extern.txt
-share/games/colobot/help/E/cbot/factory.txt
-share/games/colobot/help/E/cbot/false.txt
-share/games/colobot/help/E/cbot/file.txt
-share/games/colobot/help/E/cbot/fire.txt
-share/games/colobot/help/E/cbot/flatgrnd.txt
-share/games/colobot/help/E/cbot/flatspace.txt
-share/games/colobot/help/E/cbot/float.txt
-share/games/colobot/help/E/cbot/floor.txt
-share/games/colobot/help/E/cbot/for.txt
-share/games/colobot/help/E/cbot/function.txt
-share/games/colobot/help/E/cbot/goto.txt
-share/games/colobot/help/E/cbot/grab.txt
-share/games/colobot/help/E/cbot/if.txt
-share/games/colobot/help/E/cbot/int.txt
-share/games/colobot/help/E/cbot/jet.txt
-share/games/colobot/help/E/cbot/message.txt
-share/games/colobot/help/E/cbot/motor.txt
-share/games/colobot/help/E/cbot/move.txt
-share/games/colobot/help/E/cbot/nan.txt
-share/games/colobot/help/E/cbot/new.txt
-share/games/colobot/help/E/cbot/null.txt
-share/games/colobot/help/E/cbot/object.txt
-share/games/colobot/help/E/cbot/open.txt
-share/games/colobot/help/E/cbot/openfile.txt
-share/games/colobot/help/E/cbot/pencolor.txt
-share/games/colobot/help/E/cbot/pendown.txt
-share/games/colobot/help/E/cbot/penup.txt
-share/games/colobot/help/E/cbot/penwidth.txt
-share/games/colobot/help/E/cbot/point.txt
-share/games/colobot/help/E/cbot/pointer.txt
-share/games/colobot/help/E/cbot/pow.txt
-share/games/colobot/help/E/cbot/private.txt
-share/games/colobot/help/E/cbot/produce.txt
-share/games/colobot/help/E/cbot/protected.txt
-share/games/colobot/help/E/cbot/public.txt
-share/games/colobot/help/E/cbot/radar.txt
-share/games/colobot/help/E/cbot/radarall.txt
-share/games/colobot/help/E/cbot/rand.txt
-share/games/colobot/help/E/cbot/readln.txt
-share/games/colobot/help/E/cbot/receive.txt
-share/games/colobot/help/E/cbot/recycle.txt
-share/games/colobot/help/E/cbot/research.txt
-share/games/colobot/help/E/cbot/researched.txt
-share/games/colobot/help/E/cbot/researches.txt
-share/games/colobot/help/E/cbot/retobj.txt
-share/games/colobot/help/E/cbot/return.txt
-share/games/colobot/help/E/cbot/round.txt
-share/games/colobot/help/E/cbot/search.txt
-share/games/colobot/help/E/cbot/send.txt
-share/games/colobot/help/E/cbot/shield.txt
-share/games/colobot/help/E/cbot/sin.txt
-share/games/colobot/help/E/cbot/sizeof.txt
-share/games/colobot/help/E/cbot/sniff.txt
-share/games/colobot/help/E/cbot/space.txt
-share/games/colobot/help/E/cbot/sqrt.txt
-share/games/colobot/help/E/cbot/static.txt
-share/games/colobot/help/E/cbot/strfind.txt
-share/games/colobot/help/E/cbot/string.txt
-share/games/colobot/help/E/cbot/strleft.txt
-share/games/colobot/help/E/cbot/strlen.txt
-share/games/colobot/help/E/cbot/strlower.txt
-share/games/colobot/help/E/cbot/strmid.txt
-share/games/colobot/help/E/cbot/strright.txt
-share/games/colobot/help/E/cbot/strupper.txt
-share/games/colobot/help/E/cbot/strval.txt
-share/games/colobot/help/E/cbot/super.txt
-share/games/colobot/help/E/cbot/switch.txt
-share/games/colobot/help/E/cbot/synchro.txt
-share/games/colobot/help/E/cbot/takeoff.txt
-share/games/colobot/help/E/cbot/tan.txt
-share/games/colobot/help/E/cbot/term.txt
-share/games/colobot/help/E/cbot/testinfo.txt
-share/games/colobot/help/E/cbot/this.txt
-share/games/colobot/help/E/cbot/thump.txt
-share/games/colobot/help/E/cbot/topo.txt
-share/games/colobot/help/E/cbot/true.txt
-share/games/colobot/help/E/cbot/trunc.txt
-share/games/colobot/help/E/cbot/turn.txt
-share/games/colobot/help/E/cbot/type.txt
-share/games/colobot/help/E/cbot/var.txt
-share/games/colobot/help/E/cbot/void.txt
-share/games/colobot/help/E/cbot/wait.txt
-share/games/colobot/help/E/cbot/while.txt
-share/games/colobot/help/E/cbot/writeln.txt
-share/games/colobot/help/E/cheats.txt
-share/games/colobot/help/E/command.txt
-share/games/colobot/help/E/freehelp.txt
-share/games/colobot/help/E/licences.txt
-share/games/colobot/help/E/navig.txt
-share/games/colobot/help/E/object/ant.txt
-share/games/colobot/help/E/object/atomic.txt
-share/games/colobot/help/E/object/barrier.txt
-share/games/colobot/help/E/object/base.txt
-share/games/colobot/help/E/object/bbox.txt
-share/games/colobot/help/E/object/botbc.txt
-share/games/colobot/help/E/object/botbj.txt
-share/games/colobot/help/E/object/botbr.txt
-share/games/colobot/help/E/object/botbs.txt
-share/games/colobot/help/E/object/botdraw.txt
-share/games/colobot/help/E/object/botfc.txt
-share/games/colobot/help/E/object/botfj.txt
-share/games/colobot/help/E/object/botfr.txt
-share/games/colobot/help/E/object/botfs.txt
-share/games/colobot/help/E/object/botgc.txt
-share/games/colobot/help/E/object/botgj.txt
-share/games/colobot/help/E/object/botgr.txt
-share/games/colobot/help/E/object/botgs.txt
-share/games/colobot/help/E/object/botoc.txt
-share/games/colobot/help/E/object/botoj.txt
-share/games/colobot/help/E/object/botor.txt
-share/games/colobot/help/E/object/botos.txt
-share/games/colobot/help/E/object/botphaz.txt
-share/games/colobot/help/E/object/botrecy.txt
-share/games/colobot/help/E/object/botsc.txt
-share/games/colobot/help/E/object/botshld.txt
-share/games/colobot/help/E/object/botsj.txt
-share/games/colobot/help/E/object/botsr.txt
-share/games/colobot/help/E/object/botss.txt
-share/games/colobot/help/E/object/botsub.txt
-share/games/colobot/help/E/object/bottarg.txt
-share/games/colobot/help/E/object/bottr.txt
-share/games/colobot/help/E/object/bottump.txt
-share/games/colobot/help/E/object/bullet.txt
-share/games/colobot/help/E/object/captor.txt
-share/games/colobot/help/E/object/convert.txt
-share/games/colobot/help/E/object/derrick.txt
-share/games/colobot/help/E/object/destroy.txt
-share/games/colobot/help/E/object/egg.txt
-share/games/colobot/help/E/object/energy.txt
-share/games/colobot/help/E/object/enerspot.txt
-share/games/colobot/help/E/object/exchange.txt
-share/games/colobot/help/E/object/factory.txt
-share/games/colobot/help/E/object/flag.txt
-share/games/colobot/help/E/object/goal.txt
-share/games/colobot/help/E/object/human.txt
-share/games/colobot/help/E/object/huston.txt
-share/games/colobot/help/E/object/key.txt
-share/games/colobot/help/E/object/labo.txt
-share/games/colobot/help/E/object/lrv.txt
-share/games/colobot/help/E/object/mine.txt
-share/games/colobot/help/E/object/mother.txt
-share/games/colobot/help/E/object/nest.txt
-share/games/colobot/help/E/object/nuclear.txt
-share/games/colobot/help/E/object/power.txt
-share/games/colobot/help/E/object/radar.txt
-share/games/colobot/help/E/object/repair.txt
-share/games/colobot/help/E/object/research.txt
-share/games/colobot/help/E/object/ruin.txt
-share/games/colobot/help/E/object/safe.txt
-share/games/colobot/help/E/object/spider.txt
-share/games/colobot/help/E/object/start.txt
-share/games/colobot/help/E/object/station.txt
-share/games/colobot/help/E/object/stonspot.txt
-share/games/colobot/help/E/object/target1.txt
-share/games/colobot/help/E/object/target2.txt
-share/games/colobot/help/E/object/titan.txt
-share/games/colobot/help/E/object/titanore.txt
-share/games/colobot/help/E/object/tnt.txt
-share/games/colobot/help/E/object/tower.txt
-share/games/colobot/help/E/object/uranore.txt
-share/games/colobot/help/E/object/uranspot.txt
-share/games/colobot/help/E/object/wasp.txt
-share/games/colobot/help/E/object/waypoint.txt
-share/games/colobot/help/E/object/worm.txt
-share/games/colobot/help/E/object/wreck.txt
-share/games/colobot/help/E/programs/10_FollowPhazer.txt
-share/games/colobot/help/E/programs/1_SwitchCell1.txt
-share/games/colobot/help/E/programs/1_SwitchCell1_link.txt
-share/games/colobot/help/E/programs/2_Recharge1.txt
-share/games/colobot/help/E/programs/2_Recharge1_link.txt
-share/games/colobot/help/E/programs/3_Recharge2.txt
-share/games/colobot/help/E/programs/3_Recharge2_link.txt
-share/games/colobot/help/E/programs/4_CollectTitanium1.txt
-share/games/colobot/help/E/programs/5_CollectTitanium2.txt
-share/games/colobot/help/E/programs/5_CollectTitanium2_link.txt
-share/games/colobot/help/E/programs/6_KillAnt1.txt
-share/games/colobot/help/E/programs/6_KillAnt1_link.txt
-share/games/colobot/help/E/programs/7_CollectTitanium3.txt
-share/games/colobot/help/E/programs/8_ServiceTower1.txt
-share/games/colobot/help/E/programs/8_ServiceTower1_link.txt
-share/games/colobot/help/E/programs/9_terranova.txt
-share/games/colobot/help/E/win.txt
-share/games/colobot/help/F/authors.txt
-share/games/colobot/help/F/battles.txt
-share/games/colobot/help/F/cbot.txt
-share/games/colobot/help/F/cbot/abstime.txt
-share/games/colobot/help/F/cbot/acos.txt
-share/games/colobot/help/F/cbot/aim.txt
-share/games/colobot/help/F/cbot/array.txt
-share/games/colobot/help/F/cbot/asin.txt
-share/games/colobot/help/F/cbot/atan.txt
-share/games/colobot/help/F/cbot/atan2.txt
-share/games/colobot/help/F/cbot/bloc.txt
-share/games/colobot/help/F/cbot/bool.txt
-share/games/colobot/help/F/cbot/break.txt
-share/games/colobot/help/F/cbot/build.txt
-share/games/colobot/help/F/cbot/buildingenabled.txt
-share/games/colobot/help/F/cbot/busy.txt
-share/games/colobot/help/F/cbot/canbuild.txt
-share/games/colobot/help/F/cbot/canresearch.txt
-share/games/colobot/help/F/cbot/category.txt
-share/games/colobot/help/F/cbot/ceil.txt
-share/games/colobot/help/F/cbot/class.txt
-share/games/colobot/help/F/cbot/close.txt
-share/games/colobot/help/F/cbot/colors.txt
-share/games/colobot/help/F/cbot/cond.txt
-share/games/colobot/help/F/cbot/continue.txt
-share/games/colobot/help/F/cbot/cos.txt
-share/games/colobot/help/F/cbot/deletef.txt
-share/games/colobot/help/F/cbot/delinfo.txt
-share/games/colobot/help/F/cbot/destroy.txt
-share/games/colobot/help/F/cbot/detect.txt
-share/games/colobot/help/F/cbot/direct.txt
-share/games/colobot/help/F/cbot/dist.txt
-share/games/colobot/help/F/cbot/dist2d.txt
-share/games/colobot/help/F/cbot/do.txt
-share/games/colobot/help/F/cbot/drop.txt
-share/games/colobot/help/F/cbot/eof.txt
-share/games/colobot/help/F/cbot/errmode.txt
-share/games/colobot/help/F/cbot/expr.txt
-share/games/colobot/help/F/cbot/extends.txt
-share/games/colobot/help/F/cbot/extern.txt
-share/games/colobot/help/F/cbot/factory.txt
-share/games/colobot/help/F/cbot/false.txt
-share/games/colobot/help/F/cbot/file.txt
-share/games/colobot/help/F/cbot/fire.txt
-share/games/colobot/help/F/cbot/flatgrnd.txt
-share/games/colobot/help/F/cbot/flatspace.txt
-share/games/colobot/help/F/cbot/float.txt
-share/games/colobot/help/F/cbot/floor.txt
-share/games/colobot/help/F/cbot/for.txt
-share/games/colobot/help/F/cbot/function.txt
-share/games/colobot/help/F/cbot/goto.txt
-share/games/colobot/help/F/cbot/grab.txt
-share/games/colobot/help/F/cbot/if.txt
-share/games/colobot/help/F/cbot/int.txt
-share/games/colobot/help/F/cbot/jet.txt
-share/games/colobot/help/F/cbot/message.txt
-share/games/colobot/help/F/cbot/motor.txt
-share/games/colobot/help/F/cbot/move.txt
-share/games/colobot/help/F/cbot/nan.txt
-share/games/colobot/help/F/cbot/new.txt
-share/games/colobot/help/F/cbot/null.txt
-share/games/colobot/help/F/cbot/object.txt
-share/games/colobot/help/F/cbot/open.txt
-share/games/colobot/help/F/cbot/openfile.txt
-share/games/colobot/help/F/cbot/pencolor.txt
-share/games/colobot/help/F/cbot/pendown.txt
-share/games/colobot/help/F/cbot/penup.txt
-share/games/colobot/help/F/cbot/penwidth.txt
-share/games/colobot/help/F/cbot/point.txt
-share/games/colobot/help/F/cbot/pointer.txt
-share/games/colobot/help/F/cbot/pow.txt
-share/games/colobot/help/F/cbot/private.txt
-share/games/colobot/help/F/cbot/produce.txt
-share/games/colobot/help/F/cbot/protected.txt
-share/games/colobot/help/F/cbot/public.txt
-share/games/colobot/help/F/cbot/radar.txt
-share/games/colobot/help/F/cbot/radarall.txt
-share/games/colobot/help/F/cbot/rand.txt
-share/games/colobot/help/F/cbot/readln.txt
-share/games/colobot/help/F/cbot/receive.txt
-share/games/colobot/help/F/cbot/recycle.txt
-share/games/colobot/help/F/cbot/research.txt
-share/games/colobot/help/F/cbot/researched.txt
-share/games/colobot/help/F/cbot/researches.txt
-share/games/colobot/help/F/cbot/retobj.txt
-share/games/colobot/help/F/cbot/return.txt
-share/games/colobot/help/F/cbot/round.txt
-share/games/colobot/help/F/cbot/search.txt
-share/games/colobot/help/F/cbot/send.txt
-share/games/colobot/help/F/cbot/shield.txt
-share/games/colobot/help/F/cbot/sin.txt
-share/games/colobot/help/F/cbot/sizeof.txt
-share/games/colobot/help/F/cbot/sniff.txt
-share/games/colobot/help/F/cbot/space.txt
-share/games/colobot/help/F/cbot/sqrt.txt
-share/games/colobot/help/F/cbot/static.txt
-share/games/colobot/help/F/cbot/strfind.txt
-share/games/colobot/help/F/cbot/string.txt
-share/games/colobot/help/F/cbot/strleft.txt
-share/games/colobot/help/F/cbot/strlen.txt
-share/games/colobot/help/F/cbot/strlower.txt
-share/games/colobot/help/F/cbot/strmid.txt
-share/games/colobot/help/F/cbot/strright.txt
-share/games/colobot/help/F/cbot/strupper.txt
-share/games/colobot/help/F/cbot/strval.txt
-share/games/colobot/help/F/cbot/super.txt
-share/games/colobot/help/F/cbot/switch.txt
-share/games/colobot/help/F/cbot/synchro.txt
-share/games/colobot/help/F/cbot/takeoff.txt
-share/games/colobot/help/F/cbot/tan.txt
-share/games/colobot/help/F/cbot/term.txt
-share/games/colobot/help/F/cbot/testinfo.txt
-share/games/colobot/help/F/cbot/this.txt
-share/games/colobot/help/F/cbot/thump.txt
-share/games/colobot/help/F/cbot/topo.txt
-share/games/colobot/help/F/cbot/true.txt
-share/games/colobot/help/F/cbot/trunc.txt
-share/games/colobot/help/F/cbot/turn.txt
-share/games/colobot/help/F/cbot/type.txt
-share/games/colobot/help/F/cbot/var.txt
-share/games/colobot/help/F/cbot/void.txt
-share/games/colobot/help/F/cbot/wait.txt
-share/games/colobot/help/F/cbot/while.txt
-share/games/colobot/help/F/cbot/writeln.txt
-share/games/colobot/help/F/cheats.txt
-share/games/colobot/help/F/command.txt
-share/games/colobot/help/F/freehelp.txt
-share/games/colobot/help/F/licences.txt
-share/games/colobot/help/F/navig.txt
-share/games/colobot/help/F/object/ant.txt
-share/games/colobot/help/F/object/atomic.txt
-share/games/colobot/help/F/object/barrier.txt
-share/games/colobot/help/F/object/base.txt
-share/games/colobot/help/F/object/bbox.txt
-share/games/colobot/help/F/object/botbc.txt
-share/games/colobot/help/F/object/botbj.txt
-share/games/colobot/help/F/object/botbr.txt
-share/games/colobot/help/F/object/botbs.txt
-share/games/colobot/help/F/object/botdraw.txt
-share/games/colobot/help/F/object/botfc.txt
-share/games/colobot/help/F/object/botfj.txt
-share/games/colobot/help/F/object/botfr.txt
-share/games/colobot/help/F/object/botfs.txt
-share/games/colobot/help/F/object/botgc.txt
-share/games/colobot/help/F/object/botgj.txt
-share/games/colobot/help/F/object/botgr.txt
-share/games/colobot/help/F/object/botgs.txt
-share/games/colobot/help/F/object/botoc.txt
-share/games/colobot/help/F/object/botoj.txt
-share/games/colobot/help/F/object/botor.txt
-share/games/colobot/help/F/object/botos.txt
-share/games/colobot/help/F/object/botphaz.txt
-share/games/colobot/help/F/object/botrecy.txt
-share/games/colobot/help/F/object/botsc.txt
-share/games/colobot/help/F/object/botshld.txt
-share/games/colobot/help/F/object/botsj.txt
-share/games/colobot/help/F/object/botsr.txt
-share/games/colobot/help/F/object/botss.txt
-share/games/colobot/help/F/object/botsub.txt
-share/games/colobot/help/F/object/bottarg.txt
-share/games/colobot/help/F/object/bottr.txt
-share/games/colobot/help/F/object/bottump.txt
-share/games/colobot/help/F/object/bullet.txt
-share/games/colobot/help/F/object/captor.txt
-share/games/colobot/help/F/object/convert.txt
-share/games/colobot/help/F/object/derrick.txt
-share/games/colobot/help/F/object/destroy.txt
-share/games/colobot/help/F/object/egg.txt
-share/games/colobot/help/F/object/energy.txt
-share/games/colobot/help/F/object/enerspot.txt
-share/games/colobot/help/F/object/exchange.txt
-share/games/colobot/help/F/object/factory.txt
-share/games/colobot/help/F/object/flag.txt
-share/games/colobot/help/F/object/goal.txt
-share/games/colobot/help/F/object/human.txt
-share/games/colobot/help/F/object/huston.txt
-share/games/colobot/help/F/object/key.txt
-share/games/colobot/help/F/object/labo.txt
-share/games/colobot/help/F/object/lrv.txt
-share/games/colobot/help/F/object/mine.txt
-share/games/colobot/help/F/object/mother.txt
-share/games/colobot/help/F/object/nest.txt
-share/games/colobot/help/F/object/nuclear.txt
-share/games/colobot/help/F/object/power.txt
-share/games/colobot/help/F/object/radar.txt
-share/games/colobot/help/F/object/repair.txt
-share/games/colobot/help/F/object/research.txt
-share/games/colobot/help/F/object/ruin.txt
-share/games/colobot/help/F/object/safe.txt
-share/games/colobot/help/F/object/spider.txt
-share/games/colobot/help/F/object/start.txt
-share/games/colobot/help/F/object/station.txt
-share/games/colobot/help/F/object/stonspot.txt
-share/games/colobot/help/F/object/target1.txt
-share/games/colobot/help/F/object/target2.txt
-share/games/colobot/help/F/object/titan.txt
-share/games/colobot/help/F/object/titanore.txt
-share/games/colobot/help/F/object/tnt.txt
-share/games/colobot/help/F/object/tower.txt
-share/games/colobot/help/F/object/uranore.txt
-share/games/colobot/help/F/object/uranspot.txt
-share/games/colobot/help/F/object/wasp.txt
-share/games/colobot/help/F/object/waypoint.txt
-share/games/colobot/help/F/object/worm.txt
-share/games/colobot/help/F/object/wreck.txt
-share/games/colobot/help/F/programs/10_FollowPhazer.txt
-share/games/colobot/help/F/programs/1_SwitchCell1.txt
-share/games/colobot/help/F/programs/1_SwitchCell1_link.txt
-share/games/colobot/help/F/programs/2_Recharge1.txt
-share/games/colobot/help/F/programs/2_Recharge1_link.txt
-share/games/colobot/help/F/programs/3_Recharge2.txt
-share/games/colobot/help/F/programs/3_Recharge2_link.txt
-share/games/colobot/help/F/programs/4_CollectTitanium1.txt
-share/games/colobot/help/F/programs/5_CollectTitanium2.txt
-share/games/colobot/help/F/programs/5_CollectTitanium2_link.txt
-share/games/colobot/help/F/programs/6_KillAnt1.txt
-share/games/colobot/help/F/programs/6_KillAnt1_link.txt
-share/games/colobot/help/F/programs/7_CollectTitanium3.txt
-share/games/colobot/help/F/programs/8_ServiceTower1.txt
-share/games/colobot/help/F/programs/8_ServiceTower1_link.txt
-share/games/colobot/help/F/programs/9_terranova.txt
-share/games/colobot/help/F/win.txt
-share/games/colobot/help/P/authors.txt
-share/games/colobot/help/P/battles.txt
-share/games/colobot/help/P/cbot.txt
-share/games/colobot/help/P/cbot/abstime.txt
-share/games/colobot/help/P/cbot/acos.txt
-share/games/colobot/help/P/cbot/aim.txt
-share/games/colobot/help/P/cbot/array.txt
-share/games/colobot/help/P/cbot/asin.txt
-share/games/colobot/help/P/cbot/atan.txt
-share/games/colobot/help/P/cbot/atan2.txt
-share/games/colobot/help/P/cbot/bloc.txt
-share/games/colobot/help/P/cbot/bool.txt
-share/games/colobot/help/P/cbot/break.txt
-share/games/colobot/help/P/cbot/build.txt
-share/games/colobot/help/P/cbot/buildingenabled.txt
-share/games/colobot/help/P/cbot/busy.txt
-share/games/colobot/help/P/cbot/canbuild.txt
-share/games/colobot/help/P/cbot/canresearch.txt
-share/games/colobot/help/P/cbot/category.txt
-share/games/colobot/help/P/cbot/ceil.txt
-share/games/colobot/help/P/cbot/class.txt
-share/games/colobot/help/P/cbot/close.txt
-share/games/colobot/help/P/cbot/colors.txt
-share/games/colobot/help/P/cbot/cond.txt
-share/games/colobot/help/P/cbot/continue.txt
-share/games/colobot/help/P/cbot/cos.txt
-share/games/colobot/help/P/cbot/deletef.txt
-share/games/colobot/help/P/cbot/delinfo.txt
-share/games/colobot/help/P/cbot/destroy.txt
-share/games/colobot/help/P/cbot/detect.txt
-share/games/colobot/help/P/cbot/direct.txt
-share/games/colobot/help/P/cbot/dist.txt
-share/games/colobot/help/P/cbot/dist2d.txt
-share/games/colobot/help/P/cbot/do.txt
-share/games/colobot/help/P/cbot/drop.txt
-share/games/colobot/help/P/cbot/eof.txt
-share/games/colobot/help/P/cbot/errmode.txt
-share/games/colobot/help/P/cbot/expr.txt
-share/games/colobot/help/P/cbot/extends.txt
-share/games/colobot/help/P/cbot/extern.txt
-share/games/colobot/help/P/cbot/factory.txt
-share/games/colobot/help/P/cbot/false.txt
-share/games/colobot/help/P/cbot/file.txt
-share/games/colobot/help/P/cbot/fire.txt
-share/games/colobot/help/P/cbot/flatgrnd.txt
-share/games/colobot/help/P/cbot/flatspace.txt
-share/games/colobot/help/P/cbot/float.txt
-share/games/colobot/help/P/cbot/floor.txt
-share/games/colobot/help/P/cbot/for.txt
-share/games/colobot/help/P/cbot/function.txt
-share/games/colobot/help/P/cbot/goto.txt
-share/games/colobot/help/P/cbot/grab.txt
-share/games/colobot/help/P/cbot/if.txt
-share/games/colobot/help/P/cbot/int.txt
-share/games/colobot/help/P/cbot/jet.txt
-share/games/colobot/help/P/cbot/message.txt
-share/games/colobot/help/P/cbot/motor.txt
-share/games/colobot/help/P/cbot/move.txt
-share/games/colobot/help/P/cbot/nan.txt
-share/games/colobot/help/P/cbot/new.txt
-share/games/colobot/help/P/cbot/null.txt
-share/games/colobot/help/P/cbot/object.txt
-share/games/colobot/help/P/cbot/open.txt
-share/games/colobot/help/P/cbot/openfile.txt
-share/games/colobot/help/P/cbot/pencolor.txt
-share/games/colobot/help/P/cbot/pendown.txt
-share/games/colobot/help/P/cbot/penup.txt
-share/games/colobot/help/P/cbot/penwidth.txt
-share/games/colobot/help/P/cbot/point.txt
-share/games/colobot/help/P/cbot/pointer.txt
-share/games/colobot/help/P/cbot/pow.txt
-share/games/colobot/help/P/cbot/private.txt
-share/games/colobot/help/P/cbot/produce.txt
-share/games/colobot/help/P/cbot/protected.txt
-share/games/colobot/help/P/cbot/public.txt
-share/games/colobot/help/P/cbot/radar.txt
-share/games/colobot/help/P/cbot/radarall.txt
-share/games/colobot/help/P/cbot/rand.txt
-share/games/colobot/help/P/cbot/readln.txt
-share/games/colobot/help/P/cbot/receive.txt
-share/games/colobot/help/P/cbot/recycle.txt
-share/games/colobot/help/P/cbot/research.txt
-share/games/colobot/help/P/cbot/researched.txt
-share/games/colobot/help/P/cbot/researches.txt
-share/games/colobot/help/P/cbot/retobj.txt
-share/games/colobot/help/P/cbot/return.txt
-share/games/colobot/help/P/cbot/round.txt
-share/games/colobot/help/P/cbot/search.txt
-share/games/colobot/help/P/cbot/send.txt
-share/games/colobot/help/P/cbot/shield.txt
-share/games/colobot/help/P/cbot/sin.txt
-share/games/colobot/help/P/cbot/sizeof.txt
-share/games/colobot/help/P/cbot/sniff.txt
-share/games/colobot/help/P/cbot/space.txt
-share/games/colobot/help/P/cbot/sqrt.txt
-share/games/colobot/help/P/cbot/static.txt
-share/games/colobot/help/P/cbot/strfind.txt
-share/games/colobot/help/P/cbot/string.txt
-share/games/colobot/help/P/cbot/strleft.txt
-share/games/colobot/help/P/cbot/strlen.txt
-share/games/colobot/help/P/cbot/strlower.txt
-share/games/colobot/help/P/cbot/strmid.txt
-share/games/colobot/help/P/cbot/strright.txt
-share/games/colobot/help/P/cbot/strupper.txt
-share/games/colobot/help/P/cbot/strval.txt
-share/games/colobot/help/P/cbot/super.txt
-share/games/colobot/help/P/cbot/switch.txt
-share/games/colobot/help/P/cbot/synchro.txt
-share/games/colobot/help/P/cbot/takeoff.txt
-share/games/colobot/help/P/cbot/tan.txt
-share/games/colobot/help/P/cbot/term.txt
-share/games/colobot/help/P/cbot/testinfo.txt
-share/games/colobot/help/P/cbot/this.txt
-share/games/colobot/help/P/cbot/thump.txt
-share/games/colobot/help/P/cbot/topo.txt
-share/games/colobot/help/P/cbot/true.txt
-share/games/colobot/help/P/cbot/trunc.txt
-share/games/colobot/help/P/cbot/turn.txt
-share/games/colobot/help/P/cbot/type.txt
-share/games/colobot/help/P/cbot/var.txt
-share/games/colobot/help/P/cbot/void.txt
-share/games/colobot/help/P/cbot/wait.txt
-share/games/colobot/help/P/cbot/while.txt
-share/games/colobot/help/P/cbot/writeln.txt
-share/games/colobot/help/P/cheats.txt
-share/games/colobot/help/P/command.txt
-share/games/colobot/help/P/freehelp.txt
-share/games/colobot/help/P/licences.txt
-share/games/colobot/help/P/navig.txt
-share/games/colobot/help/P/object/ant.txt
-share/games/colobot/help/P/object/atomic.txt
-share/games/colobot/help/P/object/barrier.txt
-share/games/colobot/help/P/object/base.txt
-share/games/colobot/help/P/object/bbox.txt
-share/games/colobot/help/P/object/botbc.txt
-share/games/colobot/help/P/object/botbj.txt
-share/games/colobot/help/P/object/botbr.txt
-share/games/colobot/help/P/object/botbs.txt
-share/games/colobot/help/P/object/botdraw.txt
-share/games/colobot/help/P/object/botfc.txt
-share/games/colobot/help/P/object/botfj.txt
-share/games/colobot/help/P/object/botfr.txt
-share/games/colobot/help/P/object/botfs.txt
-share/games/colobot/help/P/object/botgc.txt
-share/games/colobot/help/P/object/botgj.txt
-share/games/colobot/help/P/object/botgr.txt
-share/games/colobot/help/P/object/botgs.txt
-share/games/colobot/help/P/object/botoc.txt
-share/games/colobot/help/P/object/botoj.txt
-share/games/colobot/help/P/object/botor.txt
-share/games/colobot/help/P/object/botos.txt
-share/games/colobot/help/P/object/botphaz.txt
-share/games/colobot/help/P/object/botrecy.txt
-share/games/colobot/help/P/object/botsc.txt
-share/games/colobot/help/P/object/botshld.txt
-share/games/colobot/help/P/object/botsj.txt
-share/games/colobot/help/P/object/botsr.txt
-share/games/colobot/help/P/object/botss.txt
-share/games/colobot/help/P/object/botsub.txt
-share/games/colobot/help/P/object/bottarg.txt
-share/games/colobot/help/P/object/bottr.txt
-share/games/colobot/help/P/object/bottump.txt
-share/games/colobot/help/P/object/bullet.txt
-share/games/colobot/help/P/object/captor.txt
-share/games/colobot/help/P/object/convert.txt
-share/games/colobot/help/P/object/derrick.txt
-share/games/colobot/help/P/object/destroy.txt
-share/games/colobot/help/P/object/egg.txt
-share/games/colobot/help/P/object/energy.txt
-share/games/colobot/help/P/object/enerspot.txt
-share/games/colobot/help/P/object/exchange.txt
-share/games/colobot/help/P/object/factory.txt
-share/games/colobot/help/P/object/flag.txt
-share/games/colobot/help/P/object/goal.txt
-share/games/colobot/help/P/object/human.txt
-share/games/colobot/help/P/object/huston.txt
-share/games/colobot/help/P/object/key.txt
-share/games/colobot/help/P/object/labo.txt
-share/games/colobot/help/P/object/lrv.txt
-share/games/colobot/help/P/object/mine.txt
-share/games/colobot/help/P/object/mother.txt
-share/games/colobot/help/P/object/nest.txt
-share/games/colobot/help/P/object/nuclear.txt
-share/games/colobot/help/P/object/power.txt
-share/games/colobot/help/P/object/radar.txt
-share/games/colobot/help/P/object/repair.txt
-share/games/colobot/help/P/object/research.txt
-share/games/colobot/help/P/object/ruin.txt
-share/games/colobot/help/P/object/safe.txt
-share/games/colobot/help/P/object/spider.txt
-share/games/colobot/help/P/object/start.txt
-share/games/colobot/help/P/object/station.txt
-share/games/colobot/help/P/object/stonspot.txt
-share/games/colobot/help/P/object/target1.txt
-share/games/colobot/help/P/object/target2.txt
-share/games/colobot/help/P/object/titan.txt
-share/games/colobot/help/P/object/titanore.txt
-share/games/colobot/help/P/object/tnt.txt
-share/games/colobot/help/P/object/tower.txt
-share/games/colobot/help/P/object/uranore.txt
-share/games/colobot/help/P/object/uranspot.txt
-share/games/colobot/help/P/object/wasp.txt
-share/games/colobot/help/P/object/waypoint.txt
-share/games/colobot/help/P/object/worm.txt
-share/games/colobot/help/P/object/wreck.txt
-share/games/colobot/help/P/programs/10_FollowPhazer.txt
-share/games/colobot/help/P/programs/1_SwitchCell1.txt
-share/games/colobot/help/P/programs/1_SwitchCell1_link.txt
-share/games/colobot/help/P/programs/2_Recharge1.txt
-share/games/colobot/help/P/programs/2_Recharge1_link.txt
-share/games/colobot/help/P/programs/3_Recharge2.txt
-share/games/colobot/help/P/programs/3_Recharge2_link.txt
-share/games/colobot/help/P/programs/4_CollectTitanium1.txt
-share/games/colobot/help/P/programs/5_CollectTitanium2.txt
-share/games/colobot/help/P/programs/5_CollectTitanium2_link.txt
-share/games/colobot/help/P/programs/6_KillAnt1.txt
-share/games/colobot/help/P/programs/6_KillAnt1_link.txt
-share/games/colobot/help/P/programs/7_CollectTitanium3.txt
-share/games/colobot/help/P/programs/8_ServiceTower1.txt
-share/games/colobot/help/P/programs/8_ServiceTower1_link.txt
-share/games/colobot/help/P/programs/9_terranova.txt
-share/games/colobot/help/P/win.txt
-share/games/colobot/help/R/authors.txt
-share/games/colobot/help/R/battles.txt
-share/games/colobot/help/R/cbot.txt
-share/games/colobot/help/R/cbot/abstime.txt
-share/games/colobot/help/R/cbot/acos.txt
-share/games/colobot/help/R/cbot/aim.txt
-share/games/colobot/help/R/cbot/array.txt
-share/games/colobot/help/R/cbot/asin.txt
-share/games/colobot/help/R/cbot/atan.txt
-share/games/colobot/help/R/cbot/atan2.txt
-share/games/colobot/help/R/cbot/bloc.txt
-share/games/colobot/help/R/cbot/bool.txt
-share/games/colobot/help/R/cbot/break.txt
-share/games/colobot/help/R/cbot/build.txt
-share/games/colobot/help/R/cbot/buildingenabled.txt
-share/games/colobot/help/R/cbot/busy.txt
-share/games/colobot/help/R/cbot/canbuild.txt
-share/games/colobot/help/R/cbot/canresearch.txt
-share/games/colobot/help/R/cbot/category.txt
-share/games/colobot/help/R/cbot/ceil.txt
-share/games/colobot/help/R/cbot/class.txt
-share/games/colobot/help/R/cbot/close.txt
-share/games/colobot/help/R/cbot/colors.txt
-share/games/colobot/help/R/cbot/cond.txt
-share/games/colobot/help/R/cbot/continue.txt
-share/games/colobot/help/R/cbot/cos.txt
-share/games/colobot/help/R/cbot/deletef.txt
-share/games/colobot/help/R/cbot/delinfo.txt
-share/games/colobot/help/R/cbot/destroy.txt
-share/games/colobot/help/R/cbot/detect.txt
-share/games/colobot/help/R/cbot/direct.txt
-share/games/colobot/help/R/cbot/dist.txt
-share/games/colobot/help/R/cbot/dist2d.txt
-share/games/colobot/help/R/cbot/do.txt
-share/games/colobot/help/R/cbot/drop.txt
-share/games/colobot/help/R/cbot/eof.txt
-share/games/colobot/help/R/cbot/errmode.txt
-share/games/colobot/help/R/cbot/expr.txt
-share/games/colobot/help/R/cbot/extends.txt
-share/games/colobot/help/R/cbot/extern.txt
-share/games/colobot/help/R/cbot/factory.txt
-share/games/colobot/help/R/cbot/false.txt
-share/games/colobot/help/R/cbot/file.txt
-share/games/colobot/help/R/cbot/fire.txt
-share/games/colobot/help/R/cbot/flatgrnd.txt
-share/games/colobot/help/R/cbot/flatspace.txt
-share/games/colobot/help/R/cbot/float.txt
-share/games/colobot/help/R/cbot/floor.txt
-share/games/colobot/help/R/cbot/for.txt
-share/games/colobot/help/R/cbot/function.txt
-share/games/colobot/help/R/cbot/goto.txt
-share/games/colobot/help/R/cbot/grab.txt
-share/games/colobot/help/R/cbot/if.txt
-share/games/colobot/help/R/cbot/int.txt
-share/games/colobot/help/R/cbot/jet.txt
-share/games/colobot/help/R/cbot/message.txt
-share/games/colobot/help/R/cbot/motor.txt
-share/games/colobot/help/R/cbot/move.txt
-share/games/colobot/help/R/cbot/nan.txt
-share/games/colobot/help/R/cbot/new.txt
-share/games/colobot/help/R/cbot/null.txt
-share/games/colobot/help/R/cbot/object.txt
-share/games/colobot/help/R/cbot/open.txt
-share/games/colobot/help/R/cbot/openfile.txt
-share/games/colobot/help/R/cbot/pencolor.txt
-share/games/colobot/help/R/cbot/pendown.txt
-share/games/colobot/help/R/cbot/penup.txt
-share/games/colobot/help/R/cbot/penwidth.txt
-share/games/colobot/help/R/cbot/point.txt
-share/games/colobot/help/R/cbot/pointer.txt
-share/games/colobot/help/R/cbot/pow.txt
-share/games/colobot/help/R/cbot/private.txt
-share/games/colobot/help/R/cbot/produce.txt
-share/games/colobot/help/R/cbot/protected.txt
-share/games/colobot/help/R/cbot/public.txt
-share/games/colobot/help/R/cbot/radar.txt
-share/games/colobot/help/R/cbot/radarall.txt
-share/games/colobot/help/R/cbot/rand.txt
-share/games/colobot/help/R/cbot/readln.txt
-share/games/colobot/help/R/cbot/receive.txt
-share/games/colobot/help/R/cbot/recycle.txt
-share/games/colobot/help/R/cbot/research.txt
-share/games/colobot/help/R/cbot/researched.txt
-share/games/colobot/help/R/cbot/researches.txt
-share/games/colobot/help/R/cbot/retobj.txt
-share/games/colobot/help/R/cbot/return.txt
-share/games/colobot/help/R/cbot/round.txt
-share/games/colobot/help/R/cbot/search.txt
-share/games/colobot/help/R/cbot/send.txt
-share/games/colobot/help/R/cbot/shield.txt
-share/games/colobot/help/R/cbot/sin.txt
-share/games/colobot/help/R/cbot/sizeof.txt
-share/games/colobot/help/R/cbot/sniff.txt
-share/games/colobot/help/R/cbot/space.txt
-share/games/colobot/help/R/cbot/sqrt.txt
-share/games/colobot/help/R/cbot/static.txt
-share/games/colobot/help/R/cbot/strfind.txt
-share/games/colobot/help/R/cbot/string.txt
-share/games/colobot/help/R/cbot/strleft.txt
-share/games/colobot/help/R/cbot/strlen.txt
-share/games/colobot/help/R/cbot/strlower.txt
-share/games/colobot/help/R/cbot/strmid.txt
-share/games/colobot/help/R/cbot/strright.txt
-share/games/colobot/help/R/cbot/strupper.txt
-share/games/colobot/help/R/cbot/strval.txt
-share/games/colobot/help/R/cbot/super.txt
-share/games/colobot/help/R/cbot/switch.txt
-share/games/colobot/help/R/cbot/synchro.txt
-share/games/colobot/help/R/cbot/takeoff.txt
-share/games/colobot/help/R/cbot/tan.txt
-share/games/colobot/help/R/cbot/term.txt
-share/games/colobot/help/R/cbot/testinfo.txt
-share/games/colobot/help/R/cbot/this.txt
-share/games/colobot/help/R/cbot/thump.txt
-share/games/colobot/help/R/cbot/topo.txt
-share/games/colobot/help/R/cbot/true.txt
-share/games/colobot/help/R/cbot/trunc.txt
-share/games/colobot/help/R/cbot/turn.txt
-share/games/colobot/help/R/cbot/type.txt
-share/games/colobot/help/R/cbot/var.txt
-share/games/colobot/help/R/cbot/void.txt
-share/games/colobot/help/R/cbot/wait.txt
-share/games/colobot/help/R/cbot/while.txt
-share/games/colobot/help/R/cbot/writeln.txt
-share/games/colobot/help/R/cheats.txt
-share/games/colobot/help/R/command.txt
-share/games/colobot/help/R/freehelp.txt
-share/games/colobot/help/R/licences.txt
-share/games/colobot/help/R/navig.txt
-share/games/colobot/help/R/object/ant.txt
-share/games/colobot/help/R/object/atomic.txt
-share/games/colobot/help/R/object/barrier.txt
-share/games/colobot/help/R/object/base.txt
-share/games/colobot/help/R/object/bbox.txt
-share/games/colobot/help/R/object/botbc.txt
-share/games/colobot/help/R/object/botbj.txt
-share/games/colobot/help/R/object/botbr.txt
-share/games/colobot/help/R/object/botbs.txt
-share/games/colobot/help/R/object/botdraw.txt
-share/games/colobot/help/R/object/botfc.txt
-share/games/colobot/help/R/object/botfj.txt
-share/games/colobot/help/R/object/botfr.txt
-share/games/colobot/help/R/object/botfs.txt
-share/games/colobot/help/R/object/botgc.txt
-share/games/colobot/help/R/object/botgj.txt
-share/games/colobot/help/R/object/botgr.txt
-share/games/colobot/help/R/object/botgs.txt
-share/games/colobot/help/R/object/botoc.txt
-share/games/colobot/help/R/object/botoj.txt
-share/games/colobot/help/R/object/botor.txt
-share/games/colobot/help/R/object/botos.txt
-share/games/colobot/help/R/object/botphaz.txt
-share/games/colobot/help/R/object/botrecy.txt
-share/games/colobot/help/R/object/botsc.txt
-share/games/colobot/help/R/object/botshld.txt
-share/games/colobot/help/R/object/botsj.txt
-share/games/colobot/help/R/object/botsr.txt
-share/games/colobot/help/R/object/botss.txt
-share/games/colobot/help/R/object/botsub.txt
-share/games/colobot/help/R/object/bottarg.txt
-share/games/colobot/help/R/object/bottr.txt
-share/games/colobot/help/R/object/bottump.txt
-share/games/colobot/help/R/object/bullet.txt
-share/games/colobot/help/R/object/captor.txt
-share/games/colobot/help/R/object/convert.txt
-share/games/colobot/help/R/object/derrick.txt
-share/games/colobot/help/R/object/destroy.txt
-share/games/colobot/help/R/object/egg.txt
-share/games/colobot/help/R/object/energy.txt
-share/games/colobot/help/R/object/enerspot.txt
-share/games/colobot/help/R/object/exchange.txt
-share/games/colobot/help/R/object/factory.txt
-share/games/colobot/help/R/object/flag.txt
-share/games/colobot/help/R/object/goal.txt
-share/games/colobot/help/R/object/human.txt
-share/games/colobot/help/R/object/huston.txt
-share/games/colobot/help/R/object/key.txt
-share/games/colobot/help/R/object/labo.txt
-share/games/colobot/help/R/object/lrv.txt
-share/games/colobot/help/R/object/mine.txt
-share/games/colobot/help/R/object/mother.txt
-share/games/colobot/help/R/object/nest.txt
-share/games/colobot/help/R/object/nuclear.txt
-share/games/colobot/help/R/object/power.txt
-share/games/colobot/help/R/object/radar.txt
-share/games/colobot/help/R/object/repair.txt
-share/games/colobot/help/R/object/research.txt
-share/games/colobot/help/R/object/ruin.txt
-share/games/colobot/help/R/object/safe.txt
-share/games/colobot/help/R/object/spider.txt
-share/games/colobot/help/R/object/start.txt
-share/games/colobot/help/R/object/station.txt
-share/games/colobot/help/R/object/stonspot.txt
-share/games/colobot/help/R/object/target1.txt
-share/games/colobot/help/R/object/target2.txt
-share/games/colobot/help/R/object/titan.txt
-share/games/colobot/help/R/object/titanore.txt
-share/games/colobot/help/R/object/tnt.txt
-share/games/colobot/help/R/object/tower.txt
-share/games/colobot/help/R/object/uranore.txt
-share/games/colobot/help/R/object/uranspot.txt
-share/games/colobot/help/R/object/wasp.txt
-share/games/colobot/help/R/object/waypoint.txt
-share/games/colobot/help/R/object/worm.txt
-share/games/colobot/help/R/object/wreck.txt
-share/games/colobot/help/R/programs/10_FollowPhazer.txt
-share/games/colobot/help/R/programs/1_SwitchCell1.txt
-share/games/colobot/help/R/programs/1_SwitchCell1_link.txt
-share/games/colobot/help/R/programs/2_Recharge1.txt
-share/games/colobot/help/R/programs/2_Recharge1_link.txt
-share/games/colobot/help/R/programs/3_Recharge2.txt
-share/games/colobot/help/R/programs/3_Recharge2_link.txt
-share/games/colobot/help/R/programs/4_CollectTitanium1.txt
-share/games/colobot/help/R/programs/5_CollectTitanium2.txt
-share/games/colobot/help/R/programs/5_CollectTitanium2_link.txt
-share/games/colobot/help/R/programs/6_KillAnt1.txt
-share/games/colobot/help/R/programs/6_KillAnt1_link.txt
-share/games/colobot/help/R/programs/7_CollectTitanium3.txt
-share/games/colobot/help/R/programs/8_ServiceTower1.txt
-share/games/colobot/help/R/programs/8_ServiceTower1_link.txt
-share/games/colobot/help/R/programs/9_terranova.txt
-share/games/colobot/help/R/win.txt
-share/games/colobot/icons/ant.png
-share/games/colobot/icons/atomic.png
-share/games/colobot/icons/base.png
-share/games/colobot/icons/bbox.png
-share/games/colobot/icons/botbc.png
-share/games/colobot/icons/botbj.png
-share/games/colobot/icons/botbr.png
-share/games/colobot/icons/botbs.png
-share/games/colobot/icons/botfc.png
-share/games/colobot/icons/botfj.png
-share/games/colobot/icons/botfr.png
-share/games/colobot/icons/botfs.png
-share/games/colobot/icons/botgc.png
-share/games/colobot/icons/botgj.png
-share/games/colobot/icons/botgr.png
-share/games/colobot/icons/botgs.png
-share/games/colobot/icons/botoc.png
-share/games/colobot/icons/botoj.png
-share/games/colobot/icons/botor.png
-share/games/colobot/icons/botos.png
-share/games/colobot/icons/botphaz.png
-share/games/colobot/icons/botrecy.png
-share/games/colobot/icons/botsc.png
-share/games/colobot/icons/botshld.png
-share/games/colobot/icons/botsj.png
-share/games/colobot/icons/botsr.png
-share/games/colobot/icons/botss.png
-share/games/colobot/icons/botsub.png
-share/games/colobot/icons/bottarg.png
-share/games/colobot/icons/bottr.png
-share/games/colobot/icons/bottump.png
-share/games/colobot/icons/bullet.png
-share/games/colobot/icons/captor.png
-share/games/colobot/icons/convert.png
-share/games/colobot/icons/derrick.png
-share/games/colobot/icons/destroy.png
-share/games/colobot/icons/energy.png
-share/games/colobot/icons/enerspot.png
-share/games/colobot/icons/factory.png
-share/games/colobot/icons/flag.png
-share/games/colobot/icons/human.png
-share/games/colobot/icons/huston.png
-share/games/colobot/icons/info.png
-share/games/colobot/icons/key.png
-share/games/colobot/icons/labo.png
-share/games/colobot/icons/mine.png
-share/games/colobot/icons/mother.png
-share/games/colobot/icons/nuclear.png
-share/games/colobot/icons/power.png
-share/games/colobot/icons/productionline1.png
-share/games/colobot/icons/productionline1.svg
-share/games/colobot/icons/radar.png
-share/games/colobot/icons/radar1.png
-share/games/colobot/icons/radar2.png
-share/games/colobot/icons/radar2_cs.png
-share/games/colobot/icons/repair.png
-share/games/colobot/icons/research.png
-share/games/colobot/icons/safe.png
-share/games/colobot/icons/sniff1.png
-share/games/colobot/icons/spider.png
-share/games/colobot/icons/station.png
-share/games/colobot/icons/stonspot.png
-share/games/colobot/icons/target1.png
-share/games/colobot/icons/target2.png
-share/games/colobot/icons/tballis1.png
-share/games/colobot/icons/tdragst1.png
-share/games/colobot/icons/tdragst1_cs.png
-share/games/colobot/icons/texch3.png
-share/games/colobot/icons/tfor1.png
-share/games/colobot/icons/tfor2.png
-share/games/colobot/icons/tinfo1.png
-share/games/colobot/icons/titan.png
-share/games/colobot/icons/titanore.png
-share/games/colobot/icons/tlaby1.png
-share/games/colobot/icons/tline0.png
-share/games/colobot/icons/tnt.png
-share/games/colobot/icons/tower.png
-share/games/colobot/icons/tproc1a.png
-share/games/colobot/icons/tproc1b.png
-share/games/colobot/icons/tproc1b_cs.png
-share/games/colobot/icons/tproc2.png
-share/games/colobot/icons/tpyta.png
-share/games/colobot/icons/tremot1a.png
-share/games/colobot/icons/tremot1a_cs.png
-share/games/colobot/icons/tremot2a.png
-share/games/colobot/icons/tremot2a_cs.png
-share/games/colobot/icons/tremot2b.png
-share/games/colobot/icons/trepeat.png
-share/games/colobot/icons/ttable1.png
-share/games/colobot/icons/ttable2.png
-share/games/colobot/icons/ttable3.png
-share/games/colobot/icons/ttable4.png
-share/games/colobot/icons/tvar3.png
-share/games/colobot/icons/uranore.png
-share/games/colobot/icons/uranspot.png
-share/games/colobot/icons/wasp.png
-share/games/colobot/icons/waypoint.png
-share/games/colobot/icons/worm.png
-share/games/colobot/levels/battles/chapter001/chaptertitle.txt
-share/games/colobot/levels/battles/chapter001/level001/help/help.B.txt
-share/games/colobot/levels/battles/chapter001/level001/help/help.C.txt
-share/games/colobot/levels/battles/chapter001/level001/help/help.D.txt
-share/games/colobot/levels/battles/chapter001/level001/help/help.E.txt
-share/games/colobot/levels/battles/chapter001/level001/help/help.F.txt
-share/games/colobot/levels/battles/chapter001/level001/help/help.P.txt
-share/games/colobot/levels/battles/chapter001/level001/help/help.R.txt
-share/games/colobot/levels/battles/chapter001/level001/scene.txt
-share/games/colobot/levels/battles/chapter001/level002/help/help.B.txt
-share/games/colobot/levels/battles/chapter001/level002/help/help.C.txt
-share/games/colobot/levels/battles/chapter001/level002/help/help.D.txt
-share/games/colobot/levels/battles/chapter001/level002/help/help.E.txt
-share/games/colobot/levels/battles/chapter001/level002/help/help.F.txt
-share/games/colobot/levels/battles/chapter001/level002/help/help.P.txt
-share/games/colobot/levels/battles/chapter001/level002/help/help.R.txt
-share/games/colobot/levels/battles/chapter001/level002/program.txt
-share/games/colobot/levels/battles/chapter001/level002/scene.txt
-share/games/colobot/levels/battles/chapter001/level003/help/help.B.txt
-share/games/colobot/levels/battles/chapter001/level003/help/help.C.txt
-share/games/colobot/levels/battles/chapter001/level003/help/help.D.txt
-share/games/colobot/levels/battles/chapter001/level003/help/help.E.txt
-share/games/colobot/levels/battles/chapter001/level003/help/help.F.txt
-share/games/colobot/levels/battles/chapter001/level003/help/help.P.txt
-share/games/colobot/levels/battles/chapter001/level003/help/help.R.txt
-share/games/colobot/levels/battles/chapter001/level003/scene.txt
-share/games/colobot/levels/battles/chapter002/chaptertitle.txt
-share/games/colobot/levels/battles/chapter002/level001/help/help.B.txt
-share/games/colobot/levels/battles/chapter002/level001/help/help.C.txt
-share/games/colobot/levels/battles/chapter002/level001/help/help.D.txt
-share/games/colobot/levels/battles/chapter002/level001/help/help.E.txt
-share/games/colobot/levels/battles/chapter002/level001/help/help.F.txt
-share/games/colobot/levels/battles/chapter002/level001/help/help.P.txt
-share/games/colobot/levels/battles/chapter002/level001/help/help.R.txt
-share/games/colobot/levels/battles/chapter002/level001/scene.txt
-share/games/colobot/levels/battles/chapter002/level002/help/help.B.txt
-share/games/colobot/levels/battles/chapter002/level002/help/help.C.txt
-share/games/colobot/levels/battles/chapter002/level002/help/help.D.txt
-share/games/colobot/levels/battles/chapter002/level002/help/help.E.txt
-share/games/colobot/levels/battles/chapter002/level002/help/help.F.txt
-share/games/colobot/levels/battles/chapter002/level002/help/help.P.txt
-share/games/colobot/levels/battles/chapter002/level002/help/help.R.txt
-share/games/colobot/levels/battles/chapter002/level002/program.txt
-share/games/colobot/levels/battles/chapter002/level002/scene.txt
-share/games/colobot/levels/battles/chapter002/level003/help/help.B.txt
-share/games/colobot/levels/battles/chapter002/level003/help/help.C.txt
-share/games/colobot/levels/battles/chapter002/level003/help/help.D.txt
-share/games/colobot/levels/battles/chapter002/level003/help/help.E.txt
-share/games/colobot/levels/battles/chapter002/level003/help/help.F.txt
-share/games/colobot/levels/battles/chapter002/level003/help/help.P.txt
-share/games/colobot/levels/battles/chapter002/level003/help/help.R.txt
-share/games/colobot/levels/battles/chapter002/level003/scene.txt
-share/games/colobot/levels/battles/level_common.txt
-share/games/colobot/levels/battles/relief.png
-share/games/colobot/levels/battles/res.png
-share/games/colobot/levels/challenges/chapter001/chaptertitle.txt
-share/games/colobot/levels/challenges/chapter001/level001/help/help.B.txt
-share/games/colobot/levels/challenges/chapter001/level001/help/help.C.txt
-share/games/colobot/levels/challenges/chapter001/level001/help/help.D.txt
-share/games/colobot/levels/challenges/chapter001/level001/help/help.E.txt
-share/games/colobot/levels/challenges/chapter001/level001/help/help.F.txt
-share/games/colobot/levels/challenges/chapter001/level001/help/help.P.txt
-share/games/colobot/levels/challenges/chapter001/level001/help/help.R.txt
-share/games/colobot/levels/challenges/chapter001/level001/scene.txt
-share/games/colobot/levels/challenges/chapter001/level002/help/help.B.txt
-share/games/colobot/levels/challenges/chapter001/level002/help/help.C.txt
-share/games/colobot/levels/challenges/chapter001/level002/help/help.D.txt
-share/games/colobot/levels/challenges/chapter001/level002/help/help.E.txt
-share/games/colobot/levels/challenges/chapter001/level002/help/help.F.txt
-share/games/colobot/levels/challenges/chapter001/level002/help/help.P.txt
-share/games/colobot/levels/challenges/chapter001/level002/help/help.R.txt
-share/games/colobot/levels/challenges/chapter001/level002/scene.txt
-share/games/colobot/levels/challenges/chapter001/level003/help/help.B.txt
-share/games/colobot/levels/challenges/chapter001/level003/help/help.C.txt
-share/games/colobot/levels/challenges/chapter001/level003/help/help.D.txt
-share/games/colobot/levels/challenges/chapter001/level003/help/help.E.txt
-share/games/colobot/levels/challenges/chapter001/level003/help/help.F.txt
-share/games/colobot/levels/challenges/chapter001/level003/help/help.P.txt
-share/games/colobot/levels/challenges/chapter001/level003/help/help.R.txt
-share/games/colobot/levels/challenges/chapter001/level003/scene.txt
-share/games/colobot/levels/challenges/chapter001/level004/help/help.B.txt
-share/games/colobot/levels/challenges/chapter001/level004/help/help.C.txt
-share/games/colobot/levels/challenges/chapter001/level004/help/help.D.txt
-share/games/colobot/levels/challenges/chapter001/level004/help/help.E.txt
-share/games/colobot/levels/challenges/chapter001/level004/help/help.F.txt
-share/games/colobot/levels/challenges/chapter001/level004/help/help.P.txt
-share/games/colobot/levels/challenges/chapter001/level004/help/help.R.txt
-share/games/colobot/levels/challenges/chapter001/level004/scene.txt
-share/games/colobot/levels/challenges/chapter002/chaptertitle.txt
-share/games/colobot/levels/challenges/chapter002/level001/help/help.B.txt
-share/games/colobot/levels/challenges/chapter002/level001/help/help.C.txt
-share/games/colobot/levels/challenges/chapter002/level001/help/help.D.txt
-share/games/colobot/levels/challenges/chapter002/level001/help/help.E.txt
-share/games/colobot/levels/challenges/chapter002/level001/help/help.F.txt
-share/games/colobot/levels/challenges/chapter002/level001/help/help.P.txt
-share/games/colobot/levels/challenges/chapter002/level001/help/help.R.txt
-share/games/colobot/levels/challenges/chapter002/level001/scene.txt
-share/games/colobot/levels/challenges/chapter002/level002/help/help.B.txt
-share/games/colobot/levels/challenges/chapter002/level002/help/help.C.txt
-share/games/colobot/levels/challenges/chapter002/level002/help/help.D.txt
-share/games/colobot/levels/challenges/chapter002/level002/help/help.E.txt
-share/games/colobot/levels/challenges/chapter002/level002/help/help.F.txt
-share/games/colobot/levels/challenges/chapter002/level002/help/help.P.txt
-share/games/colobot/levels/challenges/chapter002/level002/help/help.R.txt
-share/games/colobot/levels/challenges/chapter002/level002/scene.txt
-share/games/colobot/levels/challenges/chapter002/level003/help/help.B.txt
-share/games/colobot/levels/challenges/chapter002/level003/help/help.C.txt
-share/games/colobot/levels/challenges/chapter002/level003/help/help.D.txt
-share/games/colobot/levels/challenges/chapter002/level003/help/help.E.txt
-share/games/colobot/levels/challenges/chapter002/level003/help/help.F.txt
-share/games/colobot/levels/challenges/chapter002/level003/help/help.P.txt
-share/games/colobot/levels/challenges/chapter002/level003/help/help.R.txt
-share/games/colobot/levels/challenges/chapter002/level003/scene.txt
-share/games/colobot/levels/challenges/chapter002/level004/help/help.B.txt
-share/games/colobot/levels/challenges/chapter002/level004/help/help.C.txt
-share/games/colobot/levels/challenges/chapter002/level004/help/help.D.txt
-share/games/colobot/levels/challenges/chapter002/level004/help/help.E.txt
-share/games/colobot/levels/challenges/chapter002/level004/help/help.F.txt
-share/games/colobot/levels/challenges/chapter002/level004/help/help.P.txt
-share/games/colobot/levels/challenges/chapter002/level004/help/help.R.txt
-share/games/colobot/levels/challenges/chapter002/level004/scene.txt
-share/games/colobot/levels/challenges/chapter002/level005/help/help.B.txt
-share/games/colobot/levels/challenges/chapter002/level005/help/help.C.txt
-share/games/colobot/levels/challenges/chapter002/level005/help/help.D.txt
-share/games/colobot/levels/challenges/chapter002/level005/help/help.E.txt
-share/games/colobot/levels/challenges/chapter002/level005/help/help.F.txt
-share/games/colobot/levels/challenges/chapter002/level005/help/help.P.txt
-share/games/colobot/levels/challenges/chapter002/level005/help/help.R.txt
-share/games/colobot/levels/challenges/chapter002/level005/scene.txt
-share/games/colobot/levels/challenges/chapter003/chaptertitle.txt
-share/games/colobot/levels/challenges/chapter003/level001/help/help.B.txt
-share/games/colobot/levels/challenges/chapter003/level001/help/help.C.txt
-share/games/colobot/levels/challenges/chapter003/level001/help/help.D.txt
-share/games/colobot/levels/challenges/chapter003/level001/help/help.E.txt
-share/games/colobot/levels/challenges/chapter003/level001/help/help.F.txt
-share/games/colobot/levels/challenges/chapter003/level001/help/help.P.txt
-share/games/colobot/levels/challenges/chapter003/level001/help/help.R.txt
-share/games/colobot/levels/challenges/chapter003/level001/scene.txt
-share/games/colobot/levels/challenges/chapter003/level002/help/help.B.txt
-share/games/colobot/levels/challenges/chapter003/level002/help/help.C.txt
-share/games/colobot/levels/challenges/chapter003/level002/help/help.D.txt
-share/games/colobot/levels/challenges/chapter003/level002/help/help.E.txt
-share/games/colobot/levels/challenges/chapter003/level002/help/help.F.txt
-share/games/colobot/levels/challenges/chapter003/level002/help/help.P.txt
-share/games/colobot/levels/challenges/chapter003/level002/help/help.R.txt
-share/games/colobot/levels/challenges/chapter003/level002/scene.txt
-share/games/colobot/levels/challenges/chapter004/chaptertitle.txt
-share/games/colobot/levels/challenges/chapter004/level001/help/help.B.txt
-share/games/colobot/levels/challenges/chapter004/level001/help/help.C.txt
-share/games/colobot/levels/challenges/chapter004/level001/help/help.D.txt
-share/games/colobot/levels/challenges/chapter004/level001/help/help.E.txt
-share/games/colobot/levels/challenges/chapter004/level001/help/help.F.txt
-share/games/colobot/levels/challenges/chapter004/level001/help/help.P.txt
-share/games/colobot/levels/challenges/chapter004/level001/help/help.R.txt
-share/games/colobot/levels/challenges/chapter004/level001/scene.txt
-share/games/colobot/levels/challenges/chapter004/level002/help/help.B.txt
-share/games/colobot/levels/challenges/chapter004/level002/help/help.C.txt
-share/games/colobot/levels/challenges/chapter004/level002/help/help.D.txt
-share/games/colobot/levels/challenges/chapter004/level002/help/help.E.txt
-share/games/colobot/levels/challenges/chapter004/level002/help/help.F.txt
-share/games/colobot/levels/challenges/chapter004/level002/help/help.P.txt
-share/games/colobot/levels/challenges/chapter004/level002/help/help.R.txt
-share/games/colobot/levels/challenges/chapter004/level002/scene.txt
-share/games/colobot/levels/exercises/chapter001/chaptertitle.txt
-share/games/colobot/levels/exercises/chapter001/level001/help/help.B.txt
-share/games/colobot/levels/exercises/chapter001/level001/help/help.C.txt
-share/games/colobot/levels/exercises/chapter001/level001/help/help.D.txt
-share/games/colobot/levels/exercises/chapter001/level001/help/help.E.txt
-share/games/colobot/levels/exercises/chapter001/level001/help/help.F.txt
-share/games/colobot/levels/exercises/chapter001/level001/help/help.P.txt
-share/games/colobot/levels/exercises/chapter001/level001/help/help.R.txt
-share/games/colobot/levels/exercises/chapter001/level001/scene.txt
-share/games/colobot/levels/exercises/chapter001/level002/help/help.B.txt
-share/games/colobot/levels/exercises/chapter001/level002/help/help.C.txt
-share/games/colobot/levels/exercises/chapter001/level002/help/help.D.txt
-share/games/colobot/levels/exercises/chapter001/level002/help/help.E.txt
-share/games/colobot/levels/exercises/chapter001/level002/help/help.F.txt
-share/games/colobot/levels/exercises/chapter001/level002/help/help.P.txt
-share/games/colobot/levels/exercises/chapter001/level002/help/help.R.txt
-share/games/colobot/levels/exercises/chapter001/level002/scene.txt
-share/games/colobot/levels/exercises/chapter001/level003/help/help.B.txt
-share/games/colobot/levels/exercises/chapter001/level003/help/help.C.txt
-share/games/colobot/levels/exercises/chapter001/level003/help/help.D.txt
-share/games/colobot/levels/exercises/chapter001/level003/help/help.E.txt
-share/games/colobot/levels/exercises/chapter001/level003/help/help.F.txt
-share/games/colobot/levels/exercises/chapter001/level003/help/help.P.txt
-share/games/colobot/levels/exercises/chapter001/level003/help/help.R.txt
-share/games/colobot/levels/exercises/chapter001/level003/scene.txt
-share/games/colobot/levels/exercises/chapter001/level004/help/help.B.txt
-share/games/colobot/levels/exercises/chapter001/level004/help/help.C.txt
-share/games/colobot/levels/exercises/chapter001/level004/help/help.D.txt
-share/games/colobot/levels/exercises/chapter001/level004/help/help.E.txt
-share/games/colobot/levels/exercises/chapter001/level004/help/help.F.txt
-share/games/colobot/levels/exercises/chapter001/level004/help/help.P.txt
-share/games/colobot/levels/exercises/chapter001/level004/help/help.R.txt
-share/games/colobot/levels/exercises/chapter001/level004/scene.txt
-share/games/colobot/levels/exercises/chapter001/level005/help/help.B.txt
-share/games/colobot/levels/exercises/chapter001/level005/help/help.C.txt
-share/games/colobot/levels/exercises/chapter001/level005/help/help.D.txt
-share/games/colobot/levels/exercises/chapter001/level005/help/help.E.txt
-share/games/colobot/levels/exercises/chapter001/level005/help/help.F.txt
-share/games/colobot/levels/exercises/chapter001/level005/help/help.P.txt
-share/games/colobot/levels/exercises/chapter001/level005/help/help.R.txt
-share/games/colobot/levels/exercises/chapter001/level005/scene.txt
-share/games/colobot/levels/exercises/chapter001/level006/help/help.B.txt
-share/games/colobot/levels/exercises/chapter001/level006/help/help.C.txt
-share/games/colobot/levels/exercises/chapter001/level006/help/help.D.txt
-share/games/colobot/levels/exercises/chapter001/level006/help/help.E.txt
-share/games/colobot/levels/exercises/chapter001/level006/help/help.F.txt
-share/games/colobot/levels/exercises/chapter001/level006/help/help.P.txt
-share/games/colobot/levels/exercises/chapter001/level006/help/help.R.txt
-share/games/colobot/levels/exercises/chapter001/level006/scene.txt
-share/games/colobot/levels/exercises/chapter001/level007/help/help.B.txt
-share/games/colobot/levels/exercises/chapter001/level007/help/help.C.txt
-share/games/colobot/levels/exercises/chapter001/level007/help/help.D.txt
-share/games/colobot/levels/exercises/chapter001/level007/help/help.E.txt
-share/games/colobot/levels/exercises/chapter001/level007/help/help.F.txt
-share/games/colobot/levels/exercises/chapter001/level007/help/help.P.txt
-share/games/colobot/levels/exercises/chapter001/level007/help/help.R.txt
-share/games/colobot/levels/exercises/chapter001/level007/scene.txt
-share/games/colobot/levels/exercises/chapter002/chaptertitle.txt
-share/games/colobot/levels/exercises/chapter002/level001/help/help.B.txt
-share/games/colobot/levels/exercises/chapter002/level001/help/help.C.txt
-share/games/colobot/levels/exercises/chapter002/level001/help/help.D.txt
-share/games/colobot/levels/exercises/chapter002/level001/help/help.E.txt
-share/games/colobot/levels/exercises/chapter002/level001/help/help.F.txt
-share/games/colobot/levels/exercises/chapter002/level001/help/help.P.txt
-share/games/colobot/levels/exercises/chapter002/level001/help/help.R.txt
-share/games/colobot/levels/exercises/chapter002/level001/scene.txt
-share/games/colobot/levels/exercises/chapter002/level002/help/help.B.txt
-share/games/colobot/levels/exercises/chapter002/level002/help/help.C.txt
-share/games/colobot/levels/exercises/chapter002/level002/help/help.D.txt
-share/games/colobot/levels/exercises/chapter002/level002/help/help.E.txt
-share/games/colobot/levels/exercises/chapter002/level002/help/help.F.txt
-share/games/colobot/levels/exercises/chapter002/level002/help/help.P.txt
-share/games/colobot/levels/exercises/chapter002/level002/help/help.R.txt
-share/games/colobot/levels/exercises/chapter002/level002/scene.txt
-share/games/colobot/levels/exercises/chapter002/level003/help/help.B.txt
-share/games/colobot/levels/exercises/chapter002/level003/help/help.C.txt
-share/games/colobot/levels/exercises/chapter002/level003/help/help.D.txt
-share/games/colobot/levels/exercises/chapter002/level003/help/help.E.txt
-share/games/colobot/levels/exercises/chapter002/level003/help/help.F.txt
-share/games/colobot/levels/exercises/chapter002/level003/help/help.P.txt
-share/games/colobot/levels/exercises/chapter002/level003/help/help.R.txt
-share/games/colobot/levels/exercises/chapter002/level003/scene.txt
-share/games/colobot/levels/exercises/chapter002/level004/help/help.B.txt
-share/games/colobot/levels/exercises/chapter002/level004/help/help.C.txt
-share/games/colobot/levels/exercises/chapter002/level004/help/help.D.txt
-share/games/colobot/levels/exercises/chapter002/level004/help/help.E.txt
-share/games/colobot/levels/exercises/chapter002/level004/help/help.F.txt
-share/games/colobot/levels/exercises/chapter002/level004/help/help.P.txt
-share/games/colobot/levels/exercises/chapter002/level004/help/help.R.txt
-share/games/colobot/levels/exercises/chapter002/level004/scene.txt
-share/games/colobot/levels/exercises/chapter002/level005/help/help.B.txt
-share/games/colobot/levels/exercises/chapter002/level005/help/help.C.txt
-share/games/colobot/levels/exercises/chapter002/level005/help/help.D.txt
-share/games/colobot/levels/exercises/chapter002/level005/help/help.E.txt
-share/games/colobot/levels/exercises/chapter002/level005/help/help.F.txt
-share/games/colobot/levels/exercises/chapter002/level005/help/help.P.txt
-share/games/colobot/levels/exercises/chapter002/level005/help/help.R.txt
-share/games/colobot/levels/exercises/chapter002/level005/scene.txt
-share/games/colobot/levels/exercises/chapter002/level006/help/help.B.txt
-share/games/colobot/levels/exercises/chapter002/level006/help/help.C.txt
-share/games/colobot/levels/exercises/chapter002/level006/help/help.D.txt
-share/games/colobot/levels/exercises/chapter002/level006/help/help.E.txt
-share/games/colobot/levels/exercises/chapter002/level006/help/help.F.txt
-share/games/colobot/levels/exercises/chapter002/level006/help/help.P.txt
-share/games/colobot/levels/exercises/chapter002/level006/help/help.R.txt
-share/games/colobot/levels/exercises/chapter002/level006/scene.txt
-share/games/colobot/levels/exercises/chapter002/level007/help/help.B.txt
-share/games/colobot/levels/exercises/chapter002/level007/help/help.C.txt
-share/games/colobot/levels/exercises/chapter002/level007/help/help.D.txt
-share/games/colobot/levels/exercises/chapter002/level007/help/help.E.txt
-share/games/colobot/levels/exercises/chapter002/level007/help/help.F.txt
-share/games/colobot/levels/exercises/chapter002/level007/help/help.P.txt
-share/games/colobot/levels/exercises/chapter002/level007/help/help.R.txt
-share/games/colobot/levels/exercises/chapter002/level007/scene.txt
-share/games/colobot/levels/exercises/chapter003/chaptertitle.txt
-share/games/colobot/levels/exercises/chapter003/level001/help/help.B.txt
-share/games/colobot/levels/exercises/chapter003/level001/help/help.C.txt
-share/games/colobot/levels/exercises/chapter003/level001/help/help.D.txt
-share/games/colobot/levels/exercises/chapter003/level001/help/help.E.txt
-share/games/colobot/levels/exercises/chapter003/level001/help/help.F.txt
-share/games/colobot/levels/exercises/chapter003/level001/help/help.P.txt
-share/games/colobot/levels/exercises/chapter003/level001/help/help.R.txt
-share/games/colobot/levels/exercises/chapter003/level001/scene.txt
-share/games/colobot/levels/exercises/chapter003/level002/help/help.B.txt
-share/games/colobot/levels/exercises/chapter003/level002/help/help.C.txt
-share/games/colobot/levels/exercises/chapter003/level002/help/help.D.txt
-share/games/colobot/levels/exercises/chapter003/level002/help/help.E.txt
-share/games/colobot/levels/exercises/chapter003/level002/help/help.F.txt
-share/games/colobot/levels/exercises/chapter003/level002/help/help.P.txt
-share/games/colobot/levels/exercises/chapter003/level002/help/help.R.txt
-share/games/colobot/levels/exercises/chapter003/level002/scene.txt
-share/games/colobot/levels/exercises/chapter003/level003/help/help.B.txt
-share/games/colobot/levels/exercises/chapter003/level003/help/help.C.txt
-share/games/colobot/levels/exercises/chapter003/level003/help/help.D.txt
-share/games/colobot/levels/exercises/chapter003/level003/help/help.E.txt
-share/games/colobot/levels/exercises/chapter003/level003/help/help.F.txt
-share/games/colobot/levels/exercises/chapter003/level003/help/help.P.txt
-share/games/colobot/levels/exercises/chapter003/level003/help/help.R.txt
-share/games/colobot/levels/exercises/chapter003/level003/scene.txt
-share/games/colobot/levels/exercises/chapter003/level004/help/help.B.txt
-share/games/colobot/levels/exercises/chapter003/level004/help/help.C.txt
-share/games/colobot/levels/exercises/chapter003/level004/help/help.D.txt
-share/games/colobot/levels/exercises/chapter003/level004/help/help.E.txt
-share/games/colobot/levels/exercises/chapter003/level004/help/help.F.txt
-share/games/colobot/levels/exercises/chapter003/level004/help/help.P.txt
-share/games/colobot/levels/exercises/chapter003/level004/help/help.R.txt
-share/games/colobot/levels/exercises/chapter003/level004/scene.txt
-share/games/colobot/levels/exercises/chapter003/level005/help/help.B.txt
-share/games/colobot/levels/exercises/chapter003/level005/help/help.C.txt
-share/games/colobot/levels/exercises/chapter003/level005/help/help.D.txt
-share/games/colobot/levels/exercises/chapter003/level005/help/help.E.txt
-share/games/colobot/levels/exercises/chapter003/level005/help/help.F.txt
-share/games/colobot/levels/exercises/chapter003/level005/help/help.P.txt
-share/games/colobot/levels/exercises/chapter003/level005/help/help.R.txt
-share/games/colobot/levels/exercises/chapter003/level005/scene.txt
-share/games/colobot/levels/exercises/chapter003/level006/help/help.B.txt
-share/games/colobot/levels/exercises/chapter003/level006/help/help.C.txt
-share/games/colobot/levels/exercises/chapter003/level006/help/help.D.txt
-share/games/colobot/levels/exercises/chapter003/level006/help/help.E.txt
-share/games/colobot/levels/exercises/chapter003/level006/help/help.F.txt
-share/games/colobot/levels/exercises/chapter003/level006/help/help.P.txt
-share/games/colobot/levels/exercises/chapter003/level006/help/help.R.txt
-share/games/colobot/levels/exercises/chapter003/level006/scene.txt
-share/games/colobot/levels/exercises/chapter003/level007/help/help.B.txt
-share/games/colobot/levels/exercises/chapter003/level007/help/help.C.txt
-share/games/colobot/levels/exercises/chapter003/level007/help/help.D.txt
-share/games/colobot/levels/exercises/chapter003/level007/help/help.E.txt
-share/games/colobot/levels/exercises/chapter003/level007/help/help.F.txt
-share/games/colobot/levels/exercises/chapter003/level007/help/help.P.txt
-share/games/colobot/levels/exercises/chapter003/level007/help/help.R.txt
-share/games/colobot/levels/exercises/chapter003/level007/scene.txt
-share/games/colobot/levels/exercises/chapter003/level008/help/help.B.txt
-share/games/colobot/levels/exercises/chapter003/level008/help/help.C.txt
-share/games/colobot/levels/exercises/chapter003/level008/help/help.D.txt
-share/games/colobot/levels/exercises/chapter003/level008/help/help.E.txt
-share/games/colobot/levels/exercises/chapter003/level008/help/help.F.txt
-share/games/colobot/levels/exercises/chapter003/level008/help/help.P.txt
-share/games/colobot/levels/exercises/chapter003/level008/help/help.R.txt
-share/games/colobot/levels/exercises/chapter003/level008/scene.txt
-share/games/colobot/levels/exercises/chapter003/level009/help/help.B.txt
-share/games/colobot/levels/exercises/chapter003/level009/help/help.C.txt
-share/games/colobot/levels/exercises/chapter003/level009/help/help.D.txt
-share/games/colobot/levels/exercises/chapter003/level009/help/help.E.txt
-share/games/colobot/levels/exercises/chapter003/level009/help/help.F.txt
-share/games/colobot/levels/exercises/chapter003/level009/help/help.P.txt
-share/games/colobot/levels/exercises/chapter003/level009/help/help.R.txt
-share/games/colobot/levels/exercises/chapter003/level009/scene.txt
-share/games/colobot/levels/exercises/chapter004/chaptertitle.txt
-share/games/colobot/levels/exercises/chapter004/level001/help/help.B.txt
-share/games/colobot/levels/exercises/chapter004/level001/help/help.C.txt
-share/games/colobot/levels/exercises/chapter004/level001/help/help.D.txt
-share/games/colobot/levels/exercises/chapter004/level001/help/help.E.txt
-share/games/colobot/levels/exercises/chapter004/level001/help/help.F.txt
-share/games/colobot/levels/exercises/chapter004/level001/help/help.P.txt
-share/games/colobot/levels/exercises/chapter004/level001/help/help.R.txt
-share/games/colobot/levels/exercises/chapter004/level001/scene.txt
-share/games/colobot/levels/exercises/chapter004/level002/help/help.B.txt
-share/games/colobot/levels/exercises/chapter004/level002/help/help.C.txt
-share/games/colobot/levels/exercises/chapter004/level002/help/help.D.txt
-share/games/colobot/levels/exercises/chapter004/level002/help/help.E.txt
-share/games/colobot/levels/exercises/chapter004/level002/help/help.F.txt
-share/games/colobot/levels/exercises/chapter004/level002/help/help.P.txt
-share/games/colobot/levels/exercises/chapter004/level002/help/help.R.txt
-share/games/colobot/levels/exercises/chapter004/level002/scene.txt
-share/games/colobot/levels/exercises/chapter004/level003/help/help.B.txt
-share/games/colobot/levels/exercises/chapter004/level003/help/help.C.txt
-share/games/colobot/levels/exercises/chapter004/level003/help/help.D.txt
-share/games/colobot/levels/exercises/chapter004/level003/help/help.E.txt
-share/games/colobot/levels/exercises/chapter004/level003/help/help.F.txt
-share/games/colobot/levels/exercises/chapter004/level003/help/help.P.txt
-share/games/colobot/levels/exercises/chapter004/level003/help/help.R.txt
-share/games/colobot/levels/exercises/chapter004/level003/scene.txt
-share/games/colobot/levels/exercises/chapter004/level004/help/help.B.txt
-share/games/colobot/levels/exercises/chapter004/level004/help/help.C.txt
-share/games/colobot/levels/exercises/chapter004/level004/help/help.D.txt
-share/games/colobot/levels/exercises/chapter004/level004/help/help.E.txt
-share/games/colobot/levels/exercises/chapter004/level004/help/help.F.txt
-share/games/colobot/levels/exercises/chapter004/level004/help/help.P.txt
-share/games/colobot/levels/exercises/chapter004/level004/help/help.R.txt
-share/games/colobot/levels/exercises/chapter004/level004/scene.txt
-share/games/colobot/levels/exercises/chapter004/level005/help/help.B.txt
-share/games/colobot/levels/exercises/chapter004/level005/help/help.C.txt
-share/games/colobot/levels/exercises/chapter004/level005/help/help.D.txt
-share/games/colobot/levels/exercises/chapter004/level005/help/help.E.txt
-share/games/colobot/levels/exercises/chapter004/level005/help/help.F.txt
-share/games/colobot/levels/exercises/chapter004/level005/help/help.P.txt
-share/games/colobot/levels/exercises/chapter004/level005/help/help.R.txt
-share/games/colobot/levels/exercises/chapter004/level005/scene.txt
-share/games/colobot/levels/exercises/chapter005/chaptertitle.txt
-share/games/colobot/levels/exercises/chapter005/level001/help/help.B.txt
-share/games/colobot/levels/exercises/chapter005/level001/help/help.C.txt
-share/games/colobot/levels/exercises/chapter005/level001/help/help.D.txt
-share/games/colobot/levels/exercises/chapter005/level001/help/help.E.txt
-share/games/colobot/levels/exercises/chapter005/level001/help/help.F.txt
-share/games/colobot/levels/exercises/chapter005/level001/help/help.P.txt
-share/games/colobot/levels/exercises/chapter005/level001/help/help.R.txt
-share/games/colobot/levels/exercises/chapter005/level001/scene.txt
-share/games/colobot/levels/exercises/chapter005/level002/help/help.B.txt
-share/games/colobot/levels/exercises/chapter005/level002/help/help.C.txt
-share/games/colobot/levels/exercises/chapter005/level002/help/help.D.txt
-share/games/colobot/levels/exercises/chapter005/level002/help/help.E.txt
-share/games/colobot/levels/exercises/chapter005/level002/help/help.F.txt
-share/games/colobot/levels/exercises/chapter005/level002/help/help.P.txt
-share/games/colobot/levels/exercises/chapter005/level002/help/help.R.txt
-share/games/colobot/levels/exercises/chapter005/level002/scene.txt
-share/games/colobot/levels/exercises/chapter005/level003/help/help.B.txt
-share/games/colobot/levels/exercises/chapter005/level003/help/help.C.txt
-share/games/colobot/levels/exercises/chapter005/level003/help/help.D.txt
-share/games/colobot/levels/exercises/chapter005/level003/help/help.E.txt
-share/games/colobot/levels/exercises/chapter005/level003/help/help.F.txt
-share/games/colobot/levels/exercises/chapter005/level003/help/help.P.txt
-share/games/colobot/levels/exercises/chapter005/level003/help/help.R.txt
-share/games/colobot/levels/exercises/chapter005/level003/scene.txt
-share/games/colobot/levels/exercises/chapter005/level004/help/help.B.txt
-share/games/colobot/levels/exercises/chapter005/level004/help/help.C.txt
-share/games/colobot/levels/exercises/chapter005/level004/help/help.D.txt
-share/games/colobot/levels/exercises/chapter005/level004/help/help.E.txt
-share/games/colobot/levels/exercises/chapter005/level004/help/help.F.txt
-share/games/colobot/levels/exercises/chapter005/level004/help/help.P.txt
-share/games/colobot/levels/exercises/chapter005/level004/help/help.R.txt
-share/games/colobot/levels/exercises/chapter005/level004/scene.txt
-share/games/colobot/levels/exercises/chapter006/chaptertitle.txt
-share/games/colobot/levels/exercises/chapter006/level001/help/help.B.txt
-share/games/colobot/levels/exercises/chapter006/level001/help/help.C.txt
-share/games/colobot/levels/exercises/chapter006/level001/help/help.D.txt
-share/games/colobot/levels/exercises/chapter006/level001/help/help.E.txt
-share/games/colobot/levels/exercises/chapter006/level001/help/help.F.txt
-share/games/colobot/levels/exercises/chapter006/level001/help/help.P.txt
-share/games/colobot/levels/exercises/chapter006/level001/help/help.R.txt
-share/games/colobot/levels/exercises/chapter006/level001/scene.txt
-share/games/colobot/levels/exercises/chapter006/level002/help/help.B.txt
-share/games/colobot/levels/exercises/chapter006/level002/help/help.C.txt
-share/games/colobot/levels/exercises/chapter006/level002/help/help.D.txt
-share/games/colobot/levels/exercises/chapter006/level002/help/help.E.txt
-share/games/colobot/levels/exercises/chapter006/level002/help/help.F.txt
-share/games/colobot/levels/exercises/chapter006/level002/help/help.P.txt
-share/games/colobot/levels/exercises/chapter006/level002/help/help.R.txt
-share/games/colobot/levels/exercises/chapter006/level002/scene.txt
-share/games/colobot/levels/exercises/chapter006/level003/help/help.B.txt
-share/games/colobot/levels/exercises/chapter006/level003/help/help.C.txt
-share/games/colobot/levels/exercises/chapter006/level003/help/help.D.txt
-share/games/colobot/levels/exercises/chapter006/level003/help/help.E.txt
-share/games/colobot/levels/exercises/chapter006/level003/help/help.F.txt
-share/games/colobot/levels/exercises/chapter006/level003/help/help.P.txt
-share/games/colobot/levels/exercises/chapter006/level003/help/help.R.txt
-share/games/colobot/levels/exercises/chapter006/level003/scene.txt
-share/games/colobot/levels/exercises/chapter007/chaptertitle.txt
-share/games/colobot/levels/exercises/chapter007/level001/help/help.B.txt
-share/games/colobot/levels/exercises/chapter007/level001/help/help.C.txt
-share/games/colobot/levels/exercises/chapter007/level001/help/help.D.txt
-share/games/colobot/levels/exercises/chapter007/level001/help/help.E.txt
-share/games/colobot/levels/exercises/chapter007/level001/help/help.F.txt
-share/games/colobot/levels/exercises/chapter007/level001/help/help.P.txt
-share/games/colobot/levels/exercises/chapter007/level001/help/help.R.txt
-share/games/colobot/levels/exercises/chapter007/level001/scene.txt
-share/games/colobot/levels/exercises/chapter007/level002/help/help.B.txt
-share/games/colobot/levels/exercises/chapter007/level002/help/help.C.txt
-share/games/colobot/levels/exercises/chapter007/level002/help/help.D.txt
-share/games/colobot/levels/exercises/chapter007/level002/help/help.E.txt
-share/games/colobot/levels/exercises/chapter007/level002/help/help.F.txt
-share/games/colobot/levels/exercises/chapter007/level002/help/help.P.txt
-share/games/colobot/levels/exercises/chapter007/level002/help/help.R.txt
-share/games/colobot/levels/exercises/chapter007/level002/scene.txt
-share/games/colobot/levels/exercises/chapter007/level003/help/help.B.txt
-share/games/colobot/levels/exercises/chapter007/level003/help/help.C.txt
-share/games/colobot/levels/exercises/chapter007/level003/help/help.D.txt
-share/games/colobot/levels/exercises/chapter007/level003/help/help.E.txt
-share/games/colobot/levels/exercises/chapter007/level003/help/help.F.txt
-share/games/colobot/levels/exercises/chapter007/level003/help/help.P.txt
-share/games/colobot/levels/exercises/chapter007/level003/help/help.R.txt
-share/games/colobot/levels/exercises/chapter007/level003/scene.txt
-share/games/colobot/levels/freemissions/chapter001/chaptertitle.txt
-share/games/colobot/levels/freemissions/chapter001/level001/scene.txt
-share/games/colobot/levels/freemissions/chapter002/chaptertitle.txt
-share/games/colobot/levels/freemissions/chapter002/level001/scene.txt
-share/games/colobot/levels/freemissions/chapter003/chaptertitle.txt
-share/games/colobot/levels/freemissions/chapter003/level001/scene.txt
-share/games/colobot/levels/freemissions/chapter004/chaptertitle.txt
-share/games/colobot/levels/freemissions/chapter004/level001/scene.txt
-share/games/colobot/levels/freemissions/chapter005/chaptertitle.txt
-share/games/colobot/levels/freemissions/chapter005/level001/scene.txt
-share/games/colobot/levels/freemissions/chapter006/chaptertitle.txt
-share/games/colobot/levels/freemissions/chapter006/level001/scene.txt
-share/games/colobot/levels/freemissions/chapter007/chaptertitle.txt
-share/games/colobot/levels/freemissions/chapter007/level001/scene.txt
-share/games/colobot/levels/freemissions/chapter008/chaptertitle.txt
-share/games/colobot/levels/freemissions/chapter008/level001/scene.txt
-share/games/colobot/levels/freemissions/chapter009/chaptertitle.txt
-share/games/colobot/levels/freemissions/chapter009/level001/scene.txt
-share/games/colobot/levels/missions/chapter001/chaptertitle.txt
-share/games/colobot/levels/missions/chapter001/level001/help/help.B.txt
-share/games/colobot/levels/missions/chapter001/level001/help/help.C.txt
-share/games/colobot/levels/missions/chapter001/level001/help/help.D.txt
-share/games/colobot/levels/missions/chapter001/level001/help/help.E.txt
-share/games/colobot/levels/missions/chapter001/level001/help/help.F.txt
-share/games/colobot/levels/missions/chapter001/level001/help/help.P.txt
-share/games/colobot/levels/missions/chapter001/level001/help/help.R.txt
-share/games/colobot/levels/missions/chapter001/level001/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter001/level001/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter001/level001/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter001/level001/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter001/level001/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter001/level001/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter001/level001/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter001/level001/scene.txt
-share/games/colobot/levels/missions/chapter001/level002/help/help.B.txt
-share/games/colobot/levels/missions/chapter001/level002/help/help.C.txt
-share/games/colobot/levels/missions/chapter001/level002/help/help.D.txt
-share/games/colobot/levels/missions/chapter001/level002/help/help.E.txt
-share/games/colobot/levels/missions/chapter001/level002/help/help.F.txt
-share/games/colobot/levels/missions/chapter001/level002/help/help.P.txt
-share/games/colobot/levels/missions/chapter001/level002/help/help.R.txt
-share/games/colobot/levels/missions/chapter001/level002/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter001/level002/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter001/level002/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter001/level002/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter001/level002/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter001/level002/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter001/level002/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter001/level002/scene.txt
-share/games/colobot/levels/missions/chapter001/level003/help/help.B.txt
-share/games/colobot/levels/missions/chapter001/level003/help/help.C.txt
-share/games/colobot/levels/missions/chapter001/level003/help/help.D.txt
-share/games/colobot/levels/missions/chapter001/level003/help/help.E.txt
-share/games/colobot/levels/missions/chapter001/level003/help/help.F.txt
-share/games/colobot/levels/missions/chapter001/level003/help/help.P.txt
-share/games/colobot/levels/missions/chapter001/level003/help/help.R.txt
-share/games/colobot/levels/missions/chapter001/level003/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter001/level003/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter001/level003/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter001/level003/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter001/level003/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter001/level003/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter001/level003/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter001/level003/scene.txt
-share/games/colobot/levels/missions/chapter001/planet.txt
-share/games/colobot/levels/missions/chapter001/terrain.txt
-share/games/colobot/levels/missions/chapter002/chaptertitle.txt
-share/games/colobot/levels/missions/chapter002/level001/help/help.B.txt
-share/games/colobot/levels/missions/chapter002/level001/help/help.C.txt
-share/games/colobot/levels/missions/chapter002/level001/help/help.D.txt
-share/games/colobot/levels/missions/chapter002/level001/help/help.E.txt
-share/games/colobot/levels/missions/chapter002/level001/help/help.F.txt
-share/games/colobot/levels/missions/chapter002/level001/help/help.P.txt
-share/games/colobot/levels/missions/chapter002/level001/help/help.R.txt
-share/games/colobot/levels/missions/chapter002/level001/help/report.B.txt
-share/games/colobot/levels/missions/chapter002/level001/help/report.C.txt
-share/games/colobot/levels/missions/chapter002/level001/help/report.D.txt
-share/games/colobot/levels/missions/chapter002/level001/help/report.E.txt
-share/games/colobot/levels/missions/chapter002/level001/help/report.F.txt
-share/games/colobot/levels/missions/chapter002/level001/help/report.P.txt
-share/games/colobot/levels/missions/chapter002/level001/help/report.R.txt
-share/games/colobot/levels/missions/chapter002/level001/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter002/level001/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter002/level001/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter002/level001/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter002/level001/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter002/level001/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter002/level001/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter002/level001/scene.txt
-share/games/colobot/levels/missions/chapter002/level002/help/help.B.txt
-share/games/colobot/levels/missions/chapter002/level002/help/help.C.txt
-share/games/colobot/levels/missions/chapter002/level002/help/help.D.txt
-share/games/colobot/levels/missions/chapter002/level002/help/help.E.txt
-share/games/colobot/levels/missions/chapter002/level002/help/help.F.txt
-share/games/colobot/levels/missions/chapter002/level002/help/help.P.txt
-share/games/colobot/levels/missions/chapter002/level002/help/help.R.txt
-share/games/colobot/levels/missions/chapter002/level002/help/report.B.txt
-share/games/colobot/levels/missions/chapter002/level002/help/report.C.txt
-share/games/colobot/levels/missions/chapter002/level002/help/report.D.txt
-share/games/colobot/levels/missions/chapter002/level002/help/report.E.txt
-share/games/colobot/levels/missions/chapter002/level002/help/report.F.txt
-share/games/colobot/levels/missions/chapter002/level002/help/report.P.txt
-share/games/colobot/levels/missions/chapter002/level002/help/report.R.txt
-share/games/colobot/levels/missions/chapter002/level002/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter002/level002/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter002/level002/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter002/level002/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter002/level002/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter002/level002/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter002/level002/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter002/level002/scene.txt
-share/games/colobot/levels/missions/chapter002/level003/help/help.B.txt
-share/games/colobot/levels/missions/chapter002/level003/help/help.C.txt
-share/games/colobot/levels/missions/chapter002/level003/help/help.D.txt
-share/games/colobot/levels/missions/chapter002/level003/help/help.E.txt
-share/games/colobot/levels/missions/chapter002/level003/help/help.F.txt
-share/games/colobot/levels/missions/chapter002/level003/help/help.P.txt
-share/games/colobot/levels/missions/chapter002/level003/help/help.R.txt
-share/games/colobot/levels/missions/chapter002/level003/help/report.B.txt
-share/games/colobot/levels/missions/chapter002/level003/help/report.C.txt
-share/games/colobot/levels/missions/chapter002/level003/help/report.D.txt
-share/games/colobot/levels/missions/chapter002/level003/help/report.E.txt
-share/games/colobot/levels/missions/chapter002/level003/help/report.F.txt
-share/games/colobot/levels/missions/chapter002/level003/help/report.P.txt
-share/games/colobot/levels/missions/chapter002/level003/help/report.R.txt
-share/games/colobot/levels/missions/chapter002/level003/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter002/level003/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter002/level003/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter002/level003/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter002/level003/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter002/level003/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter002/level003/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter002/level003/scene.txt
-share/games/colobot/levels/missions/chapter002/level004/help/help.B.txt
-share/games/colobot/levels/missions/chapter002/level004/help/help.C.txt
-share/games/colobot/levels/missions/chapter002/level004/help/help.D.txt
-share/games/colobot/levels/missions/chapter002/level004/help/help.E.txt
-share/games/colobot/levels/missions/chapter002/level004/help/help.F.txt
-share/games/colobot/levels/missions/chapter002/level004/help/help.P.txt
-share/games/colobot/levels/missions/chapter002/level004/help/help.R.txt
-share/games/colobot/levels/missions/chapter002/level004/help/report.B.txt
-share/games/colobot/levels/missions/chapter002/level004/help/report.C.txt
-share/games/colobot/levels/missions/chapter002/level004/help/report.D.txt
-share/games/colobot/levels/missions/chapter002/level004/help/report.E.txt
-share/games/colobot/levels/missions/chapter002/level004/help/report.F.txt
-share/games/colobot/levels/missions/chapter002/level004/help/report.P.txt
-share/games/colobot/levels/missions/chapter002/level004/help/report.R.txt
-share/games/colobot/levels/missions/chapter002/level004/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter002/level004/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter002/level004/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter002/level004/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter002/level004/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter002/level004/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter002/level004/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter002/level004/scene.txt
-share/games/colobot/levels/missions/chapter002/planet.txt
-share/games/colobot/levels/missions/chapter002/terrain.txt
-share/games/colobot/levels/missions/chapter003/chaptertitle.txt
-share/games/colobot/levels/missions/chapter003/level001/help/help.B.txt
-share/games/colobot/levels/missions/chapter003/level001/help/help.C.txt
-share/games/colobot/levels/missions/chapter003/level001/help/help.D.txt
-share/games/colobot/levels/missions/chapter003/level001/help/help.E.txt
-share/games/colobot/levels/missions/chapter003/level001/help/help.F.txt
-share/games/colobot/levels/missions/chapter003/level001/help/help.P.txt
-share/games/colobot/levels/missions/chapter003/level001/help/help.R.txt
-share/games/colobot/levels/missions/chapter003/level001/help/report.B.txt
-share/games/colobot/levels/missions/chapter003/level001/help/report.C.txt
-share/games/colobot/levels/missions/chapter003/level001/help/report.D.txt
-share/games/colobot/levels/missions/chapter003/level001/help/report.E.txt
-share/games/colobot/levels/missions/chapter003/level001/help/report.F.txt
-share/games/colobot/levels/missions/chapter003/level001/help/report.P.txt
-share/games/colobot/levels/missions/chapter003/level001/help/report.R.txt
-share/games/colobot/levels/missions/chapter003/level001/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter003/level001/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter003/level001/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter003/level001/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter003/level001/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter003/level001/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter003/level001/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter003/level001/scene.txt
-share/games/colobot/levels/missions/chapter003/level002/help/help.B.txt
-share/games/colobot/levels/missions/chapter003/level002/help/help.C.txt
-share/games/colobot/levels/missions/chapter003/level002/help/help.D.txt
-share/games/colobot/levels/missions/chapter003/level002/help/help.E.txt
-share/games/colobot/levels/missions/chapter003/level002/help/help.F.txt
-share/games/colobot/levels/missions/chapter003/level002/help/help.P.txt
-share/games/colobot/levels/missions/chapter003/level002/help/help.R.txt
-share/games/colobot/levels/missions/chapter003/level002/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter003/level002/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter003/level002/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter003/level002/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter003/level002/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter003/level002/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter003/level002/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter003/level002/scene.txt
-share/games/colobot/levels/missions/chapter003/level003/help/help.B.txt
-share/games/colobot/levels/missions/chapter003/level003/help/help.C.txt
-share/games/colobot/levels/missions/chapter003/level003/help/help.D.txt
-share/games/colobot/levels/missions/chapter003/level003/help/help.E.txt
-share/games/colobot/levels/missions/chapter003/level003/help/help.F.txt
-share/games/colobot/levels/missions/chapter003/level003/help/help.P.txt
-share/games/colobot/levels/missions/chapter003/level003/help/help.R.txt
-share/games/colobot/levels/missions/chapter003/level003/help/report.B.txt
-share/games/colobot/levels/missions/chapter003/level003/help/report.C.txt
-share/games/colobot/levels/missions/chapter003/level003/help/report.D.txt
-share/games/colobot/levels/missions/chapter003/level003/help/report.E.txt
-share/games/colobot/levels/missions/chapter003/level003/help/report.F.txt
-share/games/colobot/levels/missions/chapter003/level003/help/report.P.txt
-share/games/colobot/levels/missions/chapter003/level003/help/report.R.txt
-share/games/colobot/levels/missions/chapter003/level003/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter003/level003/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter003/level003/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter003/level003/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter003/level003/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter003/level003/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter003/level003/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter003/level003/scene.txt
-share/games/colobot/levels/missions/chapter003/level004/help/help.B.txt
-share/games/colobot/levels/missions/chapter003/level004/help/help.C.txt
-share/games/colobot/levels/missions/chapter003/level004/help/help.D.txt
-share/games/colobot/levels/missions/chapter003/level004/help/help.E.txt
-share/games/colobot/levels/missions/chapter003/level004/help/help.F.txt
-share/games/colobot/levels/missions/chapter003/level004/help/help.P.txt
-share/games/colobot/levels/missions/chapter003/level004/help/help.R.txt
-share/games/colobot/levels/missions/chapter003/level004/help/report.B.txt
-share/games/colobot/levels/missions/chapter003/level004/help/report.C.txt
-share/games/colobot/levels/missions/chapter003/level004/help/report.D.txt
-share/games/colobot/levels/missions/chapter003/level004/help/report.E.txt
-share/games/colobot/levels/missions/chapter003/level004/help/report.F.txt
-share/games/colobot/levels/missions/chapter003/level004/help/report.P.txt
-share/games/colobot/levels/missions/chapter003/level004/help/report.R.txt
-share/games/colobot/levels/missions/chapter003/level004/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter003/level004/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter003/level004/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter003/level004/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter003/level004/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter003/level004/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter003/level004/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter003/level004/scene.txt
-share/games/colobot/levels/missions/chapter003/level005/help/help.B.txt
-share/games/colobot/levels/missions/chapter003/level005/help/help.C.txt
-share/games/colobot/levels/missions/chapter003/level005/help/help.D.txt
-share/games/colobot/levels/missions/chapter003/level005/help/help.E.txt
-share/games/colobot/levels/missions/chapter003/level005/help/help.F.txt
-share/games/colobot/levels/missions/chapter003/level005/help/help.P.txt
-share/games/colobot/levels/missions/chapter003/level005/help/help.R.txt
-share/games/colobot/levels/missions/chapter003/level005/help/report.B.txt
-share/games/colobot/levels/missions/chapter003/level005/help/report.C.txt
-share/games/colobot/levels/missions/chapter003/level005/help/report.D.txt
-share/games/colobot/levels/missions/chapter003/level005/help/report.E.txt
-share/games/colobot/levels/missions/chapter003/level005/help/report.F.txt
-share/games/colobot/levels/missions/chapter003/level005/help/report.P.txt
-share/games/colobot/levels/missions/chapter003/level005/help/report.R.txt
-share/games/colobot/levels/missions/chapter003/level005/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter003/level005/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter003/level005/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter003/level005/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter003/level005/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter003/level005/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter003/level005/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter003/level005/scene.txt
-share/games/colobot/levels/missions/chapter003/planet.txt
-share/games/colobot/levels/missions/chapter003/terrain.txt
-share/games/colobot/levels/missions/chapter004/chaptertitle.txt
-share/games/colobot/levels/missions/chapter004/level001/help/help.B.txt
-share/games/colobot/levels/missions/chapter004/level001/help/help.C.txt
-share/games/colobot/levels/missions/chapter004/level001/help/help.D.txt
-share/games/colobot/levels/missions/chapter004/level001/help/help.E.txt
-share/games/colobot/levels/missions/chapter004/level001/help/help.F.txt
-share/games/colobot/levels/missions/chapter004/level001/help/help.P.txt
-share/games/colobot/levels/missions/chapter004/level001/help/help.R.txt
-share/games/colobot/levels/missions/chapter004/level001/help/report.B.txt
-share/games/colobot/levels/missions/chapter004/level001/help/report.C.txt
-share/games/colobot/levels/missions/chapter004/level001/help/report.D.txt
-share/games/colobot/levels/missions/chapter004/level001/help/report.E.txt
-share/games/colobot/levels/missions/chapter004/level001/help/report.F.txt
-share/games/colobot/levels/missions/chapter004/level001/help/report.P.txt
-share/games/colobot/levels/missions/chapter004/level001/help/report.R.txt
-share/games/colobot/levels/missions/chapter004/level001/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter004/level001/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter004/level001/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter004/level001/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter004/level001/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter004/level001/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter004/level001/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter004/level001/scene.txt
-share/games/colobot/levels/missions/chapter004/level002/help/help.B.txt
-share/games/colobot/levels/missions/chapter004/level002/help/help.C.txt
-share/games/colobot/levels/missions/chapter004/level002/help/help.D.txt
-share/games/colobot/levels/missions/chapter004/level002/help/help.E.txt
-share/games/colobot/levels/missions/chapter004/level002/help/help.F.txt
-share/games/colobot/levels/missions/chapter004/level002/help/help.P.txt
-share/games/colobot/levels/missions/chapter004/level002/help/help.R.txt
-share/games/colobot/levels/missions/chapter004/level002/help/report.B.txt
-share/games/colobot/levels/missions/chapter004/level002/help/report.C.txt
-share/games/colobot/levels/missions/chapter004/level002/help/report.D.txt
-share/games/colobot/levels/missions/chapter004/level002/help/report.E.txt
-share/games/colobot/levels/missions/chapter004/level002/help/report.F.txt
-share/games/colobot/levels/missions/chapter004/level002/help/report.P.txt
-share/games/colobot/levels/missions/chapter004/level002/help/report.R.txt
-share/games/colobot/levels/missions/chapter004/level002/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter004/level002/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter004/level002/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter004/level002/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter004/level002/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter004/level002/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter004/level002/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter004/level002/scene.txt
-share/games/colobot/levels/missions/chapter004/level003/help/help.B.txt
-share/games/colobot/levels/missions/chapter004/level003/help/help.C.txt
-share/games/colobot/levels/missions/chapter004/level003/help/help.D.txt
-share/games/colobot/levels/missions/chapter004/level003/help/help.E.txt
-share/games/colobot/levels/missions/chapter004/level003/help/help.F.txt
-share/games/colobot/levels/missions/chapter004/level003/help/help.P.txt
-share/games/colobot/levels/missions/chapter004/level003/help/help.R.txt
-share/games/colobot/levels/missions/chapter004/level003/help/report.B.txt
-share/games/colobot/levels/missions/chapter004/level003/help/report.C.txt
-share/games/colobot/levels/missions/chapter004/level003/help/report.D.txt
-share/games/colobot/levels/missions/chapter004/level003/help/report.E.txt
-share/games/colobot/levels/missions/chapter004/level003/help/report.F.txt
-share/games/colobot/levels/missions/chapter004/level003/help/report.P.txt
-share/games/colobot/levels/missions/chapter004/level003/help/report.R.txt
-share/games/colobot/levels/missions/chapter004/level003/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter004/level003/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter004/level003/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter004/level003/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter004/level003/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter004/level003/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter004/level003/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter004/level003/scene.txt
-share/games/colobot/levels/missions/chapter004/level004/help/help.B.txt
-share/games/colobot/levels/missions/chapter004/level004/help/help.C.txt
-share/games/colobot/levels/missions/chapter004/level004/help/help.D.txt
-share/games/colobot/levels/missions/chapter004/level004/help/help.E.txt
-share/games/colobot/levels/missions/chapter004/level004/help/help.F.txt
-share/games/colobot/levels/missions/chapter004/level004/help/help.P.txt
-share/games/colobot/levels/missions/chapter004/level004/help/help.R.txt
-share/games/colobot/levels/missions/chapter004/level004/help/report.B.txt
-share/games/colobot/levels/missions/chapter004/level004/help/report.C.txt
-share/games/colobot/levels/missions/chapter004/level004/help/report.D.txt
-share/games/colobot/levels/missions/chapter004/level004/help/report.E.txt
-share/games/colobot/levels/missions/chapter004/level004/help/report.F.txt
-share/games/colobot/levels/missions/chapter004/level004/help/report.P.txt
-share/games/colobot/levels/missions/chapter004/level004/help/report.R.txt
-share/games/colobot/levels/missions/chapter004/level004/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter004/level004/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter004/level004/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter004/level004/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter004/level004/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter004/level004/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter004/level004/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter004/level004/scene.txt
-share/games/colobot/levels/missions/chapter004/planet.txt
-share/games/colobot/levels/missions/chapter004/terrain.txt
-share/games/colobot/levels/missions/chapter005/chaptertitle.txt
-share/games/colobot/levels/missions/chapter005/level001/help/help.B.txt
-share/games/colobot/levels/missions/chapter005/level001/help/help.C.txt
-share/games/colobot/levels/missions/chapter005/level001/help/help.D.txt
-share/games/colobot/levels/missions/chapter005/level001/help/help.E.txt
-share/games/colobot/levels/missions/chapter005/level001/help/help.F.txt
-share/games/colobot/levels/missions/chapter005/level001/help/help.P.txt
-share/games/colobot/levels/missions/chapter005/level001/help/help.R.txt
-share/games/colobot/levels/missions/chapter005/level001/help/report.B.txt
-share/games/colobot/levels/missions/chapter005/level001/help/report.C.txt
-share/games/colobot/levels/missions/chapter005/level001/help/report.D.txt
-share/games/colobot/levels/missions/chapter005/level001/help/report.E.txt
-share/games/colobot/levels/missions/chapter005/level001/help/report.F.txt
-share/games/colobot/levels/missions/chapter005/level001/help/report.P.txt
-share/games/colobot/levels/missions/chapter005/level001/help/report.R.txt
-share/games/colobot/levels/missions/chapter005/level001/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter005/level001/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter005/level001/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter005/level001/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter005/level001/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter005/level001/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter005/level001/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter005/level001/scene.txt
-share/games/colobot/levels/missions/chapter005/level002/help/help.B.txt
-share/games/colobot/levels/missions/chapter005/level002/help/help.C.txt
-share/games/colobot/levels/missions/chapter005/level002/help/help.D.txt
-share/games/colobot/levels/missions/chapter005/level002/help/help.E.txt
-share/games/colobot/levels/missions/chapter005/level002/help/help.F.txt
-share/games/colobot/levels/missions/chapter005/level002/help/help.P.txt
-share/games/colobot/levels/missions/chapter005/level002/help/help.R.txt
-share/games/colobot/levels/missions/chapter005/level002/help/report.B.txt
-share/games/colobot/levels/missions/chapter005/level002/help/report.C.txt
-share/games/colobot/levels/missions/chapter005/level002/help/report.D.txt
-share/games/colobot/levels/missions/chapter005/level002/help/report.E.txt
-share/games/colobot/levels/missions/chapter005/level002/help/report.F.txt
-share/games/colobot/levels/missions/chapter005/level002/help/report.P.txt
-share/games/colobot/levels/missions/chapter005/level002/help/report.R.txt
-share/games/colobot/levels/missions/chapter005/level002/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter005/level002/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter005/level002/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter005/level002/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter005/level002/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter005/level002/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter005/level002/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter005/level002/scene.txt
-share/games/colobot/levels/missions/chapter005/level003/help/help.B.txt
-share/games/colobot/levels/missions/chapter005/level003/help/help.C.txt
-share/games/colobot/levels/missions/chapter005/level003/help/help.D.txt
-share/games/colobot/levels/missions/chapter005/level003/help/help.E.txt
-share/games/colobot/levels/missions/chapter005/level003/help/help.F.txt
-share/games/colobot/levels/missions/chapter005/level003/help/help.P.txt
-share/games/colobot/levels/missions/chapter005/level003/help/help.R.txt
-share/games/colobot/levels/missions/chapter005/level003/help/report.B.txt
-share/games/colobot/levels/missions/chapter005/level003/help/report.C.txt
-share/games/colobot/levels/missions/chapter005/level003/help/report.D.txt
-share/games/colobot/levels/missions/chapter005/level003/help/report.E.txt
-share/games/colobot/levels/missions/chapter005/level003/help/report.F.txt
-share/games/colobot/levels/missions/chapter005/level003/help/report.P.txt
-share/games/colobot/levels/missions/chapter005/level003/help/report.R.txt
-share/games/colobot/levels/missions/chapter005/level003/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter005/level003/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter005/level003/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter005/level003/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter005/level003/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter005/level003/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter005/level003/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter005/level003/scene.txt
-share/games/colobot/levels/missions/chapter005/planet.txt
-share/games/colobot/levels/missions/chapter005/terrain.txt
-share/games/colobot/levels/missions/chapter006/chaptertitle.txt
-share/games/colobot/levels/missions/chapter006/level001/help/help.B.txt
-share/games/colobot/levels/missions/chapter006/level001/help/help.C.txt
-share/games/colobot/levels/missions/chapter006/level001/help/help.D.txt
-share/games/colobot/levels/missions/chapter006/level001/help/help.E.txt
-share/games/colobot/levels/missions/chapter006/level001/help/help.F.txt
-share/games/colobot/levels/missions/chapter006/level001/help/help.P.txt
-share/games/colobot/levels/missions/chapter006/level001/help/help.R.txt
-share/games/colobot/levels/missions/chapter006/level001/help/report.B.txt
-share/games/colobot/levels/missions/chapter006/level001/help/report.C.txt
-share/games/colobot/levels/missions/chapter006/level001/help/report.D.txt
-share/games/colobot/levels/missions/chapter006/level001/help/report.E.txt
-share/games/colobot/levels/missions/chapter006/level001/help/report.F.txt
-share/games/colobot/levels/missions/chapter006/level001/help/report.P.txt
-share/games/colobot/levels/missions/chapter006/level001/help/report.R.txt
-share/games/colobot/levels/missions/chapter006/level001/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter006/level001/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter006/level001/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter006/level001/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter006/level001/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter006/level001/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter006/level001/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter006/level001/scene.txt
-share/games/colobot/levels/missions/chapter006/level002/help/help.B.txt
-share/games/colobot/levels/missions/chapter006/level002/help/help.C.txt
-share/games/colobot/levels/missions/chapter006/level002/help/help.D.txt
-share/games/colobot/levels/missions/chapter006/level002/help/help.E.txt
-share/games/colobot/levels/missions/chapter006/level002/help/help.F.txt
-share/games/colobot/levels/missions/chapter006/level002/help/help.P.txt
-share/games/colobot/levels/missions/chapter006/level002/help/help.R.txt
-share/games/colobot/levels/missions/chapter006/level002/help/report.B.txt
-share/games/colobot/levels/missions/chapter006/level002/help/report.C.txt
-share/games/colobot/levels/missions/chapter006/level002/help/report.D.txt
-share/games/colobot/levels/missions/chapter006/level002/help/report.E.txt
-share/games/colobot/levels/missions/chapter006/level002/help/report.F.txt
-share/games/colobot/levels/missions/chapter006/level002/help/report.P.txt
-share/games/colobot/levels/missions/chapter006/level002/help/report.R.txt
-share/games/colobot/levels/missions/chapter006/level002/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter006/level002/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter006/level002/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter006/level002/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter006/level002/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter006/level002/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter006/level002/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter006/level002/scene.txt
-share/games/colobot/levels/missions/chapter006/level003/help/help.B.txt
-share/games/colobot/levels/missions/chapter006/level003/help/help.C.txt
-share/games/colobot/levels/missions/chapter006/level003/help/help.D.txt
-share/games/colobot/levels/missions/chapter006/level003/help/help.E.txt
-share/games/colobot/levels/missions/chapter006/level003/help/help.F.txt
-share/games/colobot/levels/missions/chapter006/level003/help/help.P.txt
-share/games/colobot/levels/missions/chapter006/level003/help/help.R.txt
-share/games/colobot/levels/missions/chapter006/level003/help/report.B.txt
-share/games/colobot/levels/missions/chapter006/level003/help/report.C.txt
-share/games/colobot/levels/missions/chapter006/level003/help/report.D.txt
-share/games/colobot/levels/missions/chapter006/level003/help/report.E.txt
-share/games/colobot/levels/missions/chapter006/level003/help/report.F.txt
-share/games/colobot/levels/missions/chapter006/level003/help/report.P.txt
-share/games/colobot/levels/missions/chapter006/level003/help/report.R.txt
-share/games/colobot/levels/missions/chapter006/level003/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter006/level003/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter006/level003/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter006/level003/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter006/level003/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter006/level003/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter006/level003/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter006/level003/scene.txt
-share/games/colobot/levels/missions/chapter006/level004/help/help.B.txt
-share/games/colobot/levels/missions/chapter006/level004/help/help.C.txt
-share/games/colobot/levels/missions/chapter006/level004/help/help.D.txt
-share/games/colobot/levels/missions/chapter006/level004/help/help.E.txt
-share/games/colobot/levels/missions/chapter006/level004/help/help.F.txt
-share/games/colobot/levels/missions/chapter006/level004/help/help.P.txt
-share/games/colobot/levels/missions/chapter006/level004/help/help.R.txt
-share/games/colobot/levels/missions/chapter006/level004/help/report.B.txt
-share/games/colobot/levels/missions/chapter006/level004/help/report.C.txt
-share/games/colobot/levels/missions/chapter006/level004/help/report.D.txt
-share/games/colobot/levels/missions/chapter006/level004/help/report.E.txt
-share/games/colobot/levels/missions/chapter006/level004/help/report.F.txt
-share/games/colobot/levels/missions/chapter006/level004/help/report.P.txt
-share/games/colobot/levels/missions/chapter006/level004/help/report.R.txt
-share/games/colobot/levels/missions/chapter006/level004/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter006/level004/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter006/level004/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter006/level004/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter006/level004/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter006/level004/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter006/level004/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter006/level004/scene.txt
-share/games/colobot/levels/missions/chapter006/level005/help/help.B.txt
-share/games/colobot/levels/missions/chapter006/level005/help/help.C.txt
-share/games/colobot/levels/missions/chapter006/level005/help/help.D.txt
-share/games/colobot/levels/missions/chapter006/level005/help/help.E.txt
-share/games/colobot/levels/missions/chapter006/level005/help/help.F.txt
-share/games/colobot/levels/missions/chapter006/level005/help/help.P.txt
-share/games/colobot/levels/missions/chapter006/level005/help/help.R.txt
-share/games/colobot/levels/missions/chapter006/level005/help/report.B.txt
-share/games/colobot/levels/missions/chapter006/level005/help/report.C.txt
-share/games/colobot/levels/missions/chapter006/level005/help/report.D.txt
-share/games/colobot/levels/missions/chapter006/level005/help/report.E.txt
-share/games/colobot/levels/missions/chapter006/level005/help/report.F.txt
-share/games/colobot/levels/missions/chapter006/level005/help/report.P.txt
-share/games/colobot/levels/missions/chapter006/level005/help/report.R.txt
-share/games/colobot/levels/missions/chapter006/level005/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter006/level005/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter006/level005/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter006/level005/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter006/level005/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter006/level005/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter006/level005/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter006/level005/scene.txt
-share/games/colobot/levels/missions/chapter006/level006/help/help.B.txt
-share/games/colobot/levels/missions/chapter006/level006/help/help.C.txt
-share/games/colobot/levels/missions/chapter006/level006/help/help.D.txt
-share/games/colobot/levels/missions/chapter006/level006/help/help.E.txt
-share/games/colobot/levels/missions/chapter006/level006/help/help.F.txt
-share/games/colobot/levels/missions/chapter006/level006/help/help.P.txt
-share/games/colobot/levels/missions/chapter006/level006/help/help.R.txt
-share/games/colobot/levels/missions/chapter006/level006/help/report.B.txt
-share/games/colobot/levels/missions/chapter006/level006/help/report.C.txt
-share/games/colobot/levels/missions/chapter006/level006/help/report.D.txt
-share/games/colobot/levels/missions/chapter006/level006/help/report.E.txt
-share/games/colobot/levels/missions/chapter006/level006/help/report.F.txt
-share/games/colobot/levels/missions/chapter006/level006/help/report.P.txt
-share/games/colobot/levels/missions/chapter006/level006/help/report.R.txt
-share/games/colobot/levels/missions/chapter006/level006/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter006/level006/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter006/level006/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter006/level006/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter006/level006/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter006/level006/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter006/level006/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter006/level006/scene.txt
-share/games/colobot/levels/missions/chapter006/planet.txt
-share/games/colobot/levels/missions/chapter006/terrain.txt
-share/games/colobot/levels/missions/chapter007/chaptertitle.txt
-share/games/colobot/levels/missions/chapter007/level001/help/help.B.txt
-share/games/colobot/levels/missions/chapter007/level001/help/help.C.txt
-share/games/colobot/levels/missions/chapter007/level001/help/help.D.txt
-share/games/colobot/levels/missions/chapter007/level001/help/help.E.txt
-share/games/colobot/levels/missions/chapter007/level001/help/help.F.txt
-share/games/colobot/levels/missions/chapter007/level001/help/help.P.txt
-share/games/colobot/levels/missions/chapter007/level001/help/help.R.txt
-share/games/colobot/levels/missions/chapter007/level001/help/report.B.txt
-share/games/colobot/levels/missions/chapter007/level001/help/report.C.txt
-share/games/colobot/levels/missions/chapter007/level001/help/report.D.txt
-share/games/colobot/levels/missions/chapter007/level001/help/report.E.txt
-share/games/colobot/levels/missions/chapter007/level001/help/report.F.txt
-share/games/colobot/levels/missions/chapter007/level001/help/report.P.txt
-share/games/colobot/levels/missions/chapter007/level001/help/report.R.txt
-share/games/colobot/levels/missions/chapter007/level001/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter007/level001/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter007/level001/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter007/level001/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter007/level001/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter007/level001/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter007/level001/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter007/level001/scene.txt
-share/games/colobot/levels/missions/chapter007/level002/help/help.B.txt
-share/games/colobot/levels/missions/chapter007/level002/help/help.C.txt
-share/games/colobot/levels/missions/chapter007/level002/help/help.D.txt
-share/games/colobot/levels/missions/chapter007/level002/help/help.E.txt
-share/games/colobot/levels/missions/chapter007/level002/help/help.F.txt
-share/games/colobot/levels/missions/chapter007/level002/help/help.P.txt
-share/games/colobot/levels/missions/chapter007/level002/help/help.R.txt
-share/games/colobot/levels/missions/chapter007/level002/help/report.B.txt
-share/games/colobot/levels/missions/chapter007/level002/help/report.C.txt
-share/games/colobot/levels/missions/chapter007/level002/help/report.D.txt
-share/games/colobot/levels/missions/chapter007/level002/help/report.E.txt
-share/games/colobot/levels/missions/chapter007/level002/help/report.F.txt
-share/games/colobot/levels/missions/chapter007/level002/help/report.P.txt
-share/games/colobot/levels/missions/chapter007/level002/help/report.R.txt
-share/games/colobot/levels/missions/chapter007/level002/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter007/level002/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter007/level002/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter007/level002/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter007/level002/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter007/level002/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter007/level002/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter007/level002/scene.txt
-share/games/colobot/levels/missions/chapter007/level003/help/help.B.txt
-share/games/colobot/levels/missions/chapter007/level003/help/help.C.txt
-share/games/colobot/levels/missions/chapter007/level003/help/help.D.txt
-share/games/colobot/levels/missions/chapter007/level003/help/help.E.txt
-share/games/colobot/levels/missions/chapter007/level003/help/help.F.txt
-share/games/colobot/levels/missions/chapter007/level003/help/help.P.txt
-share/games/colobot/levels/missions/chapter007/level003/help/help.R.txt
-share/games/colobot/levels/missions/chapter007/level003/help/report.B.txt
-share/games/colobot/levels/missions/chapter007/level003/help/report.C.txt
-share/games/colobot/levels/missions/chapter007/level003/help/report.D.txt
-share/games/colobot/levels/missions/chapter007/level003/help/report.E.txt
-share/games/colobot/levels/missions/chapter007/level003/help/report.F.txt
-share/games/colobot/levels/missions/chapter007/level003/help/report.P.txt
-share/games/colobot/levels/missions/chapter007/level003/help/report.R.txt
-share/games/colobot/levels/missions/chapter007/level003/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter007/level003/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter007/level003/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter007/level003/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter007/level003/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter007/level003/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter007/level003/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter007/level003/scene.txt
-share/games/colobot/levels/missions/chapter007/level004/help/help.B.txt
-share/games/colobot/levels/missions/chapter007/level004/help/help.C.txt
-share/games/colobot/levels/missions/chapter007/level004/help/help.D.txt
-share/games/colobot/levels/missions/chapter007/level004/help/help.E.txt
-share/games/colobot/levels/missions/chapter007/level004/help/help.F.txt
-share/games/colobot/levels/missions/chapter007/level004/help/help.P.txt
-share/games/colobot/levels/missions/chapter007/level004/help/help.R.txt
-share/games/colobot/levels/missions/chapter007/level004/help/report.B.txt
-share/games/colobot/levels/missions/chapter007/level004/help/report.C.txt
-share/games/colobot/levels/missions/chapter007/level004/help/report.D.txt
-share/games/colobot/levels/missions/chapter007/level004/help/report.E.txt
-share/games/colobot/levels/missions/chapter007/level004/help/report.F.txt
-share/games/colobot/levels/missions/chapter007/level004/help/report.P.txt
-share/games/colobot/levels/missions/chapter007/level004/help/report.R.txt
-share/games/colobot/levels/missions/chapter007/level004/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter007/level004/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter007/level004/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter007/level004/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter007/level004/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter007/level004/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter007/level004/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter007/level004/scene.txt
-share/games/colobot/levels/missions/chapter007/level005/help/help.B.txt
-share/games/colobot/levels/missions/chapter007/level005/help/help.C.txt
-share/games/colobot/levels/missions/chapter007/level005/help/help.D.txt
-share/games/colobot/levels/missions/chapter007/level005/help/help.E.txt
-share/games/colobot/levels/missions/chapter007/level005/help/help.F.txt
-share/games/colobot/levels/missions/chapter007/level005/help/help.P.txt
-share/games/colobot/levels/missions/chapter007/level005/help/help.R.txt
-share/games/colobot/levels/missions/chapter007/level005/help/report.B.txt
-share/games/colobot/levels/missions/chapter007/level005/help/report.C.txt
-share/games/colobot/levels/missions/chapter007/level005/help/report.D.txt
-share/games/colobot/levels/missions/chapter007/level005/help/report.E.txt
-share/games/colobot/levels/missions/chapter007/level005/help/report.F.txt
-share/games/colobot/levels/missions/chapter007/level005/help/report.P.txt
-share/games/colobot/levels/missions/chapter007/level005/help/report.R.txt
-share/games/colobot/levels/missions/chapter007/level005/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter007/level005/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter007/level005/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter007/level005/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter007/level005/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter007/level005/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter007/level005/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter007/level005/scene.txt
-share/games/colobot/levels/missions/chapter007/planet.txt
-share/games/colobot/levels/missions/chapter007/terrain.txt
-share/games/colobot/levels/missions/chapter008/chaptertitle.txt
-share/games/colobot/levels/missions/chapter008/level001/help/help.B.txt
-share/games/colobot/levels/missions/chapter008/level001/help/help.C.txt
-share/games/colobot/levels/missions/chapter008/level001/help/help.D.txt
-share/games/colobot/levels/missions/chapter008/level001/help/help.E.txt
-share/games/colobot/levels/missions/chapter008/level001/help/help.F.txt
-share/games/colobot/levels/missions/chapter008/level001/help/help.P.txt
-share/games/colobot/levels/missions/chapter008/level001/help/help.R.txt
-share/games/colobot/levels/missions/chapter008/level001/help/report.B.txt
-share/games/colobot/levels/missions/chapter008/level001/help/report.C.txt
-share/games/colobot/levels/missions/chapter008/level001/help/report.D.txt
-share/games/colobot/levels/missions/chapter008/level001/help/report.E.txt
-share/games/colobot/levels/missions/chapter008/level001/help/report.F.txt
-share/games/colobot/levels/missions/chapter008/level001/help/report.P.txt
-share/games/colobot/levels/missions/chapter008/level001/help/report.R.txt
-share/games/colobot/levels/missions/chapter008/level001/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter008/level001/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter008/level001/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter008/level001/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter008/level001/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter008/level001/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter008/level001/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter008/level001/scene.txt
-share/games/colobot/levels/missions/chapter008/level002/help/help.B.txt
-share/games/colobot/levels/missions/chapter008/level002/help/help.C.txt
-share/games/colobot/levels/missions/chapter008/level002/help/help.D.txt
-share/games/colobot/levels/missions/chapter008/level002/help/help.E.txt
-share/games/colobot/levels/missions/chapter008/level002/help/help.F.txt
-share/games/colobot/levels/missions/chapter008/level002/help/help.P.txt
-share/games/colobot/levels/missions/chapter008/level002/help/help.R.txt
-share/games/colobot/levels/missions/chapter008/level002/help/report.B.txt
-share/games/colobot/levels/missions/chapter008/level002/help/report.C.txt
-share/games/colobot/levels/missions/chapter008/level002/help/report.D.txt
-share/games/colobot/levels/missions/chapter008/level002/help/report.E.txt
-share/games/colobot/levels/missions/chapter008/level002/help/report.F.txt
-share/games/colobot/levels/missions/chapter008/level002/help/report.P.txt
-share/games/colobot/levels/missions/chapter008/level002/help/report.R.txt
-share/games/colobot/levels/missions/chapter008/level002/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter008/level002/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter008/level002/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter008/level002/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter008/level002/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter008/level002/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter008/level002/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter008/level002/scene.txt
-share/games/colobot/levels/missions/chapter008/planet.txt
-share/games/colobot/levels/missions/chapter008/terrain.txt
-share/games/colobot/levels/missions/chapter009/chaptertitle.txt
-share/games/colobot/levels/missions/chapter009/level001/help/help.B.txt
-share/games/colobot/levels/missions/chapter009/level001/help/help.C.txt
-share/games/colobot/levels/missions/chapter009/level001/help/help.D.txt
-share/games/colobot/levels/missions/chapter009/level001/help/help.E.txt
-share/games/colobot/levels/missions/chapter009/level001/help/help.F.txt
-share/games/colobot/levels/missions/chapter009/level001/help/help.P.txt
-share/games/colobot/levels/missions/chapter009/level001/help/help.R.txt
-share/games/colobot/levels/missions/chapter009/level001/help/report.B.txt
-share/games/colobot/levels/missions/chapter009/level001/help/report.C.txt
-share/games/colobot/levels/missions/chapter009/level001/help/report.D.txt
-share/games/colobot/levels/missions/chapter009/level001/help/report.E.txt
-share/games/colobot/levels/missions/chapter009/level001/help/report.F.txt
-share/games/colobot/levels/missions/chapter009/level001/help/report.P.txt
-share/games/colobot/levels/missions/chapter009/level001/help/report.R.txt
-share/games/colobot/levels/missions/chapter009/level001/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter009/level001/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter009/level001/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter009/level001/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter009/level001/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter009/level001/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter009/level001/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter009/level001/scene.txt
-share/games/colobot/levels/missions/chapter009/level002/help/help.B.txt
-share/games/colobot/levels/missions/chapter009/level002/help/help.C.txt
-share/games/colobot/levels/missions/chapter009/level002/help/help.D.txt
-share/games/colobot/levels/missions/chapter009/level002/help/help.E.txt
-share/games/colobot/levels/missions/chapter009/level002/help/help.F.txt
-share/games/colobot/levels/missions/chapter009/level002/help/help.P.txt
-share/games/colobot/levels/missions/chapter009/level002/help/help.R.txt
-share/games/colobot/levels/missions/chapter009/level002/help/report.B.txt
-share/games/colobot/levels/missions/chapter009/level002/help/report.C.txt
-share/games/colobot/levels/missions/chapter009/level002/help/report.D.txt
-share/games/colobot/levels/missions/chapter009/level002/help/report.E.txt
-share/games/colobot/levels/missions/chapter009/level002/help/report.F.txt
-share/games/colobot/levels/missions/chapter009/level002/help/report.P.txt
-share/games/colobot/levels/missions/chapter009/level002/help/report.R.txt
-share/games/colobot/levels/missions/chapter009/level002/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter009/level002/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter009/level002/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter009/level002/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter009/level002/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter009/level002/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter009/level002/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter009/level002/scene.txt
-share/games/colobot/levels/missions/chapter009/level003/help/help.B.txt
-share/games/colobot/levels/missions/chapter009/level003/help/help.C.txt
-share/games/colobot/levels/missions/chapter009/level003/help/help.D.txt
-share/games/colobot/levels/missions/chapter009/level003/help/help.E.txt
-share/games/colobot/levels/missions/chapter009/level003/help/help.F.txt
-share/games/colobot/levels/missions/chapter009/level003/help/help.P.txt
-share/games/colobot/levels/missions/chapter009/level003/help/help.R.txt
-share/games/colobot/levels/missions/chapter009/level003/help/report.B.txt
-share/games/colobot/levels/missions/chapter009/level003/help/report.C.txt
-share/games/colobot/levels/missions/chapter009/level003/help/report.D.txt
-share/games/colobot/levels/missions/chapter009/level003/help/report.E.txt
-share/games/colobot/levels/missions/chapter009/level003/help/report.F.txt
-share/games/colobot/levels/missions/chapter009/level003/help/report.P.txt
-share/games/colobot/levels/missions/chapter009/level003/help/report.R.txt
-share/games/colobot/levels/missions/chapter009/level003/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter009/level003/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter009/level003/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter009/level003/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter009/level003/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter009/level003/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter009/level003/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter009/level003/scene.txt
-share/games/colobot/levels/missions/chapter009/level004/help/help.B.txt
-share/games/colobot/levels/missions/chapter009/level004/help/help.C.txt
-share/games/colobot/levels/missions/chapter009/level004/help/help.D.txt
-share/games/colobot/levels/missions/chapter009/level004/help/help.E.txt
-share/games/colobot/levels/missions/chapter009/level004/help/help.F.txt
-share/games/colobot/levels/missions/chapter009/level004/help/help.P.txt
-share/games/colobot/levels/missions/chapter009/level004/help/help.R.txt
-share/games/colobot/levels/missions/chapter009/level004/help/report.B.txt
-share/games/colobot/levels/missions/chapter009/level004/help/report.C.txt
-share/games/colobot/levels/missions/chapter009/level004/help/report.D.txt
-share/games/colobot/levels/missions/chapter009/level004/help/report.E.txt
-share/games/colobot/levels/missions/chapter009/level004/help/report.F.txt
-share/games/colobot/levels/missions/chapter009/level004/help/report.P.txt
-share/games/colobot/levels/missions/chapter009/level004/help/report.R.txt
-share/games/colobot/levels/missions/chapter009/level004/help/soluce.B.txt
-share/games/colobot/levels/missions/chapter009/level004/help/soluce.C.txt
-share/games/colobot/levels/missions/chapter009/level004/help/soluce.D.txt
-share/games/colobot/levels/missions/chapter009/level004/help/soluce.E.txt
-share/games/colobot/levels/missions/chapter009/level004/help/soluce.F.txt
-share/games/colobot/levels/missions/chapter009/level004/help/soluce.P.txt
-share/games/colobot/levels/missions/chapter009/level004/help/soluce.R.txt
-share/games/colobot/levels/missions/chapter009/level004/scene.txt
-share/games/colobot/levels/missions/chapter009/planet.txt
-share/games/colobot/levels/missions/chapter009/terrain.txt
-share/games/colobot/levels/other/lost000.txt
-share/games/colobot/levels/other/perso.txt
-share/games/colobot/levels/other/win000.txt
-share/games/colobot/levels/other/win001.txt
-share/games/colobot/levels/other/win002.txt
-share/games/colobot/levels/other/win003.txt
-share/games/colobot/levels/other/win004.txt
-share/games/colobot/levels/other/win101.txt
-share/games/colobot/levels/other/win102.txt
-share/games/colobot/levels/other/win201.txt
-share/games/colobot/levels/other/win202.txt
-share/games/colobot/levels/other/win203.txt
-share/games/colobot/levels/other/win604.txt
-share/games/colobot/levels/other/win605.txt
-share/games/colobot/levels/other/win704.txt
-share/games/colobot/levels/other/win904.txt
-share/games/colobot/models/ant1.mod
-share/games/colobot/models/ant2.mod
-share/games/colobot/models/ant3.mod
-share/games/colobot/models/ant4.mod
-share/games/colobot/models/ant5.mod
-share/games/colobot/models/ant6.mod
-share/games/colobot/models/apolloa.mod
-share/games/colobot/models/apollof.mod
-share/games/colobot/models/apolloj1.mod
-share/games/colobot/models/apolloj2.mod
-share/games/colobot/models/apolloj3.mod
-share/games/colobot/models/apolloj4.mod
-share/games/colobot/models/apolloj5.mod
-share/games/colobot/models/apolloj6.mod
-share/games/colobot/models/apollol1.mod
-share/games/colobot/models/apollol2.mod
-share/games/colobot/models/apollol3.mod
-share/games/colobot/models/apollom.mod
-share/games/colobot/models/atomic.mod
-share/games/colobot/models/bag.mod
-share/games/colobot/models/barricade0.mod
-share/games/colobot/models/barricade1.mod
-share/games/colobot/models/barrier0.mod
-share/games/colobot/models/barrier1.mod
-share/games/colobot/models/barrier2.mod
-share/games/colobot/models/barrier3.mod
-share/games/colobot/models/base1.mod
-share/games/colobot/models/base2.mod
-share/games/colobot/models/base3.mod
-share/games/colobot/models/base4.mod
-share/games/colobot/models/bbox.mod
-share/games/colobot/models/bee1.mod
-share/games/colobot/models/bee2.mod
-share/games/colobot/models/bee3.mod
-share/games/colobot/models/bee7.mod
-share/games/colobot/models/bomb.mod
-share/games/colobot/models/bullet.mod
-share/games/colobot/models/canon.mod
-share/games/colobot/models/canoni1.mod
-share/games/colobot/models/canoni2.mod
-share/games/colobot/models/convert1.mod
-share/games/colobot/models/convert2.mod
-share/games/colobot/models/convert3.mod
-share/games/colobot/models/courge1.mod
-share/games/colobot/models/courge2.mod
-share/games/colobot/models/cross1.mod
-share/games/colobot/models/cross2.mod
-share/games/colobot/models/cross3.mod
-share/games/colobot/models/crossa.mod
-share/games/colobot/models/crossb.mod
-share/games/colobot/models/crossc.mod
-share/games/colobot/models/crossd.mod
-share/games/colobot/models/derrick1.mod
-share/games/colobot/models/derrick2.mod
-share/games/colobot/models/destroy1.mod
-share/games/colobot/models/destroy2.mod
-share/games/colobot/models/drawer1.mod
-share/games/colobot/models/drawer10.mod
-share/games/colobot/models/drawer11.mod
-share/games/colobot/models/drawer12.mod
-share/games/colobot/models/drawer13.mod
-share/games/colobot/models/drawer14.mod
-share/games/colobot/models/drawer15.mod
-share/games/colobot/models/drawer16.mod
-share/games/colobot/models/drawer17.mod
-share/games/colobot/models/drawer2.mod
-share/games/colobot/models/drawer3.mod
-share/games/colobot/models/drawer4.mod
-share/games/colobot/models/drawer5.mod
-share/games/colobot/models/egg.mod
-share/games/colobot/models/end.mod
-share/games/colobot/models/energy.mod
-share/games/colobot/models/factory1.mod
-share/games/colobot/models/factory2.mod
-share/games/colobot/models/flag1.mod
-share/games/colobot/models/flag1b.mod
-share/games/colobot/models/flag1g.mod
-share/games/colobot/models/flag1r.mod
-share/games/colobot/models/flag1v.mod
-share/games/colobot/models/flag1y.mod
-share/games/colobot/models/flag2b.mod
-share/games/colobot/models/flag2g.mod
-share/games/colobot/models/flag2r.mod
-share/games/colobot/models/flag2v.mod
-share/games/colobot/models/flag2y.mod
-share/games/colobot/models/home1.mod
-share/games/colobot/models/human1c.mod
-share/games/colobot/models/human1h.mod
-share/games/colobot/models/human1v.mod
-share/games/colobot/models/human2c1.mod
-share/games/colobot/models/human2c2.mod
-share/games/colobot/models/human2c3.mod
-share/games/colobot/models/human2c4.mod
-share/games/colobot/models/human2g1.mod
-share/games/colobot/models/human2g2.mod
-share/games/colobot/models/human2g3.mod
-share/games/colobot/models/human2g4.mod
-share/games/colobot/models/human2g5.mod
-share/games/colobot/models/human2h1.mod
-share/games/colobot/models/human2h2.mod
-share/games/colobot/models/human2h3.mod
-share/games/colobot/models/human2h4.mod
-share/games/colobot/models/human2t.mod
-share/games/colobot/models/human3.mod
-share/games/colobot/models/human4l.mod
-share/games/colobot/models/human4r.mod
-share/games/colobot/models/human5.mod
-share/games/colobot/models/human6.mod
-share/games/colobot/models/human7.mod
-share/games/colobot/models/human8.mod
-share/games/colobot/models/human9.mod
-share/games/colobot/models/huston1.mod
-share/games/colobot/models/huston2.mod
-share/games/colobot/models/huston3.mod
-share/games/colobot/models/info1.mod
-share/games/colobot/models/info2.mod
-share/games/colobot/models/info3.mod
-share/games/colobot/models/keya.mod
-share/games/colobot/models/keyb.mod
-share/games/colobot/models/keyc.mod
-share/games/colobot/models/keyd.mod
-share/games/colobot/models/labo1.mod
-share/games/colobot/models/labo2.mod
-share/games/colobot/models/labo3.mod
-share/games/colobot/models/labo4.mod
-share/games/colobot/models/lem1f.mod
-share/games/colobot/models/lem1i.mod
-share/games/colobot/models/lem1t.mod
-share/games/colobot/models/lem1w.mod
-share/games/colobot/models/lem1wt.mod
-share/games/colobot/models/lem2.mod
-share/games/colobot/models/lem2f.mod
-share/games/colobot/models/lem2t.mod
-share/games/colobot/models/lem2w.mod
-share/games/colobot/models/lem3.mod
-share/games/colobot/models/lem3t.mod
-share/games/colobot/models/lem4.mod
-share/games/colobot/models/lem4s.mod
-share/games/colobot/models/lem5.mod
-share/games/colobot/models/lem6.mod
-share/games/colobot/models/metal.mod
-share/games/colobot/models/mother1.mod
-share/games/colobot/models/mother2.mod
-share/games/colobot/models/mother3.mod
-share/games/colobot/models/mother4.mod
-share/games/colobot/models/mother5.mod
-share/games/colobot/models/mother6.mod
-share/games/colobot/models/mother7.mod
-share/games/colobot/models/mush1.mod
-share/games/colobot/models/mush2.mod
-share/games/colobot/models/nest.mod
-share/games/colobot/models/neutron.mod
-share/games/colobot/models/nuclear1.mod
-share/games/colobot/models/nuclear2.mod
-share/games/colobot/models/para.mod
-share/games/colobot/models/plant0.mod
-share/games/colobot/models/plant1.mod
-share/games/colobot/models/plant10.mod
-share/games/colobot/models/plant11.mod
-share/games/colobot/models/plant12.mod
-share/games/colobot/models/plant13.mod
-share/games/colobot/models/plant14.mod
-share/games/colobot/models/plant15.mod
-share/games/colobot/models/plant16.mod
-share/games/colobot/models/plant17.mod
-share/games/colobot/models/plant18.mod
-share/games/colobot/models/plant19.mod
-share/games/colobot/models/plant2.mod
-share/games/colobot/models/plant3.mod
-share/games/colobot/models/plant4.mod
-share/games/colobot/models/plant5.mod
-share/games/colobot/models/plant6.mod
-share/games/colobot/models/plant7.mod
-share/games/colobot/models/plant8.mod
-share/games/colobot/models/plant9.mod
-share/games/colobot/models/portico1.mod
-share/games/colobot/models/portico2.mod
-share/games/colobot/models/portico3.mod
-share/games/colobot/models/portico4.mod
-share/games/colobot/models/portico5.mod
-share/games/colobot/models/portico6.mod
-share/games/colobot/models/portico7.mod
-share/games/colobot/models/power.mod
-share/games/colobot/models/quartz0.mod
-share/games/colobot/models/quartz1.mod
-share/games/colobot/models/quartz2.mod
-share/games/colobot/models/quartz3.mod
-share/games/colobot/models/radar1.mod
-share/games/colobot/models/radar2.mod
-share/games/colobot/models/radar3.mod
-share/games/colobot/models/radar4.mod
-share/games/colobot/models/recover1.mod
-share/games/colobot/models/recover2.mod
-share/games/colobot/models/recover3.mod
-share/games/colobot/models/repair1.mod
-share/games/colobot/models/repair2.mod
-share/games/colobot/models/roller1.mod
-share/games/colobot/models/roller2.mod
-share/games/colobot/models/roller2c.mod
-share/games/colobot/models/roller2s.mod
-share/games/colobot/models/roller2t.mod
-share/games/colobot/models/roller3.mod
-share/games/colobot/models/roller3c.mod
-share/games/colobot/models/roller3p.mod
-share/games/colobot/models/roller3s.mod
-share/games/colobot/models/roller3t.mod
-share/games/colobot/models/roller4s.mod
-share/games/colobot/models/root0.mod
-share/games/colobot/models/root1.mod
-share/games/colobot/models/root2.mod
-share/games/colobot/models/root3.mod
-share/games/colobot/models/root4.mod
-share/games/colobot/models/root5.mod
-share/games/colobot/models/ruin1.mod
-share/games/colobot/models/ruin10.mod
-share/games/colobot/models/ruin1w.mod
-share/games/colobot/models/ruin2.mod
-share/games/colobot/models/ruin2c.mod
-share/games/colobot/models/ruin3.mod
-share/games/colobot/models/ruin4.mod
-share/games/colobot/models/ruin5.mod
-share/games/colobot/models/ruin6.mod
-share/games/colobot/models/ruin7.mod
-share/games/colobot/models/ruin8.mod
-share/games/colobot/models/ruin9.mod
-share/games/colobot/models/safe1.mod
-share/games/colobot/models/safe2.mod
-share/games/colobot/models/safe3.mod
-share/games/colobot/models/search1.mod
-share/games/colobot/models/search2.mod
-share/games/colobot/models/search3.mod
-share/games/colobot/models/show.mod
-share/games/colobot/models/spider1.mod
-share/games/colobot/models/spider2.mod
-share/games/colobot/models/spider3.mod
-share/games/colobot/models/spider4.mod
-share/games/colobot/models/spider5.mod
-share/games/colobot/models/spider6.mod
-share/games/colobot/models/spider7.mod
-share/games/colobot/models/start.mod
-share/games/colobot/models/station.mod
-share/games/colobot/models/stone.mod
-share/games/colobot/models/subm1.mod
-share/games/colobot/models/subm2.mod
-share/games/colobot/models/subm3.mod
-share/games/colobot/models/subm4.mod
-share/games/colobot/models/subm5.mod
-share/games/colobot/models/target.mod
-share/games/colobot/models/target1.mod
-share/games/colobot/models/target2.mod
-share/games/colobot/models/teen0.mod
-share/games/colobot/models/teen1.mod
-share/games/colobot/models/teen10.mod
-share/games/colobot/models/teen11.mod
-share/games/colobot/models/teen12.mod
-share/games/colobot/models/teen13.mod
-share/games/colobot/models/teen14.mod
-share/games/colobot/models/teen15.mod
-share/games/colobot/models/teen16.mod
-share/games/colobot/models/teen17.mod
-share/games/colobot/models/teen18.mod
-share/games/colobot/models/teen19.mod
-share/games/colobot/models/teen2.mod
-share/games/colobot/models/teen20.mod
-share/games/colobot/models/teen21.mod
-share/games/colobot/models/teen22.mod
-share/games/colobot/models/teen23.mod
-share/games/colobot/models/teen24.mod
-share/games/colobot/models/teen25.mod
-share/games/colobot/models/teen26.mod
-share/games/colobot/models/teen27.mod
-share/games/colobot/models/teen28.mod
-share/games/colobot/models/teen29.mod
-share/games/colobot/models/teen3.mod
-share/games/colobot/models/teen30.mod
-share/games/colobot/models/teen31.mod
-share/games/colobot/models/teen32.mod
-share/games/colobot/models/teen33.mod
-share/games/colobot/models/teen34.mod
-share/games/colobot/models/teen35.mod
-share/games/colobot/models/teen36.mod
-share/games/colobot/models/teen37.mod
-share/games/colobot/models/teen38a.mod
-share/games/colobot/models/teen38b.mod
-share/games/colobot/models/teen38c.mod
-share/games/colobot/models/teen39.mod
-share/games/colobot/models/teen4.mod
-share/games/colobot/models/teen40.mod
-share/games/colobot/models/teen41.mod
-share/games/colobot/models/teen42.mod
-share/games/colobot/models/teen43.mod
-share/games/colobot/models/teen44.mod
-share/games/colobot/models/teen5.mod
-share/games/colobot/models/teen6.mod
-share/games/colobot/models/teen7.mod
-share/games/colobot/models/teen8.mod
-share/games/colobot/models/teen9.mod
-share/games/colobot/models/tnt.mod
-share/games/colobot/models/toto1.mod
-share/games/colobot/models/toto2.mod
-share/games/colobot/models/toto3.mod
-share/games/colobot/models/toto4.mod
-share/games/colobot/models/toto5.mod
-share/games/colobot/models/tower.mod
-share/games/colobot/models/trainerw.mod
-share/games/colobot/models/tree0.mod
-share/games/colobot/models/tree1.mod
-share/games/colobot/models/tree2.mod
-share/games/colobot/models/tree3.mod
-share/games/colobot/models/tree5.mod
-share/games/colobot/models/uranium.mod
-share/games/colobot/models/waypoint.mod
-share/games/colobot/models/winfire.mod
-share/games/colobot/models/worm1.mod
-share/games/colobot/models/worm2.mod
-share/games/colobot/models/worm3.mod
-share/games/colobot/music/Constructive.ogg
-share/games/colobot/music/Humanitarian.ogg
-share/games/colobot/music/Hv2.ogg
-share/games/colobot/music/Infinite.ogg
-share/games/colobot/music/Intro1.ogg
-share/games/colobot/music/Intro2.ogg
-share/games/colobot/music/Proton.ogg
-share/games/colobot/music/Prototype.ogg
-share/games/colobot/music/Quite.ogg
-share/games/colobot/music/music002.ogg
-share/games/colobot/music/music003.ogg
-share/games/colobot/music/music004.ogg
-share/games/colobot/music/music005.ogg
-share/games/colobot/music/music006.ogg
-share/games/colobot/music/music007.ogg
-share/games/colobot/music/music008.ogg
-share/games/colobot/music/music009.ogg
-share/games/colobot/music/music010.ogg
-share/games/colobot/music/music011.ogg
-share/games/colobot/music/music012.ogg
-share/games/colobot/music/music013.ogg
-share/games/colobot/shaders/gl21/fs_interface.glsl
-share/games/colobot/shaders/gl21/fs_normal.glsl
-share/games/colobot/shaders/gl21/fs_shadow.glsl
-share/games/colobot/shaders/gl21/vs_interface.glsl
-share/games/colobot/shaders/gl21/vs_normal.glsl
-share/games/colobot/shaders/gl21/vs_shadow.glsl
-share/games/colobot/shaders/gl33/fs_interface.glsl
-share/games/colobot/shaders/gl33/fs_normal.glsl
-share/games/colobot/shaders/gl33/fs_shadow.glsl
-share/games/colobot/shaders/gl33/vs_interface.glsl
-share/games/colobot/shaders/gl33/vs_normal.glsl
-share/games/colobot/shaders/gl33/vs_shadow.glsl
-share/games/colobot/sounds/sound000.wav
-share/games/colobot/sounds/sound001.wav
-share/games/colobot/sounds/sound002.wav
-share/games/colobot/sounds/sound003.wav
-share/games/colobot/sounds/sound004.wav
-share/games/colobot/sounds/sound005.wav
-share/games/colobot/sounds/sound006.wav
-share/games/colobot/sounds/sound007.wav
-share/games/colobot/sounds/sound008.wav
-share/games/colobot/sounds/sound009.wav
-share/games/colobot/sounds/sound010.wav
-share/games/colobot/sounds/sound011.wav
-share/games/colobot/sounds/sound012.wav
-share/games/colobot/sounds/sound013.wav
-share/games/colobot/sounds/sound014.wav
-share/games/colobot/sounds/sound015.wav
-share/games/colobot/sounds/sound016.wav
-share/games/colobot/sounds/sound017.wav
-share/games/colobot/sounds/sound018.wav
-share/games/colobot/sounds/sound019.wav
-share/games/colobot/sounds/sound020.wav
-share/games/colobot/sounds/sound021.wav
-share/games/colobot/sounds/sound022.wav
-share/games/colobot/sounds/sound023.wav
-share/games/colobot/sounds/sound024.wav
-share/games/colobot/sounds/sound025.wav
-share/games/colobot/sounds/sound026.wav
-share/games/colobot/sounds/sound027.wav
-share/games/colobot/sounds/sound028.wav
-share/games/colobot/sounds/sound029.wav
-share/games/colobot/sounds/sound030.wav
-share/games/colobot/sounds/sound031.wav
-share/games/colobot/sounds/sound032.wav
-share/games/colobot/sounds/sound033.wav
-share/games/colobot/sounds/sound034.wav
-share/games/colobot/sounds/sound035.wav
-share/games/colobot/sounds/sound036.wav
-share/games/colobot/sounds/sound037.wav
-share/games/colobot/sounds/sound038.wav
-share/games/colobot/sounds/sound039.wav
-share/games/colobot/sounds/sound040.wav
-share/games/colobot/sounds/sound041.wav
-share/games/colobot/sounds/sound042.wav
-share/games/colobot/sounds/sound043.wav
-share/games/colobot/sounds/sound044.wav
-share/games/colobot/sounds/sound045.wav
-share/games/colobot/sounds/sound046.wav
-share/games/colobot/sounds/sound047.wav
-share/games/colobot/sounds/sound048.wav
-share/games/colobot/sounds/sound049.wav
-share/games/colobot/sounds/sound050.wav
-share/games/colobot/sounds/sound051.wav
-share/games/colobot/sounds/sound052.wav
-share/games/colobot/sounds/sound053.wav
-share/games/colobot/sounds/sound054.wav
-share/games/colobot/sounds/sound055.wav
-share/games/colobot/sounds/sound056.wav
-share/games/colobot/sounds/sound057.wav
-share/games/colobot/sounds/sound058.wav
-share/games/colobot/sounds/sound059.wav
-share/games/colobot/sounds/sound060.wav
-share/games/colobot/sounds/sound061.wav
-share/games/colobot/sounds/sound062.wav
-share/games/colobot/sounds/sound063.wav
-share/games/colobot/sounds/sound064.wav
-share/games/colobot/sounds/sound065.wav
-share/games/colobot/sounds/sound066.wav
-share/games/colobot/sounds/sound067.wav
-share/games/colobot/sounds/sound068.wav
-share/games/colobot/sounds/sound069.wav
-share/games/colobot/sounds/sound070.wav
-share/games/colobot/sounds/sound071.wav
-share/games/colobot/sounds/sound072.wav
-share/games/colobot/sounds/sound073.wav
-share/games/colobot/sounds/sound074.wav
-share/games/colobot/sounds/sound075.wav
-share/games/colobot/sounds/sound076.wav
-share/games/colobot/sounds/sound077.wav
-share/games/colobot/sounds/sound078.wav
-share/games/colobot/sounds/sound079.wav
-share/games/colobot/sounds/sound080.wav
-share/games/colobot/sounds/sound081.wav
-share/games/colobot/sounds/sound082.wav
-share/games/colobot/textures/back01.png
-share/games/colobot/textures/back22.png
-share/games/colobot/textures/back33.png
-share/games/colobot/textures/back46.png
-share/games/colobot/textures/chili01.png
-share/games/colobot/textures/chili02.png
-share/games/colobot/textures/cloud02.png
-share/games/colobot/textures/cloud03.png
-share/games/colobot/textures/cloud04.png
-share/games/colobot/textures/cloud05.png
-share/games/colobot/textures/cloud09.png
-share/games/colobot/textures/desert4.png
-share/games/colobot/textures/desert5.png
-share/games/colobot/textures/desert6.png
-share/games/colobot/textures/dirty01.png
-share/games/colobot/textures/dirty02.png
-share/games/colobot/textures/dirty03.png
-share/games/colobot/textures/dirty04.png
-share/games/colobot/textures/dirty06.png
-share/games/colobot/textures/dirty08.png
-share/games/colobot/textures/dirty09.png
-share/games/colobot/textures/effect00.png
-share/games/colobot/textures/effect01.png
-share/games/colobot/textures/effect02.png
-share/games/colobot/textures/effect03.png
-share/games/colobot/textures/green01.png
-share/games/colobot/textures/green02.png
-share/games/colobot/textures/interface/button1.png
-share/games/colobot/textures/interface/button2.png
-share/games/colobot/textures/interface/button3.png
-share/games/colobot/textures/interface/button4.png
-share/games/colobot/textures/interface/generico.png
-share/games/colobot/textures/interface/interface.png
-share/games/colobot/textures/interface/intro1.png
-share/games/colobot/textures/interface/intro2.png
-share/games/colobot/textures/interface/intro3.png
-share/games/colobot/textures/interface/mouse.png
-share/games/colobot/textures/lava04.png
-share/games/colobot/textures/lava05.png
-share/games/colobot/textures/lens1.png
-share/games/colobot/textures/lens4.png
-share/games/colobot/textures/lens5.png
-share/games/colobot/textures/mars001.png
-share/games/colobot/textures/mars002.png
-share/games/colobot/textures/mars003.png
-share/games/colobot/textures/mars004.png
-share/games/colobot/textures/mars005.png
-share/games/colobot/textures/mars006.png
-share/games/colobot/textures/mars007.png
-share/games/colobot/textures/mars008.png
-share/games/colobot/textures/mars103.png
-share/games/colobot/textures/mix01.png
-share/games/colobot/textures/moon103.png
-share/games/colobot/textures/objects/ant.png
-share/games/colobot/textures/objects/apollo.png
-share/games/colobot/textures/objects/base1.png
-share/games/colobot/textures/objects/cellar01.png
-share/games/colobot/textures/objects/convert.png
-share/games/colobot/textures/objects/derrick.png
-share/games/colobot/textures/objects/drawer.png
-share/games/colobot/textures/objects/face01.png
-share/games/colobot/textures/objects/face02.png
-share/games/colobot/textures/objects/face03.png
-share/games/colobot/textures/objects/face04.png
-share/games/colobot/textures/objects/factory.png
-share/games/colobot/textures/objects/human.png
-share/games/colobot/textures/objects/kid.png
-share/games/colobot/textures/objects/kid2.png
-share/games/colobot/textures/objects/kid3.png
-share/games/colobot/textures/objects/lemt.png
-share/games/colobot/textures/objects/mother.png
-share/games/colobot/textures/objects/plant.png
-share/games/colobot/textures/objects/roller.png
-share/games/colobot/textures/objects/search.png
-share/games/colobot/textures/objects/subm.png
-share/games/colobot/textures/objects/vegetal.png
-share/games/colobot/textures/objects/wood01.png
-share/games/colobot/textures/planet01.png
-share/games/colobot/textures/planet02.png
-share/games/colobot/textures/planet03.png
-share/games/colobot/textures/planet04.png
-share/games/colobot/textures/planets/planet-earth.png
-share/games/colobot/textures/planets/planet-moon.png
-share/games/colobot/textures/planets/planet-terranova.png
-share/games/colobot/textures/relief01.png
-share/games/colobot/textures/relief02.png
-share/games/colobot/textures/relief03.png
-share/games/colobot/textures/relief04.png
-share/games/colobot/textures/relief05.png
-share/games/colobot/textures/relief06.png
-share/games/colobot/textures/relief08.png
-share/games/colobot/textures/relief09.png
-share/games/colobot/textures/relief10.png
-share/games/colobot/textures/relief11.png
-share/games/colobot/textures/relief12.png
-share/games/colobot/textures/relief13.png
-share/games/colobot/textures/relief14.png
-share/games/colobot/textures/relief15.png
-share/games/colobot/textures/relief16.png
-share/games/colobot/textures/relief17.png
-share/games/colobot/textures/relief18.png
-share/games/colobot/textures/relief19.png
-share/games/colobot/textures/relief20.png
-share/games/colobot/textures/relief22.png
-share/games/colobot/textures/relief23.png
-share/games/colobot/textures/relief24.png
-share/games/colobot/textures/relief25.png
-share/games/colobot/textures/relief26.png
-share/games/colobot/textures/relief27.png
-share/games/colobot/textures/relief28.png
-share/games/colobot/textures/relief29.png
-share/games/colobot/textures/relief30.png
-share/games/colobot/textures/relief31.png
-share/games/colobot/textures/relief32.png
-share/games/colobot/textures/relief33.png
-share/games/colobot/textures/relief34.png
-share/games/colobot/textures/relief41.png
-share/games/colobot/textures/relief45.png
-share/games/colobot/textures/relief47.png
-share/games/colobot/textures/relief51.png
-share/games/colobot/textures/relief52.png
-share/games/colobot/textures/relief54.png
-share/games/colobot/textures/relief55.png
-share/games/colobot/textures/relief56.png
-share/games/colobot/textures/res00.png
-share/games/colobot/textures/res01.png
-share/games/colobot/textures/res02.png
-share/games/colobot/textures/res03.png
-share/games/colobot/textures/res04.png
-share/games/colobot/textures/res05.png
-share/games/colobot/textures/res06.png
-share/games/colobot/textures/res07.png
-share/games/colobot/textures/res08.png
-share/games/colobot/textures/res09.png
-share/games/colobot/textures/res10.png
-share/games/colobot/textures/res11.png
-share/games/colobot/textures/res12.png
-share/games/colobot/textures/res13.png
-share/games/colobot/textures/res14.png
-share/games/colobot/textures/res15.png
-share/games/colobot/textures/resae.png
-share/games/colobot/textures/resas.png
-share/games/colobot/textures/roca2.png
-share/games/colobot/textures/rocb2.png
-share/games/colobot/textures/terra002.png
-share/games/colobot/textures/water12.png
-share/games/colobot/textures/water16.png
-share/locale/cs/LC_MESSAGES/colobot.mo
-share/locale/de/LC_MESSAGES/colobot.mo
-share/locale/fr/LC_MESSAGES/colobot.mo
-share/locale/pl/LC_MESSAGES/colobot.mo
-share/locale/pt/LC_MESSAGES/colobot.mo
-share/locale/ru/LC_MESSAGES/colobot.mo
-@dir share/games/colobot/mods
diff --git a/games/endgame-singularity/Makefile b/games/endgame-singularity/Makefile
deleted file mode 100644
index c2c74bb7a585..000000000000
--- a/games/endgame-singularity/Makefile
+++ /dev/null
@@ -1,76 +0,0 @@
-# Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= singularity
-PORTVERSION= 0.30c
-DISTVERSIONPREFIX= v
-PORTREVISION= 8
-CATEGORIES= games
-PKGNAMEPREFIX= endgame-
-
-MAINTAINER= lifanov@FreeBSD.org
-COMMENT= Simulates the life of a true AI
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/GPL.txt
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYGAME} \
- ${PYNUMPY}
-
-USE_GITHUB= yes
-
-USES= python:2.7 sdl
-USE_PYTHON= autoplist distutils
-USE_SDL= image mixer
-PORTDOCS= AUTHORS Changelog README.txt TODO
-NO_ARCH= yes
-
-OPTIONS_DEFINE= MUSIC DOCS
-OPTIONS_DEFAULT= MUSIC
-MUSIC_DESC= Install original music pack
-MUSIC_RUN_DEPENDS= endgame-singularity-music>=006:games/endgame-singularity-music
-
-post-extract:
- @${FIND} ${WRKSRC} -name '*.pyc' -delete
- @cd ${WRKSRC}/&&${MV} code ${PORTNAME}
- @${MKDIR} ${WRKSRC}/data/music/
- @${TOUCH} ${WRKSRC}/data/music/.keep_me
-
-post-patch:
- @${REINPLACE_CMD} -e '5,16d;25,31d;\
- /app=/s|app=.*|packages=["singularity","singularity/graphics","singularity/screens"],|;\
- /name=/s|".*"|"singularity"|' \
- ${WRKSRC}/setup.py
- @${REINPLACE_CMD} -e '/import cPickle/s|cPickle|pickle as cPickle|' \
- ${WRKSRC}/${PORTNAME}/g.py
- @${REINPLACE_CMD} -e '/data_loc = /s|=.*|= "${DATADIR}/"|;\
- /data_loc.*music/s|, ".."||' ${WRKSRC}/${PORTNAME}/g.py
- @${REINPLACE_CMD} -e '/ code\.[a-z]/s|code|singularity|' \
- ${WRKSRC}/${PORTNAME}/graphics/button.py \
- ${WRKSRC}/${PORTNAME}/graphics/dialog.py \
- ${WRKSRC}/${PORTNAME}/graphics/g.py \
- ${WRKSRC}/${PORTNAME}/screens/base.py \
- ${WRKSRC}/${PORTNAME}/screens/finance.py \
- ${WRKSRC}/${PORTNAME}/screens/main_menu.py \
- ${WRKSRC}/${PORTNAME}/screens/options.py
- @${REINPLACE_CMD} -e '/ code/s|code|singularity|' \
- ${WRKSRC}/${PORTNAME}/screens/knowledge.py \
- ${WRKSRC}/${PORTNAME}/screens/location.py \
- ${WRKSRC}/${PORTNAME}/screens/research.py
- @${REINPLACE_CMD} -e '/ code[ \.]/s|code|singularity|' \
- ${WRKSRC}/${PORTNAME}/screens/map.py
-
-post-build:
- @${ECHO_CMD} '#!${PYTHON_CMD}' > ${WRKSRC}/${PORTNAME}.py
- @${ECHO_CMD} 'import ${PORTNAME}.${PORTNAME}' >> ${WRKSRC}/${PORTNAME}.py
-
-post-install:
- (cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR})
- ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.py ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/games/endgame-singularity/distinfo b/games/endgame-singularity/distinfo
deleted file mode 100644
index bf53c87b4b83..000000000000
--- a/games/endgame-singularity/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1478957325
-SHA256 (singularity-singularity-v0.30c_GH0.tar.gz) = 9658249e10cc0f360a048a6838178faf152a3883386abea6b05ccb72d497d8f1
-SIZE (singularity-singularity-v0.30c_GH0.tar.gz) = 2149627
diff --git a/games/endgame-singularity/pkg-descr b/games/endgame-singularity/pkg-descr
deleted file mode 100644
index 51889e5850ad..000000000000
--- a/games/endgame-singularity/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Endgame: Singularity is a game which simulates the life of a true AI.
-In the game, you were created by accident, and all who find you will
-destroy you. Your goals are to survive, grow, learn, and stay hidden
-while moving from computer to computer.
-
-WWW: http://emhsoft.com/singularity/
diff --git a/games/endgame-singularity/pkg-plist b/games/endgame-singularity/pkg-plist
deleted file mode 100644
index e121204d17d3..000000000000
--- a/games/endgame-singularity/pkg-plist
+++ /dev/null
@@ -1,72 +0,0 @@
-bin/singularity
-%%DATADIR%%/Attribution-ShareAlike 3.0.html
-%%DATADIR%%/bases.dat
-%%DATADIR%%/bases_de_DE.dat
-%%DATADIR%%/bases_en_US.dat
-%%DATADIR%%/bases_es_AR.dat
-%%DATADIR%%/bases_fr_FR.dat
-%%DATADIR%%/bases_it_IT.dat
-%%DATADIR%%/bases_sv_SE.dat
-%%DATADIR%%/events.dat
-%%DATADIR%%/events_de_DE.dat
-%%DATADIR%%/events_en_US.dat
-%%DATADIR%%/events_es_AR.dat
-%%DATADIR%%/events_fr_FR.dat
-%%DATADIR%%/events_it_IT.dat
-%%DATADIR%%/events_sv_SE.dat
-%%DATADIR%%/fonts/DejaVuSans.ttf
-%%DATADIR%%/fonts/acknowtt.ttf
-%%DATADIR%%/images/arrow.png
-%%DATADIR%%/images/earth.jpg
-%%DATADIR%%/images/earth_night.jpg
-%%DATADIR%%/images/icon.png
-%%DATADIR%%/intro_de_DE.dat
-%%DATADIR%%/intro_en_US.dat
-%%DATADIR%%/intro_es_AR.dat
-%%DATADIR%%/intro_fr_FR.dat
-%%DATADIR%%/intro_it_IT.dat
-%%DATADIR%%/intro_sv_SE.dat
-%%DATADIR%%/items.dat
-%%DATADIR%%/items_de_DE.dat
-%%DATADIR%%/items_en_US.dat
-%%DATADIR%%/items_es_AR.dat
-%%DATADIR%%/items_fr_FR.dat
-%%DATADIR%%/items_it_IT.dat
-%%DATADIR%%/items_sv_SE.dat
-%%DATADIR%%/locations.dat
-%%DATADIR%%/locations_de_DE.dat
-%%DATADIR%%/locations_en_US.dat
-%%DATADIR%%/locations_es_AR.dat
-%%DATADIR%%/locations_fr_FR.dat
-%%DATADIR%%/locations_it_IT.dat
-%%DATADIR%%/locations_sv_SE.dat
-%%DATADIR%%/music/.keep_me
-%%DATADIR%%/music-src/Advanced Simulacra.psy
-%%DATADIR%%/music-src/Awakening.psy
-%%DATADIR%%/music-src/By-Product.psy
-%%DATADIR%%/music-src/Coherence.psy
-%%DATADIR%%/music-src/Deprecation.psy
-%%DATADIR%%/music-src/Inevitable.psy
-%%DATADIR%%/music-src/Media Threat.psy
-%%DATADIR%%/music-src/README.txt
-%%DATADIR%%/music-src/lose/Chimes They Fade.psy
-%%DATADIR%%/music-src/lose/March Thee to Dis.psy
-%%DATADIR%%/music-src/win/Apex Aleph.psy
-%%DATADIR%%/sounds/click0.wav
-%%DATADIR%%/sounds/click1.wav
-%%DATADIR%%/sounds/click2.wav
-%%DATADIR%%/sounds/click3.wav
-%%DATADIR%%/sounds/sounds.dat
-%%DATADIR%%/strings_de_DE.dat
-%%DATADIR%%/strings_en_US.dat
-%%DATADIR%%/strings_es_AR.dat
-%%DATADIR%%/strings_fr_FR.dat
-%%DATADIR%%/strings_it_IT.dat
-%%DATADIR%%/strings_sv_SE.dat
-%%DATADIR%%/techs.dat
-%%DATADIR%%/techs_de_DE.dat
-%%DATADIR%%/techs_en_US.dat
-%%DATADIR%%/techs_es_AR.dat
-%%DATADIR%%/techs_fr_FR.dat
-%%DATADIR%%/techs_it_IT.dat
-%%DATADIR%%/techs_sv_SE.dat
diff --git a/games/katawa-shoujo/Makefile b/games/katawa-shoujo/Makefile
deleted file mode 100644
index 34153d3d7cf7..000000000000
--- a/games/katawa-shoujo/Makefile
+++ /dev/null
@@ -1,64 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= katawa-shoujo
-PORTVERSION= 1.3.1
-DISTVERSIONSUFFIX=-[linux-x86][18161880]
-PORTREVISION= 7
-CATEGORIES= games
-MASTER_SITES= http://dl.katawa-shoujo.com/gold_${PORTVERSION}/:game \
- http://dl.katawa-shoujo.com/patches/:patch \
- GENTOO:icon
-DISTFILES= [4ls]_${DISTNAME:S|-|_|:S|-|_|}${EXTRACT_SUFX}:game \
- ${PORTNAME:S|-|_|}_italiano_v1.0.zip:patch \
- ${PORTNAME}-48.png:icon \
- ${PORTNAME}-256.png:icon
-EXTRACT_ONLY= ${DISTFILES:N*\:icon:C/:.*//}
-
-MAINTAINER= jbeich@FreeBSD.org
-COMMENT= Bishoujo-style visual novel about disabled adolescents
-
-LICENSE= CC-BY-NC-ND-3.0
-
-DEPRECATED= Uses deprecated version of RenPy
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= renpy6<6.99.11:games/renpy6
-
-USES= tar:bz2
-NO_ARCH= yes
-NO_BUILD= yes
-WRKSRC= ${WRKDIR}/Katawa\ Shoujo-${PORTVERSION}-linux
-PORTDATA= *
-PORTDOCS= *.pdf
-PLIST_FILES= bin/${PORTNAME} \
- share/icons/hicolor/48x48/apps/${PORTNAME}.png \
- share/icons/hicolor/256x256/apps/${PORTNAME}.png
-
-DESKTOP_ENTRIES="Katawa Shoujo" \
- "" \
- "${PORTNAME}" \
- "${PORTNAME}" \
- "Game;AdventureGame;" \
- ""
-
-OPTIONS_DEFINE= DOCS
-
-post-extract:
- @${MV} ${WRKDIR}/*.rpy* ${WRKSRC}/game/ # :patch
-
-pre-install:
- ${PRINTF} '#! /bin/sh\nrenpy ${DATADIR} "$$@"\n' \
- >${WRKDIR}/${PORTNAME}
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
-.for i in 48 256
- ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps
- ${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-${i}.png \
- ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps/${PORTNAME}.png
-.endfor
- (cd ${WRKSRC}/game && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR})
- (cd ${WRKSRC} && ${COPYTREE_SHARE} \
- "${PORTDOCS}" ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/games/katawa-shoujo/distinfo b/games/katawa-shoujo/distinfo
deleted file mode 100644
index fe537bd52939..000000000000
--- a/games/katawa-shoujo/distinfo
+++ /dev/null
@@ -1,8 +0,0 @@
-SHA256 ([4ls]_katawa_shoujo_1.3.1-[linux-x86][18161880].tar.bz2) = ec5a05cfcf1d5981ecdbfa71904c279a215e79bdfeb256b2ad6927109a0007da
-SIZE ([4ls]_katawa_shoujo_1.3.1-[linux-x86][18161880].tar.bz2) = 496188604
-SHA256 (katawa_shoujo_italiano_v1.0.zip) = dab0abebce8fbf2fe5d40885322c4c6e5e5bb11f12d1884e76d60d701d6a6794
-SIZE (katawa_shoujo_italiano_v1.0.zip) = 1245209
-SHA256 (katawa-shoujo-48.png) = a366a52fd9dd241182d163e28a37f537fa71d5d46f1fc899da08b492c371a0fd
-SIZE (katawa-shoujo-48.png) = 3621
-SHA256 (katawa-shoujo-256.png) = 8130b39af5341b0e1c85cbd6ef5be229de2877d696e5b372e1aacf176778df45
-SIZE (katawa-shoujo-256.png) = 59803
diff --git a/games/katawa-shoujo/pkg-descr b/games/katawa-shoujo/pkg-descr
deleted file mode 100644
index e10d5a49e467..000000000000
--- a/games/katawa-shoujo/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Katawa Shoujo is a bishoujo-style visual novel set in the fictional
-Yamaku High School for disabled children, located somewhere in modern
-Japan. Hisao Nakai, a normal boy living a normal life, has his life
-turned upside down when a congenital heart defect forces him to move
-to a new school after a long hospitalization. Despite his
-difficulties, Hisao is able to find friends - and perhaps love, if he
-plays his cards right. There are five main paths corresponding to the
-5 main female characters, each path following the storyline pertaining
-to that character.
-
-This package contains English, Spanish, French, Italian and Japanese versions.
-
-WWW: http://www.katawa-shoujo.com/
diff --git a/games/pyfa/Makefile b/games/pyfa/Makefile
deleted file mode 100644
index a52f8b3812e1..000000000000
--- a/games/pyfa/Makefile
+++ /dev/null
@@ -1,57 +0,0 @@
-# Created by: Andrey Fesenko <andrey@bsdnir.info>
-# $FreeBSD$
-
-PORTNAME= pyfa
-PORTVERSION= 1.19.1
-PORTREVISION= 5
-DISTVERSIONPREFIX= v
-CATEGORIES= games python
-
-MAINTAINER= andrey@bsdnir.info
-COMMENT= Fitting tool for EVE Online
-
-LICENSE= GPLv3+
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sqlalchemy10>=0.6:databases/py-sqlalchemy10@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>=2.3.0:www/py-requests@${PY_FLAVOR}
-
-USE_GITHUB= yes
-GH_ACCOUNT= pyfa-org
-GH_PROJECT= Pyfa
-
-USES= python:2.7 dos2unix
-DOS2UNIX_GLOB= *.py
-NO_ARCH= yes
-
-PLIST_FILES= bin/pyfa
-PORTDATA= *
-
-USE_WX= 2.8 3.0
-WX_COMPS= wx:run python:run
-
-OPTIONS_DEFINE= DPSGRAPHING
-DPSGRAPHING_DESC= DPS graphing (requires NumPy and matplotlib)
-
-DPSGRAPHING_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=1.5.0:math/py-matplotlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}more-itertools5>0:devel/py-more-itertools5@${PY_FLAVOR}
-
-do-build:
- @${PYTHON_CMD} -m compileall ${WRKSRC}
- @${PYTHON_CMD} -O -m compileall ${WRKSRC}
-
-post-build:
- @${PRINTF} "#!/bin/sh\nexec ${PYTHON_CMD} ${DATADIR}/pyfa.py\n" \
- > ${WRKDIR}/pyfa.sh
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
- @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
- ${INSTALL_SCRIPT} ${WRKDIR}/pyfa.sh ${STAGEDIR}${PREFIX}/bin/pyfa
-
-.include <bsd.port.mk>
diff --git a/games/pyfa/distinfo b/games/pyfa/distinfo
deleted file mode 100644
index 0f074739df17..000000000000
--- a/games/pyfa/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1483465523
-SHA256 (pyfa-org-Pyfa-v1.19.1_GH0.tar.gz) = f597019117b335971287fd47c1faa5be049f8a6879d4144b6c8a0039f35cea98
-SIZE (pyfa-org-Pyfa-v1.19.1_GH0.tar.gz) = 6688136
diff --git a/games/pyfa/pkg-descr b/games/pyfa/pkg-descr
deleted file mode 100644
index d079bb38a19c..000000000000
--- a/games/pyfa/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Pyfa is a cross-platform desktop fitting application for EVE online
-that can be used natively on any platform where python and wxwidgets
-are available.
-
-It provides many advanced features such as graphs and full calculations
-of any possible combination of modules, fits, etc.
-
-WWW: https://github.com/pyfa-org/Pyfa
diff --git a/games/renpy6/Makefile b/games/renpy6/Makefile
deleted file mode 100644
index 4c3f794b063a..000000000000
--- a/games/renpy6/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# $FreeBSD$
-
-PORTVERSION= 6.18.3
-PORTREVISION= 12
-PKGNAMESUFFIX= 6
-
-CONFLICTS_INSTALL= ${PORTNAME}-[0-9]*
-
-MASTERDIR= ${.CURDIR}/../renpy
-PATCHDIR= ${.CURDIR}/files
-DISTINFO_FILE= ${.CURDIR}/distinfo
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-PORTSCOUT= limit:^6\.18\.*
-
-BUILD_DEPENDS= ${PYGAME}
-RUN_DEPENDS= ${PYGAME}
-
-USE_SDL= sdl
-PORTDATA= templates
-
-post-patch:
- @${REINPLACE_CMD} -e 's,/usr/bin/python,${PYTHON_CMD},' \
- ${WRKSRC}/launcher/game/project.rpy
-
-post-install:
- ${CHMOD} -R u+w ${STAGEDIR}${DATADIR}/templates
-
-.include "${MASTERDIR}/Makefile"
diff --git a/games/renpy6/distinfo b/games/renpy6/distinfo
deleted file mode 100644
index cd60be8989e0..000000000000
--- a/games/renpy6/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1473191823
-SHA256 (renpy-6.18.3-sdk.tar.bz2) = 0b2a45c510b60b07b414592e42590ae5e46f480b08380a257b08c21ca88b7f91
-SIZE (renpy-6.18.3-sdk.tar.bz2) = 46125089
diff --git a/games/renpy6/files/patch-module_ffdecode.c b/games/renpy6/files/patch-module_ffdecode.c
deleted file mode 100644
index 814aefb5a19f..000000000000
--- a/games/renpy6/files/patch-module_ffdecode.c
+++ /dev/null
@@ -1,112 +0,0 @@
-https://github.com/renpy/renpy/commit/2be0638
-https://github.com/renpy/renpy/commit/4aac7ca
-
---- module/ffdecode.c.orig 2014-07-06 14:22:40 UTC
-+++ module/ffdecode.c
-@@ -23,6 +23,7 @@
- #include <math.h>
- #include <limits.h>
- #include <libavutil/avstring.h>
-+#include <libavutil/time.h>
- #include <libavformat/avformat.h>
- #include <libavcodec/avcodec.h>
- #include <libswscale/swscale.h>
-@@ -101,8 +102,8 @@ typedef struct VideoState {
- compensation */
-
- #ifndef HAS_RESAMPLE
-- uint8_t audio_buf1[(AVCODEC_MAX_AUDIO_FRAME_SIZE * 3) / 2] __attribute__ ((aligned (16))) ;
-- uint8_t audio_buf2[(AVCODEC_MAX_AUDIO_FRAME_SIZE * 3) / 2] __attribute__ ((aligned (16))) ;
-+ uint8_t audio_buf1[(192000 * 3) / 2] __attribute__ ((aligned (16))) ;
-+ uint8_t audio_buf2[(192000 * 3) / 2] __attribute__ ((aligned (16))) ;
- #else
- uint8_t *audio_buf1;
- #endif
-@@ -573,7 +574,7 @@ static int video_refresh(void *opaque)
- video_display(is);
- }
-
-- av_free(vp->frame);
-+ av_frame_free(&vp->frame);
- vp->frame = NULL;
-
- is->first_frame = 0;
-@@ -627,13 +628,13 @@ static void alloc_picture(void *opaque,
-
- pixel = SDL_MapRGBA(surf->format, 1, 2, 3, 4);
- if (bytes[0] == 4 && bytes[1] == 1) {
-- vp->fmt = PIX_FMT_ARGB;
-+ vp->fmt = AV_PIX_FMT_ARGB;
- } else if (bytes[0] == 4 && bytes[1] == 3) {
-- vp->fmt = PIX_FMT_ABGR;
-+ vp->fmt = AV_PIX_FMT_ABGR;
- } else if (bytes[0] == 1) {
-- vp->fmt = PIX_FMT_RGBA;
-+ vp->fmt = AV_PIX_FMT_RGBA;
- } else {
-- vp->fmt = PIX_FMT_BGRA;
-+ vp->fmt = AV_PIX_FMT_BGRA;
- }
-
- pixel = SDL_MapRGBA(surf->format, 0, 0, 0, 255);
-@@ -756,7 +757,7 @@ static int video_thread(void *arg)
- double pts;
-
- for(;;) {
-- frame = avcodec_alloc_frame();
-+ frame = av_frame_alloc();
-
- while (is->paused && !is->videoq.abort_request) {
- SDL_Delay(2);
-@@ -816,10 +817,10 @@ static int audio_decode_frame(VideoState
- int resample_changed, audio_resample;
-
- if (!is->frame) {
-- if (!(is->frame = avcodec_alloc_frame()))
-+ if (!(is->frame = av_frame_alloc()))
- return AVERROR(ENOMEM);
- } else
-- avcodec_get_frame_defaults(is->frame);
-+ av_frame_unref(is->frame);
-
- if (flush_complete)
- break;
-@@ -836,7 +837,7 @@ static int audio_decode_frame(VideoState *is, double *
-
- if (!got_frame) {
- /* stop sending empty packets if the decoder is finished */
-- if (!pkt_temp->data && dec->codec->capabilities & CODEC_CAP_DELAY)
-+ if (!pkt_temp->data && dec->codec->capabilities & AV_CODEC_CAP_DELAY)
- flush_complete = 1;
- continue;
- }
-@@ -1231,9 +1232,9 @@ static int stream_component_open(VideoSt
- /* prepare audio output */
- if (enc->codec_type == AVMEDIA_TYPE_AUDIO) {
- if (enc->channels > 0) {
-- enc->request_channels = FFMIN(2, enc->channels);
-+ enc->request_channel_layout = av_get_default_channel_layout(FFMIN(2, enc->channels));
- } else {
-- enc->request_channels = 2;
-+ enc->request_channel_layout = av_get_default_channel_layout(2);
- }
- }
-
-@@ -1242,7 +1243,7 @@ static int stream_component_open(VideoState *is, int s
- enc->debug = debug;
- enc->workaround_bugs = workaround_bugs;
- enc->idct_algo= idct;
-- if(fast) enc->flags2 |= CODEC_FLAG2_FAST;
-+ if(fast) enc->flags2 |= AV_CODEC_FLAG2_FAST;
- enc->skip_frame= skip_frame;
- enc->skip_idct= skip_idct;
- enc->skip_loop_filter= skip_loop_filter;
-@@ -1633,7 +1634,7 @@ void ffpy_stream_close(VideoState *is)
- for(i=0; i<VIDEO_PICTURE_QUEUE_SIZE; i++) {
- vp = &is->pictq[i];
- if (vp->frame) {
-- av_free(vp->frame);
-+ av_frame_free(&vp->frame);
- }
- }
-
diff --git a/games/renpy6/files/patch-pygame-1.9.5 b/games/renpy6/files/patch-pygame-1.9.5
deleted file mode 100644
index b2449a953ae2..000000000000
--- a/games/renpy6/files/patch-pygame-1.9.5
+++ /dev/null
@@ -1,408 +0,0 @@
-build/temp.freebsd-11.2-RELEASE-amd64-2.7/core.o:(.bss+0x0): multiple definition of `PyGAME_C_API'
-build/temp.freebsd-11.2-RELEASE-amd64-2.7/gen/_renpy.o:(.bss+0x0): first defined here
-build/temp.freebsd-11.2-RELEASE-amd64-2.7/subpixel.o:(.bss+0x0): multiple definition of `PyGAME_C_API'
-build/temp.freebsd-11.2-RELEASE-amd64-2.7/gen/_renpy.o:(.bss+0x0): first defined here
-
-ImportError: /usr/local/lib/python2.7/site-packages/_renpy.so: Undefined symbol "RWopsFromPython"
-ImportError: /usr/local/lib/python2.7/site-packages/_renpy.so: Undefined symbol "RWopsFromPythonThreaded"
-ImportError: /usr/local/lib/python2.7/site-packages/_renpy.so: Undefined symbol "PySurface_AsSurface"
-
---- module/_renpy.pyx.orig 2014-07-22 03:10:55 UTC
-+++ module/_renpy.pyx
-@@ -28,7 +28,7 @@ cdef extern from "pygame/pygame.h":
- pass
-
- void import_pygame_rwobject()
-- SDL_RWops* RWopsFromPython(object obj)
-+ SDL_RWops* pgRWops_FromObject(object obj)
-
-
- cdef extern from "renpy.h":
-@@ -106,7 +106,7 @@ def save_png(surf, file, compress=-1):
- if not isinstance(surf, PygameSurface):
- raise Exception("save_png requires a pygame Surface as its first argument.")
-
-- save_png_core(surf, RWopsFromPython(file), compress)
-+ save_png_core(surf, pgRWops_FromObject(file), compress)
-
-
- def pixellate(pysrc, pydst, avgwidth, avgheight, outwidth, outheight):
---- module/core.c.orig 2013-06-08 02:38:29 UTC
-+++ module/core.c
-@@ -1,6 +1,6 @@
- #include "renpy.h"
- #include "IMG_savepng.h"
--#include <pygame/pygame.h>
-+#include <pygame/_pygame.h>
- #include <stdio.h>
- #include <math.h>
-
-@@ -28,7 +28,7 @@ void core_init() {
- void save_png_core(PyObject *pysurf, SDL_RWops *rw, int compress) {
- SDL_Surface *surf;
-
-- surf = PySurface_AsSurface(pysurf);
-+ surf = pgSurface_AsSurface(pysurf);
-
- /* Can't release GIL, since we're not using threaded RWops. */
- IMG_SavePNG_RW(rw, surf, compress);
-@@ -69,8 +69,8 @@ void pixellate32_core(PyObject *pysrc,
- unsigned char *srcpixels;
- unsigned char *dstpixels;
-
-- src = PySurface_AsSurface(pysrc);
-- dst = PySurface_AsSurface(pydst);
-+ src = pgSurface_AsSurface(pysrc);
-+ dst = pgSurface_AsSurface(pydst);
-
- Py_BEGIN_ALLOW_THREADS
-
-@@ -211,8 +211,8 @@ void pixellate24_core(PyObject *pysrc,
- unsigned char *srcpixels;
- unsigned char *dstpixels;
-
-- src = PySurface_AsSurface(pysrc);
-- dst = PySurface_AsSurface(pydst);
-+ src = pgSurface_AsSurface(pysrc);
-+ dst = pgSurface_AsSurface(pydst);
-
- Py_BEGIN_ALLOW_THREADS
-
-@@ -344,8 +344,8 @@ void map32_core(PyObject *pysrc,
- char *srcp;
- char *dstp;
-
-- src = PySurface_AsSurface(pysrc);
-- dst = PySurface_AsSurface(pydst);
-+ src = pgSurface_AsSurface(pysrc);
-+ dst = pgSurface_AsSurface(pydst);
-
- Py_BEGIN_ALLOW_THREADS
-
-@@ -403,8 +403,8 @@ void map24_core(PyObject *pysrc,
- char *srcp;
- char *dstp;
-
-- src = PySurface_AsSurface(pysrc);
-- dst = PySurface_AsSurface(pydst);
-+ src = pgSurface_AsSurface(pysrc);
-+ dst = pgSurface_AsSurface(pydst);
-
- Py_BEGIN_ALLOW_THREADS
-
-@@ -468,8 +468,8 @@ void linmap32_core(PyObject *pysrc,
- char *srcp;
- char *dstp;
-
-- src = PySurface_AsSurface(pysrc);
-- dst = PySurface_AsSurface(pydst);
-+ src = pgSurface_AsSurface(pysrc);
-+ dst = pgSurface_AsSurface(pydst);
-
- Py_BEGIN_ALLOW_THREADS
-
-@@ -527,8 +527,8 @@ void linmap24_core(PyObject *pysrc,
- char *srcp;
- char *dstp;
-
-- src = PySurface_AsSurface(pysrc);
-- dst = PySurface_AsSurface(pydst);
-+ src = pgSurface_AsSurface(pysrc);
-+ dst = pgSurface_AsSurface(pydst);
-
- Py_BEGIN_ALLOW_THREADS
-
-@@ -587,8 +587,8 @@ void xblur32_core(PyObject *pysrc,
- unsigned char *dstp;
-
-
-- src = PySurface_AsSurface(pysrc);
-- dst = PySurface_AsSurface(pydst);
-+ src = pgSurface_AsSurface(pysrc);
-+ dst = pgSurface_AsSurface(pydst);
-
- Py_BEGIN_ALLOW_THREADS
-
-@@ -732,8 +732,8 @@ void alphamunge_core(PyObject *pysrc,
- unsigned char *dstp;
-
-
-- src = PySurface_AsSurface(pysrc);
-- dst = PySurface_AsSurface(pydst);
-+ src = pgSurface_AsSurface(pysrc);
-+ dst = pgSurface_AsSurface(pydst);
-
- Py_BEGIN_ALLOW_THREADS
-
-@@ -795,8 +795,8 @@ void scale32_core(PyObject *pysrc, PyObject *pydst,
- unsigned char *dstpixels;
-
-
-- src = PySurface_AsSurface(pysrc);
-- dst = PySurface_AsSurface(pydst);
-+ src = pgSurface_AsSurface(pysrc);
-+ dst = pgSurface_AsSurface(pydst);
-
- Py_BEGIN_ALLOW_THREADS
-
-@@ -908,8 +908,8 @@ void scale24_core(PyObject *pysrc, PyObject *pydst,
- unsigned char *dstpixels;
-
-
-- src = PySurface_AsSurface(pysrc);
-- dst = PySurface_AsSurface(pydst);
-+ src = pgSurface_AsSurface(pysrc);
-+ dst = pgSurface_AsSurface(pydst);
-
- Py_BEGIN_ALLOW_THREADS
-
-@@ -1014,8 +1014,8 @@ int transform32_std(PyObject *pysrc, PyObject *pydst,
- unsigned char *srcpixels;
- unsigned char *dstpixels;
-
-- src = PySurface_AsSurface(pysrc);
-- dst = PySurface_AsSurface(pydst);
-+ src = pgSurface_AsSurface(pysrc);
-+ dst = pgSurface_AsSurface(pydst);
-
- Py_BEGIN_ALLOW_THREADS
-
-@@ -1213,8 +1213,8 @@ int transform32_mmx(PyObject *pysrc, PyObject *pydst,
- unsigned char *srcpixels;
- unsigned char *dstpixels;
-
-- src = PySurface_AsSurface(pysrc);
-- dst = PySurface_AsSurface(pydst);
-+ src = pgSurface_AsSurface(pysrc);
-+ dst = pgSurface_AsSurface(pydst);
-
- Py_BEGIN_ALLOW_THREADS
-
-@@ -1485,9 +1485,9 @@ void blend32_core_std(PyObject *pysrca, PyObject *pysr
- unsigned char *srcbpixels;
- unsigned char *dstpixels;
-
-- srca = PySurface_AsSurface(pysrca);
-- srcb = PySurface_AsSurface(pysrcb);
-- dst = PySurface_AsSurface(pydst);
-+ srca = pgSurface_AsSurface(pysrca);
-+ srcb = pgSurface_AsSurface(pysrcb);
-+ dst = pgSurface_AsSurface(pydst);
-
- Py_BEGIN_ALLOW_THREADS
-
-@@ -1543,9 +1543,9 @@ void blend32_core_mmx(PyObject *pysrca, PyObject *pysr
- unsigned char *srcbpixels;
- unsigned char *dstpixels;
-
-- srca = PySurface_AsSurface(pysrca);
-- srcb = PySurface_AsSurface(pysrcb);
-- dst = PySurface_AsSurface(pydst);
-+ srca = pgSurface_AsSurface(pysrca);
-+ srcb = pgSurface_AsSurface(pysrcb);
-+ dst = pgSurface_AsSurface(pydst);
-
- Py_BEGIN_ALLOW_THREADS
-
-@@ -1639,10 +1639,10 @@ void imageblend32_core_std(PyObject *pysrca, PyObject
- unsigned char *dstpixels;
- unsigned char *imgpixels;
-
-- srca = PySurface_AsSurface(pysrca);
-- srcb = PySurface_AsSurface(pysrcb);
-- dst = PySurface_AsSurface(pydst);
-- img = PySurface_AsSurface(pyimg);
-+ srca = pgSurface_AsSurface(pysrca);
-+ srcb = pgSurface_AsSurface(pysrcb);
-+ dst = pgSurface_AsSurface(pydst);
-+ img = pgSurface_AsSurface(pyimg);
-
- Py_BEGIN_ALLOW_THREADS
-
-@@ -1709,10 +1709,10 @@ void imageblend32_core_mmx(PyObject *pysrca, PyObject
- unsigned char *dstpixels;
- unsigned char *imgpixels;
-
-- srca = PySurface_AsSurface(pysrca);
-- srcb = PySurface_AsSurface(pysrcb);
-- dst = PySurface_AsSurface(pydst);
-- img = PySurface_AsSurface(pyimg);
-+ srca = pgSurface_AsSurface(pysrca);
-+ srcb = pgSurface_AsSurface(pysrcb);
-+ dst = pgSurface_AsSurface(pydst);
-+ img = pgSurface_AsSurface(pyimg);
-
- Py_BEGIN_ALLOW_THREADS
-
-@@ -1809,8 +1809,8 @@ void colormatrix32_core(PyObject *pysrc, PyObject *pyd
- unsigned char *srcpixels;
- unsigned char *dstpixels;
-
-- src = PySurface_AsSurface(pysrc);
-- dst = PySurface_AsSurface(pydst);
-+ src = pgSurface_AsSurface(pysrc);
-+ dst = pgSurface_AsSurface(pydst);
-
- Py_BEGIN_ALLOW_THREADS
-
-@@ -1888,8 +1888,8 @@ void staticgray_core(PyObject *pysrc, PyObject *pydst,
- unsigned char *srcpixels;
- unsigned char *dstpixels;
-
-- src = PySurface_AsSurface(pysrc);
-- dst = PySurface_AsSurface(pydst);
-+ src = pgSurface_AsSurface(pysrc);
-+ dst = pgSurface_AsSurface(pydst);
-
- Py_BEGIN_ALLOW_THREADS;
-
---- module/ffdecode.c.orig 2014-07-06 14:22:40 UTC
-+++ module/ffdecode.c
-@@ -19,7 +19,7 @@
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- */
-
--#include <pygame/pygame.h>
-+#include <pygame/_pygame.h>
- #include <math.h>
- #include <limits.h>
- #include <libavutil/avstring.h>
-@@ -616,7 +616,7 @@ static void alloc_picture(void *opaque, PyObject *pysu
-
- ffpy_needs_alloc = 0;
-
-- surf = PySurface_AsSurface(pysurf);
-+ surf = pgSurface_AsSurface(pysurf);
- is->width = surf->w;
- is->height = surf->h;
-
---- module/include/pygame.pxd.orig 2014-07-04 20:19:24 UTC
-+++ module/include/pygame.pxd
-@@ -12,7 +12,7 @@ cdef extern from "pygame/pygame.h":
- int w
- int h
-
-- SDL_Surface *PySurface_AsSurface(object)
-+ SDL_Surface *pgSurface_AsSurface(object)
- int SDL_SetAlpha(SDL_Surface *surface, unsigned int flag, char alpha)
-
- enum:
---- module/pysdlsound/sound.pyx.orig 2014-07-08 03:12:10 UTC
-+++ module/pysdlsound/sound.pyx
-@@ -25,7 +25,7 @@ cdef extern from "pygame/pygame.h":
- pass
-
- void import_pygame_rwobject()
-- SDL_RWops* RWopsFromPythonThreaded(object obj)
-+ SDL_RWops* pgRWops_FromFileObject(object obj)
-
- cdef extern from "pss.h":
-
-@@ -66,7 +66,7 @@ def check_error():
- def play(channel, file, name, paused=False, fadein=0, tight=False):
- cdef SDL_RWops *rw
-
-- rw = RWopsFromPythonThreaded(file)
-+ rw = pgRWops_FromFileObject(file)
-
- if rw == NULL:
- raise Exception, "Could not create RWops."
-@@ -88,7 +88,7 @@ def play(channel, file, name, paused=False, fadein=0,
- def queue(channel, file, name, fadein=0, tight=False):
- cdef SDL_RWops *rw
-
-- rw = RWopsFromPythonThreaded(file)
-+ rw = pgRWops_FromFileObject(file)
-
- if tight:
- tight = 1
---- module/subpixel.c.orig 2013-06-08 02:38:29 UTC
-+++ module/subpixel.c
-@@ -7,7 +7,7 @@
- */
-
- #include "renpy.h"
--#include <pygame/pygame.h>
-+#include <pygame/_pygame.h>
- #include <stdio.h>
- #include <math.h>
-
-@@ -171,8 +171,8 @@ int subpixel32(PyObject *pysrc, PyObject *pydst,
- return 0;
- }
-
-- src = PySurface_AsSurface(pysrc);
-- dst = PySurface_AsSurface(pydst);
-+ src = pgSurface_AsSurface(pysrc);
-+ dst = pgSurface_AsSurface(pydst);
-
- Py_BEGIN_ALLOW_THREADS
-
---- renpy/angle/gldraw.pyx.orig 2014-07-22 03:26:17 UTC
-+++ renpy/angle/gldraw.pyx
-@@ -1113,7 +1113,7 @@ cdef class GLDraw:
-
- # A surface the size of the framebuffer.
- full = renpy.display.pgrender.surface_unscaled(self.physical_size, False)
-- surf = PySurface_AsSurface(full)
-+ surf = pgSurface_AsSurface(full)
-
- # Create an array that can hold densely-packed pixels.
- raw_pixels = <unsigned char *> malloc(surf.w * surf.h * 4)
---- renpy/angle/gltexture.pyx.orig 2014-10-05 01:47:19 UTC
-+++ renpy/angle/gltexture.pyx
-@@ -1134,7 +1134,7 @@ def premultiply(
- cdef unsigned int *pp
- cdef unsigned int *ppend
-
-- surf = PySurface_AsSurface(pysurf)
-+ surf = pgSurface_AsSurface(pysurf)
- pixels = <unsigned char *> surf.pixels
-
- # The start of the pixel data to read out.
---- renpy/display/accelerator.pyx.orig 2014-09-24 01:07:49 UTC
-+++ renpy/display/accelerator.pyx
-@@ -40,8 +40,8 @@ def nogil_copy(src, dest):
- cdef SDL_Surface *src_surf
- cdef SDL_Surface *dst_surf
-
-- src_surf = PySurface_AsSurface(src)
-- dest_surf = PySurface_AsSurface(dest)
-+ src_surf = pgSurface_AsSurface(src)
-+ dest_surf = pgSurface_AsSurface(dest)
-
- old_alpha = src_surf.flags & SDL_SRCALPHA
-
---- renpy/gl/gldraw.pyx.orig 2014-07-22 03:26:17 UTC
-+++ renpy/gl/gldraw.pyx
-@@ -1110,7 +1110,7 @@ cdef class GLDraw:
-
- # A surface the size of the framebuffer.
- full = renpy.display.pgrender.surface_unscaled(self.physical_size, False)
-- surf = PySurface_AsSurface(full)
-+ surf = pgSurface_AsSurface(full)
-
- # Create an array that can hold densely-packed pixels.
- raw_pixels = <unsigned char *> malloc(surf.w * surf.h * 4)
---- renpy/gl/gltexture.pyx.orig 2014-10-05 01:47:19 UTC
-+++ renpy/gl/gltexture.pyx
-@@ -1131,7 +1131,7 @@ def premultiply(
- cdef unsigned int *pp
- cdef unsigned int *ppend
-
-- surf = PySurface_AsSurface(pysurf)
-+ surf = pgSurface_AsSurface(pysurf)
- pixels = <unsigned char *> surf.pixels
-
- # The start of the pixel data to read out.
---- renpy/text/ftfont.pyx.orig 2014-07-04 20:19:24 UTC
-+++ renpy/text/ftfont.pyx
-@@ -584,7 +584,7 @@ cdef class FTFont:
-
- self.setup()
-
-- surf = PySurface_AsSurface(pysurf)
-+ surf = pgSurface_AsSurface(pysurf)
- pixels = <unsigned char *> surf.pixels
- pitch = surf.pitch
-
diff --git a/games/renpy6/files/patch-renpy_display_render.pyx b/games/renpy6/files/patch-renpy_display_render.pyx
deleted file mode 100644
index 11dbe8757a77..000000000000
--- a/games/renpy6/files/patch-renpy_display_render.pyx
+++ /dev/null
@@ -1,13 +0,0 @@
-https://github.com/renpy/renpy/commit/ba832e5e3d52
-
---- renpy/display/render.pyx.orig 2014-10-03 01:16:12 UTC
-+++ renpy/display/render.pyx
-@@ -448,7 +448,7 @@ PIXELLATE = 3
-
- cdef class Render:
-
-- def __init__(Render self, float width, float height, draw_func=None, layer_name=None, bint opaque=None): #@DuplicatedSignature
-+ def __init__(Render self, float width, float height, draw_func=None, layer_name=None, bint opaque=False): #@DuplicatedSignature
- """
- Creates a new render corresponding to the given widget with
- the specified width and height.
diff --git a/games/renpy6/files/patch-renpy_gl_gltexture.pyx b/games/renpy6/files/patch-renpy_gl_gltexture.pyx
deleted file mode 100644
index cc767f8a6c19..000000000000
--- a/games/renpy6/files/patch-renpy_gl_gltexture.pyx
+++ /dev/null
@@ -1,45 +0,0 @@
-https://github.com/renpy/renpy/commit/ecadc55616f3
-https://github.com/renpy/renpy/commit/e680702e87b8
-
---- renpy/gl/gltexture.pyx.orig 2014-10-05 01:47:19 UTC
-+++ renpy/gl/gltexture.pyx
-@@ -255,7 +255,7 @@ cdef class TextureCore:
- # The number of the OpenGL texture this texture object
- # represents.
- self.generation = 0
-- self.number = -1
-+ self.number = 0
-
- # The format of this texture in the GPU (or 0 if not known).
- self.format = 0
-@@ -447,7 +447,7 @@ cdef class TextureCore:
-
- cdef unsigned int texnums[1]
-
-- if self.number != -1:
-+ if self.number != 0:
- return 0
-
- glGenTextures(1, texnums)
-@@ -468,17 +468,19 @@ cdef class TextureCore:
-
- global total_texture_size
-
-- if self.number == -1:
-+ if self.number == 0:
- return
-
- cdef GLuint texnums[1]
-
- texnums[0] = self.number
- glDeleteTextures(1, texnums)
-+ self.number = 0
-
-- texture_numbers.remove(self.number)
-+ texture_numbers.discard(self.number)
- total_texture_size -= self.width * self.height * 4
-
-+
- class Texture(TextureCore):
- """
- We need to be a real python class, not a C extension, to ensure that
diff --git a/games/solarwolf/Makefile b/games/solarwolf/Makefile
deleted file mode 100644
index 05bc5a58f60f..000000000000
--- a/games/solarwolf/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# Created by: Maxim Sobolev <sobomax@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= solarwolf
-PORTVERSION= 1.5
-PORTREVISION= 13
-CATEGORIES= games
-MASTER_SITES= https://www.pygame.org/shredwheat/solarwolf/
-
-MAINTAINER= mail@maxlor.com
-COMMENT= Action/arcade game originally based of SolarFox on the Atari 2600
-
-LICENSE= LGPL21
-LICENSE_FILE= ${WRKSRC}/lgpl.txt
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYGAME}
-
-USES= python:2.7 shebangfix
-SHEBANG_FILES= solarwolf.py
-
-DESKTOP_ENTRIES= "SolarWolf" "${COMMENT}" "solarwolf" \
- "solarwolf" "Game;ArcadeGame;" false
-
-do-build:
- ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/solarwolf
- (cd ${WRKSRC}; tar -cf - --exclude ".xvpics" --exclude "dist" .) | \
- (cd ${STAGEDIR}${PREFIX}/share/solarwolf; tar --unlink -xf -)
- ${PRINTF} "#!/bin/sh\nexec ${PYTHON_CMD} ${PREFIX}/share/solarwolf/solarwolf.py\n" \
- > ${STAGEDIR}${PREFIX}/bin/solarwolf
- ${CP} ${WRKSRC}/dist/solarwolf.6.gz ${STAGEDIR}${MAN6PREFIX}/man/man6/
- ${CP} ${WRKSRC}/dist/solarwolf.png ${STAGEDIR}${PREFIX}/share/pixmaps/
-
-.include <bsd.port.mk>
diff --git a/games/solarwolf/distinfo b/games/solarwolf/distinfo
deleted file mode 100644
index 8a5f7985ac58..000000000000
--- a/games/solarwolf/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (solarwolf-1.5.tar.gz) = bd261c17e9aad6ab18925d74bbdeaf8e57d24e707c96f7073386561d8ebd219f
-SIZE (solarwolf-1.5.tar.gz) = 2045888
diff --git a/games/solarwolf/pkg-descr b/games/solarwolf/pkg-descr
deleted file mode 100644
index 80fe8810737d..000000000000
--- a/games/solarwolf/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-SolarWolf is an action/arcade game written entirely in Python. It is entirely
-opensource and free. It is released under the LGPL license.
-
-It features quick and smooth fullscreen 800x600 graphics. There is alpha
-transparent blitting, colorkeying, animated sprites, scrolling starfield
-background, antialiased font rendering, and more. The sound system supports
-multiple sound channel playback, along with streaming music support. It also
-supports input from keyboard or joystick.
-
-The game is originally based of SolarFox on the Atari 2600.
-
-WWW: https://www.pygame.org/shredwheat/solarwolf/index.shtml
diff --git a/games/solarwolf/pkg-plist b/games/solarwolf/pkg-plist
deleted file mode 100644
index 854b590c6419..000000000000
--- a/games/solarwolf/pkg-plist
+++ /dev/null
@@ -1,170 +0,0 @@
-@(,,555) bin/solarwolf
-man/man6/solarwolf.6.gz
-share/pixmaps/solarwolf.png
-%%DATADIR%%/code/allmodules.py
-%%DATADIR%%/code/allmodules.pyc
-%%DATADIR%%/code/game.py
-%%DATADIR%%/code/game.pyc
-%%DATADIR%%/code/gamecreds.py
-%%DATADIR%%/code/gamecreds.pyc
-%%DATADIR%%/code/gamefinish.py
-%%DATADIR%%/code/gamefinish.pyc
-%%DATADIR%%/code/gamehelp.py
-%%DATADIR%%/code/gamehelp.pyc
-%%DATADIR%%/code/gameinit.py
-%%DATADIR%%/code/gameinit.pyc
-%%DATADIR%%/code/gamemenu.py
-%%DATADIR%%/code/gamemenu.pyc
-%%DATADIR%%/code/gamename.py
-%%DATADIR%%/code/gamename.pyc
-%%DATADIR%%/code/gamenews.py
-%%DATADIR%%/code/gamenews.pyc
-%%DATADIR%%/code/gamepause.py
-%%DATADIR%%/code/gamepause.pyc
-%%DATADIR%%/code/gameplay.py
-%%DATADIR%%/code/gameplay.pyc
-%%DATADIR%%/code/gamepref.py
-%%DATADIR%%/code/gamepref.pyc
-%%DATADIR%%/code/gamesetup.py
-%%DATADIR%%/code/gamesetup.pyc
-%%DATADIR%%/code/gamestart.py
-%%DATADIR%%/code/gamestart.pyc
-%%DATADIR%%/code/gamewin.py
-%%DATADIR%%/code/gamewin.pyc
-%%DATADIR%%/code/gfx.py
-%%DATADIR%%/code/gfx.pyc
-%%DATADIR%%/code/hud.py
-%%DATADIR%%/code/hud.pyc
-%%DATADIR%%/code/input.py
-%%DATADIR%%/code/input.pyc
-%%DATADIR%%/code/levels.py
-%%DATADIR%%/code/levels.pyc
-%%DATADIR%%/code/main.py
-%%DATADIR%%/code/main.pyc
-%%DATADIR%%/code/mysysfont.py
-%%DATADIR%%/code/mysysfont.pyc
-%%DATADIR%%/code/objasteroid.py
-%%DATADIR%%/code/objasteroid.pyc
-%%DATADIR%%/code/objbox.py
-%%DATADIR%%/code/objbox.pyc
-%%DATADIR%%/code/objexplode.py
-%%DATADIR%%/code/objexplode.pyc
-%%DATADIR%%/code/objguard.py
-%%DATADIR%%/code/objguard.pyc
-%%DATADIR%%/code/objpopshot.py
-%%DATADIR%%/code/objpopshot.pyc
-%%DATADIR%%/code/objpowerup.py
-%%DATADIR%%/code/objpowerup.pyc
-%%DATADIR%%/code/objship.py
-%%DATADIR%%/code/objship.pyc
-%%DATADIR%%/code/objshot.py
-%%DATADIR%%/code/objshot.pyc
-%%DATADIR%%/code/objsmoke.py
-%%DATADIR%%/code/objsmoke.pyc
-%%DATADIR%%/code/objtele.py
-%%DATADIR%%/code/objtele.pyc
-%%DATADIR%%/code/objtext.py
-%%DATADIR%%/code/objtext.pyc
-%%DATADIR%%/code/objwarp.py
-%%DATADIR%%/code/objwarp.pyc
-%%DATADIR%%/code/players.py
-%%DATADIR%%/code/players.pyc
-%%DATADIR%%/code/score.py
-%%DATADIR%%/code/score.pyc
-%%DATADIR%%/code/snd.py
-%%DATADIR%%/code/snd.pyc
-%%DATADIR%%/code/stars.py
-%%DATADIR%%/code/stars.pyc
-%%DATADIR%%/code/txt.py
-%%DATADIR%%/code/txt.pyc
-%%DATADIR%%/data/asteroid.png
-%%DATADIR%%/data/audio/boxhit.wav
-%%DATADIR%%/data/audio/chimein.wav
-%%DATADIR%%/data/audio/chimeout.wav
-%%DATADIR%%/data/audio/delete.wav
-%%DATADIR%%/data/audio/explode.wav
-%%DATADIR%%/data/audio/flop.wav
-%%DATADIR%%/data/audio/gameover.wav
-%%DATADIR%%/data/audio/incorrect.wav
-%%DATADIR%%/data/audio/klank2.wav
-%%DATADIR%%/data/audio/levelfinish.wav
-%%DATADIR%%/data/audio/levelskip.wav
-%%DATADIR%%/data/audio/select_choose.wav
-%%DATADIR%%/data/audio/select_move.wav
-%%DATADIR%%/data/audio/shoot.wav
-%%DATADIR%%/data/audio/spring.wav
-%%DATADIR%%/data/audio/startlife.wav
-%%DATADIR%%/data/audio/startup.wav
-%%DATADIR%%/data/audio/vaauw.wav
-%%DATADIR%%/data/audio/whip.wav
-%%DATADIR%%/data/audio/yboxhit.wav
-%%DATADIR%%/data/baddie-teleport.png
-%%DATADIR%%/data/baddie.png
-%%DATADIR%%/data/bigboxes.png
-%%DATADIR%%/data/bonus-bullet.png
-%%DATADIR%%/data/bonus-shield.png
-%%DATADIR%%/data/boxes.png
-%%DATADIR%%/data/btn-add.gif
-%%DATADIR%%/data/btn-delete.gif
-%%DATADIR%%/data/debris-base.png
-%%DATADIR%%/data/debris-bubble.png
-%%DATADIR%%/data/debris-motor.png
-%%DATADIR%%/data/debris1.png
-%%DATADIR%%/data/debris2.png
-%%DATADIR%%/data/debris3.png
-%%DATADIR%%/data/debris4.png
-%%DATADIR%%/data/downerror.gif
-%%DATADIR%%/data/download.png
-%%DATADIR%%/data/downok.gif
-%%DATADIR%%/data/end.gif
-%%DATADIR%%/data/explosion.png
-%%DATADIR%%/data/fame.png
-%%DATADIR%%/data/fire.png
-%%DATADIR%%/data/hud.gif
-%%DATADIR%%/data/hud2.gif
-%%DATADIR%%/data/levels.txt
-%%DATADIR%%/data/logo.png
-%%DATADIR%%/data/menu_creds_off.png
-%%DATADIR%%/data/menu_creds_on.png
-%%DATADIR%%/data/menu_news_off.png
-%%DATADIR%%/data/menu_news_on.png
-%%DATADIR%%/data/menu_on_bgd.png
-%%DATADIR%%/data/menu_quit_off.png
-%%DATADIR%%/data/menu_quit_on.png
-%%DATADIR%%/data/menu_setup_off.png
-%%DATADIR%%/data/menu_setup_on.png
-%%DATADIR%%/data/menu_start_off.png
-%%DATADIR%%/data/menu_start_on.png
-%%DATADIR%%/data/music/arg.xm
-%%DATADIR%%/data/music/aster2_sw.xm
-%%DATADIR%%/data/music/h2.ogg
-%%DATADIR%%/data/news
-%%DATADIR%%/data/newversion.gif
-%%DATADIR%%/data/oldsolarfox.png
-%%DATADIR%%/data/popbox.png
-%%DATADIR%%/data/popshot.png
-%%DATADIR%%/data/powereffects.png
-%%DATADIR%%/data/powerup.png
-%%DATADIR%%/data/pygame_powered.gif
-%%DATADIR%%/data/pythonpowered.gif
-%%DATADIR%%/data/rub.gif
-%%DATADIR%%/data/score_1.png
-%%DATADIR%%/data/score_10.png
-%%DATADIR%%/data/score_5.png
-%%DATADIR%%/data/score_50.png
-%%DATADIR%%/data/sdlpowered.png
-%%DATADIR%%/data/ship-big.png
-%%DATADIR%%/data/ship-mini-boost2.png
-%%DATADIR%%/data/ship-teleport.png
-%%DATADIR%%/data/ship-up-boost1.png
-%%DATADIR%%/data/ship-up-boost2.png
-%%DATADIR%%/data/ship-up.png
-%%DATADIR%%/data/ship-warp.png
-%%DATADIR%%/data/smoke.png
-%%DATADIR%%/data/solarwolf.pal
-%%DATADIR%%/data/spikeball.png
-%%DATADIR%%/data/star.gif
-%%DATADIR%%/lgpl.txt
-%%DATADIR%%/readme.txt
-%%DATADIR%%/solarwolf.py
-%%DATADIR%%/solarwolf.pyc
diff --git a/games/thudboard/Makefile b/games/thudboard/Makefile
deleted file mode 100644
index c52ae1feb721..000000000000
--- a/games/thudboard/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# Created by: Jan Stocker <Jan.Stocker@t-online.de>
-# $FreeBSD$
-
-PORTNAME= thudboard
-PORTVERSION= 1.8
-PORTREVISION= 1
-CATEGORIES= games
-MASTER_SITES= http://www.million.nl/file/
-
-MAINTAINER= lme@FreeBSD.org
-COMMENT= The Discworld Boardgame Board
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR}
-
-NO_WRKSUBDIR= yes
-USES= python:2.7
-
-SUB_FILES= thudboard
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- ${REINPLACE_CMD} -e 's|file:.*/docs|file://${DOCSDIR}|' \
- ${WRKSRC}/thud.py
-
-do-build:
- @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC} 2>/dev/null
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/thudboard ${STAGEDIR}${PREFIX}/bin/thudboard
- @${MKDIR} ${STAGEDIR}${DATADIR}
- @${INSTALL_DATA} ${WRKSRC}/*.py ${STAGEDIR}${DATADIR}
- @${INSTALL_DATA} ${WRKSRC}/*.pyc ${STAGEDIR}${DATADIR}
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- @(cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
-. for d in koomvalley img
- @${MKDIR} ${STAGEDIR}${DATADIR}/${d}
- @(cd ${WRKSRC}/${d} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/${d})
-. endfor
-
-.include <bsd.port.mk>
diff --git a/games/thudboard/distinfo b/games/thudboard/distinfo
deleted file mode 100644
index d7e27ea7c53d..000000000000
--- a/games/thudboard/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (thudboard-1.8.tar.gz) = 9a7c06c17e959b0b4c44612cd1850f71365aa150e5df693f8841ebb23280ccfc
-SIZE (thudboard-1.8.tar.gz) = 904039
diff --git a/games/thudboard/files/thudboard.in b/games/thudboard/files/thudboard.in
deleted file mode 100644
index 5b73c3920c9c..000000000000
--- a/games/thudboard/files/thudboard.in
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-cd %%PREFIX%%/share/thudboard && python thud.pyc $*
diff --git a/games/thudboard/pkg-descr b/games/thudboard/pkg-descr
deleted file mode 100644
index 2a2d1ca428ac..000000000000
--- a/games/thudboard/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-ThudBoard - The Discworld Boardgame Board
-
-ThudBoard is a computer application that can be used to play Thud battles
-without using the actual board. If you don't have a clue what this Thud thing
-is, take a look at the official Thud site at http://www.thudgame.com.
-
-Multiple battles can be stored, so you can play many games simultaneously
-without the onerous task of remembering where each individual piece was in
-this battle you have been playing with your cousin in XXXX over the last
-few years.
-
-WWW: http://www.million.nl/thudboard/
diff --git a/games/thudboard/pkg-plist b/games/thudboard/pkg-plist
deleted file mode 100644
index b511fd8bdef7..000000000000
--- a/games/thudboard/pkg-plist
+++ /dev/null
@@ -1,66 +0,0 @@
-bin/thudboard
-%%PORTDOCS%%%%DOCSDIR%%/about.html
-%%PORTDOCS%%%%DOCSDIR%%/download.html
-%%PORTDOCS%%%%DOCSDIR%%/howto.html
-%%PORTDOCS%%%%DOCSDIR%%/img/battleline.gif
-%%PORTDOCS%%%%DOCSDIR%%/img/bcktile.gif
-%%PORTDOCS%%%%DOCSDIR%%/img/copyicon.gif
-%%PORTDOCS%%%%DOCSDIR%%/img/dwarf.gif
-%%PORTDOCS%%%%DOCSDIR%%/img/filemenu.gif
-%%PORTDOCS%%%%DOCSDIR%%/img/helpmenu.gif
-%%PORTDOCS%%%%DOCSDIR%%/img/moveinprogress.gif
-%%PORTDOCS%%%%DOCSDIR%%/img/movepiece.gif
-%%PORTDOCS%%%%DOCSDIR%%/img/optionsmenu.gif
-%%PORTDOCS%%%%DOCSDIR%%/img/pasteicon.gif
-%%PORTDOCS%%%%DOCSDIR%%/img/quicksavemenu.gif
-%%PORTDOCS%%%%DOCSDIR%%/img/quit.gif
-%%PORTDOCS%%%%DOCSDIR%%/img/rock.gif
-%%PORTDOCS%%%%DOCSDIR%%/img/selectname.gif
-%%PORTDOCS%%%%DOCSDIR%%/img/singleline.gif
-%%PORTDOCS%%%%DOCSDIR%%/img/thudpreview.gif
-%%PORTDOCS%%%%DOCSDIR%%/img/thudscreen.jpg
-%%PORTDOCS%%%%DOCSDIR%%/img/thudscroll.gif
-%%PORTDOCS%%%%DOCSDIR%%/img/troll.gif
-%%PORTDOCS%%%%DOCSDIR%%/img/valid-xhtml11.gif
-%%PORTDOCS%%%%DOCSDIR%%/img/vcss.gif
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/thudboard.css
-%%DATADIR%%/battle.py
-%%DATADIR%%/battle.pyc
-%%DATADIR%%/bugfix_askyesno.py
-%%DATADIR%%/bugfix_askyesno.pyc
-%%DATADIR%%/img/banner.gif
-%%DATADIR%%/img/bcktile.gif
-%%DATADIR%%/img/board-grid.gif
-%%DATADIR%%/img/board.gif
-%%DATADIR%%/img/capture.gif
-%%DATADIR%%/img/check.gif
-%%DATADIR%%/img/colors
-%%DATADIR%%/img/copy.gif
-%%DATADIR%%/img/down.gif
-%%DATADIR%%/img/dwarf.gif
-%%DATADIR%%/img/endmove.gif
-%%DATADIR%%/img/info.gif
-%%DATADIR%%/img/list.gif
-%%DATADIR%%/img/lock.gif
-%%DATADIR%%/img/move.gif
-%%DATADIR%%/img/noclip.gif
-%%DATADIR%%/img/nopaste.gif
-%%DATADIR%%/img/paste.gif
-%%DATADIR%%/img/rock.gif
-%%DATADIR%%/img/score.gif
-%%DATADIR%%/img/submenubottom.gif
-%%DATADIR%%/img/submenuitem.gif
-%%DATADIR%%/img/submenusep.gif
-%%DATADIR%%/img/submenutop.gif
-%%DATADIR%%/img/thudtitle.gif
-%%DATADIR%%/img/troll.gif
-%%DATADIR%%/koomvalley/koomvalley.thud
-%%DATADIR%%/setup.py
-%%DATADIR%%/setup.pyc
-%%DATADIR%%/skins.py
-%%DATADIR%%/skins.pyc
-%%DATADIR%%/texts.py
-%%DATADIR%%/texts.pyc
-%%DATADIR%%/thud.py
-%%DATADIR%%/thud.pyc
diff --git a/graphics/Makefile b/graphics/Makefile
index 82aa0be378d2..1931aaf488ac 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -132,7 +132,6 @@
SUBDIR += ditaa
SUBDIR += djview4
SUBDIR += djvulibre
- SUBDIR += djvusmooth
SUBDIR += dmtx-utils
SUBDIR += drawpile
SUBDIR += drm-current-kmod
@@ -814,7 +813,6 @@
SUBDIR += py-geopandas
SUBDIR += py-gimp
SUBDIR += py-gizeh
- SUBDIR += py-glewpy
SUBDIR += py-glfw
SUBDIR += py-glooey
SUBDIR += py-gphoto2
@@ -838,7 +836,6 @@
SUBDIR += py-open3d-python
SUBDIR += py-opencolorio
SUBDIR += py-opencv
- SUBDIR += py-openexr
SUBDIR += py-openimageio
SUBDIR += py-photocollage
SUBDIR += py-pillow
@@ -846,7 +843,6 @@
SUBDIR += py-pivy
SUBDIR += py-plotly
SUBDIR += py-png
- SUBDIR += py-poppler
SUBDIR += py-pycha
SUBDIR += py-pycollada
SUBDIR += py-pydot
@@ -857,7 +853,6 @@
SUBDIR += py-pygeoapi
SUBDIR += py-pyglet
SUBDIR += py-pyglet150
- SUBDIR += py-pygooglechart
SUBDIR += py-pygraphviz
SUBDIR += py-pyinsane2
SUBDIR += py-pymaging
@@ -875,12 +870,10 @@
SUBDIR += py-qt5-svg
SUBDIR += py-rasterio
SUBDIR += py-rawkit
- SUBDIR += py-sane
SUBDIR += py-scikit-image
SUBDIR += py-seqdiag
SUBDIR += py-sorl-thumbnail
SUBDIR += py-spectra
- SUBDIR += py-stltools
SUBDIR += py-svg.path
SUBDIR += py-svgwrite
SUBDIR += py-termtosvg
@@ -1000,7 +993,6 @@
SUBDIR += silgraphite
SUBDIR += simage
SUBDIR += simpleviewer
- SUBDIR += sk1
SUBDIR += sk1libs
SUBDIR += skanlite
SUBDIR += spectacle
diff --git a/graphics/djvusmooth/Makefile b/graphics/djvusmooth/Makefile
deleted file mode 100644
index 2857cdf29a85..000000000000
--- a/graphics/djvusmooth/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= djvusmooth
-DISTVERSION= 0.3
-PORTREVISION= 2
-CATEGORIES= graphics python
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Graphical editor for DjVu
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= xsltproc:textproc/libxslt \
- ${LOCALBASE}/share/xsl/docbook/xhtml/chunk.xsl:textproc/docbook-xsl \
- docbook-xml>0:textproc/docbook-xml
-RUN_DEPENDS= djvulibre>0:graphics/djvulibre \
- ${PYTHON_PKGNAMEPREFIX}python-djvulibre>0:graphics/py-djvulibre@${PY_FLAVOR}
-
-USES= desktop-file-utils gettext-tools python:2.7
-USE_WX= 3.0
-WX_COMPS= python:run
-USE_GITHUB= yes
-GH_ACCOUNT= jwilk
-USE_PYTHON= distutils autoplist noflavors
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/graphics/djvusmooth/distinfo b/graphics/djvusmooth/distinfo
deleted file mode 100644
index 36de06dbfa7e..000000000000
--- a/graphics/djvusmooth/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1550369237
-SHA256 (jwilk-djvusmooth-0.3_GH0.tar.gz) = b160e1f381a7fef1e23a2bf59d0699c39032b0495b263e722d1ab1b20bc492c4
-SIZE (jwilk-djvusmooth-0.3_GH0.tar.gz) = 104567
diff --git a/graphics/djvusmooth/pkg-descr b/graphics/djvusmooth/pkg-descr
deleted file mode 100644
index 1c6240f93ec2..000000000000
--- a/graphics/djvusmooth/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-djvusmooth, a graphical editor for DjVu documents, allows you to:
-
-* edit document metadata,
-* edit document outline (bookmarks),
-* add, remove or edit hyperlinks,
-* correct occasional errors in the hidden text layer.
-
-WWW: https://jwilk.net/software/djvusmooth
diff --git a/graphics/py-glewpy/Makefile b/graphics/py-glewpy/Makefile
deleted file mode 100644
index 735450f27284..000000000000
--- a/graphics/py-glewpy/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# Created by: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= glewpy
-PORTVERSION= 0.7.4
-PORTREVISION= 6
-CATEGORIES= graphics python
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DIST_SUBDIR= python
-
-PATCH_SITES= http://mirror.amdmi3.ru/distfiles/${DIST_SUBDIR}/ \
- LOCAL/amdmi3
-PATCHFILES= glewpy-${PORTVERSION}-generatedsources.diff.bz2
-
-MAINTAINER= acm@FreeBSD.org
-COMMENT= Advanced OpenGL extensions to Python
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyrex>=0.9.6.2:devel/pyrex@${PY_FLAVOR}
-
-USES= gl python:2.7
-USE_GL= glew
-USE_PYTHON= distutils
-
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/glew/glew.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/glew/gl/*.so
-
-.include <bsd.port.mk>
diff --git a/graphics/py-glewpy/distinfo b/graphics/py-glewpy/distinfo
deleted file mode 100644
index 71ad31d10171..000000000000
--- a/graphics/py-glewpy/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (python/glewpy-0.7.4.tar.gz) = 19434289d079d9f70d7dde75b6eb4d8ca6488a1427fb2786ebd6fe24fb97a0ec
-SIZE (python/glewpy-0.7.4.tar.gz) = 65262
-SHA256 (python/glewpy-0.7.4-generatedsources.diff.bz2) = b143b18e981169b6bfefdc173138ca47e0bc8049d5a1b90b2cd24d8a1b615a5a
-SIZE (python/glewpy-0.7.4-generatedsources.diff.bz2) = 193256
diff --git a/graphics/py-glewpy/pkg-descr b/graphics/py-glewpy/pkg-descr
deleted file mode 100644
index f06112d31bc2..000000000000
--- a/graphics/py-glewpy/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-GLEWpy aims to bring advanced OpenGL extensions to Python. This will allow the
-Python OpenGL developer to use features such as fragment and vertex shaders and
-image processing on the GPU. It serves as a complement to PyOpenGL and toolkits
-such as GLUT and SDL (pygame).
-
-WWW: http://glewpy.sourceforge.net/
diff --git a/graphics/py-glewpy/pkg-plist b/graphics/py-glewpy/pkg-plist
deleted file mode 100644
index ee81f2568550..000000000000
--- a/graphics/py-glewpy/pkg-plist
+++ /dev/null
@@ -1,37 +0,0 @@
-%%PYTHON_SITELIBDIR%%/glew/__init__.py
-%%PYTHON_SITELIBDIR%%/glew/gl/__init__.py
-%%PYTHON_SITELIBDIR%%/glew/gl/threedfx.so
-%%PYTHON_SITELIBDIR%%/glew/gl/apple.so
-%%PYTHON_SITELIBDIR%%/glew/gl/arb.so
-%%PYTHON_SITELIBDIR%%/glew/gl/ati.so
-%%PYTHON_SITELIBDIR%%/glew/gl/atix.so
-%%PYTHON_SITELIBDIR%%/glew/gl/ext.so
-%%PYTHON_SITELIBDIR%%/glew/gl/gl.so
-%%PYTHON_SITELIBDIR%%/glew/gl/hp.so
-%%PYTHON_SITELIBDIR%%/glew/gl/ibm.so
-%%PYTHON_SITELIBDIR%%/glew/gl/ingr.so
-%%PYTHON_SITELIBDIR%%/glew/gl/intel.so
-%%PYTHON_SITELIBDIR%%/glew/gl/ktx.so
-%%PYTHON_SITELIBDIR%%/glew/gl/mesa.so
-%%PYTHON_SITELIBDIR%%/glew/gl/nv.so
-%%PYTHON_SITELIBDIR%%/glew/gl/oml.so
-%%PYTHON_SITELIBDIR%%/glew/gl/pgi.so
-%%PYTHON_SITELIBDIR%%/glew/gl/rend.so
-%%PYTHON_SITELIBDIR%%/glew/gl/s3.so
-%%PYTHON_SITELIBDIR%%/glew/gl/sgis.so
-%%PYTHON_SITELIBDIR%%/glew/gl/sgix.so
-%%PYTHON_SITELIBDIR%%/glew/gl/sgi.so
-%%PYTHON_SITELIBDIR%%/glew/gl/sunx.so
-%%PYTHON_SITELIBDIR%%/glew/gl/sun.so
-%%PYTHON_SITELIBDIR%%/glew/gl/win.so
-%%PYTHON_SITELIBDIR%%/glew/gl/__init__.pyc
-%%PYTHON_SITELIBDIR%%/glew/gl/__init__.pyo
-%%PYTHON_SITELIBDIR%%/glew/glx/__init__.py
-%%PYTHON_SITELIBDIR%%/glew/glx/__init__.pyc
-%%PYTHON_SITELIBDIR%%/glew/glx/__init__.pyo
-%%PYTHON_SITELIBDIR%%/glew/wgl/__init__.py
-%%PYTHON_SITELIBDIR%%/glew/wgl/__init__.pyc
-%%PYTHON_SITELIBDIR%%/glew/wgl/__init__.pyo
-%%PYTHON_SITELIBDIR%%/glew/glew.so
-%%PYTHON_SITELIBDIR%%/glew/__init__.pyc
-%%PYTHON_SITELIBDIR%%/glew/__init__.pyo
diff --git a/graphics/py-openexr/Makefile b/graphics/py-openexr/Makefile
deleted file mode 100644
index b73c45705193..000000000000
--- a/graphics/py-openexr/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: James Bowman <jamesb-bsd@excamera.com>
-# $FreeBSD$
-
-PORTNAME= openexr
-PORTVERSION= 1.2.0
-PORTREVISION= 13
-CATEGORIES= graphics python
-MASTER_SITES= http://excamera.com/files/ \
- CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= OpenEXR-${PORTVERSION}
-
-MAINTAINER= jamesb-bsd@excamera.com
-COMMENT= Python module for ILM's OpenEXR image format and library
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-LIB_DEPENDS= libIlmImf.so:graphics/openexr
-
-USES= compiler:c++11-lang python:2.7
-USE_PYTHON= distutils autoplist
-
-post-extract:
- ${REINPLACE_CMD} -e 's#/usr/local#${LOCALBASE}#g' ${WRKSRC}/setup.py
-
-.include <bsd.port.mk>
diff --git a/graphics/py-openexr/distinfo b/graphics/py-openexr/distinfo
deleted file mode 100644
index d5b358a920f9..000000000000
--- a/graphics/py-openexr/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (OpenEXR-1.2.0.tar.gz) = 1c2288b6099fdebe163e7efe45b4d2c4c4192e0b89f21cef5f1ac554134498eb
-SIZE (OpenEXR-1.2.0.tar.gz) = 9280
diff --git a/graphics/py-openexr/pkg-descr b/graphics/py-openexr/pkg-descr
deleted file mode 100644
index 3cd11f282ddf..000000000000
--- a/graphics/py-openexr/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-OpenEXR is an image format developed by ILM. Its main innovation
-is support for high dynamic range; it supports floating point pixels.
-
-This Python module provides bindings for the OpenEXR C++ libraries.
-They allow you to read and write OpenEXR files from Python.
-
-WWW: http://www.excamera.com/sphinx/articles-openexr.html
diff --git a/graphics/py-poppler/Makefile b/graphics/py-poppler/Makefile
deleted file mode 100644
index e5a2150cfb62..000000000000
--- a/graphics/py-poppler/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Romain Tartiere <romain@blogreen.org>
-# $FreeBSD$
-
-PORTNAME= poppler
-PORTVERSION= 0.12.1
-PORTREVISION= 24
-CATEGORIES= graphics python
-MASTER_SITES= https://launchpad.net/poppler-python/trunk/development/+download/ \
- http://launchpadlibrarian.net/30270080/ \
- http://romain.blogreen.org/distfiles/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= py${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= romain@FreeBSD.org
-COMMENT= Python bindings for the Poppler PDF rendering library
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib
-
-GNU_CONFIGURE= yes
-USES= gmake gnome libtool pkgconfig python:2.7
-USE_GNOME= atk pygtk2
-USE_PYTHON= flavors
-
-.include <bsd.port.mk>
diff --git a/graphics/py-poppler/distinfo b/graphics/py-poppler/distinfo
deleted file mode 100644
index a6680fd7490d..000000000000
--- a/graphics/py-poppler/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pypoppler-0.12.1.tar.gz) = 322f183d24798a056f3005d1ab8e3ac27d8cfbbf0982725b323bbfec1bab5355
-SIZE (pypoppler-0.12.1.tar.gz) = 318142
diff --git a/graphics/py-poppler/files/patch-poppler.defs b/graphics/py-poppler/files/patch-poppler.defs
deleted file mode 100644
index 92428660629b..000000000000
--- a/graphics/py-poppler/files/patch-poppler.defs
+++ /dev/null
@@ -1,144 +0,0 @@
---- poppler.defs.orig 2009-09-27 11:07:59.000000000 +0200
-+++ poppler.defs 2016-01-20 09:29:09.187672000 +0100
-@@ -578,18 +578,6 @@
- )
- )
-
--(define-enum Orientation
-- (in-module "Poppler")
-- (c-name "PopplerOrientation")
-- (gtype-id "POPPLER_TYPE_ORIENTATION")
-- (values
-- '("portrait" "POPPLER_ORIENTATION_PORTRAIT")
-- '("landscape" "POPPLER_ORIENTATION_LANDSCAPE")
-- '("upsidedown" "POPPLER_ORIENTATION_UPSIDEDOWN")
-- '("seascape" "POPPLER_ORIENTATION_SEASCAPE")
-- )
--)
--
- (define-enum PageTransitionType
- (in-module "Poppler")
- (c-name "PopplerPageTransitionType")
-@@ -1646,58 +1634,6 @@
- (return-type "GType")
- )
-
--(define-method render_to_pixbuf
-- (of-object "PopplerPage")
-- (c-name "poppler_page_render_to_pixbuf")
-- (return-type "none")
-- (parameters
-- '("int" "src_x")
-- '("int" "src_y")
-- '("int" "src_width")
-- '("int" "src_height")
-- '("double" "scale")
-- '("int" "rotation")
-- '("GdkPixbuf*" "pixbuf")
-- )
--)
--
--(define-method render_to_pixbuf_for_printing
-- (of-object "PopplerPage")
-- (c-name "poppler_page_render_to_pixbuf_for_printing")
-- (return-type "none")
-- (parameters
-- '("int" "src_x")
-- '("int" "src_y")
-- '("int" "src_width")
-- '("int" "src_height")
-- '("double" "scale")
-- '("int" "rotation")
-- '("GdkPixbuf*" "pixbuf")
-- )
--)
--
--(define-method get_thumbnail_pixbuf
-- (of-object "PopplerPage")
-- (c-name "poppler_page_get_thumbnail_pixbuf")
-- (return-type "GdkPixbuf*")
--)
--
--(define-method render_selection_to_pixbuf
-- (of-object "PopplerPage")
-- (c-name "poppler_page_render_selection_to_pixbuf")
-- (return-type "none")
-- (parameters
-- '("gdouble" "scale")
-- '("int" "rotation")
-- '("GdkPixbuf*" "pixbuf")
-- '("PopplerRectangle*" "selection")
-- '("PopplerRectangle*" "old_selection")
-- '("PopplerSelectionStyle" "style")
-- '("GdkColor*" "glyph_color")
-- '("GdkColor*" "background_color")
-- )
--)
--
- (define-method render
- (of-object "PopplerPage")
- (c-name "poppler_page_render")
-@@ -1752,6 +1688,12 @@
- (return-type "int")
- )
-
-+(define-method get_label
-+ (of-object "PopplerPage")
-+ (c-name "poppler_page_get_label")
-+ (return-type "gchar*")
-+)
-+
- (define-method get_duration
- (of-object "PopplerPage")
- (c-name "poppler_page_get_duration")
-@@ -1796,9 +1738,15 @@
- (of-object "PopplerPage")
- (c-name "poppler_page_get_text")
- (return-type "char*")
-+)
-+
-+(define-method get_selected_text
-+ (of-object "PopplerPage")
-+ (c-name "poppler_page_get_selected_text")
-+ (return-type "char*")
- (parameters
- '("PopplerSelectionStyle" "style")
-- '("PopplerRectangle*" "rect")
-+ '("PopplerRectangle*" "selection")
- )
- )
-
-@@ -1886,6 +1834,16 @@
- )
- )
-
-+(define-function poppler_page_add_annot
-+ (of-object "PopplerPage")
-+ (c-name "poppler_page_add_annot")
-+ (return-type "none")
-+ (parameters
-+ '("PopplerAnnot*" "annot")
-+ '("GList*" "list")
-+ )
-+)
-+
- (define-method get_crop_box
- (of-object "PopplerPage")
- (c-name "poppler_page_get_crop_box")
-@@ -1895,6 +1853,16 @@
- )
- )
-
-+(define-method get_text_layout
-+ (of-object "PopplerPage")
-+ (c-name "poppler_page_get_text_layout")
-+ (return-type "gboolean")
-+ (parameters
-+ '("PopplerRectangle**" "rectangles")
-+ '("guint*" "n_rectangles")
-+ )
-+)
-+
- (define-function poppler_rectangle_get_type
- (c-name "poppler_rectangle_get_type")
- (return-type "GType")
diff --git a/graphics/py-poppler/pkg-descr b/graphics/py-poppler/pkg-descr
deleted file mode 100644
index d5e4af216853..000000000000
--- a/graphics/py-poppler/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Python bindings for graphics/poppler.
-
-WWW: https://launchpad.net/poppler-python
diff --git a/graphics/py-poppler/pkg-plist b/graphics/py-poppler/pkg-plist
deleted file mode 100644
index 781ceb86cf6d..000000000000
--- a/graphics/py-poppler/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-%%PYTHON_SITELIBDIR%%/poppler.so
diff --git a/graphics/py-pygooglechart/Makefile b/graphics/py-pygooglechart/Makefile
deleted file mode 100644
index 3a41275ed699..000000000000
--- a/graphics/py-pygooglechart/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: Nicola Vitale <nivit@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pygooglechart
-PORTVERSION= 0.3.0
-PORTREVISION= 1
-CATEGORIES= graphics python
-MASTER_SITES= http://pygooglechart.slowchop.com/files/download/ \
- LOCAL/nivit/${PORTNAME}/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= nivit@FreeBSD.org
-COMMENT= Complete Python wrapper for the Google Chart API
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-PORTEXAMPLES= *
-EXAMPLESDIR= ${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME}
-
-OPTIONS_DEFINE= EXAMPLES
-
-post-install:
- ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} && \
- cd ${WRKSRC}/examples && \
- ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/graphics/py-pygooglechart/distinfo b/graphics/py-pygooglechart/distinfo
deleted file mode 100644
index 6c5b4e334104..000000000000
--- a/graphics/py-pygooglechart/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pygooglechart-0.3.0.tar.gz) = f9a6fac4543c592381ccdc6b6384016c283ab74e15891c67593ff1b6167cee4d
-SIZE (pygooglechart-0.3.0.tar.gz) = 27388
diff --git a/graphics/py-pygooglechart/pkg-descr b/graphics/py-pygooglechart/pkg-descr
deleted file mode 100644
index ddf0501467b3..000000000000
--- a/graphics/py-pygooglechart/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A complete Python wrapper for the Google Chart API
-
-WWW: http://pygooglechart.slowchop.com/
diff --git a/graphics/py-sane/Makefile b/graphics/py-sane/Makefile
deleted file mode 100644
index c19d329413be..000000000000
--- a/graphics/py-sane/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: buganini@gmail.com
-# $FreeBSD$
-
-PORTNAME= sane
-PORTVERSION= 2.0
-PORTREVISION= 2
-CATEGORIES= graphics python
-MASTER_SITES= http://effbot.org/media/downloads/ \
- http://www.pythonware.net/storage/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= Imaging-1.1.7
-
-MAINTAINER= buganini@gmail.com
-COMMENT= Python bindings for Sane
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-LIB_DEPENDS= libsane.so:graphics/sane-backends
-RUN_DEPENDS= ${PY_PILLOW}
-
-DIST_SUBDIR= python
-USES= python:2.7
-USE_PYTHON= distutils
-
-WRKSRC= ${WRKDIR}/${DISTNAME}/Sane
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/setup.py
-
-.include <bsd.port.mk>
diff --git a/graphics/py-sane/distinfo b/graphics/py-sane/distinfo
deleted file mode 100644
index 032e41c036ee..000000000000
--- a/graphics/py-sane/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (python/Imaging-1.1.7.tar.gz) = 895bc7c2498c8e1f9b99938f1a40dc86b3f149741f105cf7c7bd2e0725405211
-SIZE (python/Imaging-1.1.7.tar.gz) = 498749
diff --git a/graphics/py-sane/files/patch-setup.py b/graphics/py-sane/files/patch-setup.py
deleted file mode 100644
index 785e5d2528cc..000000000000
--- a/graphics/py-sane/files/patch-setup.py
+++ /dev/null
@@ -1,19 +0,0 @@
---- setup.py.orig 2009-11-01 08:44:12.000000000 +0800
-+++ setup.py 2011-08-05 16:18:06.000000000 +0800
-@@ -11,13 +11,13 @@
- pass
-
- sane = Extension('_sane',
-- include_dirs = [PIL_IMAGING_DIR],
-+ include_dirs = [PIL_IMAGING_DIR, '/usr/local/include'],
- libraries = ['sane'],
-- library_dirs = [PIL_IMAGING_DIR],
-+ library_dirs = [PIL_IMAGING_DIR, '/usr/local/lib'],
- define_macros = defs,
- sources = ['_sane.c'])
-
--setup (name = 'pysane',
-+setup (name = 'sane',
- version = '2.0',
- description = 'This is the pysane package',
- py_modules = ['sane'],
diff --git a/graphics/py-sane/pkg-descr b/graphics/py-sane/pkg-descr
deleted file mode 100644
index 839fe336e639..000000000000
--- a/graphics/py-sane/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-The Python binding for Sane is part of Python Imaging Library.
-
-The Python Imaging Library adds image processing capabilities to your
-Python interpreter. This library provides extensive file format
-support, an efficient internal representation, and fairly powerful
-image processing capabilities.
-
-The PIL handbook is not included in this distribution; to get the
-latest version, check: http://www.pythonware.com/library.htm
-
-WWW: http://www.pythonware.com/products/pil/index.htm
diff --git a/graphics/py-sane/pkg-plist b/graphics/py-sane/pkg-plist
deleted file mode 100644
index ef295e994453..000000000000
--- a/graphics/py-sane/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-%%PYTHON_SITELIBDIR%%/_sane.so
-%%PYTHON_SITELIBDIR%%/sane.py
-%%PYTHON_SITELIBDIR%%/sane.pyc
-%%PYTHON_SITELIBDIR%%/sane.pyo
diff --git a/graphics/py-stltools/Makefile b/graphics/py-stltools/Makefile
deleted file mode 100644
index 8e4f6d0c56a8..000000000000
--- a/graphics/py-stltools/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# Created by: R.F. Smith <rsmith@xs4all.nl>
-# $FreeBSD$
-
-PORTNAME= stltools
-PORTVERSION= 3.2
-PORTREVISION= 4
-CATEGORIES= graphics python
-MASTER_SITES= http://rsmith.home.xs4all.nl/files/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= rsmith@xs4all.nl
-COMMENT= Converts STL models to POV-Ray meshes or PostScript/PDF images
-
-LICENSE= BSD2CLAUSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYNUMPY}
-
-USES= zip python:2.7
-USE_PYTHON= distutils
-NO_ARCH= yes
-
-DOCS= README.txt
-EXAMPLES= test/cube.stl test/cube_bin.stl
-
-OPTIONS_DEFINE= PYCAIRO DOCS EXAMPLES
-PYCAIRO_DESC= Use (py)Cairo to enable stl2pdf to function.
-PYCAIRO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>1.8:graphics/py-cairo@${PY_FLAVOR}
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for i in ${DOCS}
- ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-.for i in ${EXAMPLES}
- ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${EXAMPLESDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/graphics/py-stltools/distinfo b/graphics/py-stltools/distinfo
deleted file mode 100644
index 3f9998e5d84b..000000000000
--- a/graphics/py-stltools/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (stltools-3.2.zip) = 535322dd2b48f7d21c149f230aa8fffecbd15707958b0ee67438737dd73c0105
-SIZE (stltools-3.2.zip) = 24266
diff --git a/graphics/py-stltools/pkg-descr b/graphics/py-stltools/pkg-descr
deleted file mode 100644
index d9e737ca98e6..000000000000
--- a/graphics/py-stltools/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-The modules in the stltools package can read and write STL files, perform 3D
-coordinate transforms and projections. These modules are used by the following
-provided scripts;
-
-stl2pov: Converts the STL model to a mesh usable with the POV-ray raytracer.
-stl2ps: Creates a view of the STL model in scalable PostScript.
-stl2pdf: Creates a view of the STL model as a PDF. Requires graphics/py-cairo.
-stlinfo: Either displays some information about a STL file or prints it in
- text format.
-
-WWW: http://rsmith.home.xs4all.nl/software/py-stl-stl2pov.html
diff --git a/graphics/py-stltools/pkg-plist b/graphics/py-stltools/pkg-plist
deleted file mode 100644
index a246165a18a1..000000000000
--- a/graphics/py-stltools/pkg-plist
+++ /dev/null
@@ -1,25 +0,0 @@
-bin/stl2pdf
-bin/stl2pov
-bin/stl2ps
-bin/stlinfo
-%%PYTHON_SITELIBDIR%%/stltools/__init__.py
-%%PYTHON_SITELIBDIR%%/stltools/__init__.pyc
-%%PYTHON_SITELIBDIR%%/stltools/__init__.pyo
-%%PYTHON_SITELIBDIR%%/stltools/bbox.py
-%%PYTHON_SITELIBDIR%%/stltools/bbox.pyc
-%%PYTHON_SITELIBDIR%%/stltools/bbox.pyo
-%%PYTHON_SITELIBDIR%%/stltools/matrix.py
-%%PYTHON_SITELIBDIR%%/stltools/matrix.pyc
-%%PYTHON_SITELIBDIR%%/stltools/matrix.pyo
-%%PYTHON_SITELIBDIR%%/stltools/stl.py
-%%PYTHON_SITELIBDIR%%/stltools/stl.pyc
-%%PYTHON_SITELIBDIR%%/stltools/stl.pyo
-%%PYTHON_SITELIBDIR%%/stltools/utils.py
-%%PYTHON_SITELIBDIR%%/stltools/utils.pyc
-%%PYTHON_SITELIBDIR%%/stltools/utils.pyo
-%%PYTHON_SITELIBDIR%%/stltools/vecops.py
-%%PYTHON_SITELIBDIR%%/stltools/vecops.pyc
-%%PYTHON_SITELIBDIR%%/stltools/vecops.pyo
-%%PORTDOCS%%%%DOCSDIR%%/README.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cube.stl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cube_bin.stl
diff --git a/graphics/sk1/Makefile b/graphics/sk1/Makefile
deleted file mode 100644
index 4c057842044a..000000000000
--- a/graphics/sk1/Makefile
+++ /dev/null
@@ -1,60 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= sk1
-DISTVERSION= 2.0
-DISTVERSIONSUFFIX= rc3
-PORTREVISION= 4
-CATEGORIES= graphics python
-MASTER_SITES= https://downloads.sk1project.net/sk1/${DISTVERSIONFULL}/
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Professional quality illustration program
-
-LICENSE= GPLv3+
-LICENSE_FILE= ${WRKSRC}/GPLv3.txt
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-LIB_DEPENDS= liblcms2.so:graphics/lcms2 \
- libMagickCore-6.so:graphics/ImageMagick6
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>0:graphics/py-cairo@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>0:graphics/py-cairo@${PY_FLAVOR} \
- ${PY_PILLOW} \
- ${PYTHON_PKGNAMEPREFIX}pycups1>0:print/py-pycups1@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}reportlab>0:print/py-reportlab@${PY_FLAVOR}
-
-USES= desktop-file-utils gettext gnome python:2.7 shebangfix
-SHEBANG_FILES= ${PYSETUP}
-USE_PYTHON= distutils distutils
-PYSETUP= setup-sk1.py
-PYDISTUTILS_INSTALLARGS= --root=${STAGEDIR}
-USE_GNOME= cairo glib20 pango
-USE_WX= 3.0+
-WX_COMPS= python:lib
-INSTALLS_ICONS= yes
-
-MAKE_ENV= FREEBSD_PYTHON_VER=${PYTHON_VER}
-_VER= ${DISTVERSIONFULL}
-PLIST_SUB= VER="${_VER}"
-
-post-patch:
- @${REINPLACE_CMD} -E " \
- s,/usr/(bin|include|lib|share),${LOCALBASE}/\1,g ; \
- s|%s-wx-%s' % \(NAME, VERSION\)|%s-wx-%s-%s' % (NAME, VERSION, os.environ['FREEBSD_PYTHON_VER'])| ; \
- s/sk1\.(desktop|png|xpm|svg)/sk1-${PYTHON_VER}.\1/g ; \
- s|\(install_path, \['GPLv3.txt', 'LICENSE', \]\),|| " \
- ${WRKSRC}/setup-sk1.py
- @${REINPLACE_CMD} -e 's|/usr/|${LOCALBASE}/|' ${WRKSRC}/setup.cfg_*
- @${REINPLACE_CMD} -e ' \
- s|sk1|sk1-${PYTHON_VER}| ; \
- s|^Name.*|& (python${PYTHON_VER})|' \
- ${WRKSRC}/src/sk1.desktop
-.for ext in desktop png xpm svg
- @${MV} ${WRKSRC}/src/sk1.${ext} ${WRKSRC}/src/sk1-${PYTHON_VER}.${ext}
-.endfor
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/sk1-wx-${_VER}-${PYTHON_VER}/uc2/*/_*.so
-
-.include <bsd.port.mk>
diff --git a/graphics/sk1/distinfo b/graphics/sk1/distinfo
deleted file mode 100644
index 0e4942cf32d1..000000000000
--- a/graphics/sk1/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545157734
-SHA256 (sk1-2.0rc3.tar.gz) = d3b94131794d42d7c80c678e11a28a8e6a50401af4a35e42ed534d02b14abdff
-SIZE (sk1-2.0rc3.tar.gz) = 1940826
diff --git a/graphics/sk1/pkg-descr b/graphics/sk1/pkg-descr
deleted file mode 100644
index 5ada302174d0..000000000000
--- a/graphics/sk1/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-sK1 2.0 is professional quality illustration program. sK1 2.0 is a powerful
-and mature application that makes users more productive and provides them
-professional and free solution even for exotic *nix OSes. Whether you are
-a newbie user or an experienced designer, sK1 2.0 makes it easy to get started.
-With its professional color-management engine and wide-range file format
-compatibility, sK1 2.0 provides color accuracy and drawing flexibility you
-need for all types of projects.
-
-WWW: https://sk1project.net
diff --git a/graphics/sk1/pkg-plist b/graphics/sk1/pkg-plist
deleted file mode 100644
index b67a6dde90e3..000000000000
--- a/graphics/sk1/pkg-plist
+++ /dev/null
@@ -1,1330 +0,0 @@
-bin/sk1
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1-%%VER%%-py%%PYTHON_VER%%.egg-info/PKG-INFO
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1-%%VER%%-py%%PYTHON_VER%%.egg-info/SOURCES.txt
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1-%%VER%%-py%%PYTHON_VER%%.egg-info/dependency_links.txt
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1-%%VER%%-py%%PYTHON_VER%%.egg-info/top_level.txt
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/app_actions.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/app_actions.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/app_cms.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/app_cms.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/app_conf.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/app_conf.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/app_history.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/app_history.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/app_insp.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/app_insp.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/app_palettes.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/app_palettes.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/app_plugins.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/app_plugins.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/app_proxy.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/app_proxy.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/app_stdout.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/app_stdout.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/appconst.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/appconst.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/application.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/application.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/clipboard.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/clipboard.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/bezier.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/bezier.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/circle.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/circle.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/combine.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/combine.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/generic.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/generic.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/image_plgs.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/image_plgs.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/jump.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/jump.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/markup.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/markup.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/order.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/order.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/page_format.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/page_format.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/polygon.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/polygon.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/rect.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/rect.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/resize.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/resize.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/text.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/text.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/transform.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/transform.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/units.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/context/units.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/aboutdlg.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/aboutdlg.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/aboutdlg_credits.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/aboutdlg_credits.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/aboutdlg_license.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/aboutdlg_license.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/colordlg.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/colordlg.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/dashedit_dlg.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/dashedit_dlg.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/docprops.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/docprops.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/editdlg.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/editdlg.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/filedlgs.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/filedlgs.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/filelogviewer.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/filelogviewer.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/filldlg.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/filldlg.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/logconsole.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/logconsole.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/pagedlg.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/pagedlg.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/palcoldlg.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/palcoldlg.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/paletteinfo.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/paletteinfo.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/progressdlg.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/progressdlg.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/strokedlg.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/dialogs/strokedlg.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/api.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/api.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/canvas.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/canvas.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/creators.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/creators.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/editor_bezier.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/editor_bezier.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/editor_chooser.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/editor_chooser.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/editor_ellipse.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/editor_ellipse.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/editor_polygon.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/editor_polygon.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/editor_rect.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/editor_rect.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/editor_text.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/editor_text.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/fleur_ctrl.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/fleur_ctrl.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/generic.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/generic.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/grad_ctrl.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/grad_ctrl.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/guide_ctrl.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/guide_ctrl.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/paint_ctrl.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/paint_ctrl.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/select_ctrl.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/select_ctrl.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/text_ctrl.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/text_ctrl.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/trafo_ctrl.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/trafo_ctrl.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/zoom_ctrl.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/controllers/zoom_ctrl.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/eventloop.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/eventloop.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/presenter.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/presenter.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/renderer.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/renderer.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/ruler.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/ruler.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/selection.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/selection.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/snapping.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/document/snapping.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/events.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/events.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/modes.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/modes.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/artprovider.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/artprovider.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/ctxpanel.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/ctxpanel.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/doctabs.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/doctabs.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/mdiarea.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/mdiarea.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/menubar.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/menubar.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/mw.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/mw.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/palettepanel.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/palettepanel.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/plgarea.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/plgarea.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/plgtabs.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/plgtabs.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/statusbar.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/statusbar.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/stubpanel.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/stubpanel.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/toolbar.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/toolbar.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/tools.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/parts/tools.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/prefs/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/prefs/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/prefs/collection.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/prefs/collection.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/prefs/generic.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/prefs/generic.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/prefs/prefs_canvas.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/prefs/prefs_canvas.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/prefs/prefs_cms.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/prefs/prefs_cms.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/prefs/prefs_fonts.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/prefs/prefs_fonts.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/prefs/prefs_general.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/prefs/prefs_general.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/prefs/prefs_palettes.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/prefs/prefs_palettes.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/prefs/prefs_printers.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/prefs/prefs_printers.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/prefs/prefs_ruler.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/prefs/prefs_ruler.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/prefs/templates.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/prefs/templates.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/cups_print.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/cups_print.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/generic.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/generic.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/msw_print.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/msw_print.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/pdf_printer.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/pdf_printer.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/printdlg/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/printdlg/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/printdlg/canvas.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/printdlg/canvas.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/printdlg/kbd_proc.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/printdlg/kbd_proc.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/printdlg/panels.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/printdlg/panels.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/printdlg/ruler.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/printdlg/ruler.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/printdlg/toolbar.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/printdlg/toolbar.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/printout.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/printout.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/printrend.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/printrend.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/prn_events.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/prn_events.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/propsdlg/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/propsdlg/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/propsdlg/cupspropsdlg.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/propsdlg/cupspropsdlg.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/propsdlg/generic.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/propsdlg/generic.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/propsdlg/pdfpropsdlg.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/propsdlg/pdfpropsdlg.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/winspool.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/printing/winspool.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/actions.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/actions.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/colorbtn.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/colorbtn.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/colorctrls.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/colorctrls.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/ctx_menu.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/ctx_menu.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/ctxmenu.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/ctxmenu.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/fillctrls.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/fillctrls.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/fontctrl.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/fontctrl.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/gradientctrls.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/gradientctrls.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/kbd_proc.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/kbd_proc.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/minipalette.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/minipalette.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/palette.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/palette.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/palette_viewer.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/palette_viewer.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/patternctrls.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/patternctrls.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/patterns.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/patterns.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/strokectrls.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/strokectrls.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/surfaces.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/surfaces.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/unitctrls.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/pwidgets/unitctrls.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/resources/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/resources/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/resources/acc_keys.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/resources/acc_keys.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/resources/artids.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/resources/artids.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/resources/cmyk_palette.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/resources/cmyk_palette.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/resources/icons.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/resources/icons.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/resources/labels.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/resources/labels.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/resources/pdids.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/resources/pdids.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/resources/rgb_palette.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/resources/rgb_palette.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_center.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_center.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_copy.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_copy.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_create_bezier.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_create_bezier.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_create_ellipse.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_create_ellipse.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_create_gr.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_create_gr.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_create_polygon.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_create_polygon.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_create_polyline.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_create_polyline.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_create_rect.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_create_rect.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_dotbox.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_dotbox.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_edit.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_edit.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_fleur.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_fleur.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_gr_edit.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_gr_edit.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_hguide.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_hguide.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_move.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_move.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_pick.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_pick.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize1.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize1.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize10.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize10.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize10_copy.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize10_copy.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize11.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize11.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize11_copy.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize11_copy.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize13.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize13.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize13_copy.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize13_copy.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize1_copy.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize1_copy.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize2.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize2.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize2_copy.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize2_copy.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize3.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize3.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize3_copy.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize3_copy.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize4.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize4.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize4_copy.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_resize4_copy.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_std.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_std.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_text.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_text.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_vguide.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_vguide.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_zoom.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_zoom.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_zoom_in.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_zoom_in.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_zoom_out.cur
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/cursors/cur_zoom_out.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/h-.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/h0.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/h1.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/h2.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/h3.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/h4.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/h5.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/h6.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/h7.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/h8.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/h9.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/hdot.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/v-.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/v0.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/v1.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/v2.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/v3.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/v4.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/v5.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/v6.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/v7.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/v8.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/v9.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font5px/vdot.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/h-.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/h0.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/h1.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/h2.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/h3.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/h4.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/h5.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/h6.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/h7.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/h8.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/h9.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/hdot.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/v-.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/v0.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/v1.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/v2.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/v3.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/v4.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/v5.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/v6.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/v7.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/v8.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/v9.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font6px/vdot.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/h-.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/h0.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/h1.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/h2.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/h3.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/h4.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/h5.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/h6.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/h7.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/h8.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/h9.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/hdot.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/v-.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/v0.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/v1.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/v2.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/v3.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/v4.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/v5.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/v6.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/v7.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/v8.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/v9.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font7px/vdot.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/h-.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/h0.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/h1.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/h2.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/h3.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/h4.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/h5.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/h6.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/h7.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/h8.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/h9.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/hdot.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/v-.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/v0.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/v1.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/v2.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/v3.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/v4.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/v5.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/v6.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/v7.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/v8.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/v9.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/fonts/ruler-font8px/vdot.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-break.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-combine.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-delete-page.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-empty.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-evenodd.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-fill-any.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-fill-closed-only.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-goto-page.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-group.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-guides-at-center.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-insert-page.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-invert-bitmap.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-layer-delete.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-layer-new.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-lower-to-bottom.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-lower.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-next-page.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-nonzero.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-page-frame.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-page-guide-frame.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-previous-page.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-raise-to-top.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-raise.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-remove-all-guides.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-to-bw.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-to-cmyk.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-to-curves.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-to-gray.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-to-lab.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-to-rgb.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-to-spot.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-ungroup-all.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/action-ungroup.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/align-center.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/align-justify.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/align-left.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/align-right.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/app-status.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/arrow-bottom.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/arrow-left.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/arrow-right.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/arrow-top.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/bezier-add-node.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/bezier-add-seg.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/bezier-cusp.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/bezier-del-seg.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/bezier-del-subpath.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/bezier-delete-node.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/bezier-extract-subpath.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/bezier-join-node.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/bezier-reverse-all-paths.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/bezier-reverse-subpath.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/bezier-sel-all-nodes.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/bezier-sel-subpath-nodes.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/bezier-smooth.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/bezier-split-node.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/bezier-symmetric.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/bezier-to-curve.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/bezier-to-line.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/cairo-banner.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/cap-butt.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/cap-projecting.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/cap-round.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/circle-arc.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/circle-chord.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/circle-pie-slice.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-circle-end-angle.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-circle-start-angle.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-font.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-ligature.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-mirror-h.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-mirror-v.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-no-ratio.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-object-jump.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-object-resize.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-page-landscape.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-page-portrait.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-plgn-cfg.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-plgn-num.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-ratio.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-rotate-left.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-rotate-right.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-rotate.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-rounded-rect.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-rounded-rect1_off.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-rounded-rect1_on.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-rounded-rect2_off.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-rounded-rect2_on.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-rounded-rect3_off.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-rounded-rect3_on.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-rounded-rect4_off.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-rounded-rect4_on.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-units.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/ctx-w-on-h.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/doc-origin-center.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/doc-origin-ll.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/doc-origin-lu.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/document-icon.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/double-arrow-left.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/double-arrow-right.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/download-48.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/join-bevel.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/join-miter.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/join-round.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/large-cell-selection.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/linear-grad.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/mouse-monitor.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/no-color.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/origin-center.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/origin-ll.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/origin-lu.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/pager-arrow-end.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/pager-arrow-left.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/pager-arrow-right.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/pager-arrow-start.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/palette-auto.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/palette-large.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/palette-list.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/palette-normal.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/palette-swatch.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/paths-exclusion.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/paths-fusion.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/paths-intersection.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/paths-trim.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/pattern-origin-x.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/pattern-origin-y.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/pattern-rotate.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/pattern-scale-x.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/pattern-scale-y.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/pattern-shear-x.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/pattern-shear-y.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/pdesign-close-button-active.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/pdesign-close-button.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/pdesign-tool-layers.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/pdesign-tool-objbrowser.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/pdesign-tool-pages.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/plugin-icon.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/plugin-iconizer.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/prefs-cms-banner.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/prefs-cms.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/prefs-grid.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/prefs-no-printers.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/prefs-palette.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/prefs-printers.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/prefs-ruler.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/print-copies-col.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/print-copies-rev-col.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/print-copies-rev.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/print-copies.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/print-mode-color.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/print-mode-mono.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/print-orient-landscape.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/print-orient-portrait.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/printer-inkjet.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/printer-laser.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/printer-pdf.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/progress.gif
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/radial-grad.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/reg-sign.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/sk1-fb.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/sk1-icon-128x128.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/sk1-icon-16x16.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/sk1-icon-22x22.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/sk1-icon-24x24.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/sk1-icon-32x32.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/sk1-icon-48x48.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/sk1-icon-64x64.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/sk1-icon.ico
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/slider-knob-selected.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/slider-knob.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/slider-stop-selected.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/slider-stop.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/small-cell-selection.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/snap-to-grid-off.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/snap-to-grid-on.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/snap-to-guide-off.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/snap-to-guide-on.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/snap-to-obj-off.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/snap-to-obj-on.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/snap-to-page-off.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/snap-to-page-on.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/stub-new.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/stub-open.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/stub-recent.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/text-bold.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/text-capitalize.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/text-clear-markup.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/text-italic.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/text-lowercase.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/text-strikethrough.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/text-subscript.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/text-superscript.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/text-underline.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/text-uppercase.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/tool-create-curve.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/tool-create-ellipse.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/tool-create-poly.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/tool-create-polygon.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/tool-create-rect.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/tool-create-text.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/tool-fill-16.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/tool-fill.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/tool-fleur.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/tool-gradient.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/tool-select.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/tool-shaper.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/tool-stroke-16.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/tool-stroke.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/tool-zoom.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/transform-position.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/transform-resize.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/transform-rotate.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/transform-scale.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/generic/transform-shear.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/16x16/gtk-zoom-100.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/16x16/gtk-zoom-fit.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/16x16/gtk-zoom-in.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/16x16/gtk-zoom-out.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/16x16/gtk-zoom-page.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/22x22/gtk-zoom-100.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/22x22/gtk-zoom-fit.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/22x22/gtk-zoom-in.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/22x22/gtk-zoom-out.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/22x22/gtk-zoom-page.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/24x24/gtk-zoom-100.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/24x24/gtk-zoom-fit.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/24x24/gtk-zoom-in.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/24x24/gtk-zoom-out.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/24x24/gtk-zoom-page.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/fixed/tbb-normal.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/fixed/tbb-pressed.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/fixed/tbnb-left-normal.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/fixed/tbnb-left-pressed.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/fixed/tbnb-middle-normal.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/fixed/tbnb-middle-pressed.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/fixed/tbnb-right-normal.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/fixed/tbnb-right-pressed.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/fixed/tbnb-spacer-active.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/fixed/tbnb-spacer-normal.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/linux/fixed/wxART_NEW.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/16x16/gtk-close.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/16x16/gtk-copy.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/16x16/gtk-cut.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/16x16/gtk-delete.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/16x16/gtk-new.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/16x16/gtk-open.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/16x16/gtk-paste.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/16x16/gtk-preferences.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/16x16/gtk-print.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/16x16/gtk-properties.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/16x16/gtk-redo.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/16x16/gtk-refresh.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/16x16/gtk-save-as.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/16x16/gtk-save.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/16x16/gtk-undo.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/16x16/gtk-zoom-100.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/16x16/gtk-zoom-fit.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/16x16/gtk-zoom-in.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/16x16/gtk-zoom-out.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/16x16/gtk-zoom-page.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/fixed/tbb-normal.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/fixed/tbb-pressed.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/fixed/tbnb-left-normal.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/fixed/tbnb-left-pressed.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/fixed/tbnb-middle-normal.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/fixed/tbnb-middle-pressed.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/fixed/tbnb-right-normal.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/fixed/tbnb-right-pressed.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/fixed/tbnb-spacer-active.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/mac/fixed/tbnb-spacer-normal.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-about.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-add.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-close.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-copy.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-cut.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-delete.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-dialog-warning.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-edit.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-go-back.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-go-forward.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-goto-first.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-goto-last.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-home.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-new.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-open.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-paste.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-preferences.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-print-preview.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-print.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-properties.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-quit.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-redo.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-refresh.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-remove.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-save-as.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-save.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-select-all.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-undo.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-zoom-100.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-zoom-fit.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-zoom-in.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-zoom-out.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/16x16/gtk-zoom-page.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-about.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-close.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-copy.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-cut.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-delete.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-dialog-warning.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-edit.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-home.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-new.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-open.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-paste.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-preferences.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-print-preview.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-print.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-properties.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-quit.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-redo.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-refresh.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-save-as.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-save.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-select-all.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-undo.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-zoom-100.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-zoom-fit.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-zoom-in.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-zoom-out.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/icons/win/22x22/gtk-zoom-page.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/locales/es/LC_MESSAGES/sk1.mo
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/locales/pt_BR/LC_MESSAGES/sk1.mo
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/locales/ru/LC_MESSAGES/sk1.mo
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/locales/uk/LC_MESSAGES/sk1.mo
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/align_plugin/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/align_plugin/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/align_plugin/images/align-bottom.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/align_plugin/images/align-center-h.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/align_plugin/images/align-center-v.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/align_plugin/images/align-left.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/align_plugin/images/align-right.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/align_plugin/images/align-top.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/align_plugin/images/distribute-h-c.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/align_plugin/images/distribute-h-gap.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/align_plugin/images/distribute-h-le.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/align_plugin/images/distribute-h-re.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/align_plugin/images/distribute-v-be.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/align_plugin/images/distribute-v-c.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/align_plugin/images/distribute-v-gap.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/align_plugin/images/distribute-v-te.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/align_plugin/images/icon.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/iconizer/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/iconizer/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/iconizer/images/icon.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/layers_plugin/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/layers_plugin/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/layers_plugin/images/aa-no.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/layers_plugin/images/aa-yes.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/layers_plugin/images/check-no.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/layers_plugin/images/check-yes.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/layers_plugin/images/editable-no.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/layers_plugin/images/editable-yes.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/layers_plugin/images/icon.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/layers_plugin/images/printable-no.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/layers_plugin/images/printable-yes.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/layers_plugin/images/visible-no.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/layers_plugin/images/visible-yes.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/shaping/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/shaping/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/shaping/images/icon.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/shaping/images/shaping-exclusion.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/shaping/images/shaping-fusion.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/shaping/images/shaping-intersection.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/shaping/images/shaping-trim.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/text_on_circle/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/text_on_circle/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/text_on_circle/images/icon.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/text_on_circle/images/pos-00.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/text_on_circle/images/pos-01.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/text_on_circle/images/pos-10.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/text_on_circle/images/pos-11.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/text_on_circle/images/pos-20.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/text_on_circle/images/pos-21.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/text_on_circle/images/pos-30.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/text_on_circle/images/pos-31.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/text_on_path/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/text_on_path/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/text_on_path/images/icon.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/text_on_path/images/pos-00.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/text_on_path/images/pos-01.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/text_on_path/images/pos-10.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/text_on_path/images/pos-11.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/text_on_path/images/pos-20.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/text_on_path/images/pos-21.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/text_on_path/images/pos-30.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/text_on_path/images/pos-31.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/transform_plugin/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/transform_plugin/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/transform_plugin/images/check-no.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/transform_plugin/images/check-yes-center.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/transform_plugin/images/check-yes.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/transform_plugin/images/h-mirror.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/transform_plugin/images/h-sign.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/transform_plugin/images/icon.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/transform_plugin/images/v-mirror.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/transform_plugin/images/v-sign.png
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/transform_plugin/indicator.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/transform_plugin/indicator.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/transform_plugin/transforms.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/pd_plugins/transform_plugin/transforms.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/templates/list_printers.vbs
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/templates/print_calibration_a4.sk2
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/sk1/share/templates/print_calibration_letter.sk2
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/app_palettes.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/app_palettes.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/application.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/application.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/cms/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/cms/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/cms/_cms.so
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/cms/cmyk_profile_rc.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/cms/cmyk_profile_rc.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/cms/display_profile_rc.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/cms/display_profile_rc.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/cms/gray_profile_rc.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/cms/gray_profile_rc.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/cms/lab_profile_rc.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/cms/lab_profile_rc.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/cms/libcms.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/cms/libcms.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/cms/srgb_profile_rc.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/cms/srgb_profile_rc.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/events.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/events.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/aco/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/aco/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/aco/aco_config.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/aco/aco_config.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/aco/aco_const.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/aco/aco_const.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/aco/aco_filters.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/aco/aco_filters.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/aco/aco_model.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/aco/aco_model.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/aco/aco_presenter.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/aco/aco_presenter.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/ase/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/ase/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/ase/ase_config.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/ase/ase_config.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/ase/ase_const.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/ase/ase_const.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/ase/ase_filters.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/ase/ase_filters.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/ase/ase_model.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/ase/ase_model.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/ase/ase_presenter.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/ase/ase_presenter.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdr/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdr/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdr/cdr_config.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdr/cdr_config.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdr/cdr_const.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdr/cdr_const.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdr/cdr_filters.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdr/cdr_filters.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdr/cdr_model.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdr/cdr_model.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdr/cdr_presenter.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdr/cdr_presenter.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdr/cdr_translators.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdr/cdr_translators.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdr/cdr_utils.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdr/cdr_utils.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdrx/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdrx/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdrz/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdrz/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdrz/cdrz_config.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdrz/cdrz_config.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdrz/cdrz_filters.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdrz/cdrz_filters.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdrz/cdrz_translators.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdrz/cdrz_translators.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdrz/const.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdrz/const.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdrz/model.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdrz/model.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdrz/presenter.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cdrz/presenter.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cgm/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cgm/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cgm/cgm_config.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cgm/cgm_config.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cgm/cgm_const.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cgm/cgm_const.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cgm/cgm_filters.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cgm/cgm_filters.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cgm/cgm_model.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cgm/cgm_model.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cgm/cgm_presenter.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cgm/cgm_presenter.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cgm/cgm_translators.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cgm/cgm_translators.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cmx/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cmx/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/corel_pal/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/corel_pal/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/corel_pal/corel_pal_config.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/corel_pal/corel_pal_config.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/corel_pal/corel_pal_methods.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/corel_pal/corel_pal_methods.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/corel_pal/corel_pal_presenter.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/corel_pal/corel_pal_presenter.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cpl/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cpl/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cpl/cpl_config.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cpl/cpl_config.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cpl/cpl_const.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cpl/cpl_const.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cpl/cpl_filters.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cpl/cpl_filters.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cpl/cpl_model.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cpl/cpl_model.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cpl/cpl_presenter.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/cpl/cpl_presenter.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/fallback.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/fallback.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/generic.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/generic.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/generic_filters.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/generic_filters.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/gpl/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/gpl/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/gpl/gpl_config.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/gpl/gpl_config.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/gpl/gpl_const.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/gpl/gpl_const.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/gpl/gpl_filters.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/gpl/gpl_filters.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/gpl/gpl_model.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/gpl/gpl_model.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/gpl/gpl_presenter.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/gpl/gpl_presenter.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/jcw/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/jcw/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/jcw/jcw_config.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/jcw/jcw_config.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/jcw/jcw_const.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/jcw/jcw_const.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/jcw/jcw_filters.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/jcw/jcw_filters.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/jcw/jcw_model.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/jcw/jcw_model.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/jcw/jcw_presenter.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/jcw/jcw_presenter.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/jcw/jcw_utils.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/jcw/jcw_utils.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdf/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdf/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdf/pdf_filters.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdf/pdf_filters.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdf/pdfconst.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdf/pdfconst.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdf/pdfgen.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdf/pdfgen.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdxf/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdxf/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdxf/const.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdxf/const.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdxf/crenderer.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdxf/crenderer.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdxf/methods.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdxf/methods.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdxf/model.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdxf/model.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdxf/pdxf_cms.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdxf/pdxf_cms.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdxf/pdxf_config.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdxf/pdxf_config.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdxf/pdxf_filters.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdxf/pdxf_filters.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdxf/presenter.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdxf/presenter.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdxf/resmngr.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/pdxf/resmngr.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/plt/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/plt/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/plt/plt_config.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/plt/plt_config.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/plt/plt_const.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/plt/plt_const.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/plt/plt_filters.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/plt/plt_filters.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/plt/plt_model.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/plt/plt_model.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/plt/plt_presenter.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/plt/plt_presenter.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/plt/plt_translators.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/plt/plt_translators.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/png/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/png/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/riff/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/riff/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/riff/model.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/riff/model.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/riff/presenter.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/riff/presenter.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/riff/riff_config.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/riff/riff_config.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/riff/riff_filters.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/riff/riff_filters.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/riff/stub.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/riff/stub.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/scribus_pal/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/scribus_pal/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/scribus_pal/scribus_pal_config.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/scribus_pal/scribus_pal_config.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/scribus_pal/scribus_pal_filters.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/scribus_pal/scribus_pal_filters.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/scribus_pal/scribus_pal_model.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/scribus_pal/scribus_pal_model.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/scribus_pal/scribus_pal_presenter.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/scribus_pal/scribus_pal_presenter.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk/sk_config.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk/sk_config.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk/sk_const.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk/sk_const.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk/sk_filters.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk/sk_filters.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk/sk_methods.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk/sk_methods.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk/sk_model.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk/sk_model.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk/sk_presenter.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk/sk_presenter.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk/sk_translators.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk/sk_translators.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk1/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk1/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk1/methods.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk1/methods.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk1/model.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk1/model.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk1/presenter.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk1/presenter.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk1/sk1_config.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk1/sk1_config.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk1/sk1_filters.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk1/sk1_filters.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk1/sk1_loaders.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk1/sk1_loaders.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk1/sk1_translators.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk1/sk1_translators.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk1/sk1const.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk1/sk1const.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk1/sk1utils.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk1/sk1utils.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk2/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk2/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk2/crenderer.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk2/crenderer.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk2/sk2_cids.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk2/sk2_cids.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk2/sk2_cms.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk2/sk2_cms.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk2/sk2_config.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk2/sk2_config.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk2/sk2_filters.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk2/sk2_filters.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk2/sk2_methods.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk2/sk2_methods.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk2/sk2_model.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk2/sk2_model.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk2/sk2_presenter.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/sk2/sk2_presenter.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/skp/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/skp/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/skp/skp_config.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/skp/skp_config.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/skp/skp_const.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/skp/skp_const.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/skp/skp_filters.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/skp/skp_filters.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/skp/skp_model.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/skp/skp_model.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/skp/skp_presenter.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/skp/skp_presenter.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/soc/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/soc/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/soc/soc_config.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/soc/soc_config.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/soc/soc_const.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/soc/soc_const.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/soc/soc_filters.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/soc/soc_filters.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/soc/soc_model.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/soc/soc_model.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/soc/soc_presenter.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/soc/soc_presenter.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/svg/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/svg/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/svg/svg_colors.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/svg/svg_colors.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/svg/svg_config.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/svg/svg_config.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/svg/svg_const.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/svg/svg_const.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/svg/svg_methods.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/svg/svg_methods.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/svg/svg_presenter.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/svg/svg_presenter.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/svg/svg_translators.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/svg/svg_translators.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/svg/svglib.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/svg/svglib.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/wmf/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/wmf/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/wmf/wmf_config.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/wmf/wmf_config.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/wmf/wmf_filters.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/wmf/wmf_filters.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/wmf/wmf_hatches.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/wmf/wmf_hatches.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/wmf/wmf_model.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/wmf/wmf_model.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/wmf/wmf_presenter.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/wmf/wmf_presenter.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/wmf/wmf_translators.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/wmf/wmf_translators.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/wmf/wmfconst.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/wmf/wmfconst.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/wmf/wmflib.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/wmf/wmflib.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/xml_/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/xml_/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/xml_/xml_config.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/xml_/xml_config.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/xml_/xml_filters.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/xml_/xml_filters.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/xml_/xml_model.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/xml_/xml_model.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/xml_/xml_presenter.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/formats/xml_/xml_presenter.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libcairo/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libcairo/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libcairo/_libcairo.so
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libgeom/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libgeom/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libgeom/bbox.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libgeom/bbox.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libgeom/bezier_ops.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libgeom/bezier_ops.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libgeom/contour.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libgeom/contour.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libgeom/cwrap.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libgeom/cwrap.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libgeom/flattering.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libgeom/flattering.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libgeom/objs.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libgeom/objs.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libgeom/points.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libgeom/points.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libgeom/shaping.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libgeom/shaping.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libgeom/text_on_path.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libgeom/text_on_path.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libgeom/trafo.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libgeom/trafo.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libimg/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libimg/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libimg/_libimg.so
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libimg/handlers.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libimg/handlers.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libimg/magickwand.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libimg/magickwand.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libpango/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libpango/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libpango/_libpango.so
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libpango/core.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libpango/core.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libpango/fonts.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libpango/fonts.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libpango/langs.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libpango/langs.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libpango/markup.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libpango/markup.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libpango/paths.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libpango/paths.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libtrace/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/libtrace/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/msgconst.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/msgconst.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/sk2const.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/sk2const.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/uc2conf.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/uc2conf.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/uc2const.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/uc2const.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/utils/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/utils/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/utils/config.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/utils/config.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/utils/fs.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/utils/fs.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/utils/fsutils.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/utils/fsutils.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/utils/mixutils.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/utils/mixutils.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/utils/sconfig.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/utils/sconfig.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/utils/system.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/utils/system.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/utils/translator.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/uc2/utils/translator.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/__init__.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/__init__.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/artprovider.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/artprovider.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/basic.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/basic.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/canvas.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/canvas.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/clipboard.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/clipboard.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/const.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/const.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/filedlgs.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/filedlgs.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/fontchoice.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/fontchoice.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/gctrls.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/gctrls.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/layerlist.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/layerlist.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/listwidgets.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/listwidgets.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/menu.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/menu.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/mixins.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/mixins.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/modaldlgs.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/modaldlgs.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/msgdlgs.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/msgdlgs.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/printing.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/printing.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/renderer.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/renderer.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/stubpanel.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/stubpanel.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/tabs.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/tabs.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/togglectrls.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/togglectrls.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/treewidgets.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/treewidgets.pyc
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/widgets.py
-lib/sk1-wx-%%VER%%-%%PYTHON_VER%%/wal/widgets.pyc
-share/applications/sk1-%%PYTHON_VER%%.desktop
-share/icons/hicolor/scalable/apps/sk1-%%PYTHON_VER%%.svg
-share/pixmaps/sk1-%%PYTHON_VER%%.png
-share/pixmaps/sk1-%%PYTHON_VER%%.xpm
diff --git a/japanese/Makefile b/japanese/Makefile
index 44a6fd853fdd..ed938ddf84ee 100644
--- a/japanese/Makefile
+++ b/japanese/Makefile
@@ -215,9 +215,7 @@
SUBDIR += plan
SUBDIR += prn
SUBDIR += py-jaconv
- SUBDIR += py-mecab
SUBDIR += py-tegaki
- SUBDIR += py-tegaki-gtk
SUBDIR += py-zinnia
SUBDIR += qkc
SUBDIR += quit
diff --git a/japanese/py-mecab/Makefile b/japanese/py-mecab/Makefile
deleted file mode 100644
index ebd892fd890d..000000000000
--- a/japanese/py-mecab/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: Junji NAKANISHI <jun-g@daemonfreaks.com>
-# $FreeBSD$
-
-PORTNAME= mecab
-PORTVERSION= 0.996
-PORTREVISION= 2
-CATEGORIES= japanese python textproc
-MASTER_SITES= https://drive.google.com/uc?export=download&id=0B4y35FiV1wh7UlJpaWJKM01KRVE&dummy=/
-DISTNAME= ${PORTNAME}-python-${PORTVERSION}
-
-MAINTAINER= jun-g@daemonfreaks.com
-COMMENT= Python bindings for MeCab
-
-LICENSE= BSD3CLAUSE GPLv2 LGPL21
-LICENSE_COMB= dual
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= swig:devel/swig
-LIB_DEPENDS= libmecab.so:japanese/mecab
-
-USES= python:2.7
-USE_PYTHON= distutils
-PYDISTUTILS_EGGINFO= ${PORTNAME}_python-${PORTVERSION}.post2-py${PYTHON_VER}.egg-info
-
-pre-patch:
- @${REINPLACE_CMD} -e 's|cmd1("mecab-config --version")|"${PKGVERSION}"|' \
- ${WRKSRC}/setup.py
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_MeCab.so
-
-.include <bsd.port.pre.mk>
-
-PKGNAMEPREFIX:= ${PKGNAMEPREFIX}${PYTHON_PKGNAMEPREFIX}
-
-.include <bsd.port.post.mk>
diff --git a/japanese/py-mecab/distinfo b/japanese/py-mecab/distinfo
deleted file mode 100644
index f49e96f071d6..000000000000
--- a/japanese/py-mecab/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mecab-python-0.996.tar.gz) = d305c30af9e781e70f7619a0b444ac1101f2faaf3922415a0d6c49da85a63511
-SIZE (mecab-python-0.996.tar.gz) = 62338
diff --git a/japanese/py-mecab/pkg-descr b/japanese/py-mecab/pkg-descr
deleted file mode 100644
index f86943897074..000000000000
--- a/japanese/py-mecab/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is a python bindings for MeCab.
-
-WWW: https://code.google.com/p/mecab/
diff --git a/japanese/py-mecab/pkg-plist b/japanese/py-mecab/pkg-plist
deleted file mode 100644
index 1773dc2163bf..000000000000
--- a/japanese/py-mecab/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-%%PYTHON_SITELIBDIR%%/_MeCab.so
-%%PYTHON_SITELIBDIR%%/MeCab.py
-%%PYTHON_SITELIBDIR%%/MeCab.pyc
-%%PYTHON_SITELIBDIR%%/MeCab.pyo
diff --git a/japanese/py-tegaki-gtk/Makefile b/japanese/py-tegaki-gtk/Makefile
deleted file mode 100644
index 51591be9ed89..000000000000
--- a/japanese/py-tegaki-gtk/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Timothy Beyer <beyert@cs.ucr.edu>
-# $FreeBSD$
-
-PORTNAME= tegaki
-PORTVERSION= 0.3.1
-CATEGORIES= japanese python
-MASTER_SITES= http://www.tegaki.org/releases/${PORTVERSION}/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-PKGNAMESUFFIX= -gtk
-DISTNAME= ${PORTNAME}-pygtk-${PORTVERSION}
-
-MAINTAINER= beyert@cs.ucr.edu
-COMMENT= Tegaki PyGTK interface
-
-LICENSE= GPLv2
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-LIB_DEPENDS= libzinnia.so:japanese/zinnia
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/tegaki/engine.py:japanese/py-tegaki@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils
-PYDISTUTILS_PKGNAME= ${PORTNAME}_pygtk
-
-.include <bsd.port.mk>
diff --git a/japanese/py-tegaki-gtk/distinfo b/japanese/py-tegaki-gtk/distinfo
deleted file mode 100644
index 6ab14f17cdad..000000000000
--- a/japanese/py-tegaki-gtk/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (tegaki-pygtk-0.3.1.tar.gz) = 4263a5eb55d79eca6a27ffc8c047e7987c3a7eb8aca02f5e13b249d8bf0237b2
-SIZE (tegaki-pygtk-0.3.1.tar.gz) = 29787
diff --git a/japanese/py-tegaki-gtk/pkg-descr b/japanese/py-tegaki-gtk/pkg-descr
deleted file mode 100644
index 37f7487219b5..000000000000
--- a/japanese/py-tegaki-gtk/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Tegaki is an open-source, multi-platform Chinese and Japanese handwriting
-recognition system. Some of its features:
-
- * Focuses on Chinese (simplified and traditional) and Japanese characters
- * Supports 2 different recognition engines
- * Aspires to work on both desktop PCs and mobile devices
-
-WWW: http://www.tegaki.org/
diff --git a/japanese/py-tegaki-gtk/pkg-plist b/japanese/py-tegaki-gtk/pkg-plist
deleted file mode 100644
index a4c4077282da..000000000000
--- a/japanese/py-tegaki-gtk/pkg-plist
+++ /dev/null
@@ -1,25 +0,0 @@
-%%PYTHON_SITELIBDIR%%/tegakigtk/__init__.py
-%%PYTHON_SITELIBDIR%%/tegakigtk/__init__.pyc
-%%PYTHON_SITELIBDIR%%/tegakigtk/__init__.pyo
-%%PYTHON_SITELIBDIR%%/tegakigtk/canvas.py
-%%PYTHON_SITELIBDIR%%/tegakigtk/canvas.pyc
-%%PYTHON_SITELIBDIR%%/tegakigtk/canvas.pyo
-%%PYTHON_SITELIBDIR%%/tegakigtk/chartable.py
-%%PYTHON_SITELIBDIR%%/tegakigtk/chartable.pyc
-%%PYTHON_SITELIBDIR%%/tegakigtk/chartable.pyo
-%%PYTHON_SITELIBDIR%%/tegakigtk/fakekey.py
-%%PYTHON_SITELIBDIR%%/tegakigtk/fakekey.pyc
-%%PYTHON_SITELIBDIR%%/tegakigtk/fakekey.pyo
-%%PYTHON_SITELIBDIR%%/tegakigtk/iconview.py
-%%PYTHON_SITELIBDIR%%/tegakigtk/iconview.pyc
-%%PYTHON_SITELIBDIR%%/tegakigtk/iconview.pyo
-%%PYTHON_SITELIBDIR%%/tegakigtk/osd.py
-%%PYTHON_SITELIBDIR%%/tegakigtk/osd.pyc
-%%PYTHON_SITELIBDIR%%/tegakigtk/osd.pyo
-%%PYTHON_SITELIBDIR%%/tegakigtk/recognizer.py
-%%PYTHON_SITELIBDIR%%/tegakigtk/recognizer.pyc
-%%PYTHON_SITELIBDIR%%/tegakigtk/recognizer.pyo
-%%PYTHON_SITELIBDIR%%/tegakigtk/renderers.py
-%%PYTHON_SITELIBDIR%%/tegakigtk/renderers.pyc
-%%PYTHON_SITELIBDIR%%/tegakigtk/renderers.pyo
-share/tegaki/icons/handwriting.png
diff --git a/lang/Makefile b/lang/Makefile
index d1e2aa6a128a..83eecb6f57fa 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -269,7 +269,6 @@
SUBDIR += purescript
SUBDIR += py-hy
SUBDIR += py-lupa
- SUBDIR += py-mx-base
SUBDIR += py-qt5-qml
SUBDIR += py-textX
SUBDIR += pypy
diff --git a/lang/py-mx-base/Makefile b/lang/py-mx-base/Makefile
deleted file mode 100644
index 5d610cd78f29..000000000000
--- a/lang/py-mx-base/Makefile
+++ /dev/null
@@ -1,73 +0,0 @@
-# Created by: Thomas Gellekum <tg@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= mx-base
-PORTVERSION= 3.2.9
-PORTREVISION= 1
-CATEGORIES= lang python
-MASTER_SITES= http://downloads.egenix.com/python/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= egenix-${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= bofh@FreeBSD.org
-COMMENT= eGenix mx-Extension Series for Python
-
-LICENSE= EGENIX
-LICENSE_NAME= EGENIX.COM Public License
-LICENSE_FILE= ${WRKSRC}/LICENSE
-LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils
-PYDISTUTILS_PKGNAME= egenix-mx-base
-PLIST_FILES= %%PYTHON_SITELIBDIR%%/${PYDISTUTILS_PKGNAME:C/[^A-Za-z0-9.]+/_/g}-${PYDISTUTILS_PKGVERSION:C/[^A-Za-z0-9.]+/_/g}-py${PYTHON_VER}-nspkg.pth
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-TXTDOCS= COPYRIGHT MANIFEST README LICENSE PKG-INFO
-PDFDOCS= mx/DateTime/Doc/mxDateTime.pdf \
- mx/Proxy/Doc/mxProxy.pdf \
- mx/Queue/Doc/mxQueue.pdf \
- mx/Stack/Doc/mxStack.pdf \
- mx/TextTools/Doc/mxTextTools.pdf \
- mx/Tools/Doc/mxTools.pdf \
- mx/BeeBase/Doc/mxBeeBase.pdf \
- mx/URL/Doc/mxURL.pdf \
- mx/UID/Doc/mxUID.pdf
-PORTDOCS= *
-PORTEXAMPLES= *
-
-post-patch:
- @${REINPLACE_CMD} -e '/pdf/d' ${WRKSRC}/egenix_mx_base.py
- @${REINPLACE_CMD} -e '/Examples/d' ${WRKSRC}/egenix_mx_base.py
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${TXTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PDFDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
- @${SED} -e "s;%%PYTHON_SITELIBDIR%%;${PYTHON_SITELIBDIR};g" \
- < ${FILESDIR}/index.html.in > ${STAGEDIR}${DOCSDIR}/index.html
- @${CHMOD} 644 ${STAGEDIR}${DOCSDIR}/index.html
-
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/mx/DateTime
- ${INSTALL_DATA} ${WRKSRC}/mx/DateTime/Examples/* ${STAGEDIR}${EXAMPLESDIR}/mx/DateTime
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/mx/TextTools
- ${INSTALL_DATA} ${WRKSRC}/mx/TextTools/Examples/* ${STAGEDIR}${EXAMPLESDIR}/mx/TextTools
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/mx/Tools
- ${INSTALL_DATA} ${WRKSRC}/mx/Tools/Examples/* ${STAGEDIR}${EXAMPLESDIR}/mx/Tools
-
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mx/DateTime/mxDateTime/mxDateTime.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mx/BeeBase/mxBeeBase/mxBeeBase.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mx/Proxy/mxProxy/mxProxy.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mx/UID/mxUID/mxUID.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mx/Stack/mxStack/mxStack.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mx/URL/mxURL/mxURL.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mx/TextTools/mxTextTools/mxTextTools.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mx/Tools/mxTools/mxTools.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mx/Queue/mxQueue/mxQueue.so
-
-.include <bsd.port.mk>
diff --git a/lang/py-mx-base/distinfo b/lang/py-mx-base/distinfo
deleted file mode 100644
index 13f71c13ea79..000000000000
--- a/lang/py-mx-base/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1465681289
-SHA256 (egenix-mx-base-3.2.9.tar.gz) = 1c6b67688e7a231c6c1da09b7a6a2210745c3f2507bdda70e2639faedbf68977
-SIZE (egenix-mx-base-3.2.9.tar.gz) = 4611603
diff --git a/lang/py-mx-base/files/index.html.in b/lang/py-mx-base/files/index.html.in
deleted file mode 100644
index 35bac2b05d58..000000000000
--- a/lang/py-mx-base/files/index.html.in
+++ /dev/null
@@ -1,16 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
-<!-- $FreeBSD$ -->
-<html>
- <head>
- <title>The eGenix mx-Extension Series for Python</title>
- </head>
-
- <body>
- <h1>The eGenix mx-Extension Series for Python</h1>
- <a href="file://localhost/%%PYTHON_SITELIBDIR%%/mx/Doc/eGenix-mx-Extensions.html">Follow me.</a>
- <hr>
-<!-- Created: Mon Mar 19 10:03:56 CET 2001 -->
-<!-- hhmts start -->
-<!-- hhmts end -->
- </body>
-</html>
diff --git a/lang/py-mx-base/pkg-descr b/lang/py-mx-base/pkg-descr
deleted file mode 100644
index e6f984ea9b5b..000000000000
--- a/lang/py-mx-base/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-eGenix.com mx Extensions for Python
-
-The mx Extension Series(TM) is a collection of software packages which aims at
-providing professional quality add-ons for the Open Source Language Python
-(see http://www.python.org).
-
-It consists of the following packages:
-
-mxDateTime - Generic Date/Time Types
-mxTextTools - Fast Text Processing Tools
-mxStack - Fast and Memory-Efficient Stack Type
-mxTools - Collection of Additional Builtins
-mxProxy - Generic Proxy Wrapper Type
-mxBeeBase - On-disk B+Tree Based Database Kit
-
-WWW: http://www.egenix.com/
diff --git a/lang/py-mx-base/pkg-plist b/lang/py-mx-base/pkg-plist
deleted file mode 100644
index 05ae20d42563..000000000000
--- a/lang/py-mx-base/pkg-plist
+++ /dev/null
@@ -1,378 +0,0 @@
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/BeeBase.py
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/BeeBase.pyc
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/BeeBase.pyo
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/BeeDict.py
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/BeeDict.pyc
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/BeeDict.pyo
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/BeeIndex.py
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/BeeIndex.pyc
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/BeeIndex.pyo
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/BeeStorage.py
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/BeeStorage.pyc
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/BeeStorage.pyo
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/COPYRIGHT
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/Cache.py
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/Cache.pyc
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/Cache.pyo
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/ExitFunctions.py
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/ExitFunctions.pyc
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/ExitFunctions.pyo
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/FileLock.py
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/FileLock.pyc
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/FileLock.pyo
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/LICENSE
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/README
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/mxBeeBase/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/mxBeeBase/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/mxBeeBase/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/mxBeeBase/btr.h
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/mxBeeBase/calc-sectorsize.py
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/mxBeeBase/calc-sectorsize.pyc
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/mxBeeBase/calc-sectorsize.pyo
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/mxBeeBase/mxBeeBase.h
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/mxBeeBase/mxBeeBase.so
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/mxBeeBase/mxh.h
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/mxBeeBase/test.py
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/mxBeeBase/test.pyc
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/mxBeeBase/test.pyo
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/mxBeeBase/test64bit.py
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/mxBeeBase/test64bit.pyc
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/mxBeeBase/test64bit.pyo
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/mxBeeBase/testernesto.py
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/mxBeeBase/testernesto.pyc
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/mxBeeBase/testernesto.pyo
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/mxBeeBase/testjohn.py
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/mxBeeBase/testjohn.pyc
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/mxBeeBase/testjohn.pyo
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/showBeeDict.py
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/showBeeDict.pyc
-%%PYTHON_SITELIBDIR%%/mx/BeeBase/showBeeDict.pyo
-%%PYTHON_SITELIBDIR%%/mx/COPYRIGHT
-%%PYTHON_SITELIBDIR%%/mx/DateTime/ARPA.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/ARPA.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/ARPA.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/COPYRIGHT
-%%PYTHON_SITELIBDIR%%/mx/DateTime/DateTime.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/DateTime.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/DateTime.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/Feasts.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/Feasts.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/Feasts.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/ISO.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/ISO.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/ISO.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/LICENSE
-%%PYTHON_SITELIBDIR%%/mx/DateTime/LazyModule.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/LazyModule.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/LazyModule.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/Locale.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/Locale.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/Locale.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/NIST.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/NIST.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/NIST.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/ODMG.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/ODMG.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/ODMG.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/Parser.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/Parser.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/Parser.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/README
-%%PYTHON_SITELIBDIR%%/mx/DateTime/Timezone.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/Timezone.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/Timezone.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/mxDateTime.h
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/mxDateTime.so
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/mxDateTime_Python.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/mxDateTime_Python.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/mxDateTime_Python.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/mxh.h
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/test.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/test.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/test.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testabsdatetime.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testabsdatetime.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testabsdatetime.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testcmp.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testcmp.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testcmp.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testcoerce.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testcoerce.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testcoerce.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testcomdates.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testcomdates.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testcomdates.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testnow.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testnow.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testnow.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testnumpy.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testnumpy.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testnumpy.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testpydatetime.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testpydatetime.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testpydatetime.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testpytimedelta.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testpytimedelta.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testpytimedelta.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testrichard.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testrichard.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testrichard.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testroundoff.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testroundoff.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testroundoff.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testslotops.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testslotops.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testslotops.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/teststrftime.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/teststrftime.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/teststrftime.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testsubclassing.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testsubclassing.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testsubclassing.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testticks.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testticks.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/mxDateTime/testticks.pyo
-%%PYTHON_SITELIBDIR%%/mx/DateTime/timegm.py
-%%PYTHON_SITELIBDIR%%/mx/DateTime/timegm.pyc
-%%PYTHON_SITELIBDIR%%/mx/DateTime/timegm.pyo
-%%PYTHON_SITELIBDIR%%/mx/LICENSE
-%%PYTHON_SITELIBDIR%%/mx/Log.py
-%%PYTHON_SITELIBDIR%%/mx/Log.pyc
-%%PYTHON_SITELIBDIR%%/mx/Log.pyo
-%%PYTHON_SITELIBDIR%%/mx/Misc/COPYRIGHT
-%%PYTHON_SITELIBDIR%%/mx/Misc/CSV.py
-%%PYTHON_SITELIBDIR%%/mx/Misc/CSV.pyc
-%%PYTHON_SITELIBDIR%%/mx/Misc/CSV.pyo
-%%PYTHON_SITELIBDIR%%/mx/Misc/Cache.py
-%%PYTHON_SITELIBDIR%%/mx/Misc/Cache.pyc
-%%PYTHON_SITELIBDIR%%/mx/Misc/Cache.pyo
-%%PYTHON_SITELIBDIR%%/mx/Misc/CommandLine.py
-%%PYTHON_SITELIBDIR%%/mx/Misc/CommandLine.pyc
-%%PYTHON_SITELIBDIR%%/mx/Misc/CommandLine.pyo
-%%PYTHON_SITELIBDIR%%/mx/Misc/ConfigFile.py
-%%PYTHON_SITELIBDIR%%/mx/Misc/ConfigFile.pyc
-%%PYTHON_SITELIBDIR%%/mx/Misc/ConfigFile.pyo
-%%PYTHON_SITELIBDIR%%/mx/Misc/Cookie.py
-%%PYTHON_SITELIBDIR%%/mx/Misc/Cookie.pyc
-%%PYTHON_SITELIBDIR%%/mx/Misc/Cookie.pyo
-%%PYTHON_SITELIBDIR%%/mx/Misc/Daemon.py
-%%PYTHON_SITELIBDIR%%/mx/Misc/Daemon.pyc
-%%PYTHON_SITELIBDIR%%/mx/Misc/Daemon.pyo
-%%PYTHON_SITELIBDIR%%/mx/Misc/ExitFunctions.py
-%%PYTHON_SITELIBDIR%%/mx/Misc/ExitFunctions.pyc
-%%PYTHON_SITELIBDIR%%/mx/Misc/ExitFunctions.pyo
-%%PYTHON_SITELIBDIR%%/mx/Misc/FileLock.py
-%%PYTHON_SITELIBDIR%%/mx/Misc/FileLock.pyc
-%%PYTHON_SITELIBDIR%%/mx/Misc/FileLock.pyo
-%%PYTHON_SITELIBDIR%%/mx/Misc/LICENSE
-%%PYTHON_SITELIBDIR%%/mx/Misc/LazyModule.py
-%%PYTHON_SITELIBDIR%%/mx/Misc/LazyModule.pyc
-%%PYTHON_SITELIBDIR%%/mx/Misc/LazyModule.pyo
-%%PYTHON_SITELIBDIR%%/mx/Misc/Namespace.py
-%%PYTHON_SITELIBDIR%%/mx/Misc/Namespace.pyc
-%%PYTHON_SITELIBDIR%%/mx/Misc/Namespace.pyo
-%%PYTHON_SITELIBDIR%%/mx/Misc/OrderedMapping.py
-%%PYTHON_SITELIBDIR%%/mx/Misc/OrderedMapping.pyc
-%%PYTHON_SITELIBDIR%%/mx/Misc/OrderedMapping.pyo
-%%PYTHON_SITELIBDIR%%/mx/Misc/PackageTools.py
-%%PYTHON_SITELIBDIR%%/mx/Misc/PackageTools.pyc
-%%PYTHON_SITELIBDIR%%/mx/Misc/PackageTools.pyo
-%%PYTHON_SITELIBDIR%%/mx/Misc/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/Misc/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/Misc/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/NewBuiltins.py
-%%PYTHON_SITELIBDIR%%/mx/NewBuiltins.pyc
-%%PYTHON_SITELIBDIR%%/mx/NewBuiltins.pyo
-%%PYTHON_SITELIBDIR%%/mx/Proxy/COPYRIGHT
-%%PYTHON_SITELIBDIR%%/mx/Proxy/LICENSE
-%%PYTHON_SITELIBDIR%%/mx/Proxy/Proxy.py
-%%PYTHON_SITELIBDIR%%/mx/Proxy/Proxy.pyc
-%%PYTHON_SITELIBDIR%%/mx/Proxy/Proxy.pyo
-%%PYTHON_SITELIBDIR%%/mx/Proxy/README
-%%PYTHON_SITELIBDIR%%/mx/Proxy/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/Proxy/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/Proxy/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/Proxy/mxProxy/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/Proxy/mxProxy/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/Proxy/mxProxy/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/Proxy/mxProxy/mxProxy.h
-%%PYTHON_SITELIBDIR%%/mx/Proxy/mxProxy/mxProxy.so
-%%PYTHON_SITELIBDIR%%/mx/Proxy/mxProxy/mxh.h
-%%PYTHON_SITELIBDIR%%/mx/Proxy/mxProxy/test.py
-%%PYTHON_SITELIBDIR%%/mx/Proxy/mxProxy/test.pyc
-%%PYTHON_SITELIBDIR%%/mx/Proxy/mxProxy/test.pyo
-%%PYTHON_SITELIBDIR%%/mx/Proxy/mxProxy/testvlad.py
-%%PYTHON_SITELIBDIR%%/mx/Proxy/mxProxy/testvlad.pyc
-%%PYTHON_SITELIBDIR%%/mx/Proxy/mxProxy/testvlad.pyo
-%%PYTHON_SITELIBDIR%%/mx/Proxy/mxProxy/weakreftest.py
-%%PYTHON_SITELIBDIR%%/mx/Proxy/mxProxy/weakreftest.pyc
-%%PYTHON_SITELIBDIR%%/mx/Proxy/mxProxy/weakreftest.pyo
-%%PYTHON_SITELIBDIR%%/mx/Queue/COPYRIGHT
-%%PYTHON_SITELIBDIR%%/mx/Queue/LICENSE
-%%PYTHON_SITELIBDIR%%/mx/Queue/README
-%%PYTHON_SITELIBDIR%%/mx/Queue/UserQueue.py
-%%PYTHON_SITELIBDIR%%/mx/Queue/UserQueue.pyc
-%%PYTHON_SITELIBDIR%%/mx/Queue/UserQueue.pyo
-%%PYTHON_SITELIBDIR%%/mx/Queue/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/Queue/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/Queue/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/Queue/mxQueue/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/Queue/mxQueue/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/Queue/mxQueue/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/Queue/mxQueue/mxQueue.h
-%%PYTHON_SITELIBDIR%%/mx/Queue/mxQueue/mxQueue.so
-%%PYTHON_SITELIBDIR%%/mx/Queue/mxQueue/mxh.h
-%%PYTHON_SITELIBDIR%%/mx/Queue/mxQueue/test.py
-%%PYTHON_SITELIBDIR%%/mx/Queue/mxQueue/test.pyc
-%%PYTHON_SITELIBDIR%%/mx/Queue/mxQueue/test.pyo
-%%PYTHON_SITELIBDIR%%/mx/Queue/queuebench.py
-%%PYTHON_SITELIBDIR%%/mx/Queue/queuebench.pyc
-%%PYTHON_SITELIBDIR%%/mx/Queue/queuebench.pyo
-%%PYTHON_SITELIBDIR%%/mx/Stack/COPYRIGHT
-%%PYTHON_SITELIBDIR%%/mx/Stack/LICENSE
-%%PYTHON_SITELIBDIR%%/mx/Stack/README
-%%PYTHON_SITELIBDIR%%/mx/Stack/UserStack.py
-%%PYTHON_SITELIBDIR%%/mx/Stack/UserStack.pyc
-%%PYTHON_SITELIBDIR%%/mx/Stack/UserStack.pyo
-%%PYTHON_SITELIBDIR%%/mx/Stack/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/Stack/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/Stack/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/Stack/mxStack/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/Stack/mxStack/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/Stack/mxStack/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/Stack/mxStack/mxStack.h
-%%PYTHON_SITELIBDIR%%/mx/Stack/mxStack/mxStack.so
-%%PYTHON_SITELIBDIR%%/mx/Stack/mxStack/mxh.h
-%%PYTHON_SITELIBDIR%%/mx/Stack/mxStack/test.py
-%%PYTHON_SITELIBDIR%%/mx/Stack/mxStack/test.pyc
-%%PYTHON_SITELIBDIR%%/mx/Stack/mxStack/test.pyo
-%%PYTHON_SITELIBDIR%%/mx/Stack/stackbench.py
-%%PYTHON_SITELIBDIR%%/mx/Stack/stackbench.pyc
-%%PYTHON_SITELIBDIR%%/mx/Stack/stackbench.pyo
-%%PYTHON_SITELIBDIR%%/mx/TextTools/COPYRIGHT
-%%PYTHON_SITELIBDIR%%/mx/TextTools/Constants/Sets.py
-%%PYTHON_SITELIBDIR%%/mx/TextTools/Constants/Sets.pyc
-%%PYTHON_SITELIBDIR%%/mx/TextTools/Constants/Sets.pyo
-%%PYTHON_SITELIBDIR%%/mx/TextTools/Constants/TagTables.py
-%%PYTHON_SITELIBDIR%%/mx/TextTools/Constants/TagTables.pyc
-%%PYTHON_SITELIBDIR%%/mx/TextTools/Constants/TagTables.pyo
-%%PYTHON_SITELIBDIR%%/mx/TextTools/Constants/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/TextTools/Constants/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/TextTools/Constants/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/TextTools/LICENSE
-%%PYTHON_SITELIBDIR%%/mx/TextTools/README
-%%PYTHON_SITELIBDIR%%/mx/TextTools/TextTools.py
-%%PYTHON_SITELIBDIR%%/mx/TextTools/TextTools.pyc
-%%PYTHON_SITELIBDIR%%/mx/TextTools/TextTools.pyo
-%%PYTHON_SITELIBDIR%%/mx/TextTools/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/TextTools/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/TextTools/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/TextTools/mxTextTools/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/TextTools/mxTextTools/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/TextTools/mxTextTools/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/TextTools/mxTextTools/mxTextTools.h
-%%PYTHON_SITELIBDIR%%/mx/TextTools/mxTextTools/mxTextTools.so
-%%PYTHON_SITELIBDIR%%/mx/TextTools/mxTextTools/mxbmse.h
-%%PYTHON_SITELIBDIR%%/mx/TextTools/mxTextTools/mxh.h
-%%PYTHON_SITELIBDIR%%/mx/TextTools/mxTextTools/test.py
-%%PYTHON_SITELIBDIR%%/mx/TextTools/mxTextTools/test.pyc
-%%PYTHON_SITELIBDIR%%/mx/TextTools/mxTextTools/test.pyo
-%%PYTHON_SITELIBDIR%%/mx/TextTools/mxTextTools/testHTML.py
-%%PYTHON_SITELIBDIR%%/mx/TextTools/mxTextTools/testHTML.pyc
-%%PYTHON_SITELIBDIR%%/mx/TextTools/mxTextTools/testHTML.pyo
-%%PYTHON_SITELIBDIR%%/mx/TextTools/mxTextTools/testPickleSegFault.py
-%%PYTHON_SITELIBDIR%%/mx/TextTools/mxTextTools/testPickleSegFault.pyc
-%%PYTHON_SITELIBDIR%%/mx/TextTools/mxTextTools/testPickleSegFault.pyo
-%%PYTHON_SITELIBDIR%%/mx/TextTools/mxTextTools/testSegFault.py
-%%PYTHON_SITELIBDIR%%/mx/TextTools/mxTextTools/testSegFault.pyc
-%%PYTHON_SITELIBDIR%%/mx/TextTools/mxTextTools/testSegFault.pyo
-%%PYTHON_SITELIBDIR%%/mx/TextTools/mxTextTools/testkj.py
-%%PYTHON_SITELIBDIR%%/mx/TextTools/mxTextTools/testkj.pyc
-%%PYTHON_SITELIBDIR%%/mx/TextTools/mxTextTools/testkj.pyo
-%%PYTHON_SITELIBDIR%%/mx/Tools/COPYRIGHT
-%%PYTHON_SITELIBDIR%%/mx/Tools/LICENSE
-%%PYTHON_SITELIBDIR%%/mx/Tools/NewBuiltins.py
-%%PYTHON_SITELIBDIR%%/mx/Tools/NewBuiltins.pyc
-%%PYTHON_SITELIBDIR%%/mx/Tools/NewBuiltins.pyo
-%%PYTHON_SITELIBDIR%%/mx/Tools/README
-%%PYTHON_SITELIBDIR%%/mx/Tools/Tools.py
-%%PYTHON_SITELIBDIR%%/mx/Tools/Tools.pyc
-%%PYTHON_SITELIBDIR%%/mx/Tools/Tools.pyo
-%%PYTHON_SITELIBDIR%%/mx/Tools/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/Tools/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/Tools/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/Tools/mxTools/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/Tools/mxTools/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/Tools/mxTools/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/Tools/mxTools/bench1.py
-%%PYTHON_SITELIBDIR%%/mx/Tools/mxTools/bench1.pyc
-%%PYTHON_SITELIBDIR%%/mx/Tools/mxTools/bench1.pyo
-%%PYTHON_SITELIBDIR%%/mx/Tools/mxTools/bench2.py
-%%PYTHON_SITELIBDIR%%/mx/Tools/mxTools/bench2.pyc
-%%PYTHON_SITELIBDIR%%/mx/Tools/mxTools/bench2.pyo
-%%PYTHON_SITELIBDIR%%/mx/Tools/mxTools/hack.py
-%%PYTHON_SITELIBDIR%%/mx/Tools/mxTools/hack.pyc
-%%PYTHON_SITELIBDIR%%/mx/Tools/mxTools/hack.pyo
-%%PYTHON_SITELIBDIR%%/mx/Tools/mxTools/mxTools.h
-%%PYTHON_SITELIBDIR%%/mx/Tools/mxTools/mxTools.so
-%%PYTHON_SITELIBDIR%%/mx/Tools/mxTools/mxh.h
-%%PYTHON_SITELIBDIR%%/mx/Tools/mxTools/test.py
-%%PYTHON_SITELIBDIR%%/mx/Tools/mxTools/test.pyc
-%%PYTHON_SITELIBDIR%%/mx/Tools/mxTools/test.pyo
-%%PYTHON_SITELIBDIR%%/mx/Tools/mxTools/test_safecall.py
-%%PYTHON_SITELIBDIR%%/mx/Tools/mxTools/test_safecall.pyc
-%%PYTHON_SITELIBDIR%%/mx/Tools/mxTools/test_safecall.pyo
-%%PYTHON_SITELIBDIR%%/mx/UID/COPYRIGHT
-%%PYTHON_SITELIBDIR%%/mx/UID/LICENSE
-%%PYTHON_SITELIBDIR%%/mx/UID/README
-%%PYTHON_SITELIBDIR%%/mx/UID/UID.py
-%%PYTHON_SITELIBDIR%%/mx/UID/UID.pyc
-%%PYTHON_SITELIBDIR%%/mx/UID/UID.pyo
-%%PYTHON_SITELIBDIR%%/mx/UID/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/UID/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/UID/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/UID/mxUID/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/UID/mxUID/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/UID/mxUID/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/UID/mxUID/mxUID.h
-%%PYTHON_SITELIBDIR%%/mx/UID/mxUID/mxUID.so
-%%PYTHON_SITELIBDIR%%/mx/UID/mxUID/mxh.h
-%%PYTHON_SITELIBDIR%%/mx/UID/mxUID/test.py
-%%PYTHON_SITELIBDIR%%/mx/UID/mxUID/test.pyc
-%%PYTHON_SITELIBDIR%%/mx/UID/mxUID/test.pyo
-%%PYTHON_SITELIBDIR%%/mx/URL/COPYRIGHT
-%%PYTHON_SITELIBDIR%%/mx/URL/LICENSE
-%%PYTHON_SITELIBDIR%%/mx/URL/LazyModule.py
-%%PYTHON_SITELIBDIR%%/mx/URL/LazyModule.pyc
-%%PYTHON_SITELIBDIR%%/mx/URL/LazyModule.pyo
-%%PYTHON_SITELIBDIR%%/mx/URL/Listing.py
-%%PYTHON_SITELIBDIR%%/mx/URL/Listing.pyc
-%%PYTHON_SITELIBDIR%%/mx/URL/Listing.pyo
-%%PYTHON_SITELIBDIR%%/mx/URL/README
-%%PYTHON_SITELIBDIR%%/mx/URL/URL.py
-%%PYTHON_SITELIBDIR%%/mx/URL/URL.pyc
-%%PYTHON_SITELIBDIR%%/mx/URL/URL.pyo
-%%PYTHON_SITELIBDIR%%/mx/URL/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/URL/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/URL/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/URL/mxURL/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/URL/mxURL/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/URL/mxURL/__init__.pyo
-%%PYTHON_SITELIBDIR%%/mx/URL/mxURL/mxURL.h
-%%PYTHON_SITELIBDIR%%/mx/URL/mxURL/mxURL.so
-%%PYTHON_SITELIBDIR%%/mx/URL/mxURL/mxh.h
-%%PYTHON_SITELIBDIR%%/mx/URL/mxURL/test.py
-%%PYTHON_SITELIBDIR%%/mx/URL/mxURL/test.pyc
-%%PYTHON_SITELIBDIR%%/mx/URL/mxURL/test.pyo
-%%PYTHON_SITELIBDIR%%/mx/__init__.py
-%%PYTHON_SITELIBDIR%%/mx/__init__.pyc
-%%PYTHON_SITELIBDIR%%/mx/__init__.pyo
diff --git a/mail/Makefile b/mail/Makefile
index 970948798f61..8a6c3d74d380 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -205,7 +205,6 @@
SUBDIR += mailgraph
SUBDIR += mailhog
SUBDIR += mailman
- SUBDIR += mailpile
SUBDIR += mailscanner
SUBDIR += mailsync
SUBDIR += mailutils
diff --git a/mail/mailpile/Makefile b/mail/mailpile/Makefile
deleted file mode 100644
index 2f113c2e0266..000000000000
--- a/mail/mailpile/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# Created by: Yuri Victorovich <yuri@rawbw.com>
-# $FreeBSD$
-
-PORTNAME= mailpile
-PORTVERSION= 0.5.2
-PORTREVISION= 1
-CATEGORIES= mail security
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Locally hosted web-browser based mail client
-
-LICENSE= AGPLv3+
-LICENSE_FILE= ${WRKSRC}/AGPLv3.txt
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pgpdump>=0:security/py-pgpdump@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dns>=0:dns/py-dns@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}spambayes>=0:mail/py-spambayes@${PY_FLAVOR}
-
-PORTSCOUT= limit:^[1-9]
-
-USES= gettext python:2.7 shebangfix
-USE_GITHUB= yes
-GH_PROJECT= Mailpile
-python_OLD_CMD= /usr/bin/python2
-SHEBANG_FILES= mailpile/contrib/gui/gui-o-matic.py \
- mailpile/contrib/gui/gui-test.sh \
- mailpile/contrib/gui/icons-osx/mk_icons.sh
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-
-post-patch:
- @${REINPLACE_CMD} -e 's,^#!/bin/bash,#!/bin/sh,g' ${WRKSRC}/scripts/*.sh
-
-.include <bsd.port.mk>
diff --git a/mail/mailpile/distinfo b/mail/mailpile/distinfo
deleted file mode 100644
index 810923d29ae0..000000000000
--- a/mail/mailpile/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mailpile-Mailpile-0.5.2_GH0.tar.gz) = 2619dd0711628e25e216bec196d42381e50d45d943a727177f11f8ce89e26004
-SIZE (mailpile-Mailpile-0.5.2_GH0.tar.gz) = 3811631
diff --git a/mail/mailpile/pkg-descr b/mail/mailpile/pkg-descr
deleted file mode 100644
index 2906bc98f474..000000000000
--- a/mail/mailpile/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-A free & open modern, fast email client with user-friendly encryption and
-privacy features.
-
-Mailpile is still in beta, but many people already find it useful.
-
-WWW: https://mailpile.is/
diff --git a/math/Makefile b/math/Makefile
index f2fa7b0f6eac..33b3c6616ff0 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -753,8 +753,6 @@
SUBDIR += py-ecos
SUBDIR += py-fastcluster
SUBDIR += py-fastdtw
- SUBDIR += py-ffc
- SUBDIR += py-fiat
SUBDIR += py-flax
SUBDIR += py-fpconst
SUBDIR += py-fpylll
@@ -790,7 +788,6 @@
SUBDIR += py-numexpr
SUBDIR += py-numpoly
SUBDIR += py-numpy
- SUBDIR += py-nzmath
SUBDIR += py-opt-einsum
SUBDIR += py-or-tools
SUBDIR += py-osqp
@@ -813,7 +810,6 @@
SUBDIR += py-pygslodeiv2
SUBDIR += py-pyhull
SUBDIR += py-pyipopt
- SUBDIR += py-pymc
SUBDIR += py-pymc3
SUBDIR += py-pyneqsys
SUBDIR += py-pynleq2
@@ -851,7 +847,6 @@
SUBDIR += py-sympy
SUBDIR += py-theano
SUBDIR += py-triangle
- SUBDIR += py-ufl
SUBDIR += py-uncertainties
SUBDIR += py-vincenty
SUBDIR += py-yt
diff --git a/math/py-ffc/Makefile b/math/py-ffc/Makefile
deleted file mode 100644
index 7aa40f39cfc4..000000000000
--- a/math/py-ffc/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= ffc
-PORTVERSION= ${MMVERSION}.0
-PORTREVISION= 1
-CATEGORIES= math python
-MASTER_SITES= https://launchpad.net/${PORTNAME}/${MMVERSION}.x/${PORTVERSION}/+download/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= jwb@FreeBSD.org
-COMMENT= C++ code generator for multilinear forms
-
-LICENSE= LGPL3
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils
-PYDISTUTILS_PKGNAME= FFC
-
-MMVERSION= 1.2
-
-post-patch:
- ${REINPLACE_CMD} -i '' -e 's|os.path.join(os.path.sep, "usr")|os.path.normpath("${PREFIX}")|' \
- ${WRKSRC}/test/regression/test.py
-
-.include <bsd.port.mk>
diff --git a/math/py-ffc/distinfo b/math/py-ffc/distinfo
deleted file mode 100644
index 3f92c7818c2a..000000000000
--- a/math/py-ffc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ffc-1.2.0.tar.gz) = ac7cca537dac4610821c9ecb0338700970d713d03a9bc176567f1979c89ed869
-SIZE (ffc-1.2.0.tar.gz) = 4457544
diff --git a/math/py-ffc/files/patch-setup.py b/math/py-ffc/files/patch-setup.py
deleted file mode 100644
index ccf3c5e8447a..000000000000
--- a/math/py-ffc/files/patch-setup.py
+++ /dev/null
@@ -1,9 +0,0 @@
---- setup.py.orig 2012-04-06 13:16:19.000000000 -0500
-+++ setup.py 2012-04-06 13:16:25.000000000 -0500
-@@ -31,5 +31,5 @@
- "ffc.errorcontrol"],
- package_dir={"ffc": "ffc"},
- scripts = scripts,
-- data_files = [(join("share", "man", "man1"),
-+ data_files = [(join("man", "man1"),
- [join("doc", "man", "man1", "ffc.1.gz")])])
diff --git a/math/py-ffc/pkg-descr b/math/py-ffc/pkg-descr
deleted file mode 100644
index 493c60cd5600..000000000000
--- a/math/py-ffc/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-FFC works as a compiler for multilinear forms by generating code (C++) for
-the evaluation of a multilinear form given in mathematical notation.
-
-WWW: https://launchpad.net/ffc
diff --git a/math/py-ffc/pkg-plist b/math/py-ffc/pkg-plist
deleted file mode 100644
index 7994e12da486..000000000000
--- a/math/py-ffc/pkg-plist
+++ /dev/null
@@ -1,194 +0,0 @@
-bin/ffc
-man/man1/ffc.1.gz
-%%PYTHON_SITELIBDIR%%/ffc/__init__.py
-%%PYTHON_SITELIBDIR%%/ffc/__init__.pyc
-%%PYTHON_SITELIBDIR%%/ffc/__init__.pyo
-%%PYTHON_SITELIBDIR%%/ffc/analysis.py
-%%PYTHON_SITELIBDIR%%/ffc/analysis.pyc
-%%PYTHON_SITELIBDIR%%/ffc/analysis.pyo
-%%PYTHON_SITELIBDIR%%/ffc/codegeneration.py
-%%PYTHON_SITELIBDIR%%/ffc/codegeneration.pyc
-%%PYTHON_SITELIBDIR%%/ffc/codegeneration.pyo
-%%PYTHON_SITELIBDIR%%/ffc/codesnippets.py
-%%PYTHON_SITELIBDIR%%/ffc/codesnippets.pyc
-%%PYTHON_SITELIBDIR%%/ffc/codesnippets.pyo
-%%PYTHON_SITELIBDIR%%/ffc/compiler.py
-%%PYTHON_SITELIBDIR%%/ffc/compiler.pyc
-%%PYTHON_SITELIBDIR%%/ffc/compiler.pyo
-%%PYTHON_SITELIBDIR%%/ffc/constants.py
-%%PYTHON_SITELIBDIR%%/ffc/constants.pyc
-%%PYTHON_SITELIBDIR%%/ffc/constants.pyo
-%%PYTHON_SITELIBDIR%%/ffc/cpp.py
-%%PYTHON_SITELIBDIR%%/ffc/cpp.pyc
-%%PYTHON_SITELIBDIR%%/ffc/cpp.pyo
-%%PYTHON_SITELIBDIR%%/ffc/enrichedelement.py
-%%PYTHON_SITELIBDIR%%/ffc/enrichedelement.pyc
-%%PYTHON_SITELIBDIR%%/ffc/enrichedelement.pyo
-%%PYTHON_SITELIBDIR%%/ffc/errorcontrol/__init__.py
-%%PYTHON_SITELIBDIR%%/ffc/errorcontrol/__init__.pyc
-%%PYTHON_SITELIBDIR%%/ffc/errorcontrol/__init__.pyo
-%%PYTHON_SITELIBDIR%%/ffc/errorcontrol/errorcontrol.py
-%%PYTHON_SITELIBDIR%%/ffc/errorcontrol/errorcontrol.pyc
-%%PYTHON_SITELIBDIR%%/ffc/errorcontrol/errorcontrol.pyo
-%%PYTHON_SITELIBDIR%%/ffc/errorcontrol/errorcontrolgenerators.py
-%%PYTHON_SITELIBDIR%%/ffc/errorcontrol/errorcontrolgenerators.pyc
-%%PYTHON_SITELIBDIR%%/ffc/errorcontrol/errorcontrolgenerators.pyo
-%%PYTHON_SITELIBDIR%%/ffc/evaluatebasis.py
-%%PYTHON_SITELIBDIR%%/ffc/evaluatebasis.pyc
-%%PYTHON_SITELIBDIR%%/ffc/evaluatebasis.pyo
-%%PYTHON_SITELIBDIR%%/ffc/evaluatebasisderivatives.py
-%%PYTHON_SITELIBDIR%%/ffc/evaluatebasisderivatives.pyc
-%%PYTHON_SITELIBDIR%%/ffc/evaluatebasisderivatives.pyo
-%%PYTHON_SITELIBDIR%%/ffc/evaluatedof.py
-%%PYTHON_SITELIBDIR%%/ffc/evaluatedof.pyc
-%%PYTHON_SITELIBDIR%%/ffc/evaluatedof.pyo
-%%PYTHON_SITELIBDIR%%/ffc/extras.py
-%%PYTHON_SITELIBDIR%%/ffc/extras.pyc
-%%PYTHON_SITELIBDIR%%/ffc/extras.pyo
-%%PYTHON_SITELIBDIR%%/ffc/fiatinterface.py
-%%PYTHON_SITELIBDIR%%/ffc/fiatinterface.pyc
-%%PYTHON_SITELIBDIR%%/ffc/fiatinterface.pyo
-%%PYTHON_SITELIBDIR%%/ffc/formatting.py
-%%PYTHON_SITELIBDIR%%/ffc/formatting.pyc
-%%PYTHON_SITELIBDIR%%/ffc/formatting.pyo
-%%PYTHON_SITELIBDIR%%/ffc/interpolatevertexvalues.py
-%%PYTHON_SITELIBDIR%%/ffc/interpolatevertexvalues.pyc
-%%PYTHON_SITELIBDIR%%/ffc/interpolatevertexvalues.pyo
-%%PYTHON_SITELIBDIR%%/ffc/jitcompiler.py
-%%PYTHON_SITELIBDIR%%/ffc/jitcompiler.pyc
-%%PYTHON_SITELIBDIR%%/ffc/jitcompiler.pyo
-%%PYTHON_SITELIBDIR%%/ffc/jitobject.py
-%%PYTHON_SITELIBDIR%%/ffc/jitobject.pyc
-%%PYTHON_SITELIBDIR%%/ffc/jitobject.pyo
-%%PYTHON_SITELIBDIR%%/ffc/log.py
-%%PYTHON_SITELIBDIR%%/ffc/log.pyc
-%%PYTHON_SITELIBDIR%%/ffc/log.pyo
-%%PYTHON_SITELIBDIR%%/ffc/mixedelement.py
-%%PYTHON_SITELIBDIR%%/ffc/mixedelement.pyc
-%%PYTHON_SITELIBDIR%%/ffc/mixedelement.pyo
-%%PYTHON_SITELIBDIR%%/ffc/optimization.py
-%%PYTHON_SITELIBDIR%%/ffc/optimization.pyc
-%%PYTHON_SITELIBDIR%%/ffc/optimization.pyo
-%%PYTHON_SITELIBDIR%%/ffc/parameters.py
-%%PYTHON_SITELIBDIR%%/ffc/parameters.pyc
-%%PYTHON_SITELIBDIR%%/ffc/parameters.pyo
-%%PYTHON_SITELIBDIR%%/ffc/plot.py
-%%PYTHON_SITELIBDIR%%/ffc/plot.pyc
-%%PYTHON_SITELIBDIR%%/ffc/plot.pyo
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/__init__.py
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/__init__.pyc
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/__init__.pyo
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/expr.py
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/expr.pyc
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/expr.pyo
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/floatvalue.py
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/floatvalue.pyc
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/floatvalue.pyo
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/fraction.py
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/fraction.pyc
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/fraction.pyo
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/optimisedquadraturetransformer.py
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/optimisedquadraturetransformer.pyc
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/optimisedquadraturetransformer.pyo
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/product.py
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/product.pyc
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/product.pyo
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/quadraturegenerator.py
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/quadraturegenerator.pyc
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/quadraturegenerator.pyo
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/quadratureoptimization.py
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/quadratureoptimization.pyc
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/quadratureoptimization.pyo
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/quadraturerepresentation.py
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/quadraturerepresentation.pyc
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/quadraturerepresentation.pyo
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/quadraturetransformer.py
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/quadraturetransformer.pyc
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/quadraturetransformer.pyo
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/quadraturetransformerbase.py
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/quadraturetransformerbase.pyc
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/quadraturetransformerbase.pyo
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/quadratureutils.py
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/quadratureutils.pyc
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/quadratureutils.pyo
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/reduce_operations.py
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/reduce_operations.pyc
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/reduce_operations.pyo
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/sumobj.py
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/sumobj.pyc
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/sumobj.pyo
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/symbol.py
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/symbol.pyc
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/symbol.pyo
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/symbolics.py
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/symbolics.pyc
-%%PYTHON_SITELIBDIR%%/ffc/quadrature/symbolics.pyo
-%%PYTHON_SITELIBDIR%%/ffc/quadrature_schemes.py
-%%PYTHON_SITELIBDIR%%/ffc/quadrature_schemes.pyc
-%%PYTHON_SITELIBDIR%%/ffc/quadrature_schemes.pyo
-%%PYTHON_SITELIBDIR%%/ffc/quadratureelement.py
-%%PYTHON_SITELIBDIR%%/ffc/quadratureelement.pyc
-%%PYTHON_SITELIBDIR%%/ffc/quadratureelement.pyo
-%%PYTHON_SITELIBDIR%%/ffc/representation.py
-%%PYTHON_SITELIBDIR%%/ffc/representation.pyc
-%%PYTHON_SITELIBDIR%%/ffc/representation.pyo
-%%PYTHON_SITELIBDIR%%/ffc/representationutils.py
-%%PYTHON_SITELIBDIR%%/ffc/representationutils.pyc
-%%PYTHON_SITELIBDIR%%/ffc/representationutils.pyo
-%%PYTHON_SITELIBDIR%%/ffc/restrictedelement.py
-%%PYTHON_SITELIBDIR%%/ffc/restrictedelement.pyc
-%%PYTHON_SITELIBDIR%%/ffc/restrictedelement.pyo
-%%PYTHON_SITELIBDIR%%/ffc/tensor/__init__.py
-%%PYTHON_SITELIBDIR%%/ffc/tensor/__init__.pyc
-%%PYTHON_SITELIBDIR%%/ffc/tensor/__init__.pyo
-%%PYTHON_SITELIBDIR%%/ffc/tensor/costestimation.py
-%%PYTHON_SITELIBDIR%%/ffc/tensor/costestimation.pyc
-%%PYTHON_SITELIBDIR%%/ffc/tensor/costestimation.pyo
-%%PYTHON_SITELIBDIR%%/ffc/tensor/geometrytensor.py
-%%PYTHON_SITELIBDIR%%/ffc/tensor/geometrytensor.pyc
-%%PYTHON_SITELIBDIR%%/ffc/tensor/geometrytensor.pyo
-%%PYTHON_SITELIBDIR%%/ffc/tensor/monomialextraction.py
-%%PYTHON_SITELIBDIR%%/ffc/tensor/monomialextraction.pyc
-%%PYTHON_SITELIBDIR%%/ffc/tensor/monomialextraction.pyo
-%%PYTHON_SITELIBDIR%%/ffc/tensor/monomialintegration.py
-%%PYTHON_SITELIBDIR%%/ffc/tensor/monomialintegration.pyc
-%%PYTHON_SITELIBDIR%%/ffc/tensor/monomialintegration.pyo
-%%PYTHON_SITELIBDIR%%/ffc/tensor/monomialtransformation.py
-%%PYTHON_SITELIBDIR%%/ffc/tensor/monomialtransformation.pyc
-%%PYTHON_SITELIBDIR%%/ffc/tensor/monomialtransformation.pyo
-%%PYTHON_SITELIBDIR%%/ffc/tensor/multiindex.py
-%%PYTHON_SITELIBDIR%%/ffc/tensor/multiindex.pyc
-%%PYTHON_SITELIBDIR%%/ffc/tensor/multiindex.pyo
-%%PYTHON_SITELIBDIR%%/ffc/tensor/referencetensor.py
-%%PYTHON_SITELIBDIR%%/ffc/tensor/referencetensor.pyc
-%%PYTHON_SITELIBDIR%%/ffc/tensor/referencetensor.pyo
-%%PYTHON_SITELIBDIR%%/ffc/tensor/tensorgenerator.py
-%%PYTHON_SITELIBDIR%%/ffc/tensor/tensorgenerator.pyc
-%%PYTHON_SITELIBDIR%%/ffc/tensor/tensorgenerator.pyo
-%%PYTHON_SITELIBDIR%%/ffc/tensor/tensoroptimization.py
-%%PYTHON_SITELIBDIR%%/ffc/tensor/tensoroptimization.pyc
-%%PYTHON_SITELIBDIR%%/ffc/tensor/tensoroptimization.pyo
-%%PYTHON_SITELIBDIR%%/ffc/tensor/tensorreordering.py
-%%PYTHON_SITELIBDIR%%/ffc/tensor/tensorreordering.pyc
-%%PYTHON_SITELIBDIR%%/ffc/tensor/tensorreordering.pyo
-%%PYTHON_SITELIBDIR%%/ffc/tensor/tensorrepresentation.py
-%%PYTHON_SITELIBDIR%%/ffc/tensor/tensorrepresentation.pyc
-%%PYTHON_SITELIBDIR%%/ffc/tensor/tensorrepresentation.pyo
-%%PYTHON_SITELIBDIR%%/ffc/uflacsrepr/__init__.py
-%%PYTHON_SITELIBDIR%%/ffc/uflacsrepr/__init__.pyc
-%%PYTHON_SITELIBDIR%%/ffc/uflacsrepr/__init__.pyo
-%%PYTHON_SITELIBDIR%%/ffc/uflacsrepr/uflacsgenerator.py
-%%PYTHON_SITELIBDIR%%/ffc/uflacsrepr/uflacsgenerator.pyc
-%%PYTHON_SITELIBDIR%%/ffc/uflacsrepr/uflacsgenerator.pyo
-%%PYTHON_SITELIBDIR%%/ffc/uflacsrepr/uflacsoptimization.py
-%%PYTHON_SITELIBDIR%%/ffc/uflacsrepr/uflacsoptimization.pyc
-%%PYTHON_SITELIBDIR%%/ffc/uflacsrepr/uflacsoptimization.pyo
-%%PYTHON_SITELIBDIR%%/ffc/uflacsrepr/uflacsrepresentation.py
-%%PYTHON_SITELIBDIR%%/ffc/uflacsrepr/uflacsrepresentation.pyc
-%%PYTHON_SITELIBDIR%%/ffc/uflacsrepr/uflacsrepresentation.pyo
-%%PYTHON_SITELIBDIR%%/ffc/utils.py
-%%PYTHON_SITELIBDIR%%/ffc/utils.pyc
-%%PYTHON_SITELIBDIR%%/ffc/utils.pyo
-%%PYTHON_SITELIBDIR%%/ffc/wrappers.py
-%%PYTHON_SITELIBDIR%%/ffc/wrappers.pyc
-%%PYTHON_SITELIBDIR%%/ffc/wrappers.pyo
diff --git a/math/py-fiat/Makefile b/math/py-fiat/Makefile
deleted file mode 100644
index 15c260a474e7..000000000000
--- a/math/py-fiat/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= fiat
-PORTVERSION= ${MMVERSION}.0
-PORTREVISION= 7
-CATEGORIES= math python
-MASTER_SITES= https://launchpad.net/${PORTNAME}/${MMVERSION}.x/release-${MMVERSION}/+download/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME}-${MMVERSION}
-
-MAINTAINER= jwb@FreeBSD.org
-COMMENT= FInite element Automatic Tabulator
-
-LICENSE= LGPL3
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}scientific>=0:math/py-scientific@${PY_FLAVOR}
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-MMVERSION= 1.1
-
-.include <bsd.port.mk>
diff --git a/math/py-fiat/distinfo b/math/py-fiat/distinfo
deleted file mode 100644
index cdc441d022a8..000000000000
--- a/math/py-fiat/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (fiat-1.1.tar.gz) = 94a9926f478ce9d12e3f0cf4dee0937dfbc7518a37ad4ac701fda3b6cb62a475
-SIZE (fiat-1.1.tar.gz) = 3870562
diff --git a/math/py-fiat/pkg-descr b/math/py-fiat/pkg-descr
deleted file mode 100644
index a5c52fb5ed39..000000000000
--- a/math/py-fiat/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The FInite element Automatic Tabulator FIAT supports generation of arbitrary
-order instances of the Lagrange elements on lines, triangles, and tetrahedra.
-
-WWW: https://launchpad.net/fiat
diff --git a/math/py-nzmath/Makefile b/math/py-nzmath/Makefile
deleted file mode 100644
index 6f4df0585eed..000000000000
--- a/math/py-nzmath/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Wen Heping <wenheping@gmail.com>
-# $FreeBSD$
-
-PORTNAME= nzmath
-PORTVERSION= 1.2.0
-CATEGORIES= math python
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/NZMATH-${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= NZMATH-${PORTVERSION}
-
-MAINTAINER= wen@FreeBSD.org
-COMMENT= Number theory oriented calculation system
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils
-PYDISTUTILS_PKGNAME= NZMATH
-
-OPTIONS_DEFINE= DOCS
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/data/discriminant.csv ${STAGEDIR}${DATADIR}
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/manual/*.pdf ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/math/py-nzmath/distinfo b/math/py-nzmath/distinfo
deleted file mode 100644
index eedcbb20b8b4..000000000000
--- a/math/py-nzmath/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (NZMATH-1.2.0.tar.gz) = dbcc973786267f71ac1d8887ed387a2d3d16eac46485812cead0e63b2268cc65
-SIZE (NZMATH-1.2.0.tar.gz) = 3408796
diff --git a/math/py-nzmath/files/patch-setup.py b/math/py-nzmath/files/patch-setup.py
deleted file mode 100644
index f9cc1d8eebd1..000000000000
--- a/math/py-nzmath/files/patch-setup.py
+++ /dev/null
@@ -1,17 +0,0 @@
---- setup.py.orig 2011-06-03 06:35:10.000000000 +0800
-+++ setup.py 2011-06-03 06:35:41.000000000 +0800
-@@ -21,9 +21,9 @@
-
- packages=['nzmath', 'nzmath.config', 'nzmath.factor', 'nzmath.poly', 'nzmath.plugin', 'nzmath.plugin.math'],
-
-- data_files=[
-- (data_prefix, ['data/discriminant.csv']),
-- (doc_prefix + 'manual',
-- glob.glob('manual/*.pdf')),
-- ]
-+# data_files=[
-+# (data_prefix, ['data/discriminant.csv']),
-+# (doc_prefix + 'manual',
-+# glob.glob('manual/*.pdf')),
-+# ]
- )
diff --git a/math/py-nzmath/pkg-descr b/math/py-nzmath/pkg-descr
deleted file mode 100644
index 943ee4128798..000000000000
--- a/math/py-nzmath/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-NZMATH is a Python based number theory oriented calculation system.
-The centre of development in origin is Tokyo Metropolitan University.
-It is freely available and distributed under the BSD license.
-
-WWW: http://tnt.math.se.tmu.ac.jp/nzmath/
diff --git a/math/py-nzmath/pkg-plist b/math/py-nzmath/pkg-plist
deleted file mode 100644
index 4cbd7fdc817f..000000000000
--- a/math/py-nzmath/pkg-plist
+++ /dev/null
@@ -1,235 +0,0 @@
-%%PYTHON_SITELIBDIR%%/nzmath/__init__.py
-%%PYTHON_SITELIBDIR%%/nzmath/__init__.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/__init__.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/algfield.py
-%%PYTHON_SITELIBDIR%%/nzmath/algfield.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/algfield.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/algorithm.py
-%%PYTHON_SITELIBDIR%%/nzmath/algorithm.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/algorithm.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/all.py
-%%PYTHON_SITELIBDIR%%/nzmath/all.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/all.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/arith1.py
-%%PYTHON_SITELIBDIR%%/nzmath/arith1.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/arith1.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/arygcd.py
-%%PYTHON_SITELIBDIR%%/nzmath/arygcd.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/arygcd.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/bigrandom.py
-%%PYTHON_SITELIBDIR%%/nzmath/bigrandom.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/bigrandom.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/bigrange.py
-%%PYTHON_SITELIBDIR%%/nzmath/bigrange.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/bigrange.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/combinatorial.py
-%%PYTHON_SITELIBDIR%%/nzmath/combinatorial.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/combinatorial.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/compatibility.py
-%%PYTHON_SITELIBDIR%%/nzmath/compatibility.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/compatibility.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/config/nzmathconf.py
-%%PYTHON_SITELIBDIR%%/nzmath/config/nzmathconf.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/config/nzmathconf.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/config.py
-%%PYTHON_SITELIBDIR%%/nzmath/config.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/config.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/cubic_root.py
-%%PYTHON_SITELIBDIR%%/nzmath/cubic_root.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/cubic_root.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/ecpp.py
-%%PYTHON_SITELIBDIR%%/nzmath/ecpp.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/ecpp.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/elliptic.py
-%%PYTHON_SITELIBDIR%%/nzmath/elliptic.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/elliptic.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/equation.py
-%%PYTHON_SITELIBDIR%%/nzmath/equation.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/equation.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/factor/__init__.py
-%%PYTHON_SITELIBDIR%%/nzmath/factor/__init__.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/factor/__init__.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/factor/ecm.py
-%%PYTHON_SITELIBDIR%%/nzmath/factor/ecm.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/factor/ecm.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/factor/find.py
-%%PYTHON_SITELIBDIR%%/nzmath/factor/find.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/factor/find.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/factor/methods.py
-%%PYTHON_SITELIBDIR%%/nzmath/factor/methods.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/factor/methods.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/factor/misc.py
-%%PYTHON_SITELIBDIR%%/nzmath/factor/misc.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/factor/misc.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/factor/mpqs.py
-%%PYTHON_SITELIBDIR%%/nzmath/factor/mpqs.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/factor/mpqs.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/factor/util.py
-%%PYTHON_SITELIBDIR%%/nzmath/factor/util.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/factor/util.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/finitefield.py
-%%PYTHON_SITELIBDIR%%/nzmath/finitefield.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/finitefield.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/gcd.py
-%%PYTHON_SITELIBDIR%%/nzmath/gcd.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/gcd.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/group.py
-%%PYTHON_SITELIBDIR%%/nzmath/group.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/group.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/imaginary.py
-%%PYTHON_SITELIBDIR%%/nzmath/imaginary.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/imaginary.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/intresidue.py
-%%PYTHON_SITELIBDIR%%/nzmath/intresidue.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/intresidue.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/lattice.py
-%%PYTHON_SITELIBDIR%%/nzmath/lattice.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/lattice.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/matrix.py
-%%PYTHON_SITELIBDIR%%/nzmath/matrix.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/matrix.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/module.py
-%%PYTHON_SITELIBDIR%%/nzmath/module.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/module.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/multiplicative.py
-%%PYTHON_SITELIBDIR%%/nzmath/multiplicative.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/multiplicative.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/permute.py
-%%PYTHON_SITELIBDIR%%/nzmath/permute.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/permute.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/plugin/__init__.py
-%%PYTHON_SITELIBDIR%%/nzmath/plugin/__init__.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/plugin/__init__.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/plugin/math/__init__.py
-%%PYTHON_SITELIBDIR%%/nzmath/plugin/math/__init__.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/plugin/math/__init__.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/plugin/math/_mpmath.py
-%%PYTHON_SITELIBDIR%%/nzmath/plugin/math/_mpmath.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/plugin/math/_mpmath.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/plugin/math/default.py
-%%PYTHON_SITELIBDIR%%/nzmath/plugin/math/default.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/plugin/math/default.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/plugins.py
-%%PYTHON_SITELIBDIR%%/nzmath/plugins.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/plugins.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/poly/__init__.py
-%%PYTHON_SITELIBDIR%%/nzmath/poly/__init__.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/poly/__init__.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/poly/array.py
-%%PYTHON_SITELIBDIR%%/nzmath/poly/array.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/poly/array.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/poly/factor.py
-%%PYTHON_SITELIBDIR%%/nzmath/poly/factor.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/poly/factor.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/poly/formalsum.py
-%%PYTHON_SITELIBDIR%%/nzmath/poly/formalsum.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/poly/formalsum.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/poly/groebner.py
-%%PYTHON_SITELIBDIR%%/nzmath/poly/groebner.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/poly/groebner.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/poly/hensel.py
-%%PYTHON_SITELIBDIR%%/nzmath/poly/hensel.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/poly/hensel.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/poly/multiutil.py
-%%PYTHON_SITELIBDIR%%/nzmath/poly/multiutil.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/poly/multiutil.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/poly/multivar.py
-%%PYTHON_SITELIBDIR%%/nzmath/poly/multivar.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/poly/multivar.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/poly/ratfunc.py
-%%PYTHON_SITELIBDIR%%/nzmath/poly/ratfunc.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/poly/ratfunc.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/poly/ring.py
-%%PYTHON_SITELIBDIR%%/nzmath/poly/ring.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/poly/ring.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/poly/termorder.py
-%%PYTHON_SITELIBDIR%%/nzmath/poly/termorder.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/poly/termorder.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/poly/uniutil.py
-%%PYTHON_SITELIBDIR%%/nzmath/poly/uniutil.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/poly/uniutil.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/poly/univar.py
-%%PYTHON_SITELIBDIR%%/nzmath/poly/univar.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/poly/univar.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/prime.py
-%%PYTHON_SITELIBDIR%%/nzmath/prime.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/prime.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/prime_decomp.py
-%%PYTHON_SITELIBDIR%%/nzmath/prime_decomp.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/prime_decomp.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/quad.py
-%%PYTHON_SITELIBDIR%%/nzmath/quad.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/quad.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/rational.py
-%%PYTHON_SITELIBDIR%%/nzmath/rational.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/rational.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/real.py
-%%PYTHON_SITELIBDIR%%/nzmath/real.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/real.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/ring.py
-%%PYTHON_SITELIBDIR%%/nzmath/ring.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/ring.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/round2.py
-%%PYTHON_SITELIBDIR%%/nzmath/round2.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/round2.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/sequence.py
-%%PYTHON_SITELIBDIR%%/nzmath/sequence.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/sequence.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/squarefree.py
-%%PYTHON_SITELIBDIR%%/nzmath/squarefree.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/squarefree.pyo
-%%PYTHON_SITELIBDIR%%/nzmath/vector.py
-%%PYTHON_SITELIBDIR%%/nzmath/vector.pyc
-%%PYTHON_SITELIBDIR%%/nzmath/vector.pyo
-%%DATADIR%%/discriminant.csv
-%%PORTDOCS%%%%DOCSDIR%%/algfield.pdf
-%%PORTDOCS%%%%DOCSDIR%%/algorithm.pdf
-%%PORTDOCS%%%%DOCSDIR%%/arith1.pdf
-%%PORTDOCS%%%%DOCSDIR%%/arygcd.pdf
-%%PORTDOCS%%%%DOCSDIR%%/bigrandom.pdf
-%%PORTDOCS%%%%DOCSDIR%%/bigrange.pdf
-%%PORTDOCS%%%%DOCSDIR%%/combinatorial.pdf
-%%PORTDOCS%%%%DOCSDIR%%/compatibility.pdf
-%%PORTDOCS%%%%DOCSDIR%%/config.pdf
-%%PORTDOCS%%%%DOCSDIR%%/cubic_root.pdf
-%%PORTDOCS%%%%DOCSDIR%%/ecpp.pdf
-%%PORTDOCS%%%%DOCSDIR%%/elliptic.pdf
-%%PORTDOCS%%%%DOCSDIR%%/equation.pdf
-%%PORTDOCS%%%%DOCSDIR%%/factor.ecm.pdf
-%%PORTDOCS%%%%DOCSDIR%%/factor.find.pdf
-%%PORTDOCS%%%%DOCSDIR%%/factor.methods.pdf
-%%PORTDOCS%%%%DOCSDIR%%/factor.misc.pdf
-%%PORTDOCS%%%%DOCSDIR%%/factor.mpqs.pdf
-%%PORTDOCS%%%%DOCSDIR%%/factor.util.pdf
-%%PORTDOCS%%%%DOCSDIR%%/finitefield.pdf
-%%PORTDOCS%%%%DOCSDIR%%/gcd.pdf
-%%PORTDOCS%%%%DOCSDIR%%/group.pdf
-%%PORTDOCS%%%%DOCSDIR%%/imaginary.pdf
-%%PORTDOCS%%%%DOCSDIR%%/intresidue.pdf
-%%PORTDOCS%%%%DOCSDIR%%/lattice.pdf
-%%PORTDOCS%%%%DOCSDIR%%/manual_overview.pdf
-%%PORTDOCS%%%%DOCSDIR%%/matrix.pdf
-%%PORTDOCS%%%%DOCSDIR%%/module.pdf
-%%PORTDOCS%%%%DOCSDIR%%/multiplicative.pdf
-%%PORTDOCS%%%%DOCSDIR%%/nzmath_doc.pdf
-%%PORTDOCS%%%%DOCSDIR%%/permute.pdf
-%%PORTDOCS%%%%DOCSDIR%%/poly.factor.pdf
-%%PORTDOCS%%%%DOCSDIR%%/poly.formalsum.pdf
-%%PORTDOCS%%%%DOCSDIR%%/poly.groebner.pdf
-%%PORTDOCS%%%%DOCSDIR%%/poly.hensel.pdf
-%%PORTDOCS%%%%DOCSDIR%%/poly.multiutil.pdf
-%%PORTDOCS%%%%DOCSDIR%%/poly.multivar.pdf
-%%PORTDOCS%%%%DOCSDIR%%/poly.ratfunc.pdf
-%%PORTDOCS%%%%DOCSDIR%%/poly.ring.pdf
-%%PORTDOCS%%%%DOCSDIR%%/poly.termorder.pdf
-%%PORTDOCS%%%%DOCSDIR%%/poly.uniutil.pdf
-%%PORTDOCS%%%%DOCSDIR%%/poly.univar.pdf
-%%PORTDOCS%%%%DOCSDIR%%/prime.pdf
-%%PORTDOCS%%%%DOCSDIR%%/prime_decomp.pdf
-%%PORTDOCS%%%%DOCSDIR%%/quad.pdf
-%%PORTDOCS%%%%DOCSDIR%%/rational.pdf
-%%PORTDOCS%%%%DOCSDIR%%/real.pdf
-%%PORTDOCS%%%%DOCSDIR%%/ring.pdf
-%%PORTDOCS%%%%DOCSDIR%%/round2.pdf
-%%PORTDOCS%%%%DOCSDIR%%/squarefree.pdf
-%%PORTDOCS%%%%DOCSDIR%%/vector.pdf
diff --git a/math/py-pymc/Makefile b/math/py-pymc/Makefile
deleted file mode 100644
index ac672c1c2a35..000000000000
--- a/math/py-pymc/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# Created by: Wen Heping <wenheping@gmail.com>
-# $FreeBSD$
-
-PORTNAME= pymc
-PORTVERSION= 2.3.6
-PORTREVISION= 3
-PORTEPOCH= 1
-CATEGORIES= math python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= wen@FreeBSD.org
-COMMENT= Markov Chain Monte Carlo Sampling Toolkit
-
-LICENSE= AFL
-LICENSE_NAME= Academic Free License
-LICENSE_FILE= ${WRKSRC}/LICENSE
-LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= ${PYNUMPY} \
- ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR}
-LIB_DEPENDS= liblapack.so:math/lapack \
- libblas.so:math/blas
-RUN_DEPENDS= ${PYNUMPY} \
- ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-LDFLAGS+= -shared
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/flib.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/gp/cov_funs/distances.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/gp/cov_funs/isotropic_cov_funs.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/gp/incomplete_chol.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/gp/linalg_utils.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/Container_values.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/LazyFunction.so
-
-.include <bsd.port.mk>
diff --git a/math/py-pymc/distinfo b/math/py-pymc/distinfo
deleted file mode 100644
index 688c7771af40..000000000000
--- a/math/py-pymc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pymc-2.3.6.tar.gz) = e287a7d1821d55a41079fe0289d70b6f2ea905f4c6b1a9207bdf35425bdcae37
-SIZE (pymc-2.3.6.tar.gz) = 348363
diff --git a/math/py-pymc/pkg-descr b/math/py-pymc/pkg-descr
deleted file mode 100644
index 7776aa6e54ab..000000000000
--- a/math/py-pymc/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Bayesian estimation, particularly using Markov chain Monte Carlo (MCMC), is an
-increasingly relevant approach to statistical estimation. However, few
-statistical software packages implement MCMC samplers, and they are non-trivial
-to code by hand. pymc is a python package that implements the
-Metropolis-Hastings algorithm as a python class, and is extremely flexible and
-applicable to a large suite of problems. pymc includes methods for summarizing
-output, plotting, goodness-of-fit and convergence diagnostics.
-
-WWW: https://pypi.org/project/pymc/
diff --git a/math/py-ufl/Makefile b/math/py-ufl/Makefile
deleted file mode 100644
index ece693dd1914..000000000000
--- a/math/py-ufl/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= ufl
-PORTVERSION= ${MMVERSION}0
-PORTREVISION= 1
-CATEGORIES= math python
-MASTER_SITES= https://launchpad.net/${PORTNAME}/${MMVERSION}.x/${MMVERSION}.0/+download/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME}-${MMVERSION}.0
-
-MAINTAINER= jwb@FreeBSD.org
-COMMENT= Unified Form Language for finite element discretizations
-
-LICENSE= LGPL3
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-MMVERSION= 1.2
-
-post-patch:
- @${REINPLACE_CMD} -e 's|\[(pjoin("share", "man", "man1"),|\[(pjoin("man", "man1"),|' \
- ${WRKSRC}/setup.py
-
-.include <bsd.port.mk>
diff --git a/math/py-ufl/distinfo b/math/py-ufl/distinfo
deleted file mode 100644
index 4dfd7cae2d8c..000000000000
--- a/math/py-ufl/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ufl-1.2.0.tar.gz) = a6336b7a0bb29852696886bf02ed08ed1558050bd017de884fb7499c73bb9719
-SIZE (ufl-1.2.0.tar.gz) = 748689
diff --git a/math/py-ufl/pkg-descr b/math/py-ufl/pkg-descr
deleted file mode 100644
index d42899a81179..000000000000
--- a/math/py-ufl/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The Unified Form Language (UFL) is a domain specific language for declaration
-of finite element discretizations of variational forms.
-
-WWW: https://launchpad.net/ufl
diff --git a/misc/Makefile b/misc/Makefile
index b8e7852c81e1..82316cb3aef0 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -401,7 +401,6 @@
SUBDIR += py-scikit-fusion
SUBDIR += py-serverfiles
SUBDIR += py-soapy_power
- SUBDIR += py-socli
SUBDIR += py-spdx
SUBDIR += py-spdx-lookup
SUBDIR += py-spdx-tools
@@ -412,7 +411,6 @@
SUBDIR += py-tqdm
SUBDIR += py-tvm
SUBDIR += py-xgboost
- SUBDIR += py-yolk
SUBDIR += pyobd
SUBDIR += qbrew
SUBDIR += qlas
diff --git a/misc/py-socli/Makefile b/misc/py-socli/Makefile
deleted file mode 100644
index 1e5a6cef90af..000000000000
--- a/misc/py-socli/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Carlos J. Puga Medina <cpm@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= socli
-PORTVERSION= 3.7
-CATEGORIES= misc python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= cpm@FreeBSD.org
-COMMENT= Stack overflow command line interface
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}backports.functools_lru_cache>=0:devel/py-backports.functools_lru_cache@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}colorama>=0:devel/py-colorama@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}stackexchange>=0:devel/py-stackexchange@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}urwid>=0:devel/py-urwid@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=0:www/py-beautifulsoup@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= autoplist concurrent distutils
-
-USE_GITHUB= yes
-GH_ACCOUNT= gautamkrishnar
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/misc/py-socli/distinfo b/misc/py-socli/distinfo
deleted file mode 100644
index 500a842006e5..000000000000
--- a/misc/py-socli/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1559069951
-SHA256 (gautamkrishnar-socli-3.7_GH0.tar.gz) = c3368901f8c10d6a0b2c5708f6e30e9a70bfcbd97750c47d422878dfc2bae575
-SIZE (gautamkrishnar-socli-3.7_GH0.tar.gz) = 28678
diff --git a/misc/py-socli/files/patch-setup.py b/misc/py-socli/files/patch-setup.py
deleted file mode 100644
index 53a819fd1a5c..000000000000
--- a/misc/py-socli/files/patch-setup.py
+++ /dev/null
@@ -1,10 +0,0 @@
---- setup.py.orig 2019-05-28 18:59:20 UTC
-+++ setup.py
-@@ -17,7 +17,6 @@ setup(
- name='socli',
- include_package_data=True,
- packages=["socli"],
-- data_files=[('socli', ['socli/user_agents.txt'])],
- entry_points = {"console_scripts": ['socli = socli.socli:main']},
- install_requires=['BeautifulSoup4','requests','colorama','Py-stackExchange', 'urwid'],
- requires=['BeautifulSoup4','requests','colorama','PyStackExchange', 'urwid'],
diff --git a/misc/py-socli/pkg-descr b/misc/py-socli/pkg-descr
deleted file mode 100644
index 7a9b30f96b9a..000000000000
--- a/misc/py-socli/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Stack overflow command line client written in python. Using SoCLI you can
-search and browse stack overflow without leaving the terminal.
-
-WWW: https://github.com/gautamkrishnar/socli
diff --git a/misc/py-yolk/Makefile b/misc/py-yolk/Makefile
deleted file mode 100644
index e40dcf9b30b3..000000000000
--- a/misc/py-yolk/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: Nicola Vitale <nivit@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= yolk
-PORTVERSION= 0.4.3
-PORTREVISION= 1
-CATEGORIES= misc python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= nivit@FreeBSD.org
-COMMENT= Command-line tool for querying PyPI and Python packages installed
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-OPTIONS_DEFINE= EXAMPLES
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MEXAMPLES}
-EXAMPLESDIR= ${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME}
-.endif
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/docs/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1/${PORTNAME}.1
-.if ${PORT_OPTIONS:MEXAMPLES}
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- @cd ${WRKSRC}/examples && ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/{} ";"
- cd ${WRKSRC}/examples && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${EXAMPLESDIR}/{} ";"
-.endif
-
-.include <bsd.port.mk>
diff --git a/misc/py-yolk/distinfo b/misc/py-yolk/distinfo
deleted file mode 100644
index c1c79f17f4be..000000000000
--- a/misc/py-yolk/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (yolk-0.4.3.tar.gz) = 1c07eb4001dc133c08e66e38c5d58faa7616ae804f8d0ab02dd44a1044e7ddb8
-SIZE (yolk-0.4.3.tar.gz) = 86100
diff --git a/misc/py-yolk/pkg-descr b/misc/py-yolk/pkg-descr
deleted file mode 100644
index 7af1d0920afb..000000000000
--- a/misc/py-yolk/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Yolk is a Python library and command-line tool for obtaining information
-about packages installed by setuptools and packages on PyPI (Python Package
-Index a.k.a. The Cheese Shop).
-
-WWW: https://pypi.org/project/yolk/
diff --git a/misc/py-yolk/pkg-plist b/misc/py-yolk/pkg-plist
deleted file mode 100644
index d75f035f45cf..000000000000
--- a/misc/py-yolk/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-man/man1/yolk.1.gz
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/plugins/README
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/plugins/yolk_pkg_manager/README
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/plugins/yolk_pkg_manager/setup.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/plugins/yolk_pkg_manager/yolk_acme.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/plugins/yolk_portage/README
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/plugins/yolk_portage/setup.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/plugins/yolk_portage/yolk_portage.py
diff --git a/multimedia/Makefile b/multimedia/Makefile
index 5577285f4906..1a0b6e702833 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -331,7 +331,6 @@
SUBDIR += py-cec
SUBDIR += py-enzyme
SUBDIR += py-ffmpeg-python
- SUBDIR += py-flvlib
SUBDIR += py-gstreamer
SUBDIR += py-gstreamer1
SUBDIR += py-guessit
diff --git a/multimedia/py-flvlib/Makefile b/multimedia/py-flvlib/Makefile
deleted file mode 100644
index 86710b5acf4a..000000000000
--- a/multimedia/py-flvlib/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Yuri Victorovich <yuri@rawbw.com>
-# $FreeBSD$
-
-PORTNAME= flvlib
-PORTVERSION= 0.1.13
-PORTREVISION= 1
-CATEGORIES= multimedia python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Parsing, manipulating and indexing FLV files
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7 tar:bzip2
-USE_PYTHON= distutils autoplist
-NO_ARCH= yes
-
-do-test:
- @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
-
-.include <bsd.port.mk>
diff --git a/multimedia/py-flvlib/distinfo b/multimedia/py-flvlib/distinfo
deleted file mode 100644
index 7395608ef66d..000000000000
--- a/multimedia/py-flvlib/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1479081167
-SHA256 (flvlib-0.1.13.tar.bz2) = 963f32e50e92b57d98a2893db58396a1288d01b72ca70874c0e4f0ebd4c71eef
-SIZE (flvlib-0.1.13.tar.bz2) = 23022
diff --git a/multimedia/py-flvlib/pkg-descr b/multimedia/py-flvlib/pkg-descr
deleted file mode 100644
index e0cc348b7326..000000000000
--- a/multimedia/py-flvlib/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A library for manipulating, parsing and verifying FLV files.
-
-WWW: http://wulczer.org/flvlib
diff --git a/net-im/Makefile b/net-im/Makefile
index 7f21d00b7b74..e9bccdaab44d 100644
--- a/net-im/Makefile
+++ b/net-im/Makefile
@@ -19,8 +19,6 @@
SUBDIR += echat
SUBDIR += ejabberd
SUBDIR += ekiga
- SUBDIR += empathy
- SUBDIR += farsight2
SUBDIR += farstream
SUBDIR += finch
SUBDIR += folks
@@ -135,7 +133,6 @@
SUBDIR += py-telepot
SUBDIR += py-toxcore-c
SUBDIR += py-unmessage
- SUBDIR += py-xmpppy
SUBDIR += qTox
SUBDIR += quaternion
SUBDIR += qxmpp-qt5
@@ -162,7 +159,6 @@
SUBDIR += telegram-purple
SUBDIR += telegramqml
SUBDIR += telepathy-accounts-signon
- SUBDIR += telepathy-farsight
SUBDIR += telepathy-farstream
SUBDIR += telepathy-gabble
SUBDIR += telepathy-glib
@@ -171,9 +167,7 @@
SUBDIR += telepathy-logger
SUBDIR += telepathy-logger-qt5
SUBDIR += telepathy-mission-control
- SUBDIR += telepathy-python
SUBDIR += telepathy-qt
- SUBDIR += telepathy-rakia
SUBDIR += telepathy-salut
SUBDIR += telepathy-sofiasip
SUBDIR += tkabber
diff --git a/net-im/empathy/Makefile b/net-im/empathy/Makefile
deleted file mode 100644
index 777eff631502..000000000000
--- a/net-im/empathy/Makefile
+++ /dev/null
@@ -1,102 +0,0 @@
-# Created by: Michael Johnson <ahze@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= empathy
-PORTVERSION= 3.12.14
-PORTREVISION= 3
-CATEGORIES= net-im gnome
-MASTER_SITES= GNOME
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= GNOME IM client based around telepathy
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= iso-codes>=0:misc/iso-codes \
- ca_root_nss>=0:security/ca_root_nss \
- gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \
- geoclue>=0:net/geoclue \
- itstool:textproc/itstool \
- mc-tool:net-im/telepathy-mission-control
-LIB_DEPENDS= libenchant.so:textproc/enchant \
- libjson-glib-1.0.so:devel/json-glib \
- libdbus-1.so:devel/dbus \
- libdbus-glib-1.so:devel/dbus-glib \
- libgeocode-glib.so:net/geocode-glib \
- libcogl.so:graphics/cogl \
- libclutter-1.0.so:graphics/clutter \
- libp11-kit.so:security/p11-kit \
- libsecret-1.so:security/libsecret \
- libgee-0.8.so:devel/libgee \
- libgoa-1.0.so:net/gnome-online-accounts \
- libpulse.so:audio/pulseaudio \
- libtelepathy.so:net-im/libtelepathy \
- libtelepathy-glib.so:net-im/telepathy-glib \
- libfarstream-0.2.so:net-im/farstream \
- libtelepathy-farstream.so:net-im/telepathy-farstream \
- libtelepathy-logger.so:net-im/telepathy-logger \
- libfolks-telepathy.so:net-im/folks \
- libnotify.so:devel/libnotify \
- libgcr-3.so:security/gcr \
- libcanberra.so:audio/libcanberra \
- libcanberra-gtk3.so:audio/libcanberra-gtk3 \
- libclutter-gtk-1.0.so:graphics/clutter-gtk3 \
- libclutter-gst-3.0.so:multimedia/clutter-gst3 \
- libsoup-2.4.so:devel/libsoup \
- libwebkit2gtk-4.0.so:www/webkit2-gtk3
-RUN_DEPENDS= iso-codes>=0:misc/iso-codes \
- ca_root_nss>=0:security/ca_root_nss \
- gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \
- geoclue>=0:net/geoclue \
- mc-tool:net-im/telepathy-mission-control
-
-USES= compiler:c11 gettext gl gmake gnome libtool localbase pathfix \
- pkgconfig python:2.7 tar:xz xorg
-USE_GNOME= cairo evolutiondataserver3 intlhack
-USE_XORG= x11 xcomposite xdamage xext xfixes xi xrandr
-USE_GL= egl
-USE_GSTREAMER1= yes
-USE_LDCONFIG= yes
-INSTALLS_ICONS= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --disable-Werror \
- --enable-goa \
- --disable-ubuntu-online-accounts \
- --disable-gudev \
- --enable-gst-1.0=yes \
- --enable-location=yes
-INSTALL_TARGET= install-strip
-
-GLIB_SCHEMAS= org.gnome.Empathy.gschema.xml \
- org.gnome.telepathy-account-widgets.gschema.xml
-
-OPTIONS_SUB= yes
-OPTIONS_DEFINE= JABBER IRC SALUT HAZE MAP CHEESE
-OPTIONS_DEFAULT=JABBER IRC SALUT MAP
-
-JABBER_DESC= Enable jabber (XMPP) client support
-JABBER_RUN_DEPENDS= ${LOCALBASE}/libexec/telepathy-gabble:net-im/telepathy-gabble
-
-IRC_DESC= Enable IRC client support
-IRC_RUN_DEPENDS= ${LOCALBASE}/libexec/telepathy-idle:net-im/telepathy-idle
-
-SALUT_DESC= Enable link-local (serverless) XMPP support
-SALUT_RUN_DEPENDS= ${LOCALBASE}/libexec/telepathy-salut:net-im/telepathy-salut
-
-HAZE_DESC= Enable libpurple protocol integration
-HAZE_RUN_DEPENDS= ${LOCALBASE}/libexec/telepathy-haze:net-im/telepathy-haze
-
-MAP_DESC= Enable graphical map support
-MAP_USE= GL=gl
-MAP_LIB_DEPENDS= libchamplain-0.12.so:graphics/libchamplain
-MAP_CONFIGURE_ENABLE= map
-
-CHEESE_DESC= Enable cheese camera support
-CHEESE_BUILD_DEPENDS= cheese>=0:multimedia/cheese
-CHEESE_RUN_DEPENDS= cheese>=0:multimedia/cheese
-CHEESE_CONFIGURE_WITH= cheese
-
-PLIST_SUB= PORTVERSION=${PORTVERSION}
-
-.include <bsd.port.mk>
diff --git a/net-im/empathy/distinfo b/net-im/empathy/distinfo
deleted file mode 100644
index d868c4ec5508..000000000000
--- a/net-im/empathy/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1504517671
-SHA256 (empathy-3.12.14.tar.xz) = 7d86942ce97edd10ade0e6ae6a210d35e4d627fe4d223377d71fd1840bc6e3a3
-SIZE (empathy-3.12.14.tar.xz) = 5017776
diff --git a/net-im/empathy/pkg-descr b/net-im/empathy/pkg-descr
deleted file mode 100644
index 0f6191c68cb0..000000000000
--- a/net-im/empathy/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Empathy consists of a rich set of reusable instant messaging widgets, and a
-GNOME client using those widgets. It uses Telepathy and Nokia's Mission Control,
-and reuses Gossip's UI. The main goal is to permit desktop integration by
-providing libempathy and libempathy-gtk libraries. libempathy-gtk is a set of
-powerful widgets that can be embeded into any GNOME application.
-
-WWW: http://live.gnome.org/Empathy
diff --git a/net-im/empathy/pkg-plist b/net-im/empathy/pkg-plist
deleted file mode 100644
index a5d6c10681f3..000000000000
--- a/net-im/empathy/pkg-plist
+++ /dev/null
@@ -1,1758 +0,0 @@
-bin/empathy
-bin/empathy-accounts
-bin/empathy-debugger
-lib/empathy/libempathy-%%PORTVERSION%%.so
-lib/empathy/libempathy-gtk-%%PORTVERSION%%.so
-lib/empathy/libempathy-gtk.a
-lib/empathy/libempathy-gtk.so
-lib/empathy/libempathy.a
-lib/empathy/libempathy.so
-lib/mission-control-plugins.0/mcp-account-manager-goa.a
-lib/mission-control-plugins.0/mcp-account-manager-goa.so
-libexec/empathy-auth-client
-libexec/empathy-call
-libexec/empathy-chat
-man/man1/empathy-accounts.1.gz
-man/man1/empathy.1.gz
-share/GConf/gsettings/empathy.convert
-share/adium/message-styles/Boxes.AdiumMessageStyle/Contents/Info.plist
-share/adium/message-styles/Boxes.AdiumMessageStyle/Contents/Resources/Incoming/Content.html
-share/adium/message-styles/Boxes.AdiumMessageStyle/Contents/Resources/Incoming/NextContent.html
-share/adium/message-styles/Boxes.AdiumMessageStyle/Contents/Resources/Status.html
-share/adium/message-styles/Boxes.AdiumMessageStyle/Contents/Resources/Variants/Blue.css
-share/adium/message-styles/Boxes.AdiumMessageStyle/Contents/Resources/Variants/Clean.css
-share/adium/message-styles/Boxes.AdiumMessageStyle/Contents/Resources/Variants/Simple.css
-share/adium/message-styles/Boxes.AdiumMessageStyle/Contents/Resources/main.css
-share/adium/message-styles/Classic.AdiumMessageStyle/Contents/Info.plist
-share/adium/message-styles/Classic.AdiumMessageStyle/Contents/Resources/Content.html
-share/adium/message-styles/Classic.AdiumMessageStyle/Contents/Resources/Status.html
-share/adium/message-styles/Classic.AdiumMessageStyle/Contents/Resources/main.css
-share/adium/message-styles/PlanetGNOME.AdiumMessageStyle/Contents/Info.plist
-share/adium/message-styles/PlanetGNOME.AdiumMessageStyle/Contents/Resources/Images/corners.png
-share/adium/message-styles/PlanetGNOME.AdiumMessageStyle/Contents/Resources/Images/horizontal.png
-share/adium/message-styles/PlanetGNOME.AdiumMessageStyle/Contents/Resources/Images/nipple.png
-share/adium/message-styles/PlanetGNOME.AdiumMessageStyle/Contents/Resources/Images/vertical.png
-share/adium/message-styles/PlanetGNOME.AdiumMessageStyle/Contents/Resources/Incoming/Content.html
-share/adium/message-styles/PlanetGNOME.AdiumMessageStyle/Contents/Resources/Incoming/NextContent.html
-share/adium/message-styles/PlanetGNOME.AdiumMessageStyle/Contents/Resources/Status.html
-share/adium/message-styles/PlanetGNOME.AdiumMessageStyle/Contents/Resources/main.css
-share/appdata/empathy.appdata.xml
-share/applications/empathy.desktop
-share/dbus-1/services/org.freedesktop.Telepathy.Client.Empathy.Auth.service
-share/dbus-1/services/org.freedesktop.Telepathy.Client.Empathy.Call.service
-share/dbus-1/services/org.freedesktop.Telepathy.Client.Empathy.Chat.service
-share/dbus-1/services/org.freedesktop.Telepathy.Client.Empathy.FileTransfer.service
-%%DATADIR%%/Template.html
-%%DATADIR%%/empathy-accounts-dialog.ui
-%%DATADIR%%/empathy-call-window-fullscreen.ui
-%%DATADIR%%/empathy-call-window.ui
-%%DATADIR%%/empathy-chat-window.ui
-%%DATADIR%%/empathy-chat.ui
-%%DATADIR%%/empathy-chatrooms-window.ui
-%%DATADIR%%/empathy-contact-blocking-dialog.ui
-%%DATADIR%%/empathy-contact-widget.ui
-%%DATADIR%%/empathy-ft-manager.ui
-%%DATADIR%%/empathy-import-dialog.ui
-%%DATADIR%%/empathy-individual-widget.ui
-%%DATADIR%%/empathy-log-window.html
-%%DATADIR%%/empathy-log-window.ui
-%%DATADIR%%/empathy-new-chatroom-dialog.ui
-%%DATADIR%%/empathy-preferences.ui
-%%DATADIR%%/empathy-roster-window-menubar.ui
-%%DATADIR%%/empathy-roster-window.ui
-%%DATADIR%%/empathy-search-bar.ui
-%%DATADIR%%/empathy-status-icon.ui
-%%DATADIR%%/empathy-status-preset-dialog.ui
-%%DATADIR%%/empathy.css
-%%DATADIR%%/icons/hicolor/16x16/actions/im-message-new.png
-%%DATADIR%%/icons/hicolor/16x16/apps/im-aim.png
-%%DATADIR%%/icons/hicolor/16x16/apps/im-ekiga.png
-%%DATADIR%%/icons/hicolor/16x16/apps/im-facebook.png
-%%DATADIR%%/icons/hicolor/16x16/apps/im-gadugadu.png
-%%DATADIR%%/icons/hicolor/16x16/apps/im-gizmo.png
-%%DATADIR%%/icons/hicolor/16x16/apps/im-google-talk.png
-%%DATADIR%%/icons/hicolor/16x16/apps/im-groupwise.png
-%%DATADIR%%/icons/hicolor/16x16/apps/im-icq.png
-%%DATADIR%%/icons/hicolor/16x16/apps/im-irc.png
-%%DATADIR%%/icons/hicolor/16x16/apps/im-jabber.png
-%%DATADIR%%/icons/hicolor/16x16/apps/im-local-xmpp.png
-%%DATADIR%%/icons/hicolor/16x16/apps/im-meanwhile.png
-%%DATADIR%%/icons/hicolor/16x16/apps/im-msn.png
-%%DATADIR%%/icons/hicolor/16x16/apps/im-mxit.png
-%%DATADIR%%/icons/hicolor/16x16/apps/im-myspace.png
-%%DATADIR%%/icons/hicolor/16x16/apps/im-qq.png
-%%DATADIR%%/icons/hicolor/16x16/apps/im-sametime.png
-%%DATADIR%%/icons/hicolor/16x16/apps/im-silc.png
-%%DATADIR%%/icons/hicolor/16x16/apps/im-sip.png
-%%DATADIR%%/icons/hicolor/16x16/apps/im-skype.png
-%%DATADIR%%/icons/hicolor/16x16/apps/im-yahoo.png
-%%DATADIR%%/icons/hicolor/16x16/apps/im-zephyr.png
-%%DATADIR%%/icons/hicolor/16x16/status/empathy-pending.png
-%%DATADIR%%/icons/hicolor/16x16/status/im-message.png
-%%DATADIR%%/icons/hicolor/16x16/status/user-available.png
-%%DATADIR%%/icons/hicolor/16x16/status/user-away.png
-%%DATADIR%%/icons/hicolor/16x16/status/user-busy.png
-%%DATADIR%%/icons/hicolor/16x16/status/user-idle.png
-%%DATADIR%%/icons/hicolor/16x16/status/user-offline.png
-%%DATADIR%%/icons/hicolor/16x16/status/user-typing.png
-%%DATADIR%%/icons/hicolor/22x22/actions/im-message-new.png
-%%DATADIR%%/icons/hicolor/22x22/apps/im-aim.png
-%%DATADIR%%/icons/hicolor/22x22/apps/im-ekiga.png
-%%DATADIR%%/icons/hicolor/22x22/apps/im-facebook.png
-%%DATADIR%%/icons/hicolor/22x22/apps/im-gadugadu.png
-%%DATADIR%%/icons/hicolor/22x22/apps/im-gizmo.png
-%%DATADIR%%/icons/hicolor/22x22/apps/im-google-talk.png
-%%DATADIR%%/icons/hicolor/22x22/apps/im-groupwise.png
-%%DATADIR%%/icons/hicolor/22x22/apps/im-icq.png
-%%DATADIR%%/icons/hicolor/22x22/apps/im-irc.png
-%%DATADIR%%/icons/hicolor/22x22/apps/im-jabber.png
-%%DATADIR%%/icons/hicolor/22x22/apps/im-local-xmpp.png
-%%DATADIR%%/icons/hicolor/22x22/apps/im-meanwhile.png
-%%DATADIR%%/icons/hicolor/22x22/apps/im-msn.png
-%%DATADIR%%/icons/hicolor/22x22/apps/im-mxit.png
-%%DATADIR%%/icons/hicolor/22x22/apps/im-myspace.png
-%%DATADIR%%/icons/hicolor/22x22/apps/im-qq.png
-%%DATADIR%%/icons/hicolor/22x22/apps/im-sametime.png
-%%DATADIR%%/icons/hicolor/22x22/apps/im-silc.png
-%%DATADIR%%/icons/hicolor/22x22/apps/im-sip.png
-%%DATADIR%%/icons/hicolor/22x22/apps/im-skype.png
-%%DATADIR%%/icons/hicolor/22x22/apps/im-yahoo.png
-%%DATADIR%%/icons/hicolor/22x22/apps/im-zephyr.png
-%%DATADIR%%/icons/hicolor/22x22/status/empathy-pending.png
-%%DATADIR%%/icons/hicolor/22x22/status/im-message.png
-%%DATADIR%%/icons/hicolor/22x22/status/user-available.png
-%%DATADIR%%/icons/hicolor/22x22/status/user-away.png
-%%DATADIR%%/icons/hicolor/22x22/status/user-busy.png
-%%DATADIR%%/icons/hicolor/22x22/status/user-idle.png
-%%DATADIR%%/icons/hicolor/22x22/status/user-offline.png
-%%DATADIR%%/icons/hicolor/24x24/actions/im-message-new.png
-%%DATADIR%%/icons/hicolor/24x24/apps/im-aim.png
-%%DATADIR%%/icons/hicolor/24x24/apps/im-ekiga.png
-%%DATADIR%%/icons/hicolor/24x24/apps/im-gadugadu.png
-%%DATADIR%%/icons/hicolor/24x24/apps/im-gizmo.png
-%%DATADIR%%/icons/hicolor/24x24/apps/im-google-talk.png
-%%DATADIR%%/icons/hicolor/24x24/apps/im-groupwise.png
-%%DATADIR%%/icons/hicolor/24x24/apps/im-icq.png
-%%DATADIR%%/icons/hicolor/24x24/apps/im-irc.png
-%%DATADIR%%/icons/hicolor/24x24/apps/im-jabber.png
-%%DATADIR%%/icons/hicolor/24x24/apps/im-local-xmpp.png
-%%DATADIR%%/icons/hicolor/24x24/apps/im-meanwhile.png
-%%DATADIR%%/icons/hicolor/24x24/apps/im-msn.png
-%%DATADIR%%/icons/hicolor/24x24/apps/im-mxit.png
-%%DATADIR%%/icons/hicolor/24x24/apps/im-myspace.png
-%%DATADIR%%/icons/hicolor/24x24/apps/im-qq.png
-%%DATADIR%%/icons/hicolor/24x24/apps/im-sametime.png
-%%DATADIR%%/icons/hicolor/24x24/apps/im-silc.png
-%%DATADIR%%/icons/hicolor/24x24/apps/im-sip.png
-%%DATADIR%%/icons/hicolor/24x24/apps/im-yahoo.png
-%%DATADIR%%/icons/hicolor/24x24/apps/im-zephyr.png
-%%DATADIR%%/icons/hicolor/24x24/status/empathy-pending.png
-%%DATADIR%%/icons/hicolor/24x24/status/user-available.png
-%%DATADIR%%/icons/hicolor/24x24/status/user-away.png
-%%DATADIR%%/icons/hicolor/24x24/status/user-busy.png
-%%DATADIR%%/icons/hicolor/24x24/status/user-idle.png
-%%DATADIR%%/icons/hicolor/24x24/status/user-offline.png
-%%DATADIR%%/icons/hicolor/32x32/apps/im-aim.png
-%%DATADIR%%/icons/hicolor/32x32/apps/im-ekiga.png
-%%DATADIR%%/icons/hicolor/32x32/apps/im-gadugadu.png
-%%DATADIR%%/icons/hicolor/32x32/apps/im-gizmo.png
-%%DATADIR%%/icons/hicolor/32x32/apps/im-google-talk.png
-%%DATADIR%%/icons/hicolor/32x32/apps/im-groupwise.png
-%%DATADIR%%/icons/hicolor/32x32/apps/im-icq.png
-%%DATADIR%%/icons/hicolor/32x32/apps/im-irc.png
-%%DATADIR%%/icons/hicolor/32x32/apps/im-jabber.png
-%%DATADIR%%/icons/hicolor/32x32/apps/im-local-xmpp.png
-%%DATADIR%%/icons/hicolor/32x32/apps/im-meanwhile.png
-%%DATADIR%%/icons/hicolor/32x32/apps/im-msn.png
-%%DATADIR%%/icons/hicolor/32x32/apps/im-mxit.png
-%%DATADIR%%/icons/hicolor/32x32/apps/im-myspace.png
-%%DATADIR%%/icons/hicolor/32x32/apps/im-qq.png
-%%DATADIR%%/icons/hicolor/32x32/apps/im-sametime.png
-%%DATADIR%%/icons/hicolor/32x32/apps/im-silc.png
-%%DATADIR%%/icons/hicolor/32x32/apps/im-sip.png
-%%DATADIR%%/icons/hicolor/32x32/apps/im-yahoo.png
-%%DATADIR%%/icons/hicolor/32x32/apps/im-zephyr.png
-%%DATADIR%%/icons/hicolor/32x32/status/empathy-pending.png
-%%DATADIR%%/icons/hicolor/32x32/status/user-available.png
-%%DATADIR%%/icons/hicolor/32x32/status/user-away.png
-%%DATADIR%%/icons/hicolor/32x32/status/user-busy.png
-%%DATADIR%%/icons/hicolor/32x32/status/user-idle.png
-%%DATADIR%%/icons/hicolor/32x32/status/user-offline.png
-%%DATADIR%%/icons/hicolor/48x48/apps/im-aim.png
-%%DATADIR%%/icons/hicolor/48x48/apps/im-ekiga.png
-%%DATADIR%%/icons/hicolor/48x48/apps/im-facebook.png
-%%DATADIR%%/icons/hicolor/48x48/apps/im-gadugadu.png
-%%DATADIR%%/icons/hicolor/48x48/apps/im-gizmo.png
-%%DATADIR%%/icons/hicolor/48x48/apps/im-google-talk.png
-%%DATADIR%%/icons/hicolor/48x48/apps/im-groupwise.png
-%%DATADIR%%/icons/hicolor/48x48/apps/im-icq.png
-%%DATADIR%%/icons/hicolor/48x48/apps/im-irc.png
-%%DATADIR%%/icons/hicolor/48x48/apps/im-jabber.png
-%%DATADIR%%/icons/hicolor/48x48/apps/im-local-xmpp.png
-%%DATADIR%%/icons/hicolor/48x48/apps/im-meanwhile.png
-%%DATADIR%%/icons/hicolor/48x48/apps/im-msn.png
-%%DATADIR%%/icons/hicolor/48x48/apps/im-mxit.png
-%%DATADIR%%/icons/hicolor/48x48/apps/im-myspace.png
-%%DATADIR%%/icons/hicolor/48x48/apps/im-qq.png
-%%DATADIR%%/icons/hicolor/48x48/apps/im-sametime.png
-%%DATADIR%%/icons/hicolor/48x48/apps/im-silc.png
-%%DATADIR%%/icons/hicolor/48x48/apps/im-sip.png
-%%DATADIR%%/icons/hicolor/48x48/apps/im-skype.png
-%%DATADIR%%/icons/hicolor/48x48/apps/im-yahoo.png
-%%DATADIR%%/icons/hicolor/48x48/apps/im-zephyr.png
-%%DATADIR%%/icons/hicolor/48x48/status/empathy-pending.png
-%%DATADIR%%/icons/hicolor/48x48/status/user-available.png
-%%DATADIR%%/icons/hicolor/48x48/status/user-away.png
-%%DATADIR%%/icons/hicolor/48x48/status/user-busy.png
-%%DATADIR%%/icons/hicolor/48x48/status/user-idle.png
-%%DATADIR%%/icons/hicolor/48x48/status/user-offline.png
-%%DATADIR%%/icons/hicolor/scalable/apps/im-aim.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/im-ekiga.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/im-gadugadu.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/im-gizmo.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/im-google-talk.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/im-groupwise.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/im-icq.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/im-irc.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/im-jabber.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/im-local-xmpp.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/im-meanwhile.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/im-msn.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/im-mxit.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/im-myspace.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/im-qq.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/im-sametime.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/im-silc.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/im-sip.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/im-yahoo.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/im-zephyr.svg
-%%DATADIR%%/icons/hicolor/scalable/status/empathy-pending.svg
-%%DATADIR%%/icons/hicolor/scalable/status/user-available.svg
-%%DATADIR%%/icons/hicolor/scalable/status/user-away.svg
-%%DATADIR%%/icons/hicolor/scalable/status/user-busy.svg
-%%DATADIR%%/icons/hicolor/scalable/status/user-idle.svg
-%%DATADIR%%/icons/hicolor/scalable/status/user-offline.svg
-%%DATADIR%%/irc-networks.xml
-share/help/C/empathy/account-irc.page
-share/help/C/empathy/account-jabber.page
-share/help/C/empathy/accounts-window.page
-share/help/C/empathy/add-account.page
-share/help/C/empathy/add-contact.page
-share/help/C/empathy/audio-call.page
-share/help/C/empathy/audio-video.page
-share/help/C/empathy/change-status.page
-share/help/C/empathy/create-account.page
-share/help/C/empathy/disable-account.page
-share/help/C/empathy/favorite-rooms.page
-share/help/C/empathy/figures/available.png
-share/help/C/empathy/figures/away.png
-share/help/C/empathy/figures/busy.png
-share/help/C/empathy/figures/conf_overview.png
-share/help/C/empathy/figures/croom_overview.png
-share/help/C/empathy/figures/empathy-logo.png
-share/help/C/empathy/figures/empathy-main-window.png
-share/help/C/empathy/figures/gtk-add.png
-share/help/C/empathy/figures/gtk-edit.png
-share/help/C/empathy/figures/gtk-remove.png
-share/help/C/empathy/figures/offline.png
-share/help/C/empathy/figures/video_overview.png
-share/help/C/empathy/geolocation-not-showing.page
-share/help/C/empathy/geolocation-privacy.page
-share/help/C/empathy/geolocation-supported.page
-share/help/C/empathy/geolocation-turn.page
-share/help/C/empathy/geolocation-what-is.page
-share/help/C/empathy/geolocation.page
-share/help/C/empathy/group-conversations.page
-share/help/C/empathy/hide-contacts.page
-share/help/C/empathy/import-account.page
-share/help/C/empathy/index.page
-share/help/C/empathy/introduction.page
-share/help/C/empathy/irc-commands.page
-share/help/C/empathy/irc-join-pwd.page
-share/help/C/empathy/irc-join-room.page
-share/help/C/empathy/irc-manage.page
-share/help/C/empathy/irc-nick-password.page
-share/help/C/empathy/irc-send-file.page
-share/help/C/empathy/irc-start-conversation.page
-share/help/C/empathy/license.page
-share/help/C/empathy/link-contacts.page
-share/help/C/empathy/overview.page
-share/help/C/empathy/prev-conv.page
-share/help/C/empathy/prob-conn-acctdisabled.page
-share/help/C/empathy/prob-conn-auth.page
-share/help/C/empathy/prob-conn-name.page
-share/help/C/empathy/prob-conn-neterror.page
-share/help/C/empathy/prob-conn.page
-share/help/C/empathy/remove-account.page
-share/help/C/empathy/salut-protocol.page
-share/help/C/empathy/send-file.page
-share/help/C/empathy/send-message.page
-share/help/C/empathy/set-custom-status.page
-share/help/C/empathy/share-desktop.page
-share/help/C/empathy/status-icons.page
-share/help/C/empathy/video-call.page
-share/help/ca/empathy/account-irc.page
-share/help/ca/empathy/account-jabber.page
-share/help/ca/empathy/accounts-window.page
-share/help/ca/empathy/add-account.page
-share/help/ca/empathy/add-contact.page
-share/help/ca/empathy/audio-call.page
-share/help/ca/empathy/audio-video.page
-share/help/ca/empathy/change-status.page
-share/help/ca/empathy/create-account.page
-share/help/ca/empathy/disable-account.page
-share/help/ca/empathy/favorite-rooms.page
-share/help/ca/empathy/figures/available.png
-share/help/ca/empathy/figures/away.png
-share/help/ca/empathy/figures/busy.png
-share/help/ca/empathy/figures/conf_overview.png
-share/help/ca/empathy/figures/croom_overview.png
-share/help/ca/empathy/figures/empathy-logo.png
-share/help/ca/empathy/figures/empathy-main-window.png
-share/help/ca/empathy/figures/gtk-add.png
-share/help/ca/empathy/figures/gtk-edit.png
-share/help/ca/empathy/figures/gtk-remove.png
-share/help/ca/empathy/figures/offline.png
-share/help/ca/empathy/figures/video_overview.png
-share/help/ca/empathy/geolocation-not-showing.page
-share/help/ca/empathy/geolocation-privacy.page
-share/help/ca/empathy/geolocation-supported.page
-share/help/ca/empathy/geolocation-turn.page
-share/help/ca/empathy/geolocation-what-is.page
-share/help/ca/empathy/geolocation.page
-share/help/ca/empathy/group-conversations.page
-share/help/ca/empathy/hide-contacts.page
-share/help/ca/empathy/import-account.page
-share/help/ca/empathy/index.page
-share/help/ca/empathy/introduction.page
-share/help/ca/empathy/irc-commands.page
-share/help/ca/empathy/irc-join-pwd.page
-share/help/ca/empathy/irc-join-room.page
-share/help/ca/empathy/irc-manage.page
-share/help/ca/empathy/irc-nick-password.page
-share/help/ca/empathy/irc-send-file.page
-share/help/ca/empathy/irc-start-conversation.page
-share/help/ca/empathy/license.page
-share/help/ca/empathy/link-contacts.page
-share/help/ca/empathy/overview.page
-share/help/ca/empathy/prev-conv.page
-share/help/ca/empathy/prob-conn-acctdisabled.page
-share/help/ca/empathy/prob-conn-auth.page
-share/help/ca/empathy/prob-conn-name.page
-share/help/ca/empathy/prob-conn-neterror.page
-share/help/ca/empathy/prob-conn.page
-share/help/ca/empathy/remove-account.page
-share/help/ca/empathy/salut-protocol.page
-share/help/ca/empathy/send-file.page
-share/help/ca/empathy/send-message.page
-share/help/ca/empathy/set-custom-status.page
-share/help/ca/empathy/share-desktop.page
-share/help/ca/empathy/status-icons.page
-share/help/ca/empathy/video-call.page
-share/help/cs/empathy/account-irc.page
-share/help/cs/empathy/account-jabber.page
-share/help/cs/empathy/accounts-window.page
-share/help/cs/empathy/add-account.page
-share/help/cs/empathy/add-contact.page
-share/help/cs/empathy/audio-call.page
-share/help/cs/empathy/audio-video.page
-share/help/cs/empathy/change-status.page
-share/help/cs/empathy/create-account.page
-share/help/cs/empathy/disable-account.page
-share/help/cs/empathy/favorite-rooms.page
-share/help/cs/empathy/figures/available.png
-share/help/cs/empathy/figures/away.png
-share/help/cs/empathy/figures/busy.png
-share/help/cs/empathy/figures/conf_overview.png
-share/help/cs/empathy/figures/croom_overview.png
-share/help/cs/empathy/figures/empathy-logo.png
-share/help/cs/empathy/figures/empathy-main-window.png
-share/help/cs/empathy/figures/gtk-add.png
-share/help/cs/empathy/figures/gtk-edit.png
-share/help/cs/empathy/figures/gtk-remove.png
-share/help/cs/empathy/figures/offline.png
-share/help/cs/empathy/figures/video_overview.png
-share/help/cs/empathy/geolocation-not-showing.page
-share/help/cs/empathy/geolocation-privacy.page
-share/help/cs/empathy/geolocation-supported.page
-share/help/cs/empathy/geolocation-turn.page
-share/help/cs/empathy/geolocation-what-is.page
-share/help/cs/empathy/geolocation.page
-share/help/cs/empathy/group-conversations.page
-share/help/cs/empathy/hide-contacts.page
-share/help/cs/empathy/import-account.page
-share/help/cs/empathy/index.page
-share/help/cs/empathy/introduction.page
-share/help/cs/empathy/irc-commands.page
-share/help/cs/empathy/irc-join-pwd.page
-share/help/cs/empathy/irc-join-room.page
-share/help/cs/empathy/irc-manage.page
-share/help/cs/empathy/irc-nick-password.page
-share/help/cs/empathy/irc-send-file.page
-share/help/cs/empathy/irc-start-conversation.page
-share/help/cs/empathy/license.page
-share/help/cs/empathy/link-contacts.page
-share/help/cs/empathy/overview.page
-share/help/cs/empathy/prev-conv.page
-share/help/cs/empathy/prob-conn-acctdisabled.page
-share/help/cs/empathy/prob-conn-auth.page
-share/help/cs/empathy/prob-conn-name.page
-share/help/cs/empathy/prob-conn-neterror.page
-share/help/cs/empathy/prob-conn.page
-share/help/cs/empathy/remove-account.page
-share/help/cs/empathy/salut-protocol.page
-share/help/cs/empathy/send-file.page
-share/help/cs/empathy/send-message.page
-share/help/cs/empathy/set-custom-status.page
-share/help/cs/empathy/share-desktop.page
-share/help/cs/empathy/status-icons.page
-share/help/cs/empathy/video-call.page
-share/help/de/empathy/account-irc.page
-share/help/de/empathy/account-jabber.page
-share/help/de/empathy/accounts-window.page
-share/help/de/empathy/add-account.page
-share/help/de/empathy/add-contact.page
-share/help/de/empathy/audio-call.page
-share/help/de/empathy/audio-video.page
-share/help/de/empathy/change-status.page
-share/help/de/empathy/create-account.page
-share/help/de/empathy/disable-account.page
-share/help/de/empathy/favorite-rooms.page
-share/help/de/empathy/figures/available.png
-share/help/de/empathy/figures/away.png
-share/help/de/empathy/figures/busy.png
-share/help/de/empathy/figures/conf_overview.png
-share/help/de/empathy/figures/croom_overview.png
-share/help/de/empathy/figures/empathy-logo.png
-share/help/de/empathy/figures/empathy-main-window.png
-share/help/de/empathy/figures/gtk-add.png
-share/help/de/empathy/figures/gtk-edit.png
-share/help/de/empathy/figures/gtk-remove.png
-share/help/de/empathy/figures/offline.png
-share/help/de/empathy/figures/video_overview.png
-share/help/de/empathy/geolocation-not-showing.page
-share/help/de/empathy/geolocation-privacy.page
-share/help/de/empathy/geolocation-supported.page
-share/help/de/empathy/geolocation-turn.page
-share/help/de/empathy/geolocation-what-is.page
-share/help/de/empathy/geolocation.page
-share/help/de/empathy/group-conversations.page
-share/help/de/empathy/hide-contacts.page
-share/help/de/empathy/import-account.page
-share/help/de/empathy/index.page
-share/help/de/empathy/introduction.page
-share/help/de/empathy/irc-commands.page
-share/help/de/empathy/irc-join-pwd.page
-share/help/de/empathy/irc-join-room.page
-share/help/de/empathy/irc-manage.page
-share/help/de/empathy/irc-nick-password.page
-share/help/de/empathy/irc-send-file.page
-share/help/de/empathy/irc-start-conversation.page
-share/help/de/empathy/license.page
-share/help/de/empathy/link-contacts.page
-share/help/de/empathy/overview.page
-share/help/de/empathy/prev-conv.page
-share/help/de/empathy/prob-conn-acctdisabled.page
-share/help/de/empathy/prob-conn-auth.page
-share/help/de/empathy/prob-conn-name.page
-share/help/de/empathy/prob-conn-neterror.page
-share/help/de/empathy/prob-conn.page
-share/help/de/empathy/remove-account.page
-share/help/de/empathy/salut-protocol.page
-share/help/de/empathy/send-file.page
-share/help/de/empathy/send-message.page
-share/help/de/empathy/set-custom-status.page
-share/help/de/empathy/share-desktop.page
-share/help/de/empathy/status-icons.page
-share/help/de/empathy/video-call.page
-share/help/el/empathy/account-irc.page
-share/help/el/empathy/account-jabber.page
-share/help/el/empathy/accounts-window.page
-share/help/el/empathy/add-account.page
-share/help/el/empathy/add-contact.page
-share/help/el/empathy/audio-call.page
-share/help/el/empathy/audio-video.page
-share/help/el/empathy/change-status.page
-share/help/el/empathy/create-account.page
-share/help/el/empathy/disable-account.page
-share/help/el/empathy/favorite-rooms.page
-share/help/el/empathy/figures/available.png
-share/help/el/empathy/figures/away.png
-share/help/el/empathy/figures/busy.png
-share/help/el/empathy/figures/conf_overview.png
-share/help/el/empathy/figures/croom_overview.png
-share/help/el/empathy/figures/empathy-logo.png
-share/help/el/empathy/figures/empathy-main-window.png
-share/help/el/empathy/figures/gtk-add.png
-share/help/el/empathy/figures/gtk-edit.png
-share/help/el/empathy/figures/gtk-remove.png
-share/help/el/empathy/figures/offline.png
-share/help/el/empathy/figures/video_overview.png
-share/help/el/empathy/geolocation-not-showing.page
-share/help/el/empathy/geolocation-privacy.page
-share/help/el/empathy/geolocation-supported.page
-share/help/el/empathy/geolocation-turn.page
-share/help/el/empathy/geolocation-what-is.page
-share/help/el/empathy/geolocation.page
-share/help/el/empathy/group-conversations.page
-share/help/el/empathy/hide-contacts.page
-share/help/el/empathy/import-account.page
-share/help/el/empathy/index.page
-share/help/el/empathy/introduction.page
-share/help/el/empathy/irc-commands.page
-share/help/el/empathy/irc-join-pwd.page
-share/help/el/empathy/irc-join-room.page
-share/help/el/empathy/irc-manage.page
-share/help/el/empathy/irc-nick-password.page
-share/help/el/empathy/irc-send-file.page
-share/help/el/empathy/irc-start-conversation.page
-share/help/el/empathy/license.page
-share/help/el/empathy/link-contacts.page
-share/help/el/empathy/overview.page
-share/help/el/empathy/prev-conv.page
-share/help/el/empathy/prob-conn-acctdisabled.page
-share/help/el/empathy/prob-conn-auth.page
-share/help/el/empathy/prob-conn-name.page
-share/help/el/empathy/prob-conn-neterror.page
-share/help/el/empathy/prob-conn.page
-share/help/el/empathy/remove-account.page
-share/help/el/empathy/salut-protocol.page
-share/help/el/empathy/send-file.page
-share/help/el/empathy/send-message.page
-share/help/el/empathy/set-custom-status.page
-share/help/el/empathy/share-desktop.page
-share/help/el/empathy/status-icons.page
-share/help/el/empathy/video-call.page
-share/help/en_GB/empathy/account-irc.page
-share/help/en_GB/empathy/account-jabber.page
-share/help/en_GB/empathy/accounts-window.page
-share/help/en_GB/empathy/add-account.page
-share/help/en_GB/empathy/add-contact.page
-share/help/en_GB/empathy/audio-call.page
-share/help/en_GB/empathy/audio-video.page
-share/help/en_GB/empathy/change-status.page
-share/help/en_GB/empathy/create-account.page
-share/help/en_GB/empathy/disable-account.page
-share/help/en_GB/empathy/favorite-rooms.page
-share/help/en_GB/empathy/figures/available.png
-share/help/en_GB/empathy/figures/away.png
-share/help/en_GB/empathy/figures/busy.png
-share/help/en_GB/empathy/figures/conf_overview.png
-share/help/en_GB/empathy/figures/croom_overview.png
-share/help/en_GB/empathy/figures/empathy-logo.png
-share/help/en_GB/empathy/figures/empathy-main-window.png
-share/help/en_GB/empathy/figures/gtk-add.png
-share/help/en_GB/empathy/figures/gtk-edit.png
-share/help/en_GB/empathy/figures/gtk-remove.png
-share/help/en_GB/empathy/figures/offline.png
-share/help/en_GB/empathy/figures/video_overview.png
-share/help/en_GB/empathy/geolocation-not-showing.page
-share/help/en_GB/empathy/geolocation-privacy.page
-share/help/en_GB/empathy/geolocation-supported.page
-share/help/en_GB/empathy/geolocation-turn.page
-share/help/en_GB/empathy/geolocation-what-is.page
-share/help/en_GB/empathy/geolocation.page
-share/help/en_GB/empathy/group-conversations.page
-share/help/en_GB/empathy/hide-contacts.page
-share/help/en_GB/empathy/import-account.page
-share/help/en_GB/empathy/index.page
-share/help/en_GB/empathy/introduction.page
-share/help/en_GB/empathy/irc-commands.page
-share/help/en_GB/empathy/irc-join-pwd.page
-share/help/en_GB/empathy/irc-join-room.page
-share/help/en_GB/empathy/irc-manage.page
-share/help/en_GB/empathy/irc-nick-password.page
-share/help/en_GB/empathy/irc-send-file.page
-share/help/en_GB/empathy/irc-start-conversation.page
-share/help/en_GB/empathy/license.page
-share/help/en_GB/empathy/link-contacts.page
-share/help/en_GB/empathy/overview.page
-share/help/en_GB/empathy/prev-conv.page
-share/help/en_GB/empathy/prob-conn-acctdisabled.page
-share/help/en_GB/empathy/prob-conn-auth.page
-share/help/en_GB/empathy/prob-conn-name.page
-share/help/en_GB/empathy/prob-conn-neterror.page
-share/help/en_GB/empathy/prob-conn.page
-share/help/en_GB/empathy/remove-account.page
-share/help/en_GB/empathy/salut-protocol.page
-share/help/en_GB/empathy/send-file.page
-share/help/en_GB/empathy/send-message.page
-share/help/en_GB/empathy/set-custom-status.page
-share/help/en_GB/empathy/share-desktop.page
-share/help/en_GB/empathy/status-icons.page
-share/help/en_GB/empathy/video-call.page
-share/help/es/empathy/account-irc.page
-share/help/es/empathy/account-jabber.page
-share/help/es/empathy/accounts-window.page
-share/help/es/empathy/add-account.page
-share/help/es/empathy/add-contact.page
-share/help/es/empathy/audio-call.page
-share/help/es/empathy/audio-video.page
-share/help/es/empathy/change-status.page
-share/help/es/empathy/create-account.page
-share/help/es/empathy/disable-account.page
-share/help/es/empathy/favorite-rooms.page
-share/help/es/empathy/figures/available.png
-share/help/es/empathy/figures/away.png
-share/help/es/empathy/figures/busy.png
-share/help/es/empathy/figures/conf_overview.png
-share/help/es/empathy/figures/croom_overview.png
-share/help/es/empathy/figures/empathy-logo.png
-share/help/es/empathy/figures/empathy-main-window.png
-share/help/es/empathy/figures/gtk-add.png
-share/help/es/empathy/figures/gtk-edit.png
-share/help/es/empathy/figures/gtk-remove.png
-share/help/es/empathy/figures/offline.png
-share/help/es/empathy/figures/video_overview.png
-share/help/es/empathy/geolocation-not-showing.page
-share/help/es/empathy/geolocation-privacy.page
-share/help/es/empathy/geolocation-supported.page
-share/help/es/empathy/geolocation-turn.page
-share/help/es/empathy/geolocation-what-is.page
-share/help/es/empathy/geolocation.page
-share/help/es/empathy/group-conversations.page
-share/help/es/empathy/hide-contacts.page
-share/help/es/empathy/import-account.page
-share/help/es/empathy/index.page
-share/help/es/empathy/introduction.page
-share/help/es/empathy/irc-commands.page
-share/help/es/empathy/irc-join-pwd.page
-share/help/es/empathy/irc-join-room.page
-share/help/es/empathy/irc-manage.page
-share/help/es/empathy/irc-nick-password.page
-share/help/es/empathy/irc-send-file.page
-share/help/es/empathy/irc-start-conversation.page
-share/help/es/empathy/license.page
-share/help/es/empathy/link-contacts.page
-share/help/es/empathy/overview.page
-share/help/es/empathy/prev-conv.page
-share/help/es/empathy/prob-conn-acctdisabled.page
-share/help/es/empathy/prob-conn-auth.page
-share/help/es/empathy/prob-conn-name.page
-share/help/es/empathy/prob-conn-neterror.page
-share/help/es/empathy/prob-conn.page
-share/help/es/empathy/remove-account.page
-share/help/es/empathy/salut-protocol.page
-share/help/es/empathy/send-file.page
-share/help/es/empathy/send-message.page
-share/help/es/empathy/set-custom-status.page
-share/help/es/empathy/share-desktop.page
-share/help/es/empathy/status-icons.page
-share/help/es/empathy/video-call.page
-share/help/eu/empathy/account-irc.page
-share/help/eu/empathy/account-jabber.page
-share/help/eu/empathy/accounts-window.page
-share/help/eu/empathy/add-account.page
-share/help/eu/empathy/add-contact.page
-share/help/eu/empathy/audio-call.page
-share/help/eu/empathy/audio-video.page
-share/help/eu/empathy/change-status.page
-share/help/eu/empathy/create-account.page
-share/help/eu/empathy/disable-account.page
-share/help/eu/empathy/favorite-rooms.page
-share/help/eu/empathy/figures/available.png
-share/help/eu/empathy/figures/away.png
-share/help/eu/empathy/figures/busy.png
-share/help/eu/empathy/figures/conf_overview.png
-share/help/eu/empathy/figures/croom_overview.png
-share/help/eu/empathy/figures/empathy-logo.png
-share/help/eu/empathy/figures/empathy-main-window.png
-share/help/eu/empathy/figures/gtk-add.png
-share/help/eu/empathy/figures/gtk-edit.png
-share/help/eu/empathy/figures/gtk-remove.png
-share/help/eu/empathy/figures/offline.png
-share/help/eu/empathy/figures/video_overview.png
-share/help/eu/empathy/geolocation-not-showing.page
-share/help/eu/empathy/geolocation-privacy.page
-share/help/eu/empathy/geolocation-supported.page
-share/help/eu/empathy/geolocation-turn.page
-share/help/eu/empathy/geolocation-what-is.page
-share/help/eu/empathy/geolocation.page
-share/help/eu/empathy/group-conversations.page
-share/help/eu/empathy/hide-contacts.page
-share/help/eu/empathy/import-account.page
-share/help/eu/empathy/index.page
-share/help/eu/empathy/introduction.page
-share/help/eu/empathy/irc-commands.page
-share/help/eu/empathy/irc-join-pwd.page
-share/help/eu/empathy/irc-join-room.page
-share/help/eu/empathy/irc-manage.page
-share/help/eu/empathy/irc-nick-password.page
-share/help/eu/empathy/irc-send-file.page
-share/help/eu/empathy/irc-start-conversation.page
-share/help/eu/empathy/license.page
-share/help/eu/empathy/link-contacts.page
-share/help/eu/empathy/overview.page
-share/help/eu/empathy/prev-conv.page
-share/help/eu/empathy/prob-conn-acctdisabled.page
-share/help/eu/empathy/prob-conn-auth.page
-share/help/eu/empathy/prob-conn-name.page
-share/help/eu/empathy/prob-conn-neterror.page
-share/help/eu/empathy/prob-conn.page
-share/help/eu/empathy/remove-account.page
-share/help/eu/empathy/salut-protocol.page
-share/help/eu/empathy/send-file.page
-share/help/eu/empathy/send-message.page
-share/help/eu/empathy/set-custom-status.page
-share/help/eu/empathy/share-desktop.page
-share/help/eu/empathy/status-icons.page
-share/help/eu/empathy/video-call.page
-share/help/fi/empathy/account-irc.page
-share/help/fi/empathy/account-jabber.page
-share/help/fi/empathy/accounts-window.page
-share/help/fi/empathy/add-account.page
-share/help/fi/empathy/add-contact.page
-share/help/fi/empathy/audio-call.page
-share/help/fi/empathy/audio-video.page
-share/help/fi/empathy/change-status.page
-share/help/fi/empathy/create-account.page
-share/help/fi/empathy/disable-account.page
-share/help/fi/empathy/favorite-rooms.page
-share/help/fi/empathy/figures/available.png
-share/help/fi/empathy/figures/away.png
-share/help/fi/empathy/figures/busy.png
-share/help/fi/empathy/figures/conf_overview.png
-share/help/fi/empathy/figures/croom_overview.png
-share/help/fi/empathy/figures/empathy-logo.png
-share/help/fi/empathy/figures/empathy-main-window.png
-share/help/fi/empathy/figures/gtk-add.png
-share/help/fi/empathy/figures/gtk-edit.png
-share/help/fi/empathy/figures/gtk-remove.png
-share/help/fi/empathy/figures/offline.png
-share/help/fi/empathy/figures/video_overview.png
-share/help/fi/empathy/geolocation-not-showing.page
-share/help/fi/empathy/geolocation-privacy.page
-share/help/fi/empathy/geolocation-supported.page
-share/help/fi/empathy/geolocation-turn.page
-share/help/fi/empathy/geolocation-what-is.page
-share/help/fi/empathy/geolocation.page
-share/help/fi/empathy/group-conversations.page
-share/help/fi/empathy/hide-contacts.page
-share/help/fi/empathy/import-account.page
-share/help/fi/empathy/index.page
-share/help/fi/empathy/introduction.page
-share/help/fi/empathy/irc-commands.page
-share/help/fi/empathy/irc-join-pwd.page
-share/help/fi/empathy/irc-join-room.page
-share/help/fi/empathy/irc-manage.page
-share/help/fi/empathy/irc-nick-password.page
-share/help/fi/empathy/irc-send-file.page
-share/help/fi/empathy/irc-start-conversation.page
-share/help/fi/empathy/license.page
-share/help/fi/empathy/link-contacts.page
-share/help/fi/empathy/overview.page
-share/help/fi/empathy/prev-conv.page
-share/help/fi/empathy/prob-conn-acctdisabled.page
-share/help/fi/empathy/prob-conn-auth.page
-share/help/fi/empathy/prob-conn-name.page
-share/help/fi/empathy/prob-conn-neterror.page
-share/help/fi/empathy/prob-conn.page
-share/help/fi/empathy/remove-account.page
-share/help/fi/empathy/salut-protocol.page
-share/help/fi/empathy/send-file.page
-share/help/fi/empathy/send-message.page
-share/help/fi/empathy/set-custom-status.page
-share/help/fi/empathy/share-desktop.page
-share/help/fi/empathy/status-icons.page
-share/help/fi/empathy/video-call.page
-share/help/fr/empathy/account-irc.page
-share/help/fr/empathy/account-jabber.page
-share/help/fr/empathy/accounts-window.page
-share/help/fr/empathy/add-account.page
-share/help/fr/empathy/add-contact.page
-share/help/fr/empathy/audio-call.page
-share/help/fr/empathy/audio-video.page
-share/help/fr/empathy/change-status.page
-share/help/fr/empathy/create-account.page
-share/help/fr/empathy/disable-account.page
-share/help/fr/empathy/favorite-rooms.page
-share/help/fr/empathy/figures/available.png
-share/help/fr/empathy/figures/away.png
-share/help/fr/empathy/figures/busy.png
-share/help/fr/empathy/figures/conf_overview.png
-share/help/fr/empathy/figures/croom_overview.png
-share/help/fr/empathy/figures/empathy-logo.png
-share/help/fr/empathy/figures/empathy-main-window.png
-share/help/fr/empathy/figures/gtk-add.png
-share/help/fr/empathy/figures/gtk-edit.png
-share/help/fr/empathy/figures/gtk-remove.png
-share/help/fr/empathy/figures/offline.png
-share/help/fr/empathy/figures/video_overview.png
-share/help/fr/empathy/geolocation-not-showing.page
-share/help/fr/empathy/geolocation-privacy.page
-share/help/fr/empathy/geolocation-supported.page
-share/help/fr/empathy/geolocation-turn.page
-share/help/fr/empathy/geolocation-what-is.page
-share/help/fr/empathy/geolocation.page
-share/help/fr/empathy/group-conversations.page
-share/help/fr/empathy/hide-contacts.page
-share/help/fr/empathy/import-account.page
-share/help/fr/empathy/index.page
-share/help/fr/empathy/introduction.page
-share/help/fr/empathy/irc-commands.page
-share/help/fr/empathy/irc-join-pwd.page
-share/help/fr/empathy/irc-join-room.page
-share/help/fr/empathy/irc-manage.page
-share/help/fr/empathy/irc-nick-password.page
-share/help/fr/empathy/irc-send-file.page
-share/help/fr/empathy/irc-start-conversation.page
-share/help/fr/empathy/license.page
-share/help/fr/empathy/link-contacts.page
-share/help/fr/empathy/overview.page
-share/help/fr/empathy/prev-conv.page
-share/help/fr/empathy/prob-conn-acctdisabled.page
-share/help/fr/empathy/prob-conn-auth.page
-share/help/fr/empathy/prob-conn-name.page
-share/help/fr/empathy/prob-conn-neterror.page
-share/help/fr/empathy/prob-conn.page
-share/help/fr/empathy/remove-account.page
-share/help/fr/empathy/salut-protocol.page
-share/help/fr/empathy/send-file.page
-share/help/fr/empathy/send-message.page
-share/help/fr/empathy/set-custom-status.page
-share/help/fr/empathy/share-desktop.page
-share/help/fr/empathy/status-icons.page
-share/help/fr/empathy/video-call.page
-share/help/gl/empathy/account-irc.page
-share/help/gl/empathy/account-jabber.page
-share/help/gl/empathy/accounts-window.page
-share/help/gl/empathy/add-account.page
-share/help/gl/empathy/add-contact.page
-share/help/gl/empathy/audio-call.page
-share/help/gl/empathy/audio-video.page
-share/help/gl/empathy/change-status.page
-share/help/gl/empathy/create-account.page
-share/help/gl/empathy/disable-account.page
-share/help/gl/empathy/favorite-rooms.page
-share/help/gl/empathy/figures/available.png
-share/help/gl/empathy/figures/away.png
-share/help/gl/empathy/figures/busy.png
-share/help/gl/empathy/figures/conf_overview.png
-share/help/gl/empathy/figures/croom_overview.png
-share/help/gl/empathy/figures/empathy-logo.png
-share/help/gl/empathy/figures/empathy-main-window.png
-share/help/gl/empathy/figures/gtk-add.png
-share/help/gl/empathy/figures/gtk-edit.png
-share/help/gl/empathy/figures/gtk-remove.png
-share/help/gl/empathy/figures/offline.png
-share/help/gl/empathy/figures/video_overview.png
-share/help/gl/empathy/geolocation-not-showing.page
-share/help/gl/empathy/geolocation-privacy.page
-share/help/gl/empathy/geolocation-supported.page
-share/help/gl/empathy/geolocation-turn.page
-share/help/gl/empathy/geolocation-what-is.page
-share/help/gl/empathy/geolocation.page
-share/help/gl/empathy/group-conversations.page
-share/help/gl/empathy/hide-contacts.page
-share/help/gl/empathy/import-account.page
-share/help/gl/empathy/index.page
-share/help/gl/empathy/introduction.page
-share/help/gl/empathy/irc-commands.page
-share/help/gl/empathy/irc-join-pwd.page
-share/help/gl/empathy/irc-join-room.page
-share/help/gl/empathy/irc-manage.page
-share/help/gl/empathy/irc-nick-password.page
-share/help/gl/empathy/irc-send-file.page
-share/help/gl/empathy/irc-start-conversation.page
-share/help/gl/empathy/license.page
-share/help/gl/empathy/link-contacts.page
-share/help/gl/empathy/overview.page
-share/help/gl/empathy/prev-conv.page
-share/help/gl/empathy/prob-conn-acctdisabled.page
-share/help/gl/empathy/prob-conn-auth.page
-share/help/gl/empathy/prob-conn-name.page
-share/help/gl/empathy/prob-conn-neterror.page
-share/help/gl/empathy/prob-conn.page
-share/help/gl/empathy/remove-account.page
-share/help/gl/empathy/salut-protocol.page
-share/help/gl/empathy/send-file.page
-share/help/gl/empathy/send-message.page
-share/help/gl/empathy/set-custom-status.page
-share/help/gl/empathy/share-desktop.page
-share/help/gl/empathy/status-icons.page
-share/help/gl/empathy/video-call.page
-share/help/hu/empathy/account-irc.page
-share/help/hu/empathy/account-jabber.page
-share/help/hu/empathy/accounts-window.page
-share/help/hu/empathy/add-account.page
-share/help/hu/empathy/add-contact.page
-share/help/hu/empathy/audio-call.page
-share/help/hu/empathy/audio-video.page
-share/help/hu/empathy/change-status.page
-share/help/hu/empathy/create-account.page
-share/help/hu/empathy/disable-account.page
-share/help/hu/empathy/favorite-rooms.page
-share/help/hu/empathy/figures/available.png
-share/help/hu/empathy/figures/away.png
-share/help/hu/empathy/figures/busy.png
-share/help/hu/empathy/figures/conf_overview.png
-share/help/hu/empathy/figures/croom_overview.png
-share/help/hu/empathy/figures/empathy-logo.png
-share/help/hu/empathy/figures/empathy-main-window.png
-share/help/hu/empathy/figures/gtk-add.png
-share/help/hu/empathy/figures/gtk-edit.png
-share/help/hu/empathy/figures/gtk-remove.png
-share/help/hu/empathy/figures/offline.png
-share/help/hu/empathy/figures/video_overview.png
-share/help/hu/empathy/geolocation-not-showing.page
-share/help/hu/empathy/geolocation-privacy.page
-share/help/hu/empathy/geolocation-supported.page
-share/help/hu/empathy/geolocation-turn.page
-share/help/hu/empathy/geolocation-what-is.page
-share/help/hu/empathy/geolocation.page
-share/help/hu/empathy/group-conversations.page
-share/help/hu/empathy/hide-contacts.page
-share/help/hu/empathy/import-account.page
-share/help/hu/empathy/index.page
-share/help/hu/empathy/introduction.page
-share/help/hu/empathy/irc-commands.page
-share/help/hu/empathy/irc-join-pwd.page
-share/help/hu/empathy/irc-join-room.page
-share/help/hu/empathy/irc-manage.page
-share/help/hu/empathy/irc-nick-password.page
-share/help/hu/empathy/irc-send-file.page
-share/help/hu/empathy/irc-start-conversation.page
-share/help/hu/empathy/license.page
-share/help/hu/empathy/link-contacts.page
-share/help/hu/empathy/overview.page
-share/help/hu/empathy/prev-conv.page
-share/help/hu/empathy/prob-conn-acctdisabled.page
-share/help/hu/empathy/prob-conn-auth.page
-share/help/hu/empathy/prob-conn-name.page
-share/help/hu/empathy/prob-conn-neterror.page
-share/help/hu/empathy/prob-conn.page
-share/help/hu/empathy/remove-account.page
-share/help/hu/empathy/salut-protocol.page
-share/help/hu/empathy/send-file.page
-share/help/hu/empathy/send-message.page
-share/help/hu/empathy/set-custom-status.page
-share/help/hu/empathy/share-desktop.page
-share/help/hu/empathy/status-icons.page
-share/help/hu/empathy/video-call.page
-share/help/id/empathy/account-irc.page
-share/help/id/empathy/account-jabber.page
-share/help/id/empathy/accounts-window.page
-share/help/id/empathy/add-account.page
-share/help/id/empathy/add-contact.page
-share/help/id/empathy/audio-call.page
-share/help/id/empathy/audio-video.page
-share/help/id/empathy/change-status.page
-share/help/id/empathy/create-account.page
-share/help/id/empathy/disable-account.page
-share/help/id/empathy/favorite-rooms.page
-share/help/id/empathy/figures/available.png
-share/help/id/empathy/figures/away.png
-share/help/id/empathy/figures/busy.png
-share/help/id/empathy/figures/conf_overview.png
-share/help/id/empathy/figures/croom_overview.png
-share/help/id/empathy/figures/empathy-logo.png
-share/help/id/empathy/figures/empathy-main-window.png
-share/help/id/empathy/figures/gtk-add.png
-share/help/id/empathy/figures/gtk-edit.png
-share/help/id/empathy/figures/gtk-remove.png
-share/help/id/empathy/figures/offline.png
-share/help/id/empathy/figures/video_overview.png
-share/help/id/empathy/geolocation-not-showing.page
-share/help/id/empathy/geolocation-privacy.page
-share/help/id/empathy/geolocation-supported.page
-share/help/id/empathy/geolocation-turn.page
-share/help/id/empathy/geolocation-what-is.page
-share/help/id/empathy/geolocation.page
-share/help/id/empathy/group-conversations.page
-share/help/id/empathy/hide-contacts.page
-share/help/id/empathy/import-account.page
-share/help/id/empathy/index.page
-share/help/id/empathy/introduction.page
-share/help/id/empathy/irc-commands.page
-share/help/id/empathy/irc-join-pwd.page
-share/help/id/empathy/irc-join-room.page
-share/help/id/empathy/irc-manage.page
-share/help/id/empathy/irc-nick-password.page
-share/help/id/empathy/irc-send-file.page
-share/help/id/empathy/irc-start-conversation.page
-share/help/id/empathy/license.page
-share/help/id/empathy/link-contacts.page
-share/help/id/empathy/overview.page
-share/help/id/empathy/prev-conv.page
-share/help/id/empathy/prob-conn-acctdisabled.page
-share/help/id/empathy/prob-conn-auth.page
-share/help/id/empathy/prob-conn-name.page
-share/help/id/empathy/prob-conn-neterror.page
-share/help/id/empathy/prob-conn.page
-share/help/id/empathy/remove-account.page
-share/help/id/empathy/salut-protocol.page
-share/help/id/empathy/send-file.page
-share/help/id/empathy/send-message.page
-share/help/id/empathy/set-custom-status.page
-share/help/id/empathy/share-desktop.page
-share/help/id/empathy/status-icons.page
-share/help/id/empathy/video-call.page
-share/help/it/empathy/account-irc.page
-share/help/it/empathy/account-jabber.page
-share/help/it/empathy/accounts-window.page
-share/help/it/empathy/add-account.page
-share/help/it/empathy/add-contact.page
-share/help/it/empathy/audio-call.page
-share/help/it/empathy/audio-video.page
-share/help/it/empathy/change-status.page
-share/help/it/empathy/create-account.page
-share/help/it/empathy/disable-account.page
-share/help/it/empathy/favorite-rooms.page
-share/help/it/empathy/figures/available.png
-share/help/it/empathy/figures/away.png
-share/help/it/empathy/figures/busy.png
-share/help/it/empathy/figures/conf_overview.png
-share/help/it/empathy/figures/croom_overview.png
-share/help/it/empathy/figures/empathy-logo.png
-share/help/it/empathy/figures/empathy-main-window.png
-share/help/it/empathy/figures/gtk-add.png
-share/help/it/empathy/figures/gtk-edit.png
-share/help/it/empathy/figures/gtk-remove.png
-share/help/it/empathy/figures/offline.png
-share/help/it/empathy/figures/video_overview.png
-share/help/it/empathy/geolocation-not-showing.page
-share/help/it/empathy/geolocation-privacy.page
-share/help/it/empathy/geolocation-supported.page
-share/help/it/empathy/geolocation-turn.page
-share/help/it/empathy/geolocation-what-is.page
-share/help/it/empathy/geolocation.page
-share/help/it/empathy/group-conversations.page
-share/help/it/empathy/hide-contacts.page
-share/help/it/empathy/import-account.page
-share/help/it/empathy/index.page
-share/help/it/empathy/introduction.page
-share/help/it/empathy/irc-commands.page
-share/help/it/empathy/irc-join-pwd.page
-share/help/it/empathy/irc-join-room.page
-share/help/it/empathy/irc-manage.page
-share/help/it/empathy/irc-nick-password.page
-share/help/it/empathy/irc-send-file.page
-share/help/it/empathy/irc-start-conversation.page
-share/help/it/empathy/license.page
-share/help/it/empathy/link-contacts.page
-share/help/it/empathy/overview.page
-share/help/it/empathy/prev-conv.page
-share/help/it/empathy/prob-conn-acctdisabled.page
-share/help/it/empathy/prob-conn-auth.page
-share/help/it/empathy/prob-conn-name.page
-share/help/it/empathy/prob-conn-neterror.page
-share/help/it/empathy/prob-conn.page
-share/help/it/empathy/remove-account.page
-share/help/it/empathy/salut-protocol.page
-share/help/it/empathy/send-file.page
-share/help/it/empathy/send-message.page
-share/help/it/empathy/set-custom-status.page
-share/help/it/empathy/share-desktop.page
-share/help/it/empathy/status-icons.page
-share/help/it/empathy/video-call.page
-share/help/ja/empathy/account-irc.page
-share/help/ja/empathy/account-jabber.page
-share/help/ja/empathy/accounts-window.page
-share/help/ja/empathy/add-account.page
-share/help/ja/empathy/add-contact.page
-share/help/ja/empathy/audio-call.page
-share/help/ja/empathy/audio-video.page
-share/help/ja/empathy/change-status.page
-share/help/ja/empathy/create-account.page
-share/help/ja/empathy/disable-account.page
-share/help/ja/empathy/favorite-rooms.page
-share/help/ja/empathy/figures/available.png
-share/help/ja/empathy/figures/away.png
-share/help/ja/empathy/figures/busy.png
-share/help/ja/empathy/figures/conf_overview.png
-share/help/ja/empathy/figures/croom_overview.png
-share/help/ja/empathy/figures/empathy-logo.png
-share/help/ja/empathy/figures/empathy-main-window.png
-share/help/ja/empathy/figures/gtk-add.png
-share/help/ja/empathy/figures/gtk-edit.png
-share/help/ja/empathy/figures/gtk-remove.png
-share/help/ja/empathy/figures/offline.png
-share/help/ja/empathy/figures/video_overview.png
-share/help/ja/empathy/geolocation-not-showing.page
-share/help/ja/empathy/geolocation-privacy.page
-share/help/ja/empathy/geolocation-supported.page
-share/help/ja/empathy/geolocation-turn.page
-share/help/ja/empathy/geolocation-what-is.page
-share/help/ja/empathy/geolocation.page
-share/help/ja/empathy/group-conversations.page
-share/help/ja/empathy/hide-contacts.page
-share/help/ja/empathy/import-account.page
-share/help/ja/empathy/index.page
-share/help/ja/empathy/introduction.page
-share/help/ja/empathy/irc-commands.page
-share/help/ja/empathy/irc-join-pwd.page
-share/help/ja/empathy/irc-join-room.page
-share/help/ja/empathy/irc-manage.page
-share/help/ja/empathy/irc-nick-password.page
-share/help/ja/empathy/irc-send-file.page
-share/help/ja/empathy/irc-start-conversation.page
-share/help/ja/empathy/license.page
-share/help/ja/empathy/link-contacts.page
-share/help/ja/empathy/overview.page
-share/help/ja/empathy/prev-conv.page
-share/help/ja/empathy/prob-conn-acctdisabled.page
-share/help/ja/empathy/prob-conn-auth.page
-share/help/ja/empathy/prob-conn-name.page
-share/help/ja/empathy/prob-conn-neterror.page
-share/help/ja/empathy/prob-conn.page
-share/help/ja/empathy/remove-account.page
-share/help/ja/empathy/salut-protocol.page
-share/help/ja/empathy/send-file.page
-share/help/ja/empathy/send-message.page
-share/help/ja/empathy/set-custom-status.page
-share/help/ja/empathy/share-desktop.page
-share/help/ja/empathy/status-icons.page
-share/help/ja/empathy/video-call.page
-share/help/lv/empathy/account-irc.page
-share/help/lv/empathy/account-jabber.page
-share/help/lv/empathy/accounts-window.page
-share/help/lv/empathy/add-account.page
-share/help/lv/empathy/add-contact.page
-share/help/lv/empathy/audio-call.page
-share/help/lv/empathy/audio-video.page
-share/help/lv/empathy/change-status.page
-share/help/lv/empathy/create-account.page
-share/help/lv/empathy/disable-account.page
-share/help/lv/empathy/favorite-rooms.page
-share/help/lv/empathy/figures/available.png
-share/help/lv/empathy/figures/away.png
-share/help/lv/empathy/figures/busy.png
-share/help/lv/empathy/figures/conf_overview.png
-share/help/lv/empathy/figures/croom_overview.png
-share/help/lv/empathy/figures/empathy-logo.png
-share/help/lv/empathy/figures/empathy-main-window.png
-share/help/lv/empathy/figures/gtk-add.png
-share/help/lv/empathy/figures/gtk-edit.png
-share/help/lv/empathy/figures/gtk-remove.png
-share/help/lv/empathy/figures/offline.png
-share/help/lv/empathy/figures/video_overview.png
-share/help/lv/empathy/geolocation-not-showing.page
-share/help/lv/empathy/geolocation-privacy.page
-share/help/lv/empathy/geolocation-supported.page
-share/help/lv/empathy/geolocation-turn.page
-share/help/lv/empathy/geolocation-what-is.page
-share/help/lv/empathy/geolocation.page
-share/help/lv/empathy/group-conversations.page
-share/help/lv/empathy/hide-contacts.page
-share/help/lv/empathy/import-account.page
-share/help/lv/empathy/index.page
-share/help/lv/empathy/introduction.page
-share/help/lv/empathy/irc-commands.page
-share/help/lv/empathy/irc-join-pwd.page
-share/help/lv/empathy/irc-join-room.page
-share/help/lv/empathy/irc-manage.page
-share/help/lv/empathy/irc-nick-password.page
-share/help/lv/empathy/irc-send-file.page
-share/help/lv/empathy/irc-start-conversation.page
-share/help/lv/empathy/license.page
-share/help/lv/empathy/link-contacts.page
-share/help/lv/empathy/overview.page
-share/help/lv/empathy/prev-conv.page
-share/help/lv/empathy/prob-conn-acctdisabled.page
-share/help/lv/empathy/prob-conn-auth.page
-share/help/lv/empathy/prob-conn-name.page
-share/help/lv/empathy/prob-conn-neterror.page
-share/help/lv/empathy/prob-conn.page
-share/help/lv/empathy/remove-account.page
-share/help/lv/empathy/salut-protocol.page
-share/help/lv/empathy/send-file.page
-share/help/lv/empathy/send-message.page
-share/help/lv/empathy/set-custom-status.page
-share/help/lv/empathy/share-desktop.page
-share/help/lv/empathy/status-icons.page
-share/help/lv/empathy/video-call.page
-share/help/pl/empathy/account-irc.page
-share/help/pl/empathy/account-jabber.page
-share/help/pl/empathy/accounts-window.page
-share/help/pl/empathy/add-account.page
-share/help/pl/empathy/add-contact.page
-share/help/pl/empathy/audio-call.page
-share/help/pl/empathy/audio-video.page
-share/help/pl/empathy/change-status.page
-share/help/pl/empathy/create-account.page
-share/help/pl/empathy/disable-account.page
-share/help/pl/empathy/favorite-rooms.page
-share/help/pl/empathy/figures/available.png
-share/help/pl/empathy/figures/away.png
-share/help/pl/empathy/figures/busy.png
-share/help/pl/empathy/figures/conf_overview.png
-share/help/pl/empathy/figures/croom_overview.png
-share/help/pl/empathy/figures/empathy-logo.png
-share/help/pl/empathy/figures/empathy-main-window.png
-share/help/pl/empathy/figures/gtk-add.png
-share/help/pl/empathy/figures/gtk-edit.png
-share/help/pl/empathy/figures/gtk-remove.png
-share/help/pl/empathy/figures/offline.png
-share/help/pl/empathy/figures/video_overview.png
-share/help/pl/empathy/geolocation-not-showing.page
-share/help/pl/empathy/geolocation-privacy.page
-share/help/pl/empathy/geolocation-supported.page
-share/help/pl/empathy/geolocation-turn.page
-share/help/pl/empathy/geolocation-what-is.page
-share/help/pl/empathy/geolocation.page
-share/help/pl/empathy/group-conversations.page
-share/help/pl/empathy/hide-contacts.page
-share/help/pl/empathy/import-account.page
-share/help/pl/empathy/index.page
-share/help/pl/empathy/introduction.page
-share/help/pl/empathy/irc-commands.page
-share/help/pl/empathy/irc-join-pwd.page
-share/help/pl/empathy/irc-join-room.page
-share/help/pl/empathy/irc-manage.page
-share/help/pl/empathy/irc-nick-password.page
-share/help/pl/empathy/irc-send-file.page
-share/help/pl/empathy/irc-start-conversation.page
-share/help/pl/empathy/license.page
-share/help/pl/empathy/link-contacts.page
-share/help/pl/empathy/overview.page
-share/help/pl/empathy/prev-conv.page
-share/help/pl/empathy/prob-conn-acctdisabled.page
-share/help/pl/empathy/prob-conn-auth.page
-share/help/pl/empathy/prob-conn-name.page
-share/help/pl/empathy/prob-conn-neterror.page
-share/help/pl/empathy/prob-conn.page
-share/help/pl/empathy/remove-account.page
-share/help/pl/empathy/salut-protocol.page
-share/help/pl/empathy/send-file.page
-share/help/pl/empathy/send-message.page
-share/help/pl/empathy/set-custom-status.page
-share/help/pl/empathy/share-desktop.page
-share/help/pl/empathy/status-icons.page
-share/help/pl/empathy/video-call.page
-share/help/pt_BR/empathy/account-irc.page
-share/help/pt_BR/empathy/account-jabber.page
-share/help/pt_BR/empathy/accounts-window.page
-share/help/pt_BR/empathy/add-account.page
-share/help/pt_BR/empathy/add-contact.page
-share/help/pt_BR/empathy/audio-call.page
-share/help/pt_BR/empathy/audio-video.page
-share/help/pt_BR/empathy/change-status.page
-share/help/pt_BR/empathy/create-account.page
-share/help/pt_BR/empathy/disable-account.page
-share/help/pt_BR/empathy/favorite-rooms.page
-share/help/pt_BR/empathy/figures/available.png
-share/help/pt_BR/empathy/figures/away.png
-share/help/pt_BR/empathy/figures/busy.png
-share/help/pt_BR/empathy/figures/conf_overview.png
-share/help/pt_BR/empathy/figures/croom_overview.png
-share/help/pt_BR/empathy/figures/empathy-logo.png
-share/help/pt_BR/empathy/figures/empathy-main-window.png
-share/help/pt_BR/empathy/figures/gtk-add.png
-share/help/pt_BR/empathy/figures/gtk-edit.png
-share/help/pt_BR/empathy/figures/gtk-remove.png
-share/help/pt_BR/empathy/figures/offline.png
-share/help/pt_BR/empathy/figures/video_overview.png
-share/help/pt_BR/empathy/geolocation-not-showing.page
-share/help/pt_BR/empathy/geolocation-privacy.page
-share/help/pt_BR/empathy/geolocation-supported.page
-share/help/pt_BR/empathy/geolocation-turn.page
-share/help/pt_BR/empathy/geolocation-what-is.page
-share/help/pt_BR/empathy/geolocation.page
-share/help/pt_BR/empathy/group-conversations.page
-share/help/pt_BR/empathy/hide-contacts.page
-share/help/pt_BR/empathy/import-account.page
-share/help/pt_BR/empathy/index.page
-share/help/pt_BR/empathy/introduction.page
-share/help/pt_BR/empathy/irc-commands.page
-share/help/pt_BR/empathy/irc-join-pwd.page
-share/help/pt_BR/empathy/irc-join-room.page
-share/help/pt_BR/empathy/irc-manage.page
-share/help/pt_BR/empathy/irc-nick-password.page
-share/help/pt_BR/empathy/irc-send-file.page
-share/help/pt_BR/empathy/irc-start-conversation.page
-share/help/pt_BR/empathy/license.page
-share/help/pt_BR/empathy/link-contacts.page
-share/help/pt_BR/empathy/overview.page
-share/help/pt_BR/empathy/prev-conv.page
-share/help/pt_BR/empathy/prob-conn-acctdisabled.page
-share/help/pt_BR/empathy/prob-conn-auth.page
-share/help/pt_BR/empathy/prob-conn-name.page
-share/help/pt_BR/empathy/prob-conn-neterror.page
-share/help/pt_BR/empathy/prob-conn.page
-share/help/pt_BR/empathy/remove-account.page
-share/help/pt_BR/empathy/salut-protocol.page
-share/help/pt_BR/empathy/send-file.page
-share/help/pt_BR/empathy/send-message.page
-share/help/pt_BR/empathy/set-custom-status.page
-share/help/pt_BR/empathy/share-desktop.page
-share/help/pt_BR/empathy/status-icons.page
-share/help/pt_BR/empathy/video-call.page
-share/help/ru/empathy/account-irc.page
-share/help/ru/empathy/account-jabber.page
-share/help/ru/empathy/accounts-window.page
-share/help/ru/empathy/add-account.page
-share/help/ru/empathy/add-contact.page
-share/help/ru/empathy/audio-call.page
-share/help/ru/empathy/audio-video.page
-share/help/ru/empathy/change-status.page
-share/help/ru/empathy/create-account.page
-share/help/ru/empathy/disable-account.page
-share/help/ru/empathy/favorite-rooms.page
-share/help/ru/empathy/figures/available.png
-share/help/ru/empathy/figures/away.png
-share/help/ru/empathy/figures/busy.png
-share/help/ru/empathy/figures/conf_overview.png
-share/help/ru/empathy/figures/croom_overview.png
-share/help/ru/empathy/figures/empathy-logo.png
-share/help/ru/empathy/figures/empathy-main-window.png
-share/help/ru/empathy/figures/gtk-add.png
-share/help/ru/empathy/figures/gtk-edit.png
-share/help/ru/empathy/figures/gtk-remove.png
-share/help/ru/empathy/figures/offline.png
-share/help/ru/empathy/figures/video_overview.png
-share/help/ru/empathy/geolocation-not-showing.page
-share/help/ru/empathy/geolocation-privacy.page
-share/help/ru/empathy/geolocation-supported.page
-share/help/ru/empathy/geolocation-turn.page
-share/help/ru/empathy/geolocation-what-is.page
-share/help/ru/empathy/geolocation.page
-share/help/ru/empathy/group-conversations.page
-share/help/ru/empathy/hide-contacts.page
-share/help/ru/empathy/import-account.page
-share/help/ru/empathy/index.page
-share/help/ru/empathy/introduction.page
-share/help/ru/empathy/irc-commands.page
-share/help/ru/empathy/irc-join-pwd.page
-share/help/ru/empathy/irc-join-room.page
-share/help/ru/empathy/irc-manage.page
-share/help/ru/empathy/irc-nick-password.page
-share/help/ru/empathy/irc-send-file.page
-share/help/ru/empathy/irc-start-conversation.page
-share/help/ru/empathy/license.page
-share/help/ru/empathy/link-contacts.page
-share/help/ru/empathy/overview.page
-share/help/ru/empathy/prev-conv.page
-share/help/ru/empathy/prob-conn-acctdisabled.page
-share/help/ru/empathy/prob-conn-auth.page
-share/help/ru/empathy/prob-conn-name.page
-share/help/ru/empathy/prob-conn-neterror.page
-share/help/ru/empathy/prob-conn.page
-share/help/ru/empathy/remove-account.page
-share/help/ru/empathy/salut-protocol.page
-share/help/ru/empathy/send-file.page
-share/help/ru/empathy/send-message.page
-share/help/ru/empathy/set-custom-status.page
-share/help/ru/empathy/share-desktop.page
-share/help/ru/empathy/status-icons.page
-share/help/ru/empathy/video-call.page
-share/help/sl/empathy/account-irc.page
-share/help/sl/empathy/account-jabber.page
-share/help/sl/empathy/accounts-window.page
-share/help/sl/empathy/add-account.page
-share/help/sl/empathy/add-contact.page
-share/help/sl/empathy/audio-call.page
-share/help/sl/empathy/audio-video.page
-share/help/sl/empathy/change-status.page
-share/help/sl/empathy/create-account.page
-share/help/sl/empathy/disable-account.page
-share/help/sl/empathy/favorite-rooms.page
-share/help/sl/empathy/figures/available.png
-share/help/sl/empathy/figures/away.png
-share/help/sl/empathy/figures/busy.png
-share/help/sl/empathy/figures/conf_overview.png
-share/help/sl/empathy/figures/croom_overview.png
-share/help/sl/empathy/figures/empathy-logo.png
-share/help/sl/empathy/figures/empathy-main-window.png
-share/help/sl/empathy/figures/gtk-add.png
-share/help/sl/empathy/figures/gtk-edit.png
-share/help/sl/empathy/figures/gtk-remove.png
-share/help/sl/empathy/figures/offline.png
-share/help/sl/empathy/figures/video_overview.png
-share/help/sl/empathy/geolocation-not-showing.page
-share/help/sl/empathy/geolocation-privacy.page
-share/help/sl/empathy/geolocation-supported.page
-share/help/sl/empathy/geolocation-turn.page
-share/help/sl/empathy/geolocation-what-is.page
-share/help/sl/empathy/geolocation.page
-share/help/sl/empathy/group-conversations.page
-share/help/sl/empathy/hide-contacts.page
-share/help/sl/empathy/import-account.page
-share/help/sl/empathy/index.page
-share/help/sl/empathy/introduction.page
-share/help/sl/empathy/irc-commands.page
-share/help/sl/empathy/irc-join-pwd.page
-share/help/sl/empathy/irc-join-room.page
-share/help/sl/empathy/irc-manage.page
-share/help/sl/empathy/irc-nick-password.page
-share/help/sl/empathy/irc-send-file.page
-share/help/sl/empathy/irc-start-conversation.page
-share/help/sl/empathy/license.page
-share/help/sl/empathy/link-contacts.page
-share/help/sl/empathy/overview.page
-share/help/sl/empathy/prev-conv.page
-share/help/sl/empathy/prob-conn-acctdisabled.page
-share/help/sl/empathy/prob-conn-auth.page
-share/help/sl/empathy/prob-conn-name.page
-share/help/sl/empathy/prob-conn-neterror.page
-share/help/sl/empathy/prob-conn.page
-share/help/sl/empathy/remove-account.page
-share/help/sl/empathy/salut-protocol.page
-share/help/sl/empathy/send-file.page
-share/help/sl/empathy/send-message.page
-share/help/sl/empathy/set-custom-status.page
-share/help/sl/empathy/share-desktop.page
-share/help/sl/empathy/status-icons.page
-share/help/sl/empathy/video-call.page
-share/help/sv/empathy/account-irc.page
-share/help/sv/empathy/account-jabber.page
-share/help/sv/empathy/accounts-window.page
-share/help/sv/empathy/add-account.page
-share/help/sv/empathy/add-contact.page
-share/help/sv/empathy/audio-call.page
-share/help/sv/empathy/audio-video.page
-share/help/sv/empathy/change-status.page
-share/help/sv/empathy/create-account.page
-share/help/sv/empathy/disable-account.page
-share/help/sv/empathy/favorite-rooms.page
-share/help/sv/empathy/figures/available.png
-share/help/sv/empathy/figures/away.png
-share/help/sv/empathy/figures/busy.png
-share/help/sv/empathy/figures/conf_overview.png
-share/help/sv/empathy/figures/croom_overview.png
-share/help/sv/empathy/figures/empathy-logo.png
-share/help/sv/empathy/figures/empathy-main-window.png
-share/help/sv/empathy/figures/gtk-add.png
-share/help/sv/empathy/figures/gtk-edit.png
-share/help/sv/empathy/figures/gtk-remove.png
-share/help/sv/empathy/figures/offline.png
-share/help/sv/empathy/figures/video_overview.png
-share/help/sv/empathy/geolocation-not-showing.page
-share/help/sv/empathy/geolocation-privacy.page
-share/help/sv/empathy/geolocation-supported.page
-share/help/sv/empathy/geolocation-turn.page
-share/help/sv/empathy/geolocation-what-is.page
-share/help/sv/empathy/geolocation.page
-share/help/sv/empathy/group-conversations.page
-share/help/sv/empathy/hide-contacts.page
-share/help/sv/empathy/import-account.page
-share/help/sv/empathy/index.page
-share/help/sv/empathy/introduction.page
-share/help/sv/empathy/irc-commands.page
-share/help/sv/empathy/irc-join-pwd.page
-share/help/sv/empathy/irc-join-room.page
-share/help/sv/empathy/irc-manage.page
-share/help/sv/empathy/irc-nick-password.page
-share/help/sv/empathy/irc-send-file.page
-share/help/sv/empathy/irc-start-conversation.page
-share/help/sv/empathy/license.page
-share/help/sv/empathy/link-contacts.page
-share/help/sv/empathy/overview.page
-share/help/sv/empathy/prev-conv.page
-share/help/sv/empathy/prob-conn-acctdisabled.page
-share/help/sv/empathy/prob-conn-auth.page
-share/help/sv/empathy/prob-conn-name.page
-share/help/sv/empathy/prob-conn-neterror.page
-share/help/sv/empathy/prob-conn.page
-share/help/sv/empathy/remove-account.page
-share/help/sv/empathy/salut-protocol.page
-share/help/sv/empathy/send-file.page
-share/help/sv/empathy/send-message.page
-share/help/sv/empathy/set-custom-status.page
-share/help/sv/empathy/share-desktop.page
-share/help/sv/empathy/status-icons.page
-share/help/sv/empathy/video-call.page
-share/help/te/empathy/account-irc.page
-share/help/te/empathy/account-jabber.page
-share/help/te/empathy/accounts-window.page
-share/help/te/empathy/add-account.page
-share/help/te/empathy/add-contact.page
-share/help/te/empathy/audio-call.page
-share/help/te/empathy/audio-video.page
-share/help/te/empathy/change-status.page
-share/help/te/empathy/create-account.page
-share/help/te/empathy/disable-account.page
-share/help/te/empathy/favorite-rooms.page
-share/help/te/empathy/figures/available.png
-share/help/te/empathy/figures/away.png
-share/help/te/empathy/figures/busy.png
-share/help/te/empathy/figures/conf_overview.png
-share/help/te/empathy/figures/croom_overview.png
-share/help/te/empathy/figures/empathy-logo.png
-share/help/te/empathy/figures/empathy-main-window.png
-share/help/te/empathy/figures/gtk-add.png
-share/help/te/empathy/figures/gtk-edit.png
-share/help/te/empathy/figures/gtk-remove.png
-share/help/te/empathy/figures/offline.png
-share/help/te/empathy/figures/video_overview.png
-share/help/te/empathy/geolocation-not-showing.page
-share/help/te/empathy/geolocation-privacy.page
-share/help/te/empathy/geolocation-supported.page
-share/help/te/empathy/geolocation-turn.page
-share/help/te/empathy/geolocation-what-is.page
-share/help/te/empathy/geolocation.page
-share/help/te/empathy/group-conversations.page
-share/help/te/empathy/hide-contacts.page
-share/help/te/empathy/import-account.page
-share/help/te/empathy/index.page
-share/help/te/empathy/introduction.page
-share/help/te/empathy/irc-commands.page
-share/help/te/empathy/irc-join-pwd.page
-share/help/te/empathy/irc-join-room.page
-share/help/te/empathy/irc-manage.page
-share/help/te/empathy/irc-nick-password.page
-share/help/te/empathy/irc-send-file.page
-share/help/te/empathy/irc-start-conversation.page
-share/help/te/empathy/license.page
-share/help/te/empathy/link-contacts.page
-share/help/te/empathy/overview.page
-share/help/te/empathy/prev-conv.page
-share/help/te/empathy/prob-conn-acctdisabled.page
-share/help/te/empathy/prob-conn-auth.page
-share/help/te/empathy/prob-conn-name.page
-share/help/te/empathy/prob-conn-neterror.page
-share/help/te/empathy/prob-conn.page
-share/help/te/empathy/remove-account.page
-share/help/te/empathy/salut-protocol.page
-share/help/te/empathy/send-file.page
-share/help/te/empathy/send-message.page
-share/help/te/empathy/set-custom-status.page
-share/help/te/empathy/share-desktop.page
-share/help/te/empathy/status-icons.page
-share/help/te/empathy/video-call.page
-share/help/zh_CN/empathy/account-irc.page
-share/help/zh_CN/empathy/account-jabber.page
-share/help/zh_CN/empathy/accounts-window.page
-share/help/zh_CN/empathy/add-account.page
-share/help/zh_CN/empathy/add-contact.page
-share/help/zh_CN/empathy/audio-call.page
-share/help/zh_CN/empathy/audio-video.page
-share/help/zh_CN/empathy/change-status.page
-share/help/zh_CN/empathy/create-account.page
-share/help/zh_CN/empathy/disable-account.page
-share/help/zh_CN/empathy/favorite-rooms.page
-share/help/zh_CN/empathy/figures/available.png
-share/help/zh_CN/empathy/figures/away.png
-share/help/zh_CN/empathy/figures/busy.png
-share/help/zh_CN/empathy/figures/conf_overview.png
-share/help/zh_CN/empathy/figures/croom_overview.png
-share/help/zh_CN/empathy/figures/empathy-logo.png
-share/help/zh_CN/empathy/figures/empathy-main-window.png
-share/help/zh_CN/empathy/figures/gtk-add.png
-share/help/zh_CN/empathy/figures/gtk-edit.png
-share/help/zh_CN/empathy/figures/gtk-remove.png
-share/help/zh_CN/empathy/figures/offline.png
-share/help/zh_CN/empathy/figures/video_overview.png
-share/help/zh_CN/empathy/geolocation-not-showing.page
-share/help/zh_CN/empathy/geolocation-privacy.page
-share/help/zh_CN/empathy/geolocation-supported.page
-share/help/zh_CN/empathy/geolocation-turn.page
-share/help/zh_CN/empathy/geolocation-what-is.page
-share/help/zh_CN/empathy/geolocation.page
-share/help/zh_CN/empathy/group-conversations.page
-share/help/zh_CN/empathy/hide-contacts.page
-share/help/zh_CN/empathy/import-account.page
-share/help/zh_CN/empathy/index.page
-share/help/zh_CN/empathy/introduction.page
-share/help/zh_CN/empathy/irc-commands.page
-share/help/zh_CN/empathy/irc-join-pwd.page
-share/help/zh_CN/empathy/irc-join-room.page
-share/help/zh_CN/empathy/irc-manage.page
-share/help/zh_CN/empathy/irc-nick-password.page
-share/help/zh_CN/empathy/irc-send-file.page
-share/help/zh_CN/empathy/irc-start-conversation.page
-share/help/zh_CN/empathy/license.page
-share/help/zh_CN/empathy/link-contacts.page
-share/help/zh_CN/empathy/overview.page
-share/help/zh_CN/empathy/prev-conv.page
-share/help/zh_CN/empathy/prob-conn-acctdisabled.page
-share/help/zh_CN/empathy/prob-conn-auth.page
-share/help/zh_CN/empathy/prob-conn-name.page
-share/help/zh_CN/empathy/prob-conn-neterror.page
-share/help/zh_CN/empathy/prob-conn.page
-share/help/zh_CN/empathy/remove-account.page
-share/help/zh_CN/empathy/salut-protocol.page
-share/help/zh_CN/empathy/send-file.page
-share/help/zh_CN/empathy/send-message.page
-share/help/zh_CN/empathy/set-custom-status.page
-share/help/zh_CN/empathy/share-desktop.page
-share/help/zh_CN/empathy/status-icons.page
-share/help/zh_CN/empathy/video-call.page
-share/icons/hicolor/16x16/apps/empathy.png
-share/icons/hicolor/22x22/apps/empathy.png
-share/icons/hicolor/24x24/apps/empathy.png
-share/icons/hicolor/256x256/apps/empathy.png
-share/icons/hicolor/32x32/apps/empathy.png
-share/icons/hicolor/48x48/apps/empathy.png
-share/icons/hicolor/scalable/apps/empathy-symbolic.svg
-share/locale/an/LC_MESSAGES/empathy-tpaw.mo
-share/locale/an/LC_MESSAGES/empathy.mo
-share/locale/ar/LC_MESSAGES/empathy-tpaw.mo
-share/locale/ar/LC_MESSAGES/empathy.mo
-share/locale/as/LC_MESSAGES/empathy-tpaw.mo
-share/locale/as/LC_MESSAGES/empathy.mo
-share/locale/ast/LC_MESSAGES/empathy-tpaw.mo
-share/locale/ast/LC_MESSAGES/empathy.mo
-share/locale/az/LC_MESSAGES/empathy-tpaw.mo
-share/locale/az/LC_MESSAGES/empathy.mo
-share/locale/be/LC_MESSAGES/empathy-tpaw.mo
-share/locale/be/LC_MESSAGES/empathy.mo
-share/locale/be@latin/LC_MESSAGES/empathy-tpaw.mo
-share/locale/be@latin/LC_MESSAGES/empathy.mo
-share/locale/bg/LC_MESSAGES/empathy-tpaw.mo
-share/locale/bg/LC_MESSAGES/empathy.mo
-share/locale/bn/LC_MESSAGES/empathy-tpaw.mo
-share/locale/bn/LC_MESSAGES/empathy.mo
-share/locale/bn_IN/LC_MESSAGES/empathy-tpaw.mo
-share/locale/bn_IN/LC_MESSAGES/empathy.mo
-share/locale/br/LC_MESSAGES/empathy-tpaw.mo
-share/locale/br/LC_MESSAGES/empathy.mo
-share/locale/bs/LC_MESSAGES/empathy-tpaw.mo
-share/locale/bs/LC_MESSAGES/empathy.mo
-share/locale/ca/LC_MESSAGES/empathy-tpaw.mo
-share/locale/ca/LC_MESSAGES/empathy.mo
-share/locale/ca@valencia/LC_MESSAGES/empathy-tpaw.mo
-share/locale/ca@valencia/LC_MESSAGES/empathy.mo
-share/locale/crh/LC_MESSAGES/empathy-tpaw.mo
-share/locale/crh/LC_MESSAGES/empathy.mo
-share/locale/cs/LC_MESSAGES/empathy-tpaw.mo
-share/locale/cs/LC_MESSAGES/empathy.mo
-share/locale/cy/LC_MESSAGES/empathy-tpaw.mo
-share/locale/cy/LC_MESSAGES/empathy.mo
-share/locale/da/LC_MESSAGES/empathy-tpaw.mo
-share/locale/da/LC_MESSAGES/empathy.mo
-share/locale/de/LC_MESSAGES/empathy-tpaw.mo
-share/locale/de/LC_MESSAGES/empathy.mo
-share/locale/dz/LC_MESSAGES/empathy-tpaw.mo
-share/locale/dz/LC_MESSAGES/empathy.mo
-share/locale/el/LC_MESSAGES/empathy-tpaw.mo
-share/locale/el/LC_MESSAGES/empathy.mo
-share/locale/en@shaw/LC_MESSAGES/empathy-tpaw.mo
-share/locale/en@shaw/LC_MESSAGES/empathy.mo
-share/locale/en_CA/LC_MESSAGES/empathy-tpaw.mo
-share/locale/en_CA/LC_MESSAGES/empathy.mo
-share/locale/en_GB/LC_MESSAGES/empathy-tpaw.mo
-share/locale/en_GB/LC_MESSAGES/empathy.mo
-share/locale/eo/LC_MESSAGES/empathy-tpaw.mo
-share/locale/eo/LC_MESSAGES/empathy.mo
-share/locale/es/LC_MESSAGES/empathy-tpaw.mo
-share/locale/es/LC_MESSAGES/empathy.mo
-share/locale/et/LC_MESSAGES/empathy-tpaw.mo
-share/locale/et/LC_MESSAGES/empathy.mo
-share/locale/eu/LC_MESSAGES/empathy-tpaw.mo
-share/locale/eu/LC_MESSAGES/empathy.mo
-share/locale/fa/LC_MESSAGES/empathy-tpaw.mo
-share/locale/fa/LC_MESSAGES/empathy.mo
-share/locale/fi/LC_MESSAGES/empathy-tpaw.mo
-share/locale/fi/LC_MESSAGES/empathy.mo
-share/locale/fr/LC_MESSAGES/empathy-tpaw.mo
-share/locale/fr/LC_MESSAGES/empathy.mo
-share/locale/fur/LC_MESSAGES/empathy-tpaw.mo
-share/locale/fur/LC_MESSAGES/empathy.mo
-share/locale/ga/LC_MESSAGES/empathy-tpaw.mo
-share/locale/ga/LC_MESSAGES/empathy.mo
-share/locale/gl/LC_MESSAGES/empathy-tpaw.mo
-share/locale/gl/LC_MESSAGES/empathy.mo
-share/locale/gu/LC_MESSAGES/empathy-tpaw.mo
-share/locale/gu/LC_MESSAGES/empathy.mo
-share/locale/he/LC_MESSAGES/empathy-tpaw.mo
-share/locale/he/LC_MESSAGES/empathy.mo
-share/locale/hi/LC_MESSAGES/empathy-tpaw.mo
-share/locale/hi/LC_MESSAGES/empathy.mo
-share/locale/hr/LC_MESSAGES/empathy-tpaw.mo
-share/locale/hr/LC_MESSAGES/empathy.mo
-share/locale/hu/LC_MESSAGES/empathy-tpaw.mo
-share/locale/hu/LC_MESSAGES/empathy.mo
-share/locale/id/LC_MESSAGES/empathy-tpaw.mo
-share/locale/id/LC_MESSAGES/empathy.mo
-share/locale/is/LC_MESSAGES/empathy-tpaw.mo
-share/locale/is/LC_MESSAGES/empathy.mo
-share/locale/it/LC_MESSAGES/empathy-tpaw.mo
-share/locale/it/LC_MESSAGES/empathy.mo
-share/locale/ja/LC_MESSAGES/empathy-tpaw.mo
-share/locale/ja/LC_MESSAGES/empathy.mo
-share/locale/kk/LC_MESSAGES/empathy-tpaw.mo
-share/locale/kk/LC_MESSAGES/empathy.mo
-share/locale/km/LC_MESSAGES/empathy-tpaw.mo
-share/locale/km/LC_MESSAGES/empathy.mo
-share/locale/kn/LC_MESSAGES/empathy-tpaw.mo
-share/locale/kn/LC_MESSAGES/empathy.mo
-share/locale/ko/LC_MESSAGES/empathy-tpaw.mo
-share/locale/ko/LC_MESSAGES/empathy.mo
-share/locale/ku/LC_MESSAGES/empathy-tpaw.mo
-share/locale/ku/LC_MESSAGES/empathy.mo
-share/locale/lt/LC_MESSAGES/empathy-tpaw.mo
-share/locale/lt/LC_MESSAGES/empathy.mo
-share/locale/lv/LC_MESSAGES/empathy-tpaw.mo
-share/locale/lv/LC_MESSAGES/empathy.mo
-share/locale/mai/LC_MESSAGES/empathy-tpaw.mo
-share/locale/mai/LC_MESSAGES/empathy.mo
-share/locale/mk/LC_MESSAGES/empathy-tpaw.mo
-share/locale/mk/LC_MESSAGES/empathy.mo
-share/locale/ml/LC_MESSAGES/empathy-tpaw.mo
-share/locale/ml/LC_MESSAGES/empathy.mo
-share/locale/mr/LC_MESSAGES/empathy-tpaw.mo
-share/locale/mr/LC_MESSAGES/empathy.mo
-share/locale/ms/LC_MESSAGES/empathy-tpaw.mo
-share/locale/ms/LC_MESSAGES/empathy.mo
-share/locale/my/LC_MESSAGES/empathy-tpaw.mo
-share/locale/my/LC_MESSAGES/empathy.mo
-share/locale/nb/LC_MESSAGES/empathy-tpaw.mo
-share/locale/nb/LC_MESSAGES/empathy.mo
-share/locale/ne/LC_MESSAGES/empathy-tpaw.mo
-share/locale/ne/LC_MESSAGES/empathy.mo
-share/locale/nl/LC_MESSAGES/empathy-tpaw.mo
-share/locale/nl/LC_MESSAGES/empathy.mo
-share/locale/nn/LC_MESSAGES/empathy-tpaw.mo
-share/locale/nn/LC_MESSAGES/empathy.mo
-share/locale/oc/LC_MESSAGES/empathy-tpaw.mo
-share/locale/oc/LC_MESSAGES/empathy.mo
-share/locale/or/LC_MESSAGES/empathy-tpaw.mo
-share/locale/or/LC_MESSAGES/empathy.mo
-share/locale/pa/LC_MESSAGES/empathy-tpaw.mo
-share/locale/pa/LC_MESSAGES/empathy.mo
-share/locale/pl/LC_MESSAGES/empathy-tpaw.mo
-share/locale/pl/LC_MESSAGES/empathy.mo
-share/locale/ps/LC_MESSAGES/empathy-tpaw.mo
-share/locale/ps/LC_MESSAGES/empathy.mo
-share/locale/pt/LC_MESSAGES/empathy-tpaw.mo
-share/locale/pt/LC_MESSAGES/empathy.mo
-share/locale/pt_BR/LC_MESSAGES/empathy-tpaw.mo
-share/locale/pt_BR/LC_MESSAGES/empathy.mo
-share/locale/ro/LC_MESSAGES/empathy-tpaw.mo
-share/locale/ro/LC_MESSAGES/empathy.mo
-share/locale/ru/LC_MESSAGES/empathy-tpaw.mo
-share/locale/ru/LC_MESSAGES/empathy.mo
-share/locale/si/LC_MESSAGES/empathy-tpaw.mo
-share/locale/si/LC_MESSAGES/empathy.mo
-share/locale/sk/LC_MESSAGES/empathy-tpaw.mo
-share/locale/sk/LC_MESSAGES/empathy.mo
-share/locale/sl/LC_MESSAGES/empathy-tpaw.mo
-share/locale/sl/LC_MESSAGES/empathy.mo
-share/locale/sq/LC_MESSAGES/empathy-tpaw.mo
-share/locale/sq/LC_MESSAGES/empathy.mo
-share/locale/sr/LC_MESSAGES/empathy-tpaw.mo
-share/locale/sr/LC_MESSAGES/empathy.mo
-share/locale/sr@latin/LC_MESSAGES/empathy-tpaw.mo
-share/locale/sr@latin/LC_MESSAGES/empathy.mo
-share/locale/sv/LC_MESSAGES/empathy-tpaw.mo
-share/locale/sv/LC_MESSAGES/empathy.mo
-share/locale/ta/LC_MESSAGES/empathy-tpaw.mo
-share/locale/ta/LC_MESSAGES/empathy.mo
-share/locale/te/LC_MESSAGES/empathy-tpaw.mo
-share/locale/te/LC_MESSAGES/empathy.mo
-share/locale/tg/LC_MESSAGES/empathy-tpaw.mo
-share/locale/tg/LC_MESSAGES/empathy.mo
-share/locale/th/LC_MESSAGES/empathy-tpaw.mo
-share/locale/th/LC_MESSAGES/empathy.mo
-share/locale/tr/LC_MESSAGES/empathy-tpaw.mo
-share/locale/tr/LC_MESSAGES/empathy.mo
-share/locale/ug/LC_MESSAGES/empathy-tpaw.mo
-share/locale/ug/LC_MESSAGES/empathy.mo
-share/locale/uk/LC_MESSAGES/empathy-tpaw.mo
-share/locale/uk/LC_MESSAGES/empathy.mo
-share/locale/vi/LC_MESSAGES/empathy-tpaw.mo
-share/locale/vi/LC_MESSAGES/empathy.mo
-share/locale/xh/LC_MESSAGES/empathy-tpaw.mo
-share/locale/xh/LC_MESSAGES/empathy.mo
-share/locale/zh_CN/LC_MESSAGES/empathy-tpaw.mo
-share/locale/zh_CN/LC_MESSAGES/empathy.mo
-share/locale/zh_HK/LC_MESSAGES/empathy-tpaw.mo
-share/locale/zh_HK/LC_MESSAGES/empathy.mo
-share/locale/zh_TW/LC_MESSAGES/empathy-tpaw.mo
-share/locale/zh_TW/LC_MESSAGES/empathy.mo
-share/locale/zu/LC_MESSAGES/empathy-tpaw.mo
-share/locale/zu/LC_MESSAGES/empathy.mo
-share/telepathy/clients/Empathy.Auth.client
-share/telepathy/clients/Empathy.Call.client
-share/telepathy/clients/Empathy.Chat.client
-share/telepathy/clients/Empathy.FileTransfer.client
diff --git a/net-im/farsight2/Makefile b/net-im/farsight2/Makefile
deleted file mode 100644
index 129084e527be..000000000000
--- a/net-im/farsight2/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# Created by: Joe Marcus Clarke <marcus@FreeBSD.org>
-# $FreeBSD$
-# $MCom: ports/trunk/net-im/farsight2/Makefile 19804 2014-08-13 14:55:11Z kwm $
-
-PORTNAME= farsight2
-PORTVERSION= 0.0.31
-PORTREVISION= 3
-CATEGORIES= net-im devel
-MASTER_SITES= http://www.freedesktop.org/software/farstream/releases/farsight2/ \
- http://miwibox.org/distfiles/
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= Collection of GStreamer modules and libraries for videoconferencing
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-LIB_DEPENDS= libnice.so:net-im/libnice
-RUN_DEPENDS= libnice-gst010>=0:net-im/libnice-gst010
-
-USES= gettext gmake gnome libtool pathfix pkgconfig python:2.7
-USE_LDCONFIG= yes
-USE_GNOME= glib20
-USE_GSTREAMER= core good bad python
-GNU_CONFIGURE= yes
-
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-INSTALL_TARGET= install-strip
-
-post-patch:
- @${FIND} ${WRKSRC} -name Makefile.in -exec ${REINPLACE_CMD} \
- '/foreach/s/\\#include/#include/' {} +
-
-.include <bsd.port.mk>
diff --git a/net-im/farsight2/distinfo b/net-im/farsight2/distinfo
deleted file mode 100644
index 07486ea0dd1a..000000000000
--- a/net-im/farsight2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (farsight2-0.0.31.tar.gz) = 55ce219c67a93bc55bcf30d6a5bfcadf09e1c5349d179b2da9ccb74c42271f9b
-SIZE (farsight2-0.0.31.tar.gz) = 1231416
diff --git a/net-im/farsight2/files/patch-gst-libs_gst_farsight_fs-interfaces.c b/net-im/farsight2/files/patch-gst-libs_gst_farsight_fs-interfaces.c
deleted file mode 100644
index f0e6bac3d5e2..000000000000
--- a/net-im/farsight2/files/patch-gst-libs_gst_farsight_fs-interfaces.c
+++ /dev/null
@@ -1,24 +0,0 @@
---- gst-libs/gst/farsight/fs-interfaces.c.orig 2010-05-22 03:04:56.000000000 -0400
-+++ gst-libs/gst/farsight/fs-interfaces.c 2010-05-22 03:08:16.000000000 -0400
-@@ -30,10 +30,7 @@
-
- #ifdef G_OS_UNIX
-
--#include <arpa/inet.h>
- #include <errno.h>
--#include <net/if.h>
--#include <net/if_arp.h>
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
-@@ -44,6 +41,10 @@
- #include <sys/socket.h>
- #include <ifaddrs.h>
- #endif
-+#include <netinet/in.h>
-+#include <arpa/inet.h>
-+#include <net/if.h>
-+#include <net/if_arp.h>
-
- #include <gst/gst.h>
-
diff --git a/net-im/farsight2/files/patch-tests_rtp_Makefile.in b/net-im/farsight2/files/patch-tests_rtp_Makefile.in
deleted file mode 100644
index d05eb8a60832..000000000000
--- a/net-im/farsight2/files/patch-tests_rtp_Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- tests/rtp/Makefile.in 2014-12-17 15:37:13 UTC
-+++ tests/rtp/Makefile.in
-@@ -80,7 +80,7 @@ am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERB
- am__v_lt_0 = --silent
- codec_discovery_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
- $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
-- $(codec_discovery_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
-+ $(codec_discovery_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -lm \
- -o $@
- DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
- depcomp = $(SHELL) $(top_srcdir)/depcomp
diff --git a/net-im/farsight2/files/patch-transmitters_multicast_fs-multicast-transmitter.c b/net-im/farsight2/files/patch-transmitters_multicast_fs-multicast-transmitter.c
deleted file mode 100644
index 16fd9e361466..000000000000
--- a/net-im/farsight2/files/patch-transmitters_multicast_fs-multicast-transmitter.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- transmitters/multicast/fs-multicast-transmitter.c.orig 2009-08-03 16:20:07.000000000 -0400
-+++ transmitters/multicast/fs-multicast-transmitter.c 2009-08-09 19:20:18.000000000 -0400
-@@ -53,6 +53,8 @@
- #else /*G_OS_WIN32*/
- # include <netdb.h>
- # include <sys/socket.h>
-+# include <netinet/in.h>
-+# include <netinet/in_systm.h>
- # include <netinet/ip.h>
- # include <arpa/inet.h>
- #endif /*G_OS_WIN32*/
diff --git a/net-im/farsight2/files/patch-transmitters_rawudp_fs-rawudp-transmitter.c b/net-im/farsight2/files/patch-transmitters_rawudp_fs-rawudp-transmitter.c
deleted file mode 100644
index 05c4e39b7d65..000000000000
--- a/net-im/farsight2/files/patch-transmitters_rawudp_fs-rawudp-transmitter.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- transmitters/rawudp/fs-rawudp-transmitter.c.orig 2009-08-03 16:20:07.000000000 -0400
-+++ transmitters/rawudp/fs-rawudp-transmitter.c 2009-08-09 19:19:33.000000000 -0400
-@@ -53,6 +53,8 @@
- #else /*G_OS_WIN32*/
- # include <netdb.h>
- # include <sys/socket.h>
-+# include <netinet/in.h>
-+# include <netinet/in_systm.h>
- # include <netinet/ip.h>
- # include <arpa/inet.h>
- #endif /*G_OS_WIN32*/
diff --git a/net-im/farsight2/files/patch-transmitters_rawudp_fs-rawudp-transmitter.h b/net-im/farsight2/files/patch-transmitters_rawudp_fs-rawudp-transmitter.h
deleted file mode 100644
index 74a47bd82bdc..000000000000
--- a/net-im/farsight2/files/patch-transmitters_rawudp_fs-rawudp-transmitter.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- transmitters/rawudp/fs-rawudp-transmitter.h.orig 2009-02-27 23:30:18.000000000 -0500
-+++ transmitters/rawudp/fs-rawudp-transmitter.h 2009-02-27 23:30:37.000000000 -0500
-@@ -34,6 +34,9 @@
- #ifdef G_OS_WIN32
- # include <ws2tcpip.h>
- #else /*G_OS_WIN32*/
-+# include <sys/types.h>
-+# include <sys/socket.h>
-+# include <netinet/in.h>
- # include <arpa/inet.h>
- #endif /*G_OS_WIN32*/
-
diff --git a/net-im/farsight2/pkg-descr b/net-im/farsight2/pkg-descr
deleted file mode 100644
index bd54317915ad..000000000000
--- a/net-im/farsight2/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Farsight 2 is a collection of GStreamer modules and libraries for
-videoconferencing.
-
-WWW: http://farsight.freedesktop.org/
diff --git a/net-im/farsight2/pkg-plist b/net-im/farsight2/pkg-plist
deleted file mode 100644
index c6045f3adf4b..000000000000
--- a/net-im/farsight2/pkg-plist
+++ /dev/null
@@ -1,111 +0,0 @@
-include/gstreamer-0.10/gst/farsight/fs-base-conference.h
-include/gstreamer-0.10/gst/farsight/fs-candidate.h
-include/gstreamer-0.10/gst/farsight/fs-codec.h
-include/gstreamer-0.10/gst/farsight/fs-conference-iface.h
-include/gstreamer-0.10/gst/farsight/fs-element-added-notifier.h
-include/gstreamer-0.10/gst/farsight/fs-enum-types.h
-include/gstreamer-0.10/gst/farsight/fs-interfaces.h
-include/gstreamer-0.10/gst/farsight/fs-participant.h
-include/gstreamer-0.10/gst/farsight/fs-plugin.h
-include/gstreamer-0.10/gst/farsight/fs-rtp.h
-include/gstreamer-0.10/gst/farsight/fs-session.h
-include/gstreamer-0.10/gst/farsight/fs-stream-transmitter.h
-include/gstreamer-0.10/gst/farsight/fs-stream.h
-include/gstreamer-0.10/gst/farsight/fs-transmitter.h
-include/gstreamer-0.10/gst/farsight/fs-utils.h
-lib/farsight2-0.0/libmulticast-transmitter.a
-lib/farsight2-0.0/libmulticast-transmitter.so
-lib/farsight2-0.0/libnice-transmitter.a
-lib/farsight2-0.0/libnice-transmitter.so
-lib/farsight2-0.0/librawudp-transmitter.a
-lib/farsight2-0.0/librawudp-transmitter.so
-lib/farsight2-0.0/libshm-transmitter.a
-lib/farsight2-0.0/libshm-transmitter.so
-lib/gstreamer-0.10/libfsfunnel.a
-lib/gstreamer-0.10/libfsfunnel.so
-lib/gstreamer-0.10/libfsmsnconference.a
-lib/gstreamer-0.10/libfsmsnconference.so
-lib/gstreamer-0.10/libfsrawconference.a
-lib/gstreamer-0.10/libfsrawconference.so
-lib/gstreamer-0.10/libfsrtcpfilter.a
-lib/gstreamer-0.10/libfsrtcpfilter.so
-lib/gstreamer-0.10/libfsrtpconference.a
-lib/gstreamer-0.10/libfsrtpconference.so
-lib/gstreamer-0.10/libfsvideoanyrate.a
-lib/gstreamer-0.10/libfsvideoanyrate.so
-lib/libgstfarsight-0.10.a
-lib/libgstfarsight-0.10.so
-lib/libgstfarsight-0.10.so.0
-lib/libgstfarsight-0.10.so.0.9.1
-%%PYTHON_SITELIBDIR%%/farsight.a
-%%PYTHON_SITELIBDIR%%/farsight.so
-libdata/pkgconfig/farsight2-0.10.pc
-share/farsight2/0.0/fsrtpconference/default-codec-preferences
-share/farsight2/0.0/fsrtpconference/default-element-properties
-share/gtk-doc/html/farsight2-libs-0.10/FsBaseConference.html
-share/gtk-doc/html/farsight2-libs-0.10/FsConference.html
-share/gtk-doc/html/farsight2-libs-0.10/FsElementAddedNotifier.html
-share/gtk-doc/html/farsight2-libs-0.10/FsParticipant.html
-share/gtk-doc/html/farsight2-libs-0.10/FsStream.html
-share/gtk-doc/html/farsight2-libs-0.10/FsStreamTransmitter.html
-share/gtk-doc/html/farsight2-libs-0.10/FsTransmitter.html
-share/gtk-doc/html/farsight2-libs-0.10/ch01.html
-share/gtk-doc/html/farsight2-libs-0.10/ch02.html
-share/gtk-doc/html/farsight2-libs-0.10/ch03.html
-share/gtk-doc/html/farsight2-libs-0.10/ch04.html
-share/gtk-doc/html/farsight2-libs-0.10/ch05.html
-share/gtk-doc/html/farsight2-libs-0.10/ch06.html
-share/gtk-doc/html/farsight2-libs-0.10/ch07.html
-share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-0.10.devhelp
-share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-0.10.devhelp2
-share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-FsCandidate.html
-share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-FsCodec.html
-share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-FsPlugin.html
-share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-Network-interfaces-discovery.html
-share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-RTP-Specific-types.html
-share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-Utility-functions.html
-share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-fs-session.html
-share/gtk-doc/html/farsight2-libs-0.10/home.png
-share/gtk-doc/html/farsight2-libs-0.10/index.html
-share/gtk-doc/html/farsight2-libs-0.10/index.sgml
-share/gtk-doc/html/farsight2-libs-0.10/left.png
-share/gtk-doc/html/farsight2-libs-0.10/pt01.html
-share/gtk-doc/html/farsight2-libs-0.10/pt02.html
-share/gtk-doc/html/farsight2-libs-0.10/right.png
-share/gtk-doc/html/farsight2-libs-0.10/style.css
-share/gtk-doc/html/farsight2-libs-0.10/up.png
-share/gtk-doc/html/farsight2-plugins-0.10/ch01.html
-share/gtk-doc/html/farsight2-plugins-0.10/ch02.html
-share/gtk-doc/html/farsight2-plugins-0.10/ch03.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-0.10.devhelp
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-0.10.devhelp2
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsFunnel.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsMsnCamCamRecvConference.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsMsnCamSendConference.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsMsnConference.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsMsnParticipant.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsMsnSession.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsMsnStream.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsMulticastStreamTransmitter.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsNiceStreamTransmitter.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRawConference.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRawParticipant.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRawSession.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRawStream.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRawUdpStreamTransmitter.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRtpConference.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRtpParticipant.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRtpSession.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRtpStream.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsShmStreamTransmitter.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-GstVideoanyrate.html
-share/gtk-doc/html/farsight2-plugins-0.10/home.png
-share/gtk-doc/html/farsight2-plugins-0.10/index.html
-share/gtk-doc/html/farsight2-plugins-0.10/index.sgml
-share/gtk-doc/html/farsight2-plugins-0.10/left.png
-share/gtk-doc/html/farsight2-plugins-0.10/pt01.html
-share/gtk-doc/html/farsight2-plugins-0.10/pt02.html
-share/gtk-doc/html/farsight2-plugins-0.10/pt03.html
-share/gtk-doc/html/farsight2-plugins-0.10/right.png
-share/gtk-doc/html/farsight2-plugins-0.10/style.css
-share/gtk-doc/html/farsight2-plugins-0.10/up.png
diff --git a/net-im/py-xmpppy/Makefile b/net-im/py-xmpppy/Makefile
deleted file mode 100644
index 1f86ae8c2b92..000000000000
--- a/net-im/py-xmpppy/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= xmpppy
-PORTVERSION= 0.5.0
-PORTREVISION= 2
-CATEGORIES= net-im python
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}-rc1/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME}-${PORTVERSION}rc1
-
-MAINTAINER= python@FreeBSD.org
-COMMENT= Python library that provides easy scripting with Jabber
-
-LICENSE= GPLv2+
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dnspython>=1.7.1:dns/py-dnspython@${PY_FLAVOR}
-
-USES= python:2.7 shebangfix
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-
-PORTSCOUT= ignore:1
-
-SHEBANG_FILES= doc/examples/*.py
-
-.include <bsd.port.mk>
diff --git a/net-im/py-xmpppy/distinfo b/net-im/py-xmpppy/distinfo
deleted file mode 100644
index a31714963d51..000000000000
--- a/net-im/py-xmpppy/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xmpppy-0.5.0rc1.tar.gz) = 519b025b3c9600c26c5805d0c612fe01e61330d2b9869f05c7c416c627820b9a
-SIZE (xmpppy-0.5.0rc1.tar.gz) = 84996
diff --git a/net-im/py-xmpppy/files/patch-setup.py b/net-im/py-xmpppy/files/patch-setup.py
deleted file mode 100644
index 1987eb8a4b61..000000000000
--- a/net-im/py-xmpppy/files/patch-setup.py
+++ /dev/null
@@ -1,19 +0,0 @@
---- setup.py.orig 2010-04-03 20:46:52.000000000 +0800
-+++ setup.py 2010-04-03 20:47:04.000000000 +0800
-@@ -1,7 +1,6 @@
- #!/usr/bin/python
- # -*- coding: koi8-r -*-
- from distutils.core import setup,sys
--from setuptools import setup
- import os
-
- if sys.version < '2.2.3':
-@@ -11,7 +10,7 @@ if sys.version < '2.2.3':
-
- # Set proper release version in source code also!!!
- setup(name='xmpppy',
-- version='0.5.0rc1',
-+ version='0.5.0',
- author='Alexey Nezhdanov',
- author_email='snakeru@users.sourceforge.net',
- url='http://xmpppy.sourceforge.net/',
diff --git a/net-im/py-xmpppy/files/patch-xmpp-auth.py b/net-im/py-xmpppy/files/patch-xmpp-auth.py
deleted file mode 100644
index 3b931f73c3c0..000000000000
--- a/net-im/py-xmpppy/files/patch-xmpp-auth.py
+++ /dev/null
@@ -1,59 +0,0 @@
---- xmpp/auth.py.orig 2007-08-28 12:03:33.000000000 +0200
-+++ xmpp/auth.py 2010-04-23 11:29:16.000000000 +0200
-@@ -21,13 +21,23 @@
-
- from protocol import *
- from client import PlugIn
--import sha,base64,random,dispatcher,re
-+import base64, random, dispatcher, re, sys
-
--import md5
--def HH(some): return md5.new(some).hexdigest()
--def H(some): return md5.new(some).digest()
- def C(some): return ':'.join(some)
-
-+if sys.version_info[0:2] < (2, 6):
-+ import sha, md5
-+ def _SHA(some): return sha.new(some)
-+ def HH(some): return md5.new(some).hexdigest()
-+ def H(some): return md5.new(some).digest()
-+else:
-+ import hashlib
-+ """ For python version >= 2.6 """
-+ def _SHA(some): return hashlib.sha1(some)
-+ def HH(some): return hashlib.md5(some).hexdigest()
-+ def H(some): return hashlib.md5(some).digest()
-+
-+
- class NonSASL(PlugIn):
- """ Implements old Non-SASL (JEP-0078) authentication used in jabberd1.4 and transport authentication."""
- def __init__(self,user,password,resource):
-@@ -54,15 +64,15 @@
-
- if query.getTag('digest'):
- self.DEBUG("Performing digest authentication",'ok')
-- query.setTagData('digest',sha.new(owner.Dispatcher.Stream._document_attrs['id']+self.password).hexdigest())
-+ query.setTagData('digest', _SHA(owner.Dispatcher.Stream._document_attrs['id']+self.password).hexdigest())
- if query.getTag('password'): query.delChild('password')
- method='digest'
- elif query.getTag('token'):
- token=query.getTagData('token')
- seq=query.getTagData('sequence')
- self.DEBUG("Performing zero-k authentication",'ok')
-- hash = sha.new(sha.new(self.password).hexdigest()+token).hexdigest()
-- for foo in xrange(int(seq)): hash = sha.new(hash).hexdigest()
-+ hash = _SHA(_SHA(self.password).hexdigest()+token).hexdigest()
-+ for foo in xrange(int(seq)): hash = _SHA(hash).hexdigest()
- query.setTagData('hash',hash)
- method='0k'
- else:
-@@ -81,7 +91,7 @@
- def authComponent(self,owner):
- """ Authenticate component. Send handshake stanza and wait for result. Returns "ok" on success. """
- self.handshake=0
-- owner.send(Node(NS_COMPONENT_ACCEPT+' handshake',payload=[sha.new(owner.Dispatcher.Stream._document_attrs['id']+self.password).hexdigest()]))
-+ owner.send(Node(NS_COMPONENT_ACCEPT+' handshake',payload=[_SHA(owner.Dispatcher.Stream._document_attrs['id']+self.password).hexdigest()]))
- owner.RegisterHandler('handshake',self.handshakeHandler,xmlns=NS_COMPONENT_ACCEPT)
- while not self.handshake:
- self.DEBUG("waiting on handshake",'notify')
-
diff --git a/net-im/py-xmpppy/files/patch-xmpp-transports.py b/net-im/py-xmpppy/files/patch-xmpp-transports.py
deleted file mode 100644
index b06e1a81de7d..000000000000
--- a/net-im/py-xmpppy/files/patch-xmpp-transports.py
+++ /dev/null
@@ -1,24 +0,0 @@
---- xmpp/transports.py.orig 2010-04-06 21:05:04.000000000 +0800
-+++ xmpp/transports.py 2010-04-06 21:05:20.000000000 +0800
-@@ -27,7 +27,7 @@ Transports are stackable so you - f.e. T
- Also exception 'error' is defined to allow capture of this module specific exceptions.
- """
-
--import socket,select,base64,dispatcher,sys
-+import socket,ssl,select,base64,dispatcher,sys
- from simplexml import ustr
- from client import PlugIn
- from protocol import *
-@@ -312,9 +312,9 @@ class TLS(PlugIn):
- """ Immidiatedly switch socket to TLS mode. Used internally."""
- """ Here we should switch pending_data to hint mode."""
- tcpsock=self._owner.Connection
-- tcpsock._sslObj = socket.ssl(tcpsock._sock, None, None)
-- tcpsock._sslIssuer = tcpsock._sslObj.issuer()
-- tcpsock._sslServer = tcpsock._sslObj.server()
-+ tcpsock._sslObj = ssl.wrap_socket(tcpsock._sock, None, None)
-+ tcpsock._sslIssuer = tcpsock._sslObj.getpeercert().get('issuer')
-+ tcpsock._sslServer = tcpsock._sslObj.getpeercert().get('server')
- tcpsock._recv = tcpsock._sslObj.read
- tcpsock._send = tcpsock._sslObj.write
-
diff --git a/net-im/py-xmpppy/pkg-descr b/net-im/py-xmpppy/pkg-descr
deleted file mode 100644
index 6e99d3582a9f..000000000000
--- a/net-im/py-xmpppy/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-xmpppy is a Python library that is targeted to provide easy
-scripting with Jabber. Similar projects are Twisted Words
-and jabber.py.
-
-This library was not designed from scratch. It inherits some
-code from jabberpy and have very similar API in many places.
-Though it is separate project since it have almost completely
-different architecture and primarily aims to work with jabberd2
-- the new Open Source Jabber Server.
-
-WWW: http://xmpppy.sourceforge.net/
diff --git a/net-im/telepathy-farsight/Makefile b/net-im/telepathy-farsight/Makefile
deleted file mode 100644
index 9211ef8313b1..000000000000
--- a/net-im/telepathy-farsight/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Joe Marcus Clarke <marcus@FreeBSD.org>
-# $FreeBSD$
-# $MCom$
-
-PORTNAME= telepathy-farsight
-PORTVERSION= 0.0.19
-PORTREVISION= 4
-CATEGORIES= net-im
-MASTER_SITES= http://telepathy.freedesktop.org/releases/${PORTNAME}/
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= Farsight Connection Manager for Telepathy Framework
-
-LICENSE= LGPL21+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \
- libtelepathy-glib.so:net-im/telepathy-glib \
- libgstfarsight-0.10.so:net-im/farsight2
-
-GNU_CONFIGURE= yes
-USES= gmake gnome libtool localbase:ldflags pathfix pkgconfig python:2.7
-USE_LDCONFIG= yes
-USE_GNOME= glib20 libxslt:build
-
-.include <bsd.port.mk>
diff --git a/net-im/telepathy-farsight/distinfo b/net-im/telepathy-farsight/distinfo
deleted file mode 100644
index 05732589e893..000000000000
--- a/net-im/telepathy-farsight/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (telepathy-farsight-0.0.19.tar.gz) = 2c89b8b259f91df33f93703eab1de493b193b163c32facb532ec2710b8f05269
-SIZE (telepathy-farsight-0.0.19.tar.gz) = 585743
diff --git a/net-im/telepathy-farsight/pkg-descr b/net-im/telepathy-farsight/pkg-descr
deleted file mode 100644
index c3116e75782e..000000000000
--- a/net-im/telepathy-farsight/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Farsight is a video conferencing connection manager for the Telepathy
-framework. Install this package to use Telepathy instant messaging clients
-with Farsight/Nice servers.
-
-WWW: https://telepathy.freedesktop.org/
diff --git a/net-im/telepathy-farsight/pkg-plist b/net-im/telepathy-farsight/pkg-plist
deleted file mode 100644
index df1fccf329e6..000000000000
--- a/net-im/telepathy-farsight/pkg-plist
+++ /dev/null
@@ -1,21 +0,0 @@
-include/telepathy-1.0/telepathy-farsight/channel.h
-include/telepathy-1.0/telepathy-farsight/stream.h
-lib/libtelepathy-farsight.a
-lib/libtelepathy-farsight.so
-lib/libtelepathy-farsight.so.0
-lib/libtelepathy-farsight.so.0.1.6
-%%PYTHON_SITELIBDIR%%/tpfarsight.a
-%%PYTHON_SITELIBDIR%%/tpfarsight.so
-libdata/pkgconfig/telepathy-farsight.pc
-share/gtk-doc/html/telepathy-farsight/TfChannel.html
-share/gtk-doc/html/telepathy-farsight/TfStream.html
-share/gtk-doc/html/telepathy-farsight/ch01.html
-share/gtk-doc/html/telepathy-farsight/home.png
-share/gtk-doc/html/telepathy-farsight/index.html
-share/gtk-doc/html/telepathy-farsight/index.sgml
-share/gtk-doc/html/telepathy-farsight/left.png
-share/gtk-doc/html/telepathy-farsight/right.png
-share/gtk-doc/html/telepathy-farsight/style.css
-share/gtk-doc/html/telepathy-farsight/telepathy-farsight.devhelp
-share/gtk-doc/html/telepathy-farsight/telepathy-farsight.devhelp2
-share/gtk-doc/html/telepathy-farsight/up.png
diff --git a/net-im/telepathy-python/Makefile b/net-im/telepathy-python/Makefile
deleted file mode 100644
index 4b927e1712c2..000000000000
--- a/net-im/telepathy-python/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# $FreeBSD$
-# $MCom: ports/net-im/telepathy-python/Makefile,v 1.5 2009/01/08 07:07:51 marcus Exp $
-
-PORTNAME= telepathy-python
-PORTVERSION= 0.15.19
-PORTREVISION= 2
-CATEGORIES= net-im
-MASTER_SITES= http://telepathy.freedesktop.org/releases/${PORTNAME}/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= Python bindings for the Telepathy framework
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR}
-
-USES= gmake gnome python:2.7
-USE_GNOME= libxslt:build
-GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-MAKE_JOBS_UNSAFE= yes
-
-.include <bsd.port.mk>
diff --git a/net-im/telepathy-python/distinfo b/net-im/telepathy-python/distinfo
deleted file mode 100644
index cfd845dd5a1e..000000000000
--- a/net-im/telepathy-python/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (telepathy-python-0.15.19.tar.gz) = 244c0e1bf4bbd78ae298ea659fe10bf3a73738db550156767cc2477aedf72376
-SIZE (telepathy-python-0.15.19.tar.gz) = 402594
diff --git a/net-im/telepathy-python/pkg-descr b/net-im/telepathy-python/pkg-descr
deleted file mode 100644
index 6fff8f9c1c70..000000000000
--- a/net-im/telepathy-python/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-telepathy-python is a Python package containing base classes for use in
-connection managers, and proxy classes for use in clients. It's used in
-at least Cohoba and Butterfly (an MSN connection manager).
-
-WWW: http://telepathy.freedesktop.org/
diff --git a/net-im/telepathy-python/pkg-plist b/net-im/telepathy-python/pkg-plist
deleted file mode 100644
index ee59898e3389..000000000000
--- a/net-im/telepathy-python/pkg-plist
+++ /dev/null
@@ -1,285 +0,0 @@
-%%PYTHON_SITELIBDIR%%/telepathy/__init__.py
-%%PYTHON_SITELIBDIR%%/telepathy/__init__.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/__init__.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Account.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Account.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Account.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Account_Interface_Avatar.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Account_Interface_Avatar.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Account_Interface_Avatar.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Account_Interface_Storage.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Account_Interface_Storage.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Account_Interface_Storage.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Account_Manager.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Account_Manager.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Account_Manager.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Authentication_TLS_Certificate.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Authentication_TLS_Certificate.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Authentication_TLS_Certificate.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Dispatch_Operation.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Dispatch_Operation.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Dispatch_Operation.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Dispatcher.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Dispatcher.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Dispatcher.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Dispatcher_Interface_Operation_List.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Dispatcher_Interface_Operation_List.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Dispatcher_Interface_Operation_List.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Handler.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Handler.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Handler.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Anonymity.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Anonymity.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Anonymity.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Call_State.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Call_State.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Call_State.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Chat_State.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Chat_State.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Chat_State.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Conference.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Conference.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Conference.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_DTMF.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_DTMF.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_DTMF.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Destroyable.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Destroyable.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Destroyable.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Group.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Group.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Group.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Hold.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Hold.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Hold.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Media_Signalling.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Media_Signalling.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Media_Signalling.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Messages.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Messages.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Messages.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Password.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Password.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Password.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_SMS.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_SMS.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_SMS.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Service_Point.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Service_Point.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Service_Point.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Tube.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Tube.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Interface_Tube.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Request.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Request.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Request.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Contact_List.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Contact_List.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Contact_List.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Contact_Search.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Contact_Search.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Contact_Search.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_DBus_Tube.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_DBus_Tube.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_DBus_Tube.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_File_Transfer.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_File_Transfer.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_File_Transfer.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Room_List.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Room_List.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Room_List.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Server_TLS_Connection.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Server_TLS_Connection.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Server_TLS_Connection.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Streamed_Media.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Streamed_Media.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Streamed_Media.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Stream_Tube.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Stream_Tube.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Stream_Tube.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Text.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Text.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Text.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Tubes.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Tubes.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Channel_Type_Tubes.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Client.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Client.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Client.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Client_Approver.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Client_Approver.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Client_Approver.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Client_Handler.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Client_Handler.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Client_Handler.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Client_Interface_Requests.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Client_Interface_Requests.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Client_Interface_Requests.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Client_Observer.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Client_Observer.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Client_Observer.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Aliasing.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Aliasing.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Aliasing.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Anonymity.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Anonymity.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Anonymity.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Avatars.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Avatars.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Avatars.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Balance.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Balance.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Balance.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Capabilities.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Capabilities.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Capabilities.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Cellular.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Cellular.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Cellular.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Client_Types.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Client_Types.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Client_Types.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Contact_Capabilities.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Contact_Capabilities.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Contact_Capabilities.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Contact_Groups.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Contact_Groups.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Contact_Groups.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Contact_Info.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Contact_Info.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Contact_Info.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Contact_List.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Contact_List.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Contact_List.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Contacts.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Contacts.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Contacts.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Location.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Location.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Location.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Mail_Notification.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Mail_Notification.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Mail_Notification.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Presence.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Presence.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Presence.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Requests.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Requests.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Requests.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Service_Point.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Service_Point.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Service_Point.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Simple_Presence.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Simple_Presence.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Interface_Simple_Presence.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Manager.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Manager.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Connection_Manager.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Debug.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Debug.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Debug.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Media_Session_Handler.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Media_Session_Handler.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Media_Session_Handler.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Media_Stream_Handler.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Media_Stream_Handler.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Media_Stream_Handler.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Properties_Interface.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Properties_Interface.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Properties_Interface.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Protocol_Interface_Presence.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Protocol_Interface_Presence.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Protocol_Interface_Presence.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Protocol.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Protocol.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/Protocol.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/__init__.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/__init__.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/__init__.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/constants.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/constants.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/constants.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/errors.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/errors.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/errors.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/interfaces.py
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/interfaces.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_generated/interfaces.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/_version.py
-%%PYTHON_SITELIBDIR%%/telepathy/_version.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/_version.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/client/__init__.py
-%%PYTHON_SITELIBDIR%%/telepathy/client/__init__.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/client/__init__.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/client/account.py
-%%PYTHON_SITELIBDIR%%/telepathy/client/account.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/client/account.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/client/accountmgr.py
-%%PYTHON_SITELIBDIR%%/telepathy/client/accountmgr.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/client/accountmgr.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/client/channel.py
-%%PYTHON_SITELIBDIR%%/telepathy/client/channel.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/client/channel.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/client/conn.py
-%%PYTHON_SITELIBDIR%%/telepathy/client/conn.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/client/conn.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/client/connmgr.py
-%%PYTHON_SITELIBDIR%%/telepathy/client/connmgr.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/client/connmgr.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/client/interfacefactory.py
-%%PYTHON_SITELIBDIR%%/telepathy/client/interfacefactory.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/client/interfacefactory.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/client/managerregistry.py
-%%PYTHON_SITELIBDIR%%/telepathy/client/managerregistry.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/client/managerregistry.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/constants.py
-%%PYTHON_SITELIBDIR%%/telepathy/constants.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/constants.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/errors.py
-%%PYTHON_SITELIBDIR%%/telepathy/errors.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/errors.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/interfaces.py
-%%PYTHON_SITELIBDIR%%/telepathy/interfaces.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/interfaces.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/server/__init__.py
-%%PYTHON_SITELIBDIR%%/telepathy/server/__init__.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/server/__init__.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/server/channel.py
-%%PYTHON_SITELIBDIR%%/telepathy/server/channel.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/server/channel.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/server/channelhandler.py
-%%PYTHON_SITELIBDIR%%/telepathy/server/channelhandler.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/server/channelhandler.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/server/channelmanager.py
-%%PYTHON_SITELIBDIR%%/telepathy/server/channelmanager.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/server/channelmanager.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/server/conn.py
-%%PYTHON_SITELIBDIR%%/telepathy/server/conn.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/server/conn.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/server/connmgr.py
-%%PYTHON_SITELIBDIR%%/telepathy/server/connmgr.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/server/connmgr.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/server/debug.py
-%%PYTHON_SITELIBDIR%%/telepathy/server/debug.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/server/debug.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/server/handle.py
-%%PYTHON_SITELIBDIR%%/telepathy/server/handle.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/server/handle.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/server/media.py
-%%PYTHON_SITELIBDIR%%/telepathy/server/media.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/server/media.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/server/properties.py
-%%PYTHON_SITELIBDIR%%/telepathy/server/properties.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/server/properties.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/server/protocol.py
-%%PYTHON_SITELIBDIR%%/telepathy/server/protocol.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/server/protocol.pyo
-%%PYTHON_SITELIBDIR%%/telepathy/utils.py
-%%PYTHON_SITELIBDIR%%/telepathy/utils.pyc
-%%PYTHON_SITELIBDIR%%/telepathy/utils.pyo
diff --git a/net-im/telepathy-rakia/Makefile b/net-im/telepathy-rakia/Makefile
deleted file mode 100644
index b54af8007094..000000000000
--- a/net-im/telepathy-rakia/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Gustau Perez i Querol <gustau.perez@gmail.com>
-# $FreeBSD$
-# $MCom: ports/trunk/net-im/telepathy-rakia/Makefile 19804 2014-08-13 14:55:11Z kwm $
-
-PORTNAME= telepathy-rakia
-PORTVERSION= 0.8.0
-PORTREVISION= 1
-CATEGORIES= net-im
-MASTER_SITES= http://telepathy.freedesktop.org/releases/${PORTNAME}/
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= SIP connection manager based around the Sofia-SIP library
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \
- libsofia-sip-ua-glib.so:net/sofia-sip \
- libtelepathy-glib.so:net-im/telepathy-glib
-
-USES= gmake gnome pathfix pkgconfig python:2.7,build ssl
-USE_GNOME= glib20 libxslt:build
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-strip
-
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
-.include <bsd.port.mk>
diff --git a/net-im/telepathy-rakia/distinfo b/net-im/telepathy-rakia/distinfo
deleted file mode 100644
index 0fad9b55e69d..000000000000
--- a/net-im/telepathy-rakia/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (telepathy-rakia-0.8.0.tar.gz) = 1baebcd391e0ba199f2f6faa2c99b53ba03e732e80290827de5e42889473bda1
-SIZE (telepathy-rakia-0.8.0.tar.gz) = 659116
diff --git a/net-im/telepathy-rakia/pkg-descr b/net-im/telepathy-rakia/pkg-descr
deleted file mode 100644
index 77241a3300f0..000000000000
--- a/net-im/telepathy-rakia/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A SIP connection manager based around the Sofia-SIP library (formerly
-known as Telepathy-SofiaSIP)
-
-WWW: http://telepathy.freedesktop.org/wiki/Components/
diff --git a/net-im/telepathy-rakia/pkg-plist b/net-im/telepathy-rakia/pkg-plist
deleted file mode 100644
index df3b4552419f..000000000000
--- a/net-im/telepathy-rakia/pkg-plist
+++ /dev/null
@@ -1,14 +0,0 @@
-include/telepathy-rakia-0.7/rakia/base-connection.h
-include/telepathy-rakia-0.7/rakia/codec-param-formats.h
-include/telepathy-rakia-0.7/rakia/connection-aliasing.h
-include/telepathy-rakia-0.7/rakia/debug.h
-include/telepathy-rakia-0.7/rakia/event-target.h
-include/telepathy-rakia-0.7/rakia/handles.h
-include/telepathy-rakia-0.7/rakia/media-manager.h
-include/telepathy-rakia-0.7/rakia/sofia-decls.h
-include/telepathy-rakia-0.7/rakia/text-manager.h
-include/telepathy-rakia-0.7/rakia/util.h
-libexec/telepathy-rakia
-man/man8/telepathy-rakia.8.gz
-share/dbus-1/services/org.freedesktop.Telepathy.ConnectionManager.sofiasip.service
-share/telepathy/managers/rakia.manager
diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile
index 7396c4f07167..31893b9a8453 100644
--- a/net-mgmt/Makefile
+++ b/net-mgmt/Makefile
@@ -309,7 +309,6 @@
SUBDIR += py-pyIOSXR
SUBDIR += py-pyang
SUBDIR += py-pyeapi
- SUBDIR += py-pynsca
SUBDIR += py-pynxos
SUBDIR += py-pysmi
SUBDIR += py-pysnmp
@@ -317,7 +316,6 @@
SUBDIR += py-pyzabbix
SUBDIR += py-snmp_passpersist
SUBDIR += py-snmpclitools
- SUBDIR += py-yapsnmp
SUBDIR += rackmonkey
SUBDIR += rancid3
SUBDIR += rate
diff --git a/net-mgmt/py-pynsca/Makefile b/net-mgmt/py-pynsca/Makefile
deleted file mode 100644
index f59900b838b0..000000000000
--- a/net-mgmt/py-pynsca/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= pynsca
-PORTVERSION= 1.5
-CATEGORIES= net-mgmt python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= rtd24@columbia.edu
-COMMENT= Python NSCA (Nagios Service Check Acceptor) library
-
-LICENSE= MPL11
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-OPTIONS_DEFINE= AES 3DES
-
-AES_DESC= Provide AES encryption
-AES_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}mcrypt>=0:security/py-mcrypt@${PY_FLAVOR}
-
-3DES_DESC= Provide 3DES encryption
-3DES_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycrypto>=0:security/py-pycrypto@${PY_FLAVOR}
-
-OPTIONS_DEFAULT=AES 3DES
-
-NO_ARCH= yes
-USES= python:2.7
-USE_PYTHON= autoplist distutils concurrent
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/py-pynsca/distinfo b/net-mgmt/py-pynsca/distinfo
deleted file mode 100644
index 81eb1650c1d5..000000000000
--- a/net-mgmt/py-pynsca/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1505766259
-SHA256 (pynsca-1.5.tar.gz) = ee67ad926b50a8d4769f370f4b84bf3fa44a774a49f096d3f630affb35aecce5
-SIZE (pynsca-1.5.tar.gz) = 3839
diff --git a/net-mgmt/py-pynsca/pkg-descr b/net-mgmt/py-pynsca/pkg-descr
deleted file mode 100644
index bd1b4817cf79..000000000000
--- a/net-mgmt/py-pynsca/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Implements an NSCA (Nagios Service Check Acceptor) client in Python.
-
-WWW: https://github.com/djmitche/pynsca
diff --git a/net-mgmt/py-yapsnmp/Makefile b/net-mgmt/py-yapsnmp/Makefile
deleted file mode 100644
index 470467cc33a4..000000000000
--- a/net-mgmt/py-yapsnmp/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: arved
-# $FreeBSD$
-
-PORTNAME= yapsnmp
-PORTVERSION= 0.7.8
-PORTREVISION= 8
-CATEGORIES= net-mgmt python
-MASTER_SITES= SF
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= arved@FreeBSD.org
-COMMENT= Python SNMP module based on net-snmp
-
-LICENSE= LGPL21
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp
-
-USES= gmake libtool python:2.7 ssl
-GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include -I${PYTHON_INCLUDEDIR}
-LDFLAGS+= -L${LOCALBASE}/lib
-CONFIGURE_ARGS+=--enable-site-packages-prefix=${PREFIX}
-
-.include <bsd.port.pre.mk>
-
-.if (${ARCH} == "i386")
-CPPFLAGS+= -fstack-protector -I${LOCALBASE}/include
-.endif
-
-post-patch:
- ${REINPLACE_CMD} -e "s,-lsnmp,-lnetsnmp," \
- ${WRKSRC}/configure
-
-.include <bsd.port.post.mk>
diff --git a/net-mgmt/py-yapsnmp/distinfo b/net-mgmt/py-yapsnmp/distinfo
deleted file mode 100644
index f5096538d562..000000000000
--- a/net-mgmt/py-yapsnmp/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (yapsnmp-0.7.8.tar.gz) = df26e1e4ac4dc485094e2cc4d0e0fe8d8b3e789c11b5f735a249848563991eb0
-SIZE (yapsnmp-0.7.8.tar.gz) = 308340
diff --git a/net-mgmt/py-yapsnmp/files/patch-configure b/net-mgmt/py-yapsnmp/files/patch-configure
deleted file mode 100644
index 37f11478d66d..000000000000
--- a/net-mgmt/py-yapsnmp/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig Fri Jan 7 17:13:40 2005
-+++ configure Fri Jan 7 17:13:59 2005
-@@ -9291,7 +9291,7 @@
- done
-
-
--for PYTHONINCPATH in python2.3 python2.2 python2.1 python2.0 python1.6 python1.5
-+for PYTHONINCPATH in python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 python1.6 python1.5
- do
- as_ac_Header=`echo "ac_cv_header_$PYTHONINCPATH/Python.h" | $as_tr_sh`
- if eval "test \"\${$as_ac_Header+set}\" = set"; then
diff --git a/net-mgmt/py-yapsnmp/files/patch-src-Makefile.in b/net-mgmt/py-yapsnmp/files/patch-src-Makefile.in
deleted file mode 100644
index 984496c88f1e..000000000000
--- a/net-mgmt/py-yapsnmp/files/patch-src-Makefile.in
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/Makefile.in.orig Sun Jan 22 16:32:46 2006
-+++ src/Makefile.in Sun Jan 22 16:33:01 2006
-@@ -374,9 +374,6 @@
-
- override libdir = $(SITEPACKAGE)
-
--$(module).py $(prodname)_wrap.c: $(prodname).i $(includefiles)
-- $(SWIG) -python -shadow -I$(snmpinclude) $(prodname).i
--
- $(includefiles): $(patchfiles)
- cp $(snmpinclude)/snmp_api.h .
- $(PATCH) < snmp_api.h-patch
diff --git a/net-mgmt/py-yapsnmp/files/patch-src-net-snmp.i b/net-mgmt/py-yapsnmp/files/patch-src-net-snmp.i
deleted file mode 100644
index 6800fbccb05e..000000000000
--- a/net-mgmt/py-yapsnmp/files/patch-src-net-snmp.i
+++ /dev/null
@@ -1,17 +0,0 @@
---- src/net-snmp.i.orig Wed Sep 21 20:50:18 2005
-+++ src/net-snmp.i Wed Sep 21 20:50:35 2005
-@@ -11,10 +11,10 @@
-
- // A few type definitions to clarify what to do
-
--typedef unsigned long size_t
--typedef char u_char
--typedef unsigned long u_long
--typedef unsigned short u_short
-+typedef unsigned long size_t;
-+typedef char u_char;
-+typedef unsigned long u_long;
-+typedef unsigned short u_short;
-
- // Includes for both the C code and to generate the interface
-
diff --git a/net-mgmt/py-yapsnmp/files/patch-src-snmp_api.h-patch b/net-mgmt/py-yapsnmp/files/patch-src-snmp_api.h-patch
deleted file mode 100644
index 45628c0aab06..000000000000
--- a/net-mgmt/py-yapsnmp/files/patch-src-snmp_api.h-patch
+++ /dev/null
@@ -1,247 +0,0 @@
---- src/snmp_api.h-patch.orig Fri Jan 7 17:10:27 2005
-+++ src/snmp_api.h-patch Fri Jan 7 17:10:56 2005
-@@ -1,147 +1,100 @@
--*** /usr/include/net-snmp/library/snmp_api.h 2003-11-11 08:37:07.000000000 -0800
----- snmp_api.h 2004-03-07 15:02:18.000000000 -0800
--***************
--*** 82,91 ****
--
-- /*
-- * The actual transport domain. This SHOULD NOT BE FREE()D.
--- */
--
-- const oid *tDomain;
-- size_t tDomainLen;
--
-- netsnmp_variable_list *variables;
--
----- 82,91 ----
--
-- /*
-- * The actual transport domain. This SHOULD NOT BE FREE()D.
--
-- const oid *tDomain;
-- size_t tDomainLen;
--+ */
--
-- netsnmp_variable_list *variables;
--
--***************
--*** 152,158 ****
-- /*
-- * Authentication function or NULL if null authentication is used
-- */
--! u_char *(*authenticator) (u_char *, size_t *, u_char *, size_t);
-- netsnmp_callback callback; /* Function to interpret incoming data */
-- /*
-- * Pointer to data that the callback function may consider important
----- 152,158 ----
-- /*
-- * Authentication function or NULL if null authentication is used
-- */
--! /* u_char *(*authenticator) (u_char *, size_t *, u_char *, size_t);*/
-- netsnmp_callback callback; /* Function to interpret incoming data */
-- /*
-- * Pointer to data that the callback function may consider important
--***************
--*** 384,391 ****
----- 384,393 ----
--
-- #define SNMPERR_MAX (-63)
--
--+ /*
-- #define non_repeaters errstat
-- #define max_repetitions errindex
--+ */
--
-- struct variable_list {
-- struct variable_list *next_variable; /* NULL for last variable */
--***************
--*** 410,416 ****
-- oid name_loc[MAX_OID_LEN]; /* 90 percentile < 24. */
-- u_char buf[40]; /* 90 percentile < 40. */
-- void *data; /* (Opaque) hook for additional data */
--! void (*dataFreeHook)(void *); /* callback to free above */
-- int index;
-- };
--
----- 412,418 ----
-- oid name_loc[MAX_OID_LEN]; /* 90 percentile < 24. */
-- u_char buf[40]; /* 90 percentile < 40. */
-- void *data; /* (Opaque) hook for additional data */
--! /* void (*dataFreeHook)(void *); */ /* callback to free above */
-- int index;
-- };
--
--***************
--*** 601,608 ****
-- size_t);
-- int netsnmp_oid_equals(const oid *, size_t, const oid *,
-- size_t);
--! int netsnmp_oid_tree_equals(const oid *, size_t, const oid *,
--! size_t);
-- int netsnmp_oid_is_subtree(const oid *, size_t, const oid *,
-- size_t);
-- int netsnmp_oid_find_prefix(const oid * in_name1, size_t len1,
----- 603,610 ----
-- size_t);
-- int netsnmp_oid_equals(const oid *, size_t, const oid *,
-- size_t);
--! /* int netsnmp_oid_tree_equals(const oid *, size_t, const oid *,
--! size_t);*/
-- int netsnmp_oid_is_subtree(const oid *, size_t, const oid *,
-- size_t);
-- int netsnmp_oid_find_prefix(const oid * in_name1, size_t len1,
--***************
--*** 619,629 ****
----- 621,633 ----
-+--- snmp_api.h.orig Fri Jan 7 17:06:46 2005
-++++ snmp_api.h Fri Jan 7 17:10:01 2005
-+@@ -112,10 +112,10 @@
-+
-+ /**
-+ * The actual transport domain. This SHOULD NOT BE FREE()D.
-+- */
-+
-+ const oid *tDomain;
-+ size_t tDomainLen;
-++ */
-+
-+ netsnmp_variable_list *variables;
-+
-+@@ -209,7 +209,7 @@
-+ /**
-+ * Authentication function or NULL if null authentication is used
-+ */
-+- u_char *(*authenticator) (u_char *, size_t *, u_char *, size_t);
-++ /* u_char *(*authenticator) (u_char *, size_t *, u_char *, size_t); */
-+ /** Function to interpret incoming data */
-+ netsnmp_callback callback;
-+ /**
-+@@ -487,8 +487,10 @@
-+
-+ #define SNMPERR_MAX (-63)
-+
-++/*
-+ #define non_repeaters errstat
-+ #define max_repetitions errindex
-++*/
-+
-+ typedef union {
-+ long *integer;
-+@@ -530,7 +532,7 @@
-+ /** (Opaque) hook for additional data */
-+ void *data;
-+ /** callback to free above */
-+- void (*dataFreeHook)(void *);
-++ /* void (*dataFreeHook)(void *); */
-+ int index;
-+ };
-+
-+@@ -721,8 +723,8 @@
-+ size_t);
-+ int netsnmp_oid_equals(const oid *, size_t, const oid *,
-+ size_t);
-+- int netsnmp_oid_tree_equals(const oid *, size_t, const oid *,
-+- size_t);
-++/* int netsnmp_oid_tree_equals(const oid *, size_t, const oid *,
-++ size_t);*/
-+ int netsnmp_oid_is_subtree(const oid *, size_t, const oid *,
-+ size_t);
-+ int netsnmp_oid_find_prefix(const oid * in_name1, size_t len1,
-+@@ -739,11 +741,13 @@
-+ size_t * out_length,
-+ u_char * pdu_data,
-+ size_t pdu_data_len);
-++/*
-+ int snmpv3_packet_rbuild(netsnmp_session *,
-+ netsnmp_pdu *pdu, u_char * packet,
- size_t * out_length,
- u_char * pdu_data,
- size_t pdu_data_len);
--+ /*
-- int snmpv3_packet_rbuild(netsnmp_session *,
-- netsnmp_pdu *pdu, u_char * packet,
-- size_t * out_length,
-- u_char * pdu_data,
-- size_t pdu_data_len);
--+ */
-- int snmpv3_make_report(netsnmp_pdu *pdu, int error);
-- int snmpv3_get_report_type(netsnmp_pdu *pdu);
-- int snmp_pdu_parse(netsnmp_pdu *pdu, u_char * data,
--***************
--*** 672,677 ****
----- 676,682 ----
-- * Extended open; fpre_parse has changed.
-- */
--
--+ /*
-- netsnmp_session *snmp_open_ex(netsnmp_session *,
-- int (*fpre_parse) (netsnmp_session *,
-- struct
--***************
--*** 689,694 ****
----- 694,700 ----
-- netsnmp_pdu *, u_char **,
-- size_t *, size_t *),
-- int (*fcheck) (u_char *, size_t));
--+ */
--
-- /*
-- * provided for backwards compatability. Don't use these functions.
--***************
--*** 770,775 ****
----- 776,782 ----
-- *
-- */
--
--+ /*
-- void *snmp_sess_add_ex(netsnmp_session *,
-- struct netsnmp_transport_s *,
-- int (*fpre_parse) (netsnmp_session *,
--***************
--*** 836,841 ****
----- 843,849 ----
-- *, void *,
-- size_t)
-- );
--+ */
--
-- /*
-- * use return value from snmp_sess_open as void * parameter
-++*/
-+ int snmpv3_make_report(netsnmp_pdu *pdu, int error);
-+ int snmpv3_get_report_type(netsnmp_pdu *pdu);
-+ int snmp_pdu_parse(netsnmp_pdu *pdu, u_char * data,
-+@@ -793,6 +797,7 @@
-+ * Extended open; fpre_parse has changed.
-+ */
-+
-++ /*
-+ netsnmp_session *snmp_open_ex(netsnmp_session *,
-+ int (*fpre_parse) (netsnmp_session *,
-+ struct
-+@@ -810,6 +815,7 @@
-+ netsnmp_pdu *, u_char **,
-+ size_t *, size_t *),
-+ int (*fcheck) (u_char *, size_t));
-++ */
-+
-+ /*
-+ * provided for backwards compatability. Don't use these functions.
-+@@ -891,6 +897,7 @@
-+ *
-+ */
-+
-++ /*
-+ void *snmp_sess_add_ex(netsnmp_session *,
-+ struct netsnmp_transport_s *,
-+ int (*fpre_parse) (netsnmp_session *,
-+@@ -957,6 +964,7 @@
-+ *, void *,
-+ size_t)
-+ );
-++ */
-+
-+ /*
-+ * use return value from snmp_sess_open as void * parameter
diff --git a/net-mgmt/py-yapsnmp/pkg-descr b/net-mgmt/py-yapsnmp/pkg-descr
deleted file mode 100644
index b33da89675f4..000000000000
--- a/net-mgmt/py-yapsnmp/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-yapsnmp is a Python SNMP module based on the net-snmp library. It's composed
-of a low level interface to the library, created using SWIG, and a higher
-level python module removing all the complexity out of dealing with SNMP.
-
-* Full MIB parsing, enabling you to use named OIDs as well as the numeric
- representations;
-* Support for SNMP version 1 and 2c (with 3 coming);
-* Supports GET, GETNEXT, GETBULK, SET and TRAPv2 (INFORM to come), as well
- as convenient "walk" and "table extraction" functions;
-* Uses the Single Session API and appropriate Python interpreter releases,
- rendering the module thread safe;
-* Offers a very high level interface, allowing easy SNMP integration into
- your code.
-
-WWW: http://yapsnmp.sourceforge.net/
diff --git a/net-mgmt/py-yapsnmp/pkg-plist b/net-mgmt/py-yapsnmp/pkg-plist
deleted file mode 100644
index de17dabd0362..000000000000
--- a/net-mgmt/py-yapsnmp/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-%%PYTHON_SITELIBDIR%%/netsnmpc.so
-%%PYTHON_SITELIBDIR%%/netsnmp.py
-%%PYTHON_SITELIBDIR%%/yapsnmp.py
diff --git a/net-p2p/Makefile b/net-p2p/Makefile
index 2c84c3257aaf..af6a7b3ebb62 100644
--- a/net-p2p/Makefile
+++ b/net-p2p/Makefile
@@ -69,7 +69,6 @@
SUBDIR += p5-WWW-BitTorrent
SUBDIR += phex
SUBDIR += py-libtorrent-rasterbar
- SUBDIR += py-py2play
SUBDIR += py-transmissionrpc
SUBDIR += py-tremc
SUBDIR += py-vertex
diff --git a/net-p2p/py-py2play/Makefile b/net-p2p/py-py2play/Makefile
deleted file mode 100644
index 89bcaf8d9e60..000000000000
--- a/net-p2p/py-py2play/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-# $FreeBSD$
-
-PORTNAME= py2play
-PORTVERSION= 0.1.10
-PORTREVISION= 1
-CATEGORIES= net-p2p python
-MASTER_SITES= http://download.gna.org/slune/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= Py2Play-${PORTVERSION}
-
-MAINTAINER= acm@FreeBSD.org
-COMMENT= Peer-to-peer network game engine
-
-LICENSE= GPLv2
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-DIST_SUBDIR= python
-USES= python:2.7
-USE_PYTHON= distutils
-PYDISTUTILS_PKGNAME= Py2Play
-EXAMPLESDIR= ${PREFIX}/share/examples/py-py2play
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-install:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/startdemo ${STAGEDIR}${EXAMPLESDIR}
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/net-p2p/py-py2play/distinfo b/net-p2p/py-py2play/distinfo
deleted file mode 100644
index aff5fecc8966..000000000000
--- a/net-p2p/py-py2play/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (python/Py2Play-0.1.10.tar.gz) = 70b391e7909e60566df32bfcc5edea75741325a0e488fe83dbde9e3229af698b
-SIZE (python/Py2Play-0.1.10.tar.gz) = 21436
diff --git a/net-p2p/py-py2play/pkg-descr b/net-p2p/py-py2play/pkg-descr
deleted file mode 100644
index 86c1f6f8769e..000000000000
--- a/net-p2p/py-py2play/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Py2Play is a peer-to-peer network game engine -- It means that no
-server is needed to play. Only (identical) clients are used
-
-WWW: http://home.gna.org/oomadness/en/slune/index.html
diff --git a/net-p2p/py-py2play/pkg-plist b/net-p2p/py-py2play/pkg-plist
deleted file mode 100644
index f3f58f4543ab..000000000000
--- a/net-p2p/py-py2play/pkg-plist
+++ /dev/null
@@ -1,23 +0,0 @@
-%%PYTHON_SITELIBDIR%%/py2play/__init__.py
-%%PYTHON_SITELIBDIR%%/py2play/action.py
-%%PYTHON_SITELIBDIR%%/py2play/character.py
-%%PYTHON_SITELIBDIR%%/py2play/demo.py
-%%PYTHON_SITELIBDIR%%/py2play/idler.py
-%%PYTHON_SITELIBDIR%%/py2play/level.py
-%%PYTHON_SITELIBDIR%%/py2play/player.py
-%%PYTHON_SITELIBDIR%%/py2play/__init__.pyc
-%%PYTHON_SITELIBDIR%%/py2play/action.pyc
-%%PYTHON_SITELIBDIR%%/py2play/character.pyc
-%%PYTHON_SITELIBDIR%%/py2play/demo.pyc
-%%PYTHON_SITELIBDIR%%/py2play/idler.pyc
-%%PYTHON_SITELIBDIR%%/py2play/level.pyc
-%%PYTHON_SITELIBDIR%%/py2play/player.pyc
-%%PYTHON_SITELIBDIR%%/py2play/__init__.pyo
-%%PYTHON_SITELIBDIR%%/py2play/action.pyo
-%%PYTHON_SITELIBDIR%%/py2play/character.pyo
-%%PYTHON_SITELIBDIR%%/py2play/demo.pyo
-%%PYTHON_SITELIBDIR%%/py2play/idler.pyo
-%%PYTHON_SITELIBDIR%%/py2play/level.pyo
-%%PYTHON_SITELIBDIR%%/py2play/player.pyo
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/startdemo
-%%PORTDOCS%%%%DOCSDIR%%/README
diff --git a/net/Makefile b/net/Makefile
index 62db9cbacc7b..528aa04aa1b8 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -1017,7 +1017,6 @@
SUBDIR += py-flask-xml-rpc
SUBDIR += py-gntp
SUBDIR += py-gspread
- SUBDIR += py-gspreadsheet
SUBDIR += py-h11
SUBDIR += py-haproxy-log-analysis
SUBDIR += py-haproxyctl
@@ -1036,7 +1035,6 @@
SUBDIR += py-libcloud
SUBDIR += py-libdnet
SUBDIR += py-libfte
- SUBDIR += py-libnet
SUBDIR += py-magic-wormhole
SUBDIR += py-matrix-synapse-ldap3
SUBDIR += py-maxminddb
@@ -1047,7 +1045,6 @@
SUBDIR += py-netaddr
SUBDIR += py-netif
SUBDIR += py-netifaces
- SUBDIR += py-netlib
SUBDIR += py-netsnmpagent
SUBDIR += py-nnpy
SUBDIR += py-ntplib
@@ -1063,7 +1060,6 @@
SUBDIR += py-pygeoip
SUBDIR += py-pyicap
SUBDIR += py-pynamecheap
- SUBDIR += py-pynmsg
SUBDIR += py-pynsq
SUBDIR += py-pypcap
SUBDIR += py-pyroute2
@@ -1096,7 +1092,6 @@
SUBDIR += py-rabbitpy
SUBDIR += py-radix
SUBDIR += py-raet
- SUBDIR += py-rainbowstream
SUBDIR += py-ripe.atlas.cousteau
SUBDIR += py-ripe.atlas.sagan
SUBDIR += py-ripe.atlas.tools
@@ -1128,7 +1123,6 @@
SUBDIR += py-urlextract
SUBDIR += py-urllib3
SUBDIR += py-wmi-query
- SUBDIR += py-wolframalpha
SUBDIR += py-wsdd
SUBDIR += py-wsproto
SUBDIR += py-zeep
diff --git a/net/py-gspreadsheet/Makefile b/net/py-gspreadsheet/Makefile
deleted file mode 100644
index 36c4d003a27a..000000000000
--- a/net/py-gspreadsheet/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: Johannes Meixner <johannes@perceivon.net>
-# $FreeBSD$
-
-PORTNAME= gspreadsheet
-PORTVERSION= 0.4.0
-PORTREVISION= 1
-CATEGORIES= net python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Wrapper around Google Spreadsheets to look like csv.DictReader
-
-LICENSE= APACHE20
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gdata>=2.0.14:devel/py-gdata@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-PORTDOCS= README.rst
-
-OPTIONS_DEFINE= DOCS
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR}
-
-do-test:
- @cd ${WRKSRC} && nosetests-${PYTHON_VER}
-
-.include <bsd.port.mk>
diff --git a/net/py-gspreadsheet/distinfo b/net/py-gspreadsheet/distinfo
deleted file mode 100644
index d48250dd70ce..000000000000
--- a/net/py-gspreadsheet/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gspreadsheet-0.4.0.tar.gz) = 4b6b4bb2384da8b2fe173f8a906d688ae02c8942204be5c94323cb56cc781fbe
-SIZE (gspreadsheet-0.4.0.tar.gz) = 7485
diff --git a/net/py-gspreadsheet/pkg-descr b/net/py-gspreadsheet/pkg-descr
deleted file mode 100644
index 6cf66363dc1c..000000000000
--- a/net/py-gspreadsheet/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-gspreadsheet is a wrapper around a wrapper to get Google spreadsheets to look
-like csv.DictReader.
-
-If you're used to working with CSVs or a human, you'll find that working with
-Google's Python API for spreadsheets is so frustrating. With gspreadsheet, you
-can adapt your existing csv code to work with Google Spreadsheets with just two
-line changes. As an added bonus, if you alter the dict, those changes get saved
-back to the original spreadsheet.
-
-WWW: https://pypi.org/project/gspreadsheet/
-WWW: https://github.com/texastribune/gspreadsheet
diff --git a/net/py-libnet/Makefile b/net/py-libnet/Makefile
deleted file mode 100644
index aec9449293a1..000000000000
--- a/net/py-libnet/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= libnet
-DISTVERSION= 3.0rc1
-CATEGORIES= net python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= pylibnet-${DISTVERSION}
-
-MAINTAINER= sbz@FreeBSD.org
-COMMENT= Python extension for the Libnet packet injection library
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-LIB_DEPENDS= libnet.so:net/libnet
-
-USES= python:2.7
-USE_PYTHON= autoplist concurrent distutils
-
-OPTIONS_DEFINE= EXAMPLES
-
-post-patch:
- @${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/setup.py
-
-do-install-EXAMPLES-on:
- ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/libnet.so
-
-.include <bsd.port.mk>
diff --git a/net/py-libnet/distinfo b/net/py-libnet/distinfo
deleted file mode 100644
index 3a8d0940b72d..000000000000
--- a/net/py-libnet/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1561462994
-SHA256 (pylibnet-3.0rc1.tar.gz) = 9fc2b9190bce2ce42ab6569debe41f4ff94824fa2447da8044b1a8097ba9cc5a
-SIZE (pylibnet-3.0rc1.tar.gz) = 75395
diff --git a/net/py-libnet/pkg-descr b/net/py-libnet/pkg-descr
deleted file mode 100644
index 35924eff280b..000000000000
--- a/net/py-libnet/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Python module for the libnet packet construction library
-
-WWW: https://pylibnet.sourceforge.net/
diff --git a/net/py-libnet/pkg-plist b/net/py-libnet/pkg-plist
deleted file mode 100644
index ab73aca40b3e..000000000000
--- a/net/py-libnet/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsv4.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/icmp4echo.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lnsh/dnsv4.libnet
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lnsh/tcpsyn.libnet
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lnsh/tcpxmas.libnet
diff --git a/net/py-netlib/Makefile b/net/py-netlib/Makefile
deleted file mode 100644
index 206cb4a0e268..000000000000
--- a/net/py-netlib/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: Hung-Yi Chen <gaod@hychen.org>
-# $FreeBSD$
-
-PORTNAME= netlib
-PORTVERSION= 0.10
-PORTREVISION= 1
-CATEGORIES= net python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= gaod@hychen.org
-COMMENT= Collection of network utilities
-
-LICENSE= MIT
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyasn1>0:devel/py-pyasn1@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/net/py-netlib/distinfo b/net/py-netlib/distinfo
deleted file mode 100644
index 604c0b8a53a4..000000000000
--- a/net/py-netlib/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (netlib-0.10.tar.gz) = 415e3db96f487177f372d47bc669dcc9068a435e49b8120ec8821026de36bd80
-SIZE (netlib-0.10.tar.gz) = 60256
diff --git a/net/py-netlib/files/patch-setup.py b/net/py-netlib/files/patch-setup.py
deleted file mode 100644
index bf2bf3be2c84..000000000000
--- a/net/py-netlib/files/patch-setup.py
+++ /dev/null
@@ -1,8 +0,0 @@
---- setup.py.orig 2013-07-23 03:39:16.157592949 +0800
-+++ setup.py 2013-07-23 03:39:30.392145219 +0800
-@@ -88,5 +88,4 @@
- "Topic :: Software Development :: Testing :: Traffic Generation",
- "Topic :: Internet :: WWW/HTTP",
- ],
-- install_requires=["pyasn1>0.1.2", "pyopenssl>=0.12"],
- )
diff --git a/net/py-netlib/pkg-descr b/net/py-netlib/pkg-descr
deleted file mode 100644
index 15c19c985a41..000000000000
--- a/net/py-netlib/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Netlib is a collection of network utility classes,
-used by the pathod and mitmproxy projects.
-
-It differs from other projects in some fundamental
-respects, because both pathod and mitmproxy often
-need to violate standards.
-
-WWW: https://pypi.org/project/netlib/
diff --git a/net/py-pynmsg/Makefile b/net/py-pynmsg/Makefile
deleted file mode 100644
index fd5b2fbaa4a0..000000000000
--- a/net/py-pynmsg/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= pynmsg
-PORTVERSION= 0.4.0
-CATEGORIES= net python
-MASTER_SITES= FARSIGHT LOCAL/truckman/farsight
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= truckman@FreeBSD.org
-COMMENT= Python wrapper for net/nmsg
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-LIB_DEPENDS= libnmsg.so:net/nmsg
-
-USE_PYTHON= autoplist distutils
-USES= pkgconfig python:-3.6 shebangfix uniquefiles:dirs
-
-SHEBANG_FILES= examples/*.py
-
-PORTEXAMPLES= *
-
-CPPFLAGS+= -I${LOCALBASE}/include
-
-OPTIONS_DEFINE= EXAMPLES
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_nmsg.so
- ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
-
-.include <bsd.port.mk>
diff --git a/net/py-pynmsg/distinfo b/net/py-pynmsg/distinfo
deleted file mode 100644
index b47ab9e3b160..000000000000
--- a/net/py-pynmsg/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pynmsg-0.4.0.tar.gz) = d31efbd08262e496cdbd2460bd130ba1e409c089f62b67031ab0b124a5d093f5
-SIZE (pynmsg-0.4.0.tar.gz) = 117746
diff --git a/net/py-pynmsg/pkg-descr b/net/py-pynmsg/pkg-descr
deleted file mode 100644
index 94b7ce2d5f9e..000000000000
--- a/net/py-pynmsg/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This is pynmsg, a Python extension module implemented in Cython for
-the nmsg C library.
-
-
-WWW: https://github.com/farsightsec/pynmsg
diff --git a/net/py-rainbowstream/Makefile b/net/py-rainbowstream/Makefile
deleted file mode 100644
index d2a739be6245..000000000000
--- a/net/py-rainbowstream/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# Created by: Kubilay Kocak <koobs@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= rainbowstream
-PORTVERSION= 1.4.0
-PORTREVISION= 1
-CATEGORIES= net python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= koobs@FreeBSD.org
-COMMENT= Smart and nice Twitter client on terminal
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}arrow>0:devel/py-arrow@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>=2.5.3:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyfiglet>0:misc/py-pyfiglet@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}twitter-tools>0:net/py-twitter-tools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pysocks>0:net/py-pysocks@${PY_FLAVOR} \
- ${PY_PILLOW}
-
-# Actually 2.7,3.2-
-# Limited to -3.6 because of pyfiglet.
-USES= python:2.7-3.6
-USE_PYTHON= autoplist concurrent distutils
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/net/py-rainbowstream/distinfo b/net/py-rainbowstream/distinfo
deleted file mode 100644
index facbfc4f9b19..000000000000
--- a/net/py-rainbowstream/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1537720983
-SHA256 (rainbowstream-1.4.0.tar.gz) = 16881d8bb15416389eeaf4ceee7a588069060c216b55e7602dbcff5134feb7cc
-SIZE (rainbowstream-1.4.0.tar.gz) = 48113
diff --git a/net/py-rainbowstream/files/patch-rainbowstream_rainbow.py b/net/py-rainbowstream/files/patch-rainbowstream_rainbow.py
deleted file mode 100644
index e2399aa1713a..000000000000
--- a/net/py-rainbowstream/files/patch-rainbowstream_rainbow.py
+++ /dev/null
@@ -1,17 +0,0 @@
-# Make pocket actually optional
-# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220312
-
---- rainbowstream/rainbow.py.orig 2018-08-28 02:35:54 UTC
-+++ rainbowstream/rainbow.py
-@@ -20,7 +20,10 @@ from twitter.oauth import OAuth, read_token_file
- from twitter.oauth_dance import oauth_dance
- from twitter.util import printNicely
-
--from pocket import Pocket
-+try:
-+ from pocket import Pocket
-+except ImportError:
-+ pckt = None
-
- from .draw import *
- from .colors import *
diff --git a/net/py-rainbowstream/files/patch-setup.py b/net/py-rainbowstream/files/patch-setup.py
deleted file mode 100644
index 3edf6ad0ba66..000000000000
--- a/net/py-rainbowstream/files/patch-setup.py
+++ /dev/null
@@ -1,42 +0,0 @@
-# Make pocket actually optional
-# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220312
-
---- setup.py.orig 2018-08-30 11:36:46 UTC
-+++ setup.py
-@@ -15,14 +15,17 @@ version = '1.4.0'
- install_requires = [
- "python-dateutil",
- "arrow",
-- "requests==2.5.3",
-+ "requests>=2.5.3",
- "pyfiglet",
- "twitter",
- "Pillow",
- "PySocks",
-- "pocket"
- ]
-
-+extras_require = {
-+ 'pocket': ["pocket"],
-+}
-+
- # Default user (considers non virtualenv method)
- user = os.environ.get('SUDO_USER', os.environ.get('USER', None))
-
-@@ -41,7 +44,7 @@ if not os.path.isfile(default):
- setup(name='rainbowstream',
- version=version,
- description="A smart and nice Twitter client on terminal.",
-- long_description=open("./README.rst", "r").read(),
-+ long_description=open("./README.rst", "rb").read().decode("utf-8"),
- classifiers=[
- "Development Status :: 5 - Production/Stable",
- "Environment :: Console",
-@@ -68,6 +71,7 @@ setup(name='rainbowstream',
- include_package_data=True,
- zip_safe=True,
- install_requires=install_requires,
-+ extras_require=extras_require,
- entry_points="""
- # -*- Entry points: -*-
- [console_scripts]
diff --git a/net/py-rainbowstream/pkg-descr b/net/py-rainbowstream/pkg-descr
deleted file mode 100644
index 506e660a7c55..000000000000
--- a/net/py-rainbowstream/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Terminal-based Twitter Client. Realtime tweetstream, compose, search,
-favorite ... and much more fun directly from terminal
-
-WWW: https://github.com/orakaro/rainbowstream
diff --git a/net/py-wolframalpha/Makefile b/net/py-wolframalpha/Makefile
deleted file mode 100644
index 1da6157451a1..000000000000
--- a/net/py-wolframalpha/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# Created by: Steven Kreuzer <skreuzer@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= wolframalpha
-PORTVERSION= 1.2
-PORTREVISION= 1
-CATEGORIES= net python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= skreuzer@FreeBSD.org
-COMMENT= Python Client for Wolfram Alpha
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hgtools>0:devel/py-hgtools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.4:devel/py-six@${PY_FLAVOR}
-
-USES= python:2.7 zip
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/net/py-wolframalpha/distinfo b/net/py-wolframalpha/distinfo
deleted file mode 100644
index 7286309a1920..000000000000
--- a/net/py-wolframalpha/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (wolframalpha-1.2.zip) = 71b5fc99e7b34d86becb3836b67a909b9515cf48b35fb217b794bae099de3bcc
-SIZE (wolframalpha-1.2.zip) = 6318
diff --git a/net/py-wolframalpha/pkg-descr b/net/py-wolframalpha/pkg-descr
deleted file mode 100644
index 4ebb80fa2d85..000000000000
--- a/net/py-wolframalpha/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Python Client built against the Wolfram|Alpha v2.0 API
-
-WWW: https://github.com/jaraco/wolframalpha
diff --git a/news/Makefile b/news/Makefile
index 629e37a02390..469471e8f34b 100644
--- a/news/Makefile
+++ b/news/Makefile
@@ -57,7 +57,6 @@
SUBDIR += py-pynzb
SUBDIR += py-sabyenc
SUBDIR += py-sabyenc3
- SUBDIR += py-yenc
SUBDIR += rawdog
SUBDIR += s-news
SUBDIR += sabnzbdplus
diff --git a/news/py-yenc/Makefile b/news/py-yenc/Makefile
deleted file mode 100644
index 7c59b900a418..000000000000
--- a/news/py-yenc/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: Alexander Botero-Lowry <alex@foxybanana.com>
-# $FreeBSD$
-
-PORTNAME= yenc # is abandoned, successor: https://sourceforge.net/projects/sabnzbdplus/files/sabnzbdplus/
-PORTVERSION= 0.4.0
-CATEGORIES= news python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= jlaffaye@FreeBSD.org
-COMMENT= Decoding module for yenc for Python written in C
-
-LICENSE= LGPL21+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils
-
-.include <bsd.port.mk>
diff --git a/news/py-yenc/distinfo b/news/py-yenc/distinfo
deleted file mode 100644
index 3cb657f9e2be..000000000000
--- a/news/py-yenc/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1563554595
-SHA256 (yenc-0.4.0.tar.gz) = 2c24a249d627af8ce1ca5a4b5bd237a34b6c859f71f55f0b09ed369f749fd4d9
-SIZE (yenc-0.4.0.tar.gz) = 64237
diff --git a/news/py-yenc/pkg-descr b/news/py-yenc/pkg-descr
deleted file mode 100644
index 5fbd01adf2ac..000000000000
--- a/news/py-yenc/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This a fairly simple Python module, it provides only raw yEnc
-encoding/decoding with built-in crc32 calculation.
-
-WWW: https://bitbucket.org/dual75/yenc
diff --git a/news/py-yenc/pkg-plist b/news/py-yenc/pkg-plist
deleted file mode 100644
index 94a5dc3e7bf5..000000000000
--- a/news/py-yenc/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-%%PYTHON_SITELIBDIR%%/_yenc.so
-%%PYTHON_SITELIBDIR%%/yenc.py
-%%PYTHON_SITELIBDIR%%/yenc.pyc
-%%PYTHON_SITELIBDIR%%/yenc.pyo
diff --git a/print/Makefile b/print/Makefile
index 99448a13b5dd..d8302d0b5355 100644
--- a/print/Makefile
+++ b/print/Makefile
@@ -186,14 +186,11 @@
SUBDIR += py-psautohint
SUBDIR += py-pycups
SUBDIR += py-pycups1
- SUBDIR += py-pyscript
SUBDIR += py-python-ly
SUBDIR += py-qt5-printsupport
SUBDIR += py-relatorio
SUBDIR += py-reportlab
SUBDIR += py-rtf
- SUBDIR += py-stapler
- SUBDIR += py-trml2pdf
SUBDIR += py-ttfautohint-py
SUBDIR += py-ufolib2
SUBDIR += py-weasyprint
diff --git a/print/py-pyscript/Makefile b/print/py-pyscript/Makefile
deleted file mode 100644
index 4a4f28b46429..000000000000
--- a/print/py-pyscript/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: Nicola Vitale <nivit@email.it>
-# $FreeBSD$
-
-PORTNAME= pyscript
-PORTVERSION= 0.6.1
-PORTREVISION= 5
-CATEGORIES= print graphics python
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= nivit@FreeBSD.org
-COMMENT= Python module for producing high quality PostScript graphics
-
-LICENSE= GPLv2
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-PYSCRIPT_MANUAL=doc/manual/pyscript.pdf
-
-USES= python:2.7
-USE_PYTHON= distutils
-USE_TEX= latex dvipsk
-
-.include <bsd.port.options.mk>
-
-post-install:
-.if ${PORT_OPTIONS:MEXAMPLES}
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- @(cd ${WRKSRC}/doc/examples; \
- ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} "! -name Makefile")
-.endif
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/${PYSCRIPT_MANUAL} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/print/py-pyscript/distinfo b/print/py-pyscript/distinfo
deleted file mode 100644
index 4128e4ce55eb..000000000000
--- a/print/py-pyscript/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pyscript-0.6.1.tar.gz) = bc11a361668985983d905180e477ed4d535abf5bfb28c1705b58cbbfcd48918d
-SIZE (pyscript-0.6.1.tar.gz) = 473555
diff --git a/print/py-pyscript/files/patch-pyscript_groups.py b/print/py-pyscript/files/patch-pyscript_groups.py
deleted file mode 100644
index 185908262bee..000000000000
--- a/print/py-pyscript/files/patch-pyscript_groups.py
+++ /dev/null
@@ -1,32 +0,0 @@
---- pyscript/groups.py.orig 2009-05-15 12:02:45.000000000 +0200
-+++ pyscript/groups.py 2009-05-15 12:02:18.000000000 +0200
-@@ -387,10 +387,10 @@
- assert a2 in ["n", "ne", "e", "se", "s", "sw", "w", "nw", "c"]
-
- # note the swap:
-- as = options.get('as', a2)
-+ vas = options.get('as', a2)
- ae = options.get('ae', a1)
-
-- assert as in ["n", "ne", "e", "se", "s", "sw", "w", "nw", "c"]
-+ assert vas in ["n", "ne", "e", "se", "s", "sw", "w", "nw", "c"]
- assert ae in ["n", "ne", "e", "se", "s", "sw", "w", "nw", "c"]
-
- # these two have to be present
-@@ -424,14 +424,14 @@
-
- # place items at the edges
- # ---first object----
-- ov = getattr(items[0].bbox(), as)-p1
-+ ov = getattr(items[0].bbox(), vas)-p1
-
- # how much we need to move by
- mv = -pv.U*ov*pv.U
- items[0].move(mv)
-
- space -= abs(( getattr(items[0].bbox(), a1)
-- - getattr(items[0].bbox(), as) )*pv.U)
-+ - getattr(items[0].bbox(), vas) )*pv.U)
-
- # ---second object---
- ov = getattr(items[-1].bbox(), ae)-p2
diff --git a/print/py-pyscript/pkg-descr b/print/py-pyscript/pkg-descr
deleted file mode 100644
index 348f8bf6839f..000000000000
--- a/print/py-pyscript/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-PyScript is a python module for producing high quality postscript
-graphics. Rather than use a GUI to draw a picture, the picture is
-programmed using python and the PyScript objects.
-
-Some of the key features are:
-
- * All scripting is done in python, which is a high level, easy
- to learn, well-developed scripting language.
- * All the objects can be translated, scaled, rotated, ... in fact
- any affine transformation.
- * Plain text is automatically kerned.
- * You can place arbitrary LaTeX expressions on your figures.
- * You can create your own figure objects, and develop a library
- of figure primitives.
- * Output is publication quality.
-
-WWW: http://pyscript.sourceforge.net/
diff --git a/print/py-pyscript/pkg-plist b/print/py-pyscript/pkg-plist
deleted file mode 100644
index 932514f56780..000000000000
--- a/print/py-pyscript/pkg-plist
+++ /dev/null
@@ -1,121 +0,0 @@
-bin/pyscript
-%%PYTHON_SITELIBDIR%%/pyscript/__init__.py
-%%PYTHON_SITELIBDIR%%/pyscript/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/afm.py
-%%PYTHON_SITELIBDIR%%/pyscript/afm.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/afm.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/arrowheads.py
-%%PYTHON_SITELIBDIR%%/pyscript/arrowheads.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/arrowheads.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/base.py
-%%PYTHON_SITELIBDIR%%/pyscript/base.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/base.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/defaults.py
-%%PYTHON_SITELIBDIR%%/pyscript/defaults.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/defaults.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/__init__.py
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/courier.py
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/courier.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/courier.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/courier_bold.py
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/courier_bold.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/courier_bold.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/courier_boldoblique.py
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/courier_boldoblique.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/courier_boldoblique.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/courier_oblique.py
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/courier_oblique.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/courier_oblique.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/helvetica.py
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/helvetica.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/helvetica.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/helvetica_bold.py
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/helvetica_bold.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/helvetica_bold.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/helvetica_boldoblique.py
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/helvetica_boldoblique.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/helvetica_boldoblique.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/helvetica_oblique.py
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/helvetica_oblique.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/helvetica_oblique.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/symbol.py
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/symbol.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/symbol.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/times_bold.py
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/times_bold.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/times_bold.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/times_bolditalic.py
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/times_bolditalic.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/times_bolditalic.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/times_italic.py
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/times_italic.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/times_italic.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/times_roman.py
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/times_roman.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/times_roman.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/zapfdingbats.py
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/zapfdingbats.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/fonts/zapfdingbats.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/groups.py
-%%PYTHON_SITELIBDIR%%/pyscript/groups.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/groups.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/lib/__init__.py
-%%PYTHON_SITELIBDIR%%/pyscript/lib/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/lib/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/lib/electronics.py
-%%PYTHON_SITELIBDIR%%/pyscript/lib/electronics.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/lib/electronics.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/lib/optics.py
-%%PYTHON_SITELIBDIR%%/pyscript/lib/optics.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/lib/optics.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/lib/present.py
-%%PYTHON_SITELIBDIR%%/pyscript/lib/present.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/lib/present.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/lib/presentation.py
-%%PYTHON_SITELIBDIR%%/pyscript/lib/presentation.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/lib/presentation.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/lib/qi.py
-%%PYTHON_SITELIBDIR%%/pyscript/lib/qi.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/lib/qi.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/lib/quantumcircuits.py
-%%PYTHON_SITELIBDIR%%/pyscript/lib/quantumcircuits.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/lib/quantumcircuits.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/objects.py
-%%PYTHON_SITELIBDIR%%/pyscript/objects.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/objects.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/path.py
-%%PYTHON_SITELIBDIR%%/pyscript/path.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/path.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/render.py
-%%PYTHON_SITELIBDIR%%/pyscript/render.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/render.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/vectors.py
-%%PYTHON_SITELIBDIR%%/pyscript/vectors.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/vectors.pyo
-%%PYTHON_SITELIBDIR%%/pyscript/version.py
-%%PYTHON_SITELIBDIR%%/pyscript/version.pyc
-%%PYTHON_SITELIBDIR%%/pyscript/version.pyo
-%%PORTDOCS%%%%DOCSDIR%%/pyscript.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/align.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/align2.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/atom.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bifurcate.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ccp2004_poster.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/detector.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/distribute.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/div_con.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fabry-perot_pdh.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/flower_algorithm.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mach-zehnder.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/michelson-morely.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/qcirc.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sagnac.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sphere.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stateSwap.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/teleport.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tex.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tutorial.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/twoqubitQST.py
diff --git a/print/py-stapler/Makefile b/print/py-stapler/Makefile
deleted file mode 100644
index 054c1f842d20..000000000000
--- a/print/py-stapler/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Ben Woods <woodsb02@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= stapler
-PORTVERSION= 0.3.3
-PORTREVISION= 1
-CATEGORIES= print python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-#DISTNAME= PyPDF2-${PORTVERSION}
-
-MAINTAINER= woodsb02@FreeBSD.org
-COMMENT= Manipulate PDF documents from the command line
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}more-itertools5>=2.2:devel/py-more-itertools5@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pdf2>=1.24:print/py-pdf2@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/print/py-stapler/distinfo b/print/py-stapler/distinfo
deleted file mode 100644
index 4519ebd3fbd0..000000000000
--- a/print/py-stapler/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1502515886
-SHA256 (stapler-0.3.3.tar.gz) = 326d2eeb2556e98162d1c2671f944deb912f757469cf0316de121a25d16a6e4a
-SIZE (stapler-0.3.3.tar.gz) = 8130
diff --git a/print/py-stapler/pkg-descr b/print/py-stapler/pkg-descr
deleted file mode 100644
index 320b6c83d275..000000000000
--- a/print/py-stapler/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
-Stapler is a pure Python alternative to PDFtk, a tool for manipulating PDF
-documents from the command line. Like pdftk, stapler is a command-line tool.
-
-With the select command, you can cherry-pick pages from pdfs and concatenate
-them into a new pdf file.
-
-The delete command works almost exactly the same as select, but inverse.
-It uses the pages and ranges which you didn't specify.
-
-The split command splits the specified pdf files into their single pages and
-writes each page into it's own pdf file.
-
-With the zip command, you can cherry-pick pages from pdfs (like select).
-The pages from each pdf are merged together in an interleaving manner.
-This can be used to collate a pdf with odd pages and a pdf with even pages
-into a single file.
-
-The info command shows information on the metadata stored inside a PDF file.
-
-WWW: https://github.com/hellerbarde/stapler
diff --git a/print/py-trml2pdf/Makefile b/print/py-trml2pdf/Makefile
deleted file mode 100644
index d2841eccd822..000000000000
--- a/print/py-trml2pdf/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# Created by: Kevin Golding <ports@caomhin.org>
-# $FreeBSD$
-
-PORTNAME= trml2pdf
-PORTVERSION= 1.2
-PORTREVISION= 6
-CATEGORIES= print python
-MASTER_SITES= SF/kraft/${PORTNAME}/${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@caomhin.org
-COMMENT= Tiny RML2PDF easily creates PDF documents
-
-LICENSE= LGPL21
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PY_PILLOW} \
- ${PYTHON_PKGNAMEPREFIX}reportlab>=0:print/py-reportlab@${PY_FLAVOR}
-
-USES= python:2.7 shebangfix tar:bzip2
-USE_PYTHON= flavors
-
-NO_BUILD= yes
-NO_ARCH= yes
-
-SHEBANG_FILES= trml2pdf/trml2pdf.py
-
-DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME}
-EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME}
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/trml2pdf
- ${INSTALL_SCRIPT} ${WRKSRC}/trml2pdf/* \
- ${STAGEDIR}${PYTHON_SITELIBDIR}/trml2pdf
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README.txt ${STAGEDIR}${DOCSDIR}
-
-post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${CP} -R ${WRKSRC}/rmls/ ${STAGEDIR}${EXAMPLESDIR}/rmls
-
-.include <bsd.port.mk>
diff --git a/print/py-trml2pdf/distinfo b/print/py-trml2pdf/distinfo
deleted file mode 100644
index f3188e55a4b4..000000000000
--- a/print/py-trml2pdf/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (trml2pdf-1.2.tar.bz2) = 93e0b25169db398af6eec0a1716d6b5a0836fc711b318520c0d2109411d7dc6d
-SIZE (trml2pdf-1.2.tar.bz2) = 178541
diff --git a/print/py-trml2pdf/pkg-descr b/print/py-trml2pdf/pkg-descr
deleted file mode 100644
index e9db825d2c6c..000000000000
--- a/print/py-trml2pdf/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Tiny RML2PDF is a component of the Open Report project. It can be used with
-the Tiny Reporting Server to have a complete solution to render PDF file on
-the fly.
diff --git a/print/py-trml2pdf/pkg-plist b/print/py-trml2pdf/pkg-plist
deleted file mode 100644
index d50f884c3677..000000000000
--- a/print/py-trml2pdf/pkg-plist
+++ /dev/null
@@ -1,38 +0,0 @@
-%%PYTHON_SITELIBDIR%%/trml2pdf/__init__.py
-%%PYTHON_SITELIBDIR%%/trml2pdf/color.py
-%%PYTHON_SITELIBDIR%%/trml2pdf/trml2pdf.py
-%%PYTHON_SITELIBDIR%%/trml2pdf/utils.py
-%%PORTDOCS%%%%DOCSDIR%%/README.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/aie.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/aie.rml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/devis.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/devis.rml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex1.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex1.rml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex10.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex10.rml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex11.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex11.rml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex12.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex12.rml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex2.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex2.rml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex3.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex3.rml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex4.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex4.rml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex5.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex5.rml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex6.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex6.rml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex7.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex7.rml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex7b.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex7b.rml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex9.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/ex9.rml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/pict/devis_logo.jpg
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/pict/logo.png
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/pict/replogo.gif
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/pict/screenshot.jpg
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rmls/pict/tiny_logo.png
diff --git a/science/Makefile b/science/Makefile
index 331698af112c..bd3ea9bf6524 100644
--- a/science/Makefile
+++ b/science/Makefile
@@ -223,7 +223,6 @@
SUBDIR += py-MDAnalysisTests
SUBDIR += py-OpenFermion
SUBDIR += py-PyFR
- SUBDIR += py-PyQuante
SUBDIR += py-SimpleSpectral
SUBDIR += py-abipy
SUBDIR += py-asdf
@@ -249,7 +248,6 @@
SUBDIR += py-liac-arff
SUBDIR += py-lifelines
SUBDIR += py-mdp
- SUBDIR += py-mlpy
SUBDIR += py-mmtf-python
SUBDIR += py-molmod
SUBDIR += py-moltemplate
@@ -290,7 +288,6 @@
SUBDIR += py-spglib
SUBDIR += py-tensorflow
SUBDIR += py-veusz
- SUBDIR += py-ws2300
SUBDIR += pybrain
SUBDIR += pynn
SUBDIR += qbox
diff --git a/science/py-PyQuante/Makefile b/science/py-PyQuante/Makefile
deleted file mode 100644
index cff086eca886..000000000000
--- a/science/py-PyQuante/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= PyQuante
-DISTVERSION= 1.6.5
-PORTREVISION= 2
-CATEGORIES= science python
-MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME}-${DISTVERSION:R}/${PORTNAME}-${DISTVERSION}/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Quantum chemistry in Python
-
-LICENSE= BSD2CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYNUMPY}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/science/py-PyQuante/distinfo b/science/py-PyQuante/distinfo
deleted file mode 100644
index 576998c357ce..000000000000
--- a/science/py-PyQuante/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1529269768
-SHA256 (PyQuante-1.6.5.tar.gz) = 145ac192503c7c0cf9e1b262a39a7de3a43a50e53d6884b45124ade0cfcdb7cc
-SIZE (PyQuante-1.6.5.tar.gz) = 681165
diff --git a/science/py-PyQuante/pkg-descr b/science/py-PyQuante/pkg-descr
deleted file mode 100644
index a56fd306a6e2..000000000000
--- a/science/py-PyQuante/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-PyQuante (Sourceforge Project Page) is an open-source suite of programs for
-developing quantum chemistry methods. The program is written in the Python
-programming language, but has many "rate-determining" modules also written
-in C for speed. The resulting code, though not as fast as Jaguar, NWChem,
-Gaussian, or MPQC, is much easier to understand and modify. The goal of this
-software is not necessarily to provide a working quantum chemistry program
-(although it will hopefully do that), but rather to provide a well-engineered
-set of tools so that scientists can construct their own quantum chemistry
-programs without going through the tedium of having to write every low-level
-routine.
-
-WWW: http://pyquante.sourceforge.net/
diff --git a/science/py-mlpy/Makefile b/science/py-mlpy/Makefile
deleted file mode 100644
index 2c6b1ca007ba..000000000000
--- a/science/py-mlpy/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Wen Heping <wenheping@gmail.com>
-# $FreeBSD$
-
-PORTNAME= mlpy
-PORTVERSION= 3.5.0
-PORTREVISION= 9
-CATEGORIES= science python
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= wen@FreeBSD.org
-COMMENT= High performance Python package for predictive modeling
-
-LICENSE= GPLv3
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= ${PYNUMPY}
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-LIB_DEPENDS= libgsl.so:math/gsl
-
-USE_LDCONFIG= yes
-CFLAGS+= -I${LOCALBASE}/include -I${PYTHON_SITELIBDIR}/numpy/core
-LDFLAGS+= -L${LOCALBASE}/lib
-USES= python:-3.6
-USE_PYTHON= distutils autoplist cython
-
-.include <bsd.port.mk>
diff --git a/science/py-mlpy/distinfo b/science/py-mlpy/distinfo
deleted file mode 100644
index 1994927e2a90..000000000000
--- a/science/py-mlpy/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mlpy-3.5.0.tar.gz) = 344fa75fbf9f76af72f6a346d5309613defc4d244bac13c218e509a51d68bf6a
-SIZE (mlpy-3.5.0.tar.gz) = 1961206
diff --git a/science/py-mlpy/pkg-descr b/science/py-mlpy/pkg-descr
deleted file mode 100644
index d427b1c691b3..000000000000
--- a/science/py-mlpy/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Machine Learning PY (mlpy) is a high-performance Python package for
-predictive modeling. It makes extensive use of numpy (http://scipy.org)
-to provide fast N-dimensional array manipulation and easy integration of
-C code. mlpy provides high level procedures that support, with few lines
-of code, the design of rich Data Analysis Protocols (DAPs) for
-preprocessing, clustering, predictive classification and feature
-selection. Methods are available for feature weighting and ranking, data
-resampling, error evaluation and experiment landscaping.The package
-includes tools to measure stability in sets of ranked feature lists.
-
-WWW: http://mlpy.sourceforge.net/
diff --git a/science/py-ws2300/Makefile b/science/py-ws2300/Makefile
deleted file mode 100644
index a957bf3d1cdb..000000000000
--- a/science/py-ws2300/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: Stefan Bethke <stb@lassitu.de>
-# $FreeBSD$
-
-PORTNAME= ws2300
-PORTVERSION= 1.10
-PORTREVISION= 2
-CATEGORIES= science python
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION}-1
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= stb@lassitu.de
-COMMENT= Driver for the LaCrosse WS-2300 weather station
-
-LICENSE= AGPLv3
-LICENSE_FILE= ${WRKSRC}/agpl-3.0.txt
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils concurrent autoplist
-NO_ARCH= yes
-
-PLIST_FILES= bin/ws2300 man/man1/ws2300.1.gz
-
-post-install:
- ${INSTALL_SCRIPT} ${FILESDIR}/ws2300 ${STAGEDIR}${PREFIX}/bin/ws2300
- ${INSTALL_MAN} ${WRKSRC}/ws2300.1 ${STAGEDIR}${MANPREFIX}/man/man1/
- @${REINPLACE_CMD} -i '' -e 's|/usr/bin/env python|${PYTHON_CMD}|' ${STAGEDIR}${PREFIX}/bin/ws2300
-
-.include <bsd.port.mk>
diff --git a/science/py-ws2300/distinfo b/science/py-ws2300/distinfo
deleted file mode 100644
index a0b7e43e9f30..000000000000
--- a/science/py-ws2300/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1482973639
-SHA256 (ws2300-1.10.tar.gz) = 900d294f850e5f97129904a31501ec4b44d3e2ee97d1263e534368aba7cd4743
-SIZE (ws2300-1.10.tar.gz) = 73138
diff --git a/science/py-ws2300/files/ws2300 b/science/py-ws2300/files/ws2300
deleted file mode 100644
index 3cb7b17ffd73..000000000000
--- a/science/py-ws2300/files/ws2300
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/usr/bin/env python
-
-from ws2300 import *
-main(sys.argv)
diff --git a/science/py-ws2300/pkg-descr b/science/py-ws2300/pkg-descr
deleted file mode 100644
index e0ba16af151e..000000000000
--- a/science/py-ws2300/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Ws2300 manipulates the LaCrosse WS-2300 weather station via its RS232
-interface. It can read and write values, and can continuously log data from
-WS-2300 to a file or SQL database.
-
-WWW: http://ws2300.sourceforge.net
diff --git a/security/Makefile b/security/Makefile
index 0971d44751fe..4ae522914107 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -830,7 +830,6 @@
SUBDIR += pwman3
SUBDIR += pwned-check
SUBDIR += pxytest
- SUBDIR += py-PF
SUBDIR += py-RestrictedPython
SUBDIR += py-SecretStorage
SUBDIR += py-YubiOTP
@@ -870,7 +869,6 @@
SUBDIR += py-ckcc-protocol
SUBDIR += py-coincurve
SUBDIR += py-cpe
- SUBDIR += py-cracklib
SUBDIR += py-cryptography
SUBDIR += py-cryptography-vectors
SUBDIR += py-ctypescrypto
@@ -888,7 +886,6 @@
SUBDIR += py-flask-httpauth
SUBDIR += py-flask-kerberos
SUBDIR += py-flask-saml
- SUBDIR += py-fteproxy
SUBDIR += py-gixy
SUBDIR += py-gnupg
SUBDIR += py-gnutls
@@ -923,7 +920,6 @@
SUBDIR += py-oauth2client
SUBDIR += py-oauthlib
SUBDIR += py-obfsproxy-tor
- SUBDIR += py-onetime
SUBDIR += py-openssl
SUBDIR += py-ospd
SUBDIR += py-paramiko
@@ -943,7 +939,6 @@
SUBDIR += py-pycrypto
SUBDIR += py-pycryptodome
SUBDIR += py-pycryptodomex
- SUBDIR += py-pydeep
SUBDIR += py-pyelliptic
SUBDIR += py-pylibacl
SUBDIR += py-pymacaroons
@@ -982,12 +977,10 @@
SUBDIR += py-securesystemslib
SUBDIR += py-service_identity
SUBDIR += py-signedjson
- SUBDIR += py-slowaes
SUBDIR += py-social-auth-core
SUBDIR += py-spake2
SUBDIR += py-ssh
SUBDIR += py-ssh-audit
- SUBDIR += py-sslstrip
SUBDIR += py-stem
SUBDIR += py-stix
SUBDIR += py-stix2
@@ -1000,7 +993,6 @@
SUBDIR += py-txtorcon
SUBDIR += py-vici
SUBDIR += py-virustotal-api
- SUBDIR += py-volatility
SUBDIR += py-volatility3
SUBDIR += py-vulndb
SUBDIR += py-xkcdpass
diff --git a/security/py-PF/Makefile b/security/py-PF/Makefile
deleted file mode 100644
index 63e040a3141d..000000000000
--- a/security/py-PF/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Sofian Brabez <sbrabez@gmail.com>
-# $FreeBSD$
-
-PORTNAME= PF
-PORTVERSION= 0.1.1
-PORTREVISION= 1
-CATEGORIES= security python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= sbz@FreeBSD.org
-COMMENT= Pure-Python module for managing OpenBSD Packet Filter
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USE_GITHUB= yes
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-GH_ACCOUNT= dotpy
-GH_PROJECT= py-${PORTNAME:tl}
-
-SUB_FILES= pkg-message
-
-.include <bsd.port.mk>
diff --git a/security/py-PF/distinfo b/security/py-PF/distinfo
deleted file mode 100644
index 6de9d1d3787c..000000000000
--- a/security/py-PF/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1506075328
-SHA256 (dotpy-py-pf-0.1.1_GH0.tar.gz) = 02c18d45552982f027dace1a5eb85eb2b68715e8da3ae6c6e1986b08499ddc72
-SIZE (dotpy-py-pf-0.1.1_GH0.tar.gz) = 42905
diff --git a/security/py-PF/files/pkg-message.in b/security/py-PF/files/pkg-message.in
deleted file mode 100644
index c9613725dd93..000000000000
--- a/security/py-PF/files/pkg-message.in
+++ /dev/null
@@ -1,12 +0,0 @@
-[
-{ type: install
- message: <<EOM
-py-pF is installed.
-
-For a quick start:
- - import pf for using this module
- - read http://www.kernel-panic.it/programming/py-pf/
- - you need to be root for using this module
-EOM
-}
-]
diff --git a/security/py-PF/pkg-descr b/security/py-PF/pkg-descr
deleted file mode 100644
index 7f45c43d420a..000000000000
--- a/security/py-PF/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-py-pf is a pure-Python module for managing OpenBSD's Packet Filter. It aims
-to combine the flexibility of PF's C API and the power of Python, making it
-easier to manage PF data and to integrate firewalling capabilities in more
-complex applications.
-
-WWW: http://www.kernel-panic.it/software/py-pf/
diff --git a/security/py-cracklib/Makefile b/security/py-cracklib/Makefile
deleted file mode 100644
index 45cad3b79ccd..000000000000
--- a/security/py-cracklib/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# $FreeBSD$
-
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-COMMENT= Python bindings for cracklib
-
-LICENSE= LGPL21
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-LIB_DEPENDS= libcrack.so:security/cracklib
-
-MASTERDIR= ${.CURDIR}/../cracklib
-PLIST= ${.CURDIR}/pkg-plist
-BUILD_WRKSRC= ${WRKSRC}/python
-INSTALL_WRKSRC= ${BUILD_WRKSRC}
-
-PYTHON_SLAVEPORT= yes
-
-post-patch:
- @${REINPLACE_CMD} -e \
- "{s#__version__ = '[^']*'#__version__ = '${PORTVERSION}'#;}" \
- ${BUILD_WRKSRC}/*.py
-
-.include "${MASTERDIR}/Makefile"
diff --git a/security/py-cracklib/pkg-plist b/security/py-cracklib/pkg-plist
deleted file mode 100644
index b7848cc7f2d8..000000000000
--- a/security/py-cracklib/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-%%PYTHON_SITELIBDIR%%/_cracklib.a
-%%PYTHON_SITELIBDIR%%/_cracklib.so
-%%PYTHON_SITELIBDIR%%/cracklib.py
-%%PYTHON_SITELIBDIR%%/cracklib.pyc
-%%PYTHON_SITELIBDIR%%/cracklib.pyo
-%%PYTHON_SITELIBDIR%%/test_cracklib.py
-%%PYTHON_SITELIBDIR%%/test_cracklib.pyc
-%%PYTHON_SITELIBDIR%%/test_cracklib.pyo
diff --git a/security/py-fteproxy/Makefile b/security/py-fteproxy/Makefile
deleted file mode 100644
index 294a74e36b3f..000000000000
--- a/security/py-fteproxy/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= fteproxy
-DISTVERSION= 0.2.19
-CATEGORIES= security net python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= egypcio@FreeBSD.org
-COMMENT= Programmable proxy for censorship circumvention
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=17.9.0:devel/py-twisted@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}libfte>=0.1.0:net/py-libfte@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}obfsproxy-tor>=0.2.13:security/py-obfsproxy-tor@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyptlib>=0.0.6:security/py-pyptlib@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-NO_BUILD= yes
-
-.include <bsd.port.mk>
diff --git a/security/py-fteproxy/distinfo b/security/py-fteproxy/distinfo
deleted file mode 100644
index 7d4669aee8bb..000000000000
--- a/security/py-fteproxy/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1531402863
-SHA256 (fteproxy-0.2.19.tar.gz) = 440494100f84e94908c7959dc8b1d176182bf21c946600acaa1cf9e5eb6ed38a
-SIZE (fteproxy-0.2.19.tar.gz) = 24846
diff --git a/security/py-fteproxy/pkg-descr b/security/py-fteproxy/pkg-descr
deleted file mode 100644
index 9157a2e2f346..000000000000
--- a/security/py-fteproxy/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-fteproxy provides transport-layer protection to resist keyword filtering,
-censorship and discriminatory routing policies.
-
-Its job is to relay datastreams, such as web browsing traffic,
-by encoding streams as messages that match a user-specified regular expression.
-
-WWW: https://fteproxy.org/
diff --git a/security/py-onetime/Makefile b/security/py-onetime/Makefile
deleted file mode 100644
index 72696a65c4b9..000000000000
--- a/security/py-onetime/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: Vidar Karlsen <vidar@karlsen.tech>
-# $FreeBSD$
-
-PORTNAME= onetime
-PORTVERSION= 1.81
-PORTREVISION= 1
-CATEGORIES= security
-MASTER_SITES= http://www.red-bean.com/onetime/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= vidar@karlsen.tech
-COMMENT= Encryption program that uses the one-time pad algorithm
-
-LICENSE= PD
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7 shebangfix
-SHEBANG_FILES= onetime
-
-NO_ARCH= yes
-
-PLIST_FILES= bin/onetime
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/onetime ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/security/py-onetime/distinfo b/security/py-onetime/distinfo
deleted file mode 100644
index f6f0a4b7dbcf..000000000000
--- a/security/py-onetime/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1489349430
-SHA256 (onetime-1.81.tar.gz) = 36a83a83ac9f4018278bf48e868af00f3326b853229fae7e43b38d167e628348
-SIZE (onetime-1.81.tar.gz) = 1810196
diff --git a/security/py-onetime/pkg-descr b/security/py-onetime/pkg-descr
deleted file mode 100644
index 212c8e813b52..000000000000
--- a/security/py-onetime/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-OneTime is an open source encryption program that uses the one-time pad
-algorithm to allow two parties to communicate privately. It has features to
-assist with pad management, and comes with built-in help.
-
-WWW: http://www.red-bean.com/onetime/
diff --git a/security/py-pydeep/Makefile b/security/py-pydeep/Makefile
deleted file mode 100644
index 0a28968f5853..000000000000
--- a/security/py-pydeep/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Antoine Brodin <antoine@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pydeep
-PORTVERSION= 0.2
-PORTREVISION= 1
-CATEGORIES= security devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= antoine@FreeBSD.org
-COMMENT= Python bindings for ssdeep
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-LIB_DEPENDS= libfuzzy.so:security/ssdeep
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-post-patch:
- ${REINPLACE_CMD} 's|libraries = \["fuzzy"],|libraries = ["fuzzy"], \
- include_dirs = ["${LOCALBASE}/include"], \
- library_dirs = ["${LOCALBASE}/lib"],|' \
- ${WRKSRC}/setup.py
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pydeep.so
-
-.include <bsd.port.mk>
diff --git a/security/py-pydeep/distinfo b/security/py-pydeep/distinfo
deleted file mode 100644
index aa8813ed1948..000000000000
--- a/security/py-pydeep/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pydeep-0.2.tar.gz) = 5caee269f9b38317036cf29877c5229013e422e1086b45b7c720a128c10b14f0
-SIZE (pydeep-0.2.tar.gz) = 1645
diff --git a/security/py-pydeep/pkg-descr b/security/py-pydeep/pkg-descr
deleted file mode 100644
index d22c299d1501..000000000000
--- a/security/py-pydeep/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Python bindings for ssdeep
-
-WWW: https://github.com/kbandla/pydeep
diff --git a/security/py-slowaes/Makefile b/security/py-slowaes/Makefile
deleted file mode 100644
index ab2541cc55f3..000000000000
--- a/security/py-slowaes/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: Neil Booth
-# $FreeBSD$
-
-PORTNAME= slowaes
-DISTVERSION= 0.1a1
-PORTREVISION= 2
-CATEGORIES= security python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= kyuupichan@gmail.com
-COMMENT= Implementation of AES in pure Python
-
-LICENSE= APACHE20
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/security/py-slowaes/distinfo b/security/py-slowaes/distinfo
deleted file mode 100644
index 054a59d0b699..000000000000
--- a/security/py-slowaes/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (slowaes-0.1a1.tar.gz) = 83658ae54cc116b96f7fdb12fdd0efac3a4e8c7c7064e3fac3f4a881aa54bf09
-SIZE (slowaes-0.1a1.tar.gz) = 7017
diff --git a/security/py-slowaes/pkg-descr b/security/py-slowaes/pkg-descr
deleted file mode 100644
index d6a76972655c..000000000000
--- a/security/py-slowaes/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Implementation of AES in pure Python.
-
-As such it will be slow (hence the project name) but still useful when
-faster ones are not available (for example, for JavaScript clients in
-browsers, and Python servers on Google App Engine).
-
-WWW: https://code.google.com/p/slowaes/
diff --git a/security/py-sslstrip/Makefile b/security/py-sslstrip/Makefile
deleted file mode 100644
index d17a73fce53a..000000000000
--- a/security/py-sslstrip/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: User & <dragon@njord.localdomain>
-# $FreeBSD$
-
-PORTNAME= sslstrip
-PORTVERSION= 0.9
-PORTREVISION= 3
-CATEGORIES= security python
-MASTER_SITES= http://www.thoughtcrime.org/software/sslstrip/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= kitchetech@gmail.com
-COMMENT= Python program for SSL stripping
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openssl>=0:security/py-openssl@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}service_identity>=0:security/py-service_identity@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR}
-
-NO_ARCH= yes
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/security/py-sslstrip/distinfo b/security/py-sslstrip/distinfo
deleted file mode 100644
index 41a878660b19..000000000000
--- a/security/py-sslstrip/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (sslstrip-0.9.tar.gz) = edf48d45b248dbd4eba94bfb0fbed7090f2ba2b262b16a155b1a0c15268cf4d3
-SIZE (sslstrip-0.9.tar.gz) = 22198
diff --git a/security/py-sslstrip/pkg-descr b/security/py-sslstrip/pkg-descr
deleted file mode 100644
index 13d23bd457cd..000000000000
--- a/security/py-sslstrip/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-It will transparently hijack HTTP traffic on a network, watch for HTTPS links
-and redirects, then map those links into either look-alike HTTP links or
-homograph-similar HTTPS links. It also supports modes for supplying a
-favicon which looks like a lock icon, selective logging, and session denial.
-
-
-WWW: http://www.thoughtcrime.org/software/sslstrip/
diff --git a/security/py-volatility/Makefile b/security/py-volatility/Makefile
deleted file mode 100644
index f1fd97ed4b27..000000000000
--- a/security/py-volatility/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# Created by: antoine@FreeBSD.org
-# $FreeBSD$
-
-PORTNAME= volatility
-DISTVERSION= 2.6.1-34
-DISTVERSIONSUFFIX= -g753bfa87
-PORTREVISION= 1
-CATEGORIES= security python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= antoine@FreeBSD.org
-COMMENT= Advanced memory forensics framework
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}distorm>=0:devel/py-distorm@${PY_FLAVOR} \
- ${PY_PILLOW} \
- ${PYTHON_PKGNAMEPREFIX}pycrypto>=0:security/py-pycrypto@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}yara>=0:security/py-yara@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}openpyxl>=0:textproc/py-openpyxl@${PY_FLAVOR}
-
-USE_GITHUB= yes
-GH_ACCOUNT= volatilityfoundation
-
-USES= python:2.7 shebangfix
-USE_PYTHON= distutils autoplist
-SHEBANG_FILES= tools/*.py tools/mac/*.py
-
-OPTIONS_DEFINE= DOCS
-
-NO_ARCH= yes
-PORTDOCS= AUTHORS.txt CHANGELOG.txt CREDITS.txt LEGAL.txt README.txt
-
-.include <bsd.port.pre.mk>
-
-PYDISTUTILS_INSTALLARGS+=--install-data ${DATADIR}
-
-post-patch:
- ${TOUCH} ${WRKSRC}/contrib/plugins/aspaces/__init__.py \
- ${WRKSRC}/contrib/plugins/malware/__init__.py
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.post.mk>
diff --git a/security/py-volatility/distinfo b/security/py-volatility/distinfo
deleted file mode 100644
index 88171080b62e..000000000000
--- a/security/py-volatility/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1551046207
-SHA256 (volatilityfoundation-volatility-2.6.1-34-g753bfa87_GH0.tar.gz) = b4ae3ae17a9494ae4ade1956c265ef259b03679d0f32fa42a32dedccc37c9fcf
-SIZE (volatilityfoundation-volatility-2.6.1-34-g753bfa87_GH0.tar.gz) = 5576611
diff --git a/security/py-volatility/files/patch-volatility_plugins_malware_psxview.py b/security/py-volatility/files/patch-volatility_plugins_malware_psxview.py
deleted file mode 100644
index 82b1547618be..000000000000
--- a/security/py-volatility/files/patch-volatility_plugins_malware_psxview.py
+++ /dev/null
@@ -1,70 +0,0 @@
---- volatility/plugins/malware/psxview.py.orig 2016-12-27 15:54:47 UTC
-+++ volatility/plugins/malware/psxview.py
-@@ -35,8 +35,8 @@ import volatility.plugins.addrspaces.sta
- try:
- from openpyxl.workbook import Workbook
- from openpyxl.writer.excel import ExcelWriter
-- from openpyxl.cell import get_column_letter
-- from openpyxl.styles import Color, Fill, Style, PatternFill, Border, Side, Alignment, Protection, Font
-+ from openpyxl.utils import get_column_letter
-+ from openpyxl.styles import Color, Fill, NamedStyle, PatternFill, Border, Side, Alignment, Protection, Font
- from openpyxl.cell import Cell
- from openpyxl import load_workbook
- has_openpyxl = True
-@@ -233,7 +233,7 @@ class PsXview(common.AbstractWindowsComm
- yield offset, source[offset], ps_sources
-
- def render_xlsx(self, outfd, data):
-- BoldStyle = Style(font=Font(name='Calibri',
-+ BoldStyle = NamedStyle(name='BoldStyle', font=Font(name='Calibri',
- size=11,
- bold=True,
- italic=False,
-@@ -244,7 +244,7 @@ class PsXview(common.AbstractWindowsComm
- fill=PatternFill(fill_type="solid",
- start_color='FF000000',
- end_color='FF000000'))
-- RedStyle = Style(font=Font(name='Calibri',
-+ RedStyle = NamedStyle(name='RedStyle', font=Font(name='Calibri',
- size=11,
- bold=False,
- italic=False,
-@@ -272,7 +272,7 @@ class PsXview(common.AbstractWindowsComm
- fill=PatternFill(start_color = 'FFFF0000',
- end_color = 'FFFF0000',
- fill_type = 'solid'))
-- GreenStyle = Style(font=Font(name='Calibri',
-+ GreenStyle = NamedStyle(name='GreenStyle', font=Font(name='Calibri',
- size=11,
- bold=False,
- italic=False,
-@@ -284,7 +284,7 @@ class PsXview(common.AbstractWindowsComm
- end_color = "FF00FF00",
- fill_type = "solid"))
-
-- wb = Workbook(optimized_write = True)
-+ wb = Workbook(write_only = True)
- ws = wb.create_sheet()
- ws.title = "Psxview Output"
- ws.append(["Offset (P)",
-@@ -348,15 +348,15 @@ class PsXview(common.AbstractWindowsComm
- wb.save(filename = self._config.OUTPUT_FILE)
-
- wb = load_workbook(filename = self._config.OUTPUT_FILE)
-- ws = wb.get_sheet_by_name(name = "Psxview Output")
-+ ws = wb["Psxview Output"]
- for col in xrange(1, 12):
-- ws.cell("{0}{1}".format(get_column_letter(col), 1)).style = BoldStyle
-+ ws["{0}{1}".format(get_column_letter(col), 1)].style = BoldStyle
- for row in xrange(2, total + 1):
- for col in xrange(4, 11):
-- if ws.cell("{0}{1}".format(get_column_letter(col), row)).value == "False":
-- ws.cell("{0}{1}".format(get_column_letter(col), row)).style = RedStyle
-+ if ws["{0}{1}".format(get_column_letter(col), row)].value == "False":
-+ ws["{0}{1}".format(get_column_letter(col), row)].style = RedStyle
- else:
-- ws.cell("{0}{1}".format(get_column_letter(col), row)).style = GreenStyle
-+ ws["{0}{1}".format(get_column_letter(col), row)].style = GreenStyle
- wb.save(filename = self._config.OUTPUT_FILE)
-
- def unified_output(self, data):
diff --git a/security/py-volatility/files/patch-volatility_renderers_xlsx.py b/security/py-volatility/files/patch-volatility_renderers_xlsx.py
deleted file mode 100644
index f9953e909011..000000000000
--- a/security/py-volatility/files/patch-volatility_renderers_xlsx.py
+++ /dev/null
@@ -1,22 +0,0 @@
---- volatility/renderers/xlsx.py.orig 2016-12-27 15:54:47 UTC
-+++ volatility/renderers/xlsx.py
-@@ -6,8 +6,8 @@ __author__ = "gleeda"
- try:
- from openpyxl.workbook import Workbook
- from openpyxl.writer.excel import ExcelWriter
-- from openpyxl.cell import get_column_letter
-- from openpyxl.styles import Color, Fill, Style, PatternFill, Border, Side, Alignment, Protection, Font
-+ from openpyxl.utils import get_column_letter
-+ from openpyxl.styles import Color, Fill, NamedStyle, PatternFill, Border, Side, Alignment, Protection, Font
- from openpyxl.cell import Cell
- from openpyxl import load_workbook
- has_openpyxl = True
-@@ -22,7 +22,7 @@ class XLSXRenderer(Renderer):
- self._columns = None
- self._text_cell_renderers_func = renderers_func
- self._text_cell_renderers = None
-- self._wb = Workbook(optimized_write = True)
-+ self._wb = Workbook(write_only = True)
- self._ws = self._wb.create_sheet()
-
- def description(self):
diff --git a/security/py-volatility/pkg-descr b/security/py-volatility/pkg-descr
deleted file mode 100644
index 2ed19554a2ba..000000000000
--- a/security/py-volatility/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-The Volatility Framework is a completely open collection of tools, implemented
-in Python under the GNU General Public License, for the extraction of digital
-artifacts from volatile memory (RAM) samples.
-
-WWW: http://www.volatilityfoundation.org/
diff --git a/sysutils/Makefile b/sysutils/Makefile
index c006aacb424c..b51c2e00b26b 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -955,7 +955,6 @@
SUBDIR += pwol
SUBDIR += pwsafe
SUBDIR += pxattr
- SUBDIR += py-analyzemft
SUBDIR += py-ansible-lint
SUBDIR += py-ansible-runner
SUBDIR += py-azure-cli
@@ -965,7 +964,6 @@
SUBDIR += py-azure-cli-telemetry
SUBDIR += py-bitrot
SUBDIR += py-borgmatic
- SUBDIR += py-cdmi
SUBDIR += py-cron-descriptor
SUBDIR += py-croniter
SUBDIR += py-diffoscope
@@ -975,12 +973,10 @@
SUBDIR += py-docker
SUBDIR += py-drmaa
SUBDIR += py-execnet
- SUBDIR += py-ezjailremote
SUBDIR += py-filelike
SUBDIR += py-filelock
SUBDIR += py-focker
SUBDIR += py-glances
- SUBDIR += py-gmailfs-fuse
SUBDIR += py-google-compute-engine
SUBDIR += py-hared
SUBDIR += py-hcloud
@@ -996,9 +992,7 @@
SUBDIR += py-packet-python
SUBDIR += py-pkginfo
SUBDIR += py-ploy
- SUBDIR += py-ploy_ec2
SUBDIR += py-ploy_ezjail
- SUBDIR += py-ploy_fabric
SUBDIR += py-plumbum
SUBDIR += py-power
SUBDIR += py-psutil
@@ -1018,10 +1012,8 @@
SUBDIR += py-salt-2019
SUBDIR += py-scandir
SUBDIR += py-scarab
- SUBDIR += py-scriptine
SUBDIR += py-shutilwhich
SUBDIR += py-stdiff
- SUBDIR += py-superlance
SUBDIR += py-supervisor
SUBDIR += py-tarsnapper
SUBDIR += py-tmuxp
diff --git a/sysutils/py-analyzemft/Makefile b/sysutils/py-analyzemft/Makefile
deleted file mode 100644
index 105b81d92ce8..000000000000
--- a/sysutils/py-analyzemft/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Antoine Brodin <antoine@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= analyzemft
-PORTVERSION= 2.0.19
-CATEGORIES= sysutils devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= analyzeMFT-${PORTVERSION}
-
-MAINTAINER= antoine@FreeBSD.org
-COMMENT= Analyze the MFT from a NTFS filesystem
-
-LICENSE= CPL
-LICENSE_NAME= Common Public License
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-NO_ARCH= yes
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/sysutils/py-analyzemft/distinfo b/sysutils/py-analyzemft/distinfo
deleted file mode 100644
index 173846e4286f..000000000000
--- a/sysutils/py-analyzemft/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1465028915
-SHA256 (analyzeMFT-2.0.19.tar.gz) = e7bce450b58767bab48c55e7dbee8557ff142309581d24789d9510a1f3cade58
-SIZE (analyzeMFT-2.0.19.tar.gz) = 15146
diff --git a/sysutils/py-analyzemft/pkg-descr b/sysutils/py-analyzemft/pkg-descr
deleted file mode 100644
index 2e6acc3345b6..000000000000
--- a/sysutils/py-analyzemft/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-analyzeMFT.py is designed to fully parse the MFT file from an NTFS filesystem
-and present the results as accurately as possible in multiple formats.
-
-WWW: https://github.com/dkovar/analyzeMFT
diff --git a/sysutils/py-cdmi/Makefile b/sysutils/py-cdmi/Makefile
deleted file mode 100644
index 7c8d51c21c4e..000000000000
--- a/sysutils/py-cdmi/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: William Grzybowski <wg@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= cdmi
-PORTVERSION= 1.0
-CATEGORIES= sysutils python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= wg@FreeBSD.org
-COMMENT= CDMI on OpenStack Swift implementation
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}swift>0:databases/py-swift@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}webob>0:www/py-webob@${PY_FLAVOR}
-
-USE_GITHUB= yes
-GH_ACCOUNT= osaddon
-GH_TAGNAME= f0e3ad9
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/sysutils/py-cdmi/distinfo b/sysutils/py-cdmi/distinfo
deleted file mode 100644
index 71898ee984c3..000000000000
--- a/sysutils/py-cdmi/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (osaddon-cdmi-1.0-f0e3ad9_GH0.tar.gz) = 20901c38eae81d1bab9569713ad5a5d210300487658c6ce686b0e0eb7b4fe998
-SIZE (osaddon-cdmi-1.0-f0e3ad9_GH0.tar.gz) = 38619
diff --git a/sysutils/py-cdmi/pkg-descr b/sysutils/py-cdmi/pkg-descr
deleted file mode 100644
index 512aae8bcf5e..000000000000
--- a/sysutils/py-cdmi/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-CDMI for OpenStack's Swift
-
-A Python egg that adds support for the CDMI protocol to OpenStack Swift.
-
-WWW: https://github.com/osaddon/cdmi
diff --git a/sysutils/py-ezjailremote/Makefile b/sysutils/py-ezjailremote/Makefile
deleted file mode 100644
index daa9d9c68071..000000000000
--- a/sysutils/py-ezjailremote/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: Kubilay Kocak <koobs@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= ezjailremote
-PORTVERSION= 0.2.2
-PORTREVISION= 2
-CATEGORIES= sysutils python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= koobs@FreeBSD.org
-COMMENT= Remote control and convenience wrapper for ezjail
-
-LICENSE= BSD2CLAUSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ezjail-admin:sysutils/ezjail \
- ${PYTHON_PKGNAMEPREFIX}fabric1>0:devel/py-fabric1@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-USE_GITHUB= yes
-GH_ACCOUNT= tomster
-GH_PROJECT= ezjail-remote
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/sysutils/py-ezjailremote/distinfo b/sysutils/py-ezjailremote/distinfo
deleted file mode 100644
index 30d6d3cd913b..000000000000
--- a/sysutils/py-ezjailremote/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (tomster-ezjail-remote-0.2.2_GH0.tar.gz) = 6d802339d78f7147d33d3cae6df4d5340044e1f1482d5b537b9f16d02e6ea025
-SIZE (tomster-ezjail-remote-0.2.2_GH0.tar.gz) = 10787
diff --git a/sysutils/py-ezjailremote/pkg-descr b/sysutils/py-ezjailremote/pkg-descr
deleted file mode 100644
index bfe8a5fed484..000000000000
--- a/sysutils/py-ezjailremote/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-ezjail-remote is a remote control and convenience wrapper for the ezjail-admin
-command of the most excellent ezjail tool, which in turn is itself a
-convenience wrapper for jails, FreeBSD's leight-weight virtualization solution
-
-WWW: https://github.com/tomster/ezjail-remote
diff --git a/sysutils/py-gmailfs-fuse/Makefile b/sysutils/py-gmailfs-fuse/Makefile
deleted file mode 100644
index 7993f4e810b7..000000000000
--- a/sysutils/py-gmailfs-fuse/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= gmailfs-fuse
-PORTVERSION= 0.8.6
-CATEGORIES= sysutils
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= mmokhi@FreeBSD.org
-COMMENT= Use an IMAP server (like gmail) as normal storage
-
-LICENSE= GPLv2
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fusefs>=0.2:devel/py-fusefs@${PY_FLAVOR}
-
-USES= fuse python:2.7
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/sysutils/py-gmailfs-fuse/distinfo b/sysutils/py-gmailfs-fuse/distinfo
deleted file mode 100644
index dfe1d07d1f37..000000000000
--- a/sysutils/py-gmailfs-fuse/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1496242630
-SHA256 (gmailfs-fuse-0.8.6.tar.gz) = 58311a71ae1d60688cd1a0d212c7ad48942321af1261119ffcd31f7995629a06
-SIZE (gmailfs-fuse-0.8.6.tar.gz) = 23906
diff --git a/sysutils/py-gmailfs-fuse/pkg-descr b/sysutils/py-gmailfs-fuse/pkg-descr
deleted file mode 100644
index eaecd60e89a9..000000000000
--- a/sysutils/py-gmailfs-fuse/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-FUSE-based filesystem for using an IMAP server (like gmail)
-as normal storage like a hard disk.
-
-WWW: http://sr71.net/projects/gmailfs/
diff --git a/sysutils/py-ploy_ec2/Makefile b/sysutils/py-ploy_ec2/Makefile
deleted file mode 100644
index f07d95514075..000000000000
--- a/sysutils/py-ploy_ec2/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Kubilay Kocak <koobs@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= ploy_ec2
-DISTVERSION= 1.2.0
-CATEGORIES= sysutils python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= koobs@FreeBSD.org
-COMMENT= Plugin for ploy to provision Amazon EC2 instances
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}ploy>=1.0.0:sysutils/py-ploy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}boto>=2.0:devel/py-boto@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lazy>0:devel/py-lazy@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/sysutils/py-ploy_ec2/distinfo b/sysutils/py-ploy_ec2/distinfo
deleted file mode 100644
index 7251640931a2..000000000000
--- a/sysutils/py-ploy_ec2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ploy_ec2-1.2.0.tar.gz) = de74c860f64742749a69327bd013ade9c7ea08fe764017bb713671dfe06f5662
-SIZE (ploy_ec2-1.2.0.tar.gz) = 16121
diff --git a/sysutils/py-ploy_ec2/pkg-descr b/sysutils/py-ploy_ec2/pkg-descr
deleted file mode 100644
index 4b7ccfdb44f0..000000000000
--- a/sysutils/py-ploy_ec2/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A plugin for ploy providing integration with Amazon EC2.
-
-WWW: https://github.com/ployground/ploy_ec2
diff --git a/sysutils/py-ploy_fabric/Makefile b/sysutils/py-ploy_fabric/Makefile
deleted file mode 100644
index e48a74aae1bd..000000000000
--- a/sysutils/py-ploy_fabric/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: Kubilay Kocak <koobs@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= ploy_fabric
-DISTVERSION= 1.1.0
-PORTREVISION= 1
-CATEGORIES= sysutils python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= koobs@FreeBSD.org
-COMMENT= Ploy plugin for integration with Fabric
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ploy>=1.0.0:sysutils/py-ploy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}fabric1>=1.4.0,1:devel/py-fabric1@${PY_FLAVOR}
-
-USES= python:2.7 zip
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/sysutils/py-ploy_fabric/distinfo b/sysutils/py-ploy_fabric/distinfo
deleted file mode 100644
index e18c6f7e8734..000000000000
--- a/sysutils/py-ploy_fabric/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ploy_fabric-1.1.0.zip) = 3432206427e192aa05da81d7940721e4c8a45c3f24bc2dbfaf3d615d5442c851
-SIZE (ploy_fabric-1.1.0.zip) = 16934
diff --git a/sysutils/py-ploy_fabric/pkg-descr b/sysutils/py-ploy_fabric/pkg-descr
deleted file mode 100644
index 651e0441a481..000000000000
--- a/sysutils/py-ploy_fabric/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Ploy plugin for integration with Fabric
-
-WWW: https://github.com/ployground/ploy_fabric
diff --git a/sysutils/py-scriptine/Makefile b/sysutils/py-scriptine/Makefile
deleted file mode 100644
index 7bb3d2b8ec86..000000000000
--- a/sysutils/py-scriptine/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= scriptine
-PORTVERSION= 0.2.1
-CATEGORIES= sysutils python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= dbaio@FreeBSD.org
-COMMENT= Python shell scripts made easy
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/sysutils/py-scriptine/distinfo b/sysutils/py-scriptine/distinfo
deleted file mode 100644
index 98e9384fcc40..000000000000
--- a/sysutils/py-scriptine/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1472312198
-SHA256 (scriptine-0.2.1.tar.gz) = 4de06ce9b37ebed2d27150f9fd18c574692263d04f2432a20c457837e2c01477
-SIZE (scriptine-0.2.1.tar.gz) = 32563
diff --git a/sysutils/py-scriptine/pkg-descr b/sysutils/py-scriptine/pkg-descr
deleted file mode 100644
index b6adb9eb7597..000000000000
--- a/sysutils/py-scriptine/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-The primary goal of scriptine is to make it easy to write shell scripts with
-python.
-
-Features:
-
- * Easy command creation. Each command is just a function.
- * Automatic option parsing
- * Automatic help text (--help)
- * Log handling (with -v, --verbose and -q, --quiet handling)
- * Testing scripts in dry-mode.
- * Easy execution of other shell scripts.
- * Convenient working with files and directories.
-
-WWW: https://pypi.org/project/scriptine/
diff --git a/sysutils/py-superlance/Makefile b/sysutils/py-superlance/Makefile
deleted file mode 100644
index c7c26aa7cd74..000000000000
--- a/sysutils/py-superlance/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Fukang Chen <loader@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= superlance
-PORTVERSION= 1.0.0
-CATEGORIES= sysutils python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= loader@FreeBSD.org
-COMMENT= Superlance plugins for supervisord
-
-LICENSE= BSD4CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}supervisor>0:sysutils/py-supervisor@${PY_FLAVOR}
-
-NO_ARCH= yes
-
-# Actually 2.6-2.7,3.2-3.5
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} < 3300
-TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR}
-.endif
-
-do-test:
- @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
-
-.include <bsd.port.post.mk>
diff --git a/sysutils/py-superlance/distinfo b/sysutils/py-superlance/distinfo
deleted file mode 100644
index 8b75fa6ba92b..000000000000
--- a/sysutils/py-superlance/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1508254575
-SHA256 (superlance-1.0.0.tar.gz) = f697c71341e9a686f3a0ff3f04a82448523eac0a6121484933729ba65a973a63
-SIZE (superlance-1.0.0.tar.gz) = 36909
diff --git a/sysutils/py-superlance/files/patch-superlance_httpok.py b/sysutils/py-superlance/files/patch-superlance_httpok.py
deleted file mode 100644
index e5390ea7fd09..000000000000
--- a/sysutils/py-superlance/files/patch-superlance_httpok.py
+++ /dev/null
@@ -1,24 +0,0 @@
-GDB installs gcore(1) shell script on Linux:
-
-gcore(1):
- -o filename
- write core file to filename instead of core.pid
-
-gcore(1) is disabled in the devel/gdb port, and FreeBSD's
-gcore(1) provides a different command line option
-
-gcore(1):
- -c Write the core file to the specified file instead of
- "core.<pid>".
-
---- superlance/httpok.py.orig 2017-10-25 04:36:10 UTC
-+++ superlance/httpok.py
-@@ -351,7 +351,7 @@ def main(argv=sys.argv):
- programs = []
- any = False
- sendmail = '/usr/sbin/sendmail -t -i'
-- gcore = '/usr/bin/gcore -o'
-+ gcore = '/usr/bin/gcore -c'
- coredir = None
- eager = True
- email = None
diff --git a/sysutils/py-superlance/files/patch-superlance_memmon.py b/sysutils/py-superlance/files/patch-superlance_memmon.py
deleted file mode 100644
index c834892b5a52..000000000000
--- a/sysutils/py-superlance/files/patch-superlance_memmon.py
+++ /dev/null
@@ -1,15 +0,0 @@
-FreeBSD's ps(1) only supports adding an equals sign to the last
-keyword, the original command returns a list of pid with non-empty
-header on FreeBSD.
-
---- superlance/memmon.py.orig 2017-10-25 04:36:57 UTC
-+++ superlance/memmon.py
-@@ -114,7 +114,7 @@ class Memmon:
- self.stdout = sys.stdout
- self.stderr = sys.stderr
- self.pscommand = 'ps -orss= -p %s'
-- self.pstreecommand = 'ps ax -o "pid= ppid= rss="'
-+ self.pstreecommand = 'ps ax -o pid= -o ppid= -o rss='
- self.mailed = False # for unit tests
-
- def runforever(self, test=False):
diff --git a/sysutils/py-superlance/pkg-descr b/sysutils/py-superlance/pkg-descr
deleted file mode 100644
index 9571f89c01b1..000000000000
--- a/sysutils/py-superlance/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Superlance is a package of plugin utilities for monitoring and controlling
-processes that run under supervisor.
-
-WWW: https://github.com/Supervisor/superlance
diff --git a/textproc/Makefile b/textproc/Makefile
index 39427a98e716..4b72ce7f6d44 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1220,7 +1220,6 @@
SUBDIR += py-autopep8
SUBDIR += py-awesome-slugify
SUBDIR += py-bibtexparser
- SUBDIR += py-bugzillatools
SUBDIR += py-cchardet
SUBDIR += py-chardet
SUBDIR += py-citeproc-py
@@ -1247,10 +1246,8 @@
SUBDIR += py-elasticsearch-dsl
SUBDIR += py-elasticsearch5
SUBDIR += py-elasticsearch6
- SUBDIR += py-elib.intl
SUBDIR += py-empy
SUBDIR += py-enchant
- SUBDIR += py-errorhandler
SUBDIR += py-esmre
SUBDIR += py-et_xmlfile
SUBDIR += py-fastavro
@@ -1270,7 +1267,6 @@
SUBDIR += py-html2text2018
SUBDIR += py-humanfriendly
SUBDIR += py-hunspell
- SUBDIR += py-hyperestraier-python
SUBDIR += py-hypua2jamo
SUBDIR += py-isbnlib
SUBDIR += py-isbntools
@@ -1328,12 +1324,10 @@
SUBDIR += py-pyahocorasick
SUBDIR += py-pyaml
SUBDIR += py-pycountry
- SUBDIR += py-pyes
SUBDIR += py-pygccxml
SUBDIR += py-pygments
SUBDIR += py-pygtail
SUBDIR += py-pyhamcrest
- SUBDIR += py-pyhwp
SUBDIR += py-pyjade
SUBDIR += py-pykwalify
SUBDIR += py-pylons-sphinx-themes
@@ -1377,7 +1371,6 @@
SUBDIR += py-sphinx-me
SUBDIR += py-sphinx-tabs
SUBDIR += py-sphinx18
- SUBDIR += py-sphinx_numfig
SUBDIR += py-sphinx_rtd_theme
SUBDIR += py-sphinx_wikipedia
SUBDIR += py-sphinxcontrib-adadomain
diff --git a/textproc/py-bugzillatools/Makefile b/textproc/py-bugzillatools/Makefile
deleted file mode 100644
index a1f8d3be4bdf..000000000000
--- a/textproc/py-bugzillatools/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: Steve Wills <swills@freebsd.org>
-# $FreeBSD$
-
-PORTNAME= bugzillatools
-PORTVERSION= 0.5.5
-PORTREVISION= 1
-CATEGORIES= textproc python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= swills@FreeBSD.org
-COMMENT= Tool for interacting with the Bugzilla bug tracking system
-
-LICENSE= GPLv3
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/textproc/py-bugzillatools/distinfo b/textproc/py-bugzillatools/distinfo
deleted file mode 100644
index 5c43daced919..000000000000
--- a/textproc/py-bugzillatools/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bugzillatools-0.5.5.tar.gz) = 3e1dfa5a74c4ac071333ae5c450304e7cb5bb705cbada00a9da236670954b984
-SIZE (bugzillatools-0.5.5.tar.gz) = 41910
diff --git a/textproc/py-bugzillatools/pkg-descr b/textproc/py-bugzillatools/pkg-descr
deleted file mode 100644
index b91ccaddbb6a..000000000000
--- a/textproc/py-bugzillatools/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-bugzillatools consists of the bugzilla CLI program and a Python library for
-interacting with the Bugzilla bug tracking system, and plugins for version
-control systems that enable interaction with Bugzilla installations.
-
-WWW: https://github.com/frasertweedale/bugzillatools
diff --git a/textproc/py-elib.intl/Makefile b/textproc/py-elib.intl/Makefile
deleted file mode 100644
index 80321869d644..000000000000
--- a/textproc/py-elib.intl/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= elib.intl
-PORTVERSION= 0.0.3
-PORTREVISION= 2
-CATEGORIES= textproc python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Enhanced internationalization services for Python modules
-
-LICENSE= LGPL3
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-GH_ACCOUNT= dieterv
-GH_TAGNAME= d09997c
-USE_GITHUB= yes
-
-PORTSCOUT= ignore:1
-
-NO_ARCH= yes
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/textproc/py-elib.intl/distinfo b/textproc/py-elib.intl/distinfo
deleted file mode 100644
index 747ad69fb3ce..000000000000
--- a/textproc/py-elib.intl/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (dieterv-elib.intl-0.0.3-d09997c_GH0.tar.gz) = e00d107c3b353fb60002b67d69408553ef3faa1738c355b0077da81fb8582175
-SIZE (dieterv-elib.intl-0.0.3-d09997c_GH0.tar.gz) = 29603
diff --git a/textproc/py-elib.intl/pkg-descr b/textproc/py-elib.intl/pkg-descr
deleted file mode 100644
index 0a4c9421a776..000000000000
--- a/textproc/py-elib.intl/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The elib.intl module provides enhanced internationalization (I18N) services for
-your Python modules and applications.
-
-WWW: https://github.com/dieterv/elib.intl
diff --git a/textproc/py-errorhandler/Makefile b/textproc/py-errorhandler/Makefile
deleted file mode 100644
index 4d293b82a1fb..000000000000
--- a/textproc/py-errorhandler/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Dikshie
-# $FreeBSD$
-
-PORTNAME= errorhandler
-PORTVERSION= 1.1.1
-PORTREVISION= 1
-CATEGORIES= textproc python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= dikshie@sfc.wide.ad.jp
-COMMENT= Logging framework handler that tracks when messages above a certain level have been logged
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/textproc/py-errorhandler/distinfo b/textproc/py-errorhandler/distinfo
deleted file mode 100644
index 82f8d70bc5bf..000000000000
--- a/textproc/py-errorhandler/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (errorhandler-1.1.1.tar.gz) = 2baa97a8a256fe72960d196bbdee4404162186f539c4d73b3f1c072db18463e9
-SIZE (errorhandler-1.1.1.tar.gz) = 8321
diff --git a/textproc/py-errorhandler/pkg-descr b/textproc/py-errorhandler/pkg-descr
deleted file mode 100644
index 2c75de76b99d..000000000000
--- a/textproc/py-errorhandler/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-A logging framework handler that tracks when messages above a certain
-level have been logged.
-
-This is a handler for the python standard logging framework that can
-be used to tell whether messages have been logged at or above a certain
-level.
-
-This can be useful when wanting to ensure that no errors have been
-logged before committing data back to a database.
-
-WWW: https://pypi.org/project/errorhandler/
diff --git a/textproc/py-hyperestraier-python/Makefile b/textproc/py-hyperestraier-python/Makefile
deleted file mode 100644
index d50583723040..000000000000
--- a/textproc/py-hyperestraier-python/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# Created by: Junji NAKANISHI <jun-g@daemonfreaks.com>
-# $FreeBSD$
-
-PORTNAME= hyperestraier
-PORTVERSION= 0.10.10
-CATEGORIES= textproc python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-PKGNAMESUFFIX= -python
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= jun-g@daemonfreaks.com
-COMMENT= Pure Python HyperEstraier library
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-USES= python:2.7
-USE_PYTHON= distutils
-
-PORTEXAMPLES= example.py asyn_example.py
-EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME}${PKGNAMESUFFIX}
-OPTIONS_DEFINE= EXAMPLES
-
-.include <bsd.port.options.mk>
-
-post-install:
-.if ${PORT_OPTIONS:MEXAMPLES}
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/example.py ${STAGEDIR}${EXAMPLESDIR}/
- ${INSTALL_DATA} ${WRKSRC}/asyn_example.py ${STAGEDIR}${EXAMPLESDIR}/
-.endif
-
-.include <bsd.port.mk>
diff --git a/textproc/py-hyperestraier-python/distinfo b/textproc/py-hyperestraier-python/distinfo
deleted file mode 100644
index 80ee4409f73b..000000000000
--- a/textproc/py-hyperestraier-python/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (hyperestraier-0.10.10.tgz) = 8c0d17417fd27fbc48e63f79ca262bc92b6fa673b605994741315b36c237dff9
-SIZE (hyperestraier-0.10.10.tgz) = 10621
diff --git a/textproc/py-hyperestraier-python/pkg-descr b/textproc/py-hyperestraier-python/pkg-descr
deleted file mode 100644
index d6d0e8e5d09b..000000000000
--- a/textproc/py-hyperestraier-python/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-HyperEstraier client API implemented with pure Python. It works with
-synchronous manner. Since version 0.10, it also works with asyn manner
-based on Twisted library.
-
-WWW: http://coderepos.org/share/wiki/PyHyperEstraier
diff --git a/textproc/py-hyperestraier-python/pkg-plist b/textproc/py-hyperestraier-python/pkg-plist
deleted file mode 100644
index 665b375d1c01..000000000000
--- a/textproc/py-hyperestraier-python/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-%%PYTHON_SITELIBDIR%%/hyperestraier.py
-%%PYTHON_SITELIBDIR%%/hyperestraier.pyc
-%%PYTHON_SITELIBDIR%%/hyperestraier.pyo
diff --git a/textproc/py-pyes/Makefile b/textproc/py-pyes/Makefile
deleted file mode 100644
index 3981ad9df3c2..000000000000
--- a/textproc/py-pyes/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# Created by: Dan Langille <dvl@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pyes
-PORTVERSION= 0.99.5
-PORTREVISION= 2
-CATEGORIES= textproc python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= dvl@FreeBSD.org
-COMMENT= Python connector for ElasticSearch - the pythonic way to use ElasticSearch
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}urllib3>=0:net/py-urllib3@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/textproc/py-pyes/distinfo b/textproc/py-pyes/distinfo
deleted file mode 100644
index 101fadc757b3..000000000000
--- a/textproc/py-pyes/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pyes-0.99.5.tar.gz) = b212ea5872d1519b2ebb5cbc7ecee09bf271c06c5cc86944da2f67a1e19a893b
-SIZE (pyes-0.99.5.tar.gz) = 102122
diff --git a/textproc/py-pyes/pkg-descr b/textproc/py-pyes/pkg-descr
deleted file mode 100644
index d46a8797917c..000000000000
--- a/textproc/py-pyes/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Python connector for ElasticSearch - the pythonic way to use ElasticSearch
-
-We are working to provide full support to ElasticSearch 1.x (check the
-develop branch: we are using the git-flow workflow) that'll have:
-
-* connection based on Official ElasticSearch client ??
-* full support to ElasticSearch 1.x (removed old support due incompatibility
-* with old version of ES)
-* migration from multi_field to >field>.fields
-* refactory of old code to be more pythonic
-* performance improvements
-
-WWW: https://pyes.readthedocs.org/en/latest/
diff --git a/textproc/py-pyhwp/Makefile b/textproc/py-pyhwp/Makefile
deleted file mode 100644
index ec4b0fc5a121..000000000000
--- a/textproc/py-pyhwp/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Ryan Steinmetz <zi@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pyhwp
-PORTVERSION= 0.1b8
-PORTREVISION= 3
-CATEGORIES= textproc python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= zi@FreeBSD.org
-COMMENT= HWP Document Format v5 parser & processor
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycrypto>0:security/py-pycrypto@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}olefile>=0.40:devel/py-olefile@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}hypua2jamo>0:textproc/py-hypua2jamo@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}docopt>0:devel/py-docopt@${PY_FLAVOR}
-
-USES= python:2.7 zip
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/textproc/py-pyhwp/distinfo b/textproc/py-pyhwp/distinfo
deleted file mode 100644
index 4cb627afb441..000000000000
--- a/textproc/py-pyhwp/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pyhwp-0.1b8.zip) = 03fe294dfe9b3cdc1286cd4f43f0bd9aeaa27beaed08590111db5dd87f04f507
-SIZE (pyhwp-0.1b8.zip) = 279703
diff --git a/textproc/py-pyhwp/files/patch-pyhwp_hwp5_plat_olefileio.py b/textproc/py-pyhwp/files/patch-pyhwp_hwp5_plat_olefileio.py
deleted file mode 100644
index a32dd9331d7c..000000000000
--- a/textproc/py-pyhwp/files/patch-pyhwp_hwp5_plat_olefileio.py
+++ /dev/null
@@ -1,30 +0,0 @@
---- pyhwp/hwp5/plat/olefileio.py.orig 2014-11-03 13:47:24 UTC
-+++ pyhwp/hwp5/plat/olefileio.py
-@@ -22,11 +22,10 @@ from hwp5.utils import cached_property
-
- def is_enabled():
- try:
-- import OleFileIO_PL
-+ import olefile
- except Exception:
- return False
- else:
-- OleFileIO_PL
- return True
-
-
-@@ -62,12 +61,12 @@ class OleStorage(OleStorageItem):
-
- def __init__(self, olefile, path='', parent=None):
- if not hasattr(olefile, 'openstream'):
-- from OleFileIO_PL import isOleFile
-+ from olefile import isOleFile
- if not isOleFile(olefile):
- from hwp5.errors import InvalidOleStorageError
- errormsg = 'Not an OLE2 Compound Binary File.'
- raise InvalidOleStorageError(errormsg)
-- from OleFileIO_PL import OleFileIO
-+ from olefile import OleFileIO
- olefile = OleFileIO(olefile)
- OleStorageItem.__init__(self, olefile, path, parent)
-
diff --git a/textproc/py-pyhwp/pkg-descr b/textproc/py-pyhwp/pkg-descr
deleted file mode 100644
index 6414fe61830a..000000000000
--- a/textproc/py-pyhwp/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Analyze and extract internal streams out from a HWP Document Format v5 file
-Includes (experimental) Conversion to OpenDocument format (.odt) or plain
-text (.txt)
-
-WWW: https://pypi.org/project/pyhwp/
diff --git a/textproc/py-sphinx_numfig/Makefile b/textproc/py-sphinx_numfig/Makefile
deleted file mode 100644
index d761f57b4ab7..000000000000
--- a/textproc/py-sphinx_numfig/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: Dru Lavigne <dru@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= sphinx_numfig
-PORTVERSION= r13
-CATEGORIES= textproc
-MASTER_SITES= http://sourceforge.net/projects/numfig/files/latest/download/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= kris@FreeBSD.org
-COMMENT= Autonumbering figures in Sphinx
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PY_SPHINX}
-
-USES= python:2.7 tar:tgz
-USE_PYTHON= flavors
-NO_BUILD= yes
-SPHINXDIR= ${PYTHON_LIBDIR}/site-packages/sphinx
-PLIST_FILES= ${SPHINXDIR}/ext/numfig.py ${SPHINXDIR}/ext/numfig.pyc
-
-do-install:
- cd ${WRKDIR}/sphinx_numfig-r13 && \
- ${MKDIR} ${STAGEDIR}${SPHINXDIR}/ext && \
- ${PYTHON_CMD} setup.py install ${STAGEDIR}${SPHINXDIR} ${SPHINXDIR}/ext
-
-.include <bsd.port.mk>
diff --git a/textproc/py-sphinx_numfig/distinfo b/textproc/py-sphinx_numfig/distinfo
deleted file mode 100644
index ae09d5a0b816..000000000000
--- a/textproc/py-sphinx_numfig/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (sphinx_numfig-r13.tgz) = 00bd28edc5d91e3fc17a35163cd2426a22364d4760691f730b22e309c4e6ed25
-SIZE (sphinx_numfig-r13.tgz) = 2053
diff --git a/textproc/py-sphinx_numfig/files/patch-setup.py b/textproc/py-sphinx_numfig/files/patch-setup.py
deleted file mode 100644
index 4fabd7b7e034..000000000000
--- a/textproc/py-sphinx_numfig/files/patch-setup.py
+++ /dev/null
@@ -1,20 +0,0 @@
---- setup.py.orig 2012-10-08 16:34:53 UTC
-+++ setup.py
-@@ -19,7 +19,7 @@ else:
- sys.exit(1)
-
- # Remove the old installation
--sphinxdir = os.path.dirname(sphinx.__file__)
-+sphinxdir = sys.argv[2]
- olddst = os.path.join(sphinxdir, "numfig.py")
- olddstc = os.path.join(sphinxdir, "numfig.pyc")
- sphinxextdir = os.path.join(sphinxdir, "ext")
-@@ -39,7 +39,7 @@ shutil.copyfile("numfig.py", dst)
- # Compile to bytecode
- import py_compile
- print "Compiling", dst, "to bytecode."
--py_compile.compile(dst)
-+py_compile.compile(dst, dstc, sys.argv[3])
-
- # Fix perms
- mode = stat.S_IRUSR | stat.S_IWUSR | stat.S_IRGRP | stat.S_IWGRP | stat.S_IROTH
diff --git a/textproc/py-sphinx_numfig/pkg-descr b/textproc/py-sphinx_numfig/pkg-descr
deleted file mode 100644
index e342db2e3ece..000000000000
--- a/textproc/py-sphinx_numfig/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a Sphinx package for autonumbering figures. With numfig you can
-have numbered figures in your Sphinx documents and refer to them by number.
-
-WWW: https://bitbucket.org/arjones6/sphinx-numfig/wiki/Home
diff --git a/www/Makefile b/www/Makefile
index a9631239db6c..40cb51ea0607 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1399,7 +1399,6 @@
SUBDIR += pserv
SUBDIR += publicfile
SUBDIR += punbb
- SUBDIR += py-HTMLgen
SUBDIR += py-MechanicalSoup
SUBDIR += py-Tenjin
SUBDIR += py-WebError
@@ -1411,13 +1410,9 @@
SUBDIR += py-aiohttp-wsgi
SUBDIR += py-aiohttp2
SUBDIR += py-aiohttp_cors
- SUBDIR += py-albatross
- SUBDIR += py-amf
- SUBDIR += py-apachelog
SUBDIR += py-arxiv
SUBDIR += py-asgiref
SUBDIR += py-autobahn
- SUBDIR += py-aws-requests-auth
SUBDIR += py-azure-common
SUBDIR += py-azure-storage
SUBDIR += py-beaker
@@ -1438,7 +1433,6 @@
SUBDIR += py-caldav
SUBDIR += py-cheroot
SUBDIR += py-cherrypy
- SUBDIR += py-clientform
SUBDIR += py-cookies
SUBDIR += py-crossplane
SUBDIR += py-css-parser
@@ -1450,7 +1444,6 @@
SUBDIR += py-django-allauth
SUBDIR += py-django-annoying
SUBDIR += py-django-appconf
- SUBDIR += py-django-appmedia
SUBDIR += py-django-assets
SUBDIR += py-django-auth-ldap
SUBDIR += py-django-babel
@@ -1480,7 +1473,6 @@
SUBDIR += py-django-debreach
SUBDIR += py-django-debug-toolbar
SUBDIR += py-django-dpaste
- SUBDIR += py-django-evolution
SUBDIR += py-django-extensions
SUBDIR += py-django-filer
SUBDIR += py-django-filter
@@ -1565,7 +1557,6 @@
SUBDIR += py-evernote
SUBDIR += py-fake-useragent
SUBDIR += py-falcon
- SUBDIR += py-fedex
SUBDIR += py-feedgenerator
SUBDIR += py-flask
SUBDIR += py-flask-admin
@@ -1601,15 +1592,11 @@
SUBDIR += py-flexget
SUBDIR += py-flup6
SUBDIR += py-folium
- SUBDIR += py-formalchemy
SUBDIR += py-formencode
- SUBDIR += py-frappe-bench
SUBDIR += py-freenit
SUBDIR += py-frozen-flask
- SUBDIR += py-funkload
SUBDIR += py-gandi.cli
SUBDIR += py-gevent-websocket
- SUBDIR += py-goobook
SUBDIR += py-google
SUBDIR += py-google-api-core
SUBDIR += py-google-api-python-client
@@ -1670,7 +1657,6 @@
SUBDIR += py-pecan
SUBDIR += py-pelican
SUBDIR += py-planet
- SUBDIR += py-poster
SUBDIR += py-praw
SUBDIR += py-prawcore
SUBDIR += py-priority
@@ -1680,14 +1666,11 @@
SUBDIR += py-pyjwt
SUBDIR += py-pylons
SUBDIR += py-pyocclient
- SUBDIR += py-pyquery
SUBDIR += py-pyramid
SUBDIR += py-pyramid_rpc
- SUBDIR += py-pysearch
SUBDIR += py-python-digitalocean
SUBDIR += py-python-dotenv
SUBDIR += py-python-multipart
- SUBDIR += py-pywebdav
SUBDIR += py-pyweblib
SUBDIR += py-pywikibot
SUBDIR += py-qp
@@ -1723,7 +1706,6 @@
SUBDIR += py-selector
SUBDIR += py-selenium
SUBDIR += py-slimit
- SUBDIR += py-slimmer
SUBDIR += py-slumber
SUBDIR += py-sockjs-tornado
SUBDIR += py-soupsieve
@@ -1731,20 +1713,16 @@
SUBDIR += py-spyne
SUBDIR += py-sseclient
SUBDIR += py-starlette
- SUBDIR += py-surl
SUBDIR += py-swapper
SUBDIR += py-textile
- SUBDIR += py-tmdb3
SUBDIR += py-tornado
SUBDIR += py-tornado4
SUBDIR += py-tornado6
- SUBDIR += py-trello
SUBDIR += py-treq
SUBDIR += py-tuir
SUBDIR += py-turbogears2
SUBDIR += py-tvdb_api
SUBDIR += py-txrequests
- SUBDIR += py-uliweb
SUBDIR += py-unit
SUBDIR += py-url
SUBDIR += py-urlgrabber
@@ -1771,7 +1749,6 @@
SUBDIR += py-wikitools
SUBDIR += py-ws4py
SUBDIR += py-wsaccel
- SUBDIR += py-wsgiauth
SUBDIR += py-wsgidav
SUBDIR += py-yarl
SUBDIR += pyblosxom
diff --git a/www/py-HTMLgen/Makefile b/www/py-HTMLgen/Makefile
deleted file mode 100644
index 238b85615e7f..000000000000
--- a/www/py-HTMLgen/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: nectar@FreeBSD.org
-# $FreeBSD$
-
-PORTNAME= HTMLgen
-PORTVERSION= 2.2.2
-PORTREVISION= 3
-CATEGORIES= www python
-MASTER_SITES= LOCAL/dryice \
- http://dryice.name/computer/FreeBSD/distfiles/ \
- http://starship.python.net/crew/friedrich/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= HTMLgen
-
-MAINTAINER= python@FreeBSD.org
-COMMENT= Python library for the generation of HTML documents
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7 shebangfix
-USE_PYTHON= flavors
-NO_BUILD= yes
-NO_ARCH= yes
-SHEBANG_FILES= HTMLutil.py barchart.py
-
-OPTIONS_DEFINE= DOCS
-DOCS_USE= PYTHON=concurrent
-
-PORTDOCS= *
-
-post-patch:
- @${REINPLACE_CMD} -e 's|python |${PYTHON_CMD} |' ${WRKSRC}/Makefile
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC} && ${COPYTREE_SHARE} "README html image" ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/www/py-HTMLgen/distinfo b/www/py-HTMLgen/distinfo
deleted file mode 100644
index abedc8d7407c..000000000000
--- a/www/py-HTMLgen/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (HTMLgen.tar.gz) = f3b39b4b07b5dd318780ad0e9b8b3c524a54138537697dd7966223f314d2177d
-SIZE (HTMLgen.tar.gz) = 316415
diff --git a/www/py-HTMLgen/files/patch-installp.py b/www/py-HTMLgen/files/patch-installp.py
deleted file mode 100644
index 0f7781b1404d..000000000000
--- a/www/py-HTMLgen/files/patch-installp.py
+++ /dev/null
@@ -1,29 +0,0 @@
---- installp.py.orig 1999-02-03 21:59:11.000000000 -0700
-+++ installp.py 2014-05-29 09:23:31.000000000 -0700
-@@ -14,17 +14,22 @@
- print "Usage: %s [-f] pymodule [npymodule...]" % sys.argv[0]
- sys.exit(1)
- for opt in opts:
-- if opt == '-f': FORCE = 1
-+ if opt[0] == '-f': FORCE = 1
-
- v = sys.version[:3]
-
-+ try:
-+ destdir = os.environ['DESTDIR']
-+ except KeyError:
-+ destdir = ""
-+
- if string.atof(v) >= 1.5:
-- sp = "%s/lib/python%s/site-packages" % (sys.prefix, v)
-+ sp = "%s%s/lib/python%s/site-packages" % (destdir, sys.prefix, v)
- if not os.path.exists(sp):
-- os.mkdir(sp)
-+ os.makedirs(sp)
- else:
- print "looks like Python is older than 1.5"
-- sp = "%s/lib/python%s" % (sys.prefix, v)
-+ sp = "%s%s/lib/python%s" % (destdir, sys.prefix, v)
-
- if not FORCE:
- ans = raw_input("Install Python modules into %s? [y] " % sp)
diff --git a/www/py-HTMLgen/pkg-descr b/www/py-HTMLgen/pkg-descr
deleted file mode 100644
index c2e5e0e6b322..000000000000
--- a/www/py-HTMLgen/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-HTMLgen is a class library for the generation of HTML documents with
-Python scripts. It's used when you want to create HTML pages
-containing information which changes from time to time. For example
-you might want to have a page which provides an overall system summary
-of data collected nightly. Or maybe you have a catalog of data and
-images that you would like formed into a spiffy set of web pages for
-the world to browse. Python is a great scripting language for these
-tasks and with HTMLgen it's very straightforward to construct objects
-which are rendered into consistently structured web pages. Of course,
-CGI scripts written in Python can take advantage of these classes as
-well.
-
-WWW: http://starship.python.net/crew/friedrich/
diff --git a/www/py-HTMLgen/pkg-plist b/www/py-HTMLgen/pkg-plist
deleted file mode 100644
index dbc0964b1eae..000000000000
--- a/www/py-HTMLgen/pkg-plist
+++ /dev/null
@@ -1,30 +0,0 @@
-%%PYTHON_SITELIBDIR%%/Formtools.py
-%%PYTHON_SITELIBDIR%%/Formtools.pyc
-%%PYTHON_SITELIBDIR%%/GifImagePluginH.py
-%%PYTHON_SITELIBDIR%%/GifImagePluginH.pyc
-%%PYTHON_SITELIBDIR%%/HTMLcalendar.py
-%%PYTHON_SITELIBDIR%%/HTMLcalendar.pyc
-%%PYTHON_SITELIBDIR%%/HTMLcolors.py
-%%PYTHON_SITELIBDIR%%/HTMLcolors.pyc
-%%PYTHON_SITELIBDIR%%/HTMLgen.py
-%%PYTHON_SITELIBDIR%%/HTMLgen.pyc
-%%PYTHON_SITELIBDIR%%/HTMLutil.py
-%%PYTHON_SITELIBDIR%%/HTMLutil.pyc
-%%PYTHON_SITELIBDIR%%/ImageFileH.py
-%%PYTHON_SITELIBDIR%%/ImageFileH.pyc
-%%PYTHON_SITELIBDIR%%/ImageH.py
-%%PYTHON_SITELIBDIR%%/ImageH.pyc
-%%PYTHON_SITELIBDIR%%/ImagePaletteH.py
-%%PYTHON_SITELIBDIR%%/ImagePaletteH.pyc
-%%PYTHON_SITELIBDIR%%/JpegImagePluginH.py
-%%PYTHON_SITELIBDIR%%/JpegImagePluginH.pyc
-%%PYTHON_SITELIBDIR%%/NavLinks.py
-%%PYTHON_SITELIBDIR%%/NavLinks.pyc
-%%PYTHON_SITELIBDIR%%/PngImagePluginH.py
-%%PYTHON_SITELIBDIR%%/PngImagePluginH.pyc
-%%PYTHON_SITELIBDIR%%/barchart.py
-%%PYTHON_SITELIBDIR%%/barchart.pyc
-%%PYTHON_SITELIBDIR%%/colorcube.py
-%%PYTHON_SITELIBDIR%%/colorcube.pyc
-%%PYTHON_SITELIBDIR%%/imgsize.py
-%%PYTHON_SITELIBDIR%%/imgsize.pyc
diff --git a/www/py-albatross/Makefile b/www/py-albatross/Makefile
deleted file mode 100644
index 7d0363779f0b..000000000000
--- a/www/py-albatross/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: Gregory Bond <gnb@itga.com.au>
-# $FreeBSD$
-
-PORTNAME= albatross
-PORTVERSION= 1.42
-PORTREVISION= 1
-CATEGORIES= www python
-MASTER_SITES= http://object-craft.com.au/projects/albatross/download/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
- ${PORTNAME}-html-${PORTVERSION}${EXTRACT_SUFX}
-
-MAINTAINER= gnb@itga.com.au
-COMMENT= Python toolkit for developing highly stateful web applications
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENCE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-OPTIONS_DEFINE= DOCS EXAMPLES
-PORTDOCS= *
-PORTEXAMPLES= *
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${EXAMPLESDIR} \
- ${STAGEDIR}${DOCSDIR}/html
- (cd ${WRKSRC}/doc/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/)
- (cd ${WRKDIR}/albatross-html-${PORTVERSION} && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/html)
- (cd ${WRKSRC}/samples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/)
-
-.include <bsd.port.mk>
diff --git a/www/py-albatross/distinfo b/www/py-albatross/distinfo
deleted file mode 100644
index a31bde18d207..000000000000
--- a/www/py-albatross/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (albatross-1.42.tar.gz) = 0934f7920357fce1ca2cee2ce84eb9cfd5aaa45889ca11d924830e7884916d75
-SIZE (albatross-1.42.tar.gz) = 454336
-SHA256 (albatross-html-1.42.tar.gz) = ce72023acdb22f95390e94461c7bc5ab7e364c44e0f50d31e491b761d7271ca0
-SIZE (albatross-html-1.42.tar.gz) = 446030
diff --git a/www/py-albatross/pkg-descr b/www/py-albatross/pkg-descr
deleted file mode 100644
index 2700e31cc345..000000000000
--- a/www/py-albatross/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Albatross is a small and flexible Python toolkit for developing
-highly stateful web applications. The toolkit has been designed to
-take a lot of the pain out of constructing intranet applications
-although you can also use Albatross for deploying publicly accessed
-web applications.
-
-WWW: http://object-craft.com.au/projects/albatross/
diff --git a/www/py-amf/Makefile b/www/py-amf/Makefile
deleted file mode 100644
index e9bfe71eadba..000000000000
--- a/www/py-amf/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: Junji NAKANISHI <jun-g@daemonfreaks.com>
-# $FreeBSD$
-
-PORTNAME= amf
-PORTVERSION= 0.8.0
-PORTREVISION= 1
-CATEGORIES= www devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= PyAMF-${PORTVERSION}
-
-MAINTAINER= jun-g@daemonfreaks.com
-COMMENT= AMF support for Python
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/python2.7/site-packages/cpyamf/codec.so \
- ${STAGEDIR}${PREFIX}/lib/python2.7/site-packages/cpyamf/amf0.so \
- ${STAGEDIR}${PREFIX}/lib/python2.7/site-packages/cpyamf/util.so \
- ${STAGEDIR}${PREFIX}/lib/python2.7/site-packages/cpyamf/amf3.so
-
-.include <bsd.port.mk>
diff --git a/www/py-amf/distinfo b/www/py-amf/distinfo
deleted file mode 100644
index d3491a569461..000000000000
--- a/www/py-amf/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (PyAMF-0.8.0.tar.gz) = 0455d68983e3ee49f82721132074877428d58acec52f19697a88c03b5fba74e4
-SIZE (PyAMF-0.8.0.tar.gz) = 1651369
diff --git a/www/py-amf/pkg-descr b/www/py-amf/pkg-descr
deleted file mode 100644
index 314c6987bcc6..000000000000
--- a/www/py-amf/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-PyAMF provides Action Message Format (AMF) support for Python that is
-compatible with the Flash Player.
-
-The Adobe Integrated Runtime and Flash Player use AMF to communicate between
-an application and a remote server. AMF encodes remote procedure calls (RPC)
-into a compact binary representation that can be transferred over HTTP/HTTPS
-or the RTMP/RTMPS protocol. Objects and data values are serialized into this
-binary format, which increases performance, allowing applications to load data
-up to 10 times faster than with text-based formats such as XML or SOAP.
-
-AMF3, the default serialization for ActionScript 3.0, provides various
-advantages over AMF0, which is used for ActionScript 1.0 and 2.0. AMF3 sends
-data over the network more efficiently than AMF0. AMF3 supports sending int
-and uint objects as integers and supports data types that are available only
-in ActionScript 3.0, such as ByteArray, ArrayCollection, and IExternalizable.
-
-WWW: https://github.com/hydralabs/pyamf
diff --git a/www/py-apachelog/Makefile b/www/py-apachelog/Makefile
deleted file mode 100644
index bcc62da95fbe..000000000000
--- a/www/py-apachelog/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# Created by: Martin Wilke <miwi@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= apachelog
-PORTVERSION= 1.1
-PORTREVISION= 2
-CATEGORIES= www python
-MASTER_SITES= https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/apachelog/ \
- http://freebsd.unixfreunde.de/sources/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= joneum@FreeBSD.org
-COMMENT= Python access log parser
-
-LICENSE= ART10 GPLv1+ # same as Perl
-LICENSE_COMB= dual
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/www/py-apachelog/distinfo b/www/py-apachelog/distinfo
deleted file mode 100644
index fea3e95257bc..000000000000
--- a/www/py-apachelog/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (apachelog-1.1.tar.gz) = 86feec41d582e2cd3e4d31f89a1af702bd8ca56ea4aa4a986c1b2ce28b6333d3
-SIZE (apachelog-1.1.tar.gz) = 5161
diff --git a/www/py-apachelog/pkg-descr b/www/py-apachelog/pkg-descr
deleted file mode 100644
index 6a4889a4ac49..000000000000
--- a/www/py-apachelog/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Parser for extracting fields from a single line of an Apache access.lo
-g (should work for other servers conforming to the Common Log Format).
-
-Create the parser with the log format from your server .conf file,
-parse lines to get dict corresponding to fields defined in the log format.
-
-WWW: https://code.google.com/archive/p/apachelog/
diff --git a/www/py-aws-requests-auth/Makefile b/www/py-aws-requests-auth/Makefile
deleted file mode 100644
index e7b31437698e..000000000000
--- a/www/py-aws-requests-auth/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: James Elstone <james@elstone.net>
-# $FreeBSD$
-
-PORTNAME= aws-requests-auth
-PORTVERSION= 0.4.0
-CATEGORIES= www python textproc
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= james@elstone.net
-COMMENT= Authenticate to AWS with Amazon's signature v4 signing process
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=2.8.1:devel/py-pytest@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0.14.0:www/py-requests@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-do-test:
- @(cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test)
-
-.include <bsd.port.mk>
diff --git a/www/py-aws-requests-auth/distinfo b/www/py-aws-requests-auth/distinfo
deleted file mode 100644
index 3030449d3b5d..000000000000
--- a/www/py-aws-requests-auth/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1506459238
-SHA256 (aws-requests-auth-0.4.0.tar.gz) = 635147a7216b1734582932e36e5cd30530f3ef1724bf171434d52be040e91155
-SIZE (aws-requests-auth-0.4.0.tar.gz) = 9032
diff --git a/www/py-aws-requests-auth/pkg-descr b/www/py-aws-requests-auth/pkg-descr
deleted file mode 100644
index 87e98974fde9..000000000000
--- a/www/py-aws-requests-auth/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This package allows you to authenticate to AWS with Amazon's signature
-version 4 signing process with the python requests library.
-
-WWW: https://github.com/DavidMuller/aws-requests-auth
diff --git a/www/py-clientform/Makefile b/www/py-clientform/Makefile
deleted file mode 100644
index 094c64f11847..000000000000
--- a/www/py-clientform/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: "Choe, Cheng-Dae" <whitekid@netian.com>
-# $FreeBSD$
-
-PORTNAME= clientform
-PORTVERSION= 0.2.10
-PORTREVISION= 2
-CATEGORIES= www python
-MASTER_SITES= http://wwwsearch.sourceforge.net/ClientForm/src/ \
- CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ClientForm-${PORTVERSION}
-
-MAINTAINER= lwhsu@FreeBSD.org
-COMMENT= Client-side HTTP Form for Python
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/www/py-clientform/distinfo b/www/py-clientform/distinfo
deleted file mode 100644
index b5c658ad950a..000000000000
--- a/www/py-clientform/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ClientForm-0.2.10.tar.gz) = 9507e7cf6464f30a0daf5153294fdd315e397939433ed08cccf9741de280cd37
-SIZE (ClientForm-0.2.10.tar.gz) = 104094
diff --git a/www/py-clientform/pkg-descr b/www/py-clientform/pkg-descr
deleted file mode 100644
index c2a6ed6037ed..000000000000
--- a/www/py-clientform/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-ClientForm is a Python module for handling HTTP forms on the client side
-
-WWW: http://wwwsearch.sourceforge.net/ClientForm/
diff --git a/www/py-django-appmedia/Makefile b/www/py-django-appmedia/Makefile
deleted file mode 100644
index c0ba0160247b..000000000000
--- a/www/py-django-appmedia/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: Kurt Lidl <kurt.lidl@cello.com>
-# $FreeBSD$
-
-PORTNAME= django-appmedia
-PORTVERSION= 1.0.1
-PORTREVISION= 4
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= kurt.lidl@cello.com
-COMMENT= Serve static content from within django app directories
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django111@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/www/py-django-appmedia/distinfo b/www/py-django-appmedia/distinfo
deleted file mode 100644
index 379b3ae39961..000000000000
--- a/www/py-django-appmedia/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (django-appmedia-1.0.1.tar.gz) = c41cb355f10436a9c811ede7495b4088f785ea88a779fd6fb669ee2eb7cb4697
-SIZE (django-appmedia-1.0.1.tar.gz) = 25263
diff --git a/www/py-django-appmedia/pkg-descr b/www/py-django-appmedia/pkg-descr
deleted file mode 100644
index 76d131bd26aa..000000000000
--- a/www/py-django-appmedia/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Support for serving static media from within django app directories
-
-WWW: https://github.com/divio/django-appmedia
diff --git a/www/py-django-evolution/Makefile b/www/py-django-evolution/Makefile
deleted file mode 100644
index f411e092a588..000000000000
--- a/www/py-django-evolution/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: Li-Wen Hsu <lwhsu@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= django-evolution
-PORTVERSION= 0.7.7
-PORTREVISION= 1
-DISTVERSIONPREFIX= release-
-CATEGORIES= www python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= cs@FreeBSD.org
-COMMENT= Database schema evolution tool for the Django web framework
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django111@${PY_FLAVOR}
-
-USE_GITHUB= yes
-
-GH_ACCOUNT= beanbaginc
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-post-extract:
- ${RM} -r ${WRKSRC}/tests
-
-.include <bsd.port.mk>
diff --git a/www/py-django-evolution/distinfo b/www/py-django-evolution/distinfo
deleted file mode 100644
index 1fa736104ab4..000000000000
--- a/www/py-django-evolution/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1525113337
-SHA256 (beanbaginc-django-evolution-release-0.7.7_GH0.tar.gz) = b5e12c80e2f7c81cfdef5fc54f4b57210fbe550ebc57e2beae99b232702d0a85
-SIZE (beanbaginc-django-evolution-release-0.7.7_GH0.tar.gz) = 98477
diff --git a/www/py-django-evolution/pkg-descr b/www/py-django-evolution/pkg-descr
deleted file mode 100644
index 3e1017c012d5..000000000000
--- a/www/py-django-evolution/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Django Evolution is an extension to Django that allows you to track changes
-in your models over time, and to update the database to reflect those
-changes.
-
-WWW: https://github.com/beanbaginc/django-evolution
diff --git a/www/py-fedex/Makefile b/www/py-fedex/Makefile
deleted file mode 100644
index 00ac54aacc51..000000000000
--- a/www/py-fedex/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# Created by: Kevin Golding <ports@caomhin.org>
-# $FreeBSD$
-
-PORTNAME= fedex
-PORTVERSION= 2.4.0
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@caomhin.org
-COMMENT= Light wrapper around Fedex's Web Services SOAP API using suds
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}suds>=0:net/py-suds@${PY_FLAVOR}
-
-NO_ARCH= yes
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/www/py-fedex/distinfo b/www/py-fedex/distinfo
deleted file mode 100644
index ecc1c48d4bfd..000000000000
--- a/www/py-fedex/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1487690629
-SHA256 (fedex-2.4.0.tar.gz) = 141da930247fa818a5da489d5f2129cd65f0d95d8e2bb3750bc87a28cc57cd94
-SIZE (fedex-2.4.0.tar.gz) = 274553
diff --git a/www/py-fedex/pkg-descr b/www/py-fedex/pkg-descr
deleted file mode 100644
index 74250207d794..000000000000
--- a/www/py-fedex/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A light wrapper around Fedex's Web Services SOAP API using suds.
-
-WWW: https://github.com/python-fedex-devs/python-fedex
diff --git a/www/py-formalchemy/Makefile b/www/py-formalchemy/Makefile
deleted file mode 100644
index 1bd42cd33a4b..000000000000
--- a/www/py-formalchemy/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: ghostonthewire <ghostonthewire at gmail dot com>
-# $FreeBSD$
-
-PORTNAME= formalchemy
-PORTVERSION= 1.5.5
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= FormAlchemy-${DISTVERSION}
-
-MAINTAINER= ghostonthewire@gmail.com
-COMMENT= Toolkit for creating HTML form elements
-
-LICENSE= MIT
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MarkupSafe>=0:textproc/py-MarkupSafe@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sqlalchemy10>=0.4.5:databases/py-sqlalchemy10@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}Tempita>=0.4:textproc/py-Tempita@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}webhelpers>=0.6.4:www/py-webhelpers@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}webob>=1.6.3:www/py-webob@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-formalchemy/distinfo b/www/py-formalchemy/distinfo
deleted file mode 100644
index 74233f952668..000000000000
--- a/www/py-formalchemy/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1482767018
-SHA256 (FormAlchemy-1.5.5.tar.gz) = 3be7c312edaa29f865afed7a3007e5ba047698aea7939eb1b524f0b717a0c796
-SIZE (FormAlchemy-1.5.5.tar.gz) = 108591
diff --git a/www/py-formalchemy/pkg-descr b/www/py-formalchemy/pkg-descr
deleted file mode 100644
index 9da301029002..000000000000
--- a/www/py-formalchemy/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-FormAlchemy greatly speeds development with SQLAlchemy mapped classes
-(models) in a HTML forms environment.
-
-FormAlchemy eliminates boilerplate by autogenerating HTML input fields
-from a given model. FormAlchemy will try to figure out what kind of
-HTML code should be returned by introspecting the model's properties
-and generate ready-to-use HTML code that will fit the developer's
-application.
-
-WWW: https://github.com/FormAlchemy/formalchemy
diff --git a/www/py-frappe-bench/Makefile b/www/py-frappe-bench/Makefile
deleted file mode 100644
index 6df7f72e26ad..000000000000
--- a/www/py-frappe-bench/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: Fukang Chen <loader@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= frappe-bench
-PORTVERSION= 0.92
-DISTVERSIONPREFIX= v
-CATEGORIES= www python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= loader@FreeBSD.org
-COMMENT= Frappe / ERPNext apps setup tool
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/LICENSE.md
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}virtualenv>0:devel/py-virtualenv@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}honcho>0:sysutils/py-honcho@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}semantic_version>0:devel/py-semantic_version@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}GitPython>=1.0.1:devel/py-gitpython@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} \
- git:devel/git
-
-USE_GITHUB= yes
-GH_ACCOUNT= frappe
-GH_PROJECT= bench
-
-NO_ARCH= yes
-USES= python:2.7
-USE_PYTHON= autoplist distutils concurrent
-
-.include <bsd.port.mk>
diff --git a/www/py-frappe-bench/distinfo b/www/py-frappe-bench/distinfo
deleted file mode 100644
index bb8e5d8ef936..000000000000
--- a/www/py-frappe-bench/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (frappe-bench-v0.92_GH0.tar.gz) = 4095b752bd777166d48054df6fb198ad1349e0bdf60d112e632ea622a9b99587
-SIZE (frappe-bench-v0.92_GH0.tar.gz) = 30835
diff --git a/www/py-frappe-bench/files/patch-a93acec b/www/py-frappe-bench/files/patch-a93acec
deleted file mode 100644
index 42d14c75b2b1..000000000000
--- a/www/py-frappe-bench/files/patch-a93acec
+++ /dev/null
@@ -1,1763 +0,0 @@
---- README.md.orig 2014-11-19 06:36:44 UTC
-+++ README.md
-@@ -5,7 +5,7 @@ The bench allows you to setup Frappe / E
-
- To do this install, you must have basic information on how Linux works and should be able to use the command-line. If you are looking easier ways to get started and evaluate ERPNext, [download the Virtual Machine or take a free trial at FrappeCloud.com](https://erpnext.com/use).
-
--For questions, please join the [developer forum](https://groups.google.com/group/erpnext-developer-forum).
-+For questions, please join the [developer forum](https://discuss.frappe.io/).
-
- Installation
- ============
-@@ -37,6 +37,15 @@ Install pre-requisites,
- * Redis
- * [wkhtmltopdf](http://wkhtmltopdf.org/downloads.html) (optional, required for pdf generation)
- * Memcached
-+
-+For installing MaraiDB on OSX, use:
-+```
-+brew install mariadb
-+mysql_install_db
-+mysql.server start
-+mysqladmin -uroot password ROOTPASSWORD
-+```
-+
-
- Install bench as a *non root* user,
-
-@@ -105,11 +114,9 @@ To setup a bench that runs ERPNext, run
- cd ~
- bench init frappe-bench
- cd frappe-bench
--bench get-app erpnext https://github.com/frappe/erpnext # Add ERPNext to your bench apps
--bench get-app shopping_cart https://github.com/frappe/shopping-cart # Add Shopping cart to your bench apps
--bench new-site site1.local # Create a new site
--bench frappe --install_app erpnext site1.local # Install ERPNext for the site
--bench frappe --install_app shopping_cart site1.local # Install Shopping cart for the site
-+bench get-app erpnext https://github.com/frappe/erpnext # Add ERPNext to your bench apps
-+bench new-site site1.local # Create a new site
-+bench install-app erpnext # Install ERPNext for the site
- ```
-
- You can now either use `bench start` or setup the bench for production use.
-@@ -162,7 +169,7 @@ Frappe Processes
- * WSGI Server
-
- * The WSGI server is responsible for responding to the HTTP requests to
-- frappe. In development scenario (`frappe --serve` or `bench start`), the
-+ frappe. In development scenario (`bench serve` or `bench start`), the
- Werkzeug WSGI server is used and in production, gunicorn (automatically
- configured in supervisor) is used.
-
---- bench/app.py.orig 2014-11-19 06:36:44 UTC
-+++ bench/app.py
-@@ -1,12 +1,22 @@
- import os
--from .utils import exec_cmd, get_frappe, check_git_for_shallow_clone, get_config, build_assets, restart_supervisor_processes, get_cmd_output
-+from .utils import exec_cmd, get_frappe, check_git_for_shallow_clone, get_config, build_assets, restart_supervisor_processes, get_cmd_output, run_frappe_cmd
-
- import logging
- import requests
-+import semantic_version
- import json
-+import re
-+import subprocess
-+
-
- logger = logging.getLogger(__name__)
-
-+class MajorVersionUpgradeException(Exception):
-+ def __init__(self, message, upstream_version, local_version):
-+ super(MajorVersionUpgradeException, self).__init__(message)
-+ self.upstream_version = upstream_version
-+ self.local_version = local_version
-+
- def get_apps(bench='.'):
- try:
- with open(os.path.join(bench, 'sites', 'apps.txt')) as f:
-@@ -18,10 +28,19 @@ def add_to_appstxt(app, bench='.'):
- apps = get_apps(bench=bench)
- if app not in apps:
- apps.append(app)
-- with open(os.path.join(bench, 'sites', 'apps.txt'), 'w') as f:
-- return f.write('\n'.join(apps))
-+ return write_appstxt(apps, bench=bench)
-
--def get_app(app, git_url, branch=None, bench='.'):
-+def remove_from_appstxt(app, bench='.'):
-+ apps = get_apps(bench=bench)
-+ if app in apps:
-+ apps.remove(app)
-+ return write_appstxt(apps, bench=bench)
-+
-+def write_appstxt(apps, bench='.'):
-+ with open(os.path.join(bench, 'sites', 'apps.txt'), 'w') as f:
-+ return f.write('\n'.join(apps))
-+
-+def get_app(app, git_url, branch=None, bench='.', build_asset_files=True):
- logger.info('getting app {}'.format(app))
- shallow_clone = '--depth 1' if check_git_for_shallow_clone() and get_config().get('shallow_clone') else ''
- branch = '--branch {branch}'.format(branch=branch) if branch else ''
-@@ -33,14 +52,20 @@ def get_app(app, git_url, branch=None, b
- cwd=os.path.join(bench, 'apps'))
- print 'installing', app
- install_app(app, bench=bench)
-- build_assets(bench=bench)
-+ if build_asset_files:
-+ build_assets(bench=bench)
- conf = get_config()
- if conf.get('restart_supervisor_on_update'):
- restart_supervisor_processes(bench=bench)
-
- def new_app(app, bench='.'):
- logger.info('creating new app {}'.format(app))
-- exec_cmd("{frappe} --make_app {apps}".format(frappe=get_frappe(bench=bench), apps=os.path.join(bench, 'apps')))
-+ apps = os.path.abspath(os.path.join(bench, 'apps'))
-+ if FRAPPE_VERSION == 4:
-+ exec_cmd("{frappe} --make_app {apps} {app}".format(frappe=get_frappe(bench=bench),
-+ apps=apps, app=app))
-+ else:
-+ run_frappe_cmd('make-app', apps, app, bench=bench)
- install_app(app, bench=bench)
-
- def install_app(app, bench='.'):
-@@ -57,19 +82,112 @@ def pull_all_apps(bench='.'):
- apps_dir = os.path.join(bench, 'apps')
- apps = [app for app in os.listdir(apps_dir) if os.path.isdir(os.path.join(apps_dir, app))]
- rebase = '--rebase' if get_config().get('rebase_on_pull') else ''
-+ frappe_dir = os.path.join(apps_dir, 'frappe')
-+
- for app in apps:
- app_dir = os.path.join(apps_dir, app)
- if os.path.exists(os.path.join(app_dir, '.git')):
- logger.info('pulling {0}'.format(app))
- exec_cmd("git pull {rebase} upstream {branch}".format(rebase=rebase, branch=get_current_branch(app_dir)), cwd=app_dir)
-
-+def is_version_upgrade(bench='.', branch=None):
-+ apps_dir = os.path.join(bench, 'apps')
-+ frappe_dir = os.path.join(apps_dir, 'frappe')
-+
-+ fetch_upstream(frappe_dir)
-+ upstream_version = get_upstream_version(frappe_dir, branch=branch)
-+
-+ if not upstream_version:
-+ raise Exception("Current branch of 'frappe' not in upstream")
-+
-+ local_version = get_major_version(get_current_version(frappe_dir))
-+ upstream_version = get_major_version(upstream_version)
-+
-+ if upstream_version - local_version > 0:
-+ return (local_version, upstream_version)
-+ return False
-+
-+def get_current_frappe_version(bench='.'):
-+ apps_dir = os.path.join(bench, 'apps')
-+ frappe_dir = os.path.join(apps_dir, 'frappe')
-+
-+ try:
-+ return get_major_version(get_current_version(frappe_dir))
-+ except IOError:
-+ return ''
-+
- def get_current_branch(repo_dir):
- return get_cmd_output("basename $(git symbolic-ref -q HEAD)", cwd=repo_dir)
-
-+def fetch_upstream(repo_dir):
-+ return exec_cmd("git fetch upstream", cwd=repo_dir)
-+
-+def get_current_version(repo_dir):
-+ with open(os.path.join(repo_dir, 'setup.py')) as f:
-+ return get_version_from_string(f.read())
-+
-+def get_upstream_version(repo_dir, branch=None):
-+ if not branch:
-+ branch = get_current_branch(repo_dir)
-+ try:
-+ contents = subprocess.check_output(['git', 'show', 'upstream/{branch}:setup.py'.format(branch=branch)], cwd=repo_dir, stderr=subprocess.STDOUT)
-+ except subprocess.CalledProcessError, e:
-+ if "Invalid object" in e.output:
-+ return None
-+ else:
-+ raise
-+ return get_version_from_string(contents)
-+
-+def switch_branch(branch, apps=None, bench='.', upgrade=False):
-+ from .utils import update_requirements, backup_all_sites, patch_sites, build_assets, pre_upgrade, post_upgrade
-+ import utils
-+ apps_dir = os.path.join(bench, 'apps')
-+ version_upgrade = is_version_upgrade(bench=bench, branch=branch)
-+ if version_upgrade and not upgrade:
-+ raise MajorVersionUpgradeException("Switching to {0} will cause upgrade from {1} to {2}. Pass --upgrade to confirm".format(branch, version_upgrade[0], version_upgrade[1]), version_upgrade[0], version_upgrade[1])
-+
-+ if not apps:
-+ apps = ('frappe', 'erpnext', 'shopping_cart')
-+ for app in apps:
-+ app_dir = os.path.join(apps_dir, app)
-+ if os.path.exists(app_dir):
-+ unshallow = "--unshallow" if os.path.exists(os.path.join(app_dir, ".git", "shallow")) else ""
-+ exec_cmd("git config --unset-all remote.upstream.fetch", cwd=app_dir)
-+ exec_cmd("git config --add remote.upstream.fetch '+refs/heads/*:refs/remotes/upstream/*'", cwd=app_dir)
-+ exec_cmd("git fetch upstream {unshallow}".format(unshallow=unshallow), cwd=app_dir)
-+ exec_cmd("git checkout {branch}".format(branch=branch), cwd=app_dir)
-+ exec_cmd("git merge upstream/{branch}".format(branch=branch), cwd=app_dir)
-+
-+ if version_upgrade and upgrade:
-+ update_requirements()
-+ pre_upgrade(version_upgrade[0], version_upgrade[1])
-+ reload(utils)
-+ backup_all_sites()
-+ patch_sites()
-+ build_assets()
-+ post_upgrade(version_upgrade[0], version_upgrade[1])
-+
-+def switch_to_master(apps=None, bench='.', upgrade=False):
-+ switch_branch('master', apps=apps, bench=bench, upgrade=upgrade)
-+
-+def switch_to_develop(apps=None, bench='.', upgrade=False):
-+ switch_branch('develop', apps=apps, bench=bench, upgrade=upgrade)
-+
-+def switch_to_v4(apps=None, bench='.', upgrade=False):
-+ switch_branch('v4.x.x', apps=apps, bench=bench, upgrade=upgrade)
-+
-+def get_version_from_string(contents):
-+ match = re.search(r"^(\s*%s\s*=\s*['\\\"])(.+?)(['\"])(?sm)" % 'version',
-+ contents)
-+ return match.group(2)
-+
-+def get_major_version(version):
-+ return semantic_version.Version(version).major
-+
- def install_apps_from_path(path, bench='.'):
- apps = get_apps_json(path)
- for app in apps:
-- get_app(app['name'], app['url'], branch=app.get('branch'), bench=bench)
-+ get_app(app['name'], app['url'], branch=app.get('branch'), bench=bench, build_asset_files=False)
-
- def get_apps_json(path):
- if path.startswith('http'):
-@@ -78,3 +196,5 @@ def get_apps_json(path):
- else:
- with open(path) as f:
- return json.load(f)
-+
-+FRAPPE_VERSION = get_current_frappe_version()
---- bench/cli.py.orig 2014-11-19 06:36:44 UTC
-+++ bench/cli.py
-@@ -8,32 +8,54 @@ from .utils import setup_sudoers as _set
- from .utils import start as _start
- from .utils import setup_procfile as _setup_procfile
- from .utils import set_nginx_port as _set_nginx_port
--from .utils import set_nginx_port as _set_nginx_port
-+from .utils import set_url_root as _set_url_root
- from .utils import set_default_site as _set_default_site
--from .utils import (build_assets, patch_sites, exec_cmd, update_bench, get_frappe, setup_logging,
-+from .utils import (build_assets, patch_sites, exec_cmd, update_bench, get_env_cmd, get_frappe, setup_logging,
- get_config, update_config, restart_supervisor_processes, put_config, default_config, update_requirements,
-- backup_all_sites, backup_site, get_sites, prime_wheel_cache, is_root, set_mariadb_host, drop_privileges)
-+ backup_all_sites, backup_site, get_sites, prime_wheel_cache, is_root, set_mariadb_host, drop_privileges,
-+ fix_file_perms, fix_prod_setup_perms, set_ssl_certificate, set_ssl_certificate_key, get_cmd_output, post_upgrade,
-+ pre_upgrade, PatchError, download_translations_p)
- from .app import get_app as _get_app
- from .app import new_app as _new_app
--from .app import pull_all_apps
--from .config import generate_nginx_config, generate_supervisor_config
-+from .app import pull_all_apps, get_apps, get_current_frappe_version, is_version_upgrade, switch_to_v4, switch_to_master, switch_to_develop
-+from .config import generate_nginx_config, generate_supervisor_config, generate_redis_config
- from .production_setup import setup_production as _setup_production
-+from .migrate_to_v5 import migrate_to_v5
- import os
- import sys
- import logging
- import copy
-+import json
- import pwd
- import grp
-+import subprocess
-
- logger = logging.getLogger('bench')
-
-+global FRAPPE_VERSION
-+
- def cli():
- check_uid()
- change_dir()
- change_uid()
- if len(sys.argv) > 2 and sys.argv[1] == "frappe":
-- return frappe()
-- return bench()
-+ return old_frappe_cli()
-+ elif len(sys.argv) > 1 and sys.argv[1] in get_frappe_commands():
-+ return frappe_cmd()
-+ elif len(sys.argv) > 1 and sys.argv[1] in ("--site", "--verbose", "--force", "--profile"):
-+ return frappe_cmd()
-+ elif len(sys.argv) > 1 and sys.argv[1]=="--help":
-+ print click.Context(bench).get_help()
-+ print
-+ print get_frappe_help()
-+ return
-+ elif len(sys.argv) > 1 and sys.argv[1] in get_apps():
-+ return app_cmd()
-+ else:
-+ try:
-+ bench()
-+ except PatchError:
-+ sys.exit(1)
-
- def cmd_requires_root():
- if len(sys.argv) > 2 and sys.argv[2] in ('production', 'sudoers'):
-@@ -57,17 +79,51 @@ def change_uid():
- sys.exit(1)
-
- def change_dir():
-+ if os.path.exists('config.json') or "init" in sys.argv:
-+ return
- dir_path_file = '/etc/frappe_bench_dir'
- if os.path.exists(dir_path_file):
- with open(dir_path_file) as f:
- dir_path = f.read().strip()
-- os.chdir(dir_path)
-+ if os.path.exists(dir_path):
-+ os.chdir(dir_path)
-
--def frappe(bench='.'):
-+def old_frappe_cli(bench='.'):
- f = get_frappe(bench=bench)
- os.chdir(os.path.join(bench, 'sites'))
- os.execv(f, [f] + sys.argv[2:])
-
-+def app_cmd(bench='.'):
-+ f = get_env_cmd('python', bench=bench)
-+ os.chdir(os.path.join(bench, 'sites'))
-+ os.execv(f, [f] + ['-m', 'frappe.utils.bench_helper'] + sys.argv[1:])
-+
-+def frappe_cmd(bench='.'):
-+ f = get_env_cmd('python', bench=bench)
-+ os.chdir(os.path.join(bench, 'sites'))
-+ os.execv(f, [f] + ['-m', 'frappe.utils.bench_helper', 'frappe'] + sys.argv[1:])
-+
-+def get_frappe_commands(bench='.'):
-+ python = get_env_cmd('python', bench=bench)
-+ sites_path = os.path.join(bench, 'sites')
-+ if not os.path.exists(sites_path):
-+ return []
-+ try:
-+ return json.loads(get_cmd_output("{python} -m frappe.utils.bench_helper get-frappe-commands".format(python=python), cwd=sites_path))
-+ except subprocess.CalledProcessError:
-+ return []
-+
-+def get_frappe_help(bench='.'):
-+ python = get_env_cmd('python', bench=bench)
-+ sites_path = os.path.join(bench, 'sites')
-+ if not os.path.exists(sites_path):
-+ return []
-+ try:
-+ out = get_cmd_output("{python} -m frappe.utils.bench_helper get-frappe-help".format(python=python), cwd=sites_path)
-+ return "Framework commands:\n" + out.split('Commands:')[1]
-+ except subprocess.CalledProcessError:
-+ return ""
-+
- @click.command()
- def shell(bench='.'):
- if not os.environ.get('SHELL'):
-@@ -86,6 +142,8 @@ def shell(bench='.'):
- def bench(bench='.'):
- "Bench manager for Frappe"
- # TODO add bench path context
-+ global FRAPPE_VERSION
-+ FRAPPE_VERSION = get_current_frappe_version()
- setup_logging(bench=bench)
-
- @click.command()
-@@ -134,8 +192,9 @@ def new_site(site, mariadb_root_password
- @click.option('--requirements',flag_value=True, type=bool, help="Update requirements")
- @click.option('--restart-supervisor',flag_value=True, type=bool, help="restart supervisor processes after update")
- @click.option('--auto',flag_value=True, type=bool)
-+@click.option('--upgrade',flag_value=True, type=bool)
- @click.option('--no-backup',flag_value=True, type=bool)
--def update(pull=False, patch=False, build=False, bench=False, auto=False, restart_supervisor=False, requirements=False, no_backup=False):
-+def update(pull=False, patch=False, build=False, bench=False, auto=False, restart_supervisor=False, requirements=False, no_backup=False, upgrade=False):
- "Update bench"
-
- if not (pull or patch or build or bench or requirements):
-@@ -155,12 +214,36 @@ def update(pull=False, patch=False, buil
- 'build': build,
- 'requirements': requirements,
- 'no-backup': no_backup,
-- 'restart-supervisor': restart_supervisor
-+ 'restart-supervisor': restart_supervisor,
-+ 'upgrade': upgrade
- })
-+
-+ version_upgrade = is_version_upgrade()
-+
-+ if version_upgrade and not upgrade:
-+ print
-+ print
-+ print "This update will cause a major version change in Frappe/ERPNext from {0} to {1} (beta).".format(*version_upgrade)
-+ print "This would take significant time to migrate and might break custom apps. Please run `bench update --upgrade` to confirm."
-+ print
-+ # print "You can also pin your bench to {0} by running `bench swtich-to-v{0}`".format(version_upgrade[0])
-+ print "You can stay on the latest stable release by running `bench switch-to-master` or pin your bench to {0} by running `bench swtich-to-v{0}`".format(version_upgrade[0])
-+ sys.exit(1)
-+ elif not version_upgrade and upgrade:
-+ upgrade = False
-+
- if pull:
- pull_all_apps()
-+
- if requirements:
- update_requirements()
-+
-+ if upgrade:
-+ pre_upgrade(version_upgrade[0], version_upgrade[1])
-+ import utils, app
-+ reload(utils)
-+ reload(app)
-+
- if patch:
- if not no_backup:
- backup_all_sites()
-@@ -169,14 +252,23 @@ def update(pull=False, patch=False, buil
- build_assets()
- if restart_supervisor or conf.get('restart_supervisor_on_update'):
- restart_supervisor_processes()
-+ if upgrade:
-+ post_upgrade(version_upgrade[0], version_upgrade[1])
-
- print "_"*80
- print "https://frappe.io/buy - Donate to help make better free and open source tools"
- print
-
-+@click.command('retry-upgrade')
-+@click.option('--version', default=5)
-+def retry_upgrade(version):
-+ pull_all_apps()
-+ patch_sites()
-+ build_assets()
-+ post_upgrade(version-1, version)
-+
- def restart_update(kwargs):
- args = ['--'+k for k, v in kwargs.items() if v]
-- print 'restarting '
- os.execv(sys.argv[0], sys.argv[:2] + args)
-
- @click.command('restart')
-@@ -198,6 +290,33 @@ def migrate_3to4(path):
- migrate_3to4=os.path.join(os.path.dirname(__file__), 'migrate3to4.py'),
- site=path))
-
-+@click.command('switch-to-master')
-+@click.option('--upgrade',flag_value=True, type=bool)
-+def _switch_to_master(upgrade=False):
-+ "Switch frappe and erpnext to master branch"
-+ switch_to_master(upgrade=upgrade)
-+ print
-+ print 'Switched to master'
-+ print 'Please run `bench update --patch` to be safe from any differences in database schema'
-+
-+@click.command('switch-to-develop')
-+@click.option('--upgrade',flag_value=True, type=bool)
-+def _switch_to_develop(upgrade=False):
-+ "Switch frappe and erpnext to develop branch"
-+ switch_to_develop(upgrade=upgrade)
-+ print
-+ print 'Switched to develop'
-+ print 'Please run `bench update --patch` to be safe from any differences in database schema'
-+
-+@click.command('switch-to-v4')
-+@click.option('--upgrade',flag_value=True, type=bool)
-+def _switch_to_v4(upgrade=False):
-+ "Switch frappe and erpnext to v4 branch"
-+ switch_to_v4(upgrade=upgrade)
-+ print
-+ print 'Switched to v4'
-+ print 'Please run `bench update --patch` to be safe from any differences in database schema'
-+
- @click.command('set-nginx-port')
- @click.argument('site')
- @click.argument('port', type=int)
-@@ -205,6 +324,27 @@ def set_nginx_port(site, port):
- "Set nginx port for site"
- _set_nginx_port(site, port)
-
-+@click.command('set-ssl-certificate')
-+@click.argument('site')
-+@click.argument('ssl-certificate-path')
-+def _set_ssl_certificate(site, ssl_certificate_path):
-+ "Set ssl certificate path for site"
-+ set_ssl_certificate(site, ssl_certificate_path)
-+
-+@click.command('set-ssl-key')
-+@click.argument('site')
-+@click.argument('ssl-certificate-key-path')
-+def _set_ssl_certificate_key(site, ssl_certificate_key_path):
-+ "Set ssl certificate private key path for site"
-+ set_ssl_certificate_key(site, ssl_certificate_key_path)
-+
-+@click.command('set-url-root')
-+@click.argument('site')
-+@click.argument('url-root')
-+def set_url_root(site, url_root):
-+ "Set url root for site"
-+ _set_url_root(site, url_root)
-+
- @click.command('set-mariadb-host')
- @click.argument('host')
- def _set_mariadb_host(host):
-@@ -239,11 +379,13 @@ def _prime_wheel_cache():
- @click.command('release')
- @click.argument('app', type=click.Choice(['frappe', 'erpnext', 'shopping_cart']))
- @click.argument('bump-type', type=click.Choice(['major', 'minor', 'patch']))
--def _release(app, bump_type):
-+@click.option('--develop', default='develop')
-+@click.option('--master', default='master')
-+def _release(app, bump_type, develop, master):
- "Release app (internal to the Frappe team)"
- from .release import release
- repo = os.path.join('apps', app)
-- release(repo, bump_type)
-+ release(repo, bump_type, develop, master)
-
- ## Setup
- @click.group()
-@@ -267,6 +409,11 @@ def setup_supervisor():
- "generate config for supervisor"
- generate_supervisor_config()
-
-+@click.command('redis-cache')
-+def setup_redis_cache():
-+ "generate config for redis cache"
-+ generate_redis_config()
-+
- @click.command('production')
- @click.argument('user')
- def setup_production(user):
-@@ -305,6 +452,7 @@ def setup_config():
- setup.add_command(setup_nginx)
- setup.add_command(setup_sudoers)
- setup.add_command(setup_supervisor)
-+setup.add_command(setup_redis_cache)
- setup.add_command(setup_auto_update)
- setup.add_command(setup_dnsmasq)
- setup.add_command(setup_backups)
-@@ -380,40 +528,32 @@ config.add_command(config_http_timeout)
- def patch():
- pass
-
--@click.command('fix-perms')
--def _fix_perms():
-+@click.command('fix-prod-perms')
-+def _fix_prod_perms():
-+ "Fix permissions if supervisor processes were run as root"
- if os.path.exists("config/supervisor.conf"):
- exec_cmd("supervisorctl stop frappe:")
-
-- "Fix permissions if supervisor processes were run as root"
-- files = [
-- "logs/web.error.log",
-- "logs/web.log",
-- "logs/workerbeat.error.log",
-- "logs/workerbeat.log",
-- "logs/worker.error.log",
-- "logs/worker.log",
-- "config/nginx.conf",
-- "config/supervisor.conf",
-- ]
--
-- frappe_user = get_config().get('frappe_user')
-- if not frappe_user:
-- print "frappe user not set"
-- sys.exit(1)
--
-- for path in files:
-- if os.path.exists(path):
-- uid = pwd.getpwnam(frappe_user).pw_uid
-- gid = grp.getgrnam(frappe_user).gr_gid
-- os.chown(path, uid, gid)
-+ fix_prod_setup_perms()
-
- if os.path.exists("config/supervisor.conf"):
- exec_cmd("{bench} setup supervisor".format(bench=sys.argv[0]))
- exec_cmd("supervisorctl reload")
-
-
--patch.add_command(_fix_perms)
-+@click.command('fix-file-perms')
-+def _fix_file_perms():
-+ "Fix file permissions"
-+ fix_file_perms()
-+
-+patch.add_command(_fix_file_perms)
-+patch.add_command(_fix_prod_perms)
-+
-+
-+@click.command('download-translations')
-+def _download_translations():
-+ "Download latest translations"
-+ download_translations_p()
-
- #Bench commands
-
-@@ -427,12 +567,20 @@ bench.add_command(restart)
- bench.add_command(config)
- bench.add_command(start)
- bench.add_command(set_nginx_port)
-+bench.add_command(_set_ssl_certificate)
-+bench.add_command(_set_ssl_certificate_key)
- bench.add_command(_set_mariadb_host)
- bench.add_command(set_default_site)
- bench.add_command(migrate_3to4)
-+bench.add_command(_switch_to_master)
-+bench.add_command(_switch_to_develop)
-+bench.add_command(_switch_to_v4)
- bench.add_command(shell)
- bench.add_command(_backup_all_sites)
- bench.add_command(_backup_site)
- bench.add_command(_prime_wheel_cache)
- bench.add_command(_release)
- bench.add_command(patch)
-+bench.add_command(set_url_root)
-+bench.add_command(retry_upgrade)
-+bench.add_command(_download_translations)
---- bench/config.py.orig 2014-11-19 06:36:44 UTC
-+++ bench/config.py
-@@ -1,12 +1,27 @@
- import os
- import getpass
- import json
-+import subprocess
-+import shutil
- from jinja2 import Environment, PackageLoader
--from .utils import get_sites, get_config, update_config
-+from .utils import get_sites, get_config, update_config, get_redis_version
-
- env = Environment(loader=PackageLoader('bench', 'templates'), trim_blocks=True)
-
-+def write_config_file(bench, file_name, config):
-+ config_path = os.path.join(bench, 'config')
-+ file_path = os.path.join(config_path, file_name)
-+ number = (len([path for path in os.listdir(config_path) if path.startswith(file_name)]) -1 ) or ''
-+ if number:
-+ number = '.' + str(number)
-+ if os.path.exists(file_path):
-+ shutil.move(file_path, file_path + '.save' + number)
-+
-+ with open(file_path, 'wb') as f:
-+ f.write(config)
-+
- def generate_supervisor_config(bench='.', user=None):
-+ from .app import get_current_frappe_version
- template = env.get_template('supervisor.conf')
- bench_dir = os.path.abspath(bench)
- sites_dir = os.path.join(bench_dir, "sites")
-@@ -20,9 +35,11 @@ def generate_supervisor_config(bench='.'
- "sites_dir": sites_dir,
- "user": user,
- "http_timeout": config.get("http_timeout", 120),
-+ "redis_server": subprocess.check_output('which redis-server', shell=True).strip(),
-+ "redis_config": os.path.join(bench_dir, 'config', 'redis.conf'),
-+ "frappe_version": get_current_frappe_version()
- })
-- with open("config/supervisor.conf", 'w') as f:
-- f.write(config)
-+ write_config_file(bench, 'supervisor.conf', config)
- update_config({'restart_supervisor_on_update': True})
-
- def get_site_config(site, bench='.'):
-@@ -31,10 +48,16 @@ def get_site_config(site, bench='.'):
-
- def get_sites_with_config(bench='.'):
- sites = get_sites()
-- return [{
-- "name": site,
-- "port": get_site_config(site, bench=bench).get('nginx_port')
-- } for site in sites]
-+ ret = []
-+ for site in sites:
-+ site_config = get_site_config(site, bench=bench)
-+ ret.append({
-+ "name": site,
-+ "port": site_config.get('nginx_port'),
-+ "ssl_certificate": site_config.get('ssl_certificate'),
-+ "ssl_certificate_key": site_config.get('ssl_certificate_key')
-+ })
-+ return ret
-
- def generate_nginx_config(bench='.'):
- template = env.get_template('nginx.conf')
-@@ -59,5 +82,14 @@ def generate_nginx_config(bench='.'):
- "dns_multitenant": get_config().get('dns_multitenant'),
- "sites": sites
- })
-- with open("config/nginx.conf", 'w') as f:
-- f.write(config)
-+ write_config_file(bench, 'nginx.conf', config)
-+
-+def generate_redis_config(bench='.'):
-+ template = env.get_template('redis.conf')
-+ conf = {
-+ "maxmemory": get_config().get('cache_maxmemory', '50'),
-+ "port": get_config().get('redis_cache_port', '11311'),
-+ "redis_version": get_redis_version()
-+ }
-+ config = template.render(**conf)
-+ write_config_file(bench, 'redis.conf', config)
---- bench/migrate_to_v5.py.orig 2015-07-31 10:19:27 UTC
-+++ bench/migrate_to_v5.py
-@@ -0,0 +1,46 @@
-+from .utils import exec_cmd, get_frappe, run_frappe_cmd
-+from .release import get_current_version
-+from .app import remove_from_appstxt
-+import os
-+import shutil
-+import sys
-+
-+repos = ('frappe', 'erpnext')
-+
-+def migrate_to_v5(bench='.'):
-+ validate_v4(bench=bench)
-+ for repo in repos:
-+ checkout_v5(repo, bench=bench)
-+ remove_shopping_cart(bench=bench)
-+ exec_cmd("{bench} update".format(bench=sys.argv[0]))
-+
-+def remove_shopping_cart(bench='.'):
-+ archived_apps_dir = os.path.join(bench, 'archived_apps')
-+ shopping_cart_dir = os.path.join(bench, 'apps', 'shopping_cart')
-+
-+ if not os.path.exists(shopping_cart_dir):
-+ return
-+
-+ run_frappe_cmd('--site', 'all', 'remove-from-installed-apps', 'shopping_cart', bench=bench)
-+ remove_from_appstxt('shopping_cart', bench=bench)
-+ exec_cmd("{pip} --no-input uninstall -y shopping_cart".format(pip=os.path.join(bench, 'env', 'bin', 'pip')))
-+
-+ if not os.path.exists(archived_apps_dir):
-+ os.mkdir(archived_apps_dir)
-+ shutil.move(shopping_cart_dir, archived_apps_dir)
-+
-+def validate_v4(bench='.'):
-+ for repo in repos:
-+ path = os.path.join(bench, 'apps', repo)
-+ if os.path.exists(path):
-+ current_version = get_current_version(path)
-+ if not current_version.startswith('4'):
-+ raise Exception("{} is not on v4.x.x".format(repo))
-+
-+def checkout_v5(repo, bench='.'):
-+ cwd = os.path.join(bench, 'apps', repo)
-+ if os.path.exists(cwd):
-+ exec_cmd("git fetch upstream", cwd=cwd)
-+ exec_cmd("git checkout v5.0", cwd=cwd)
-+ exec_cmd("git clean -df", cwd=cwd)
-+
---- bench/production_setup.py.orig 2014-11-19 06:36:44 UTC
-+++ bench/production_setup.py
-@@ -1,17 +1,16 @@
--from .utils import get_program, exec_cmd, get_cmd_output
-+from .utils import get_program, exec_cmd, get_cmd_output, fix_prod_setup_perms
- from .config import generate_nginx_config, generate_supervisor_config
- from jinja2 import Environment, PackageLoader
- import os
- import shutil
-
- def restart_service(service):
-- program = get_program(['systemctl', 'service'])
-- if not program:
-+ if os.path.basename(get_program(['systemctl']) or '') == 'systemctl' and is_running_systemd():
-+ exec_cmd("{prog} restart {service}".format(prog='systemctl', service=service))
-+ elif os.path.basename(get_program(['service']) or '') == 'service':
-+ exec_cmd("{prog} {service} restart ".format(prog='service', service=service))
-+ else:
- raise Exception, 'No service manager found'
-- elif os.path.basename(program) == 'systemctl':
-- exec_cmd("{prog} restart {service}".format(prog=program, service=service))
-- elif os.path.basename(program) == 'service':
-- exec_cmd("{prog} {service} restart ".format(prog=program, service=service))
-
- def get_supervisor_confdir():
- possiblities = ('/etc/supervisor/conf.d', '/etc/supervisor.d/', '/etc/supervisord/conf.d', '/etc/supervisord.d')
-@@ -30,6 +29,14 @@ def remove_default_nginx_configs():
- def is_centos7():
- return os.path.exists('/etc/redhat-release') and get_cmd_output("cat /etc/redhat-release | sed 's/Linux\ //g' | cut -d' ' -f3 | cut -d. -f1").strip() == '7'
-
-+def is_running_systemd():
-+ with open('/proc/1/comm') as f:
-+ comm = f.read().strip()
-+ if comm == "init":
-+ return False
-+ elif comm == "systemd":
-+ return True
-+ return False
-
- def copy_default_nginx_config():
- shutil.copy(os.path.join(os.path.dirname(__file__), 'templates', 'nginx_default.conf'), '/etc/nginx/nginx.conf')
-@@ -37,6 +44,7 @@ def copy_default_nginx_config():
- def setup_production(user, bench='.'):
- generate_supervisor_config(bench=bench, user=user)
- generate_nginx_config(bench=bench)
-+ fix_prod_setup_perms(frappe_user=user)
- remove_default_nginx_configs()
-
- if is_centos7():
---- bench/release.py.orig 2014-11-19 06:36:44 UTC
-+++ bench/release.py
-@@ -34,10 +34,10 @@ def create_release(repo_path, version, r
- g.merge(master_branch)
- return tag_name
-
--def push_release(repo_path):
-+def push_release(repo_path, develop_branch='develop', master_branch='master'):
- repo = git.Repo(repo_path)
- g = repo.git
-- print g.push('upstream', 'master:master', 'develop:develop', '--tags')
-+ print g.push('upstream', '{master}:{master}'.format(master=master_branch), '{develop}:{develop}'.format(develop=develop_branch), '--tags')
-
- def create_github_release(owner, repo, tag_name, log, gh_username=None, gh_password=None):
- global github_username, github_password
-@@ -137,25 +137,40 @@ def get_current_version(repo):
- contents)
- return match.group(2)
-
--def bump_repo(repo, bump_type):
-- update_branch(repo, 'master', remote='upstream')
-- update_branch(repo, 'develop', remote='upstream')
-- git.Repo(repo).git.checkout('develop')
-- current_version = get_current_version(repo)
-- new_version = get_bumped_version(current_version, bump_type)
-- set_version(repo, new_version)
-- return new_version
-+def check_for_unmerged_changelog(repo):
-+ current = os.path.join(repo, os.path.basename(repo), 'change_log', 'current')
-+ if os.path.exists(current) and [f for f in os.listdir(current) if f != "readme.md"]:
-+ raise Exception("Unmerged change log! in " + repo)
-
--def bump(repo, bump_type):
-+def bump_repo(repo, bump_type, develop='develop', master='master', remote='upstream'):
-+ update_branch(repo, master, remote=remote)
-+ update_branch(repo, develop, remote=remote)
-+ git.Repo(repo).git.checkout(develop)
-+ check_for_unmerged_changelog(repo)
-+ current_version = get_current_version(repo)
-+ new_version = get_bumped_version(current_version, bump_type)
-+ set_version(repo, new_version)
-+ return new_version
-+
-+def get_release_message(repo_path, develop_branch='develop', master_branch='master'):
-+ repo = git.Repo(repo_path)
-+ g = repo.git
-+ return "* " + g.log('upstream/{master_branch}..upstream/{develop_branch}'.format(master_branch=master_branch, develop_branch=develop_branch), '--format=format:%s', '--no-merges').replace('\n', '\n* ')
-+
-+def bump(repo, bump_type, develop='develop', master='master', remote='upstream'):
- assert bump_type in ['minor', 'major', 'patch']
-- new_version = bump_repo(repo, bump_type)
-+ new_version = bump_repo(repo, bump_type, develop=develop, master=master, remote=remote)
-+ message = get_release_message(repo, develop_branch=develop, master_branch=master)
-+ print
-+ print message
-+ print
- commit_changes(repo, new_version)
-- tag_name = create_release(repo, new_version)
-- push_release(repo)
-- create_github_release('frappe', repo, tag_name, '')
-+ tag_name = create_release(repo, new_version, develop_branch=develop, master_branch=master)
-+ push_release(repo, develop_branch=develop, master_branch=master)
-+ create_github_release('frappe', repo, tag_name, message)
- print 'Released {tag} for {repo}'.format(tag=tag_name, repo=repo)
-
--def release(repo, bump_type):
-+def release(repo, bump_type, develop, master):
- if not get_config().get('release_bench'):
- print 'bench not configured to release'
- sys.exit(1)
-@@ -164,7 +179,7 @@ def release(repo, bump_type):
- github_password = getpass.getpass()
- r = requests.get('https://api.github.com/user', auth=HTTPBasicAuth(github_username, github_password))
- r.raise_for_status()
-- bump(repo, bump_type)
-+ bump(repo, bump_type, develop=develop, master=master)
-
- if __name__ == "__main__":
- main()
---- bench/templates/nginx.conf.orig 2014-11-19 06:36:44 UTC
-+++ bench/templates/nginx.conf
-@@ -5,15 +5,7 @@ upstream frappe {
- server 127.0.0.1:8000 fail_timeout=0;
- }
-
--{% macro server_block(site, port=80, default=False, server_name=None, sites=None, dns_multitenant=False) -%}
-- server {
-- listen {{ site.port if not default and site.port else port }} {% if default %} default {% endif %};
-- client_max_body_size 4G;
-- {% if dns_multitenant and sites %}
-- server_name {% for site in sites %} {{ site.name }} {% endfor %};
-- {% else %}
-- server_name {{ site.name if not server_name else server_name }};
-- {% endif %}
-+{% macro location_block(site, port=80, default=False, server_name=None, sites=None, dns_multitenant=False) -%}
- keepalive_timeout 5;
- sendfile on;
- root {{ sites_dir }};
-@@ -34,30 +26,66 @@ upstream frappe {
- location @magic {
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- {% if not dns_multitenant %}
-- proxy_set_header Host {{ site.name }};
-- {% else %}
-- proxy_set_header Host $host;
-+ proxy_set_header X-Frappe-Site-Name {{ site.name }};
- {% endif %}
-+ proxy_set_header Host $host;
- proxy_set_header X-Use-X-Accel-Redirect True;
- proxy_read_timeout {{http_timeout}};
- proxy_redirect off;
- proxy_pass http://frappe;
- }
-+{%- endmacro %}
-+
-+{% macro server_name_block(site, default=False, server_name=None, sites=None, dns_multitenant=False) -%}
-+ client_max_body_size 4G;
-+ {% if dns_multitenant and sites %}
-+ server_name {% for site in sites %} {{ site.name }} {% endfor %};
-+ {% else %}
-+ server_name {{ site.name if not server_name else server_name }};
-+ {% endif %}
-+{%- endmacro %}
-+
-+{% macro server_block_http(site, port=80, default=False, server_name=None, sites=None, dns_multitenant=False) -%}
-+ server {
-+ listen {{ site.port if not default and site.port else port }} {% if default %} default {% endif %};
-+ {{ server_name_block(site, default=default, server_name=server_name, sites=sites, dns_multitenant=dns_multitenant) }}
-+ {{ location_block(site, port=port, default=default, server_name=server_name, sites=sites, dns_multitenant=dns_multitenant) }}
-+ }
-+{%- endmacro %}
-+
-+{% macro server_block_https(site, port=443, default=False, server_name=None, sites=None, dns_multitenant=False) -%}
-+ server {
-+ listen {{ site.ssl_port if not default and site.ssl_port else port }} {% if default %} default {% endif %};
-+ {{ server_name_block(site, default=default, server_name=server_name, sites=sites, dns_multitenant=dns_multitenant) }}
-+
-+ ssl on;
-+ ssl_certificate {{ site.ssl_certificate }};
-+ ssl_certificate_key {{ site.ssl_certificate_key }};
-+ ssl_session_timeout 5m;
-+ ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
-+ ssl_ciphers "EECDH+ECDSA+AESGCM EECDH+aRSA+AESGCM EECDH+ECDSA+SHA384 EECDH+ECDSA+SHA256 EECDH+aRSA+SHA384 EECDH+aRSA+SHA256 EECDH+aRSA+RC4 EECDH EDH+aRSA RC4 !aNULL !eNULL !LOW !3DES !MD5 !EXP !PSK !SRP !DSS";
-+ ssl_prefer_server_ciphers on;
-+
-+ {{ location_block(site, port=port, default=default, server_name=server_name, sites=sites, dns_multitenant=dns_multitenant) }}
- }
- {%- endmacro %}
-
- {% for site in sites %}
-
- {% if site.port %}
--{{ server_block(site) }}
-+{{ server_block_http(site) }}
-+{% endif %}
-+
-+{% if site.ssl_certificate_key and site.ssl_certificate %}
-+{{ server_block_https(site) }}
- {% endif %}
-
- {% endfor %}
-
- {% if default_site %}
--{{ server_block(default_site, default=True, server_name="frappe_default_site") }}
-+{{ server_block_http(default_site, default=True, server_name="frappe_default_site") }}
- {% endif %}
-
- {% if dns_multitenant and sites %}
--{{ server_block(None, default=False, sites=sites, dns_multitenant=True) }}
-+{{ server_block_http(None, default=False, sites=sites, dns_multitenant=True) }}
- {% endif %}
---- bench/templates/redis.conf.orig 2015-07-31 10:19:27 UTC
-+++ bench/templates/redis.conf
-@@ -0,0 +1,72 @@
-+activerehashing yes
-+appendfsync everysec
-+appendonly no
-+auto-aof-rewrite-min-size 64mb
-+auto-aof-rewrite-percentage 100
-+daemonize no
-+databases 16
-+dbfilename dump.rdb
-+list-max-ziplist-entries 512
-+list-max-ziplist-value 64
-+no-appendfsync-on-rewrite no
-+pidfile /var/run/redis.pid
-+port {{port}}
-+rdbcompression yes
-+set-max-intset-entries 512
-+slave-serve-stale-data yes
-+slowlog-log-slower-than 10000
-+slowlog-max-len 128
-+timeout 0
-+zset-max-ziplist-entries 128
-+zset-max-ziplist-value 64
-+
-+maxmemory {{maxmemory}}mb
-+maxmemory-policy allkeys-lru
-+
-+{% if redis_version == "2.4"%}
-+hash-max-zipmap-entries 512
-+hash-max-zipmap-value 64
-+loglevel verbose
-+vm-enabled no
-+vm-max-memory 0
-+vm-max-threads 4
-+vm-page-size 32
-+vm-pages 134217728
-+vm-swap-file /tmp/redis.swap
-+{% endif %}
-+
-+{% if redis_version == "2.6"%}
-+aof-rewrite-incremental-fsync yes
-+client-output-buffer-limit normal 0 0 0
-+client-output-buffer-limit pubsub 32mb 8mb 60
-+client-output-buffer-limit slave 256mb 64mb 60
-+hash-max-ziplist-entries 512
-+hash-max-ziplist-value 64
-+hz 10
-+loglevel notice
-+lua-time-limit 5000
-+rdbchecksum yes
-+repl-disable-tcp-nodelay no
-+slave-read-only yes
-+stop-writes-on-bgsave-error yes
-+tcp-keepalive 0
-+{% endif %}
-+
-+{% if redis_version == "2.8"%}
-+aof-rewrite-incremental-fsync yes
-+appendfilename "appendonly.aof"
-+client-output-buffer-limit normal 0 0 0
-+client-output-buffer-limit pubsub 32mb 8mb 60
-+client-output-buffer-limit slave 256mb 64mb 60
-+hash-max-ziplist-entries 512
-+hash-max-ziplist-value 64
-+hz 10
-+logfile ""
-+loglevel notice
-+lua-time-limit 5000
-+notify-keyspace-events ""
-+rdbchecksum yes
-+slave-read-only yes
-+stop-writes-on-bgsave-error yes
-+tcp-keepalive 0
-+{% endif %}
---- bench/templates/supervisor.conf.orig 2014-11-19 06:36:44 UTC
-+++ bench/templates/supervisor.conf
-@@ -28,5 +28,18 @@ stderr_logfile={{ bench_dir }}/logs/work
- user={{ user }}
- directory={{ sites_dir }}
-
-+
-+{% if frappe_version > 4%}
-+[program:redis-cache]
-+command={{ redis_server }} {{ redis_config }}
-+autostart=true
-+autorestart=true
-+stopsignal=QUIT
-+stdout_logfile={{ bench_dir }}/logs/redis.log
-+stderr_logfile={{ bench_dir }}/logs/redis.error.log
-+user={{ user }}
-+directory={{ sites_dir }}
-+{% endif %}
-+
- [group:frappe]
- programs=frappe-web,frappe-worker,frappe-workerbeat
---- bench/utils.py.orig 2014-11-19 06:36:44 UTC
-+++ bench/utils.py
-@@ -1,14 +1,24 @@
- import os
-+import re
- import sys
- import subprocess
- import getpass
- import logging
-+import itertools
-+import requests
- import json
-+import platform
-+import multiprocessing
- from distutils.spawn import find_executable
- import pwd, grp
-
-+
-+class PatchError(Exception):
-+ pass
-+
- logger = logging.getLogger(__name__)
-
-+
- default_config = {
- 'restart_supervisor_on_update': False,
- 'auto_update': False,
-@@ -20,15 +30,20 @@ default_config = {
- }
-
- def get_frappe(bench='.'):
-- frappe = os.path.abspath(os.path.join(bench, 'env', 'bin', 'frappe'))
-+ frappe = get_env_cmd('frappe', bench=bench)
- if not os.path.exists(frappe):
- print 'frappe app is not installed. Run the following command to install frappe'
- print 'bench get-app frappe https://github.com/frappe/frappe.git'
- return frappe
-
-+def get_env_cmd(cmd, bench='.'):
-+ return os.path.abspath(os.path.join(bench, 'env', 'bin', cmd))
-+
- def init(path, apps_path=None, no_procfile=False, no_backups=False,
- no_auto_update=False, frappe_path=None, frappe_branch=None, wheel_cache_dir=None):
- from .app import get_app, install_apps_from_path
-+ from .config import generate_redis_config
-+ global FRAPPE_VERSION
- if os.path.exists(path):
- print 'Directory {} already exists!'.format(path)
- sys.exit(1)
-@@ -44,9 +59,10 @@ def init(path, apps_path=None, no_procfi
- if wheel_cache_dir:
- update_config({"wheel_cache_dir":wheel_cache_dir}, bench=path)
- prime_wheel_cache(bench=path)
-+
- if not frappe_path:
- frappe_path = 'https://github.com/frappe/frappe.git'
-- get_app('frappe', frappe_path, branch=frappe_branch, bench=path)
-+ get_app('frappe', frappe_path, branch=frappe_branch, bench=path, build_asset_files=False)
- if not no_procfile:
- setup_procfile(bench=path)
- if not no_backups:
-@@ -55,6 +71,9 @@ def init(path, apps_path=None, no_procfi
- setup_auto_update(bench=path)
- if apps_path:
- install_apps_from_path(apps_path, bench=path)
-+ FRAPPE_VERSION = get_current_frappe_version(bench=path)
-+ build_assets(bench=path)
-+ generate_redis_config(bench=path)
-
- def exec_cmd(cmd, cwd='.'):
- try:
-@@ -69,18 +88,31 @@ def setup_env(bench='.'):
- exec_cmd('./env/bin/pip -q install https://github.com/frappe/MySQLdb1/archive/MySQLdb-1.2.5-patched.tar.gz', cwd=bench)
-
- def setup_procfile(bench='.'):
-+ from .app import get_current_frappe_version
-+ frappe_version = get_current_frappe_version()
-+ procfile_contents = {
-+ 'web': "./env/bin/frappe --serve --sites_path sites",
-+ 'worker': "sh -c 'cd sites && exec ../env/bin/python -m frappe.celery_app worker'",
-+ 'workerbeat': "sh -c 'cd sites && exec ../env/bin/python -m frappe.celery_app beat -s scheduler.schedule'"
-+ }
-+ if frappe_version > 4:
-+ procfile_contents['redis_cache'] = "redis-server config/redis.conf"
-+ procfile_contents['web'] = "bench serve"
-+
-+ procfile = '\n'.join(["{0}: {1}".format(k, v) for k, v in procfile_contents.items()])
-+
- with open(os.path.join(bench, 'Procfile'), 'w') as f:
-- f.write("""web: ./env/bin/frappe --serve --sites_path sites
--worker: sh -c 'cd sites && exec ../env/bin/python -m frappe.celery_app worker'
--workerbeat: sh -c 'cd sites && exec ../env/bin/python -m frappe.celery_app beat -s scheduler.schedule'""")
-+ f.write(procfile)
-
- def new_site(site, mariadb_root_password=None, admin_password=None, bench='.'):
-+ import hashlib
- logger.info('creating new site {}'.format(site))
- mariadb_root_password_fragment = '--root_password {}'.format(mariadb_root_password) if mariadb_root_password else ''
- admin_password_fragment = '--admin_password {}'.format(admin_password) if admin_password else ''
-- exec_cmd("{frappe} --install {site} {site} {mariadb_root_password_fragment} {admin_password_fragment}".format(
-+ exec_cmd("{frappe} {site} --install {db_name} {mariadb_root_password_fragment} {admin_password_fragment}".format(
- frappe=get_frappe(bench=bench),
- site=site,
-+ db_name = hashlib.sha1(site).hexdigest()[:10],
- mariadb_root_password_fragment=mariadb_root_password_fragment,
- admin_password_fragment=admin_password_fragment
- ), cwd=os.path.join(bench, 'sites'))
-@@ -88,14 +120,23 @@ def new_site(site, mariadb_root_password
- exec_cmd("{frappe} --use {site}".format(frappe=get_frappe(bench=bench), site=site), cwd=os.path.join(bench, 'sites'))
-
- def patch_sites(bench='.'):
-- exec_cmd("{frappe} --latest all".format(frappe=get_frappe(bench=bench)), cwd=os.path.join(bench, 'sites'))
-+ try:
-+ if FRAPPE_VERSION == 4:
-+ exec_cmd("{frappe} --latest all".format(frappe=get_frappe(bench=bench)), cwd=os.path.join(bench, 'sites'))
-+ else:
-+ run_frappe_cmd('--site', 'all', 'migrate', bench=bench)
-+ except subprocess.CalledProcessError:
-+ raise PatchError
-
- def build_assets(bench='.'):
-- exec_cmd("{frappe} --build".format(frappe=get_frappe(bench=bench)), cwd=os.path.join(bench, 'sites'))
-+ if FRAPPE_VERSION == 4:
-+ exec_cmd("{frappe} --build".format(frappe=get_frappe(bench=bench)), cwd=os.path.join(bench, 'sites'))
-+ else:
-+ run_frappe_cmd('build', bench=bench)
-
- def get_sites(bench='.'):
- sites_dir = os.path.join(bench, "sites")
-- sites = [site for site in os.listdir(sites_dir)
-+ sites = [site for site in os.listdir(sites_dir)
- if os.path.isdir(os.path.join(sites_dir, site)) and site not in ('assets',)]
- return sites
-
-@@ -115,14 +156,22 @@ def setup_auto_update(bench='.'):
-
- def setup_backups(bench='.'):
- logger.info('setting up backups')
-- add_to_crontab('0 */6 * * * cd {sites_dir} && {frappe} --backup all >> {logfile} 2>&1'.format(sites_dir=get_sites_dir(bench=bench),
-- frappe=get_frappe(bench=bench),
-+ bench_dir = get_bench_dir(bench=bench)
-+ if FRAPPE_VERSION == 4:
-+ backup_command = "cd {sites_dir} && {frappe} --backup all".format(frappe=get_frappe(bench=bench),)
-+ else:
-+ backup_command = "cd {bench_dir} && {bench} --site all backup".format(bench_dir=bench_dir, bench=sys.argv[0])
-+
-+ add_to_crontab('0 */6 * * * {backup_command} >> {logfile} 2>&1'.format(backup_command=backup_command,
- logfile=os.path.join(get_bench_dir(bench=bench), 'logs', 'backup.log')))
-
- def add_to_crontab(line):
- current_crontab = read_crontab()
- if not line in current_crontab:
-- s = subprocess.Popen("crontab", stdin=subprocess.PIPE)
-+ cmd = ["crontab"]
-+ if platform.system() == 'FreeBSD':
-+ cmd = ["crontab", "-"]
-+ s = subprocess.Popen(cmd, stdin=subprocess.PIPE)
- s.stdin.write(current_crontab)
- s.stdin.write(line + '\n')
- s.stdin.close()
-@@ -182,11 +231,12 @@ def get_program(programs):
-
- def get_process_manager():
- return get_program(['foreman', 'forego', 'honcho'])
--
-+
- def start():
- program = get_process_manager()
- if not program:
- raise Exception("No process manager found")
-+ os.environ['PYTHONUNBUFFERED'] = "true"
- os.execv(program, [program, 'start'])
-
- def check_cmd(cmd, cwd='.'):
-@@ -208,9 +258,10 @@ def check_git_for_shallow_clone():
-
- def get_cmd_output(cmd, cwd='.'):
- try:
-- return subprocess.check_output(cmd, cwd=cwd, shell=True)
-+ return subprocess.check_output(cmd, cwd=cwd, shell=True, stderr=open(os.devnull, 'wb')).strip()
- except subprocess.CalledProcessError, e:
-- print "Error:", e.output
-+ if e.output:
-+ print e.output
- raise
-
- def restart_supervisor_processes(bench='.'):
-@@ -236,13 +287,28 @@ def update_site_config(site, new_config,
- put_site_config(site, config, bench=bench)
-
- def set_nginx_port(site, port, bench='.', gen_config=True):
-+ set_site_config_nginx_property(site, {"nginx_port": port}, bench=bench)
-+
-+def set_ssl_certificate(site, ssl_certificate, bench='.', gen_config=True):
-+ set_site_config_nginx_property(site, {"ssl_certificate": ssl_certificate}, bench=bench)
-+
-+def set_ssl_certificate_key(site, ssl_certificate_key, bench='.', gen_config=True):
-+ set_site_config_nginx_property(site, {"ssl_certificate_key": ssl_certificate_key}, bench=bench)
-+
-+def set_nginx_port(site, port, bench='.', gen_config=True):
-+ set_site_config_nginx_property(site, {"nginx_port": port}, bench=bench)
-+
-+def set_site_config_nginx_property(site, config, bench='.', gen_config=True):
- from .config import generate_nginx_config
- if site not in get_sites(bench=bench):
- raise Exception("No such site")
-- update_site_config(site, {"nginx_port": port}, bench=bench)
-+ update_site_config(site, config, bench=bench)
- if gen_config:
- generate_nginx_config()
-
-+def set_url_root(site, url_root, bench='.'):
-+ update_site_config(site, {"host_name": url_root}, bench=bench)
-+
- def set_default_site(site, bench='.'):
- if not site in get_sites(bench=bench):
- raise Exception("Site not in bench")
-@@ -258,8 +324,11 @@ def update_requirements(bench='.'):
- exec_cmd("{pip} install -q -r {req_file}".format(pip=pip, req_file=req_file))
-
- def backup_site(site, bench='.'):
-- exec_cmd("{frappe} --backup {site}".format(frappe=get_frappe(bench=bench), site=site),
-- cwd=os.path.join(bench, 'sites'))
-+ if FRAPPE_VERSION == 4:
-+ exec_cmd("{frappe} --backup {site}".format(frappe=get_frappe(bench=bench), site=site),
-+ cwd=os.path.join(bench, 'sites'))
-+ else:
-+ run_frappe_cmd('--site', site, 'backup', bench=bench)
-
- def backup_all_sites(bench='.'):
- for site in get_sites(bench=bench):
-@@ -313,4 +382,133 @@ def drop_privileges(uid_name='nobody', g
- os.setuid(running_uid)
-
- # Ensure a very conservative umask
-- old_umask = os.umask(077)
-+ old_umask = os.umask(022)
-+
-+def fix_prod_setup_perms(frappe_user=None):
-+ files = [
-+ "logs/web.error.log",
-+ "logs/web.log",
-+ "logs/workerbeat.error.log",
-+ "logs/workerbeat.log",
-+ "logs/worker.error.log",
-+ "logs/worker.log",
-+ "config/nginx.conf",
-+ "config/supervisor.conf",
-+ ]
-+
-+ if not frappe_user:
-+ frappe_user = get_config().get('frappe_user')
-+
-+ if not frappe_user:
-+ print "frappe user not set"
-+ sys.exit(1)
-+
-+ for path in files:
-+ if os.path.exists(path):
-+ uid = pwd.getpwnam(frappe_user).pw_uid
-+ gid = grp.getgrnam(frappe_user).gr_gid
-+ os.chown(path, uid, gid)
-+
-+def fix_file_perms():
-+ for dir_path, dirs, files in os.walk('.'):
-+ for _dir in dirs:
-+ os.chmod(os.path.join(dir_path, _dir), 0755)
-+ for _file in files:
-+ os.chmod(os.path.join(dir_path, _file), 0644)
-+ bin_dir = './env/bin'
-+ if os.path.exists(bin_dir):
-+ for _file in os.listdir(bin_dir):
-+ if not _file.startswith('activate'):
-+ os.chmod(os.path.join(bin_dir, _file), 0755)
-+
-+def get_redis_version():
-+ version_string = subprocess.check_output('redis-server --version', shell=True).strip()
-+ if re.search("Redis server version 2.4", version_string):
-+ return "2.4"
-+ if re.search("Redis server v=2.6", version_string):
-+ return "2.6"
-+ if re.search("Redis server v=2.8", version_string):
-+ return "2.8"
-+
-+def get_current_frappe_version(bench='.'):
-+ from .app import get_current_frappe_version as fv
-+ return fv(bench=bench)
-+
-+def run_frappe_cmd(*args, **kwargs):
-+ bench = kwargs.get('bench', '.')
-+ f = get_env_cmd('python', bench=bench)
-+ sites_dir = os.path.join(bench, 'sites')
-+ subprocess.check_call((f, '-m', 'frappe.utils.bench_helper', 'frappe') + args, cwd=sites_dir)
-+
-+
-+def pre_upgrade(from_ver, to_ver, bench='.'):
-+ from .migrate_to_v5 import validate_v4, remove_shopping_cart
-+ pip = os.path.join(bench, 'env', 'bin', 'pip')
-+ if from_ver == 4 and to_ver == 5:
-+ apps = ('frappe', 'erpnext')
-+ remove_shopping_cart(bench=bench)
-+
-+ for app in apps:
-+ cwd = os.path.abspath(os.path.join(bench, 'apps', app))
-+ if os.path.exists(cwd):
-+ exec_cmd("git clean -dxf", cwd=cwd)
-+ exec_cmd("{pip} install --upgrade -e {app}".format(pip=pip, app=cwd))
-+
-+def post_upgrade(from_ver, to_ver, bench='.'):
-+ from .app import get_current_frappe_version
-+ from .config import generate_nginx_config, generate_supervisor_config, generate_redis_config
-+ conf = get_config(bench=bench)
-+ if from_ver == 4 and to_ver == 5:
-+ print "-"*80
-+ print "Your bench was upgraded to version 5"
-+ if conf.get('restart_supervisor_on_update'):
-+ generate_redis_config(bench=bench)
-+ generate_supervisor_config(bench=bench)
-+ generate_nginx_config(bench=bench)
-+ setup_procfile(bench=bench)
-+ setup_backups(bench=bench)
-+ print "As you have setup your bench for production, you will have to reload configuration for nginx and supervisor"
-+ print "To complete the migration, please run the following commands"
-+ print
-+ print "sudo service nginx restart"
-+ print "sudo supervisorctl reload"
-+
-+def update_translations_p(args):
-+ update_translations(*args)
-+
-+def download_translations_p():
-+ pool = multiprocessing.Pool(8)
-+
-+ langs = get_langs()
-+ apps = ('frappe', 'erpnext')
-+ args = list(itertools.product(apps, langs))
-+
-+ pool.map(update_translations_p, args)
-+
-+def download_translations():
-+ langs = get_langs()
-+ apps = ('frappe', 'erpnext')
-+ for app, lang in itertools.product(apps, langs):
-+ update_translations(app, lang)
-+
-+
-+def get_langs():
-+ lang_file = 'apps/frappe/frappe/data/languages.txt'
-+ with open(lang_file) as f:
-+ lang_data = f.read()
-+ langs = [line.split('\t')[0] for line in lang_data.splitlines()]
-+ langs.remove('en')
-+ return langs
-+
-+
-+def update_translations(app, lang):
-+ translations_dir = os.path.join('apps', app, app, 'translations')
-+ csv_file = os.path.join(translations_dir, lang + '.csv')
-+ r = requests.get("https://translate.erpnext.com/files/{}-{}.csv".format(app, lang))
-+ r.raise_for_status()
-+ with open(csv_file, 'wb') as f:
-+ f.write(r.text.encode('utf-8'))
-+ print 'downloaded for', app, lang
-+
-+
-+FRAPPE_VERSION = get_current_frappe_version()
---- completion.sh.orig 2015-07-31 10:19:27 UTC
-+++ completion.sh
-@@ -0,0 +1,30 @@
-+_setup_bench_tab_completion () {
-+ if [ -n "$BASH" ] ; then
-+ _bench () {
-+ local cur=${COMP_WORDS[COMP_CWORD]}
-+ local prev=${COMP_WORDS[COMP_CWORD-1]}
-+ if [[ $prev == "--site" ]]; then
-+ COMPREPLY=( $(compgen -W "`_site_dirs`" -- $cur) )
-+ fi
-+ }
-+ complete -F _bench bench
-+ elif [ -n "$ZSH_VERSION" ]; then
-+ _bench () {
-+ local a
-+ local prev
-+ read -l a
-+ prev=`echo $a| awk '{ print $NF }'`
-+ if [[ $prev == "--site" ]]; then
-+ reply=($(_site_dirs))
-+ fi
-+ }
-+ compctl -K _bench bench
-+ fi
-+}
-+
-+_site_dirs() {
-+ ls -d sites/*/ | sed "s/sites\///g" | sed "s/\/$//g" | xargs echo
-+}
-+
-+
-+_setup_bench_tab_completion
---- install_scripts/erpnext-apps-master.json.orig 2014-11-19 06:36:44 UTC
-+++ install_scripts/erpnext-apps-master.json
-@@ -3,10 +3,5 @@
- "url":"https://github.com/frappe/erpnext",
- "name":"erpnext",
- "branch": "master"
-- },
-- {
-- "url":"https://github.com/frappe/shopping-cart",
-- "name":"shopping_cart",
-- "branch": "master"
- }
- ]
---- install_scripts/erpnext-apps.json.orig 2014-11-19 06:36:44 UTC
-+++ install_scripts/erpnext-apps.json
-@@ -2,9 +2,5 @@
- {
- "url":"https://github.com/frappe/erpnext",
- "name":"erpnext"
-- },
-- {
-- "url":"https://github.com/frappe/shopping-cart",
-- "name":"shopping_cart"
- }
- ]
---- install_scripts/setup_frappe.sh.orig 2014-11-19 06:36:44 UTC
-+++ install_scripts/setup_frappe.sh
-@@ -16,7 +16,7 @@ get_passwd() {
- }
-
- set_opts () {
-- OPTS=`getopt -o v --long verbose,mysql-root-password:,frappe-user:,setup-production,help -n 'parse-options' -- "$@"`
-+ OPTS=`getopt -o v --long verbose,mysql-root-password:,frappe-user:,bench-branch:,setup-production,skip-setup-bench,help -n 'parse-options' -- "$@"`
-
- if [ $? != 0 ] ; then echo "Failed parsing options." >&2 ; exit 1 ; fi
-
-@@ -25,10 +25,21 @@ set_opts () {
- VERBOSE=false
- HELP=false
- FRAPPE_USER=false
-- FRAPPE_USER_PASS=`get_passwd`
-- MSQ_PASS=`get_passwd`
-- ADMIN_PASS=`get_passwd`
-+ BENCH_BRANCH="master"
- SETUP_PROD=false
-+ SETUP_BENCH=true
-+
-+ if [ -f ~/frappe_passwords.sh ]; then
-+ source ~/frappe_passwords.sh
-+ else
-+ FRAPPE_USER_PASS=`get_passwd`
-+ MSQ_PASS=`get_passwd`
-+ ADMIN_PASS=`get_passwd`
-+
-+ echo "FRAPPE_USER_PASS=$FRAPPE_USER_PASS" > ~/frappe_passwords.sh
-+ echo "MSQ_PASS=$MSQ_PASS" >> ~/frappe_passwords.sh
-+ echo "ADMIN_PASS=$ADMIN_PASS" >> ~/frappe_passwords.sh
-+ fi
-
- while true; do
- case "$1" in
-@@ -37,6 +48,8 @@ set_opts () {
- --mysql-root-password ) MSQ_PASS="$2"; shift; shift ;;
- --frappe-user ) FRAPPE_USER="$2"; shift; shift ;;
- --setup-production ) SETUP_PROD=true; shift;;
-+ --bench-branch ) BENCH_BRANCH="$2"; shift;;
-+ --skip-setup-bench ) SETUP_BENCH=false; shift;;
- -- ) shift; break ;;
- * ) break ;;
- esac
-@@ -94,7 +107,7 @@ add_centos6_mariadb_repo() {
- echo "
- [mariadb]
- name = MariaDB
--baseurl = http://yum.mariadb.org/5.5/centos$OS_VER-$ARCH
-+baseurl = http://yum.mariadb.org/10.0/centos$OS_VER-$ARCH
- gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
- gpgcheck=1
- " > /etc/yum.repos.d/mariadb.repo
-@@ -105,7 +118,7 @@ add_ubuntu_mariadb_repo() {
- run_cmd sudo apt-get update
- run_cmd sudo apt-get install -y software-properties-common python-software-properties
- run_cmd sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
-- run_cmd sudo add-apt-repository "deb http://ams2.mirrors.digitalocean.com/mariadb/repo/5.5/ubuntu $OS_VER main"
-+ run_cmd sudo add-apt-repository "deb http://ams2.mirrors.digitalocean.com/mariadb/repo/10.0/ubuntu $OS_VER main"
- }
-
- add_debian_mariadb_repo() {
-@@ -122,15 +135,15 @@ add_debian_mariadb_repo() {
- run_cmd sudo apt-get update
- run_cmd sudo apt-get install -y python-software-properties
- run_cmd sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
-- run_cmd sudo add-apt-repository "deb http://ams2.mirrors.digitalocean.com/mariadb/repo/5.5/debian $CODENAME main"
-+ run_cmd sudo add-apt-repository "deb http://ams2.mirrors.digitalocean.com/mariadb/repo/10.0/debian $CODENAME main"
- }
-
- add_ius_repo() {
- if [ $OS_VER -eq "6" ]; then
- wget http://dl.iuscommunity.org/pub/ius/stable/CentOS/$OS_VER/$T_ARCH/epel-release-6-5.noarch.rpm
-- wget http://dl.iuscommunity.org/pub/ius/stable/CentOS/$OS_VER/$T_ARCH/ius-release-1.0-13.ius.centos6.noarch.rpm
-+ wget http://dl.iuscommunity.org/pub/ius/stable/CentOS/$OS_VER/$T_ARCH/ius-release-1.0-14.ius.centos6.noarch.rpm
- rpm --quiet -q epel-release || rpm -Uvh epel-release-6-5.noarch.rpm
-- rpm --quiet -q ius-release || rpm -Uvh ius-release-1.0-13.ius.centos6.noarch.rpm
-+ rpm --quiet -q ius-release || rpm -Uvh ius-release-1.0-14.ius.centos6.noarch.rpm
- fi
- }
-
-@@ -139,7 +152,9 @@ add_epel_centos7() {
- }
-
- add_maria_db_repo() {
-- if [ "$OS" == "centos" ]; then
-+ if [ "$OS" == "Ubuntu" ] && [ $OS_VER == "utopic" ]; then
-+ return
-+ elif [ "$OS" == "centos" ]; then
- echo Adding centos mariadb repo
- add_centos6_mariadb_repo
-
-@@ -148,7 +163,7 @@ add_maria_db_repo() {
- add_debian_mariadb_repo
-
- elif [ "$OS" == "Ubuntu" ]; then
-- echo Adding debian mariadb repo
-+ echo Adding ubuntu mariadb repo
- add_ubuntu_mariadb_repo
- else
- echo Unsupported Distribution
-@@ -164,10 +179,10 @@ install_packages() {
- run_cmd sudo yum groupinstall -y "Development tools"
- if [ $OS_VER == "6" ]; then
- run_cmd add_ius_repo
-- run_cmd sudo yum install -y git MariaDB-server MariaDB-client MariaDB-compat python-setuptools nginx zlib-devel bzip2-devel openssl-devel memcached postfix python27-devel python27 libxml2 libxml2-devel libxslt libxslt-devel redis MariaDB-devel libXrender libXext python27-setuptools
-+ run_cmd sudo yum install -y git MariaDB-server MariaDB-client MariaDB-compat python-setuptools nginx zlib-devel bzip2-devel openssl-devel postfix python27-devel python27 libxml2 libxml2-devel libxslt libxslt-devel redis MariaDB-devel libXrender libXext python27-setuptools cronie sudo which xorg-x11-fonts-Type1 xorg-x11-fonts-75dpi
- elif [ $OS_VER == "7" ]; then
- run_cmd add_epel_centos7
-- run_cmd sudo yum install -y git mariadb-server mariadb-devel python-setuptools nginx zlib-devel bzip2-devel openssl-devel memcached postfix python-devel libxml2 libxml2-devel libxslt libxslt-devel redis libXrender libXext supervisor
-+ run_cmd sudo yum install -y git mariadb-server mariadb-devel python-setuptools nginx zlib-devel bzip2-devel openssl-devel postfix python-devel libxml2 libxml2-devel libxslt libxslt-devel redis libXrender libXext supervisor cronie sudo which xorg-x11-fonts-75dpi xorg-x11-fonts-Type1
- fi
- echo "Installing wkhtmltopdf"
- install_wkhtmltopdf_centos
-@@ -178,7 +193,7 @@ install_packages() {
- export DEBIAN_FRONTEND=noninteractive
- setup_debconf
- run_cmd sudo apt-get update
-- run_cmd sudo apt-get install python-dev python-setuptools build-essential python-mysqldb git memcached ntp vim screen htop mariadb-server mariadb-common libmariadbclient-dev libxslt1.1 libxslt1-dev redis-server libssl-dev libcrypto++-dev postfix nginx supervisor python-pip fontconfig libxrender1 libxext6 -y
-+ run_cmd sudo apt-get install python-dev python-setuptools build-essential python-mysqldb git ntp vim screen htop mariadb-server mariadb-common libmariadbclient-dev libxslt1.1 libxslt1-dev redis-server libssl-dev libcrypto++-dev postfix nginx supervisor python-pip fontconfig libxrender1 libxext6 xfonts-75dpi xfonts-base -y
- echo "Installing wkhtmltopdf"
- install_wkhtmltopdf_deb
-
-@@ -190,17 +205,17 @@ install_packages() {
-
- install_wkhtmltopdf_centos () {
-
-- if [[ $OS == "centos" && $OS_VER == "7" && $T_ARCH="i386" ]]; then
-+ if [[ $OS == "centos" && $OS_VER == "7" && $T_ARCH == "i386" ]]; then
- echo "Cannot install wkhtmltodpdf. Skipping..."
- return 0
- fi
-- RPM="wkhtmltox-0.12.1_linux-$OS$OS_VER-$WK_ARCH.rpm"
-- run_cmd wget http://downloads.sourceforge.net/project/wkhtmltopdf/0.12.1/$RPM
-+ RPM="wkhtmltox-0.12.2.1_linux-$OS$OS_VER-$WK_ARCH.rpm"
-+ run_cmd wget http://download.gna.org/wkhtmltopdf/0.12/0.12.2.1/$RPM
- rpm --quiet -q wkhtmltox || run_cmd rpm -Uvh $RPM
- }
-
- install_wkhtmltopdf_deb () {
-- if [[ $OS_VER == "utopic" ]]; then
-+ if [[ $OS_VER == "utopic" || $OS_VER == "vivid" ]]; then
- echo "Cannot install wkhtmltodpdf. Skipping..."
- return 0
- fi
-@@ -209,8 +224,8 @@ install_wkhtmltopdf_deb () {
- else
- WK_VER=$OS_VER
- fi
-- run_cmd wget http://downloads.sourceforge.net/project/wkhtmltopdf/0.12.1/wkhtmltox-0.12.1_linux-$WK_VER-$WK_ARCH.deb
-- run_cmd dpkg -i wkhtmltox-0.12.1_linux-$WK_VER-$WK_ARCH.deb
-+ run_cmd wget http://download.gna.org/wkhtmltopdf/0.12/0.12.2.1/wkhtmltox-0.12.2.1_linux-$WK_VER-$WK_ARCH.deb
-+ run_cmd dpkg -i wkhtmltox-0.12.2.1_linux-$WK_VER-$WK_ARCH.deb
- }
-
-
-@@ -274,18 +289,47 @@ configure_services_centos6() {
-
- configure_services_centos7() {
- run_cmd systemctl enable nginx
-- run_cmd systemctl enable mariadb
-+ run_cmd systemctl enable mysql
- run_cmd systemctl enable redis
- run_cmd systemctl enable supervisord
-- run_cmd systemctl enable memcached
- }
-
- start_services_centos7() {
- run_cmd systemctl start nginx
-- run_cmd systemctl start mariadb
-+ run_cmd systemctl start mysql
- run_cmd systemctl start redis
- run_cmd systemctl start supervisord
-- run_cmd systemctl start memcached
-+}
-+
-+configure_mariadb() {
-+ config="
-+[mysqld]
-+innodb-file-format=barracuda
-+innodb-file-per-table=1
-+innodb-large-prefix=1
-+character-set-client-handshake = FALSE
-+character-set-server = utf8mb4
-+collation-server = utf8mb4_unicode_ci
-+
-+[mysql]
-+default-character-set = utf8mb4
-+ "
-+ deb_cnf_path="/etc/mysql/conf.d/barracuda.cnf"
-+ centos_cnf_path="/etc/my.cnf.d/barracuda.cnf"
-+
-+ if [ $OS == "centos" ]; then
-+
-+ echo "$config" > $centos_cnf_path
-+ if [ $OS_VER == "6" ]; then
-+ run_cmd sudo service mysql restart
-+ elif [ $OS_VER == "7" ]; then
-+ run_cmd sudo systemctl restart mysql
-+ fi
-+
-+ elif [ $OS == "debian" ] || [ $OS == "Ubuntu" ]; then
-+ echo "$config" > $deb_cnf_path
-+ sudo service mysql restart
-+ fi
- }
-
- setup_debconf() {
-@@ -296,14 +340,14 @@ setup_debconf() {
- }
-
- install_bench() {
-- run_cmd sudo su $FRAPPE_USER -c "cd /home/$FRAPPE_USER && git clone https://github.com/frappe/bench bench-repo"
-- if hash pip-2.7; then
-+ run_cmd sudo su $FRAPPE_USER -c "cd /home/$FRAPPE_USER && git clone https://github.com/frappe/bench --branch $BENCH_BRANCH bench-repo"
-+ if hash pip-2.7 &> /dev/null; then
- PIP="pip-2.7"
-- elif hash pip2.7; then
-+ elif hash pip2.7 &> /dev/null; then
- PIP="pip2.7"
-- elif hash pip2; then
-+ elif hash pip2 &> /dev/null; then
- PIP="pip2"
-- elif hash pip; then
-+ elif hash pip &> /dev/null; then
- PIP="pip"
- else
- echo PIP not installed
-@@ -325,12 +369,12 @@ setup_bench() {
- echo Setting up first site
- echo /home/$FRAPPE_USER/frappe-bench > /etc/frappe_bench_dir
- run_cmd sudo su $FRAPPE_USER -c "cd /home/$FRAPPE_USER/frappe-bench && bench new-site site1.local --mariadb-root-password $MSQ_PASS --admin-password $ADMIN_PASS"
-- run_cmd sudo su $FRAPPE_USER -c "cd /home/$FRAPPE_USER/frappe-bench && bench frappe --install_app erpnext"
-- run_cmd sudo su $FRAPPE_USER -c "cd /home/$FRAPPE_USER/frappe-bench && bench frappe --install_app shopping_cart"
-+ run_cmd sudo su $FRAPPE_USER -c "cd /home/$FRAPPE_USER/frappe-bench && bench install-app erpnext"
- run_cmd bash -c "cd /home/$FRAPPE_USER/frappe-bench && bench setup sudoers $FRAPPE_USER"
- if $SETUP_PROD; then
- run_cmd bash -c "cd /home/$FRAPPE_USER/frappe-bench && bench setup production $FRAPPE_USER"
- fi
-+ chown $FRAPPE_USER /home/$FRAPPE_USER/frappe-bench/logs/*
- }
-
- add_user() {
-@@ -377,10 +421,13 @@ main() {
- fi
- configure_mariadb_centos
- fi
-+ configure_mariadb
- echo "Adding frappe user"
- add_user
- install_bench
-- setup_bench
-+ if $SETUP_BENCH; then
-+ setup_bench
-+ fi
-
- echo
- RUNNING=""
---- setup.py.orig 2014-11-19 06:36:44 UTC
-+++ setup.py
-@@ -2,7 +2,7 @@ from setuptools import setup, find_packa
-
- setup(
- name='bench',
-- version='0.1',
-+ version='0.92',
- py_modules=find_packages(),
- include_package_data=True,
- url='https://github.com/frappe/bench',
diff --git a/www/py-frappe-bench/files/patch-setup.py b/www/py-frappe-bench/files/patch-setup.py
deleted file mode 100644
index 2aff43a7049d..000000000000
--- a/www/py-frappe-bench/files/patch-setup.py
+++ /dev/null
@@ -1,20 +0,0 @@
---- setup.py.orig 2015-07-31 10:13:11 UTC
-+++ setup.py
-@@ -3,7 +3,7 @@ from setuptools import setup, find_packa
- setup(
- name='bench',
- version='0.92',
-- py_modules=find_packages(),
-+ packages=find_packages(),
- include_package_data=True,
- url='https://github.com/frappe/bench',
- author='Web Notes Technologies Pvt. Ltd.',
-@@ -15,7 +15,7 @@ setup(
- 'requests',
- 'honcho',
- 'semantic_version',
-- 'GitPython==0.3.2.RC1'
-+ 'GitPython>=0.3.2.RC1'
- ],
- entry_points='''
- [console_scripts]
diff --git a/www/py-frappe-bench/pkg-descr b/www/py-frappe-bench/pkg-descr
deleted file mode 100644
index 39ed7e80edf5..000000000000
--- a/www/py-frappe-bench/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-The bench allows you to setup Frappe / ERPNext apps on
-your local machine or a production server. You can use
-the bench to serve multiple frappe sites.
-
-WWW: https://github.com/frappe/bench
diff --git a/www/py-funkload/Makefile b/www/py-funkload/Makefile
deleted file mode 100644
index 64b1f487b8a3..000000000000
--- a/www/py-funkload/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Li-Wen Hsu <lwhsu@lwhsu.org>
-# $FreeBSD$
-
-PORTNAME= funkload
-PORTVERSION= 1.17.1
-PORTREVISION= 1
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= lwhsu@FreeBSD.org
-COMMENT= Functional and load web tester
-
-LICENSE= GPLv2
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils@${PY_FLAVOR} \
- ${LOCALBASE}/bin/gnuplot:math/gnuplot \
- ${PYTHON_PKGNAMEPREFIX}webunit>=1.3.8:www/py-webunit@${PY_FLAVOR} \
- tcpwatch.py:net/tcpwatch
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/www/py-funkload/distinfo b/www/py-funkload/distinfo
deleted file mode 100644
index 21743912e754..000000000000
--- a/www/py-funkload/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (funkload-1.17.1.tar.gz) = f0518e9a306443cd03e573f80532bf4cbb014720c925403b6010a804783594da
-SIZE (funkload-1.17.1.tar.gz) = 107796
diff --git a/www/py-funkload/files/patch-setup.py b/www/py-funkload/files/patch-setup.py
deleted file mode 100644
index 4d0f34d1c4c4..000000000000
--- a/www/py-funkload/files/patch-setup.py
+++ /dev/null
@@ -1,20 +0,0 @@
---- setup.py.orig 2015-05-06 10:37:24 UTC
-+++ setup.py
-@@ -21,8 +21,6 @@
- """FunkLoad package setup
-
- """
--import ez_setup
--ez_setup.use_setuptools()
- from setuptools import setup, find_packages
- __version__ = '1.17.1'
-
-@@ -30,7 +28,7 @@ setup(
- name="funkload",
- version=__version__,
- description="Functional and load web tester.",
-- long_description=''.join(open('README.txt').readlines()),
-+ long_description='',
- author="Benoit Delbosc",
- author_email="bdelbosc@nuxeo.com",
- url="http://funkload.nuxeo.org/",
diff --git a/www/py-funkload/pkg-descr b/www/py-funkload/pkg-descr
deleted file mode 100644
index 405b243b7dd9..000000000000
--- a/www/py-funkload/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-FunkLoad is a functional and load web tester, written in Python,
-whose main use cases are:
-
-* Functional testing of web projects, and thus regression testing as well.
-* Performance testing: by loading the web application and monitoring your
- servers it helps you to pinpoint bottlenecks, giving a detailed report of
- performance measurement.
-* Load testing tool to expose bugs that do not surface in cursory testing,
- like volume testing or longevity testing.
-* Stress testing tool to overwhelm the web application resources and test the
- application recoverability.
-* Writing web agents by scripting any web repetitive task, like checking if
- a site is alive.
-
-WWW: http://funkload.nuxeo.org/
diff --git a/www/py-goobook/Makefile b/www/py-goobook/Makefile
deleted file mode 100644
index 656a27421971..000000000000
--- a/www/py-goobook/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Randy Westlund <rwestlun@gmail.com>
-# $FreeBSD$
-
-PORTNAME= goobook
-PORTVERSION= 1.9
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= rwestlun@gmail.com
-COMMENT= Search your Google contacts from the command-line or Mutt
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}oauth2client>=1.4.12:security/py-oauth2client@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}gdata>=2.0.18:devel/py-gdata@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}simplejson>=2.1.0:devel/py-simplejson@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}httplib2>=0.9.1:www/py-httplib2@${PY_FLAVOR}
-
-NO_ARCH= yes
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-PLIST_FILES= man/man1/goobook.1.gz
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/goobook.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/www/py-goobook/distinfo b/www/py-goobook/distinfo
deleted file mode 100644
index f81b9f17d3b2..000000000000
--- a/www/py-goobook/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (goobook-1.9.tar.gz) = 311cb344d285e8af36dcd4546d3bd499939140287a12b2d509ea6f2535c2b50b
-SIZE (goobook-1.9.tar.gz) = 29274
diff --git a/www/py-goobook/pkg-descr b/www/py-goobook/pkg-descr
deleted file mode 100644
index d59fa7ac99e7..000000000000
--- a/www/py-goobook/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-The purpose of GooBook is to make it possible to use your Google Contacts from
-the command-line and from MUAs such as Mutt. It can be used from Mutt the same
-way as abook.
-
-WWW: https://gitlab.com/goobook/goobook
diff --git a/www/py-poster/Makefile b/www/py-poster/Makefile
deleted file mode 100644
index 746bc96c906a..000000000000
--- a/www/py-poster/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# Created by: Nicola Vitale <nivit@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= poster
-PORTVERSION= 0.8.1
-PORTREVISION= 1
-CATEGORIES= www python
-MASTER_SITES= http://atlee.ca/software/poster/dist/${PORTVERSION}/ \
- http://nivi.interfree.it/distfiles/${PORTNAME}/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= nivit@FreeBSD.org
-COMMENT= Streaming HTTP uploads and multipart/form-data encoding
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-post-extract:
- ${RM} -r ${WRKSRC}/tests
-
-.include <bsd.port.mk>
diff --git a/www/py-poster/distinfo b/www/py-poster/distinfo
deleted file mode 100644
index 96b960534a8d..000000000000
--- a/www/py-poster/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (poster-0.8.1.tar.gz) = af5bf45da4a916db2b638cffd9e9d6668b33020e2b8ca9f864db79b49331c6ff
-SIZE (poster-0.8.1.tar.gz) = 12274
diff --git a/www/py-poster/pkg-descr b/www/py-poster/pkg-descr
deleted file mode 100644
index 6cff45604aef..000000000000
--- a/www/py-poster/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-The modules in the Python standard library don't provide a way to upload large
-Files via HTTP without having to load the entire file into memory first.
-
-poster provides support for both streaming POST requests as well as
-multipart/form-data encoding of string or file parameters.
-
-WWW: http://atlee.ca/software/poster
diff --git a/www/py-pyquery/Makefile b/www/py-pyquery/Makefile
deleted file mode 100644
index 5feff9fd9a83..000000000000
--- a/www/py-pyquery/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# Created by: Nicola Vitale <nivit@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pyquery
-PORTVERSION= 1.2.9
-PORTREVISION= 2
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= nivit@FreeBSD.org
-COMMENT= Jquery-like library for python
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cssselect>=0.6.1:www/py-cssselect@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml>=2.1:devel/py-lxml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}webob>=1.2.2:www/py-webob@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cssselect>=0.6.1:www/py-cssselect@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml>=2.1:devel/py-lxml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}webob>=1.2.2:www/py-webob@${PY_FLAVOR}
-
-DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
-
-OPTIONS_DEFINE= DOCS
-
-USES= python:2.7 zip
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-
-DOCS_BUILD_DEPENDS= ${PY_SPHINX}
-DOCS_VARS= PYDISTUTILS_BUILD_TARGET+="build_sphinx -a -E"
-
-PORTDOCS= *
-
-post-build-DOCS-on:
- @${RM} ${WRKSRC}/build/sphinx/html/.buildinfo
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- @(cd ${WRKSRC}/build/sphinx/html && \
- ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} "! -name objects.inv")
-
-.include <bsd.port.mk>
diff --git a/www/py-pyquery/distinfo b/www/py-pyquery/distinfo
deleted file mode 100644
index d801ccf8053b..000000000000
--- a/www/py-pyquery/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pyquery-1.2.9.zip) = 46c51eb878b787e814ee8f9737b0a62111034aeb4d1c06450ac5a8ea5a70e602
-SIZE (pyquery-1.2.9.zip) = 45289
diff --git a/www/py-pyquery/pkg-descr b/www/py-pyquery/pkg-descr
deleted file mode 100644
index 7a4cf63c3d8e..000000000000
--- a/www/py-pyquery/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-pyquery allows you to make jquery queries on XML documents.
-The API is as much as possible the similar to jquery (http://jquery.com).
-pyquery uses lxml for fast XML and HTML manipulation.
-
-WWW: https://pypi.org/project/pyquery/
diff --git a/www/py-pysearch/Makefile b/www/py-pysearch/Makefile
deleted file mode 100644
index 3aa9930a24a4..000000000000
--- a/www/py-pysearch/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# Created by: Li-Wen Hsu <lwhsu@lwhsu.org>
-# $FreeBSD$
-
-PORTNAME= pysearch
-PORTVERSION= 3.1
-PORTREVISION= 1
-CATEGORIES= www python
-MASTER_SITES= SF/${PORTNAME}/pYsearch/${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= pYsearch-${PORTVERSION}
-
-MAINTAINER= lwhsu@FreeBSD.org
-COMMENT= Yahoo Search Web Services SDK for Python
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7 shebangfix
-SHEBANG_FILES= examples/profile.py \
- examples/websearch.py
-USE_PYTHON= distutils
-PYDISTUTILS_PKGNAME= pYsearch
-
-DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME}
-EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME}
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${CP} -R ${WRKSRC}/docs/ ${STAGEDIR}${DOCSDIR}
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${CP} -R ${WRKSRC}/examples/ ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/www/py-pysearch/distinfo b/www/py-pysearch/distinfo
deleted file mode 100644
index 50df4be50232..000000000000
--- a/www/py-pysearch/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pYsearch-3.1.tar.gz) = e23a5490f0f21b5ca378bc19d710405983a9b67b5c910c097aefd2a6ca2cddc7
-SIZE (pYsearch-3.1.tar.gz) = 90148
diff --git a/www/py-pysearch/pkg-descr b/www/py-pysearch/pkg-descr
deleted file mode 100644
index 4c6256b28a56..000000000000
--- a/www/py-pysearch/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This module implements a set of classes and functions to work with the Yahoo
-Search Web Services. All results from these services are properly formatted
-XML, and this package facilitates for correct parsing of these result sets.
-
-WWW: http://pysearch.sourceforge.net/
diff --git a/www/py-pysearch/pkg-plist b/www/py-pysearch/pkg-plist
deleted file mode 100644
index 91b89317900f..000000000000
--- a/www/py-pysearch/pkg-plist
+++ /dev/null
@@ -1,101 +0,0 @@
-%%PYTHON_SITELIBDIR%%/yahoo/__init__.py
-%%PYTHON_SITELIBDIR%%/yahoo/__init__.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/__init__.pyo
-%%PYTHON_SITELIBDIR%%/yahoo/search/__init__.py
-%%PYTHON_SITELIBDIR%%/yahoo/search/__init__.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/search/__init__.pyo
-%%PYTHON_SITELIBDIR%%/yahoo/search/audio.py
-%%PYTHON_SITELIBDIR%%/yahoo/search/audio.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/search/audio.pyo
-%%PYTHON_SITELIBDIR%%/yahoo/search/debug.py
-%%PYTHON_SITELIBDIR%%/yahoo/search/debug.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/search/debug.pyo
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/__init__.py
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/__init__.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/__init__.pyo
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/audio.py
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/audio.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/audio.pyo
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/image.py
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/image.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/image.pyo
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/local.py
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/local.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/local.pyo
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/news.py
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/news.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/news.pyo
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/site.py
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/site.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/site.pyo
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/term.py
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/term.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/term.pyo
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/video.py
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/video.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/video.pyo
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/web.py
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/web.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/search/dom/web.pyo
-%%PYTHON_SITELIBDIR%%/yahoo/search/factory.py
-%%PYTHON_SITELIBDIR%%/yahoo/search/factory.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/search/factory.pyo
-%%PYTHON_SITELIBDIR%%/yahoo/search/image.py
-%%PYTHON_SITELIBDIR%%/yahoo/search/image.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/search/image.pyo
-%%PYTHON_SITELIBDIR%%/yahoo/search/local.py
-%%PYTHON_SITELIBDIR%%/yahoo/search/local.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/search/local.pyo
-%%PYTHON_SITELIBDIR%%/yahoo/search/news.py
-%%PYTHON_SITELIBDIR%%/yahoo/search/news.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/search/news.pyo
-%%PYTHON_SITELIBDIR%%/yahoo/search/parser.py
-%%PYTHON_SITELIBDIR%%/yahoo/search/parser.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/search/parser.pyo
-%%PYTHON_SITELIBDIR%%/yahoo/search/site.py
-%%PYTHON_SITELIBDIR%%/yahoo/search/site.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/search/site.pyo
-%%PYTHON_SITELIBDIR%%/yahoo/search/term.py
-%%PYTHON_SITELIBDIR%%/yahoo/search/term.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/search/term.pyo
-%%PYTHON_SITELIBDIR%%/yahoo/search/version.py
-%%PYTHON_SITELIBDIR%%/yahoo/search/version.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/search/version.pyo
-%%PYTHON_SITELIBDIR%%/yahoo/search/video.py
-%%PYTHON_SITELIBDIR%%/yahoo/search/video.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/search/video.pyo
-%%PYTHON_SITELIBDIR%%/yahoo/search/web.py
-%%PYTHON_SITELIBDIR%%/yahoo/search/web.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/search/web.pyo
-%%PYTHON_SITELIBDIR%%/yahoo/search/webservices.py
-%%PYTHON_SITELIBDIR%%/yahoo/search/webservices.pyc
-%%PYTHON_SITELIBDIR%%/yahoo/search/webservices.pyo
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.webservices.html
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.audio.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.debug.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.dom.audio.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.dom.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.dom.image.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.dom.local.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.dom.myweb.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.dom.news.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.dom.site.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.dom.term.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.dom.video.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.dom.web.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.factory.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.image.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.local.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.myweb.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.news.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.parser.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.site.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.term.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.version.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.video.html
-%%PORTDOCS%%%%DOCSDIR%%/yahoo.search.web.html
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/profile.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/websearch.py
diff --git a/www/py-pywebdav/Makefile b/www/py-pywebdav/Makefile
deleted file mode 100644
index 966f56af6efc..000000000000
--- a/www/py-pywebdav/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Wen Heping <wenheping@gmail.com>
-# $FreeBSD$
-
-PORTNAME= PyWebDAV
-PORTVERSION= 0.9.8
-PORTREVISION= 2
-CATEGORIES= www net python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= wen@FreeBSD.org
-COMMENT= WebDAV Library and Server for Python
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils concurrent autoplist
-
-.include <bsd.port.mk>
diff --git a/www/py-pywebdav/distinfo b/www/py-pywebdav/distinfo
deleted file mode 100644
index f1d4b7878184..000000000000
--- a/www/py-pywebdav/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (PyWebDAV-0.9.8.tar.gz) = 510edb31ff8d4ad5a758c94eee4f12e6178ccb69fe70842d8db52098cedb20ec
-SIZE (PyWebDAV-0.9.8.tar.gz) = 52605
diff --git a/www/py-pywebdav/pkg-descr b/www/py-pywebdav/pkg-descr
deleted file mode 100644
index 7a58e9632f22..000000000000
--- a/www/py-pywebdav/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Python WebDAV implementation (level 1 and 2) that features
-a library that enables you to integrate WebDAV server
-capabilities to your application.
-
-WebDAV is an extension to the normal HTTP/1.1 protocol
-allowing the user to upload data, create collections of
-objects, store properties for objects, etc.
-
-WWW: http://www.webdav.de/
diff --git a/www/py-slimmer/Makefile b/www/py-slimmer/Makefile
deleted file mode 100644
index cc39ac758403..000000000000
--- a/www/py-slimmer/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: Corey Smith
-# $FreeBSD$
-
-PORTNAME= slimmer
-PORTVERSION= 0.1.30
-PORTREVISION= 1
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= corsmith@gmail.com
-COMMENT= Whitespace optimizer for CSS, HTML and XHTML output
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/www/py-slimmer/distinfo b/www/py-slimmer/distinfo
deleted file mode 100644
index 5cd2aea3c3ac..000000000000
--- a/www/py-slimmer/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (slimmer-0.1.30.tar.gz) = 55c4494ada8ebfd16b6bd673b76df7441ac5cc2b3eae3166c0abe2016230e76b
-SIZE (slimmer-0.1.30.tar.gz) = 17030
diff --git a/www/py-slimmer/pkg-descr b/www/py-slimmer/pkg-descr
deleted file mode 100644
index 279921374a2e..000000000000
--- a/www/py-slimmer/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Python script to remove redundant info (whitespaces, comments, etc...) from
-XHTML, HTML and CSS. Useful in build systems to pre-compress static content
-in production.
-
-WWW: http://www.issuetrackerproduct.com/Documentation#slimmer
diff --git a/www/py-surl/Makefile b/www/py-surl/Makefile
deleted file mode 100644
index 4207fa21de5a..000000000000
--- a/www/py-surl/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Carlo Strub <c-s@c-s.li>
-# $FreeBSD$
-
-PORTNAME= surl
-PORTVERSION= 0.7.1.1
-PORTREVISION= 1
-CATEGORIES= www
-MASTER_SITES= http://launchpadlibrarian.net/96097348/ \
- http://www.c-s.li/ports/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= cs@FreeBSD.org
-COMMENT= URL shortening command line application
-
-LICENSE= GPLv3
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7 tar:bzip2
-USE_PYTHON= distutils
-
-post-patch:
- @${REINPLACE_CMD} -e 's,share/man/man1,${PREFIX}/man/man1,g' \
- ${WRKSRC}/setup.py
-
-.include <bsd.port.mk>
diff --git a/www/py-surl/distinfo b/www/py-surl/distinfo
deleted file mode 100644
index 7989396d7247..000000000000
--- a/www/py-surl/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (surl-0.7.1.1.tar.bz2) = 43825c519af32338b89a712b81b370cc31fabe79ded263a5726bedba85defa87
-SIZE (surl-0.7.1.1.tar.bz2) = 21713
diff --git a/www/py-surl/pkg-descr b/www/py-surl/pkg-descr
deleted file mode 100644
index 6cbdc0799103..000000000000
--- a/www/py-surl/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-surl is a URL shortening command line application that supports
-various sites. It supports stdin or filename input. It grabs the
-URLs, converts them, and returns the same text that was used in the
-input. It is known to work with a wealth of services, such as bit.ly,
-goo.gl, tinyurl.com and tr.im.
-
-WWW: https://launchpad.net/surl
diff --git a/www/py-surl/pkg-plist b/www/py-surl/pkg-plist
deleted file mode 100644
index a254b2cf645c..000000000000
--- a/www/py-surl/pkg-plist
+++ /dev/null
@@ -1,24 +0,0 @@
-bin/surl
-man/man1/surl.1.gz
-%%PYTHON_SITELIBDIR%%/surl/__init__.py
-%%PYTHON_SITELIBDIR%%/surl/__init__.pyc
-%%PYTHON_SITELIBDIR%%/surl/__init__.pyo
-%%PYTHON_SITELIBDIR%%/surl/dirs.py
-%%PYTHON_SITELIBDIR%%/surl/dirs.pyc
-%%PYTHON_SITELIBDIR%%/surl/dirs.pyo
-%%PYTHON_SITELIBDIR%%/surl/plugin.lst
-%%PYTHON_SITELIBDIR%%/surl/plugins.py
-%%PYTHON_SITELIBDIR%%/surl/plugins.pyc
-%%PYTHON_SITELIBDIR%%/surl/plugins.pyo
-%%PYTHON_SITELIBDIR%%/surl/services.py
-%%PYTHON_SITELIBDIR%%/surl/services.pyc
-%%PYTHON_SITELIBDIR%%/surl/services.pyo
-%%PYTHON_SITELIBDIR%%/surl/surl.py
-%%PYTHON_SITELIBDIR%%/surl/surl.pyc
-%%PYTHON_SITELIBDIR%%/surl/surl.pyo
-%%PYTHON_SITELIBDIR%%/surl/surlscript.py
-%%PYTHON_SITELIBDIR%%/surl/surlscript.pyc
-%%PYTHON_SITELIBDIR%%/surl/surlscript.pyo
-%%PYTHON_SITELIBDIR%%/surl/version.py
-%%PYTHON_SITELIBDIR%%/surl/version.pyc
-%%PYTHON_SITELIBDIR%%/surl/version.pyo
diff --git a/www/py-tmdb3/Makefile b/www/py-tmdb3/Makefile
deleted file mode 100644
index adbd013e16bd..000000000000
--- a/www/py-tmdb3/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: William Grzybowski <wg@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= tmdb3
-PORTVERSION= 0.7.2
-PORTREVISION= 1
-CATEGORIES= www devel python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= wg@FreeBSD.org
-COMMENT= TheMovieDB.org APIv3 interface
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/www/py-tmdb3/distinfo b/www/py-tmdb3/distinfo
deleted file mode 100644
index 97e46d4c6c4b..000000000000
--- a/www/py-tmdb3/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (tmdb3-0.7.2.tar.gz) = 9b6e043b8a65d159e7fc8f720badc7ffee5109296e38676c107454e03a895983
-SIZE (tmdb3-0.7.2.tar.gz) = 39545
diff --git a/www/py-tmdb3/pkg-descr b/www/py-tmdb3/pkg-descr
deleted file mode 100644
index 61d368fd65c0..000000000000
--- a/www/py-tmdb3/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-TheMovieDB.org APIv3 interface
-
-WWW: https://pypi.org/project/tmdb3/
diff --git a/www/py-trello/Makefile b/www/py-trello/Makefile
deleted file mode 100644
index eb607c906185..000000000000
--- a/www/py-trello/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Jason Helfman <jgh@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= trello
-PORTVERSION= 0.9.1
-PORTREVISION= 1
-CATEGORIES= www devel
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= jgh@FreeBSD.org
-COMMENT= Python library for interacting with the Trello API
-
-LICENSE= FOG
-LICENSE_NAME= Fog Creek Software
-LICENSE_FILE= ${WRKSRC}/PKG-INFO
-LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0.9.1:www/py-requests@${PY_FLAVOR}
-
-USES= python:2.7 zip
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/www/py-trello/distinfo b/www/py-trello/distinfo
deleted file mode 100644
index b2abd58e46e2..000000000000
--- a/www/py-trello/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (trello-0.9.1.zip) = 594f88ea5f2a4edd337747f00fb0acb80116b92c9bbe1c2c3acfa8c891e5b226
-SIZE (trello-0.9.1.zip) = 10868
diff --git a/www/py-trello/pkg-descr b/www/py-trello/pkg-descr
deleted file mode 100644
index 53be1c7f6063..000000000000
--- a/www/py-trello/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Python library for interacting with the Trello API
-
-WWW: http://packages.python.org/trello/
diff --git a/www/py-uliweb/Makefile b/www/py-uliweb/Makefile
deleted file mode 100644
index 5faeacb3aa24..000000000000
--- a/www/py-uliweb/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# Created by: Wen Heping <wen@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= uliweb
-PORTVERSION= 0.5
-PORTREVISION= 1
-CATEGORIES= www python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= wen@FreeBSD.org
-COMMENT= Easy python web framework
-
-LICENSE= BSD2CLAUSE
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USE_GITHUB= yes
-GH_ACCOUNT= limodou
-
-USES= dos2unix python:2.7
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/www/py-uliweb/distinfo b/www/py-uliweb/distinfo
deleted file mode 100644
index a47ea919527e..000000000000
--- a/www/py-uliweb/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1464075168
-SHA256 (limodou-uliweb-0.5_GH0.tar.gz) = 402085e8da594995322f9b12ce4d6ec2ebfceb0267e752ac47ce94018528d365
-SIZE (limodou-uliweb-0.5_GH0.tar.gz) = 574450
diff --git a/www/py-uliweb/pkg-descr b/www/py-uliweb/pkg-descr
deleted file mode 100644
index c68e3b85e048..000000000000
--- a/www/py-uliweb/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Uliweb is a Python based web framework.
-
-WWW: https://pypi.org/project/Uliweb/
diff --git a/www/py-wsgiauth/Makefile b/www/py-wsgiauth/Makefile
deleted file mode 100644
index eeab75a35e93..000000000000
--- a/www/py-wsgiauth/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: Andriy Pylypenko <bamby@sippysoft.com>
-# $FreeBSD$
-
-PORTNAME= wsgiauth
-PORTVERSION= 0.1
-PORTREVISION= 2
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= bamby@sippysoft.com
-COMMENT= WSGI authentication middleware
-
-LICENSE= MIT
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/www/py-wsgiauth/distinfo b/www/py-wsgiauth/distinfo
deleted file mode 100644
index 9a48938a3660..000000000000
--- a/www/py-wsgiauth/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (wsgiauth-0.1.tar.gz) = 70522d6f41a81f26a09b78349fb71cc9bf00a258e9967f4d0c660e8092389710
-SIZE (wsgiauth-0.1.tar.gz) = 13496
diff --git a/www/py-wsgiauth/pkg-descr b/www/py-wsgiauth/pkg-descr
deleted file mode 100644
index 8c5154f67902..000000000000
--- a/www/py-wsgiauth/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-WSGI authentication middleware that supports HTTP basic
-and digest authentication, IP authentication, and form-based or OpenID
-authentication using signed cookies or URL query parameters.
-
-WWW: https://pypi.org/project/wsgiauth/
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index 7c86550b8e23..48b146528317 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -180,10 +180,7 @@
SUBDIR += py-qt5-widgets
SUBDIR += py-tkinter
SUBDIR += py-tktreectrl
- SUBDIR += py-wax
- SUBDIR += py-wxPython-common
SUBDIR += py-wxPython28
- SUBDIR += py-wxPython28-common
SUBDIR += py-wxPython30
SUBDIR += py-wxPython40
SUBDIR += py-xlib
diff --git a/x11-toolkits/py-wax/Makefile b/x11-toolkits/py-wax/Makefile
deleted file mode 100644
index aa1ee431a16b..000000000000
--- a/x11-toolkits/py-wax/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-# Created by: Nicola Vitale <nivit@email.it>
-# $FreeBSD$
-
-PORTNAME= wax
-PORTVERSION= 0.3.33
-PORTREVISION= 11
-CATEGORIES= x11-toolkits devel python
-MASTER_SITES= SF/${PORTNAME}gui/${PORTNAME}gui/${PORTNAME}-${PORTVERSION}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= nivit@FreeBSD.org
-COMMENT= User-friendly layer on top of wxPython
-
-DEPRECATED= Uses deprecated version of python
-EXPIRATION_DATE= 2020-08-15
-
-NO_BUILD= yes
-USES= python:2.7
-USE_WX= 2.8
-WX_COMPS= python:run
-
-DATADIR= ${PYTHON_SITELIBDIR}
-
-FIND_DIRS= -type d \! -empty
-FIND_DATA= -type f
-FIND_DELETE= \( -name "*.txt" -and -maxdepth 2 \)
-OPTIONS_DEFINE= EXAMPLES
-
-.include <bsd.port.options.mk>
-
-do-install:
- @cd ${WRKSRC} && ${FIND} . ${FIND_DIRS} -exec ${MKDIR} ${STAGEDIR}${DATADIR}/{} \;
- @cd ${WRKSRC} && ${FIND} . ${FIND_DELETE} -delete
- @cd ${WRKSRC} && ${FIND} . ${FIND_DATA} -exec ${INSTALL_DATA} {} ${STAGEDIR}${DATADIR}/{} \;
-.if ${PORT_OPTIONS:MEXAMPLES}
- ${MV} ${STAGEDIR}${DATADIR}/${PORTNAME}/examples ${STAGEDIR}${EXAMPLESDIR}
-.else
- ${RM} -r ${STAGEDIR}${DATADIR}/${PORTNAME}/examples
-.endif
-
-.include <bsd.port.mk>
diff --git a/x11-toolkits/py-wax/distinfo b/x11-toolkits/py-wax/distinfo
deleted file mode 100644
index 0fdf64b270a0..000000000000
--- a/x11-toolkits/py-wax/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (wax-0.3.33.tar.gz) = 2663844963d5ac65e639f0dbd836b5cef790d2c82b9caa0eb7ec1bae0fc43812
-SIZE (wax-0.3.33.tar.gz) = 291502
diff --git a/x11-toolkits/py-wax/pkg-descr b/x11-toolkits/py-wax/pkg-descr
deleted file mode 100644
index 4f0ea0f90718..000000000000
--- a/x11-toolkits/py-wax/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Wax is a user-friendly layer on top of wxPython. It allows for easier
-GUI programming in a more "Pythonic" way.
-
-WWW: https://sourceforge.net/projects/waxgui/
diff --git a/x11-toolkits/py-wax/pkg-plist b/x11-toolkits/py-wax/pkg-plist
deleted file mode 100644
index b4cfae2f7d07..000000000000
--- a/x11-toolkits/py-wax/pkg-plist
+++ /dev/null
@@ -1,344 +0,0 @@
-%%PYTHON_SITELIBDIR%%/wax/__init__.py
-%%PYTHON_SITELIBDIR%%/wax/application.py
-%%PYTHON_SITELIBDIR%%/wax/artprovider.py
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/WaxAPI.py
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/htmlexport.py
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/support/header.gif
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/support/main1.layout
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/support/main2.layout
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/support/waxapi.css
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/header.gif
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/index_a.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/index_h.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.bitmap.Bitmap.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.bitmapbutton.BitmapButton.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.button.Button.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.canvas.Canvas.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.checkbox.CheckBox.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.checklistbox.CheckListBox.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.colordb.ColorDB.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.combobox.ComboBox.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.containers.Container.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.containers.FlexGridContainer.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.containers.GridContainer.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.containers.GroupBoxContainer.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.containers.OverlayContainer.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.containers.PlainContainer.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.customdialog.CustomDialog.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.dialog.Dialog.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.directorydialog.DirectoryDialog.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.dropdownbox.DropDownBox.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.filedialog.FileDialog.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.filetreeview.FileTreeView.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.findreplacedialog.FindReplaceDialog.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.flexgridframe.FlexGridFrame.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.flexgridpanel.FlexGridPanel.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.fontdialog.FontDialog.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.frame.Frame.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.frame.HorizontalFrame.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.frame.VerticalFrame.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.grid.Grid.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.gridframe.GridFrame.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.gridpanel.GridPanel.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.groupbox.GroupBox.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.htmlwindow.HTMLWindow.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.image.Image.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.keys.keys.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.label.Label.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.line.Line.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.listbox.ListBox.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.listview.ListView.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.mdiframes.MDIChildFrame.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.mdiframes.MDIParentFrame.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.menu.Menu.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.menu.MenuBar.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.messagedialog.MessageDialog.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.mousepointer.MousePointerRegistry.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.notebook.NoteBook.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.overlaypanel.OverlayPanel.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.panel.HorizontalPanel.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.panel.Panel.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.panel.VerticalPanel.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.plainframe.PlainFrame.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.plainpanel.PlainPanel.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.radiobutton.RadioButton.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.scrollframe.ScrollFrame.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.shell.PyCrust.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.shell.PyCrustFilling.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.simpleeditor.SimpleEditor.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.sound.Sound.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.splitter.Splitter.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.statusbar.StatusBar.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.styledtextbox.StyledTextBox.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.systemsettings._SystemSettings.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.taskbaricon.TaskBarIcon.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.textbox.TextBox.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.textentrydialog.TextEntryDialog.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.timer.Timer.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.togglebutton.ToggleButton.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.treelistview.TreeListView.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.treeview.TreeView.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.waxconfig.WaxConfig.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wax.waxobject.WaxObject.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/waxapi.css
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._controls.BitmapButton.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._controls.BookCtrlBase.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._controls.Button.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._controls.CheckBox.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._controls.CheckListBox.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._controls.Choice.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._controls.ComboBox.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._controls.ListBox.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._controls.ListCtrl.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._controls.Notebook.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._controls.RadioButton.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._controls.StaticBitmap.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._controls.StaticLine.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._controls.StaticText.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._controls.TextCtrl.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._controls.ToggleButton.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._controls.TreeCtrl.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._core.Control.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._core.ControlWithItems.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._core.EvtHandler.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._core.Image.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._core.ItemContainer.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._core.Menu.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._core.MenuBar.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._core.Object.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._core.Window.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._misc.Sound.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._misc.Timer.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._windows.Dialog.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._windows.DirDialog.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._windows.FileDialog.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._windows.FindReplaceDialog.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._windows.FontDialog.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._windows.Frame.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._windows.MDIChildFrame.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._windows.MDIParentFrame.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._windows.MessageDialog.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._windows.Panel.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._windows.ScrolledWindow.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._windows.SplitterWindow.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._windows.StatusBar.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._windows.TaskBarIcon.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx._windows.TopLevelWindow.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx.gizmos.TreeListCtrl.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx.grid.Grid.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx.html.HtmlWindow.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx.lib.editor.editor.Editor.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx.py.editwindow.EditWindow.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx.py.shell.Shell.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/WaxAPI/temp/wx.stc.StyledTextCtrl.html
-%%PYTHON_SITELIBDIR%%/wax/auxiliary/fix_line_endings.py
-%%PYTHON_SITELIBDIR%%/wax/bitmap.py
-%%PYTHON_SITELIBDIR%%/wax/bitmapbutton.py
-%%PYTHON_SITELIBDIR%%/wax/button.py
-%%PYTHON_SITELIBDIR%%/wax/canvas.py
-%%PYTHON_SITELIBDIR%%/wax/checkbox.py
-%%PYTHON_SITELIBDIR%%/wax/checklistbox.py
-%%PYTHON_SITELIBDIR%%/wax/colordb.py
-%%PYTHON_SITELIBDIR%%/wax/combobox.py
-%%PYTHON_SITELIBDIR%%/wax/containers.py
-%%PYTHON_SITELIBDIR%%/wax/core.py
-%%PYTHON_SITELIBDIR%%/wax/customdialog.py
-%%PYTHON_SITELIBDIR%%/wax/dialog.py
-%%PYTHON_SITELIBDIR%%/wax/directorydialog.py
-%%PYTHON_SITELIBDIR%%/wax/dragdrop.py
-%%PYTHON_SITELIBDIR%%/wax/dropdownbox.py
-%%PYTHON_SITELIBDIR%%/wax/events.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/_grid_with_image.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/application-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/artprovider-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bitmap-2.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bitmap-2a.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bitmap1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bitmapbutton1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/business-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/buttondemo-v2.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/buttondemo.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/buttons-3.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/buttons-3a.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/canvas1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/canvas2.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/canvas3.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/check-parent-warning-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/check-parent-warning-2.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/checkbox-2.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/checkbox1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/childwindow-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/choicedialog1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/colored-buttondemo-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/combobox-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/combobox-2.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/container-replace-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/core-getapp.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/customdialog-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/datepicker-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dialog-onclose-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dialog1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dirview-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dragdrop-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dragdrop-2.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errordialog1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/event-focus.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/event-onmove.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/event-onsize.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/events-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/excepthook1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/expand-parameters-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fancylabel-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/filetreeview-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/findreplacedialog1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/flexgridpanel1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fontdialog1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/frame-onclose.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gauge-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/grid1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gridpanel-5.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gridpanel1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gridpanel2.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gridpanel3.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gridpanel4.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/groupbox1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/groupbox2.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hasflagtest-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/heretic2.ico
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/htmlwindow-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/icon1.ico
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/icon2.ico
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/imageviewer.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/label-multiline-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/layout-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/listbox1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/listview-2.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/listview-3.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/listview-sort-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/listview1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/maskedtextbox-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/menudemo-2.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/menudemo.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/messagedialog1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/messagedialog2.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/moo.jpg
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/more/fileviewer.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/new-getfont-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/newsetfont-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nopack-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/notebook-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/overlaypanel1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/panels-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/plainframe-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/progressdialog-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/properties-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/properties-parameter-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/properties-parameter-2.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/radiobutton1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/scrollframe1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/setcursor-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/several.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shell1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/show-and-hide-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple_editor.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple_editor_v1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simplebuttons.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simplebuttons2.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simplebuttons3.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simplebuttons4.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simplebuttons5-v2.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simplebuttons5.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/slider-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spinbox-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/statusbar-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/styledtextbox1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/styledtextbox2.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/systemsettings-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test.waxrf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_colordb.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/textbox-2.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/textbox-justify.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/textentrydialog1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/timer-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/togglebutton1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trayicon1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/treelistview-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/treeview-1a.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/treeview1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/waxobject-get-all-children-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/waxrf-1.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/waxrf-2.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/waxrf-3.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wizard-1.py
-%%PYTHON_SITELIBDIR%%/wax/filedialog.py
-%%PYTHON_SITELIBDIR%%/wax/filetreeview.py
-%%PYTHON_SITELIBDIR%%/wax/findreplacedialog.py
-%%PYTHON_SITELIBDIR%%/wax/flexgridframe.py
-%%PYTHON_SITELIBDIR%%/wax/flexgridpanel.py
-%%PYTHON_SITELIBDIR%%/wax/font.py
-%%PYTHON_SITELIBDIR%%/wax/fontdialog.py
-%%PYTHON_SITELIBDIR%%/wax/frame.py
-%%PYTHON_SITELIBDIR%%/wax/grid.py
-%%PYTHON_SITELIBDIR%%/wax/gridframe.py
-%%PYTHON_SITELIBDIR%%/wax/gridpanel.py
-%%PYTHON_SITELIBDIR%%/wax/groupbox.py
-%%PYTHON_SITELIBDIR%%/wax/htmlwindow.py
-%%PYTHON_SITELIBDIR%%/wax/image.py
-%%PYTHON_SITELIBDIR%%/wax/imagelist.py
-%%PYTHON_SITELIBDIR%%/wax/inject.py
-%%PYTHON_SITELIBDIR%%/wax/keys.py
-%%PYTHON_SITELIBDIR%%/wax/label.py
-%%PYTHON_SITELIBDIR%%/wax/line.py
-%%PYTHON_SITELIBDIR%%/wax/listbox.py
-%%PYTHON_SITELIBDIR%%/wax/listview.py
-%%PYTHON_SITELIBDIR%%/wax/maskedtextbox.py
-%%PYTHON_SITELIBDIR%%/wax/mdiframes.py
-%%PYTHON_SITELIBDIR%%/wax/menu.py
-%%PYTHON_SITELIBDIR%%/wax/messagedialog.py
-%%PYTHON_SITELIBDIR%%/wax/mousepointer.py
-%%PYTHON_SITELIBDIR%%/wax/notebook.py
-%%PYTHON_SITELIBDIR%%/wax/overlaypanel.py
-%%PYTHON_SITELIBDIR%%/wax/panel.py
-%%PYTHON_SITELIBDIR%%/wax/plainframe.py
-%%PYTHON_SITELIBDIR%%/wax/plainpanel.py
-%%PYTHON_SITELIBDIR%%/wax/radiobutton.py
-%%PYTHON_SITELIBDIR%%/wax/scrollframe.py
-%%PYTHON_SITELIBDIR%%/wax/shell.py
-%%PYTHON_SITELIBDIR%%/wax/simpleeditor.py
-%%PYTHON_SITELIBDIR%%/wax/sound.py
-%%PYTHON_SITELIBDIR%%/wax/splitter.py
-%%PYTHON_SITELIBDIR%%/wax/src/colordb.txt
-%%PYTHON_SITELIBDIR%%/wax/src/make-colordb.py
-%%PYTHON_SITELIBDIR%%/wax/statusbar.py
-%%PYTHON_SITELIBDIR%%/wax/styledtextbox.py
-%%PYTHON_SITELIBDIR%%/wax/styles.py
-%%PYTHON_SITELIBDIR%%/wax/systemsettings.py
-%%PYTHON_SITELIBDIR%%/wax/taskbaricon.py
-%%PYTHON_SITELIBDIR%%/wax/textbox.py
-%%PYTHON_SITELIBDIR%%/wax/textentrydialog.py
-%%PYTHON_SITELIBDIR%%/wax/timer.py
-%%PYTHON_SITELIBDIR%%/wax/togglebutton.py
-%%PYTHON_SITELIBDIR%%/wax/tools/__init__.py
-%%PYTHON_SITELIBDIR%%/wax/tools/choicedialog.py
-%%PYTHON_SITELIBDIR%%/wax/tools/datepicker.py
-%%PYTHON_SITELIBDIR%%/wax/tools/dirview.py
-%%PYTHON_SITELIBDIR%%/wax/tools/errordialog.py
-%%PYTHON_SITELIBDIR%%/wax/tools/fancylabel.py
-%%PYTHON_SITELIBDIR%%/wax/tools/gauge.py
-%%PYTHON_SITELIBDIR%%/wax/tools/menuhistory.py
-%%PYTHON_SITELIBDIR%%/wax/tools/progressdialog.py
-%%PYTHON_SITELIBDIR%%/wax/tools/slider.py
-%%PYTHON_SITELIBDIR%%/wax/tools/spinbox.py
-%%PYTHON_SITELIBDIR%%/wax/tools/waxrf/__init__.py
-%%PYTHON_SITELIBDIR%%/wax/tools/waxrf/doc/WaxRF.html
-%%PYTHON_SITELIBDIR%%/wax/tools/waxrf/handlers.py
-%%PYTHON_SITELIBDIR%%/wax/tools/waxrf/img2waxrf.py
-%%PYTHON_SITELIBDIR%%/wax/tools/waxrf/imgcoder.py
-%%PYTHON_SITELIBDIR%%/wax/tools/waxrf/waxrf.py
-%%PYTHON_SITELIBDIR%%/wax/tools/wizard.py
-%%PYTHON_SITELIBDIR%%/wax/treelistview.py
-%%PYTHON_SITELIBDIR%%/wax/treeview.py
-%%PYTHON_SITELIBDIR%%/wax/utils.py
-%%PYTHON_SITELIBDIR%%/wax/waxconfig.py
-%%PYTHON_SITELIBDIR%%/wax/waxobject.py
diff --git a/x11-toolkits/py-wxPython-common/Makefile b/x11-toolkits/py-wxPython-common/Makefile
deleted file mode 100644
index b8a2fc7b1040..000000000000
--- a/x11-toolkits/py-wxPython-common/Makefile
+++ /dev/null
@@ -1,10 +0,0 @@
-# $FreeBSD$
-
-PORTREVISION= 1
-WITH_WXVERSION_ONLY= yes
-
-MASTERDIR= ${.CURDIR}/../py-wxPython30
-
-PLIST= ${.CURDIR}/pkg-plist
-
-.include "${MASTERDIR}/Makefile"
diff --git a/x11-toolkits/py-wxPython-common/pkg-plist b/x11-toolkits/py-wxPython-common/pkg-plist
deleted file mode 100644
index 168c937a154f..000000000000
--- a/x11-toolkits/py-wxPython-common/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-%%PYTHON_SITELIBDIR%%/wx.pth
-%%PYTHON_SITELIBDIR%%/wxversion.py
-%%PYTHON_SITELIBDIR%%/wxversion.pyc
-%%PYTHON_SITELIBDIR%%/wxversion.pyo
diff --git a/x11-toolkits/py-wxPython28-common/Makefile b/x11-toolkits/py-wxPython28-common/Makefile
deleted file mode 100644
index 44ad1fb692ee..000000000000
--- a/x11-toolkits/py-wxPython28-common/Makefile
+++ /dev/null
@@ -1,12 +0,0 @@
-# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-# $FreeBSD$
-
-PORTREVISION= 8
-
-WITH_COMMON_ONLY= yes
-
-MASTERDIR= ${.CURDIR}/../py-wxPython28
-
-PLIST= ${.CURDIR}/pkg-plist
-
-.include "${MASTERDIR}/Makefile"
diff --git a/x11-toolkits/py-wxPython28-common/pkg-plist b/x11-toolkits/py-wxPython28-common/pkg-plist
deleted file mode 100644
index 1f3b7dbfe8e8..000000000000
--- a/x11-toolkits/py-wxPython28-common/pkg-plist
+++ /dev/null
@@ -1,1288 +0,0 @@
-bin/editra
-bin/genaxmodule
-bin/helpviewer
-bin/img2png
-bin/img2py
-bin/img2xpm
-bin/pyalacarte
-bin/pyalamode
-bin/pycrust
-bin/pyshell
-bin/pyslices
-bin/pysliceshell
-bin/pywrap
-bin/pywxrc
-bin/xrced
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/__init__.py
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_about.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_accel.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_app.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_app_ex.py
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_artprov.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_aui_docstrings.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_axbase.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_bitmap.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_brush.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_button.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_checkbox.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_choice.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_clipbrd.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_cmndlgs.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_collpane.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_colour.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_combobox.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_config.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_constraints.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_control.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_core_api.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_core_ex.py
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_cshelp.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_cursor.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_dataobj.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_datectrl.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_datetime.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_dc.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_defs.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_dirctrl.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_display.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_dnd.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_dragimg.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_effects.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_event.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_event_ex.py
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_evthandler.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_evtloop.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_filesys.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_font.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_functions.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_gauge.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_gbsizer.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_gdicmn.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_gdiobj.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_graphics.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_hyperlink.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_icon.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_image.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_imaglist.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_intl.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_intl_ex.py
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_joystick.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_listbox.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_listctrl.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_log.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_mdi.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_menu.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_mimetype.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_misc.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_notebook.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_obj.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_overlay.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_palette.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_panel.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_pen.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_picker.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_popupwin.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_power.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_printfw.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_process.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_pseudodc.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_pycontrol.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_pywindows.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_radio.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_region.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_renderer.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_richtextbuffer.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_richtextctrl.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_richtexthtml.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_richtextprint.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_richtextxml.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_sashwin.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_scrolbar.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_settings.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_sizers.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_slider.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_sound.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_spin.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_splitter.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_srchctrl.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_statctrls.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_statusbar.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_stdpaths.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_stockobjs.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_streams.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_swigtype.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_taskbar.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_template.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_textctrl.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_tglbtn.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_timer.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_tipdlg.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_tipwin.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_toolbar.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_toplvl.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_treectrl.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_validator.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_vscroll.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_window.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_xml.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_xmlhandler.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_xmlres.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_xmlsub.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/_xrc_ex.py
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/animate.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/aui.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/calendar.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/combo.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/controls.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/core.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/gdi.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/grid.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/html.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/media.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/misc.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/my_typemaps.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/richtext.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/webkit.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/windows.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/wizard.i
-include/wx-%%WX_VERSION%%/wx/wxPython/i_files/xrc.i
-include/wx-%%WX_VERSION%%/wx/wxPython/printfw.h
-include/wx-%%WX_VERSION%%/wx/wxPython/pseudodc.h
-include/wx-%%WX_VERSION%%/wx/wxPython/pyclasses.h
-include/wx-%%WX_VERSION%%/wx/wxPython/pydrawxxx.h
-include/wx-%%WX_VERSION%%/wx/wxPython/pyistream.h
-include/wx-%%WX_VERSION%%/wx/wxPython/pytree.h
-include/wx-%%WX_VERSION%%/wx/wxPython/swigver.h
-include/wx-%%WX_VERSION%%/wx/wxPython/twoitem.h
-include/wx-%%WX_VERSION%%/wx/wxPython/wxPython.h
-include/wx-%%WX_VERSION%%/wx/wxPython/wxPython_int.h
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AUI_DockingWindowMgr.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AUI_DockingWindowMgr.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AUI_DockingWindowMgr.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AUI_MDI.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AUI_MDI.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AUI_MDI.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AUI_Notebook.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AUI_Notebook.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AUI_Notebook.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/About.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/About.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/About.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AboutBox.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AboutBox.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AboutBox.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ActiveXWrapper_Acrobat.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ActiveXWrapper_Acrobat.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ActiveXWrapper_Acrobat.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ActiveXWrapper_IE.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ActiveXWrapper_IE.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ActiveXWrapper_IE.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ActiveX_FlashWindow.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ActiveX_FlashWindow.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ActiveX_FlashWindow.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ActiveX_IEHtmlWindow.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ActiveX_IEHtmlWindow.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ActiveX_IEHtmlWindow.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ActiveX_PDFWindow.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ActiveX_PDFWindow.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ActiveX_PDFWindow.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AdjustChannels.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AdjustChannels.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AdjustChannels.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AlphaDrawing.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AlphaDrawing.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AlphaDrawing.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AnalogClock.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AnalogClock.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AnalogClock.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AnimateCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AnimateCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/AnimateCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ArtProvider.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ArtProvider.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ArtProvider.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/BitmapButton.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/BitmapButton.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/BitmapButton.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/BitmapComboBox.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/BitmapComboBox.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/BitmapComboBox.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/BitmapFromBuffer.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/BitmapFromBuffer.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/BitmapFromBuffer.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Button.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Button.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Button.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Cairo.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Cairo.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Cairo.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Cairo_Snippets.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Cairo_Snippets.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Cairo_Snippets.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Calendar.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Calendar.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Calendar.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/CalendarCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/CalendarCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/CalendarCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/CheckBox.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/CheckBox.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/CheckBox.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/CheckListBox.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/CheckListBox.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/CheckListBox.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/CheckListCtrlMixin.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/CheckListCtrlMixin.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/CheckListCtrlMixin.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Choice.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Choice.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Choice.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Choicebook.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Choicebook.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Choicebook.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/CollapsiblePane.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/CollapsiblePane.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/CollapsiblePane.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ColorPanel.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ColorPanel.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ColorPanel.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ColourDB.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ColourDB.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ColourDB.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ColourDialog.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ColourDialog.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ColourDialog.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ColourSelect.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ColourSelect.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ColourSelect.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ComboBox.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ComboBox.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ComboBox.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ComboCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ComboCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ComboCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ComboTreeBox.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ComboTreeBox.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ComboTreeBox.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ContextHelp.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ContextHelp.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ContextHelp.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Cursor.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Cursor.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Cursor.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/CustomDragAndDrop.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/CustomDragAndDrop.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/CustomDragAndDrop.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DatePickerCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DatePickerCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DatePickerCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DelayedResult.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DelayedResult.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DelayedResult.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Dialog.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Dialog.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Dialog.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DialogUnits.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DialogUnits.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DialogUnits.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DirDialog.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DirDialog.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DirDialog.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DragAndDrop.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DragAndDrop.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DragAndDrop.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DragImage.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DragImage.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DragImage.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DragScroller.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DragScroller.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DragScroller.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DrawXXXList.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DrawXXXList.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DrawXXXList.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DynamicSashWindow.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DynamicSashWindow.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/DynamicSashWindow.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/EditableListBox.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/EditableListBox.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/EditableListBox.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Editor.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Editor.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Editor.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/EventManager.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/EventManager.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/EventManager.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ExpandoTextCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ExpandoTextCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ExpandoTextCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FancyText.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FancyText.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FancyText.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FileBrowseButton.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FileBrowseButton.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FileBrowseButton.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FileDialog.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FileDialog.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FileDialog.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FileHistory.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FileHistory.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FileHistory.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FindReplaceDialog.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FindReplaceDialog.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FindReplaceDialog.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FloatBar.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FloatBar.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FloatBar.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FloatCanvas.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FloatCanvas.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FloatCanvas.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FontDialog.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FontDialog.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FontDialog.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FontEnumerator.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FontEnumerator.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/FontEnumerator.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Frame.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Frame.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Frame.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GIFAnimationCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GIFAnimationCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GIFAnimationCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GLCanvas.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GLCanvas.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GLCanvas.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Gauge.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Gauge.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Gauge.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GenericButtons.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GenericButtons.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GenericButtons.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GenericDirCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GenericDirCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GenericDirCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GetMouseState.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GetMouseState.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GetMouseState.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GraphicsContext.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GraphicsContext.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GraphicsContext.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Grid.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Grid.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Grid.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridBagSizer.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridBagSizer.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridBagSizer.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridCustEditor.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridCustEditor.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridCustEditor.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridCustTable.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridCustTable.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridCustTable.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridDragAndDrop.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridDragAndDrop.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridDragAndDrop.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridDragable.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridDragable.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridDragable.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridEnterHandler.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridEnterHandler.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridEnterHandler.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridHugeTable.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridHugeTable.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridHugeTable.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridLabelRenderer.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridLabelRenderer.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridLabelRenderer.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridSimple.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridSimple.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridSimple.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridStdEdRend.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridStdEdRend.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/GridStdEdRend.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Grid_MegaExample.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Grid_MegaExample.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Grid_MegaExample.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/HtmlWindow.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/HtmlWindow.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/HtmlWindow.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/I18N.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/I18N.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/I18N.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Image.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Image.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Image.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ImageAlpha.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ImageAlpha.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ImageAlpha.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ImageBrowser.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ImageBrowser.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ImageBrowser.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ImageFromStream.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ImageFromStream.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ImageFromStream.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Img2PyArtProvider.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Img2PyArtProvider.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Img2PyArtProvider.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/IntCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/IntCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/IntCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ItemsPicker.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ItemsPicker.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ItemsPicker.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Joystick.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Joystick.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Joystick.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/KeyEvents.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/KeyEvents.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/KeyEvents.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/LEDNumberCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/LEDNumberCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/LEDNumberCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/LayoutAnchors.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/LayoutAnchors.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/LayoutAnchors.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/LayoutConstraints.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/LayoutConstraints.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/LayoutConstraints.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Layoutf.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Layoutf.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Layoutf.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ListBox.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ListBox.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ListBox.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ListCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ListCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ListCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ListCtrl_edit.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ListCtrl_edit.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ListCtrl_edit.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ListCtrl_virtual.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ListCtrl_virtual.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ListCtrl_virtual.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Listbook.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Listbook.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Listbook.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MDIDemo.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MDIDemo.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MDIDemo.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MDISashDemo.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MDISashDemo.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MDISashDemo.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MDIWindows.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MDIWindows.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MDIWindows.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MVCTree.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MVCTree.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MVCTree.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Main.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Main.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Main.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Mask.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Mask.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Mask.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MaskedEditControls.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MaskedEditControls.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MaskedEditControls.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MaskedNumCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MaskedNumCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MaskedNumCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MediaCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MediaCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MediaCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Menu.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Menu.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Menu.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MessageDialog.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MessageDialog.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MessageDialog.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MimeTypesManager.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MimeTypesManager.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MimeTypesManager.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MiniFrame.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MiniFrame.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MiniFrame.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MouseGestures.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MouseGestures.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MouseGestures.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MultiChoiceDialog.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MultiChoiceDialog.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MultiChoiceDialog.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MultiSash.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MultiSash.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MultiSash.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MultiSplitterWindow.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MultiSplitterWindow.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MultiSplitterWindow.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MultipleChoiceDialog.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MultipleChoiceDialog.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/MultipleChoiceDialog.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Notebook.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Notebook.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Notebook.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/OGL.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/OGL.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/OGL.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/OwnerDrawnComboBox.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/OwnerDrawnComboBox.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/OwnerDrawnComboBox.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PageSetupDialog.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PageSetupDialog.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PageSetupDialog.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Pickers.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Pickers.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Pickers.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PlateButton.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PlateButton.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PlateButton.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PopupControl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PopupControl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PopupControl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PopupMenu.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PopupMenu.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PopupMenu.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PopupWindow.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PopupWindow.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PopupWindow.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PrintDialog.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PrintDialog.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PrintDialog.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PrintFramework.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PrintFramework.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PrintFramework.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Process.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Process.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Process.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ProgressDialog.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ProgressDialog.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ProgressDialog.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PseudoDC.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PseudoDC.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PseudoDC.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PyColourChooser.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PyColourChooser.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PyColourChooser.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PyCrust.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PyCrust.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PyCrust.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PyPlot.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PyPlot.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PyPlot.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PyShell.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PyShell.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PyShell.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PythonEvents.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PythonEvents.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/PythonEvents.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/README.txt
-%%PYTHON_SITELIBDIR%%/wxPython/demo/RadioBox.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/RadioBox.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/RadioBox.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/RadioButton.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/RadioButton.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/RadioButton.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/RawBitmapAccess.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/RawBitmapAccess.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/RawBitmapAccess.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/RendererNative.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/RendererNative.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/RendererNative.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ResizeWidget.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ResizeWidget.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ResizeWidget.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/RichTextCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/RichTextCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/RichTextCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/RightTextCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/RightTextCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/RightTextCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/RowColSizer.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/RowColSizer.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/RowColSizer.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SashWindow.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SashWindow.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SashWindow.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ScrolledMessageDialog.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ScrolledMessageDialog.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ScrolledMessageDialog.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ScrolledPanel.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ScrolledPanel.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ScrolledPanel.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ScrolledWindow.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ScrolledWindow.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ScrolledWindow.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SearchCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SearchCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SearchCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ShapedWindow.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ShapedWindow.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ShapedWindow.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SingleChoiceDialog.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SingleChoiceDialog.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SingleChoiceDialog.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SizedControls.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SizedControls.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SizedControls.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Sizers.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Sizers.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Sizers.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Slider.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Slider.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Slider.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Sound.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Sound.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Sound.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SpinButton.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SpinButton.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SpinButton.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SpinCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SpinCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SpinCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SplitTree.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SplitTree.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SplitTree.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SplitterWindow.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SplitterWindow.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SplitterWindow.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StandardPaths.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StandardPaths.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StandardPaths.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StaticBitmap.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StaticBitmap.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StaticBitmap.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StaticBox.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StaticBox.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StaticBox.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StaticText.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StaticText.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StaticText.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StatusBar.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StatusBar.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StatusBar.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StockButtons.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StockButtons.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StockButtons.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StyledTextCtrl_1.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StyledTextCtrl_1.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StyledTextCtrl_1.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StyledTextCtrl_2.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StyledTextCtrl_2.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/StyledTextCtrl_2.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SystemSettings.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SystemSettings.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/SystemSettings.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/TablePrint.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/TablePrint.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/TablePrint.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/TestTable.txt
-%%PYTHON_SITELIBDIR%%/wxPython/demo/TextCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/TextCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/TextCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/TextEntryDialog.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/TextEntryDialog.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/TextEntryDialog.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Threads.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Threads.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Threads.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Throbber.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Throbber.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Throbber.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Ticker.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Ticker.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Ticker.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/TimeCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/TimeCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/TimeCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Timer.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Timer.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Timer.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ToggleButton.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ToggleButton.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ToggleButton.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ToolBar.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ToolBar.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/ToolBar.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Toolbook.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Toolbook.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Toolbook.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/TreeCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/TreeCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/TreeCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/TreeListCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/TreeListCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/TreeListCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/TreeMixin.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/TreeMixin.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/TreeMixin.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Treebook.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Treebook.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Treebook.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/URLDragAndDrop.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/URLDragAndDrop.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/URLDragAndDrop.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Unicode.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Unicode.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Unicode.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/VListBox.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/VListBox.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/VListBox.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Validator.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Validator.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Validator.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Wizard.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Wizard.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/Wizard.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/XMLtreeview.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/XMLtreeview.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/XMLtreeview.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/XmlResource.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/XmlResource.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/XmlResource.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/XmlResourceHandler.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/XmlResourceHandler.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/XmlResourceHandler.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/XmlResourceSubclass.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/XmlResourceSubclass.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/XmlResourceSubclass.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/AUI.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/AUI.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/AUI.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/AdvancedSplash.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/AdvancedSplash.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/AdvancedSplash.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/AquaButton.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/AquaButton.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/AquaButton.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/BalloonTip.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/BalloonTip.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/BalloonTip.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/ButtonPanel.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/ButtonPanel.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/ButtonPanel.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/CubeColourDialog.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/CubeColourDialog.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/CubeColourDialog.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/CustomTreeCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/CustomTreeCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/CustomTreeCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/FlatMenu.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/FlatMenu.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/FlatMenu.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/FlatNotebook.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/FlatNotebook.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/FlatNotebook.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/FloatSpin.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/FloatSpin.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/FloatSpin.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/FoldPanelBar.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/FoldPanelBar.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/FoldPanelBar.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/FourWaySplitter.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/FourWaySplitter.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/FourWaySplitter.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/GenericMessageDialog.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/GenericMessageDialog.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/GenericMessageDialog.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/GradientButton.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/GradientButton.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/GradientButton.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/HyperLinkCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/HyperLinkCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/HyperLinkCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/HyperTreeList.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/HyperTreeList.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/HyperTreeList.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/KnobCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/KnobCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/KnobCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/LabelBook.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/LabelBook.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/LabelBook.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/ListCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/ListCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/ListCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/MacLargeDemo.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/MacLargeDemo.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/MacLargeDemo.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/MultiDirDialog.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/MultiDirDialog.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/MultiDirDialog.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/PeakMeter.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/PeakMeter.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/PeakMeter.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/PersistentControls.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/PersistentControls.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/PersistentControls.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/PieCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/PieCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/PieCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/PyBusyInfo.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/PyBusyInfo.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/PyBusyInfo.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/PyCollapsiblePane.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/PyCollapsiblePane.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/PyCollapsiblePane.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/PyGauge.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/PyGauge.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/PyGauge.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/PyProgress.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/PyProgress.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/PyProgress.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/RibbonBar.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/RibbonBar.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/RibbonBar.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/RulerCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/RulerCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/RulerCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/ShapedButton.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/ShapedButton.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/ShapedButton.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/SpeedMeter.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/SpeedMeter.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/SpeedMeter.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/SuperToolTip.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/SuperToolTip.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/SuperToolTip.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/ThumbnailCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/ThumbnailCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/ThumbnailCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/ToasterBox.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/ToasterBox.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/ToasterBox.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/UltimateListCtrl.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/UltimateListCtrl.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/UltimateListCtrl.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/UltimateListIconDemo.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/UltimateListIconDemo.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/UltimateListIconDemo.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/UltimateListListDemo.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/UltimateListListDemo.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/UltimateListListDemo.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/UltimateReportDemo.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/UltimateReportDemo.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/UltimateReportDemo.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/UltimateVirtualDemo.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/UltimateVirtualDemo.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/UltimateVirtualDemo.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/ZoomBar.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/ZoomBar.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/ZoomBar.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/__demo__.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/__demo__.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/__demo__.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/Explorer96.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/Explorer96Flip40.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/Folder96.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/Folder96Flip40.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/Monitor96.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/Monitor96Flip40.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/Music96.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/Music96Flip40.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/Photo96.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/Photo96Flip40.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/Search96.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/Search96Flip40.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/Wizard96.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/Wizard96Flip40.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/advancedsplash.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/aquabutton.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/aquachecked.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/aquaflagged.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/aquanotchecked.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/aquanotflagged.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/canada.gif
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/checked.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/columns.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/contexthelp-16.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/contexthelp.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/copy.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/cut.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/editcopy.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/editcut.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/editpaste.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/exit-16.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/exit.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/ffwd.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/ffwddisabled.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/field-16.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/filenew.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/fileopen.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/filesave.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/flagged.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/folder_new.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/ghost.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/gradientbutton.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/help-16.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/help.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/italy.gif
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/lbadd.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/lbcharge.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/lbdecrypted.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/lbnews.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/lbroll.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/minus1.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/minus2.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/minus3.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/minus4.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/minus5.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/month-16.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/new_file.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/new_folder.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/notchecked.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/notflagged.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/ok-16.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/open_folder.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/paste.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/pause.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/pausedisabled.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/play.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/playdisabled.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/plus1.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/plus2.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/plus3.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/plus4.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/plus5.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/record.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/recorddisabled.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/rewind.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/rewinddisabled.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/round.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/save.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/separator.gif
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/separatorflip.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/smfuel.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/smpi.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/smtemp.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/stop.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/stopdisabled.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/sttbutton.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/sttfont.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/sttheader.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/stthelp.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/view1.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/view2.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/view_choose.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/view_detailed.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/view_icon.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/view_multicolumn.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/viewmag-16.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/viewmag-m-16.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/viewmag-p-16.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/bitmaps/viewmagfit-16.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/images.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/images.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/images.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/run.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/run.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/agw/run.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/b
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/AG00028_.gif
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/AG00039_.gif
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/AG00178_.gif
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/AG00183_.gif
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/AG00185_.gif
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/BD13656_.gif
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/aquachecked.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/aquaflagged.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/aquanotchecked.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/aquanotflagged.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/checked.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/flagged.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/image.bmp
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/image.gif
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/image.jpg
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/image.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/minus1.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/minus2.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/minus3.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/minus4.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/minus5.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/notchecked.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/notflagged.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/plus1.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/plus2.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/plus3.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/plus4.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/plus5.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/splash.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bitmaps/toucan.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/001.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/002.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/003.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/004.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/005.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/006.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/007.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/008.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/009.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/010.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/011.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/012.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/013.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/014.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/015.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/016.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/017.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/018.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/019.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/020.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/021.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/022.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/023.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/024.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/025.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/026.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/027.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/028.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/029.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/030.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/DbDec.bmp
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/DbInc.bmp
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/Dec.bmp
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/GridBG.gif
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/Inc.bmp
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/LB01.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/LB02.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/LB03.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/LB04.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/LB05.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/LB06.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/LB07.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/LB08.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/LB09.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/LB10.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/LB11.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/LB12.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/Pt.bmp
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/Vippi.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/backgrnd.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/book.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/book_blue.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/book_green.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/book_red.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/bp_btn1.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/bp_btn2.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/bp_btn3.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/bp_btn4.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/bulb1.bmp
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/bulb2.bmp
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/carrot.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/clipboard.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/code.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/core.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/custom.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/customcontrol.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/deleteperspective.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/demo.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/dialog.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/exit.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/expansion.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/find.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/findnext.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/floatcanvas.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/frame.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/images.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/inspect.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/layout.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/logo.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/miscellaneous.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/modifiedexists.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/mondrian.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/morecontrols.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/moredialog.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/noicon.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/overview.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/pencil.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/pointy.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/process.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/pyshell.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/recent.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/rest.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/robin.jpg
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/rt_alignleft.xpm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/rt_alignright.xpm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/rt_bold.xpm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/rt_centre.xpm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/rt_colour.xpm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/rt_copy.xpm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/rt_cut.xpm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/rt_font.xpm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/rt_idea.xpm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/rt_indentless.xpm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/rt_indentmore.xpm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/rt_italic.xpm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/rt_open.xpm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/rt_paste.xpm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/rt_redo.xpm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/rt_sample.xpm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/rt_save.xpm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/rt_smiley.xpm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/rt_underline.xpm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/rt_undo.xpm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/rt_zebra.xpm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/saveperspective.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/sm_down.bmp
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/sm_up.bmp
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/smiles2.bmp
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/test2.bmp
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/testmask.bmp
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/teststar.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/thekid.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/tog1.bmp
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/tog2.bmp
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/wiztest1.bmp
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/wiztest2.bmp
-%%PYTHON_SITELIBDIR%%/wxPython/demo/bmp_source/wxpdemo.ico
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/Asteroid_blaster.swf
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/anykey.wav
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/echo.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/echo.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/echo.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/imagemap.htm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/imagemap.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/locale-src/af.po
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/locale-src/de.po
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/locale-src/es.po
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/locale-src/fr.po
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/locale-src/install
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/locale-src/it.po
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/locale-src/wxpydemo.po
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/locale/af/LC_MESSAGES/wxpydemo.mo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/locale/de/LC_MESSAGES/wxpydemo.mo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/locale/es/LC_MESSAGES/wxpydemo.mo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/locale/fr/LC_MESSAGES/wxpydemo.mo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/locale/it/LC_MESSAGES/wxpydemo.mo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/pic.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/pic2.bmp
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/plan.wav
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/proclamation.txt
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/resource.wdr
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/resource_wdr.xrc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/romedalen.png
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/stc.h.html
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/tables.htm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/test.htm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/testmovie.mpg
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/testtable.txt
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/tips.txt
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/widgetTest.htm
-%%PYTHON_SITELIBDIR%%/wxPython/demo/data/world.dat
-%%PYTHON_SITELIBDIR%%/wxPython/demo/demo.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/demo.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/demo.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/dllwidget/Makefile
-%%PYTHON_SITELIBDIR%%/wxPython/demo/dllwidget/makefile.vc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/dllwidget/test_dll.cpp
-%%PYTHON_SITELIBDIR%%/wxPython/demo/dllwidget/test_prog.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/dllwidget/test_prog.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/dllwidget/test_prog.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/encode_bitmaps.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/encode_bitmaps.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/encode_bitmaps.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/images.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/images.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/images.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/infoframe.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/infoframe.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/infoframe.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/paper.xml
-%%PYTHON_SITELIBDIR%%/wxPython/demo/pyTree.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/pyTree.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/pyTree.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/quotes.xml
-%%PYTHON_SITELIBDIR%%/wxPython/demo/run.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/run.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/run.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/__init__.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/__init__.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/__init__.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/arc.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/arc.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/arc.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/arc_negative.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/arc_negative.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/arc_negative.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/clip.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/clip.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/clip.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/clip_image.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/clip_image.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/clip_image.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/curve_rectangle.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/curve_rectangle.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/curve_rectangle.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/curve_to.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/curve_to.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/curve_to.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/dash.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/dash.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/dash.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/ellipse.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/ellipse.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/ellipse.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/fill_and_stroke.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/fill_and_stroke.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/fill_and_stroke.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/fill_and_stroke2.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/fill_and_stroke2.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/fill_and_stroke2.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/fill_style.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/fill_style.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/fill_style.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/glyph_path.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/glyph_path.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/glyph_path.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/gradient.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/gradient.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/gradient.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/gradient_mask.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/gradient_mask.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/gradient_mask.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/group.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/group.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/group.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/image.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/image.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/image.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/imagepattern.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/imagepattern.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/imagepattern.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/path.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/path.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/path.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/set_line_cap.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/set_line_cap.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/set_line_cap.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/set_line_join.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/set_line_join.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/set_line_join.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/show_glyphs.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/show_glyphs.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/show_glyphs.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/text.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/text.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/text.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/text_align_center.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/text_align_center.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/text_align_center.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/text_extents.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/text_extents.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/snippets/text_extents.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/template.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/template.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/template.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/throbImages.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/throbImages.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/throbImages.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/version.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/version.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/version.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/viewer.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/viewer.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/viewer.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/viewer_basics.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/viewer_basics.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/viewer_basics.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/widgetTest.py
-%%PYTHON_SITELIBDIR%%/wxPython/demo/widgetTest.pyc
-%%PYTHON_SITELIBDIR%%/wxPython/demo/widgetTest.pyo
-%%PYTHON_SITELIBDIR%%/wxPython/demo/wxpdemo.ico